body {
	font-family: Microsoft Yahei;
	font-size: 14px;
	color: #333333;
	margin:0px;
	padding:0px;
	font-size:14px;
}
img { border:none
}
a{font-size:14px;
color:#333333;
text-decoration:none;
}
a:hover{color:#1AC6D7;
text-decoration:none;}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0;font-family:"Microsoft Yahei" }
body,button,input,select,textarea{ font:"Microsoft Yahei";color: #333333;  }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal; }
code,kbd,pre,samp{ font-family:courier new,courier,monospace; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none; font-family:"Microsoft Yahei" }
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}

.top{ width:100%; margin:0 auto; background:#f4f6f8;font-family:"Microsoft Yahei" }
.top .topny{ width:100%; max-width:1200px;color:#9B9B9B; margin:0 auto; font-size:14px; line-height:35px;font-family:"Microsoft Yahei" }
.logo{ width:100%; max-width:1200px; margin:20px auto;font-family:"Microsoft Yahei" }
.logo ul{ float:left; width:100%;font-family:"Microsoft Yahei" }
.logo ul li{ float:left; color:#333333; font-size:16px; line-height:67px;font-family:"Microsoft Yahei" }
.dhd{ width:100%;  margin:0 auto;background: #0688E5; line-height:60px; height:60px;}
.dhd .dh{ width:100%; max-width:1200px; margin:0 auto;}
.dhd .dh ul{ width:100%; float:left}
.dhd .dh ul li{ float:left; font-size:16px; color:#fff; text-align:center; width:14.28%; line-height:60px;font-family:"Microsoft Yahei" }
.dhd .dh ul li:hover{ float:left; font-size:16px; color:#FFFFFF; text-align:center; width:14.28%; background: #173872;line-height:60px;font-family:"Microsoft Yahei" }
.banner{ width:100%; max-width:1920px; margin:0 auto}
.banner img{width: 100%; height: auto;max-width: 100%; display: block;}
.sycp{ width:100%; margin:0 auto; background:url(../images/img-_3_03.jpg) repeat center center; min-height:780px;}
.sydbt{ width:100%; margin:0 auto; max-width:1200px; text-align:center; font-size:20px; color:#333333; padding-top:50px;font-family:"Microsoft Yahei" }
.sydbt ul{ width:100%; float:left;}
.sydbt ul li{ width:100%; float:left; }
.sydbt ul li span{ width:100%; line-height:40px; font-size:14px; color:#989898;font-family:"Microsoft Yahei" }

.szcpzs{ width:100%; height:100%; max-width:1200px; margin:0 auto;font-family:"Microsoft Yahei" }
.szcpzs ul{ width:100%; float:left}
.szcpzs ul li{ width:25%;  float:left;overflow: hidden; padding-top:30px; text-align:center;font-family:"Microsoft Yahei" }
.szcpzs ul li .sycp2{ width:280px; height:210px; position:relative; margin:0 auto; text-align:center;font-family:"Microsoft Yahei" }
.szcpzs ul li .sycp2 .cpt{ width:280px; height:210px; position:absolute;font-family:"Microsoft Yahei"; border: #DEDEDE solid 1px;  }
.szcpzs ul li .sycp2 .cpt img{ width:100%;}
.szcpzs ul li .sycp2 .sycpzz{ width:280px; height:210px; text-align:center; background:url(../images/cpzzbj.png) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:url(../images/cpzzbj.png);  display:none; position:absolute; top:0; left:0; z-index: 2;font-family:"Microsoft Yahei" }
.szcpzs ul li .sycp2 .sycpzz .cpbt{font-size:18px; color:#FFFFFF; margin-top:30px; font-family:"Microsoft Yahei"; margin-top:50px;}
.szcpzs ul li .sycp2 .sycpzz .cpfbt{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:24px;font-family:"Microsoft Yahei" }
.szcpzs ul li .sycp2 .sycpzz .cptb{ width:120px; height:50px; margin:30px auto;font-family:"Microsoft Yahei" }
.szcpzs ul li .sycp2:hover .sycpzz{width:280px; height:250px; text-align:center; filter:Alpha(opacity=80);opacity: 0.86;
background-image: linear-gradient(-211deg, #0362E8 0%, #1FD0F9 100%);  display:block; position:absolute; top:0; left:0;z-index: 2;font-family:"Microsoft Yahei" }

.sylxwm{ width:100%; margin:0 auto; background:url(../images/index_05.png) no-repeat center bottom; text-align:center; height:400px; position:relative;font-family:"Microsoft Yahei" }
.sylxwm .sydbt2{ width:100%; margin:0 auto; max-width:1200px; text-align:center; font-size:20px; color:#fff;top:50px;font-family:"Microsoft Yahei" }
.sylxwm .sydbt2 ul{ width:100%; float:left; margin-top:50px;font-family:"Microsoft Yahei" }
.sylxwm .sydbt2 ul li{ width:100%; float:left; color:#FFFFFF;font-family:"Microsoft Yahei"  }
.sylxwm .sydbt2 ul li span{ width:100%; line-height:40px; font-size:14px; color:#fff;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr{width:100%; max-width:1200px; margin:0 auto;text-align: left; font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul{margin-top:120px; width:100%}
.sylxwm .sylxwmnr ul li{width:25%; float:left; color:#FFFFFF;font-family:"Microsoft Yahei"  }
.sylxwm .sylxwmnr ul li .sylxj{width:264px; height:190px; background:#FFFFFF; line-height:25px; border: 1px solid #D2D2D2;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj .lxbt{ font-size:16px;  color:#333; text-align:center; margin:0 auto; font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj .ht{ width: 40px;margin: 10px auto;border-bottom: #9B9B9B solid 1px;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj .proTopImg{padding: 30px 0 15px; text-align:center; margin:0 auto;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj  .img1{ display:block; text-align:center; margin:0 auto; font-size:16px;font-family:"Microsoft Yahei"  }
.sylxwm .sylxwmnr ul li .sylxj  .img2{ display:none;text-align:center; margin:0 auto; font-size:16px;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj .lxnr{ font-size:16px; color:#9B9B9B;text-align:center;margin:0 auto;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj:hover{background-image: linear-gradient(-211deg, #037AE8 0%, #1FD0F9 100%); color:#FFFFFF;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj:hover .lxbt{ font-size:16px;color:#fff;text-align:center;margin:0 auto;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj:hover .ht{ width: 40px;margin: 10px auto;border-bottom: #fff solid 1px;font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj:hover .img2{ display:block;text-align:center; margin:0 auto; font-family:"Microsoft Yahei"  }
.sylxwm .sylxwmnr ul li .sylxj:hover .img1{ display:none; text-align:center; margin:0 auto; font-family:"Microsoft Yahei" }
.sylxwm .sylxwmnr ul li .sylxj:hover .lxnr{ font-size:16px; color:#fff;text-align:center;margin:0 auto;font-family:"Microsoft Yahei"  }
.syxw2{ width:100%; max-width:1200px; margin:0 auto;font-family:"Microsoft Yahei" }
.foot{ width:100%;margin:0 auto; background:#0381E8; color:#fff; position:relative; top:50px; height:120px; font-family:"Microsoft Yahei" }
.foot .footdh{ width:100%; max-width:1200px; margin:0 auto; color:#fff; line-height:55px;font-family:"Microsoft Yahei" }
.foot .footdh a{ width:100%; max-width:1200px; margin:0 auto; color:#fff;font-family:"Microsoft Yahei" }
.foot .footdh a:hover{ width:100%; max-width:1200px; margin:0 auto; color:#fff;font-family:"Microsoft Yahei" }
.foot .footdh ul{ width:100%;}
.foot .footdh ul li{ width:50%; float:left;font-family:"Microsoft Yahei" }
.foot .footdh ul li span{ line-height:60px;font-family:"Microsoft Yahei" }
.foot .footx{ width:100%; height:1px; background:#fff;font-family:"Microsoft Yahei" }
.foot .footdb{ width:100%; max-width:1200px; margin:20px auto; font-size:14px; color:#FFFFFF;font-family:"Microsoft Yahei" }
.foot .footdb ul{ width:100%; max-width:1200px; margin-bottom:20px; margin-top:20px;font-family:"Microsoft Yahei"  }
.foot .footdb ul li{ width:50%; float:left; line-height:30px;font-family:"Microsoft Yahei" }



.nybanner{ width:100%; max-width:1920px; margin:0 auto}
.nybanner .img1{width: 100%; height: auto;max-width: 1920px; display: block; text-align:center}
.nybanner .aboutdh{ width:100%; max-width:1200px; margin:0 auto;}
.nybanner .aboutdh ul{  width:100%; max-width:1200px; float:left;box-shadow: 0px 5px 5px #D3D3D3;}
.nybanner .aboutdh ul li{ width:50%; float:left; color:#333333; font-size:18px; line-height:100px;  text-align:center;}
.nybanner .aboutdh ul li:hover{ width:50%; float:left; color:#fff;background-image: linear-gradient(-211deg, #0396E8 0%, #1FD0F9 100%); font-size:18px; font-family:"Microsoft Yahei" ;line-height:100px;text-align:center;}
.nyabout{ width:100%; max-width:1200px; margin:0 auto;}
.nyabout .aboutbt{ width:100%; max-width:1200px; margin:0 auto; color:#333333; font-size:18px; text-align:center; margin-top:40px; line-height:40px;font-family:"Microsoft Yahei" }
.nyabout .aboutbtx{ background:url(../images/index_31.jpg) no-repeat;margin:0 auto; text-align:center; width:40px; height:4px;}
.nyabout .aboutnr{ width:100%; max-width:1200px; margin:0 auto; line-height:30px; font-size:14px; font-family:"Microsoft Yahei"; margin-top:50px;}
.nyabout .aboutnr .nygsgc{ width:100%; max-width:1200px;  font-size:14px; font-family:"Microsoft Yahei"; }
.nyabout .aboutnr .nygsgc ul{ width:100%; float:left}
.nyabout .aboutnr .nygsgc ul li{ width:50%; float:left}
.nyabout .aboutnr .nygsgc ul li .nygcsjzt{ width:70%; font-size:14px; margin-top:50px;}

.nycp{ width:100%; max-width:1200px; margin:0 auto; margin-top:50px; font-size:15px;line-height:27px;}
.nycp li{ float:left;}
.nycp li .nycpzb{ width:100%; margin:0 auto;background-image: linear-gradient(-211deg, #0396E8 0%, #1FD0F9 100%); min-height:350px;}
.nycp li .nycpzb ul{ width:100%; margin:0 auto;background-image: linear-gradient(-211deg, #0396E8 0%, #1FD0F9 100%);}
.nycp li .nycpzb ul li{ width:100%; color:#fff; font-size:16px; line-height:27px; margin:5px auto; text-indent:42px;font-family:"Microsoft Yahei" }
.nycp li .nycpzb ul li .cpdzh{ width:65%;color:#fff; font-size:20px; line-height:27px;  text-align:left;margin: 15px auto;font-family:"Microsoft Yahei";}
.nycp li .nycpzb ul li a{ width:100%; font-size:16px; line-height:27px; margin:5px auto; text-indent:42px;font-family:"Microsoft Yahei"; color:#FFFFFF }
.nycp li .nycpzb ul li a:hover{ width:100%; color:#fff; font-size:16px; line-height:27px; margin:5px auto; text-indent:42px; text-decoration:underline;font-family:"Microsoft Yahei" }
.nycp li .nycpyb{ width:100%; margin:0 auto; background:#eceef1; text-indent:30px; font-size:16px; line-height:40px;font-family:"Microsoft Yahei"  }
.nycp li .nyybcpzs{ width:100%; margin:0 auto;}
.nycp li .nyybcpzs ul{ width:100%; margin-top:30px;}
.nycp li .nyybcpzs ul li{ width:33.33%; float:left;}
.nycp li .nyybcpzs ul li .nycpzs{ width:100%; max-width:264px; border:#E5E7EC solid 1px; margin:10px auto}
.nycp li .nyybcpzs ul li .nycpzs img{ width:100%; max-width:264px;}
.nycp li .nyybcpzs ul li .nycpzs .txt{ width:100%; max-width:264px; height:40px; background: #E5E7EC; font-size:16px; color:#666666; text-align:center; line-height:40px;font-family:"Microsoft Yahei" }
.nycp li .nyybcpzs ul li .nycpzs:hover{ width:100%; max-width:264px; border:#0396E8 solid 1px;margin:10px auto}
.nycp li .nyybcpzs ul li .nycpzs:hover .txt{ width:100%; max-width:264px; height:40px; background:#0396E8; font-size:16px; color:#fff; text-align:center; line-height:40px;font-family:"Microsoft Yahei" }
.nycp li .nycpxq{ width:100%; margin:0 auto;}
.nycp li .nycpxq ul{ margin-top:35px;}
.nycp li .nycpxq ul li{ float:left}
.nycp li .nycpxq ul li img{ max-width:264px;}
.nycp li .nycpxq ul li .nycpbt{ font-size:18px; font-weight:bold;font-family:"Microsoft Yahei" }
.nycp li .nycpxq ul li .nycpzy{ font-size:14px; line-height:35px; margin-top:15px;font-family:"Microsoft Yahei" }
.nycp li .nycpxq2{ font-size:14px; line-height:25px; margin-top:15px; font-family:"Microsoft Yahei" }
.sxfy{ width:100%; margin:50px auto 0px; line-height:35px; text-align:center}

.nyxwlb{ width:100%; margin:0 auto;}
.nyxwlb ul{ margin-top:30px;}
.nyxwlb ul li { float:left; width:100%; border-bottom:#d1d1d1 dashed 1px; line-height:35px; font-size:16px; padding-top:15px;font-family:"Microsoft Yahei" }
.nyxwlb ul li a{ float:left; line-height:35px; font-size:16px;font-family:"Microsoft Yahei" }
.nyxwlb ul li a:hover{ float:left;   line-height:35px; font-size:16px; color:#0396E8;font-family:"Microsoft Yahei" }
.nyxwlb ul li span{  float:right; font-size:12px; color:#a8a8a8;font-family:"Microsoft Yahei" }
.nyxwxq{ color:#1AC6D7; font-size:15px; text-align:center; line-height:40px; border-bottom:#d1d1d1 dashed 1px; margin-top:20px;font-family:"Microsoft Yahei" }

.nyxwsxp{ width:100%; margin:20px auto;}
.nyxwsxp ul{ float:left}
.nyxwsxp ul li{ width:100%; color:#aaaaaa; line-height:45px; float:left}


.sycptu5{ width:100%; max-width:1200px; margin:0 auto; text-align:center}