body{margin: 0;padding: 0;}
a{text-decoration: none;}
ul,li{list-style: none;margin: 0;padding: 0;}
i{font-style: normal;}
p{margin: 0;padding: 0;}


.main{width: 100%;height: auto;overflow: hidden;}
.main .header{width:100%;height:30px;background-color: #57A126;}
.main .header .header-nav{width: 1200px;height:100%;margin: 0 auto;}
.main .header .header-nav span{color: #fff;line-height: 30px;font-size: 13px;}
.main .header .header-nav div a{line-height: 30px;font-size: 13px;color: #fff;}

.main .serve{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 30px;}

.serve .heat{float:right;width: 250px;overflow: hidden;}
.serve .heat img{float:left;margin-right: 12px;margin-top: 7px;}
.serve .heat span{font-size: 23px;}
.serve .heat i{color: #57A126;font-weight: bold;font-size: 24px;}




.nav{width: 1200px;height: 55px;margin: 0 auto;border-top: 1px solid #F1F1F1;margin-top: 20px;}
.nav ul{position: relative;z-index: 111;height: 55px;width:1200px;margin: 0 auto;}
.nav ul li{float:left;width: 142px;}
.nav ul li a{color: #1B1B1B;padding: 13px 0;display: block;width: 100%;margin: 0 auto;text-align: center;}
.nav ul li a.list{color: #67AA3A;border-bottom: 1px solid #73B14A;}
.nav ul li a:hover{color: #67AA3A;}

.nav ul li ul{width: 142px;background-color: #fff;position:absolute;height: auto;overflow: hidden;}
.nav ul li ul li{position: relative;width: 100%;margin: 0;height: 40px;line-height: 40px;text-align: center;padding: 0;font-size: 13px;border-top: 1px solid #73B14A;}
.nav ul li ul li a{padding: 0;width: 100%;color: #000;}
.nav ul li ul li a:hover{color: #73B14A;}


#box {position: relative; width: 100%; background: #fff;border-radius: 5px;margin: 0 auto;margin-top: 10px;}

#box .list {position: relative;width: 100%;height: 455px;overflow: hidden;}

#box .list li {position: absolute;top: 0;left: 0;width: 100%;height: 455px;opacity: 0;float:left;}

#box .list li.current {opacity: 1;}
#box .list li a{width: 100%;height: 455px;display: block;}
#box .list li a img{width: 100%;display: block;height: 455px;}

#box .count {width:100%;position: absolute;bottom: 6px;text-align: center; z-index: 11;}

#box .count li {display: inline-block;color: #808080; float: none;width: 15px;line-height: 11px;height:15px;  text-align: center;  cursor: pointer;  margin-right: 7px;  overflow: hidden;  background-color: #fff;  font-size: 12px;  font-family: Arial,"微软雅黑";  zoom: 1; border: 1px solid transparent;border-radius: 25px; }
#box .count li.current {  color: #fff;  background: #57A126;  text-align: center;  }
#box .count li:hover{  color:#fff;  background-color: #57A126;  }


.goods{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 54px;}

.goods .firm{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.goods .firm span{display: inline-block;border-bottom: 2px solid #B5B5B5;}
.goods .firm span img{float:left;margin-right: 4px;margin-top: 1px;}
.goods .firm span a{margin-bottom: 5px;display: inline-block;color: #000;}

/* Div1 */
.Div1{width:100%;height:auto;margin:30px auto;overflow:hidden;position:relative;}



.Div1_main{padding-top:13px;height:210px;width:1200px;overflow:hidden;position:relative;z-index:1;}

.Div1_main ul{width: 2400px;height: 210px;float: left;}

.Div1_main ul li{width:300px;height:210px;display:block;float:left;}
.Div1_main ul li a{display:block;height: auto;overflow: hidden;font-family: '宋体', Arial;font-size: 14px;text-align: center;color:#000;}
.Div1_main ul li a img{width:290px;height:180px;}
/*.Div1_main_a1{margin-bottom:4px;}
.Div1_main_a1 , .Div1_main_a1 img{width:290px;height:180px;}
.Div1_main_a2{displayb:block;text-align:center; color:#000;}*/


.case{width: 1200px;height: auto;margin: 0 auto;overflow: hidden;margin-bottom: 55px;}

.case .firm{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.case .firm span{display: inline-block;border-bottom: 2px solid #B5B5B5;}
.case .firm span img{float:left;margin-right: 4px;margin-top: 1px;}
.case .firm span a{margin-bottom: 5px;display: inline-block;color: #000;}

.case .reveal{width: 100%;height: auto;overflow: hidden;margin-top: 47px;}
.case .reveal li{width: 235px;height: auto;float: left;overflow: hidden;margin-right: 5.01px;margin-bottom: 18px;}
.case .reveal li a{text-align: center;}
.case .reveal li a img{width: 234px;height: 160px;}
.case .reveal li a span{text-align: center;display: block;color: #231815;font-family: '宋体', Arial;letter-spacing: 1px;margin-top: 5px;font-size: 14px;}
.case .reveal li a span:hover{color: #c50000;}


.biref{width:1200px;height: auto;overflow: hidden;margin:0 auto;margin-bottom: 55px;}
.biref .firm{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.biref .firm span{display: inline-block;border-bottom: 2px solid #B5B5B5;}
.biref .firm span img{float:left;margin-right: 4px;margin-top: 1px;}
.biref .firm span a{margin-bottom: 5px;display: inline-block;color: #000;}

.biref .work{width: 100%;height: auto;margin-top: 49px;}
.biref .work>a.wz{width: 570px;float:left;margin-left: 22px;}
.biref .work a.wz span{text-indent: 30px;display: block;font-family: '宋体', Arial;line-height: 20px;font-size: 14px;color: #000;}
.biref .work .help{float: right;width: 284px;height: 195px;border: 1px solid #BCBCBC;}
.biref .work .help .quiz{width: 259px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 15px;}
.biref .work .help .quiz img{float: left;}
.biref .work .help .quiz p{float: right;width:200px;margin-top: 40px;}
.biref .work .help .quiz p span{display: block;text-indent: 0;margin-left: 8px;text-align: center;font-size: 14px;}

.biref .work .help .canal{width: 259px;height:auto;margin: 0 auto;overflow: hidden;margin-top: 15px;}
.biref .work .help .canal a{margin-left: 10px;}


.massing{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;margin-bottom: 90px;}
.news{width: 690px;height: auto;overflow: hidden;float:left;}
.news .firm{width: 100%;height:auto;border-bottom: 1px solid #E5E5E5;}
.news .firm span{display: inline-block;border-bottom: 2px solid #B5B5B5;}
.news .firm span img{float:left;margin-right: 4px;margin-top: 3px;}
.news .firm span a{margin-bottom: 5px;display: inline-block;color: #000;}
.news .firm>a{float: right;border: none;font-family: '宋体', Arial;line-height: 30px;font-size: 14px;}

.news ul{width: 100%;height: auto;margin-top: 35px;overflow: hidden;}
.news ul li{float:left;width: 100%;height: 100px;margin: 0 10px;margin-bottom: 13px;background-color: #EEEEEE;}
.news ul li a{display: block;width: 100%;height: 100%;}
.news ul li a .div-left{width: 114px;height: 82px;border-right: 1px solid #767676;margin-top: 10px;float: left;margin-left: 10px;margin-right: 27px;}
.news ul li a .div-left span{color: #402937;display: block;margin-top: 10px;}
.news ul li a .div-left span i{font-style: normal;font-size: 20px;color: #402937;}

.news ul li a .div-left span.sp1{display: block;text-align: center;width: 60px;height: 25px;background-color: #BF010D;color: #fff;line-height: 25px;margin-top: 8px;}
.news ul li a .div-right{width: 500px;height: auto;overflow: hidden;}
.news ul li a .div-right p{color: #231815;display: block;margin-top: 10px;font-weight: bold;font-size: 15px;}
.news ul li a .div-right span{display: block;margin-top: 8px;color: #231815;font-size: 12px;font-family: '宋体', Arial;   overflow: hidden;display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;line-height: 23px;}


.line{float:left;width: 500px;height: auto;overflow: hidden;}
.line .firm{width: 100%;height: auto;border-bottom: 1px solid #E5E5E5;}
.line .firm span{display: inline-block;border-bottom: 2px solid #B5B5B5;margin-left: 15px;}
.line .firm span img{float:left;margin-right: 4px;margin-top: 3px;}
.line .firm span a{margin-bottom: 5px;display: inline-block;color: #000;}



.line .leaving{width: 100%;height: 330px;overflow: hidden;margin-top: 30px;}
.line .leaving ul li{margin-left: 30px;padding-top: 10px;}
.line .leaving ul li a{color: #231815;font-family: '宋体', Arial;font-size: 14px;}
.line .leaving ul li a.red{color: #BF010D;}



.friendship{width: 100%;height: 40px;background-color: #E6E8E4;}
.friendship .link{width: 1200px;height: 100%;margin: 0 auto;}
.friendship .link span{line-height: 40px;color: #000000;letter-spacing: 1px;font-weight: bold;margin-left: 23px;}
.friendship .link a{margin-left: 25px;color: #575555;font-size: 14px;}


.footer{width: 100%;height:160px;background-color: #57A126;}

.footer .scan{width: 1200px;height: 160px;overflow: hidden;margin: 0 auto;}
.footer .scan .scan-tp{width: 110px;margin-top: 19px;margin-left: 100px;float:left;margin-right: 40px;}
.footer .scan .scan-tp img{width: 110px;height: 105px;}
.footer .scan .scan-tp span{display: block;text-align:center;font-size: 12px;color: #fff;font-family: "宋体", Arial, Helvetica, sans-serif;}


.footer .info{float: left;width: 700px;margin-top: 30px;text-align: center;line-height: 22px;}
.footer .info span{color: #fff;display: block;margin-bottom: 5px;font-size: 14px;}








