body,td,th {
	font-family: Î¢ÈíÑÅºÚ;
	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:#005AA9;
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; }
body,button,input,select,textarea{ font:14px "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; }
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}

.top{ width:100%; margin:0 auto; background:#f4f6f8;}
.top .topny{ width:100%; max-width:1200px;color:#9B9B9B; margin:0 auto; font-size:14px; line-height:35px;}
.logo{ width:100%; max-width:1200px; margin:20px auto;}
.logo ul{ float:left; width:100%;}
.logo ul li{ float:left; color:#333333; font-size:16px; line-height:67px;}
.dh{ width:100%; max-width:1200px; margin:0 auto;}
.dh ul{ width:100%; float:left}
.dh ul li{ float:left; font-size:16px; color:#333; text-align:center; width:20%; line-height:60px;}
.dh ul li:hover{ float:left; font-size:16px; color:#FFFFFF; text-align:center; width:20%;background-image: linear-gradient(-211deg, #025CEC 0%, #13BBFD 100%); line-height:60px;}
.banner{ width:100%; max-width:1920px;}
.banner img{width: 100%; height: auto;max-width: 100%; display: block;}
.sycp{ width:100%; margin:0 auto; background:url(../images/index_04.png) center center; min-height:780px; margin-top:-50px;}
.sydbt{ width:100%; margin:0 auto; max-width:1200px; text-align:center; font-size:20px; color:#333333; padding-top:50px;}
.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;}

.szcpzs{ width:100%; height:100%; max-width:1200px; margin:0 auto;}
.szcpzs ul{ width:100%; float:left}
.szcpzs ul li{ width:33%;  float:left;overflow: hidden; padding-top:30px; text-align:center}
.szcpzs ul li .sycp2{ width:380px; height:244px; position:relative; margin:0 auto; text-align:center}
.szcpzs ul li .sycp2 .cpt{ width:380px; height:244px; position:absolute  }
.szcpzs ul li .sycp2 .sycpzz{ width:380px; height:244px; text-align:center; background:rgba(51, 51, 51, 0.65) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:#333;  display:none; position:absolute; top:0; left:0; z-index: 2;}
.szcpzs ul li .sycp2 .sycpzz .cpbt{font-size:18px; color:#FFFFFF; margin-top:30px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:50px;}
.szcpzs ul li .sycp2 .sycpzz .cpfbt{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:24px;}
.szcpzs ul li .sycp2 .sycpzz .cptb{ width:120px;  margin:30px auto}
.szcpzs ul li .sycp2:hover .sycpzz{width:380px; height:244px; text-align:center;background:rgba(51, 51, 51, 0.65) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:#333;  display:block; position:absolute; top:0; left:0;z-index: 2;}

.sylxwm{ width:100%; margin:0 auto; background:url(../images/index_05.png) no-repeat; text-align:center; height:420px; position:relative}
.sylxwm .sydbt2{ width:100%; margin:0 auto; max-width:1200px; text-align:center; font-size:20px; color:#fff;top:50px;}
.sylxwm .sydbt2 ul{ width:100%; float:left; margin-top:50px;}
.sylxwm .sydbt2 ul li{ width:100%; float:left; color:#FFFFFF }
.sylxwm .sydbt2 ul li span{ width:100%; line-height:40px; font-size:14px; color:#fff;}
.sylxwm .sylxwmnr{width:100%; max-width:1200px; margin:0 auto;text-align: left;text-indent: 50px; }
.sylxwm .sylxwmnr ul{margin-top:120px; width:100%}
.sylxwm .sylxwmnr ul li{width:25%; float:left; color:#FFFFFF; }
.sylxwm .sylxwmnr ul li:nth-child(1){background:url(../images/index_03.png) no-repeat; color:#FFFFFF }
.sylxwm .sylxwmnr ul li .sylxj{width:290px; height:143px; background:#FFFFFF; line-height:35px; }

.sylxwm .sylxwmnr ul li .sylxj .lxbt{ font-size:14px;    padding-top: 30px; color:#999999;}
.sylxwm .sylxwmnr ul li .sylxj .lxnr{ font-size:18px; color:#333}
.sylxwm .sylxwmnr ul li .sylxj:hover{background:url(../images/index_03.png) no-repeat; color:#FFFFFF}
.sylxwm .sylxwmnr ul li .sylxj:hover .lxbt{ font-size:14px;    padding-top: 30px; color:#fff;}
.sylxwm .sylxwmnr ul li .sylxj:hover .lxnr{ font-size:18px; color:#fff}
.syxw2{ width:100%; max-width:1200px; margin:0 auto;}
.foot{ width:100%;margin:0 auto; background:#0248A8; color:#fff; position:relative; top:50px; height:200px; }
.foot .footdh{ width:100%; max-width:1200px; margin:0 auto; color:#fff; line-height:55px;}
.foot .footdh a{ width:100%; max-width:1200px; margin:0 auto; color:#fff;}
.foot .footdh a:hover{ width:100%; max-width:1200px; margin:0 auto; color:#fff;}
.foot .footx{ width:100%; height:2px; background:#025cec}
.foot .footdb{ width:100%; max-width:1200px; margin:0 auto; font-size:14px; color:#FFFFFF}
.foot .footdb ul{ width:100%; max-width:1200px; margin-bottom:20px; margin-top:20px; }
.foot .footdb ul li{ width:50%; float:left; line-height:30px;}



.nybanner{ width:100%; max-width:1920px;}
.nybanner .img1{width: 100%; height: auto;max-width: 100%; display: block;}
.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:33.333%; float:left; color:#333333; font-size:18px; line-height:100px;  text-align:center;}
.nybanner .aboutdh ul li:hover{ width:33.333%; float:left; color:#fff; background:url(../images/index_26.png) no-repeat; font-size:18px; 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;}
.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:18px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:50px;}

.nycp{ width:100%; max-width:1200px; margin:0 auto; margin-top:50px;}
.nycp li{ float:left;}
.nycp li .nycpzb{ width:100%; margin:0 auto;}
.nycp li .nycpzb ul{ width:100%; margin:0 auto;}
.nycp li .nycpzb ul li{ width:100%;}
.nycp li .nycpzb ul li .cplb2{ width:246px; height:60px; border:#d1d1d1 solid 1px; color:#333333; font-size:16px; line-height:27px; margin:5px auto}
.nycp li .nycpzb ul li .cplb2 span{ font-size:16px;  color:#333333; padding-left:30px; display:block;line-height:27px; padding-top:15px;}
.nycp li .nycpzb ul li .cplb2:hover{ width:246px; height:60px; border:#025CEC solid 2px; color:#333333; font-size:16px; line-height:27px;}
.nycp li .nycpyb{ width:100%; margin:0 auto; border-bottom:#025cec dashed 1px; font-size:16px; line-height:40px; margin-top:35px;}
.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;}
.nycp li .nyybcpzs ul li .nycpzs:hover{ width:100%; max-width:264px; border:#13BBFD solid 1px;margin:10px auto}
.nycp li .nyybcpzs ul li .nycpzs:hover .txt{ width:100%; max-width:264px; height:40px; background-image: linear-gradient(-211deg, #025CEC 0%, #13BBFD 100%); font-size:16px; color:#fff; text-align:center; line-height:40px;}
.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}
.nycp li .nycpxq ul li .nycpzy{ font-size:14px; line-height:35px; margin-top:15px;}
.nycp li .nycpxq2{ font-size:14px; line-height:35px; margin-top:15px; }
.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;}
.nyxwlb ul li a{ float:left; line-height:35px; font-size:16px;}
.nyxwlb ul li a:hover{ float:left;   line-height:35px; font-size:16px; color:#34b68a;}
.nyxwlb ul li span{  float:right; font-size:12px; color:#a8a8a8;}
.nyxwxq{ color:#025cec; font-size:15px; text-align:center; line-height:40px; border-bottom:#d1d1d1 dashed 1px; margin-top:20px;}

.nyxwsxp{ width:100%; margin:20px auto;}
.nyxwsxp ul{ float:left}
.nyxwsxp ul li{ width:100%; color:#aaaaaa; line-height:45px; float:left}