@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; background:#fff;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
ul,li{ list-style:none}
img{border:0px; padding:0px;}
a{ color:#000; text-decoration:none}
a:hover{text-decoration:none}
.clear{ clear:both;}
.hidden{display:none;}


*html{background-image:url(d); background-attachment:fixed;}
.clearfix:after { 
content: "." ; 
display: block ;
height: 0 ;
clear: both ;
visibility: hidden ;
}

/* Hides from IE-mac \*/ 
*html .clearfix{ height:1%; }
.clearfix{ display:block; }
/* End hide from IE-mac \*/

.banner{width:100%; height:520px; margin:0 auto; background:url("./../images/banner.jpg") center no-repeat;}

.zcgs{width:1200px; height:660px; margin:0 auto;}






.zcgs .txt{ width:1200px; height:220px;}
.zcgs .txt p{ font-size:50px; text-align:center; padding-top:30px;}
.zcgs li{float:left; width:266px; height:382px;box-shadow: 10px 10px 5px #ccc; margin-right:32px;}
.zcgs li span{display:block; width:200px; height:68px; line-height:68px; border-bottom:1px dashed #fff; text-align:center; margin:0 auto; font-size:25px; color:#fff;}
.zcgs li span.sp1{margin-top:45px;}
.zcgs li span.sp4{border-bottom:none;}
.zcgs li.li1{background:#54c2b0;}
.zcgs li.li2{background:#4161ff;}
.zcgs li.li3{background:#8534fb;}
.zcgs li.li4{background:#f07561;margin-right:0;}

.step{ width:100%; height:870px; background:url("./../images/img1.jpg") center no-repeat;}
.step .con{ width:1200px; margin:0 auto;}
.step h3{font-size:50px; font-weight:normal; text-align:center; padding-top:170px;}
.step h3 span{color:#2c9de0;}
.step p{ color:#e92101; text-align:center; font-size:18px; margin:330px 0 45px 0;}
.step a{width:450px; height:60px; display:block; line-height:60px; background:#f1543b; font-size:30px; color:#fff; text-align:center; margin:0 auto; border-radius:10px;}

.select{ width:1209px; margin:0 auto;}
.select h3{font-size:50px; font-weight:normal; text-align:center; padding-top:50px; margin-bottom:30px;}
.select h3 span{color:#2c9de0;}
.select .con{ width:100%; height:653px; margin:0 auto;background:url("./../images/img2.jpg") center no-repeat;}

.cailiao{ width:1200px;  margin:0 auto;}
.cailiao  h3{font-size:50px; font-weight:normal; text-align:center; padding-top:50px; margin-bottom:30px;}
.cailiao .con{ width:1172px; height:461px; margin:0 auto;background:url("./../images/img3.jpg") center no-repeat;}

.huode{ width:1200px; margin:0 auto;}
.huode  h3{font-size:50px; font-weight:normal; text-align:center; padding-top:50px; margin-bottom:30px;}
.huode .con{ width:1172px; height:1227px; margin:0 auto;background:url("./../images/img4.jpg") center no-repeat;}

.naxie{width:100%; height:1042px; margin-top:100px; background:url("./../images/img5.jpg") center no-repeat;}
.naxie h3{font-size:50px; font-weight:normal; text-align:center; padding-top:170px;}
.naxie a{width:450px; height:60px; display:block; line-height:60px; background:#f1543b; font-size:30px; color:#fff; text-align:center; margin:600px auto 0; border-radius:10px;}

.tuijian-gszc{width:1250px; margin:50px auto 0px; height:850px;}

.tuijian-gszc h3{font-size:50px; font-weight:normal; text-align:center; margin-top:0px;}
.tuijian-gszc .xg_g{width:1200px; margin:0 auto; height:60px;}
.tuijian-gszc .xg{position:relative; text-align: center; width:1200px; margin:45px auto 0; overflow:hidden; color:#505050; font-size:26px;}

/*CSS伪类用法*/
.tuijian-gszc .xg span:after, .tuijian-gszc .xg span:before {position: absolute;top: 50%;background: #ddd;content: "";height: 1px;width: 43%;}
/*调整背景横线的左右距离*/
.tuijian-gszc .xg span:before {left: 0;}
.tuijian-gszc .xg span:after {right: 0;}

.tuijian-gszc ul{ width:1250px; margin:0 auto;}
.tuijian-gszc ul li{ width:575px; height:89px; float:left; margin-top:30px; margin-right:50px;}
.tuijian-gszc ul li .left{width:152px; height:89px; float:left;}
.tuijian-gszc ul li .right{float:left; margin-left:5px; width:418px; height:89px;}
.tuijian-gszc ul li .right h4{font-size:16px; margin-bottom:5px; font-weight:normal}
.tuijian-gszc ul li .right p{font-size:14px; line-height:21px; color:#575757; margin-bottom:5px;}
.tuijian-gszc ul li .right span{color:#575757;}
