@charset "utf-8";
/*reset*/
*{ margin:0px; padding:0px; list-style:none; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
img{ border:0px;}
body{ font-size:14px; font-family:"微软雅黑";overflow-x:hidden; color:#333; background-color:#fff; }
.box{ width:100%; height:100%; overflow:hidden;}
a{ color:#00559d; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear_{ clear:both; }



.banner{  width:100%; overflow:hidden; margin:0 auto;}
.banner img{ width:100%; max-width:1440px; display:block; margin:0 auto;}

h2{ padding-top:15px;}
.zx{  width:100%; height:auto; text-align:center;}
.zx1{ margin:0 auto; width:100%; max-width:960px; height:135px;}
.zx1 img{ width:100%;}
.zx2{ margin:0 auto;width:960px;}
.zx2 p{ width:100%;  line-height:1.8em; font-size:16px; color:#4b4a4a; text-align:left; text-indent:2em; margin-bottom:70px;}
.d_zs1{ width:100%; text-align:center; background-color:#e9edf0;}
.d_zs1center{ background:url(../images/d_zs.jpg) no-repeat; width:960px; margin:0 auto; min-height:150px;}
.d_zs1center h1{ font-size:30px; text-align:left; margin-left:100px; padding-top:20px; overflow:hidden; }
.d_zs1center p{ font-size:14px;  padding-left:100px; text-align:left; width:65%; padding-top:20px; line-height:1.5em;}

.d_zs2{ width:100%; height:auto; text-align:center; }
.d_zs2center{ width:960px; margin:0 auto; margin-top:50px; }
.d_zs2center ul{overflow:hidden; margin-right:-2%;}
.d_zs2center li{ float:left; width:18%; margin-right:2%; margin-bottom:10px;}
.d_zs2center li a{color:#333;}
.d_zs2center li a:hover{color:#00559d;}
.d_zs2center li img{ width:100%;}
.d_zs2center li p{ margin:20px 0;}

.d_xj1{ width:100%; height:150px; text-align:center; background-color:#e9edf0;}
.d_xj1center{ background:url(../images/d_xj.jpg) no-repeat; width:960px; margin:0 auto; min-height:150px;}
.d_xj1center h1{ font-size:30px; text-align:left; margin-left:100px; padding-top:20px; overflow:hidden; }
.d_xj1center p{ font-size:14px;  padding-left:100px; text-align:left; width:615px; padding-top:20px; line-height:1.5em;}

.d_xj2{ width:100%; height:auto; text-align:center;}
.d_xj2center{ width:960px; margin:0 auto; margin-top:70px; overflow:hidden; margin-bottom:75px;}
.d_xj2center p{ float:left; font-size:16px; line-height:30px; width:25.5%; margin-left:4%; text-align:left; margin-top:50px;}
.d_xj2center img{ float:right; margin-right:4%; width:62.5%; margin-left:4%;}

.d_sp1{ width:100%; height:150px; text-align:center; background-color:#e9edf0;}
.d_sp1center{ background:url(../images/d_sp.jpg) no-repeat; width:960px; margin:0 auto; height:150px;}
.d_sp1center h1{ font-size:30px; text-align:left; margin-left:100px; padding-top:20px; overflow:hidden; }
.d_sp1center p{ font-size:14px;  margin-left:100px; text-align:left; width:615px; padding-top:15px; line-height:1.5em;}

.d_sp2{ width:100%; height:auto;color:#666;   font-size:14px; line-height:1.8em;}
.d_sp2 h3{margin-bottom:15px; margin-left:40px; margin-top:15px; font-size:22px;}

.d_sp2center1{ width:960px; margin:0 auto; margin-top:50px; overflow:hidden; margin-bottom:70px;}
.d_sp21left,.d_sp23left{ width:43%; float:left;  overflow:hidden; margin-top:5px;}
.d_sp21right,.d_sp23right{ float:left; width:52%;  padding:20px; margin-left:5%; }
.d_sp21right{background:url(../images/bg.jpg) no-repeat; border:3px solid #e9edf0; min-height:286px;}
.d_sp23right{background:url(../images/bg3.jpg) no-repeat; border:3px solid #e9edf0; min-height:286px;}

.d_sp2center2,.d_sp2center3{ width:960px; margin:0 auto; margin-top:50px; overflow:hidden;}
.d_sp2center2{ margin-bottom:70px;}
.d_sp22left{ width:43%; float:right; overflow:hidden;margin-top:5px;}
.d_sp22right{ float:right; width:52%; padding:20px; margin-right:5%;background:url(../images/bg2.jpg) no-repeat; border:3px solid #e9edf0; min-height:286px;}

.bdsharebuttonbox{ width:210px; float:right; height:auto; overflow:hidden;}



@media (max-width: 960px) {
.zx1,.zx2,.d_zs1center,.d_zs2center,.d_xj1center,.d_xj2center,.d_sp1center,.d_sp2center1,.d_sp2center2,.d_sp2center3{ width:96%; margin:0 auto; height:100%; overflow:hidden;}
.d_zs2center,.d_xj2center,.d_sp1center,.d_sp2center1,.d_sp2center2,.d_sp2center3{ margin-top:40px;}
.zx2 p{ margin-bottom:30px;}
h2{ font-size:20px;}
.d_xj2center p{ margin-top:10px;}
}

@media (max-width: 768px) {
.d_zs1center p{ width:100%;}
.d_xj1center p{ width:100%;}
.d_zs2center ul{overflow:hidden; margin-right:-3.33%;}
.d_zs2center li{ float:left; width:30%; margin-right:3.33%; margin-bottom:10px;}
.d_xj2center p{ margin-top:10px; width:35.5%;}
.d_xj2center img{ width:52.5%;}

}

@media screen and (min-width: 500px) and (max-width: 767px) {
h2{ font-size:18px;}
.d_zs1center p{ width:100%;}
.d_xj2center p{ margin-top:0; font-size:12px;}
}

@media only screen and (max-width: 499px) {
.zx2 p{ font-size:14px;  margin-bottom:30px;}
.d_zs1center p{ padding-top:10px;}
.d_zs1center p{ width:100%;}
.d_zs2center li p{ height:38px; overflow:hidden;}
.d_xj2center p{ margin-top:0; font-size:12px;}
.d_sp21left,.d_sp22left,.d_sp23left,.d_sp21right,.d_sp22right,.d_sp23right{ width:100%; margin:0;}
}

@media only screen and (max-width: 350px) {
h2{ font-size:16px; padding-left:40px;}
}