@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei; background-color:#FFF;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.p{ position:relative;}
.w1100{ width:1200px; margin:0 auto;}

.banner{ background:url(../images/zxyl_01.jpg) no-repeat center top; height:512px;}
.bann23{ background:url(../images/zxyl_03.jpg) no-repeat center top; height:901px;}
.title{ text-align:center;}
.title2{ font-size:40px; color:#f64942; font-weight:bold; text-align:center; }
.tbt{ width:603px;margin:20px auto 0; padding-top:70px;}
.imgs{width:1075px; margin:0 auto;}
.img2{width:1200px; margin:0 auto;}
.tupul{ margin:0 0 0 50px;}
.tupul li{float:left; width:500px;}
.tupul li h3{text-align:center; font-size:20px; padding:0px 0 2px; color:#F00;}
.tupul li p{text-align:center; font-size:14px; padding:3px 0}
.tupul li p span{color:#F00;}
.zc1{ background-color:#2666d4; height:800px;}
.zc11{ background-color:#2666d4; height:1000px;}
.ht{font-size:18px; line-height:40px; color:#33333; text-indent:36px; width:800px; margin:0 auto;}
.zxann{text-align:center; padding-top:10px;}

/*zhuanye*/
.w990{background-color:#FFF; margin-top:50px;}
.zhuanyeye{width:1200px; margin:0px auto;}
.zhuanye{width: 370px;height:300px;float:left;/* padding-right:8px; */margin-bottom:25px;padding: 10px;background-color: #FFF;margin-right: 10px;}
.zhuanye img{ border-radius:10px; width:100%;}
.zhuanye dd{font-size: 16px; text-align:center; margin-top:5px;}
.zhuanye dd p{font-size: 18px; color:#000;}
.zhuanye dd p a{color:#000;}
.zhuanye dd span{float:right; padding-right: 15px;}
.zhuanye dd span a{color:red;}














