@charset "gbk";
/* »ù´¡ÑùÊ½ */
*{padding:0;margin:0;}
body{font-family:'microsoft yahei';-webkit-appearance:none;-webkit-font-smoothing:antialiased;}
ul,li{list-style:none;}
img{display:block;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none;}
a{text-decoration:none;color:#fff;}
.center{margin:0 auto;}
.clear{clear:both;}
.clear:after{zoom:1;height:0;content:'.';visibility:hidden;display:block;}
.center{margin:auto;}
.margin-t10{margin-top:10px;}
.margin-t20{margin-top:20px;}
.margin-t30{margin-top:30px;}
.margin-t40{margin-top:40px;}
/* CSS Document */
.form-box{width:100%;background:#ed0101;color:#fff;}
.form-box>div{width:1104px;padding:10px 0;}
.form-box>div>form{display:flex;justify-content: space-between;align-items: center;}
.form-box>div>form>span:not(:last-child){background:url(../images/line.gif) right center no-repeat;padding-right:1px;}
.form-box>div>form>span:nth-of-type(1){width:158px;}
.form-box>div>form>span:nth-of-type(1)>p{font-size:18px;}
.form-box>div>form>span:nth-of-type(1)>strong{font-size:36px;}
.form-box>div>form>span:nth-of-type(2){display:flex;height:90px;justify-content: space-around;align-items: center;padding-right:40px;}
.form-box>div>form>span:nth-of-type(2)>label{width:58px;font-size:20px;}
.form-box>div>form>span:nth-of-type(2)>label:nth-of-type(2){margin-left:60px;}
.form-box>div>form>span:nth-of-type(2)>input{height:38px;width:172px;border-radius:5px;border:none;outline: none;text-indent:10px;font-size:18px;}
.form-box>div>form>span:nth-of-type(2)>input:last-child{width:249px;}
.form-box>div>form>span:nth-of-type(3)>input{width:237px;height:50px;background:url(../images/btn.png) 0 no-repeat;border:none;font-size:0;}
.public{width: 1200px;margin: 50px auto;}
.tit_h2{font-size: 42px;text-align: center;line-height: 80px;color: #333;}
.zt01{width: 1138px;background: url(../images/img1.png) center 0 no-repeat;margin: 40px auto;padding-top:40px;}
.zt01 p{width: 1000px;padding: 0;font-size: 18px;line-height: 35px;}
.zt02{width: 1200px;margin: 40px auto 0;position: relative;}
.zt02 ul{overflow: hidden;margin-bottom: 20px;}
.zt02-ul1{width: 1189px;margin: 0 auto;}
.zt02-ul2{width: 786px;margin-left: 403px;}
.zt02 ul li{float: left;overflow: hidden;width: 383px;margin-right: 20px;}
.zt02 ul li p{font-size: 16px;line-height: 24px;color: #333;}
.zt02img{position: absolute;bottom: -114px;left: -51px;}
.zt03{width: 100%;height: 630px;background: url(../images/imgbg-8.jpg) center no-repeat;margin-top: 40px;padding-top: 169px;}
.zt03 ul{width: 1177px;margin: 40px auto;overflow: hidden;}
.zt03 ul li{width: 379px;height: 221px;margin-right: 20px;float: left;padding-top: 240px;}
.zt03 ul li h3{text-align: center;color: #fff;font-size: 22px;}
.zt03 ul li p{color: #fff;font-size: 16px;line-height: 30px;margin-top: 20px;padding: 10px;}
.zt03-wd{width: 500px;margin: 20px auto;}
.zt03-wd b{color: #fff;font-size: 16px;display: block;float: left;width: 450px;height: 40px;line-height: 40px;}
.zx1{display: block;width: 500px;height: 40px;text-align: center;background-color: #AD0101;color: #fff;line-height: 40px;font-size: 16px;border-radius: 10px;}
.zt04{width: 1138px;height: 167px;background: url(../images/img12.png) center no-repeat;margin: 40px auto;}
.zt04 p{width: 1000px;margin: 0 auto;padding: 45px 0;font-size: 18px;line-height: 35px;}
.zt05{width: 1200px;margin: 40px auto;}
.zt05 h2{text-align: center;}
.zt05 ul{width: 933px;overflow: hidden;margin: 20px auto;}
.zt05 ul li{float: left;margin-right: 30px;width: 291px;margin-bottom: 20px;}
.zt05 ul li img{width: 291px;height: 156px;}
.zyxx{border: 1px solid #CCCCCC;text-align: center;overflow: hidden;padding: 0 0 20px;border-top: none;}
.zyxx h3{font-size: 24px;line-height: 40px;}
.zyxx p{font-size: 16px;color: #333;}
.zybtn{width: 240px;margin: 10px auto 0;}
.zybtn span{width: 100px;height: 40px;text-align: center;background-color: #FF9900;font-size: 16px;display: block;float: left;line-height: 40px;}
.zybtn span a{color: #fff;}
.zt06{width: 1200px;margin: 0 auto;}
.zt06 h2{text-align: center;}
.zt06 ul{width: 1000px;margin: 20px auto;overflow: hidden;}
.zt06 ul li{float: left;width: 456px;margin-right: 40px;border: 2px solid #333;margin-bottom: 20px;padding:10px;}
.zt06 ul li:nth-child(even){margin-right: 0;}
.zt06 ul li h3{font-size: 20px;color:#E92534;line-height: 40px;}
.zt06 ul li p{font-size: 16px;line-height: 40px;}
.zx2{height: 50px;line-height: 50px;display: block;width: 400px;text-align: center;margin: 40px auto;background-color: #FE4202;color: #fff;font-size: 20px;}
.zt07{width: 1200px;margin: 40px auto 120px auto;overflow: hidden;}
.zt08{width: 1200px;margin: 40px auto;overflow: hidden;margin: 114px auto;border: 3px solid #ad0101;}
.wb{width: 670px;float: left;overflow: hidden;}
.wb h2{width: 521px;height: 52px;line-height: 52px;background: url(../images/img26.png) center no-repeat;text-align: center;font-size: 32px;color: #666;margin: 0 auto 20px;}
.wb .input{float: left;width: 320px;margin-right: 30px;margin-bottom: 30px;height: 40px;line-height: 40px;font-size: 22px;color: #666;}
.wb .input:nth-child(odd){margin-right: 0;}
.wb .input em{color: #FF0000;font-size: 22px;height: 40px;line-height: 40px;padding-right: 10px;}
.wb .input input{height: 24px;width: 190px;border:1px solid #ccc;padding:19px;}
.wb .ljyy input{float: left;width: 316px;height: 64px;line-height: 40px;font-size: 24px;background-color: #0C97EF;color: #fff;border: none;cursor: pointer;text-align: center;}
.yyxz{width: 521;float: right;overflow: hidden;}
.yyxz h2{width: 521px;height: 52px;line-height: 52px;background: url(../images/img26.png) center no-repeat;text-align: center;font-size: 32px;color: #666;margin: 0 auto 20px;}
.yyxz ul{width: 360px;margin: 0 auto;}
.yyxz ul li{height: 40px;margin-bottom: 10px;}
.zx3{border: 1px solid #333333;display: block;width: 360px;text-align: center;line-height: 40px;height: 40px;font-size: 16px;color: #333;}
.zx3:hover{background-color: #333;color: #fff;}
.ul01{width: 1200px;margin: 0px auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ul01 li{width: 25%;text-align: center;margin-bottom: 40px;box-shadow: 0 2px 5px #C7C7C7;}
.ul01 li img{width:95%;margin: 10px auto;}
.ul01 li h3{font-size: 24px;line-height: 50px;color: #333;}
.ul01 li a{display: block;margin: 10px auto 20px;border: 1px solid #FF0000;color: #FF0000;width: 35%;height: 40px;line-height: 40px;border-radius: 20px;font-size: 20px;}
.more_zy li{width:250px;margin:10px;float:left;padding:10px;text-align:center;border:1px solid #ccc;cursor:pointer;font-size:18px!important;}
.more_zy li.show{color:#f00;border:1px solid#f00}
.banner img{width:100%}