.main{width:1200px; margin:0 auto;}
.ztnr h1{ font-size:30px; color:#333333; display:block; text-align:center; font-weight:bold; padding-top:49px; padding-bottom:31px;}
.sj{ float:left; margin-left:355px;}
.sj span,.sj label{display:inline; font-size:22px; color:#333333;}
.sj label{background:url(../images/dian.jpg) left center no-repeat; padding-left:20px; margin-left:18px;}
.zbdw{padding-top:23px;}
.zbdw li{ font-size:12px; color:#727272; line-height:26px;}
.zbdw{float:left;}
.clear{clear:both; padding:0px; margin:0px;}
.zbdw.h{margin-left:45px;}
.danner{background:url(../images/dbanner.jpg) top center no-repeat; width:1200px; height:651px; margin-top:39px;}
.danner2{height:647px; background:url(../images/dbanner2.jpg) top center no-repeat;}
.danner2{height:647px; background:url(../images/dbanner3.jpg) top center no-repeat;}
.danner4{height:647px; background:url(../images/dbanner4.jpg) top center no-repeat;}
.dz.gj a{margin-top:55px; background:#fff!important; color:#000!important;}
.dz{float:left; width:565px; margin-top:77px; margin-left:59px; border-right:1px dashed #fff; padding-bottom:49px;}
.danner .dz span{font-size:48px; color:#fff; padding-top:44px; display:block;}
.danner4 .dz span{padding-top:23px;}
.danner2.danner4 .dz p{padding-top:24px;}
.danner4 .dz a{margin-top:33px;}
.danner .dz p{color:#fff; font-size:24px; display:block; padding-top:64px; line-height:46px; width:520px;}
.dz a{width:176px; height:62px; border-radius:5px; color:#fff; line-height:62px; color:#fff; background:#51a029; text-align:center; display:block; margin-top:69px; font-size:24px;}
.danner img{margin-top:136px; float:right; margin-right:42px;}
.zpfw h2,.pj h2{font-size:48px; color:#000000; font-weight:400; padding-top:80px; padding-left:60px;}
.zpfw ul{padding-left:59px; padding-top:66px; width:527px; box-sizing: content-box; float:left;}
.zpfw li{height:49px; line-height:49px; color:#333333; border-bottom:1px solid #dcdcdc; padding-left:28px; font-size:24px;}
.zpfw li.on{ background:#dcdcdc url(../images/yjt.png) 489px center no-repeat;}
.zpy{ float:left; margin-top:67px; width:530px; margin-left:39px; line-height:39px; font-size:20px; color:#8c8c8c;}
.zbdw.de li{ background:url(../images/dian.jpg) left center no-repeat; padding-left:18px;}
.danner .dz a,.danner2 .dz a{ color:#fff; background:#f47e03;}
.danner2 .dz p{padding-top:55px; line-height:42px;}
.danner2 .dz{padding-bottom:0px;}
.danner2 img{margin-right:95px;}
.sj.de{margin-left:371px;}
.zpy{display:none;}
.danner3 img{margin-right:20px;}
.danner3 .dz span{font-size:40px;}
.pj{background:#f4f4f4;}
.pj ul{overflow:hidden; padding:37px 0px 39px 60px;}
.pj li{float:left; margin-right:63px; padding:39px 0px; border-bottom:1px solid #e5e5e5;}
.pj li img{float:left; margin-right:47px;}
.pj li span{font-size:24px; color:#333333; margin-bottom:15px; display:block;}
.pj li p{ line-height:26px; color:#666666; font-size:14px;}
.dhld h2{font-size:48px; color:#000; padding-left:60px; padding-top:79px;}
.dhld ul{padding-top:66px; padding-bottom:82px; overflow:hidden;}
.dhld li{ width:33.3333%; float:left; height:190px; background:url(../images/one.png) center center no-repeat; text-align:center;}
.dhld li span{font-size:22px; color:#333; padding-top:46px; display:block;}
.dhld li p{font-size:15px; line-height:26px; padding-top:19px;}
.dhld li.tw{background:url(../images/two.png) center center no-repeat;}
.dhld li.thr{background:url(../images/thr.png) center center no-repeat;}
.pj.cz ul{ padding-top:0px; padding-bottom:0px; padding-right:62px;}
.pj.cz li{padding-top:40px; float:left; width:100%;}
.pj.cz li p,.pj.cg li p{font-size:20px; line-height:40px;}
.pj.cg h2{ padding-top:59px;}
.pj.cg ul{padding-bottom:60px;}
.pj.cg li{border:0px; width:100%;}
.qylist{width:1105px; margin:0 auto; padding-bottom:50px; overflow:hidden;}
.zpfw .qylist ul{width:100%; padding:0px;}
.zpfw4 h2{ padding-left:0px;}
.zpfw4 ul{padding-left:0px; padding-top:64px!important; overflow:hidden;}
.qylist li{float:left; padding:0px; margin-bottom:49px; height:auto; border:0px; height:71px;}
.zpfw4{width:1105px; margin:0 auto;}
.gdqy{ padding-top:74px; text-align:center; padding-bottom:106px;}
.gdqy a{ width:227px; height:62px; text-align:center; line-height:62px; color:#fff!important; margin:0 auto; font-size:24px; background:#f4880a; border-radius:5px; display:block;}