@charset "utf-8";
/* CSS Document */
#box {width:640px; height:auto; margin:0 auto; overflow:hidden;}
/*banner图*/
.banner{ position:relative; width:640px; height:303px;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.swiper-container {height: 303px;width: 640px;}
.content-slide {padding: 20px;color: #fff;}
.title {font-size: 25px; margin-bottom: 10px;}
.pagination {position: absolute;left: 0;text-align: center; bottom:5px;width: 100%;z-index:9;}
.swiper-pagination-switch {display: inline-block; width: 10px;height: 10px;border-radius: 10px;background: #999; margin: 0 5px;cursor: pointer;}
.swiper-active-switch {background: #fff;}
/*banner图end*/
.introduce{ padding:0px 40px; margin-top:40px;}
.intro-left{ float:left; width:263px;}
.intro-tit em{ display:block; float:left; width:43px; height:48px; background:url(../images/intro.png) center center no-repeat; margin-right:10px;}
.intro-tit{ overflow:hidden;}
.intro-zi{ float:left;}
.intro-zi p{ font-size:13px; color:#206609;margin-top: 15px;}
.intro-more{ display:block; float:right; width:41px; height:14px; background:url(../images/more.png) no-repeat; margin:18px 0px 0px 0px;}
.intro-img{ display:block; width:264px; height:160px; border:1px solid #cbcbcb; margin-top:15px;}
.intro-img img{ display:block; margin:4px;}
.intro-txt{ float:right; width:255px; margin-top:75px;}
.intro-txt span{ display:inline-block; font-size:15px; color:#595959; text-indent:2em; line-height:22px;}
.intro-txt a{ font-size:15px; color:#338000;}
.contact{padding:0px 40px; margin:30px 0px 80px;}
.intro2{ width:264px; float:left;}
.intro2 .intro-more{ margin-right:0px!important;}
.newone{margin-top:15px; overflow:hidden;}
.newone-img{ float:left; display:block; width:144px; height:94px;border:1px solid #cbcbcb;}
.newone-img img{display:block; margin:4px; width:136px; height:86px;}
.newone-txt{ float:right; display:block; width:110px; font-size:15px; color:#357927; margin-top:5px; line-height:22px;}
.newone-txt:hover{ color:#357927;}
.news-list{width:100%; margin-top:10px;}
.news-list ul li{ line-height:25px;}
.news-list ul li a{ float:left; display:block; width:140px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:15px; color:#333333; padding-left:10px; background:url(../images/news-dian.png) left center no-repeat;}
.news-list ul li a:hover{color:#357927;background:url(../images/news-dian2.png) left center no-repeat;}
.news-list ul li span{ display:block; float:right; font-size:15px; color:#333333;}
.intro3{ float:right; width:255px; }
.intro-phone{ width:240px; height:60px; margin-top:15px;}
.intro3 ul{ margin-top:5px;}
.intro3 ul li{ height:22px;}
.intro3 ul .in-nav1 em{ display:block; float:left; width:16px; height:24px; background:url(../images/turquoise_fax.png) center center no-repeat;}
.intro3 ul .in-nav2 em{ display:block; float:left; width:16px; height:24px; background:url(../images/turquoise_address.png) center center no-repeat;}
.intro3 ul .in-nav1 p{ float:left; margin-left:5px; font-size:15px; width:234px; color:#7b4914; line-height:24px;}
.intro3 ul .in-nav1 p a{ color:#7b4914;}
.intro3 ul .in-nav2 p{ float:left; margin-left:5px; font-size:15px;width:234px; color:#333333;line-height:24px;}
.intro3 ul .in-nav2 p span{ display:block;}

