@charset "utf-8";*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td,div{margin:0px auto;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;border:0;}
img{ border:0;}
input,select,button{

     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; outline:none;}

.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.time2{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s;}

.l{ float:left}
.r{ float:right}
.cur{ cursor:pointer}
.fd{ width:100%; min-width:1200px; float:left; display:block}
.jz{ display:table; margin:0 auto}
.main{ width:1200px}
.over{ overflow:hidden}
.tcenter{ text-align:center}
.tright{ text-align:right}
.posr{ position:relative}
.posa{ position:absolute}
.wd100{ width:100%}
.mgt80{ margin-top:80px}
.mgt75{ margin-top:75px}
.mgt70{ margin-top:70px}
.mgt60{ margin-top:60px}
.mgt50{ margin-top:50px}
.mgt35{ margin-top:35px}
.mgt30{ margin-top:30px}
.mgt25{ margin-top:25px}
.mgt20{ margin-top:20px}
.mgt15{ margin-top:15px}
.mgt10{ margin-top:10px}
.pdb50{ padding-bottom:50px}

.top_d{ background:#364655; height:38px; font:14px/38px "微软雅黑"; color:#fff}
.top_d .tb{ height:18px; width:auto; margin:10px 0 0 0; display:inline}
.top_d .line{ width:1px; height:24px; background:#8b8b8b; margin:7px 8px 0; display:inline}
.top_d .ewm{ width:600%; left:-250%; top:28px; z-index:1000; height:0; overflow:hidden}
.top_d #ewm:hover .ewm{ height:auto}
.top_d .ewm img{ width:100%}

.search{ width:145px; height:24px; background:#fff; margin-top:7px; display:inline; border-radius:2px; overflow:hidden}
.search input[type=text]{ width:120px; height:24px; text-indent:8px; display:inline; font:14px/24px "微软雅黑"; color:#8a8a8a}
.search .icon{ width:24px; height:24px; background:url(../images/fdj.png) no-repeat center center}

.topic{ width:100%; height:110px; background:url(../images/topbg.png) no-repeat center center; z-index:999; top:38px;}
.topic .logo{ width:auto; height:56px; margin-top:22px; display:inline}
.topic .logo img{ width:auto; height:56px; float:left}

.mgr20{ margin-right:24px}
.topic .wz{ font:12px/22px "微软雅黑"; color:#fff}
.topic .line{ width:1px; height:14px; margin:4px 10px 0; display:inline}
.topic a.wz:hover{ text-decoration:underline}

.bgfff{ background:#fff}
.bgf8f{ background:#f8f8f8}
.bgd90{ background:#d90000}

.topmeau{ width:auto; height:110px; margin-right:15px; display:inline}
.topmeau li{ width:auto; height:110px; margin-left:60px; display:inline; float:left; position:relative}
.topmeau li:first-child{ margin-left:0}
.topmeau li .wz{width:auto;height:110px; display:inline; float:left; font:16px/110px "微软雅黑"; color:#fff}
.topmeau .li_Select,.topmeau li:hover .wz,.topmeau .li_Select .wz,.topmeau .li_Select .wz:hover,.topmeau .li_Select:hover .wz:hover{ text-decoration:underline}

.topmeau li dl{ width:130%; height:0; background:#d9000099; position:absolute; left:-15%; top:100px; opacity:0; filter:alpha(opacity=0); overflow:hidden}
.topmeau li:hover dl{ height:auto;opacity:1; filter:alpha(opacity=100)}
.topmeau li dl .mz{ width:100%; font:14px/42px "微软雅黑"; color:#fff}
.topmeau li dl .mz:hover{background:#d90000}

.title{}
.c000{ color:#000}
.c043{ color:#043c83}
.c4c4{ color:#4c4c4c}
.cdf0{ color:#df0000}
.c999{ color:#999}
.cfff{ color:#fff}
.title .wz{font:48px/56px "微软雅黑"}
.title .wz_s{ font:16px/25px "微软雅黑"; margin-top:5px; display:inline}
.title .wz2{ font:30px/40px "微软雅黑"; color:#626262}
.title .line{ width:54px; height:6px; background:#043c83; margin-top:6px; display:inline}
.title .line1{ width:88px; height:3px; background:#6c6c6c; margin-top:25px; display:inline}

.pmore{ width:90px; height:90px; border:solid 1px #939393; background:url(../images/pmore.png) no-repeat center center #fff; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%}
.pmore:hover{ border:solid 1px #043c83; background:url(../images/pmoreb.png) no-repeat center center #043c83}

.prolist{}
.prolist li{ width:370px; padding:16px 14px; background:#f2f2f2; margin:32px 45px 0 0; display:inline; box-sizing:border-box !important}
.prolist li:nth-child(3n){ margin:32px 0 0 0}
.prolist li .xlwz{ font:21px/75px "微软雅黑"; color:#fff; background:#043c83}
.prolist li .pic{ height:345px; margin-top:12px; display:inline; border:solid 1px #d1d1d1; box-sizing:border-box !important}
.prolist li .pic img,.clist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.prolist li:hover .pic img,.clist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.prolist li .cpwz{ font:18px/68px "微软雅黑"; color:#fff; background:url(../images/tm_b60.png); left:0; bottom:0}

.ysarea{ height:1070px;background:url(../images/ysbg.jpg) no-repeat center center}

.casefl{ height:50px; border-left:solid 1px #a8a8a8; box-sizing:border-box !important}
.casefl a{ width:calc(100%/3); height:50px; border-right:solid 1px #a8a8a8; box-sizing:border-box !important}
.casefl a .icon{ width:49px; height:44px; margin:3px 18px 0 90px; display:inline}
.casefl a .icon.b1{background:url(../images/casefl1.png) no-repeat center center}
.casefl a .icon.b2{background:url(../images/casefl2.png) no-repeat center center}
.casefl a .icon.b3{background:url(../images/casefl3.png) no-repeat center center}
.casefl a:hover .icon.b1{background:url(../images/casefl1b.png) no-repeat center center}
.casefl a:hover .icon.b2{background:url(../images/casefl2b.png) no-repeat center center}
.casefl a:hover .icon.b3{background:url(../images/casefl3b.png) no-repeat center center}
.casefl a .wz{ font:24px/30px "微软雅黑"; color:#6b6b6b}
.casefl a .wz span{ font-size:12px; line-height:20px; text-transform:uppercase}
.casefl a:hover .wz{ color:#043c83}



.clist{}
.clist li{ width:374px; margin:45px 39px 0 0; display:inline}
.clist li:nth-child(3n){ margin:45px 0 0 0}
.clist li .pic{ height:260px}
.clist li .wz{ font:21px/36px "微软雅黑"; margin-top:22px; display:inline}
.clist li:hover .wz{ color:#043c83}



.about_bg{ background:#f2f2f2; padding:80px 0; display:inline}
.aboutleft{ width:475px}
.aboutleft .wzs{ font:16px/28px "微软雅黑;"; margin-top:24px; display:inline}
.aboutleft .btna{ width:178px; height:50px; margin-right:18px; display:inline; border:solid 3px #043c83; font:18px/50px "微软雅黑"; color:#043c83}
.aboutleft .btnb{ width:178px; height:50px; margin-right:18px; display:inline; border:solid 3px #043c83; font:18px/50px "微软雅黑"; color:#fff; background:#043c83}
.apic{ width:690px; height:536px}
.apic img{ width:100%; height:100%; object-fit:cover; display:inline-block}

.newsk{ width:555px}
.newsk .sbt{ font:21px/32px "微软雅黑"; font-weight:bold}
.c808{ color:#808080}
.newsk .sbt span{ font-size:16px}
.newsk .nmore{ width:106px; height:30px; border:solid 1px #939393; font:16px/30px "微软雅黑"}
.newsk .nmore:hover{ background:#043c83; border:solid 1px #043c83; color:#fff}

.nlist{}
.nlist .d1{ font:16px/34px "微软雅黑"; margin-top:8px; display:inline}
.nlist .d1 .icon{ width:77px; height:34px; margin-right:6px; display:inline; background:url(../images/newsicon.jpg) no-repeat center left; font:16px/34px "微软雅黑"; text-indent:15px}
.nlist .d2{ font:16px/32px "微软雅黑"}
.nlist .d2 .icon{ width:2px; height:2px; background:#000; margin:15px 8px 0; display:inline}
.nlist .d1 a:hover,.nlist .d2 a:hover{ color:#043c83}

.n_list{ width:565px; margin-top:5px; display:inline}
.n_list li{ width:100%; height:115px;margin-top:14px;display: inline; float:left; background:#fafafa}
.n_list li:hover{ background:#f8f8f8}
.n_list li .data{width:136px; height:115px; text-align:center; background:#364655; color:#fff}
.n_list li:hover .data{ background:#043c83}
.n_list li .data .d1{ width:100%; font:48px/50px "微软雅黑"; font-weight:bold; margin-top:26px; display:inline}
.n_list li .data .d2{ width:100%; font:16px/20px "微软雅黑"}
.n_list li .nr{ width:352px; margin:18px 40px 0 0; display:inline}
.n_list li .bt{ width:100%;height:32px;font:16px/32px "微软雅黑"}
.n_list li .vwz{ width:100%;height:48px;font:14px/24px "微软雅黑"}
.n_list li .bt:hover{ color:#043c83}
.n_list li .vwz a:hover{ color:#f00}


.proclass1{ width:275px; margin-top:35px; display:inline;box-shadow:1px 1px 5px 2px #eee}
.proclass1 .bt{ height:63px; background:#043c83; font:24px/63px "微软雅黑"; color:#fff; font-weight:bold}
.proclass1 .list{ min-height:615px; border:solid 1px #ccc; background:#fafafa; border-top:none; box-sizing:border-box !important}
.proclass1 .list a{ height:40px; font:14px/40px "微软雅黑"; color:#444;border-bottom:solid 1px #ccc}
.proclass1 .list a:last-child{ border-bottom:none}
.proclass1 .list a:hover{ background:#006ecb; color:#fff}

.bgfaf{ background:#fafafa}

.pclass_list{ width:223px; margin-top:40px; display:inline}
.pclass_list .pro_title{ width:223px; height:95px; overflow:hidden;background:url(../images/pro_title.png) no-repeat center; font:24px/120px "微软雅黑"; color:#fff; text-align:center}
.pclass{ width:100%; background:#d90000; padding-bottom:5px; display:inline}
.pclass .list{ width:213px; margin:0 5px; display:inline; background:#fff}
.pclass .list .clwz{ width:100%; height:40px; background:#f5f5f5;font:16px/40px "微软雅黑"; color:#0065b1; text-indent:15px}
.pclass .list .clwz .w1{ width:160px}
.pclass .list .clwz .w2{ margin-right:15px; display:inline}
.pclass .list .clwz:hover{ color:#fff; background:#e62129}
.pclass .list .area{ width:181px; margin:10px 15px; display:inline}
.pclass .list .area .wz{ width:100%; height:35px; border-bottom:dashed 1px #ccc; font:14px/35px "微软雅黑"; color:#666; text-align:center; overflow:hidden}
.pclass .list .area .wz:hover{ color:#e62129}

.link a{ color:#333}
.link a:hover{ color:#c9242b; text-decoration:underline}

.ny_banner{ width:100%; min-width:1200px; height:350px; background:url(../images/ny_banner.jpg) no-repeat center center}

.leftarea{ width:23%; margin-top:30px;  display:inline}
.leftclass{ width:100%}
.leftclass .bt{ width:100%; height:60px; padding-top:30px; font:22px/60px "微软雅黑"; color:#fff; background:#333; text-align:center}
.leftclass .clwz{width:100%; height:45px; margin-top:15px; background:#efefef; font:15px/45px "微软雅黑"; color:#000; text-align:center}
.leftclass .clwz:hover,.leftclass .wb{ background:#043c83; color:#fff}

.leftcont{ width:100%; padding:15px 0;margin-top:15px; display:inline; border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.leftcont .lbt{ width:100%; font:18px/42px "微软雅黑"; color:#e62129; border-bottom:solid 1px #ccc; text-align:center}
.leftcont .lbt span{ font-size:12px; color:#000}
.leftcont .cwz{ width:90%; margin:15px 5% 0; display:inline; font:14px/30px "微软雅黑"; color:#333}

.proclass{ width:100%; margin-top:20px; display:inline}
.proclass .wz{ margin:15px 20px 0 0; padding:0 50px; display:inline; background:#eee; font:18px/50px "微软雅黑"; color:#000}
.proclass .wz.wb,.proclass .wz:hover{ background:#043c83; color:#fff}


.plist{ width:100%}
.plist li{ width:30%;margin:20px 0 0 2.5%; display:inline;float:left}
.plist li a{ width:100%}
.plist li .pic{ width:100%; height:220px; border:solid 1px #ccc; box-sizing:border-box !important}
.plist li a:hover .pic{ border:solid 1px #043c83}
.plist li .pic img{width:100%; height:100%; object-fit:cover; display:inline-block}
.plist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.plist li .wz{ width:100%; height:40px; font:14px/40px "微软雅黑"; color:#000; text-align:center; overflow:hidden}
.plist li a:hover .wz{ color:#043c83}

.view_title{ width:100%; height:50px; text-align:center; font:18px/50px "微软雅黑"; color:#043c83; line-height:50px; margin-top:25px; display:inline}
.news_title_s{width:100%; height:25px; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:25px}
.news_sxy{ width:100%; height:40px; margin-top:30px; display:inline}
.news_sxy a,.news_sxy div{ width:50%; font:16px/40px "微软雅黑"; color:#000; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#043c83}

.c_list{ width:100%}
.c_list li{ width:30%; border:solid 1px #ccc; margin:30px 0 0 2.5%; display:inline; float:left}
.c_list li a{ width:100%; position:relative}
.c_list li .pic,.c_list li .pic img{ width:100%; float:left}
.c_list li a .wz{ width:100%; height:30px; background:url(../images/tm_r60.png); text-align:center; font:14px/30px "微软雅黑"; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden}
.c_list li a:hover .wz{ height:50px; line-height:50px}

.news_list{ width:100%; margin-top:10px; display:inline}
.news_list li{width:100%;height:45px; border-bottom:dashed 1px #ccc; float:left}
.news_list li a{ width:100%}
.news_list li .wz{width:80%; height:45px;font:14px/45px "微软雅黑"; color:#333; overflow:hidden}
.news_list li .data{ width:15%;font:12px/45px "微软雅黑"; color:#999}
.news_list li a:hover .wz{ color:#c90600}

.view_nr{ width:74%; min-height:400px; padding-bottom:30px; margin-top:30px; display:inline}
.view_nr img{}
.view_wz{ font:15px/35px "微软雅黑"; color:#555}
.nytitle{ width:100%; height:50px; font:14px/50px "微软雅黑"; border-bottom:dashed 1px #ccc}
.nytitle span{ color:#e62129}

.pro_list{ width:1230px}
.pro_list li{ width:380px; margin:35px 30px 0 0;display:inline;float:left}
.pro_list li a{ width:100%}
.pro_list li .pic,.pro_list li .pic img{ width:380px; height:252px; float:left; overflow:hidden}
.pro_list li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.pro_list li .wz{ width:100%; height:40px;text-align:center; font:14px/40px "微软雅黑"; color:#666; background:#efefef; overflow:hidden}
.pro_list li a:hover .wz{ color:#fff; background:#c90600}

.pro_pic{ width:100%; margin-top:20px; display:inline; text-align:center}
.pro_pic img{max-width:100%; display:inline-block}

.page{ width:100%; height:32px; margin-top:45px; display:inline}
.page a.pa,.page a.pb{height:32px;padding:0 20px;margin:0 8px;display:inline;font:14px/32px "微软雅黑"; color:#fff; line-height:32px; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px}
.page a.pa{background:#aaa}
.page a:hover,.page a.pb{ background:#c6142c}

.fdh{ background:#043c83; height:62px}
.fdh .flist{}
.fdh .flist .wz{ width:calc(100%/6); font:18px/62px "微软雅黑"}


.foot{ background:#364655; padding-bottom:15px; display:inline}
.foot .flogo{ width:auto; height:73px; margin-top:92px; display:inline}
.foot .fcont{ font:16px/30px "微软雅黑"; margin:54px 0 0 148px; display:inline}

.foot .qrcode{ width:306px; margin-top:48px; display:inline}
.foot .qrcode img{ width:158px; height:158px}
.foot .qrcode .wz{ width:144px; height:154px; border:solid 2px #717b84; font:16px/154px "微软雅黑"}

.fbq{ font:16px/52px "微软雅黑"; border-top:solid 1px #465462}
.fbq a:hover{ text-decoration:underline; color:#fff}

.clear{ clear:both; display:block}
.hen{ width:100%; min-width:1200px; height:50px; display:block; clear:both; float:left}