.banner{ max-width:98%; overflow:hidden;  margin:0 auto;margin-bottom:10px; clear:both; height: }
.banner img{ width:100%}
.daodu{ display:block; width:100%; margin:0 auto}
.daodu img{ display:block; margin:0 auto; width:35%; height:50px;}
.ptext{ display:block; width:94%; font-size:16px; margin:0 auto; line-height:30px; text-indent:2em; color:#333333; margin:5px auto}
.zixun{ width:90%; height:42px; line-height:42px; display:block; margin:0 auto; color:#FFF; background-color:#ff5500; text-align:center; font-size:16px; border-radius:30px; }
.biankuang{ clear:both;width:100%; height:10px; background:url(../images/bg-k.jpg) repeat-x; margin:18px auto}
.part1{ width:98%; margin:0 auto; }
.gexing img{ display:block; width:28%; margin:0 auto}
.tit{ font-size:18px; text-align:center; font-weight:bold}
.line img{ display:block; width:44%; text-align:center; height:10px; margin:0 auto; margin-top:0px;}
.tupian{ margin-top:10px; width:98%; margin:0 auto;    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;}
.tupian li{ display:block;  width:30%; float:left; margin-right:0.78%; margin-bottom:0.78%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;


}
.part3{ background-color:#f5f5f5; padding-top:20px;}
.tupian li img{ width:100%;}
.con1{ width:98%}
.con1 img{ width:100%}
.xuanze{ display:block; width:98%; height:36px; background-color:#ff4d12; margin:0 auto; font-size:14px;; text-align:center; line-height:36px; font-weight:bold; color:#fff}
.feiyong{ display:block; width:98%; height:45px; background-color:#008780; margin:0 auto; line-height:20px; text-align:center; padding-top:10px; color:#fff; font-size:12px; font-weight:bold;}
.ysjj{ display:block; width:98%; height:48px; background-color:#999798; margin:0 auto; font-size:10px; color:#FFF; text-align:center; line-height:48px; overflow:visible;}
.ysjj span{ width:75px; display:block; height:48px; background-color:#008780; float:left; font-size:14px;; line-height:48px; text-align:center; color:#fff}
.shebei{ width:98%; margin:0 auto;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	
	}
.shebei li{ display:block;  width:30%;margin-right:0.78%; margin-bottom:0.78%; margin-top:10px; 
  -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.shebei li img{ width:100%}
.sbjj{ width:98%; margin:0 auto; background-color:#ededed; }
.sbjj img{ width:100%}
.part4{ width:98%; margin:0 auto}
.part4 .tx{ font-size:15px; height:30px; line-height:30px; border-bottom:1px solid #d6d6d6; font-weight:bold; margin-bottom:10px;}
.swiper-container {
        width:100%;
		 margin:0 auto;
		 
	
    }
.swiper-slide {
	    width:100%;
        text-align: center;
        font-size: 18px;


        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

	
.conl{ width:40%; float:left; }
.conr{ width:60%; float:left; box-sizing:border-box}	
.zj-con{ font-size:12px; text-align:left; padding-left:4%; margin-top:8px;}
.zj-con li{ display:block; height:22px; line-height:22px; overflow:hidden}	
.zx{ width:98%; display:block; margin:0 auto; margin-top:5px;}
.zix{ display:block; width:48%; height:30px; float:left; background-color:#008780; font-size:14px; line-height:30px; color:#fff; margin-right:2%}
.yuyue{ display:block; width:48%; height:30px; float:left; background-color:#ff4d12; font-size:14px; line-height:30px; color:#fff}

.conl img{ width:100%;height:200px;}
.part4 .shipai{ display:block; font-size:15px; height:40px; line-height:40px; border-bottom:1px solid #d6d6d6; font-weight:bold; margin-bottom:10px;}
.shipai strong{ display:block; background:url(../images/more.jpg) no-repeat bottom center; width:20%; height:30px; float:right}
.shipai strong a{ display:block; width:20%; height:30px; }
#gundong .nr{display:block; width:97%;  margin:0 auto; font-size:12px; height:120px; box-sizing:border-box; color:#333333; overflow:hidden}
#gundong .nr li{ display:block; width:100%; height:40px; padding-left:10px; border-bottom:1px solid #FFF; line-height:40px; background:url(../images/sanj.png) no-repeat 4px center; background-size:8px 10px}
#gundong .nr li a{ color:#333; display:block; width:100%}
#gundong .nr li:nth-child(odd){ display:block;width:100%; background-color:#ededed}
#gundong .nr li:nth-child(even){ background-color:#dedede}
.adv{width:98%; margin:0 auto; margin-top:10px;}
.adv a img{ width:100%;margin:0 auto;}
.part5{ width:98%; margin:0 auto; margin-top:10px;}
.part5 ul{ box-sizing:border-box; margin-top:15px; margin-bottom:25px; color:#333333}
.part5 ul li{ display:block; height:30px; line-height:30px; border-bottom:1px  dashed #bcbcbc; padding-left:15px;background:url(../images/sanj.png) no-repeat 4px center; background-size:8px 10px}
.part5 ul li a{ color:#333333; display:block}
@media screen and (min-width:639px){
	.banner{ width:640px; overflow:hidden;  margin:0 auto;margin-bottom:10px; clear:both; }
	.banner img{ width:640px;}
	.daodu img{ display:block; margin:0 auto; width:147px; height:67px;}
	.gexing img{ display:block; width:177px; height:70px; margin:0 auto}
	.tit{ font-size:36px; text-align:center; font-weight:bold}
	.line  img{ display:block; width:284px; height:36px; text-align:center; height:18px; margin:0 auto; margin-top:5px;}
	.part1{ width:98%; margin:0 auto; }
	.tupian{ margin-top:10px; width:98%; margin:0 auto;}
    .tupian li{ width:196px; height: float:left; margin-right:50px; margin-bottom:0.78%}
	.ysjj{ display:block; width:98%; height:48px; background-color:#999798; margin:0 auto; font-size:14px; color:#FFF; text-align:center; line-height:48px}
.ysjj span{ width:25%; display:block; height:48px; background-color:#008780; float:left; font-size:16px;; line-height:48px; text-align:center; color:#fff}

.xuanze{ display:block; width:98%; height:50px; background-color:#ff4d12; margin:0 auto; font-size:18px;; text-align:center; line-height:40px; font-weight:bold; color:#fff}
.feiyong{ display:block; width:98%; height:80px; background-color:#008780; margin:0 auto; line-height:40px; text-align:center; padding-top:10px; color:#fff; font-size:16px; font-weight:bold;}


.nr{ width:100%; display:block; margin:0 auto; font-size:12px; height:120px; box-sizing:border-box; color:#333333; overflow:hidden}
.nr li{ display:block; width:100%; height:40px; padding-left:10px; border-bottom:1px solid #FFF; line-height:40px; background:url(../images/sanj.png) no-repeat 4px center; background-size:8px 10px}
.conl{ width:223px; height:321px; float:left; }
.conl img{ height:321px;}
.zj-con li{ display:block; height:38px; line-height:38px;}	
.conr{ width:60%; height:321px; float:left; box-sizing:border-box}	

	}