@charset "utf-8";/* CSS Document */

*{margin: 0;padding: 0;}

html {font-size: 62.5%;height: 100%}

body {margin: 0 auto;font-family:Verdana, Geneva, Tahoma, sans-serif;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;line-height: 24px;}

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:Verdana, Geneva, Tahoma, sans-serif;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:#333;}

:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#333;}

::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#333;}

:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#333;}

 

@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;}}



@media screen and (min-width:1573px) {.wp2 {width: 1553px;margin: auto;}}

@media screen and (min-width:1000px) and (max-width:1572px) {.wp2 {width: 980px;margin: auto;}}

@media screen and (max-width:999px) {.wp2 {width: 95%;margin: auto;}}





.head{background: #18a97a;padding: 2px 0;}

.mail_tel{margin-top: 3px;margin-bottom: 3px;}

.mail_tel li{float: left;margin-right: 14px;padding-left: 20px;}

.mail_tel li,.mail_tel a{color: #fff;}

.mail_tel a:hover{color: #79bd2a;}

.top_mail{background: url("../img/topxin.png") no-repeat left center;}

.top_tel{background: url("../img/topphone.png") no-repeat left center;}



.search_sjyy{margin-top: 2px;}

.search{position: relative;}

.sou{width: 253px;height: 27px;padding:0 8px;border: 1px solid #fff;border-radius: 15px;background: transparent;color: #fff;}

.suo{position: absolute;top: 6px;right: 11px;width: 17px;height: 17px;background: url("../img/sousuo.png") no-repeat;cursor: pointer;}



.shejiao{margin-top: 6px;padding: 0 10px;background: url("../img/shuxian.jpg") no-repeat left center;margin-left: 10px;padding-left: 14px;}

.shejiao a{padding: 0 6px;}



.yy{margin-top: 2px;padding-left: 12px;background: url('../img/shuxian.jpg') no-repeat left center;}

.yy a{color: #fff;}

.yy span{display: inline-block;width: 5px;height: 5px;background: url("../img/baidian.png") no-repeat;margin: 0 8px;position: relative;top: -2px;}



.logo{margin-top: 11px;}

.logo img{width: 100%;max-width: 350px;}

.nav_list>li{float: left;font-size: 1.6rem;font-weight: bold;text-transform: uppercase;margin-left: 52px;padding-bottom: 20px;height: 39px;}

.nav_list{margin-top: 38px;}

.nav_list>li.current_nav>a{color: #18a97a;}

.nav_list>li.current_nav{background: url("../img/navyuan.png") no-repeat center bottom;    height: 39px;}

.nav_list>li:hover>a{color: #18a97a;}

.nav_list>li:hover{background: url("../img/navyuan.png") no-repeat center bottom;}



.nav_list2{display: none;}



@media screen and (min-width:1220px) {

    .nav_banner{position: relative;}

    .logo_nav{position: absolute;top: 0;left: 0;width: 100%;background: rgba(255,255,255,0.9);z-index: 999;}

    .no_margin{margin-left: auto!important;}

}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .nav_list>li{margin-left: 15px;}

    .no_margin{margin-left: auto!important;}

}

@media screen and (max-width:999px) {

    .nav_list{float: left;}

    .nav_list>li{margin-left: 0;margin-right: 25px;}

    .mail_tel{width: 100%;}

    .mail_tel li{margin-bottom: 10px;}

    .search_sjyy{width: 100%;margin-bottom: 10px;}

}

@media screen and (max-width:699px) {

    

    .nav_list>li{margin-left: 0;margin-right: 15px;}

}

@media screen and (max-width:599px) {

    

    .shejiao{width:50%;margin-bottom: 2px;background: none;padding: 0;margin-left: 0;}

    .yy{width: 50%;background: none;padding-left: 0;}

    .search{margin-bottom: 10px;}

    

}







/*********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:8000; cursor:pointer;}

.container .menubtn{width: 35px;height: 30px;position: absolute;top:115px;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: #18a97a;}

.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) {

    

}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .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; }

}

@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;}

}

@media screen and (max-width:599px){

    .container .menubtn{top: 150px;}

}

@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;}

   .head_lianxi li{float: none;}

    .dianhua{margin-bottom: 10px;}

    .logo{margin-top: 45px;}

    .nav_list>li{margin-right: 12px;}

}







/*******lunbo*******/

div.index_focus_s{height: 897px;}

div.index_focuss{height: 897px;}

.index_focus {position: relative;width: 100%;margin: 0 auto; overflow:hidden; z-index:9;height: 897px;}

.index_focusn{width:1920px; position:absolute; left:50%; top:-6px; margin-left:-960px; z-index:99;height: 897px;}

.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:75px;height:75px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:5000;}

.index_focus_pre {left:3%; background:url(../img/prev.png) no-repeat;}

.index_focus_next {right: 3%;background:url(../img/next.png) no-repeat;}

.index_focus .wp {position: absolute;left: 50%;margin-left: -600px;height: 14px;bottom:20px;z-index: 9999}

.index_focus .slide_nav {position: absolute;     left: 53%;margin-left:-105px;z-index: 99999;}

.index_focus .slide_nav a {width:16px;height:16px; border-radius:8px; cursor: pointer;float: left; margin-left:12px;background:#18a97a;}

.index_focus .slide_nav li:hover, .index_focus .slide_nav .on {text-decoration: none;background:#1f1f1f;}



.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:#1f1f1f;}

.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(../img/prev.png) no-repeat;}

.index_focus_next2 {right: 40px;background:url(../img/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;height:5px;bottom: 10px;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:#10923b;}

.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;}

}



/***********************************  welcome to Yoodamed   *************************************/

@font-face {

    font-family: 'verlag';

    src: url('../fonts/verlag.eot');

    src: url('../fonts/verlag.eot') format('embedded-opentype'),

         url('../fonts/verlag.woff2') format('woff2'),

         url('../fonts/verlag.woff') format('woff'),

         url('../fonts/verlag.ttf') format('truetype'),

         url('../fonts/verlag.svg#verlag') format('svg');

}



.welcome{background: url("../img/huibg.jpg") no-repeat center bottom;padding-top: 87px;padding-bottom: 33px;}

.welcome .wp{position: relative;}

.fu_kuai{position: absolute;left: 0;top: 37px;}

.shipin{display: block;padding-top: 2%;
padding-left: 1%;border: 1px solid #a7a7a7;background: #fff;}

.yood{font-family: '';font-size: 3.6rem;text-transform: uppercase;line-height: 60px;margin-top: 116px;}

.yood .span1{font-size: 4.8rem;padding-left: 65px;background: url("../img/heixian.jpg") no-repeat left 25px;color: #000;}

.yood .span2{padding-left: 65px;color: #000;}

.jianjie{line-height: 30px;width: 650px;font-size: 1.6rem;margin-top: 17px;}

.jianjie a{display: block;}

.jianjie a:hover{color: #18a97a;}

.kaoyou{width: 769px;}

.sy_vm{width: 135px;line-height: 57px;color: #000;border: 1px solid #000;padding-right: 30px;display: block;text-align: center;font-size: 1.6rem;background: url("../img/sy_jt.png") no-repeat 129px center;margin-top: 41px;}

.sy_vm:hover{color: #18a97a;border: 1px solid #18a97a;}

.gongsi img{width: 100%;max-width: 769px;}



@media screen and (min-width:1220px) {

    

}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .kaoyou{width: 630px;}

    .shipin img{width: 400px;}

    .yood .span1{font-size: 3.6rem;}

    .yood .span2{font-size: 3rem;}

    .yood{margin-top: 62px;}

}

@media screen and (max-width:999px) {

    .fu_kuai{position: relative;width: 100%;text-align: center;top: 0;margin-bottom: 30px;}

    .kaoyou{width: 100%;text-align: center;}

    .jianjie{width: 100%;}

    .shipin{border: none;padding: 0;}

    .shipin img{width: 100%;max-width: 448px;}

    .welcome{padding-top: 40px;}

    .yood{margin-top: 15px;}

}

@media screen and (max-width:639px) {

    .yood .span1{font-size: 3rem;background: url("../img/heixian.jpg") no-repeat left 17px;}

    .yood .span2{font-size: 2.4rem;}

}



/*******************************  hot products  *******************************/

.sy_p{padding-top: 88px;padding-bottom: 95px;background: url("../img/pbg.jpg")}

.sy_hot{text-align: center;text-transform: uppercase;font-family: '';font-weight: bold;font-size: 3.6rem;position: relative;}

.sy_hot a{color: #18a97a;line-height: 40px;}

.sy_hot .sy_m{position: absolute;width: 83px;line-height: 35px;right: 0;top: 0;border: 1px solid #18a97a;font-size: 1.8rem;text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;font-weight: normal;}

.sy_hot .sy_m:hover{background:#18a97a;color: #fff; }

.am{line-height: 24px;font-size: 1.6rem;text-align: center;margin-top: 31px;margin-bottom: 88px;}

.am a{display: block;}

.am a:hover{color: #18a97a;}

.syp_box{position: relative;overflow: hidden;}

.syp_cover{position: absolute;bottom: -72px;left: 0;width: 100%;background: rgba(0,146,93,0.9);text-align: center;color: #fff;transition: 0.5s;padding-bottom: 30px;}

.syp_list li{width: 366px;float: left;margin-left: 20px;}

.syp_tu img{width: 100%;max-width: 366px;}





.img-scroll2 {position: relative;margin: 0 auto;width: 100%;padding-bottom: 80px;}

.img-scroll2 .prev2, .img-scroll2 .next2 {position: absolute;display: block;width: 42px;height: 42px;bottom: -30px;color: #fff;text-align: center;line-height: 100px}

.img-scroll2 .prev2 {right: 50%;margin-right:9px;cursor: pointer;background: url("../img/syp_shang.png") no-repeat;}

.img-scroll2 .next2 {right: 50%;margin-right:-51px;cursor: pointer;background: url("../img/syp_xia.png") no-repeat;}

.img-scroll2 .prev2:hover{background: url("../img/syp_shang2.png") no-repeat;}

.img-scroll2 .next2:hover{background: url("../img/syp_xia2.png") no-repeat;}

.img-list2 {position: relative;width: 1553px;overflow: hidden;}

.img-list2 ul {width: 9999px;}

.img-list2 li {float: left;display: inline;width: 366px;margin-right: 29px;text-align: center;position: relative;}

.hide_p{line-height: 30px;display: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.hide_p:hover{color: #18a97a;}

.svm{display: block;width: 126px;line-height: 42px;text-align: center;margin: 0 auto;border-radius:21px;background:#18a97a;color: #fff;border: 1px solid transparent;}

.svm:hover{background: #fff;border: 1px solid #18a97a;color: #18a97a;}

.img-list2 li:hover .syp_cover{bottom: 0;background: rgba(51,51,51,0.9);}

.syp_cover p{line-height: 32px;font-size: 1.6rem;}

.syp_cover p a{color: #fff;}

.syp_cover p:hover a{color: #18a97a;}



@media screen and (min-width:1573px) {



}

@media screen and (min-width:1000px) and (max-width:1572px) {

    .img-list2{width: 980px;}

    .img-list2 li{margin-right: 15px;width: 233px;}

    .syp_cover{bottom: -75px;}

    .syp_cover p{font-size: 1.4rem;display:block;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

}

@media screen and (max-width:999px) {

    .img-list2{width: 100%;}

    .img-list2 ul{width: 10000%;}

    .img-list2 li{width: 0.23%;margin: 0 0.01%;}

    .syp_cover{display: none;}

    .hide_p{display: block;}

    .am{margin-bottom: 45px;}

    .sy_p{padding-top: 60px;}

}

@media screen and (max-width:699px) {

    .img-list2 li{width: 0.31%;margin: 0 0.01%;}

}

@media screen and (max-width:599px) {

    .img-list2 li{width: 0.48%;margin: 0 0.01%;}

    .am{margin-top: 70px;}

    .sy_hot .sy_m{top: 60px;}

    .sy_hot{font-size: 3.2rem;}

}



/**************************  why choose us  **************************/

.why{padding-top: 86px;padding-bottom: 76px;background: url("../img/whybg.jpg") no-repeat center top;}



.sanlank{margin-top: 108px;}

.sanlank li{text-align: center;width: 177px;padding-left: 1px;padding-right: 3px;background: rgba(35,139,250,0.9);padding-top: 21px;}

.sanlank li div{border-bottom:1px solid #2a67a6;padding-bottom:28px; }

@media screen and (max-width:352px) {
    .sanlank li div{border-bottom:1px solid #2a67a6;padding-bottom: 63px; }
}


.s_s{font-family: 'verlag';font-size: 4.8rem;color: #fff;display: block;margin-bottom: 8px;}

.s_x{color: #fff;display: block;line-height: 20px;height: 48px;width: 115px;margin: 0 auto;}

.sanlank li.no_border div{border: none;}



.lvkuai{width: 469px;background: url("../img/tuuu.png");box-shadow: 6px 0px 10px 0px #a9a9aa;}



.lk_nei{padding:0 50px;padding-top: 40px;padding-bottom: 42px;}

.wcu{font-family: 'verlag';font-size: 3.6rem;text-transform: uppercase;color: #fff;margin-bottom: 41px;}

.wcu a{color: #fff;line-height: 40px;}

.week{line-height: 24px;font-size: 1.6rem;}

.week a{color: #fff;display: block;}

.dui_list li{padding-left: 40px;background: url("../img/dui.png") no-repeat left 14px;color: #fff;font-size: 1.6rem;line-height: 48px;}

.dui_list{margin-top: 85px;}

.cu{display: block;width: 239px;line-height: 55px;text-align: center;border-radius: 5px;background: #238bfa;color: #fff;font-size: 1.6rem;margin-top: 30px;}

.cu:hover{background: #fff;color:#238bfa; }



@media screen and (min-width:1000px) and (max-width:1219px) {

    

}

@media screen and (max-width:999px) {

    .lvkuai{width: 60%;}

    .wcu{margin-bottom: 25px;}

    .dui_list{margin-top: 30px;}

    .sanlank{margin-top: 40px;}

}

@media screen and (max-width:639px) {

    .sanlank{width: 100%;padding: 0;}

    .sanlank li{float: left;padding: 0;padding-top: 15px;}

    .sanlank li{width: 33.33%;}

    .lvkuai{width: 100%;box-shadow: none;}

    .why{padding-top: 10px;}

    .cu{width: 210px;}

    .why{background-attachment: fixed;}

    .s_x{width: 100%;}

}



/**************************  latest posts  *******************************/

.latest_posts{padding-top: 87px;padding-bottom: 96px;}

.l_p{border-bottom: 1px solid #18a97a;padding-bottom: 32px;margin-bottom: 49px;}

.lp{font-size: 36px;font-family: 'verlag';text-transform: uppercase;color: #18a97a;display: inline-block; }

.lp a{color: #18a97a;}

.m{width: 83px;line-height: 35px;text-align: center;border: 1px solid #18a97a;color: #18a97a;display: inline-block;text-transform: uppercase;font-size: 1.8rem;}


.m:hover{background: #18a97a;color: #fff;}



.posts_box{float: left;width: 371px;margin-left: 43px;}

.high{font-size: 18px;margin-bottom: 21px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.high:hover a{color: #18a97a;}

.rili{padding-left: 25px;background: url("../img/rili.png") no-repeat left center;color: #18a97a;}

.posts_tu{display: block;margin-top: 28px;}

.posts_tu img{width: 100%;max-width: 371px;}

.work{line-height: 24px;margin-top: 24px;}

.work a{display: block;height: 96px;overflow: hidden;}

.work a:hover{color: #18a97a;}

.vm{display: block;width: 115px;line-height:35px;text-align: center;border-radius: 19px;border: 1px solid #333;margin-top: 31px;}

.vm:hover{border: 1px solid #18a97a;color: #18a97a;}





@media screen and (min-width:1000px) and (max-width:1219px) {

    .posts_box{width: 298px;}

}

@media screen and (max-width:999px) {

    .posts_box{width: 31%;margin: 0 1%;}

}

@media screen and (max-width:639px) {

    .posts_box{width: 100%;margin: 0;margin-bottom:30px;text-align: center; }

}

/***************************  bottom  *******************************/



.bottom{background: #18a97a;padding-top: 54px;}

@media screen and (max-width:639px) {


.bottom{background: #18a97a;padding-top: 17px;padding-bottom: 74px;}

}

.div>span{font-family: 'verlag';font-size: 2.4rem;text-transform: uppercase;display: block;margin-bottom: 18px;}

.div span,.div li,.div p,.div a{color: #fff;}

.div a:hover{color: #333;}

.div1 li{line-height: 30px;font-size: 1.6rem;}

.div2{margin-left: 145px;width: 281px;}

.div2 li{line-height: 30px;padding-left: 37px;}

.wechat{background: url("../img/icon1.png") no-repeat left 5px;}

.tel{background: url("../img/icon2.png") no-repeat left 5px;}

.skype{background: url("../img/icon3.png") no-repeat left 5px;}

.email{background: url("../img/icon4.png") no-repeat left 5px;}

.whatsapp{background: url("../img/icon5.png") no-repeat left 5px;}

.add{background: url("../img/icon6.png") no-repeat left 5px;}



.sy_name{padding-left: 13px;width: 521px;height: 35px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 14px;}

.sy_mail{padding-left: 13px;width: 521px;height: 35px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 14px;}

.textarea1{padding-left: 13px;width: 521px;height: 64px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 11px;padding-top: 8px;}

.captcha{width: 306px;height: 35px;padding-left: 13px;background: transparent;border: 1px solid #fff;color: #fff; float:left;}

.sy_yz{float: right;cursor: pointer;}



.sy_sub{width: 104px;height: 37px;text-align: center;display: block;border: 1px solid #fff;background: transparent;margin-top: 12px;color: #fff;cursor: pointer;}

.sy_sub:hover{background: #fff;color: #18a97a;}

.div2>span{margin-bottom: 16px;}

.div3>span{margin-bottom: 29px;}

.copyright{color: #fff;}

.copyright a{color: #fff;}

.cnzz{padding-left: 5px;}

.iconji a{display: inline-block;margin-left: 5px;}

.zuidi{margin-top: 40px;}



@media screen and (min-width:1000px) and (max-width:1219px) {

    .div2{margin-left: 20px;}

    .copyright{margin-bottom: 20px;}

}

@media screen and (max-width:999px) {

    .div1{width: 50%;margin-bottom: 30px;}

    .div2{width: 50%;margin: 0;margin-bottom: 30px;}

    .div3{width: 100%;}

    .sy_yz{float: none;margin-left: 10px;vertical-align: middle;}

}

@media screen and (max-width:570px) {

    .div1{width: 100%;}

    .div2{width: 100%;}

    .div3{width: 100%;}

    .div3 input{width: 95%;}

    .textarea1{width: 95%;}

    .captcha{margin-bottom: 14px;}

    .sy_yz{margin: 0;}

}





/*********************************  contact  ********************************/

.index_focus2{    height: 529px;}

.index_focusn2{height: 566px;}

.bread{color: #999;padding-top: 19px;}

.bread a{color: #999999;}

.bread a.current_bread{color: #18a97a;}

.bread a:hover{color: #18a97a;}







/*********************************  contact  **************************************/

.contact{padding-top: 72px;padding-bottom: 59px;background: url("../img/qianditu.jpg") no-repeat center top;}

.big_icon li{float: left;

text-align: center;

width: 30%;

margin-left: 15px;}

.big_icon li.spe{width: 310px;}

.lxfs{font-size: 1.6rem;font-weight: bold;color: #18a97a;margin-top: 20px;margin-bottom: 5px;}

.fs{color: #000;line-height: 30px;height: 90px;overflow: hidden;}

.fs a{color: #000;}

.fs a:hover{color: #18a97a;}

.love{font-size: 3.6rem;text-align: center;margin-bottom: 24px;margin-top: 20px;line-height: 40px;}

.whether{color: #4d4d4d;text-align: center;padding: 0 55px;line-height: 30px;margin-bottom: 73px;}

.form1 input{display: block;width: 603px;height: 46px;padding-left: 27px;font-size: 1.6rem;}

.form1{width: 645px;padding-left: 215px;}

.form2 input{display: block;width: 603px;height: 46px;font-size: 1.6rem;}

.form2{width: 645px;}

.wai{border-bottom: 1px solid #c9c9c9;padding-left: 16px;margin-bottom: 22px;font-size: 1.6rem;}

.wai1{background: url("../img/xing.jpg") no-repeat left 20px;}



.name{background: url("../img/name.jpg") no-repeat left 11px;}

.youxiang{background: url("../img/youxiang.jpg") no-repeat left 15px;}

.dianhua{background: url("../img/dianhua.jpg") no-repeat left 14px;}

.guojia{background: url("../img/guojia.jpg") no-repeat left 14px;}

textarea{width:603px;padding-left:27px;padding-top: 15px;background: url("../img/message.jpg") no-repeat left 15px;height: 171px;font-size: 1.6rem; }

.wai input.captcha{width: 246px;padding-left: 0;color: #000;}

.wai2{float: left;}

.yzm{margin-left: 30px;cursor: pointer;vertical-align: middle;position: relative;top: -3px;}



.form1 .submit{width: 184px;height: 50px;text-align: center;font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;padding-left: 0;background: #18a97a;color: #fff;cursor: pointer;margin-top: 23px;cursor: pointer;}

.form1 .submit:hover{background: #037f52;}

.form2 .submit{width: 184px;height: 50px;text-align: center;font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;padding-left: 0;background: #18a97a;color: #fff;cursor: pointer;margin-top: 23px;cursor: pointer;}

.form2 .submit:hover{background: #037f52;}

.ditu img{width: 100%;max-width:1198px; border: 1px solid #a0a0a0;}

.ditu{margin-top: 74px;}

.brow{line-height: 29px;font-size: 1.6rem;text-align: center;display: inline-block;margin-left: 10px; display: block;}

.erweima{margin-top: 44px;margin-right: 110px;}



@media screen and (min-width:1000px) and (max-width:1219px){

    .big_icon li{margin-left: 5px;width: 160px;}

    .form1{padding-left: 0;margin: 0 auto;}

    .form2{padding-left: 0;margin: 0 auto;}

}



@media screen and (max-width:999px){

    .big_icon li{width: 31%;margin: 0 1%;}

    .big_icon li.spe{width: 31%;margin: 0 1%;}

    .form1{width: 100%;}

    .form2{width: 100%;}

    .form1 input{width: 90%;}

    .form2 input{width: 90%;}

    textarea{width: 90%;}

    .wai input.captcha{width: 90%;}

    .whether{padding: 0 10px;}

    .form1{padding-left: 0;margin: 0 auto;}

    .form2{padding-left: 0;margin: 0 auto;}

    .erweima{width:141px;}

    .fs{height: 120px;}

}
@media screen and (max-width:767px){

    .big_icon li{width: 48%;margin: 0 1%;}

    .big_icon li.spe{width: 48%;margin: 0 1%;}
    .fs{height: 60px;}
    .big_icon li.spe .fs{height: 120px;}

}

@media screen and (max-width:500px){

    .big_icon li{width: 100%;margin: 0;}

    .big_icon li.spe{width: 100%;}

}



/*************************************  service1  *******************************************/

.service{padding-top: 53px;padding-bottom: 74px;}



.sanyuan{position: relative;height: 150px;background: url("../img/lvxu.png") repeat-x center 58px;margin-bottom: 85px;}

.sanyuan li a{display: block;}

.sanyuan li{text-align: center;position: absolute;top: 0;}

.yuan_biao{font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;margin-top: 17px;}

.biao1{width: 116px;height: 116px;background: url("../img/project.png") no-repeat;}

.biao2{width: 116px;height: 116px;background: url("../img/faqs.png") no-repeat;}

.biao3{width: 116px;height: 116px;background: url("../img/download.png") no-repeat;}

.li1{left: 26%;}

.li2{left: 46.5%;}

.li3{left: 67%;}



.sanyuan li:hover .yuan_biao {color: #18a97a;}

.li1:hover .biao1{background: url("../img/project2.png") no-repeat; }

.li2:hover .biao2{background: url("../img/faqs2.png") no-repeat; }

.li3:hover .biao3{background: url("../img/download2.png") no-repeat; }

.sanyuan li.current_li .biao1{background: url("../img/project2.png") no-repeat;}

.sanyuan li.current_li .biao2{background: url("../img/faqs2.png") no-repeat;}

.sanyuan li.current_li .biao3{background: url("../img/download2.png") no-repeat;}

.sanyuan li.current_li .yuan_biao{color: #18a97a;}







.kuai_list li{float: left;width: 382px;margin-left: 27px;margin-bottom: 40px;}

.kuai_tu img{width: 100%;max-width: 382px;}



.kuai_box{position: relative;overflow: hidden;}

.kuai_cover{position: absolute;top: 285px;left: 0;width: 100%;height: 100%;background: rgba(49,65,75,0.8);}

.kuai_cover img{position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;}

.kuai_wz{line-height: 24px;padding: 0 17px;background: #f3f2f2;padding-top: 17px;padding-bottom: 23px;}

.kuai_wz a{display: block;height: 96px;overflow: hidden;}

.kuai_list li:hover .kuai_cover{top: 0;}





@font-face {

    font-family: 'kalingazti';

    src: url('../fonts/kalingazti.eot');

    src: url('../fonts/kalingazti.eot') format('embedded-opentype'),

         url('../fonts/kalingazti.woff2') format('woff2'),

         url('../fonts/kalingazti.woff') format('woff'),

         url('../fonts/kalingazti.ttf') format('truetype'),

         url('../fonts/kalingazti.svg#kalingazti') format('svg');

}



.ye{text-align: center;}

.ye a{display: inline-block;width: 25px;line-height: 25px;border-radius: 50%;background: #333;text-align: center;color: #fff;margin: 0 3px;}

.ye .current_ye{background: #18a97a;}

.ye a:hover{background: #18a97a;}

.sx{width: auto!important;background: none!important;color: #333!important;font-size: 1.2rem;font-family: 'kalingazti';margin: 0 10px!important;}

.service .ye{margin-top: 59px;}



@media screen and (min-width:1000px) and (max-width:1219px){

    .kuai_list li{width: 308px;}



}

@media screen and (max-width:999px){

    .kuai_list li{width:31%;margin:0 1%;margin-bottom: 30px;}

}

@media screen and (max-width:750px){

    .kuai_list li{width:48%;margin:0 1%;margin-bottom: 30px;}

    .li1{left: 2%;}

    .li3{right: 2%;left:auto;}

    .li2{left: 50%;margin-left: -58px;}

}

@media screen and (max-width:450px){

    .kuai_list li{width:90%;margin: 0 5%;margin-bottom: 30px;}

    .sanyuan li{width: 100%;position: relative;left: auto;right: auto;text-align: center;margin: 0;margin-bottom: 20px;}

    .sanyuan{background: none;height: auto;margin-bottom: 50px;}

    .biao1,.biao2,.biao3{margin: 0 auto;}

}



/*****************************************  service2  ******************************************/

.service2{padding-top: 53px;padding-bottom: 93px;}

.service2 .sanyuan{margin-bottom: 51px;}

.service2 .ye{margin-top: 113px;}



.subNav1{line-height: 50px;background:url("../img/faqi.png") #f7f7f7 no-repeat 13px center;padding-left: 42px;margin-bottom: 20px;padding-right: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer;}

.subNav1:hover{background:url("../img/faqi2.png") #f7f7f7 no-repeat 13px center;}

.subNav1:hover .zm{color: #18a97a;}

.subNav1:hover .zu{color: #18a97a;}

.zu{font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;}

.currentDt1{background:url("../img/faqi2.png") #f7f7f7 no-repeat 13px center;}

.currentDt1 .zm{color: #18a97a;}

.currentDt1 .zu{color: #18a97a;}

.navContent1{display: none;margin-top: -20px;padding:0 43px;padding-top: 14px;margin-bottom: 25px;border: 1px solid #f2f2f2;}

.navContent1 img{width: 90%;max-width: 380px;margin-left: 25px;}

.pack span{font-size: 1.6rem;font-weight: bold;display: inline-block;color: #175eab;}

.pack p{line-height: 30px;}

.pack{margin-bottom: 17px;line-height: 25px;}

.zm{font-size: 2rem;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}



@media screen and (max-width:639px){

    .navContent1{padding: 0 20px;}

}



/*************************************  service3  ****************************************/

.service3{padding-top: 53px;padding-bottom: 119px;}

.service3 .sanyuan{margin-bottom: 0px;}

.service3 .ye{margin-top: 93px;}

.wenben{display: block;}

.wenben img{position: relative;top: 3px;}

.cipan{display: block;}

.cipan img{position: relative;top: 8px;}



.p_shang{font-size: 16px;font-weight: bold;line-height: 26px;}

.p_shang:hover a{color: #18a97a;}

.p_xia{line-height: 24px;}

.p_xia a{color: #4d4d4d;height: 48px;overflow: hidden;display: block;}

.p_xia a:hover{color: #18a97a;}

.lianghang{margin-left: 23px;width: 930px;}



.sup_you a{width: 113px;line-height: 40px;padding-left: 28px;border: 1px solid #18a97a;text-align: center;color: #18a97a;display: block;background: url("../img/down.png") no-repeat 20px center;position: relative;top: 26px;}

.sup_you a:hover{color: #fff;background: url("../img/down2.png") #18a97a no-repeat 20px center;}



.file_list{margin-top: 49px;}

.file_list li{padding-bottom: 32px;background: url("../img/huixu.png") repeat-x left bottom;margin-bottom: 30px;}



.punch{font-size: 1.8rem;margin-bottom: 12px;}

.punch:hover a{color: #18a97a;}

.no_bg{background: none!important;}



@media screen and (min-width:1000px) and (max-width:1219px){

    .lianghang{width: 730px;}

}

@media screen and (max-width:999px){

    .sup_zuo{width: 75%;}

    .sup_you{width: 20%;}

    .lianghang{width: 85%;}

}

@media screen and (max-width:750px){

    .sup_zuo{width: 70%;}

    .sup_you{width: 25%;}

    .lianghang{width: 80%;}

}

@media screen and (max-width:639px){

    .sup_zuo{width: 100%;}

    .sup_you{width: 100%;}

    .lianghang{width: 80%;}

    .file_list li{padding-bottom: 50px;}

}

@media screen and (max-width:450px){

    .lianghang{width: 70%;}

}



/*************************************  news2  ****************************************/

.news2{padding-top: 53px;padding-bottom: 38px;}

.xw_bt{font-size: 2rem;text-align: center;margin-bottom: 29px;}

.xw_sj span{padding-left: 20px;background: url("../img/newb.png") no-repeat left center;}

.xw_sj{text-align: center;margin-bottom: 38px;}



.nex{line-height: 24px;font-size: 1.6rem;color: #666666;padding-bottom: 61px;border-bottom: 1px solid #7f7f7f;margin-bottom: 30px;}

.nex span,.nex p,.nex li{color: #666;}

.nex a{color: #18a97a;}

.nex img{max-width: 100%;}



.sx_new span{display: inline-block;width: 84px;line-height: 28px;text-align: center;border: 1px solid #6c6c6c;font-family: Arial, Helvetica, sans-serif;}

.sx_new a{padding-left: 10px;font-size: 1.6rem;}

.sx_new a:hover{color: #18a97a;}

.sx_new{margin-bottom: 14px;}



/******************************************  news1  ******************************************/

.news1{padding-top: 27px;padding-bottom: 30px;}





.biaoo1{width: 116px;height: 116px;background: url("../img/ln.png") no-repeat;}

.biaoo2{width: 116px;height: 116px;background: url("../img/e.png") no-repeat;}

.liayuan li a{display: block;}

.liayuan li{text-align: center;position: absolute;top: 0;}

.lli1{left: 36%;}

.lli2{right: 34.5%;}

.lli1:hover a{color: #18a97a;}

.lli2:hover a{color: #18a97a;}

.liayuan{height: 175px;position: relative;background: url("../img/lvxu.png") repeat-x left 58px;margin-bottom: 56px;}

.yuan_biao2{font-size: 1.6rem;text-transform: uppercase;margin-top: 15px;width: 114px;line-height: 24px;}

.current_li a{color: #18a97a;}

.current_li .biaoo1{background: url("../img/ln2.png") no-repeat;}

.current_li .biaoo2{background: url("../img/e2.png") no-repeat;}

.lli1:hover .biaoo1{background: url("../img/ln2.png") no-repeat;}

.lli2:hover .biaoo2{background: url("../img/e2.png") no-repeat;}



.news1{padding-top: 26px;padding-bottom: 25px;}



.news_bt{font-size: 2rem;margin-bottom: 22px;}

.news_bt a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.news_bt:hover a{color: #10923b;}

.new_w{width: 845px;}

.news_nr{line-height: 24px;overflow: hidden;margin-bottom: -22px;font-size: 1.6rem;}

.news_nr a{display: block;color: #666666;height: 140px;overflow: hidden;}

.news_nr:hover a{color:#18a97a;}

.v_m{display: inline-block;width: 108px;line-height: 30px;text-align: center;border: 1px solid #18a97a;border-radius: 15px;position: relative;top: 10px;color: #18a97a;}

.v_m:hover{background: #18a97a;color: #fff;}

.news_list li{margin-bottom: 38px;}

.new_sj{padding-left: 25px;background: url("../img/newb.png") no-repeat 5px center;position: relative;top: 10px;position: relative;top: 25px;}

.new_t img{width: 100%;max-width: 325px;}

.news_nr2{margin-bottom: 34px;line-height: 24px;height: 24px;overflow: hidden;}



.news1 .ye{margin-bottom: 59px;}

.news_list li.zuidi{margin-bottom: 24px;}

.news1 .ye{margin-top: 111px;}



@media screen and (min-width:1000px) and (max-width:1219px) {

   .new_w{width: 630px;}

}

@media screen and (max-width:999px) {

    .new_t{width: 30%;}

    .new_w{width: 68%;}



    .lli1{left: 26%;}

    .lli2{right: 24.5%;}

}

@media screen and (max-width:639px) {

    .new_t{width: 100%;text-align: center;margin-bottom: 20px;}

    .new_w{width: 100%;}



    .lli1{left: 8%;}

    .lli2{right: 7.5%;}

}





/**********************************  about1  *****************************************/

.about1{padding-top: 25px;padding-bottom: 93px;}



.sanyuan3{position: relative;height: 167px;background: url("../img/lvxu.png") repeat-x center 52px;margin-bottom: 55px;}

.sanyuan3 li a{display: block;}

.sanyuan3 li{text-align: center;position: absolute;top: 0;}

.yuan_biao3{font-size: 1.6rem;margin-top: 15px;text-transform: uppercase;text-align: center;line-height: 24px;}

.biao4{width: 116px;height: 116px;background: url("../img/company.png") no-repeat;}

.biao5{width: 116px;height: 116px;background: url("../img/factory.png") no-repeat;}

.biao6{width: 116px;height: 116px;background: url("../img/honor.png") no-repeat;}

.lii1{left: 26%;}

.lii2{left: 46.5%;}

.lii3{left: 67%;}



.sanyuan3 li:hover .yuan_biao3 {color: #18a97a;}

.lii1:hover .biao4{background: url("../img/company2.png") no-repeat; }

.lii2:hover .biao5{background: url("../img/factory2.png") no-repeat; }

.lii3:hover .biao6{background: url("../img/honor2.png") no-repeat; }

.sanyuan3 li.current_lii .biao4{background: url("../img/company2.png") no-repeat;}

.sanyuan3 li.current_lii .biao5{background: url("../img/factory2.png") no-repeat;}

.sanyuan3 li.current_lii .biao6{background: url("../img/honor2.png") no-repeat;}

.sanyuan3 li.current_lii .yuan_biao3{color: #18a97a;}



.zuowen{width: 550px;}

.youtu{width: 596px;padding-right: 17px;padding-top: 18px;background: url("../img/spbg.jpg") no-repeat top right;}

.youtu img{width: 99.99%;max-width: 596px;}

.hy{text-transform: uppercase;font-size: 3.6rem;color: #58ac5c;font-family: 'verlag';padding-bottom: 13px;background: url("../img/welbg.jpg") no-repeat left bottom;margin-bottom: 22px;margin-top: 25px;line-height: 40px;}



.ap{line-height: 26px;font-size: 1.6rem;margin-bottom: 26px;}

.huanying{margin-bottom: 45px;}



.youwen{width: 635px;}

.zuotu{margin-top: 3px;}

.zuotu img{width: 100%;max-width: 530px;}

.au{text-transform: uppercase;font-size: 3.6rem;font-family: 'verlag';color: #58ac5c;margin-bottom: 21px;}

.au_nr{font-size: 1.6rem;line-height: 30px;}



.whatwd{font-size: 3rem;font-family: 'verlag';text-align: center;text-transform: uppercase;color: #58ac5c;background: url("../img/btbg.png") no-repeat center center;margin-bottom: 53px;}

.guanyu{margin-bottom: 95px;}



.whatzuo img{width: 100%;max-width: 615px;}

.whatyou{width: 510px;}

.perfor{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 35px;}

.lxlist1 li{padding-left: 30px;background: url("../img/lingxing.png") no-repeat left 5px;line-height: 36px;font-size: 1.6rem;}

.what{margin-bottom: 53px;}

.struc{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 29px;}

.struc_nr{line-height: 36px;font-size: 1.6rem;}

.respon{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 39px;}



.reszuo{width: 525px;}

.lxlist2 li{padding-left: 50px;}

.responsibility{margin-top: 58px;margin-bottom: 80px;}



.adapt{background: url("../img/aboutbg1.jpg") no-repeat center top;position: relative;padding-top: 91px;padding-bottom: 60px;margin-top: 37px;}

.zuofu{width: 54%;background: rgba(0,71,150,0.8);position: absolute;left: 0;top: 0;height: 100%;z-index: 9;}

.ad_p{font-size: 2.4rem;font-weight: bold;color: #fff;margin-bottom: 49px;}

.adapt .wp{position: relative;z-index: 99;}



.yiban{width: 50%;}

.ad_list li{color: #fff;line-height: 36px;margin-bottom: 35px;padding-left: 40px;background: url("../img/lingxing2.png") no-repeat left 9px;font-size: 1.6rem;}



.new{font-size: 1.6rem;line-height: 30px;margin-top: 64px;}

.resyou img{width: 100%;max-width: 576px;}



@media screen and (min-width:1000px) and (max-width:1219px) {

   .youtu{width: 475px;}

   .zuowen{width: 480px;}



   .zuotu{width: 420px;}

   .youwen{width: 530px;}



   .whatzuo{width: 450px;}



   .resyou{width: 480px;}

   .reszuo{width: 495px;}

}

@media screen and (max-width:999px) {

   .zuowen{width: 100%;}

   .youtu{float: left;}



   .youwen{width: 100%;margin-bottom: 20px;}



   .whatyou{width: 100%;margin-top: 20px;}

   .reszuo{width: 100%;margin-bottom: 20px;}

   .resyou{width: 100%;}

}



@media screen and (max-width:639px) {

   .lii1{left: 1%;}

   .lii3{left: 79%;}

   .lii2{left: 40.5%;}



   .zuofu{width: 100%;}

    .yiban{width: 100%;}

    .youtu{padding: 0;width: 100%;background: none;}

}



@media screen and (max-width:499px) {

    



    .sanyuan3{background: none;height: auto;}

    .sanyuan3 li{position: relative!important;width: 100%!important;top: auto!important;left:auto!important;text-align: center;margin-bottom: 20px;}

    .biao4,.biao5,.biao6{margin: 0 auto;}

}



/*********************************  about2  ***********************************/

.about2{padding-top: 26px;padding-bottom: 96px;}





/*********************fangdaxiaoguo**********************/

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}

 #baguetteBox-overlay.visible{opacity:1}

 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}

 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}

 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}

 

 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}

 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}

 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}

 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}

 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}

 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;

 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}

 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}

 .baguetteBox-button#next-button{right:2%}

 .baguetteBox-button#previous-button{left:2%}

 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}

 .baguetteBox-button svg{position:absolute;left:0;top:0}

 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}

 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}

 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}

 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}







.ablie{ width:246px; float:left; margin-left:72px; margin-top:3px;margin-bottom: 67px;}



.abtu{ position:relative; overflow:hidden;}

.abtu>img{ width:100%; max-width:246px; max-height:334px;}

.fangda{ background:#0c2c6c; background:rgba(00,00,00,0.6); display:block; position:absolute; width:100%; height:100%; top:100%; left:0px;}

.fangda img{ width:32px; height:32px; position:absolute; left:50%; margin-left:-20px; top:41%; margin-top:-20px;}

.ablie p{ font-size:1.6rem; font-size:1.6rem; line-height:30px; text-align:center; margin-top:19px; height:52px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: none;}

.ablie:hover .fangda{ top:0px;}

.mat{ margin-top:57px;}

.ablie span{color: #fff;font-size: 1.6rem;position: absolute;top: 49%;display: block;padding: 0 32%;text-align: center;line-height: 30px;}



.ms_about2 #mscontent .ul{padding-top: 57px;}



.about2 .sanyuan3{margin-bottom: 95px;}

.about2 .ye{margin-top: 55px;}



@media screen and (min-width:1220px){

    

}

@media screen and (min-width:1000px) and (max-width:1219px){

    .ablie{width: 211px;margin-left: 45px;}

    

}



@media screen and (max-width:999px){

    .ablie{width: 23%;margin: 0 1%;margin-bottom: 30px;}

    .ms_about2{padding-bottom: 80px;}

    .fangda{top: 0;background: rgba(04,00,00,0.2);}



    .ablie span{display: none;}

    .ablie p{display: block;}

    

}

@media screen and (max-width:799px){

    .ablie{width: 31%;margin: 0 1%;margin-bottom: 30px;}

    

}

@media screen and (max-width:499px){

    .ablie{width: 46%;margin: 0 2%;margin-bottom: 30px;}

    

}



/***************************************  about3  **************************************/

.about3{padding-top: 26px;padding-bottom: 30px;}

.about3 .sanyuan3{margin-bottom: 110px;}



.ab2main{ padding-bottom:58px;}

.zhanshi_tp2{position:relative; width:986px; margin:auto; margin-top:62px;}

.zhanshi_tp2 .ulBigPic{width:863px; margin-left:61px; overflow:hidden;box-shadow:0px 2px 6px 2px #c1c1c1;}

.zhanshi_tp2 .ulBigPic li{width:845px;display:none; border:9px solid #fff; position:relative;}

.abfu{ position:absolute; width:100%; font-size:16px; font-size:1.6rem; color:#fff; text-align:center; line-height:38px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.5);font-family: Arial, Helvetica, sans-serif;}

.zhanshi_tp2 .ulBigPic .liSelected{display:block;}

.zhanshi_tp2 .ulBigPic img{ display:block;width:845px;height:547px;}

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{ width:24px;height:45px;display:block;position:absolute;top:245px; }

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel{cursor:pointer;}

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan{left:0px; background:url(../img/eqtleft.jpg)}

.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{right:0px;background:url(../img/eqtright.jpg)}

.zhanshi_tp2 .dSmallPicBox{width:986px; height:139px; position:relative; margin-top:12px;  }

.zhanshi_tp2 .dSmallPic{width:863px; left:61px;height:139px; position:absolute; top:0px;overflow:hidden;}

.zhanshi_tp2 .dSmallPic ul{position:absolute;}

.zhanshi_tp2 .dSmallPic li{width:221px; height:139px;float:left; display:inline;cursor:pointer;overflow:hidden;}

.zhanshi_tp2 .dSmallPic .sPic{width:199px; height:131px; display:block; padding-top:8px;}

.zhanshi_tp2 .dSmallPic .sPic img{width:193px;height:123px; border:3px solid #fff;}

.zhanshi_tp2 .dSmallPic .sPic:hover{ background:url(../img/zhizhen2.jpg) no-repeat center top;}

.zhanshi_tp2 .dSmallPic .sPic img:hover{ border:3px solid #333333;}

.zhanshi_tp2 .dSmallPic .liSelected .sPic{ background:url(../img/zhizhen2.jpg) no-repeat center top;}

.zhanshi_tp2 .dSmallPic .liSelected .sPic img{ border:3px solid #333333;}





@media screen and (min-width:1000px) and (max-width:1319px){

.zhanshi_tp2{width:980px;}

.zhanshi_tp2 .ulBigPic{ margin-left:55px;}

.zhanshi_tp2 .dSmallPicBox{width:980px;}

.zhanshi_tp2 .dSmallPic{ left:55px;}

}

@media screen and (min-width:1000px){

.gongchang2{ display: none}

}

@media screen and (max-width:999px){

.zhanshi_tp2{ display:none}

.gongchang2{ width:100%}

.gonglie2{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}

.gongtu2 img{ width:100%; max-width:845px; max-height:547px;}

.gongzi2{ display:block; text-align:center; line-height:30px; margin-top:5px;}

.ab2main{ padding-bottom:39px;}

}

@media screen and (max-width:639px){

.gonglie2{width:95%;}

.wenav a{ width:135px; font-size:12px; font-size:1.2rem; font-weight:normal; margin:0 2px;}

}





/*************************************  product1  *****************************************/

.product1{padding-top: 24px;padding-bottom: 114px;}

.p_left{width: 316px;}



.lv{height: 10px;background: #18a97a;border-top-left-radius: 8px;border-top-right-radius: 8px;}

.pro{margin: 0 8px;line-height: 45px;border-bottom: 1px solid #18a97a;font-size: 2.4rem;font-weight: bold;color: #18a97a;background: url("../img/sanheng.png") no-repeat right center;}

.pro a{color: #18a97a;}

.p_top{background: #f7f7f7;}





.subNavBox{padding-top: 4px;padding-bottom: 20px;}

.subNav{line-height: 40px;padding-left: 30px;cursor: pointer;font-weight: bold;background: url("../img/jia.png") no-repeat 10px 15px;}

.subNav:hover a{color: #18a97a;}

.subNav.currentDt a{color: #18a97a;}

.navContent{margin-bottom: 1px;display: none;padding-top: 4px;padding-bottom: 4px;}

.navContent>li{line-height: 34px;padding-left: 50px;background: url("../img/jian.jpg") no-repeat 35px center;}

.navContent a{color: #999999;}



.navContent>li:hover>a{color: #18a97a;}

.navContent>li.hoverNav>a{color:#18a97a; }

.no_bg{background: none!important;}

.no_border{border: none!important;}



.lv2{height: 14px;background: #18a97a;border-top-left-radius: 8px;border-top-right-radius: 8px;margin-top: 27px;}



.latestp{background: #f7f7f7;padding-bottom: 8px;}

.lplist li{margin-bottom: 20px;}

.lap_box{position: relative;overflow: hidden;}

.lap_cover{position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.8);transition: 0.5s;}

.lap_cover img{position: absolute;left: 50%;margin-left: -30px;top: 50%;margin-top: -30px;}

.lplist li:hover .lap_cover{top: 0;}

.exa{font-size: 1.6rem;font-weight: bold;color: #18a97a;margin-top: 8px;margin-bottom: 3px;}

.exa a{color: #18a97a;line-height: 32px;display: block;}

.lap_tu img{width: 100%;max-width: 287px;border: 2px solid #efeeee;}

.lplist li{width: 287px;margin: 0 auto;margin-bottom: 22px;}

.hospi{line-height: 24px;}

.hospi a{color: #666666;display: block;height: 48px;overflow: hidden;}

.hospi a:hover{color: #18a97a;}



.pro2{margin: 0 8px;line-height: 48px;border-bottom: 1px solid #18a97a;font-size: 2.4rem;font-weight: bold;color: #18a97a;background: url("../img/sanheng.png") no-repeat right center;margin-bottom: 22px;text-transform: uppercase;}

.pro2 a{color: #18a97a;}



.cptu{display: block;border: 2px solid #efeeee;}

.cptu img{width: 100%;max-width: 399px;}



.check_box{position: relative;margin-top: 30px;height: 48px;}

.check_box a{padding-left: 20px;font-size: 1.6rem;font-weight: bold;color: #18a97a;}

.check{position: absolute;left: 0;top: 4px;}

.lead{line-height: 24px;margin-top: 14px;}

.lead a{display: block;height: 75px;overflow: hidden;}

.lead a:hover{color: #18a97a;}

.cp_con{width: 403px;margin-left: 41px;margin-bottom: 52px;float: left;}

.liaan a.a1{width: 86px;line-height: 30px;border: 1px solid #18a97a;border-radius: 5px;background: #18a97a;color: #fff;display: inline-block;text-align: center;}

.liaan a.a2{width: 120px;line-height: 30px;border: 1px solid #18a97a;color: #18a97a;border-radius: 5px;text-align: center;display: inline-block;margin-left: 10px;}

.liaan a.a1:hover{background: #fff;color: #18a97a;}

.liaan a.a2:hover{background: #18a97a;color: #fff;}

.liaan{margin-top: 15px}



.p_right{width: 847px;}

.add_to{width: 170px;height: 32px;text-align: center;background: #18a97a;color: #fff;margin-left: 8px;cursor: pointer;}

.add_to:hover{background: #03744b;}

.add_tos{display: block; float:left; line-height: 32px; width: 170px;height: 32px;text-align: center;background: #18a97a;color: #fff;margin-left: 8px;cursor: pointer;}

.add_tos:hover{background: #03744b;}

.add_tox{display: block; float:left; line-height: 32px; width: 170px;height: 32px;text-align: center;background: #18a97a;color: #fff;margin-left: 8px;cursor: pointer;}

.add_tox:hover{background: #03744b;}

.product1 .ye{text-align: left;margin-top: 77px;}



.xiangs span{font-size: 1.6rem;padding-left: 25px;background: url("../img/xiangshang.jpg") no-repeat left center;position: relative;top: 5px;}





@media screen and (min-width:1000px) and (max-width:1219px){

    .p_right{width: 635px;}

    .cp_con{width: 297px;}

}



@media screen and (max-width:999px){

    .p_left{width: 35%;}

    .p_right{width: 65%;}

    .cp_con{width: 46%;margin: 0 2%;margin-bottom: 30px;}

    .liaan a{margin-bottom: 10px;}

    .liaan a.a2{margin-left: 0;}



    .lplist li{width: 100%;text-align: center;}

    .xiangs{float: none;margin-top: 20px;}

}

@media screen and (max-width:639px){

    .p_left{width: 100%;}

    .p_right{width: 100%;margin-bottom: 40px;}

}

@media screen and (max-width:399px){

    .cp_con{width: 100%;margin: 0;margin-bottom: 30px;}

}





/**************************  celan  *****************************/



.ce{position: fixed;right: 0;top: 300px;z-index: 9999;}

.ce li a{display: block;width: 53px;height: 53px;}

.ce li{margin-bottom: 1px;}

.ce1 a{background: url("../img/c_skype.png") #d8d8d8 no-repeat center center;}

.ce2 a{background: url("../img/c_whatsapp.png") #d8d8d8 no-repeat center center;}

.ce3 a{background: url("../img/c_wx.png") #d8d8d8 no-repeat center center;}

.ce4 a{background: url("../img/c_xin.png") #d8d8d8 no-repeat center center;}



.ce1 a:hover{background: url("../img/c_skype.png") #3896fa no-repeat center center;}

.ce2 a:hover{background: url("../img/c_whatsapp.png") #3896fa no-repeat center center;}

.ce3 a:hover{background: url("../img/c_wx.png") #3896fa no-repeat center center;}

.ce4 a:hover{background: url("../img/c_xin.png") #3896fa no-repeat center center;}



@media screen and (max-width:639px){

    .ce{right: auto;top: auto;bottom: 0;width: 100%;}

    .ce li{float: left;width: 100%;margin: 0;}

    .ce li a{width: 100%;}

}





/************************  link  **************************/

.link{padding: 12px 0;}

.link span{font-size: 1.6rem;}

.link a{padding: 0 10px;}

.link a:hover{color: #18a97a;}



@media screen and (max-width:639px){

    .link{display: none;}

}



/**************hui dao ding bu***************/

#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:5px;_bottom:auto;width:53px;height:53px;text-indent:-999px;overflow:hidden;background:url(../img/top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;    bottom: 124px!important;}





/**************************************  product2  ******************************************/

.product2{padding-top: 24px;padding-bottom: 15px;}



.p_right2{width: 847px;}

.p_left2{width:316px;}





.cpxx{width: 373px;}

.cp_bt{font-size: 1.8rem;font-weight: bold;text-transform:uppercase;margin-bottom:10px;}

.cp_xbt{margin-top: 17px;color: #666666;line-height: 24px;}

.cpxx_list li{line-height: 24px;padding-left: 12px;}

.two_btn2 a{display: inline-block;width:151px;line-height: 43px;border: 1px solid #18a97a;color: #18a97a;text-align: center;font-weight: bold;}

.two_btn2 a:hover{background: #18a97a;color: #fff;border-radius:5px;}

.btn1{/*margin-right: 35px;*/width: 130px!important;}

.two_btn2{margin-top: 78px;}

.share{margin-top: 50px;}

.share img{vertical-align: middle;}

.share>span{color: #2aa0de;padding-right:5px;font-size: 1.3rem;}

.detail_bt{text-transform: uppercase;font-size: 2.4rem;margin-top: 43px;font-family: 'OptimaLTStdBlack';padding-bottom: 14px;border-bottom: 1px solid #10923b;margin-bottom: 20px;color: #10923b;}

.chanpinx{line-height: 24px;padding-bottom: 20px;margin-bottom: 40px;}

.chanpinx p,.chanpinx li,.chanpinx span{}

.chanpinx a{color: #2aa0de;}

.chanpinx img{max-width: 100%;}

.products2 .lanxian{margin-top: 7px;margin-bottom: 25px;}

.products2 .hot{margin-top: 30px;}



.chanpinx .flex{font-size: 1.8rem;line-height: 56px;color: #333;}

.chanpinx .flex_list li{line-height: 30px;}

.biaoge{width: 100%;max-width: 852px;}



.table td{border: 1px solid #999; }

.table thead td{height: 43px;}

.table thead .td1{width: 132px;}

.table .td2{width: 324px;}

.table .td3{width: 187px;}

.table .td4{width: 208px;}

.ec{font-size:1.8rem;color:#18a97a;margin-bottom:34px;margin-top:13px;}

.sur{line-height:26px;}

.sur span{font-weight:bold;}

.xqtu1{text-align:center;}

.xqtu1 img{width: 100%;max-width: 703px;}

.cpm{font-size:2.4rem;color:#18a97a;margin-top:30px;}

.zda{font-size:1.8rem;margin-top:25px;}

.zxiao{font-size:1.6rem;margin-top:12px;}





@media screen and (min-width:1220px) {

    

}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .you_bian{width: 700px;}

    .cpxx{width: 245px;}
    .two_btn2 a{width: 115px;}
    .btn1{/*margin-right: 35px;*/width: 115px!important;}

}

@media screen and (max-width:999px) {

    .zuo_bian{width: 30%;}

    .you_bian{width: 67%;}

    .cp{width: 100%;}

    .cpxx{width: 100%;}

}

@media screen and (max-width:639px) {

    .zuo_bian{width: 100%;}

    .you_bian{width: 100%;}

    .cp{width: 100%;}

    .cpxx{width: 100%;}

    .products2{padding-bottom: 30px;}

    .two_btn2 a{margin-bottom: 10px;}

}







#tsShopContainer li,#tsShopContainer img{vertical-align:top;}

#tsShopContainer{width:442px;position:relative; float:left;top:-17px;}

#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;padding-top: 0!important;}

#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;border: 2px solid #efeeee;}

#tsShopContainer #tsImgS img{border:0px;}

#tsShopContainer #tsPicContainer{width:100%;height:100px;position:relative;}

#tsShopContainer #tsPicContainer #tsImgSArrL{width:18px;height:18px;background:url(../img/ps.jpg) no-repeat left center;position:absolute;top:40px;left:0px;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSArrR{width:18px;height:18px;background:url(../img/px.jpg) no-repeat right center;position:absolute;top:40px;right:0px;cursor:pointer;} 

#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:35px;width:1px;height:100px;overflow:hidden;}

#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}

#tsShopContainer #tsPicContainer #tsImgSCon li{width:130px;float:left;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSCon li a{ display:block; width:107px;border: 2px solid #efeeee;}

#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:96px;height:96px;}

#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{}

#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg a{ border: 2px solid #2c9f52;}



.MagicZoomBigImageCont{border:1px solid #ccc;background:#FFF;}

.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}

.MagicZoomMain{text-align:center !important;width: 92px;}





@media screen and (min-width:1000px) and (max-width:1219px){

#tsShopContainer{ float:none; margin:auto;}

.MagicZoomBigImageCont,.MagicZoomPup{ display:none !important;}

.jianjie{ width:100%; float:none; margin-top:20px;}

.jianjie h1{ margin-top:20px; background-position:bottom center;}

.jianjie ul{ height:auto;}

.inno{ text-align:center; margin-top:20px;}

.inno a{ float:none; display:inline-block; *float:left;}

}

@media screen and (min-width:1000px){

.chanx{ display:none}

}

@media screen and (max-width:999px){

#tsShopContainer{ display:none}

.chanx{ width:100%;}

.chanx a{ display:block; width:48%; margin-left:1%; margin-right:1%; float:left; margin-bottom:18px;}

.chanx a img{ width:100%; max-width:416px; max-height:350px; border:1px solid #ddd}

.jianjie{ width:100%; float:none; margin-top:20px;}

.jianjie ul{ height:auto;}



.jianjie h1{ margin-top:10px;}

.jielie{ margin-left:5px;}

.inno{ text-align:center; margin-top:20px;}

.inno a{ float:none; display:inline-block; *float:left; margin:0 3px; width:100px; font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:409px){

.chanx a{ width:97%;}

.relie{ width:98%;}

.img-list2{ margin-top:20px;}

.img-list2 li {width: 1%;margin-right: 0.01%;}

.renav{ top:-12px;}

}



#outer {width: 100%;margin-top: 6px;}

#tab {overflow: hidden;zoom: 1;background: #f5f5f5;}

#tab li {float: left;line-height: 58px;cursor: pointer;padding: 0 35px;font-size:1.6rem;border-top:4px solid transparent;}

#tab li.bg{background:url("../img/heishu.jpg") no-repeat left center;}

#tab li a{color: #000;}

#tab li.current {color: #18a97a;border-top:4px solid #18a97a;background:#fff;}

#tab li.current a{color: #008fd7;}

#tab li.current.bg{color: #18a97a;border-top:4px solid #18a97a;background:#fff url("../img/heishu.jpg") no-repeat left center;}



#tab li:hover{color: #18a97a;border-top:4px solid #18a97a;;background:#fff;}

#tab li.bg:hover{background:#fff url("../img/heishu.jpg") no-repeat left center;}

#tab li:hover{color:#18a97a; }

#content {}

#content .ul {line-height: 25px;display: none;padding-top:51px;;}





.you_may{font-size: 2.6rem;font-family: 'verlag';text-transform: uppercase;background: url("../img/alsobg.png")no-repeat left bottom;padding-bottom: 13px;margin-top: 105px;}



.img-scroll3 {position: relative;margin: 45px auto;width: 100%;}

.img-scroll3 .prev3, .img-scroll3 .next3 {position: absolute;display: block;width: 39px;height: 39px;top:-95px;;color: #fff;text-align: center;line-height: 100px}

.img-scroll3 .prev3 {right: 39px;cursor: pointer;background: url("../img/alsos.jpg") no-repeat center center;}

.img-scroll3 .next3 {right: 0;cursor: pointer;background: url("../img/alsox.jpg") no-repeat center center;}

.img-scroll3 .prev3:hover{background: url("../img/alsos2.jpg") no-repeat center center;}

.img-scroll3 .next3:hover{background: url("../img/alsox2.jpg") no-repeat center center;}

.img-list3 {position: relative;width: 100%;overflow: hidden;}

.img-list3 ul {width: 9999px;}

.img-list3 li {float: left;display: inline;margin-right: 26px;position: relative;width:265px;}



.sy_proimg{display: block;}

.sy_proimg img{width: 100%;max-width: 379px;}

.sy_probox{position: relative;overflow: hidden;}

.pro_cover{position: absolute;top: 470px;left: 0;width: 100%;height:100%;background: rgba(255,255,255,0.9);transition: 0.5s;}

.pro_cover img{position: absolute;top: 50%;margin-top: -34px;left: 50%;margin-left: -34px;}

.bottom_p{height: 57px;background: #0e4ea1;line-height: 24px;text-align: center;padding-top: 15px;}

.bottom_p a{color:#fff;display: block;line-height: 24px;height: 48px;overflow: hidden;font-weight: bold;padding: 0 35px;}

.img-list3 li:hover .pro_cover{top:0;}

.img-list3 li:hover .bottom_p{background:#e74c17;}

.img-list3 li:hover .bottom_p>a{color: #fff;}

.img-list3 li:hover .sy_probox{position: relative;box-shadow: 0px 0px 5px 3px #d1d2d2;}







.may_box{position: relative;overflow: hidden;}

.may_tu img{width: 100%;max-width: 261px;}

.may_tu{border:2px solid #efeeee;display:block;}

.may_cover{position: absolute;top: 285px;left: 0;width: 100%;height: 100%;background: rgba(00,00,00,0.5);}

.v_more{position: absolute;width: 137px;line-height: 40px;background: #dc5221;text-align: center;color: #fff;border-radius: 20px;left: 50%;margin-left: -68px;top: 50%;margin-top: -25px;}

.v_more:hover{background: #175eab;}

.may_p{line-height: 23px;margin-top: 3px;display: none;}

.may_p a{display:block;height:69px;overflow:hidden;}

.img-list3 li:hover .may_cover{top: 0;}

.img-list3 li:hover .may_p a{color: #18a97a;}

.biaoge{width: 100%;max-width: 864px;}

.couch{font-size:1.6rem;font-weight:bold;color:#18a97a;line-height:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:12px;}

.couch a{color:#18a97a;}

.detail{width:84px;line-height:31px;text-align:center;background:#18a97a;display:block;color:#fff; border-radius:5px;margin-top:18px;}



@media screen and (min-width:1000px) and (max-width:1219px) {

    .p_right2{width:700px;}

	.two_btn2 a{margin-bottom:10px;}

	.p_left2{width:260px;}

	

	.img-list3 ul{width:10000%;}

	.img-list3 li{width:0.31%;margin:0 0.01%;}

    

}

@media screen and (max-width:999px) {

    .p_left2{width:100%;}

	

	.p_right2{width:100%;}

	.img-list3 ul{width:10000%;}

	.img-list3 li{width:0.27%;margin:0 0.03%;}

}

@media screen and (max-width:599px) {

    

	.img-list3 li{width:0.46%;margin:0 0.02%;}

}

@media screen and (max-width:399px) {

   

	.you_may{font-size:2rem;}

}





/*******************************************  exhibition  ******************************************/

.exhibition{padding-top: 30px;padding-bottom: 30px;}





.tw_box img{width: 100%;max-width: 570px;}

.tw_box{padding: 5px;background: #e4e4e4;padding-bottom: 0;position: relative;}

.booth{position: absolute;top: 37px;left: 30px;width: 142px;line-height: 38px;background: #18a97a;border-radius: 5px;text-align: center;color: #fff;font-size: 1.6rem;font-family: Arial, Helvetica, sans-serif;}

.tw_box:hover{background: #18a97a;}

.tw_box:hover .shanghai a{color: #fff;}

.zh_list li{float: left;width: 580px;margin-left: 40px;margin-bottom: 57px;}

.shanghai{line-height: 50px;font-size: 1.6rem;font-family: Arial, Helvetica, sans-serif;padding-left: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.shanghai a{color: #000;}

.zh_sj{line-height: 50px;padding-left: 65px;background: url("../img/rili2.jpg") no-repeat 20px center;margin-bottom: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.zh_dz{line-height: 20px;padding-left: 65px;background: url("../img/about2dz.png") no-repeat 20px top;height: 40px;overflow: hidden;}

.about2 .ye{margin-top: 55px;}



@media screen and (min-width:1220px) {

    

}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .zh_list li{width: 470px;}

    

}

@media screen and (max-width:999px) {

    .zh_list li{width: 46%;margin: 0 2%;margin-bottom: 40px;}

}

@media screen and (min-width:640px) and (max-width:850px) {

    .booth{line-height: 30px;font-size: 1.2rem;width: 105px;top: 15px;left: 15px;}

}

@media screen and (max-width:639px) {

    .zh_list li{width: 98%;margin: 0 1%;margin-bottom: 40px;}

    .about2 .ye{margin-top: 20px;}

    .about2{padding-bottom: 55px;}

}

@media screen and (max-width:499px) {

    .booth{line-height: 30px;font-size: 1.2rem;width: 105px;top: 15px;left: 15px;}

}

@media screen and (max-width:599px) {

    .container .menubtn{top: 150px;}

}

@media screen and (max-width:380px) {

    .mail_tel li{width: 51%}

    .container .menubtn{top: 177px;}

}



.chanxiang1 table,.nex table{ width:97%; border-collapse:collapse; line-height:24px;}

.chanxiang1 tr td,.nex tr td{ line-height:24px; padding:2px;}





/***************************  xiugai  **************************/

.theme-popover {z-index:9999;position:fixed;top:50%;left:69%;width:490px;height:560px;margin:-277px 0 0 -466px;border-radius:5px;background-color:#18a97a;display:none;box-shadow: 0 0 10px #e8e8e8;}

.theme-poptit { width:100%; height:15px; position: relative;}

.theme-poptit .close { display:block; position:absolute; width:15px; height:15px; background:url(../img/cha.png) no-repeat center; right:12px; top:15px;}

.theme-poptit .close:hover {color:#444;}



/*.doxin{ margin-left:36px; margin-right:36px;}*/

.doa2{ display:block; font-size:30px; font-size:3rem; text-transform:uppercase; line-height:40px;font-family: 'verlag'; padding-top:37px; padding-bottom:19px;}

.doxin .xing{ background:url(../img/xing.png) no-repeat left 17px;}

.doxin .int1{ padding-left:15px; margin-top:15px;}

.doxin .int1 input{ width:338px; height:40px; border-radius:19px; line-height:40px; padding-left:41px; font-size:14px; font-size:1.4rem;}

.doxin .int2{ padding-left:15px; margin-top:15px;}

.doxin .int2 textarea{ width:338px; height:150px; border-radius:9px; line-height:38px; padding-left:41px; font-size:14px; font-size:1.4rem; background:#fff url(../img/message.jpg) no-repeat 12px 23px;}

.doxin .int3{ padding-left:15px; margin-top:15px; float:left;}

.doxin .int3 input{ width:105px; height:38px; border-radius:19px; line-height:38px; padding-left:15px; font-size:14px; font-size:1.4rem;}

.doyanzheng{ width:100px; height:40px; float:left; cursor:pointer; margin-left:11px; margin-top:15px;}

.doxin .int4{ width:119px; height:40px; float:left; cursor:pointer; border-radius:20px;color:#fff;font-weight:bold; margin-top:15px; margin-left:30px;border: 3px solid #fff;background: transparent;}

.doren{ background:#fff url(../img/name.jpg) no-repeat 12px center;}

.doren2{ background:#fff url(../img/guojia.jpg) no-repeat 12px center;}

.doxinfeng{ background:#fff url(../img/youxiang.jpg) no-repeat 12px center;}

.dodianhua{ background:#fff url(../img/dianhua.jpg) no-repeat 12px center;}



.jianju{margin-left: 36px;margin-right: 36px;}

.doxin .noxing{background: none;}





@media screen and (min-width:1000px) and (max-width:1119px) {

    .theme-popover{left: 50%;margin-left: -245px;}



}

@media screen and (max-width:999px) {

    .theme-popover{left: 50%;margin-left: -245px;}



}





@media screen and (max-width:699px){

.theme-popover { width:100%; left:0px; margin-left:0px; height:425px; margin-top:-150px;}

.doxin{ margin-left:10px; margin-right:10px;}

.doa2{ padding-bottom:0px; padding-top:20px; font-size:20px; font-size:2rem; line-height:30px;}

.doxin .int1,.doxin .int2,.doxin .int3,.doyanzheng,.doxin .int4{ margin-top:10px;}

.doxin .int2 textarea{ height:60px; width:85%}

.doxin .xing{}

.doxin .int1 input{ height:30px; line-height:30px; width:85%}

.doxin .int3{ float:none;}

.doxin .int3 input{ padding-left:41px; width:85%; height:30px; line-height:30px;}

.doyanzheng{ margin-left:15px;}

.doxin .int4{ width:130px; margin-left:10px;}





}

@media screen and (max-width:639px){

.don p a{ margin-right:0px;}

.doa{ position:relative; right:auto; top:10px; float:left; margin-left:10px;}

.pdf{ display:block; position:relative; right:auto; top:10px; float:left;}

.dolie{ padding-bottom:30px;}



.z_part5{width:100%}

.y_part5{width:100%;}

.khzc5{padding-bottom: 40px;}

.cpjs2{padding-bottom: 40px;}

.news2{padding-bottom: 80px;}

}



.yiji{position: absolute;top:-9999px;width: 600px; 

left: 43%;z-index: 999;padding-bottom: 10px;font-weight: normal!important;font-size: 1.2rem!important;padding: 0 1%;}

.yiji li{line-height: 26px;position: relative;float: left;margin-bottom: 3px;}

.yiji li:hover>a{color: #18a97a;}

.yiji li a{color: #333;display: block;}

.erji{padding-top: 3px;padding-bottom: 10px;height: 187px;}

.nav_list>li:hover .yiji{top: 97px;}

.yiji li:hover .erjiw{top: -9px;}

.yiji>li>a{color: #18a97a;text-transform: capitalize;font-weight: bold;background: #eee;padding-left: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 26px;}

.yiji>li{width: 31%;margin:0 0.1%;background: url("../img/ges.jpg") repeat-x;margin-bottom: 3px;}

.erji li{float: none;padding-left: 10px;text-transform: none;line-height: 26px;}

.erji li a{line-height: 26px;}

@media screen and (min-width:1000px) and (max-width:1219px) {

    .nav_list>li:hover .yiji{top: 143px;}

}

@media screen and (max-width:999px) {

    .yiji{display: none;}


    
}

.at-share-dock.atss{display: none!important;}



.syp_cover p{

    height: 62px;

line-height: 62px;

}
@media screen and (max-width:470px) {
.fu_kuai iframe{width: 100%!important;}

}

.two_btn2 a.no:hover{
        border: 1px solid #18a97a!important;
    color: #18a97a!important;
    background: #fff!important;
}


.sx_new a.no:hover{
    color: #333!important;
}


.bd ul li{
        top: -7px!important;
}


@media screen and (max-width:354px) {

   .m {
    width: 81px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #18a97a;
    color: #18a97a;
    display: inline-block;
    text-transform: uppercase;
    font-size: 1.8rem;
    margin-top: 20px;
}

}



.nav a{text-transform:uppercase!important;}


@media screen and (min-width:1219px) {
#xiao{
display: none;
}
}


body{font-family:"Microsoft Yahei","微软雅黑"!important;}
body a{font-family:"Microsoft Yahei","微软雅黑"!important;}
body p{font-family:"Microsoft Yahei","微软雅黑"!important;}
body div{font-family:"Microsoft Yahei","微软雅黑"!important;}

.ce3{display: none;}


.news_nr a,.nex p,.jianjie a,.week a,.work a,.zuowen p,.new,.struc_nr{text-indent: 2em;}




.about1 .whatwd{display: none;}

.about1 .what{display: none;}



.about1 .struc{display: none;}


.about1 .struc_nr{display: none;}


.about1 .struc_nr{display: none;}


.about1 .resp{display: none;}


.about1 .new{display: none;}

.huanying .hy{text-indent: 0em;}
.adapt .zuofu{display: none;}

.adapt{display: none;}