@charset "utf-8";/* CSS Document */
*{margin: 0;padding: 0;}
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family: '微软雅黑';font-size: 14px;font-size: 1.4rem;height: 100%;}
img {border: none;}
ul li {list-style-type: none;}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}
a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea {font-family: '微软雅黑';font-size: 14px;font-size: 1.4rem;color:#333;border: none;outline: none;}
.l{ float:left;}
.r{ float:right;}
.fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

::-webkit-input-placeholder {/* WebKit browsers */
 color:#1b1b1b;}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#1b1b1b;}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#1b1b1b;}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#1b1b1b;}
 
@media screen and (min-width:1220px) {.wp {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.wp {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp {width: 95%;margin: auto;}}

.container { width: 5px; height: 100%; position: absolute; right: 0; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 999999999999999; cursor: pointer; top: 0; right: 0; display: block; }
.container .nav { width: 250px; background: rgba(0, 0, 0, 0.8); position: absolute; top:50px; right: 6px; display: block; overflow: scroll; }
.container .nav > ul { display: none; margin-top: 10px; margin-bottom: 20px; overflow: scroll; }
.container .nav > ul > li { line-height: 40px; font-size: 12px; font-size: 1.2rem; text-indent: 20px; position: relative; }
.container .nav > ul > li .addition { width: 20px; height: 20px; position: absolute; right: 15px; top: 10px; background: url("../fonts/shizi.png") no-repeat center center; background-size: 100% 100%; }
.container .nav > ul > li .addition.fa:before { margin-right: 5px; color: #fff; text-indent: 0; }
.container .nav > ul > li > a { color: #fff; font-size: 12px; font-size: 1.2rem; display: block; }
.container .nav > ul > li > a span { color: #fff; font-size: 12px; font-size: 1.2rem; }
.container .nav > ul > li .c-show { display: none; width: 100%; }
.container .nav > ul > li .c-show .c-s1 { position: relative; }
.container .nav > ul > li .c-show .c-s1 > a { text-indent: 35px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }
.container .nav > ul > li .c-show .c-s1 > a span { font-size: 12px; font-size: 1.2rem; color: #fff; }
.container .nav > ul > li .c-show .c-s1 .c-s2 { display: none; position: relative; }
.container .nav > ul > li .c-show .c-s1 .c-s2 a { text-indent: 45px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }
.container .nav > ul > li .c-show .c-s1 .c-s2 a span { font-size: 12px; font-size: 1.2rem; color: #fff; }
.container .nav > ul > li .c-show .c-s1 .c-s3 { display: none; position: relative; }
.container .nav > ul > li .c-show .c-s1 .c-s3 a { text-indent: 45px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }
.container .nav > ul > li .c-show .c-s1 .c-s3 a span { font-size: 12px; font-size: 1.2rem; color: #fff; }
.container .menubtn { width: 35px; height: 30px; position: absolute; top: 10px; right: 15px; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 9999; }
.container .menubtn span { display: block; width: 100%; height: 5px; margin-bottom: 5px; background-color: #cb1c22; }


/*********************** search *****************************/
.search{width:33px;z-index:9999;background:none;margin-top: 36px;}
.sb-icon-search {color: #fff;z-index: 99;width:33px;height:33px;display:block;}
.sb-search-submit {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: transparent;border: none;outline: none; z-index:99999;}
.search_1000{}
.sb-search {position:relative;width: 0%;min-width: 33px;height: 33px;float: right;display:inline;overflow: hidden;-webkit-transition: width 0s;-moz-transition: width 0s;transition: width 0s;-webkit-backface-visibility: hidden; z-index:99; border:none;}
.sb-search-input {position: absolute;top: 0;left:0px;outline: none;width:236px;height: 33px;line-height:26px;padding-left:10px;border:none;margin: 0;z-index: 190;font-family:微软雅黑,Arial, Helvetica, sans-serif; color:#333; border-radius:4px; background:none;color: #fff;}
.sb-icon-search,.sb-search-submit{width: 33px;height: 33px;display: block;position: absolute;right: 0px;top:0px;padding: 0;margin: 0;cursor: pointer;background: url(../images/sousuo.png) no-repeat center;border:none;}

.sb-search.sb-search-open,
.no-js .sb-search {width: 236px;height:32px;line-height:26px;position:relative;right:0px;top:0px; z-index: 999999; background:#978641; border-radius:17px;}
.no-js .sb-search .sb-icon-search {position:absolute;background:url(../images/sousuo.png) no-repeat center;z-index: 15;right:0px;top:0px;}
.no-js .sb-search .sb-search-submit{z-index:91;}


/*********yincang nav*********/
.container{display: none;}

.fix a{color: #fff;}
.container{ width:5px; height:100%;position:absolute; right:0px;top: 20px;transition:all 0.4s ease 0s; z-index:800000000000; cursor:pointer;}
.container .menubtn{width: 35px;height: 30px;position: absolute;top:-6px;right:20px;transition:all 0.4s ease 0s; z-index:2000}
.container .menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #4cb034;}
.container .nav{width:250px;height:100%;background:rgba(0,0,0,0.8);position: absolute;top:-20px;right: 0;display: none;}
.container .nav ul {display: none; margin-top:10px;}
.container .nav ul li{line-height: 40px;font-size: 14px; font-size:1.4rem;text-indent: 30px;}
.container .nav ul li a{ color:#fff;}
.hide_clear{display: none;}

@media screen and (min-width:1220px) {
    .no_margin{margin-left: auto!important;}
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .no_margin{margin-left: auto!important;}
    .nav1>li{margin-right:10px; }
}
@media screen and (max-width:999px) {
    .hide_clear{display: block;}
    .logo_box{float: left;margin-top: 0;}
    .nav1>li{margin-right:20px; }
    .yiji{display: none;}
    .sjss{position: relative;top: -37px;margin-top: 0;}
}
@media screen and (max-width:639px){
    .container{display: block;}
    .medianone {display: none!important;}.yiji{display: none;}
    .nav_list1{display: none;}
    .nav_list2{display: block;}
    .logo{margin-left: 0;}
    .cllist{display: none;}
    .sjss{position: static;top: 0px;margin-top: 17px;}
}

@media screen and (max-width:479px){
    .nav1>li{margin-right:0; }
    .icon_box>ul>li{margin-left: 3px;}
    .nav1>li>a{font-size: 1.4rem;padding:44px 3px;}
    
}
@media screen and (max-width:420px){
    .nav_list>li>a{font-size: 1.4rem;padding-left: 5px;padding-right: 5px;}
   .head_lianxi li{float: none;}
    .dianhua{margin-bottom: 10px;}
    .nav_list>li{margin-right: 6px;}
}



/*******lunbo******
div.index_focus_s{height: 700px;}
div.index_focuss{height: 700px;}
.index_focus {position: relative;width: 100%;margin: 0 auto; overflow:hidden; z-index:9;height: 700px;}
.index_focusn{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; z-index:99;height: 700px;}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;	margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -32px;width:60px;height:60px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:5000;}
.index_focus_pre {left:3%; background:url(../images/prev.png) no-repeat;}
.index_focus_next {right: 3%;background:url(../images/next.png) no-repeat;}
.index_focus_pre:hover{left:3%; background:url(../images/prev2.png) no-repeat;}
.index_focus_next:hover{right: 3%;background:url(../images/next2.png) no-repeat;}
.index_focus .wp {position: absolute;left: 50%;margin-left: -600px;height: 20px;bottom:16px;z-index: 9999}
.index_focus .slide_nav {position: absolute; left: 50%;margin-left: -68px;z-index: 99999;}
.index_focus .slide_nav a {width:17px;height:17px; cursor: pointer;float: left; margin-right:13px;background:url("../images/dian.png") no-repeat center center;}
.index_focus .slide_nav li:hover, .index_focus .slide_nav .on {text-decoration: none;background:url("../images/dian2.png") no-repeat center center;}

.index_focus2 {position: relative;width: 100%;height:250px;margin: 0 auto; overflow:hidden; z-index:9;}
.index_focusn2{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; z-index:99;height: 250px;}
.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus_post {z-index: 10;}
.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus2 .pic:hover {text-decoration: none;}
.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; background:url("../images/dian2.png") no-repeat center center;}
.index_focus_pre2,.index_focus_next2 {display: none;position: absolute;top: 50%;margin-top:-35px;width:65px;height:65px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre2 {left: 40px; background:url(../images/prev.png) no-repeat;}
.index_focus_next2 {right: 40px;background:url(../images/next.png) no-repeat;}


@media screen and (min-width:1000px) and (max-width:1219px) {
.index_focus {height:380px;}
.index_focusn img {width:81%;}
.index_focus2 {height:250px;}
.index_focusn2 img {width: 80%;}
}
@media screen and (min-width:1220px) {.carousel,.clear2{display: none}}

@media screen and (max-width:1219px) {
.index_focus {display: none}
.index_focus2 {display: none}

.carousel{width: 100%;position: relative;overflow: hidden;}
.carousel ul{width: 100%;height: 100%;}
.carousel ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.carousel ul li img{width: 100%; vertical-align: middle;}
.carousel ol{position: absolute;z-index: 2;width: 80px;height:5px;bottom: 10%;left: 50%;-webkit-transform:translate3d(-50%,0,0);}
.carousel ol li{float: left;width:10px;height:10px; border-radius:5px;margin-right: 10px;background-color: #fff;transition:all 0.3s ease 0s;}
.carousel ol li.cur{width:10px;height:10px; border-radius:5px;;background:#4cb034;}
.carousel ol li:last-child{margin: 0;}
}
@media screen and (min-width:980px) {}

@media screen and (max-width:380px){
    .h-bd2 ul li a{padding: 0 5px;}
}

@font-face {
    font-family: 'georgia';
    src: url('../fonts/georgia.eot');
    src: url('../fonts/georgia.eot') format('embedded-opentype'),
         url('../fonts/georgia.woff2') format('woff2'),
         url('../fonts/georgia.woff') format('woff'),
         url('../fonts/georgia.ttf') format('truetype'),
         url('../fonts/georgia.svg#georgia') format('svg');
}


*/

/**************** lunbo ****************/
.slideshow .item img { width: 100%;  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); -webkit-transform: scale(1.2); transform: scale(1.2);}
.slideshow .item.slick-active img { -webkit-transform: scale(1); transform: scale(1); }

/* 	ָʾ�� */
.slick-dots{position: absolute;width: 100%;bottom: 19px;text-align: center;}
.slick-dots li{display: inline-block;}
.slick-dots li button{cursor: pointer; background:url(../images/dian.png) no-repeat center center;  font-size: 0px;   margin-left: 7px;margin-right: 6px; border: none;outline: none;width: 17px;height: 17px;}
.slick-dots li.slick-active button{ background:url(../images/dian2.png) no-repeat center center; }


/* ��ͷ */
.slick-prev,.slick-next{ width: 41px; height: 90px; border: 0px; font-size: 0px; cursor: pointer; display: none!important;}
.slick-prev{ position: absolute; top: 50%;  margin-top:-45px; left: 40px; z-index: 999;  background: url( ../images/baleft.html) no-repeat left center;  }
.slick-next {position: absolute; top: 50%;  margin-top:-45px; right: 40px; z-index: 999; background: url( ../images/baright.html) no-repeat left center;  } 
.slideshow:hover .slick-prev,.slick-next{  display: block!important; }

@media screen and (max-width:999px) {  .slideshow:hover .slick-prev,.slick-next{  display: none!important; } }

/**********************/



.head{border-top: 5px solid #4cb034;padding-top: 19px;padding-bottom: 20px;background: url(../images/huixu.jpg) repeat-x left 49px;}
.head p{padding-left: 33px;background: url(../images/topxin.jpg) no-repeat left center;color: #444;}
.head p a{color: #444444;}
.head p a:hover{color: #4cb034;}
.logonavss{background: #ebebeb;}
.logo{margin-top: 13px;}
.logo img{width: 100%;max-width: 213px;max-height: 76px;}
.navlist2{display: none;}
.navlist{margin-top: 37px;margin-left: 119px;}
.navlist>li{position: relative;float: left;margin-left: 33px;padding-bottom: 35px;}
.navlist>li>a{display: block;color: #444444;text-transform: uppercase;padding: 0 14px;line-height: 28px;border-radius: 14px;}
.navlist>li.currentnav>a{background: #4cb034;color: #fff;}
.ss{position: relative;margin-top: 36px;}
.sou{width: 219px;height: 28px;line-height: 28px;border-radius: 15px;border: 1px solid #666666;background: transparent;text-indent: 10px;color: #999999;}
.suo{width: 18px;height: 18px;background: url(../images/sousuo.png) no-repeat;position: absolute;right: 9px;top: 7px;cursor: pointer;}
.navlist>li:hover>a{background: #4cb034;color: #fff;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.navlist{margin-left: 20px;}
.navlist>li{margin-left: 10px;}
}
@media screen and (max-width:999px) {
.navlist{width: 100%;margin-left: 0;margin-top: 25px;}
.navlist>li{width: 20%;text-align: center;margin-left: 0;padding-bottom: 15px;}
.navlist>li>a{padding: 0;}
}
@media screen and (max-width:639px) {
.head p{margin-right: 50px;}
.container .menubtn{top: -2px;}
.navlist1{display: none;}
.navlist2{display: block;}
.navlist>li{width: 25%;}
/*.logo{width: 170px;}*/
.ss{margin-top: 28px;}
.navlist{margin-top: 15px;}
}
@media screen and (max-width:430px) {
/*.logo{width: 150px;}*/
.ss{width: 100%;margin-top: 12px;}
.sou{width: 100%;}
.head p{margin-right: 60px;}
.navlist>li:hover>a{background: none;color: #4cb034;}
.navlist>li.currentnav>a{background: none;color: #4cb034;}
}

/****************  syp  *****************/
.syp{padding-top: 49px;padding-bottom: 34px;}
.bt1{text-align: center;}
.bt1 img{width: 100%;max-width: 279px;max-height: 43px;}

.syptu img{width: 100%;max-width: 498px;max-height: 543px;display: block;}
.syptu{display: block;border: 1px solid #cccccc;}
.sypp{text-align: center;font-size: 16px;font-size: 1.6rem;display: block;margin-top: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.img-scroll8 {position: relative;margin: 0 auto;width: 100%;padding-top: 56px;padding-bottom: 68px;}
.img-scroll8 .prev8, .img-scroll8 .next8 {position: absolute;display: block;width: 29px;height: 51px;top:50%;margin-top:-32px;color: #fff;text-align: center;line-height: 100px}
.img-scroll8 .prev8 {left: 0;cursor: pointer;background:url("../images/sys.jpg") no-repeat center center;}
.img-scroll8 .next8 {right: 0;cursor: pointer;background:url("../images/syx.jpg") no-repeat center center;}
.img-scroll8 .prev8:hover {background:url("../images/sys2.jpg") no-repeat center center;}
.img-scroll8 .next8:hover {background:url("../images/syx2.jpg") no-repeat center center;}
.img-list8 {position:relative;width: 1093px;overflow: hidden;margin: 0 auto;}
.img-list8 ul {width: 999999px;}
.img-list8 li {float: left;display: inline;width: 261px;position: relative;margin-right: 20px;}

.img-list8 li:hover .sypp{color: #4cb034;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.img-list8{width: 890px;}
.img-list8 li{width: 207px;}
}
@media screen and (max-width:999px) {
.img-list8{width: 80%;}
.img-list8 ul{width: 10000%;}
.img-list8 li{width: 0.3133%;margin: 0 0.01%;}
.sypp{font-size: 14px;font-size: 1.4rem;}
.img-scroll8{padding-top: 25px;}
}
@media screen and (max-width:639px) {
.img-list8 li{width: 0.48%;margin: 0 0.01%;}
.img-scroll8 .prev8, .img-scroll8 .next8{top: 50%;}
}
@media screen and (max-width:400px) {
.img-list8{width: 76%;}
.img-list8 li{width: 0.90%;margin: 0 0.05%;}
.syp{padding-top: 25px;}
}


.sya{position: relative;padding-bottom: 92px;background: url(../images/sybg2.jpg) no-repeat left top;}
.syatu{position: absolute;right: 0;top: 44px;display: block;width: 36%;}
.syatu img{width: 100%;max-width: 692px;max-height: 509px;}
.syazuo{width: 520px;margin-top: 58px;}
.au{display: block;font-size: 36px;font-size: 3.6rem;line-height: 30px;text-transform: uppercase;padding-bottom: 14px;background: url(../images/syaxian.jpg) no-repeat left bottom;}
.au:hover{color: #4cb034;}
.tianjin{display: block;font-size: 16px;font-size: 1.6rem;line-height: 30px;margin-top: 33px;margin-bottom: 60px;}
.syarm{display:block;width: 137px;height: 43px;line-height: 43px;background: #4cb034;border: 1px solid #4cb034;border-radius: 23px;text-align: center;color: #fff;font-size: 16px;font-size: 1.6rem;}
.tianjin:hover{color: #4cb034;}
.syarm:hover{background: transparent;color: #4cb034;}
.syayou{width: 601px;background: #4cb034;padding-top: 67px;padding-bottom: 38px;}
.syayou ul{padding-left: 31px;}
.syayou ul li{margin-bottom: 36px;}
.syayou ul p{padding-left: 112px;height: 87px;}
.syayou ul p a{display: table-cell;width: 105px;height: 87px;vertical-align: middle;font-size: 16px;font-size: 1.6rem;font-family:微软雅黑, Arial, Helvetica, sans-serif;color: #fff;line-height: 28px;}
.syayou ul p a:hover{text-decoration: underline;}
.icon1 p{background: url(../images/icon1.png) no-repeat left center;}
.icon2 p{background: url(../images/icon2.png) no-repeat left center;}
.icon3 p{background: url(../images/icon3.png) no-repeat left center;}
.icon4 p{background: url(../images/icon4.png) no-repeat left center;}

@media screen and (max-width:1800px) {
.syatu{width: 34%;}
}
@media screen and (max-width:1600px) {
.syatu{width: 32%;}
}
@media screen and (max-width:1400px) {
.syatu{width: 29%;}
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.syazuo{width: 40%;}
.syayou{width: 59%;}
.syayou ul{padding-left: 15px;}
.syayou ul p{padding-left: 99px;}
.syatu{width: 36%;}
}
@media screen and (max-width:999px) {
.syazuo{width: 100%;margin-bottom: 20px;margin-top: 0;}
.syayou{width: 100%;padding-top: 30px;padding-bottom: 10px;margin-bottom: 20px;}
.syatu{position: static;width: 100%;text-align: center;}
.syayou ul li{float: left;width: 40%;margin: 0 5%;margin-bottom: 20px;}
.img-scroll8{padding-bottom: 15px;}
.tianjin{margin-bottom: 25px;margin-top: 20px;}
.syayou ul{padding-left: 0;}
}
@media screen and (max-width:600px) {
.syayou ul li{width: 265px;float: none;margin: 0 auto;margin-bottom: 20px;}
.au{font-size: 30px;font-size: 3rem;}
}

.sypc{padding-top: 100px;background: url(../images/sybg1.jpg) no-repeat center top;padding-bottom: 63px;}
.bt2{text-align: center;}
.bt2 img{width: 100%;max-width: 327px;max-height: 47px;}

.tianjian2{display: block;font-size: 16px;font-size: 1.6rem;line-height: 30px;text-align: center;margin-top: 27px;margin-bottom: 40px;}
.tianjian2:hover{color: #4cb034;}
.sypcvm{display: block;width: 173px;height: 48px;line-height: 48px;border: 1px solid #4cb034;background: #4cb034;color: #fff;text-align: center;font-size: 20px;font-size: 2rem;border-radius: 25px;margin: 0 auto;margin-bottom: 55px;}
.sypcvm:hover{background: transparent;color: #4cb034;}
.pccon{position: relative;overflow: hidden;}
.pccover1{position: absolute;width: 100%;left: 0;bottom: 0;line-height: 65px;background: rgba(0,0,0,0.5);color: #fff;text-align: center;font-size: 18px;font-size: 1.8rem;}
.pcbox{float: left;margin-left: 8px;margin-bottom: 9px;}
.pcbox1{width: 722px;}
.pcbox1 .pctu img{width: 100%;max-width: 722px;max-height: 300px;}

.pcbox2{width: 470px;}
.pcbox2 .pctu img{width: 100%;max-width: 470px;max-height: 300px;}

.pcbox3{width: 356px;}
.pcbox3 .pctu img{width: 100%;max-width: 356px;max-height: 300px;}

.pcbox4{width: 356px;}
.pcbox4 .pctu img{width: 100%;max-width: 356px;max-height: 300px;}

.pcbox5{width: 470px;}
.pcbox5 .pctu img{width: 100%;max-width: 470px;max-height: 300px;}

.pca1{display: block;text-align: center;color: #fff;font-size: 18px;font-size: 1.8rem;padding-top: 66px;margin-bottom: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pca2{display:block;color: #fff;font-family: 微软雅黑, Arial, Helvetica, sans-serif;line-height: 30px;text-align: center;height: 90px;overflow: hidden;padding: 0 90px;}
.pca3{display: block;width: 123px;height: 36px;line-height:36px;border: 1px solid #fff;border-radius: 19px;text-align: center;color: #fff;margin: 0 auto;margin-top: 17px;}
.pccover2{position: absolute;left: 0;top: -100%;width: 100%;height: 100%;background: rgba(0,0,0,0.6);transition: 0.5s;}

.pcbox:hover .pccover2{top: 0;}
.pcbox:hover .pccover1{bottom: -70px;}
.pca1:hover{color: #4cb034;}
.pca2:hover{color: #4cb034;}
.pca3:hover{color: #fff;background: #4cb034;border: 1px solid #4cb034;}

.pcbox2 .pca2{padding: 0 30px;}
.pcbox3 .pca2{padding: 0 30px;}
.pcbox4 .pca2{padding: 0 30px;}
.pcbox5 .pca2{padding: 0 30px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.pcbox1{width: 588px;}
.pcbox2{width: 383px;}
.pcbox3{width: 290px;}
.pcbox4{width: 290px;}
.pcbox5{width: 383px;}
.pca1{padding-top: 30px;}
}
@media screen and (max-width:999px) {
.pccover1{display: none;}
.pccover2{position: static;}
.sya{padding-bottom: 35px;}
.sypc{padding-top: 40px;background: #ebebeb;}

.pcbox1{width: 76%;margin: 0 auto;float: none;}
.pca1{padding-top: 18px;}
.pccover2{padding-bottom: 20px;}
.tianjian2{margin-top: 10px;margin-bottom: 15px;}
.sypcvm{margin-bottom: 25px;}

.pcbox2{width: 47%;margin: 0 4.25%;}
.pcbox3{width: 36%;margin: 0 4.25%;}
.pcbox4{width: 36%;margin: 0 4.25%;}
.pcbox5{width: 47%;margin: 0 4.25%;}
.pcbox{margin-bottom: 20px;}
}
@media screen and (max-width:800px) {
.pcbox1{width: 94%;}
.pcbox2{width: 54.5%;margin: 0 1%;}
.pcbox3{width: 41.5%;margin: 0 1%;}
.pcbox4{width: 41.5%;margin: 0 1%;}
.pcbox5{width: 54.5%;margin: 0 1%;}
.pcbox{margin-bottom: 15px;}
}
@media screen and (max-width: 550px) {
.pcbox1{width: 100%;}
.pca2{padding: 0 25px;}
.pca1{font-size: 16px;font-size: 1.6rem;margin-bottom: 5px;}
.pca3{margin-top: 10px;}
.pcbox2 .pca2{padding: 0 5px;}
.pcbox3 .pca2{padding: 0 5px;}
.pcbox4 .pca2{padding: 0 5px;}
.pcbox5 .pca2{padding: 0 5px;}
}
@media screen and (max-width: 450px) {
.pcbox2{width: 100%;margin: 0;margin-bottom: 20px;}
.pcbox5{width: 100%;margin: 0;margin-bottom: 20px;}
.pcbox3,.pcbox4{width: 48%;margin: 0 1%;margin-bottom: 20px;}
}
@media screen and (max-width: 350px) {
.pcbox3,.pcbox4{width: 100%;margin: 0;margin-bottom: 20px;}
}

/**************** syn *****************/
.syn{padding-top: 60px;padding-bottom: 100px;}
.bt3{text-align: center;margin-bottom: 41px;}
.bt3 img{width: 100%;max-width: 249px;max-height: 45px;}
.synbox{float: left;margin-left: 28px;background: #f8f8f8;width: 381px;padding-bottom: 19px;}
.syntu img{width: 100%;max-width: 381px;max-height: 242px;}
.syncon{position: relative;}
.synsj{width: 80px;height: 68px;background: #444444;position: absolute;top: 0;right: 0;}
.synsj span{display: block;color: #fff;font-size: 16px;font-size: 1.6rem;text-align: center;line-height: 22px;}
.ri{padding-top: 10px;}
.synp1{display: block;font-size: 18px;font-size: 1.8rem;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 11px;margin-top: 15px;margin-bottom: 13px;}
.synp2{display: block;color: #666666;line-height: 26px;height: 104px;overflow: hidden;padding: 0 11px;}
.synp3{display: block;width: 108px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #4cb034;color: #4cb034;font-size: 16px;font-size: 1.6rem;border-radius:16px;margin-top:23px;margin-left: 11px;}
.synp1:hover{color: #4cb034;}
.synp2:hover{color: #4cb034;}
.synp3:hover{color: #fff;background: #4cb034;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.synbox{width: 308px;}
}
@media screen and (max-width:999px) {
.synbox{width: 31.333%;margin: 0 1%;}
.sypc{padding-bottom: 20px;}
.syn{padding-top: 35px;}
.bt3{margin-bottom: 20px;}
.synp1{font-size: 16px;font-size: 1.6rem;}
}
@media screen and (max-width:639px) {
.synbox{width: 62%;margin: 0 19%;margin-bottom: 20px;}
}
@media screen and (max-width:500px) {
.synbox{width: 80%;margin: 0 10%;margin-bottom: 20px;}
}

/************ bottom ************/
.bottom{padding-top: 80px;background: url(../images/bottombg.jpg) no-repeat center top;position: relative;padding-bottom: 50px;}
.nk{text-align: center;position: absolute;top: -39px;width: 100%;}
.div>span,.div>a{display: block;font-size: 28px;font-size: 2.8rem;margin-bottom: 25px;}
.div>a:hover{color: #4cb034;}
.div span,.div a,.div p,.div li{color: #fff;}

.div1{margin-right: 310px;}
.div1 li{font-size: 16px;font-size: 1.6rem;line-height: 30px;padding-left: 17px;background: url(../images/bjt.png) no-repeat left center;}
.div1 li a{display: block;}
.div1 li a:hover{color: #4cb034;}
.div1 li:hover{background: url(../images/bjt2.png) no-repeat left center;}

.div2{width: 370px;}
.div2 li{font-size: 16px;font-size: 1.6rem;line-height: 30px;padding-left: 29px;}
.div2 li a{}
.div2 li a:hover{color: #4cb034;}

.bi1{background: url(../images/bi1.png) no-repeat left 7px;}
.bi2{background: url(../images/bi2.png) no-repeat left 7px;}
.bi3{background: url(../images/bi3.png) no-repeat left 7px;}
.bi4{background: url(../images/bi4.png) no-repeat left 7px;}
.bi5{background: url(../images/bi5.png) no-repeat left 7px;}

.div3{width: 186px;}
.bshejiao a{float: left;margin-left: 36px;margin-bottom: 26px;}
.bshejiao{padding-top: 3px;}

.reanod{padding-left: 8px;padding-right: 11px;}
.dibu{background: #4cb034;}
.dibu p,.dibu a,.dibu span{color: #fff;}
.dibu a:hover{text-decoration: underline;}
.copyright{text-align: center;font-size: 16px;font-size: 1.6rem;line-height: 30px;padding-top: 3px;}
.link{text-align: center;font-size: 16px;font-size: 1.6rem;line-height: 30px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.div1{margin-right: 240px;}
}
@media screen and (max-width:999px) {
.bottom{background: #414141;padding-top: 60px;}
.div1{width: 23%;margin-right:2%;}
.div2{width: 50%;}
.div3{width: 25%;}
.syn{padding-bottom: 60px;}
.bshejiao a{margin-left: 0;margin-right: 10px;}
}
@media screen and (max-width:700px) {
.div{width: 100%;margin: 0;margin-bottom: 20px;}
.bottom{padding-top: 40px;padding-bottom: 0;}
.div>span, .div>a{font-size: 20px;font-size: 2rem;margin-bottom: 10px;}
.div1 li{font-size: 14px;font-size: 1.4rem;}
.div2 li{font-size: 14px;font-size: 1.4rem;}
.copyright{font-size: 14px;font-size: 1.4rem;}
.link{font-size: 14px;font-size: 1.4rem;}
}
@media screen and (max-width:639px) {
.link{display: none;}
.dibu{padding-bottom: 10px;}
}


.bread{color: #666666;padding-top: 48px;}
.bread a{color: #666666;}
.bread a.currentbread{color: #4cb034;}
.bread a:hover{color: #4cb034;}

/*************** product1 ***************/
.product1{padding-top: 30px;padding-bottom: 42px;}

.prmain{ position:relative; padding-bottom:49px; padding-top:48px; z-index:1}
.prnav{ position:absolute; top:0px; left:0px; width:100%; z-index:20}
.img-scroll { position:relative; z-index:21}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:14px;height:54px; z-index:22}
.img-scroll .prev { left:0;cursor:pointer; background:url(../images/ps.png) no-repeat center;}
.img-scroll .next { right:0;cursor:pointer; background:url(../images/px.png) no-repeat center;}
.img-scroll .prev:hover { background:url(../images/ps2.png) no-repeat center;}
.img-scroll .next:hover { background:url(../images/px2.png) no-repeat center;}
.img-list { position:relative; margin-right:42px; margin-left:32px; overflow:hidden; z-index:22}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:260px; margin-right:28px; height:54px; padding-bottom:18px; position:relative; z-index:99}
.img-list li>a{ display:block; line-height:52px; border:1px solid #4cb034; text-align:center; border-radius:5px; font-size:20px; font-size:2rem;}
.pryiji{ position:absolute; width:100%; top:-9999px; background:#fff; background:rgba(255,255,255,0.95); z-index:99999;}
.pryijin{ max-height:279px; overflow:auto;}
.pryiji a{ display:block; font-size:16px; font-size:1.6rem; line-height:38px; padding-left:42px; background:url(../images/xlbg.png) no-repeat -20px 13px;transition: 0.5s;}
.pryiji a:hover{ background:#4cb034 url(../images/xlbg.png) no-repeat 21px 13px; color:#fff;}
.img-list li:hover>a{ margin-top:auto; background:#4cb034; color:#fff;}
.img-list li:hover .pryiji{ top:72px;}

.img-scroll:hover .img-list{ height:363px;} 

.chanlie{ margin-top:53px; width:279px; float:left; margin-left:28px;padding-bottom: 5px;}
.chantu{ border:1px solid #eeeeee; position:relative; z-index:9; overflow:hidden;border: 1px solid #cccccc;}
.chantun{ display:block; text-align:center;}
.chantun img{ width:100%; max-width:498px; max-height:543px;}
.chanfu{ width:100%; height:100%; position:absolute; top:100%; left:0px; background:#fff; background:rgba(255,255,255,0.8); transition:0.5s; z-index:15}
.chanfu a{ display:block; width:48px; height:48px; background:url(../images/prmor.html) no-repeat top center; text-align:center; line-height:29px; position:absolute; left:50%; margin-left:-24px; top:50%; margin-top:-24px;}
.chantu input{ position:absolute; top:9px; left:9px; z-index:20;cursor: pointer;}
.chanzi{ display:block; font-size:16px; font-size:1.6rem; text-align:center; line-height:32px; margin-top:20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.chanmor{ display:block; width:118px; height:36px; border:1px solid #4cb034; border-radius:19px; color:#5ec238; text-align:center; line-height:36px; margin:auto; margin-top:15px;}
.chanlie:hover .chanfu{ top:0px;}
.chanzi:hover{ color:#5ec238;}
.chanmor:hover{ background:#5ec238; color:#fff;}

.fenye{ padding-top:73px;}
.fenyen{ float:right;}
.fenyen a{ display:block; float:left; width:33px; height:28px; background:#eee; border:1px solid #e5e5e5; text-align:center; line-height:28px; margin-left:9px; margin-bottom:10px; }
.fenyen a:hover{ border:1px solid #5ec238; color:#fff; background:#5ec238}


.fenyen1{ float:left;}
.fenyen1 a{ display:block; float:left; width:110px; height:28px; background:#eee; border:1px solid #e5e5e5; text-align:center; line-height:28px; margin-left:9px; margin-bottom:10px; }
.fenyen1 a:hover{ border:1px solid #5ec238; color:#fff; background:#5ec238}


.big{ width:59px !important;}
.dangqianfen{ border:1px solid #5ec238 !important; color:#fff !important; background:#5ec238 !important;}
.fuxuan{ background:url(../images/xiangshang.jpg) no-repeat left center; padding-left:20px; float:left;}
.fuxuan input{ width:168px; height:30px; background:#4cb034; color:#fff; cursor:pointer;}
.fuxuan input:hover{ background:#41a51b;}
.prr{ display:none;}

.dibu2 p{padding-top: 16px;padding-bottom: 16px;}
@media screen and (min-width:1000px) and (max-width:1219px) {
.img-list li{margin-right: 63px;}
.chanlie{width: 224px;}
}
@media screen and (max-width:999px) {
.prr{ display:block;}
.prnav{ display:none}
.prmain{ padding-top:0px; padding-bottom:30px;}
.prr{ border:1px solid #ccc; background:#f7f5f5; margin-bottom:30px;margin-top: 20px;}
.prr li a{ display:block; padding:10px; line-height:24px; font-size:14px; font-size:1.4rem;}
.prrn{}
.prrn a{ display:block; line-height:24px; font-size:14px; font-size:1.4rem; padding:10px; padding-left:30px;}
.chanlie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; margin-top:30px;}
.chanzi{ font-size:12px; font-size:1.2rem;}
.fenyen{ float:none;}
.fuxuan{ float:none;}
.img-list2 ul { width:1000%;}
.img-list2 li { width:3.2333%; margin-right:0.1%;}
.hotzi{ font-size:12px; font-size:1.2rem;}
.prne .m7lie{ width:auto; float:none;}
.prne{ margin-top:26px; padding-bottom:39px;}
.fenye{padding-top: 40px;}
}
@media screen and (max-width:639px) {
.chanlie{ width:49%;margin-top: 10px;}
.img-list2 li { width:4.95%;}
.hotbiao{ font-size:26px; font-size:2.6rem;}
.prmain{padding-bottom: 0;}
}

/*************** product2 ***************/
.product2{padding-top: 30px;padding-bottom: 42px;}
.zuo_part{padding-top: 53px;}
.you_part{text-align: center;padding-top: 21px;padding-bottom: 96px;}
.left-pro{width:679px;text-align:left;margin: 0 auto;}
.left-pro .t1{width:137px;float:right;position: relative;}
.left-pro .t2{width:500px;text-indent:0;float:left; background:url(../images/chanyinying.html) no-repeat bottom center;}
.left-pro .t2 a{ display:block;border: 1px solid #cccccc;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:11px;width:135px;height:147px;border: 1px solid #cccccc;}
#showArea a{ display:block;}
#main_img{cursor:pointer;display:block;}
#gotop{cursor:pointer;display:block; margin:auto;width: 21px;height: 12px;background: url("../images/shang.jpg") no-repeat;}
#gobottom{cursor:pointer;display:block; margin:auto;width: 21px;height: 12px;background: url("../images/xia.jpg") no-repeat;}
#gotop:hover{background: url("../images/shang2.jpg") no-repeat;}
#gobottom:hover{background: url("../images/xia2.jpg") no-repeat;}
.t1:hover #gotop{display: block;}
.t1:hover #gobottom{display: block;}
#showArea{height:470px;overflow:hidden;margin-top: 22px;margin-bottom: 29px;}
#showArea a:hover{ background:url(../images/zhizhen.html) no-repeat left center;}
#showArea a:hover img{}

.MagicZoomBigImageCont {border:1px solid #eee;background:#FFF;}
.MagicZoomBigImageCont img{width:800px;height:710px}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}


.water{font-size: 24px;font-size: 2.4rem;line-height: 30px;}
.cpxx{line-height: 30px;padding-top: 22px;color: #666666;padding-bottom: 26px;}
.cpxx p,.cpxx li,.cpxx span,.cpxx b{color: #666666;}
.cpxx img{max-width: 100%;}
.cpxx a{color: #41a51b;}
.cpxx li{padding-left: 18px;background: url(../images/huikuai.html) no-repeat left 10px;line-height: 30px;}

.chanpinx table,.nex table,.cpxx table{ width:97%; border-collapse:collapse; line-height:24px;border: 1px solid #000;}
.chanpinx tr td,.nex tr td,.cpxx tr td{ line-height:24px; padding:2px;border: 1px solid #000;}

.product2 .fllj{margin-bottom: 50px;}


.box{width: 649px;margin: 0 auto;}

.share{display: inline-block;position: relative;top: -4px;margin-left: 14px;}
.share1{margin-top: 6px;padding-right: 7px;color: #666666;}

.two_btn{display: inline-block;}
.two_btn>a{display: block;width: 118px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #4cb034;float: left;color: #5ec238;border-radius: 19px;margin: 0 14px;}
.two_btn>a:hover{color: #fff;background: #4cb034;}

.chanpinx{line-height: 30px;font-size: 16px;font-size: 1.6rem;}
.chanpinx a{color: #f8b500;}
.chanpinx img{max-width: 100%;}
.chanpinx b{color: #4cb034;font-family: '微软雅黑';padding-top: 27px;display: block;}

/*@font-face {*/
/*    font-family: '微软雅黑';*/
/*    src: url('../fonts/georgiab.eot');*/
/*    src: url('../fonts/georgiab.eot') format('embedded-opentype'),*/
/*         url('../fonts/georgiab.woff2') format('woff2'),*/
/*         url('../fonts/georgiab.woff') format('woff'),*/
/*         url('../fonts/georgiab.ttf') format('truetype'),*/
/*         url('../fonts/georgiab.svg#georgiab') format('svg');*/
/*}*/


.des{font-size: 24px;font-size: 2.4rem;text-transform: uppercase;font-family: '微软雅黑';padding-bottom: 30px;background: url(../images/hotbg.jpg) no-repeat left bottom;}
.des2{padding-top: 40px;}

.img-scroll7 {position: relative;margin: 0 auto;width: 100%;padding-top: 62px;padding-bottom: 7px;}
.img-scroll7 .prev7, .img-scroll7 .next7 {position: absolute;display: block;width: 14px;height: 24px;top:0;margin-top:-38px;color: #fff;text-align: center;line-height: 100px}
.img-scroll7 .prev7 {right: 0;margin-right:44px;cursor: pointer;background:url("../images/hots.jpg") no-repeat center center;}
.img-scroll7 .next7 {right: 0;margin-right:3px;cursor: pointer;background:url("../images/hotx.jpg") no-repeat center center;}
.img-scroll7 .prev7:hover {background:url("../images/hots2.jpg") no-repeat center center;}
.img-scroll7 .next7:hover {background:url("../images/hotx2.jpg") no-repeat center center;}
.img-list7 {position:relative;width: 100%;overflow: hidden;margin: 0 auto;}
.img-list7 ul {width: 999999px;}
.img-list7 li {float: left;display: inline;width: 279px;position: relative;margin-right: 28px;}

.fyptu img{width: 100%;max-width: 498px;max-height: 543px;display: block;}
.fypbox{border: 1px solid #cccccc;}
.fypp{font-size: 16px;font-size: 1.6rem;text-align: center;line-height: 30px;margin-top: 21px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.img-list7 li:hover .fypp{color: #4cb034;}

@media screen and (min-width:1000px) and (max-width:1219px){
.box2{ float:none; margin:auto;}
.MagicZoomBigImageCont,.MagicZoomBigImageCont img{ display:none !important}
.MagicZoomPup { background:rgba(255,255,255,0)}
.jianjie{ width:100%; float:none;}
.jianjie ul{ height:auto;}
.you_part{width: 100%;padding-bottom: 40px;}
.zuo_part{width: 100%;}
.may_bg{background: none;}
.two_btn>a{margin-right: 10px;}

.img-list7 li{width: 224px;}

}
@media screen and (min-width:1000px){.box3{display:none}}
@media screen and (max-width:999px){
.box2{display:none}
.product2 .fllj{margin-bottom: 20px;}
.box3{width:100%;}
.box3 a{display:block; width:48%; margin-left:1%; margin-right:1%; float:left; margin-top:10px; }
.box3 a img{width:100%; max-width:398px; max-height:353px;border:1px solid #ccc;}
.biaoge{ width:100%;}
.jianjie{ width:100%; float:none;}
.jianjie ul{ height:auto;}
.zuo_part{width: 50%;margin-right: 0;}
.you_part{width:45%;float: right;}
.two_btn>a{margin-bottom: 10px;}
.two_btn{margin-top: 10px;}

.product2{padding-top: 20px;padding-bottom: 50px;}

.zuo_part{float: left;padding-top: 0;}
.you_part{float: right;}
.share{margin-top: 20px;}
.des{margin-top: 30px;}
.img-list7 ul{width: 10000%;}
.img-list7 li{width: 0.3133%;margin: 0 0.01%;}
.product2{padding-bottom: 25px;}
}
@media screen and (max-width:850px){
.zuo_part{width: 100%;margin-bottom: 30px;}
.you_part{width:100%;padding-bottom: 25px;}
}
@media screen and (max-width:550px){
.you_part{padding-top: 0;}
.cpxx{padding-top: 15px;padding-bottom: 15px;}
.img-list7 li{width: 0.48%;margin: 0 0.01%;}
.des{font-size: 20px;font-size: 2rem;}
}

/*************** news1 ***************/
.news1{padding-top: 33px;padding-bottom: 107px;}

.newbox{position: relative;padding-bottom: 78px;background: url("../images/xwxu.png") repeat-x left bottom;margin-bottom: 63px;}
.newbox .riqi{background: #444444;border: 1px solid #444444;width: 73px;height: 72px;position: absolute;top: 0; left: 0;}

.newbox .riqi span{display: block;color: #fff;font-size: 16px;font-size: 1.6rem;text-align: center;line-height: 22px;}
.newbox .riqi .ri{padding-top: 10px;}
/*.newbox .riqi .ri{font-size: 16px;font-size: 1.6rem;margin-top: 10px;padding: 0;text-align: center;display: block;color: #fff;font-weight: normal;background: url(../images/ribg.jpg) no-repeat center bottom;padding-bottom: 7px;}*/
.newbox .riqi .yue{color: #fff;display: block;text-align: center;margin-top: 6px;font-size: 16px;font-size: 1.6rem;}

.newtu img{width: 100%;max-width: 381px;max-height: 242px;}
.newtu{position: absolute;top: 0;left: 79px;display: block;width: 300px;}
.newbox .synnr{padding-left: 359px;}
.newbox .npp1{font-size: 18px;font-size: 1.8rem;line-height: 30px;display: block;padding-top: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newbox .npp2{display: block;line-height: 26px;height: 52px;overflow: hidden;margin-top: 22px;color: #666666;}
.newbox .npp3{display: block;margin-top: 43px;width: 108px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #12a14f;border-radius: 19px;color: #4cb034;font-size: 16px;font-size: 1.6rem;}
.newbox .npp3:hover{color: #fff;background: #4cb034;}
.newbox .npp1:hover{color: #4cb034;}
.newbox .npp2:hover{color: #4cb034;}
.newbox .nlnr{padding-left: 408px;}

.new1 .ms_ye{margin-top: 83px;}
.bottom2 .link{padding-top: 37px;}

.ms_ye{text-align: center;}
.ms_ye a{display: inline-block;width: 33px;line-height: 28px;text-align: center;margin: 0 3px;background: #eeeeee;border: 1px solid #e5e5e5;}
.ms_sx{width: 59px!important;}
.ms_ye .ms_current_ye{background: #4cb034;border: 1px solid #4cb034;color: #fff;}
.ms_ye a:hover{background: #4cb034;border: 1px solid #4cb034;color: #fff;}

.news1 .ms_ye{margin-top: 82px;}
@media screen and (max-width:999px){
.new1 .ms_ye{margin-top: 50px;}
.new1{padding-bottom: 50px;}
.ms_ye a{margin-bottom: 10px;}
}
@media screen and (max-width:800px){
.newtu{width: 250px;}
.newbox .nlnr{padding-left: 345px;}
.newbox .npp1{padding-top: 0;}
.newbox{padding-bottom: 30px;margin-bottom: 35px;}
}
@media screen and (max-width:639px){
.newbox .nlnr{padding-left: 0;padding-top: 170px;}
.newbox .npp2{margin-top: 10px;}
.newbox .npp3{margin-top: 15px;}
.newbox{padding-bottom: 15px;margin-bottom: 25px;}
.news1 .ms_ye{margin-top: 40px;}
.news1{padding-bottom: 70px;}
}
@media screen and (max-width:360px){
.newtu{width: 198px;}
.newbox .nlnr{padding-top: 135px;}
.newbox .npp1{font-size: 16px;font-size: 1.6rem;}
.newbox .npp2{margin-top: 5px;}
}

/*************** news2 ***************/
.news2{padding-top: 35px;padding-bottom: 95px;}

.news2 h1{text-align: center;font-size: 30px;font-size: 3rem;line-height: 30px;}
.nxsj{text-align: center;margin-top: 12px;}
.nxsj span{padding-left: 21px;background: url(../images/bi.jpg) no-repeat left center;color: #666666;font-family:微软雅黑, Arial, Helvetica, sans-serif;}
.nshare{text-align: center;margin-top: 13px;}
.nshare1{display: inline-block;position: relative;top: -6px;padding-right: 7px;}
.nshare2{display: inline-block;}

.nex{color: #666666;line-height: 26px;padding-top: 36px;padding-bottom: 81px;border-bottom: 1px solid #cccccc;margin-bottom: 17px;}
.nex p,.nex li,.nex span,.nex b{color: #666666;}
.nex a{color: #4cb034;}
.nex img{max-width: 100%;}

.xwsx{font-size: 12px;font-size: 1.2rem;line-height: 28px;}
.xwsx a{font-size: 14px;font-size: 1.4rem;}
.xwsx a:hover{color: #4cb034;}

@media screen and (max-width:999px){
.news2 h1{font-size: 20px;font-size: 2rem;}
}
@media screen and (max-width:639px){
.nex{padding-bottom: 40px;padding-top: 20px;}
.news2{padding-bottom: 60px;}
}

/*************** about ***************/
.about{padding-top: 33px;padding-bottom: 105px;}

.azuo{width: 555px;padding-top: 34px;}
.ayou img{width: 100%;max-width: 606px;max-height: 499px;}
.fyau{font-size: 24px;font-size: 2.4rem;font-family: 微软雅黑,Arial, Helvetica, sans-serif;font-weight: bold;color: #4cb034;padding-left: 29px;background: url(../images/aubg.jpg) no-repeat 3px center;text-transform: uppercase;margin-bottom: 45px;}
.wel{font-size: 30px;font-size: 3rem;line-height: 48px;font-family: '微软雅黑';text-transform: uppercase;background: url(../images/axian.jpg) no-repeat left bottom;padding-bottom: 9px;margin-bottom: 34px;}
.ap1{font-size: 16px;font-size: 1.6rem;line-height: 30px;margin-top: 30px;}

.abg{background: url(../images/abg.jpg) no-repeat center top;padding-top: 87px;padding-bottom: 106px;margin-top: 99px;}
.abg ul li{float: left;margin-left: 104px;}
.abg ul li p{padding-left: 112px;display: table-cell;vertical-align: middle;color: #fff;height: 87px;width: 110px;font-family:微软雅黑, Arial, Helvetica, sans-serif;line-height: 28px;font-size: 16px;font-size: 1.6rem;}

.ali1 p{background: url(../images/icon1.png) no-repeat left center;}
.ali2 p{background: url(../images/icon2.png) no-repeat left center;}
.ali3 p{background: url(../images/icon3.png) no-repeat left center;}
.ali4 p{background: url(../images/icon4.png) no-repeat left center;}

.ap2{font-size: 16px;font-size: 1.6rem;line-height: 30px;padding-top: 39px;padding-bottom: 43px;}
.situ img{display: block;float: left;margin-left: 9px;width: 100%;max-width: 293px;max-height: 237px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.azuo{width: 470px;padding-top: 0;}
.ayou{width: 490px;}
.fyau{margin-bottom: 15px;}
.ap1{margin-top: 20px;}
.wel{margin-bottom: 20px;}
.abg ul li{margin-left: 28px;}
.situ img{width: 24%;}
}
@media screen and (max-width:999px) {
.azuo{width: 100%;padding-top: 0;}
.fyau{margin-bottom: 20px;}
.wel{font-size: 20px;font-size: 2rem;line-height: 30px;}
.ayou{width: 100%;text-align: center;margin-top: 20px;}
.abg{margin-top: 30px;padding-bottom: 13px;}
.abg ul li{width: 48%;margin: 0 1%;margin-bottom: 25px;}
.abg{padding-top: 30px;}
.situ img{width: 23%;margin: 0 1%;}
.about{padding-bottom: 70px;}
}
@media screen and (max-width:639px) {
.ap1{margin-top: 10px;}
.wel{margin-bottom: 20px;}
.ap2{padding-top: 20px;padding-bottom: 20px;}
}
@media screen and (max-width:500px) {
.ap1,.ap2{font-size: 14px;font-size: 1.4rem;}
.situ img{width: 48%;margin: 0 1%;margin-bottom: 10px;}
.abg ul li{width: 100%;margin: 0;margin-bottom: 10px;}
.abg{background: #414141;}
}

/*************** contact ***************/
.contact{padding-top: 36px;padding-bottom: 111px;}

.col{ width:445px; float:left;}
.cor{ width:707px; float:right; margin-right:2px;}

.ci{font-size: 24px;font-size: 2.4rem;color: #4cb034;font-family: '微软雅黑';text-transform: uppercase;}
.tianjin3{font-size: 16px;font-size: 1.6rem;line-height: 32px;margin-top: 21px;margin-bottom: 13px;}
.col li{ line-height:36px; padding-left:33px;}
.col li a:hover{color: #4cb034;}
.cli1{background: url(../images/ci1.jpg) no-repeat left 11px;}
.cli2{background: url(../images/ci2.jpg) no-repeat left 11px;}
.cli3{background: url(../images/ci3.jpg) no-repeat left 11px;}
.cli4{background: url(../images/ci4.jpg) no-repeat left 11px;}
.cli5{background: url(../images/ci5.jpg) no-repeat left 11px;}
.cli6{background: url(../images/ci6.jpg) no-repeat left 11px;}

.cor p{ font-size:24px; font-size:2.4rem; color:#4cb034;font-family: '微软雅黑'; margin-bottom: 20px;text-transform: uppercase;}

.coxin{ margin-top:1px; *border:1px solid #fff; padding-bottom:20px;}
.coxin .xing input{background: url(../images/xing.png) no-repeat 15px 18px;}
.coxin .int1{ width:320px; float:left; margin-bottom:33px;margin-top: 4px;}
.coxin .int2{ width:320px; float:right; margin-bottom:33px;margin-top: 4px;}
.coxin .int1 input,.coxin .int2 input{ width:297px; height:47px; padding-left:21px; font-size:14px; font-size:1.4rem; line-height:47px; border:1px solid #dcd9d9;}
.coxin .tex{}
.coxin textarea{ width:683px; height:177px; padding-left:21px; font-size:14px; font-size:1.4rem; line-height:36px; border:1px solid #dcd9d9;background: url(../images/xing.png) no-repeat 15px 14px;}
.coxin .int5{ margin-top:35px;}
.coxin .int3{ width:297px; height:47px; padding-left:21px; font-size:14px; font-size:1.4rem; line-height:47px; border:1px solid #dcd9d9; float:left; margin-right:24px;}
.coxin .xing .int4{ width:137px; height:49px;line-height:49px; border:1px solid #4cb034; float:right; background:#4cb034; font-size:18px; font-size:1.8rem;color:#fff; cursor:pointer;}
.coxin .int4:hover{ background:#fff; border:1px solid #4cb034; color:#4cb034;}
.ditu img{ display:block; width:100%; max-width:1200px; max-height:389px;}
.ditu{ margin-top:67px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.col{ width:300px;}
.cor{ width:662px; margin-right:0px;}
.coxin textarea{ width:633px; height:120px;}
.coxin .int3{width: 260px;}
.ditu{margin-top: 35px;}
}
@media screen and (max-width:999px){
.comain{ padding-bottom:0px;}
.col{ width:40%;}
.cor{ width:57%; margin-right:0px;}
.cor p{ font-size:20px; font-size:2rem; }
.ci{font-size:20px; font-size:2rem; }
.coxin .int1{ margin-top:10px;}
.coxin .int2{ margin-top:10px;}
.coxin .int1,.coxin .int2,.coxin .tex{ width:auto; float:none;}
.coxin .int1 input,.coxin .int2 input,.coxin textarea,.coxin .int3{ width:95%; height:30px; line-height:30px;}
.coxin .int3{ margin-bottom:10px;}
.coxin .int4{ width:42%; float:left; font-size:14px; font-size:1.4rem;}
.coxin .int5{ margin-top:10px;}
.coxin textarea{ height:120px;}

.contact{padding-bottom: 60px;}

.coxin .int1{margin-bottom: 10px;}
.coxin .int2{margin-bottom: 10px;}
.ditu{margin-top: 20px;}

.coxin .xing input{background: url(../images/xing.png) no-repeat 13px center;}
}
@media screen and (max-width:639px){
.col{ width:100%; float:none;}
.cor{ width:100%; float:none; margin-right:0px;margin-top: 25px;}
.coxin .int1 input,.coxin .int2 input,.coxin textarea,.coxin .int3{ width:calc(100% - 21px);}
.coxin .int4{ font-size:12px; font-size:1.2rem;width:40%;}
.ditu{ margin-top:30px;}
.comain{ padding-bottom:27px;}
.coditu{margin-top: 10px;}
.contact{padding-bottom: 50px;}

.bread{padding-top: 25px;}
}
@media screen and (max-width:370px){
.coxin .xing .int4{  width:100%; margin-left:auto; margin-top:10px;}
}


@media screen and (max-width:999px){
.ab6zi{ position:static;}
.ab6zi a{ display:block; position:absolute; top:50%; margin-top:-40px;}
}

.yiji{position: absolute;left: 0;top: -9999px;background: rgba(255,255,255,0.95);width: 225px;z-index: 99999;padding-top: 10px;padding-bottom: 21px;}
.yiji li{padding-left: 34px;line-height: 36px;font-size: 16px;font-size: 1.6rem;position: relative;background: url(../images/xlbg.png) no-repeat -20px center;transition: 0.5s;}
.erji{position: absolute;left: 100%;top: -9999px;background: rgba(255,255,255,0.95);width: 225px;padding-top: 10px;padding-bottom: 21px;}
.yiji li:hover{background:#4cb034 url(../images/xlbg.png) no-repeat 16px center;}
.yiji li:hover>a{color: #fff;}
.navlist>li:hover .yiji{top: 39px;}
.yiji>li:hover .erji{top: -10px;}


@media screen and (max-width:639px) {
.slick-dots li button{width: 10px;height: 10px;border-radius: 50%;background: #fff;}
.slick-dots{bottom: 5px;}
}


.sanji {
    position: absolute;
    left: 100%;
    top: -9999px;
    background: rgba(255, 255, 255, 0.95);
    width: 225px;
    padding-top: 10px;
    padding-bottom: 21px;
}

.erji>li:hover .sanji {
    top: -10px;
}



