@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
html{font-size:10px;}
body{ margin:0 auto; padding:0; font-family:"Microsoft Yahei";  line-height:24px; }
img,ul,li,h2,h1,p,h3,h4,dl,dt,dd{ margin:0; padding:0; list-style:none; border:0;  }
input:focus { outline: none; }
a,p{ color:#2b2b2b; text-decoration: none;transition: all .3s ease}
a:link { text-decoration: none;}
a:visited {text-decoration: none;}
a:hover { text-decoration:none;color:#1a7567;}
a:active {text-decoration: none; }
.h10 {  clear:both}


.left { float:left}
.right { float:right}
.fl { float:left}
.fr { float:right}
.center { float:left}
.clear { clear:both;}
.h10 { clear:both; height:10px; _height:0px; }
.h15{ clear:both; height:15px; _height:0px; }
.h20 { clear:both; height:20px; _height:0px; }


/*头部开始*/

.top { height:3.5rem; line-height:3.5rem; border-bottom:1px solid #e9e9e9; font-size:1.3rem;}
.top span { background:url(../images/dh.png) left no-repeat; padding-left:2rem;}
.top a:hover { color:#1a7567}
.nav .left {width:191px; margin-top:2rem;;height:67px;}
.nav .left a { display:block;background:url(../images/logo.png) no-repeat; height:100%; widows:100%;background-size:cover}
.nav .left h1 {visibility:hidden;}

.nav .right {min-width:21%;}
.nav .cen{ float:left;min-width:51%; margin-left:3rem;}
.nav_b ul li {  float:left; text-align:center; margin-left:3rem; line-height:1.6rem; margin-top:3.5rem; position:relative; min-width:92px; height:60px;font-weight:bold;}
.nav_b ul li ul  { position:absolute; left:0 ; top:57px; -webkit-box-shadow:0 0 10px #666; -moz-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666; max-width:86px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; display:none;   background:#fff; z-index:999} 
.nav_b ul li a:hover p { color:#1a7567}
.nav_b ul li.hs:hover { background:none;}
.nav_b ul li.hc:hover { background:url(../images/h_bg.png) 5px 45px no-repeat;}
.nav_b ul li ul.n1 { left:6px;}
.nav_b ul li ul li {margin:0; padding:0; height:26px; line-height:26px; text-align:center; margin-top:0.5rem;line-height:1.4rem;  }
.nav_b ul li ul li a { font-size:1.2rem; display:block; margin-right:3px;}
.nav_b ul li ul li  p {font-size:1.2rem}
.nav_b ul li a { font-size:15px;}
.nav_b ul li p { font-size:13px; font-weight:normal }
.nav .right .t_p { float:right;}
.so_bg { /*margin-right:15px;*/ margin-top:3.8rem;}
.so_bg b { color:#898989; display:inline-block; margin-top:0; font-weight:normal}
.seach_div_keyword_so{ float:right; height:29px; line-height:29px;  width:195px ; background:url(../images/so_bg.png) no-repeat;}
.seach_div_keyword_so_input_text{ float:right; width:145px; background:none; height:20px; line-height:20px !important; border-right:none; padding-left:5px; border:none; color:#898989; margin-top:5px; margin-right:5px; }
.seach_div_keyword_so_input_buttom{ float:left; width:20px; height:20px; border:0px;  cursor:pointer; text-align:center; background:url(../images/so.png) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑"; margin:5px 0 0 8px; padding-right:29px;  }

.animateMTop{margin-top:0 !important;-moz-opacity:1 !important; opacity:1 !important;}
.animateTop{top:0 !important;-moz-opacity:1 !important; opacity:1 !important;}
.animateLeft{left:0 !important;top:0 !important;-moz-opacity:1 !important; opacity:1 !important;}
.animateRight{right:0 !important;top:0 !important;-moz-opacity:1 !important; opacity:1 !important;}
.animateBottom{bottom:0 !important;-moz-opacity:1 !important; opacity:1 !important;}
.animateOp{-moz-opacity:1 !important; opacity:1 !important;}
.animateScale{-moz-opacity:1 !important; opacity:1 !important; transform: scale(1) !important;}


.mean-bar { float: left;width: 100%;position:absolute;background: #1a7567;z-index: 999999;height:35px;}
.mean-bar a.meanmenu-reveal {width: 22px;height: 22px;margin-top:5px;margin-right:10px;position: absolute;top: 0;right: 0;cursor: pointer;color: #fff;text-decoration: none;font-size: 16px;text-indent: -9999em;line-height: 22px;font-size: 1px;display: block;font-family: Arial, Helvetica, sans-serif;font-weight: 700;}
.mean-bar a.meanmenu-reveal span {display: block;background: #fff;height: 3px;margin-top: 3px;}
.mean-bar .mean-nav { float: left;width: 100%;background: #0c1923;margin-top: 33px;}
.mean-bar .mean-nav ul {padding: 0;margin: 0;width: 100%;list-style-type: none;}
.mean-bar .mean-nav ul li {position: relative;float: left;width: 100%;}
.mean-bar .mean-nav ul li a {display: block;float: left;width: 100%;padding: 1em 5%;margin: 0;text-align: left;color: #fff;border-bottom: 1px solid #383838;border-bottom: 1px solid rgba(255,255,255,0.5);text-decoration: none;text-transform: uppercase;}
.mean-bar .mean-nav ul li li a {width: 100%;padding: 1em 10%;border-bottom: 1px solid #f1f1f1;border-bottom: 1px solid rgba(255,255,255,0.25);opacity: 0.75; filter: alpha(opacity=75);text-shadow: none !important;visibility: visible;}
.mean-bar .mean-nav ul li.mean-last a {border-bottom: none;margin-bottom: 0;}
.mean-bar .mean-nav ul li li li a {width: 70%;padding: 1em 15%;}
.mean-bar .mean-nav ul li li li li a {width: 60%;padding: 1em 20%;}
.mean-bar .mean-nav ul li li li li li a {width: 50%;padding: 1em 25%;}
.mean-bar .mean-nav ul li a:hover { background: #252525;background: rgba(255,255,255,0.1); }
.mean-bar .mean-nav ul li a.mean-expand {width: 26px;height: 26px;border: none !important;padding: 12px !important;text-align: center;position: absolute;right: 10px;top: 0;z-index: 2;font-weight: 700;}
.mean-bar .mean-nav ul li a.mean-expand:hover {background: none;}
.mean-bar .mean-push { float: left;width: 100%;padding: 0;margin: 0;clear: both; }
.mean-nav .wrapper {width: 100%;padding: 0;margin: 0;}


/*banner图*/
.banner img{background-size:cover;width:100%;height: auto;}
.banner .a2 { display:none}




/*底部开始*/

.footer_bg { background:url(../images/foot_bg.jpg) repeat-x ; padding:2rem 0;width:100%; margin:0 auto;}
.footer .foot_top .left { width:75%;/*position:relative;-moz-opacity:0;opacity:0;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  left:-200px*/}
.footer .foot_top .left ul { font-size:14px; float:left; width:9%; text-align:center; color:#fff; margin-right:10%}
.footer .foot_top .left ul li { margin-top:0.5rem;}
.footer .foot_top .left ul li span { font-size:1.6rem;}
.footer .foot_top .left ul li a {color:#ffe0d0}
.footer .foot_top .left ul li a:hover { color:#fff}
.footer .foot_top .right { width:25%;/*position:relative;-moz-opacity:0;opacity:0;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  right:-200px*/}
.footer .foot_top .right .f_fx   { margin-top:2rem; float:right;}
.footer .foot_top .right .f_fx  a { display:inline-block; margin-left:1.5rem;}

.f_so .seach_div_keyword_so{ float:right; height:44px; line-height:44px;  width:100% ; background:none;}
.f_so .seach_div_keyword_so_input_text{ float:right; width:177px; background:url(../images/f_so_bg.png) no-repeat; height:44px; line-height:44px !important; border-right:none;  padding-left:50px; border:none; color:#898989; margin-top:5px; margin-right:5px;  }
.f_so .seach_div_keyword_so_input_buttom{float:right; width:86px; height:43px; border:0px;  cursor:pointer; text-align:center; background:url(../images/so.png) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑"; margin:5px 0 0 8px;background:url(../images/f_so.png) no-repeat; }

.footer .foot_bon { }
.footer .foot_bon .left { width:100%;/*position:relative;-moz-opacity:0;opacity:0;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  left:-200px*/}
.footer .foot_bon .right { width:20%; text-align:right;/*position:relative;-moz-opacity:0;opacity:0;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  right:-200px*/}
.footer .foot_bon .right img {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.footer .foot_bon .left img { float:left}
.footer .foot_bon .left .fl { margin-right:3rem; margin-top:20px;}
.footer .foot_bon .left .fl span { color:#fff}
.footer .foot_bon .left .fr { float:right}
.footer .foot_bon .left .fr p { font-size:1.4rem; color:#fff}
.footer .foot_bon .left .fr p a { color:#fff;}

#footer .foot_top .left { /*-moz-opacity:1;opacity:1;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  left:0*/}
#footer .foot_top .right {/*-moz-opacity:1;opacity:1;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  right:0*/}
#footer .foot_bon .left { /*position:relative;-moz-opacity:1;opacity:1;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  left:0*/}
#footer .foot_bon .right {/* position:relative;-moz-opacity:1;opacity:1;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms;  right:0*/}

#gg_bf { padding-top:5.5rem; margin-bottom:7rem;}
.pub_l { width:23%; overflow:hidden}
.pub_r { width:74%;}
#about_bg {overflow:hidden}
.pub_l .title_gg span{ font-size:3rem;  display:block; border-bottom:1px solid #e2e2e2; padding-bottom:1.6rem; margin-top:1rem;}
.pub_l  .lm_gg { border:1px solid #e2e2e2; border-bottom:none; margin-top:1.8rem;}
.pub_l  .lm_gg ul li { height:5rem; line-height:5rem; border-bottom:1px solid #e2e2e2;background:url(../images/c_s.jpg) 230px no-repeat}
.pub_l  .lm_gg ul li a { display:block; width:100%; font-size:1.4rem; padding-left:2.5rem;transition: all 0s ease; }
.pub_l  .lm_gg ul li a:hover {}
.pub_l  .lm_gg ul li a:hover { background:#1a7567 url(../images/s_c1.jpg) 230px no-repeat; color:#fff;transition: all 0s ease;}
.pub_l  .lm_gg ul li a.hover { background:#1a7567 url(../images/s_c1.jpg) 230px no-repeat; color:#fff;transition: all 0s ease;}
.pub_l .tag_gg { margin-top:1.8rem;}
.pub_l .tag_gg .title_tg span { font-size:16px; font-weight:bold; border-bottom:1px solid #e2e2e2; display:block; padding-bottom:1.8rem;}
.pub_l .tag_gg .tag_main a { display:inline-block ;height:2.8rem; line-height:2.8rem; padding:0 2rem; border:1px solid #e2e2e2; margin-top:1.5rem; margin-right:1.2rem; font-size:1.4rem;}
.pub_l .tag_gg .tag_main a:hover { background:#1a7567; color:#fff;}
.pub_r .main_ab { margin-top:1.4rem;}
.pub_r .main_ab p { text-indent:2em; }
.pub_zy .tag_gg { display:none;}

.postion {border-bottom:1px solid #e2e2e2; padding-bottom:1.6rem;}
.postion a{ font-size:1.6rem; margin-top:1.6rem; display:inline-block}


/*关于我们*/
.banner_ny img{background-size:cover;width:100%;height: auto;}

/*香港地址*/

.tel-list_ds h2 {font-size:3rem;font-weight:bold;margin-bottom:5rem;/* position:relative*/;margin-top:5rem;}
/*.tel-list h2:after {width:4.5rem;height:0.4rem;content:"";position:absolute;bottom:-1rem;left:50%;margin-left:-2.2rem;background:#1a7567}*/

.tel-list_ds ul {margin-bottom:0}
.tel-list_ds li {  margin:5rem 0; background:#f6f9f9; }
.tel-list_ds li .add_ds { float:left; padding-left:3rem; padding-top:3.6rem}
.tel-list_ds li h3 {margin-bottom:1rem;font-size:2.2rem;font-weight:bold;}
.tel-list_ds li p {font-size:1.66rem; margin-bottom:0.5rem;}
.tel-list_ds li p.bt{ font-size:1.66rem; font-weight:bold;}
.tel-list_ds li.l_z .box400 {position:absolute;top:11rem;right:2rem}
.tel-list_ds li .box400 { float:right}
.tel-list_ds li .box400 img { width:100%;height: auto;}
.tel-list_ds li h4 {font-size:2.66rem}
.tel-list_ds li p {font-size:1.66rem;line-height:2rem;margin-bottom:1rem}
.tel-list_ds li:last-child {margin-bottom:0;border-bottom:0}

/*联系我们*/

.tel-list h2 {text-align:center;font-size:3.6rem;font-weight:bold;margin-bottom:5rem;position:relative; margin-top:5rem;}
.tel-list h2:after {width:4.5rem;height:0.4rem;content:"";position:absolute;bottom:-1rem;left:50%;margin-left:-2.2rem;background:#1a7567}

.tel-list ul {margin-bottom:0}
.tel-list li {border-bottom:1px solid #ececec;padding:5rem 0 5rem 0; position:relative}
.tel-list li h3 {margin-bottom:2rem;font-size:2.66rem;font-weight:bold;}
.tel-list li p {font-size:1.66rem; margin-bottom:0.5rem;}
.tel-list li p.bt{ font-size:1.66rem; font-weight:bold;}
.tel-list li.l_z .box400 {position:absolute;top:11rem;right:2rem}
.tel-list li .box400 {position:absolute;top:14rem;right:2rem}
.tel-list li .box400 p {color:#333; margin-top:20px;}
.tel-list li h4 {font-size:2.66rem}
.tel-list li p {font-size:1.66rem;line-height:2rem;margin-bottom:1rem}
.tel-list li:last-child {margin-bottom:0;border-bottom:0}

/*产品列表*/

.channel_p_list { width:100%}
.channel_p_list ul { margin-right:-3.333333%}
.channel_p_list ul li { width:30%; float:left; padding:2%; margin-right:3.3333%; margin-top:1.8rem;-webkit-box-shadow:0 0 40px #eee;-moz-box-shadow:0 0 40px #eee;box-shadow:0 0 40px #6ee66;background:#fff;border-radius:10px;}
.channel_p_list ul li:hover {}
.channel_p_list ul li img { width:100%; margin-bottom:0.5rem;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.channel_p_list ul li img:hover {-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.channel_p_list ul li a { font-size:1.6rem;} 
.channel_p_list ul li p { font-size:1.6rem; color:#1a7567}



/*分页*/
.newspage {  text-align:center;   margin:100px 0 20px 0}
.newspage ul li{   display:inline; width:24px; margin:5px 3px; text-align:center;}
.newspage a { font-size:14px; border:1px solid #ccc;padding:2px 8px;display:inline; width:24px; margin:5px 3px; text-align:center;}
.newspage a:hover { background:#824f34; color:#fff;border:1px solid #824f34;}


.products_list ul li { background:#fff; -webkit-box-shadow:0 0 40px #eee;-moz-box-shadow:0 0 40px #eee;box-shadow:0 0 40px #6ee66;border-radius:10px; margin-top:1.8rem; border:1px solid #fff;}
.products_list .fl { width:37%;padding:7%}
.products_list .fl img { width:100%;margin-bottom:0.5rem;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out;}
.products_list .fl img:hover {-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.products_list .fr { width:60%; margin-right:2%; padding-top:8%; border-bottom:1px solid #f1f1f1; padding-bottom:1.5rem;}
.products_list .fr a.a1 { font-size:2.8rem;}
.products_list .fr i { font-style:normal;font-size:2.8rem; margin-left:1rem;}

.products_list .fr p{ color:#666; font-size:1.4rem; margin-top:1.2rem; margin-bottom:1.2rem;}


.products_list .fr span a.a2 { display:inline-block; width:12.4rem; height:2.5rem; text-align:center; line-height:2.5rem; background:#1a7567; color:#fff; float:right; margin-top:0; margin-right:1rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; display:inline-block}
.products_list .fr span a.a3 { display:inline-block}
.products_list .fr span a.a3 img { border:2px solid #e0e0e0;}
.products_list .fr span a.a2:hover { background:#000;transition: all .3s ease}
#search .fr { width:95%}

/*新闻列表*/

.news_list .fl { padding:5%}
.news_list .fl img {border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}


.products_list .fr a.a1 { font-size:2.8rem; font-weight:bold}
.news_list .fr { padding-top:5%}
.news_list .fr a.a1 { font-size:2.2rem;}
.news_list .fr p { margin:0.8rem 0;}
.news_list  ul li:hover { }


/*新闻详情*/
.n_news { padding-top:1.8rem;}
.n_news .n_t { text-align:center; border-bottom:1px dashed #ccc; padding-bottom:20px;}
.n_news .n_t h2{ font-size:2rem; margin-bottom:10px; font-weight:bold }
.n_news .n_t span { font-size:14px; color:#a0a0a0; display:inline-block; margin:0 0.5rem;}
.n_news .n_m { padding-top:20px;}
.n_news .n_m p {font-size:14px; text-indent:2em; line-height:28px}
.n_news .n_f { margin-top:60px;}
.n_news .n_f  span { font-size:14px; color:#a0a0a0}
.n_news .n_f span a { color:#a0a0a0}
.n_news .n_f span a:hover { color:#1a7567}

/*相关阅读*/

.tjyd { margin-top:3.5rem;border-top:1px dashed #ccc;}
.tjyd .tj_title { font-size:2rem;margin-top:1rem;margin-bottom:1rem }
.tjyd ul { margin-right:-10%}
.tjyd ul li { float:left; margin-right:10%; width:40%; line-height:30px;}
.tjyd ul li span{ float:right;}

/*产品详情*/
.p_top { margin-top:1.8rem;}
.p_top .fl { width:48%}
.p_top .tsShopContainer { width:100%}
.p_top .fr { width:48%; margin-top:10rem;}
.p_top .fr i { display:block; font-size:3rem; font-style:normal; margin-bottom:2rem;}
.p_top .fr b { font-size:2.2rem; font-weight:normal; color:#1a7567; display:block; margin-top:2rem;}
.p_top .fr p { font-size:1.6rem; margin-top:2rem; margin-bottom:3rem;}
.p_top .fr span { font-size:3rem; color:#f24855;  margin-right:0.5rem; float:left;display:inline-block;}
.p_top .fr span.r1 { color:#2b2b2b; font-size:2.2rem; margin-top:5px;}
.p_top .fr span.r2 { font-size:1.5rem; margin-top:15px;}
.p_top .fr span.gwc_g {display:inline-block; width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center; position:relative; cursor:pointer}
.p_top .fr  ul {position:absolute; top:3rem; left:0;width:15rem;text-align:center;-webkit-box-shadow:0 0 10px #666; -moz-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666; border-bottom-left-radius:5px; border-bottom-right-radius:5px;    background:#fff; display:none;}
.p_top .fr  ul li a { display:inline-block;width:15rem; }
.p_top .fr  ul li a:hover { background:#1a7567;color:#fff}
.p_main_bg { margin-top:10rem;}
.p_main_bg .title_p { border-bottom:2px solid #ebebeb; padding-bottom:0.4rem}
.p_main_bg .title_p span { font-size:1.8rem; color:#1a7567; border-bottom:2px solid #1a7567; padding-bottom:0.5rem;}
.p_main_bg .p_c ul li { float:left; width:40%; margin-top:1rem; margin-right:5%;}

.p_main_bg .p_main { width:100%; margin-top:2rem;}
.p_main_bg .p_main img{ width:100% }

#ban_cp { display:none}


.intention{background: #f5f5f5;padding: 50px 0 50px 0;}
.intention .title{line-height: 40px;font-size: 36px;color: #000000;}
.intention .right,.intention .left{float: left;width: 49%;margin-top: 28px;}
.intention .right{float: right;}
.intention .inpu{border: solid 1px #e6e6e6;box-sizing: border-box;background: #fff;padding: 10px 0px;margin-bottom: 20px;}
.intention .inpu textarea,.intention .inpu input{width: 100%;height: 48px;line-height: 48px;box-sizing: border-box;font-size: 18px;color: #333;border: none;outline:none;padding: 0 20px;box-sizing: border-box;background: none;}
.intention .btn { width:100%}
.intention .inpu input::-webkit-input-placeholder{color:#666;}
.intention .inpu input:-moz-placeholder{color:#666;}
.intention .inpu input::-moz-placeholder{color:#666;}
.intention .inpu input:-ms-input-placeholder{color:#666;}
.intention .inpu textarea::-webkit-input-placeholder{color:#666;}
.intention .inpu textarea:-moz-placeholder{color:#666;}
.intention .inpu textarea::-moz-placeholder{color:#666;}
.intention .inpu textarea:-ms-input-placeholder{color:#666;}
.intention .inpu textarea{height: 222px;resize: none;line-height: 24px;padding: 10px 20px;}
.intention .btn{margin: 0;padding: 0;height: 70px;text-align: center;}
.intention .btn a,
.intention .btn button,
.intention .btn input{width: 100%;height: 68px;line-height: 68px;text-align: center;display: block;border: none;border-radius: 0;background: #805137;-webkit-appearance:none;font-size: 18px;color: #fff;cursor: pointer;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
.intention .btn a,
.intention .btn button,
.intention .btn input:hover{background: #4a2f21;}
.contactPage .list {border-left: solid 1px #e6e6e6;box-sizing: border-box;}
.contactPage .list:after{content:"";height:0;display:block;clear:both}
.contactPage .list li{width: 25%;float: left;border-right: solid 1px #e6e6e6;border-bottom: solid 1px #e6e6e6;box-sizing: border-box;text-align: center;padding-bottom: 66px;}
.contactPage .list li .icon{height:138px;margin-top: 75px;}
.contactPage .list li .icon img{ -webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out;}
.contactPage .list li .icon img:hover {-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.contactPage .list li .text{line-height: 30px;font-size: 18px;color: #666666;margin-top: 40px;}
.contactPage .list li .text a,
.contactPage .list li .text p{font-size: 18px;color: #666666;}

 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.dituContent { width:100%;}





@media (min-width:1200px)  {
 	.container { width:1170px; margin:0 auto}
	.nav .cen{ }
	.tel-list { width:1110px; margin:0 auto;}
	.tel-list_ds { width:1110px; margin:0 auto;}
	
}

@media only screen and (min-width: 992px) and (max-width: 1169px) {
.container { width:95%; margin:0 auto}
.tel-list { width:95%; margin:0 auto;}
.tel-list_ds { width:95%; margin:0 auto;}
.nav .left {width:160px; height:56px; }
.nav_b ul li a { font-size:14px;}
.nav_b ul li p { font-size:12px;}
.nav_b ul li { margin-top:3rem;; margin-left:1rem;}
.nav_b ul li.hc:hover { background:url(../images/h_bg.png) 2px 45px no-repeat;}
.nav .cen{  margin-left:0rem;}
.nav .right {min-width:26%;}
.so_bg {  margin-top:3.4rem;}
.nav_b ul li ul.n1 { left:3px;}
.wap1 .left p { margin-bottom:0;}

.wap2 .left .fl { width:16%; text-align:center; padding:1% 2%; background:#fff;}
.wap2 .left .fl span { font-size:20px;  color:#815137}

.wap2 .left .fr { width:84%;  padding:1.2% 2%}
.wap2 .left .fr a.a1 { float:left; width:65%; font-size:18px; }
.wap2 .left .fr  span { font-size:14px;}
.wap2 .left .fr a.a2 {font-size:14px;}
.wap2 .right ul li { width:48%; float:right; background:#fff; margin:0 0.66666%}
.wap2 .right {}
#tj_list { display:block;}
.wap2 .left { }

.pub_l .tag_gg .tag_main a { margin-right:0.6rem;padding:0 1.2rem;}


.footer .foot_top .left ul { font-size:14px; float:left; width:13%; text-align:center; color:#fff; margin-right:5%}
.footer .foot_top .left { width:65%}
.footer .foot_top .right { width:32%}


.p_top .fl { width:300px}
.p_top .tsShopContainer { width:100%}


.p_top .fr  a { width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center}
.p_top .fr { width:55%; margin-top:3rem;}
.p_top .fr i { display:block; font-size:2.4rem; font-style:normal}
.p_top .fr b { font-size:1.6rem; font-weight:normal; color:#1a7567; display:block; margin-top:2rem;}
.p_top .fr p { font-size:1.6rem; margin-top:2rem; margin-bottom:3rem;}
#tsShopContainer #tsImgS img{width:300px;height:353px; }
#tsShopContainer #tsPicContainer #tsImgSCon li{width:65px; }
#tsShopContainer #tsPicContainer #tsImgSCon li img{width:60px; height:71px}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img {width:60px; height:71px}
#tsShopContainer #tsPicContainer #tsImgSArrL { top:1.7rem;}
#tsShopContainer #tsPicContainer #tsImgSArrR {top:1.7rem;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.container { width:95%; margin:0 auto}
.tel-list { width:95%; margin:0 auto;}
.tel-list_ds { width:95%; margin:0 auto;}
.nav .left {max-width:16.324786%;}
.nav_b ul li a { font-size:14px;}
.nav_b ul li p { font-size:12px;}
.wap1 .left span { font-size:2rem;}
.wap1 .right .title_t span { font-size:2rem}
.wap1 .left p { margin-bottom:1rem}
.head_br .right { min-width:40%}
.head_br .right .t_p {  margin-top:2.3rem}
.head_br .so_bg { margin-top:2.3rem}
.mean-bar { top:125px;}
.banner { margin-top:8px;}

.wap2 .left .fl { width:14%; text-align:center; padding:1% 2%; background:#fff;}
.wap2 .left .fl span { font-size:12px;  color:#815137}

.wap2 .left .fr { width:86%;  padding:1.5% 2%}
.wap2 .left .fr a.a1 { float:left; width:65%; font-size:12px; }
.wap2 .left .fr  span { font-size:12px;}
.wap2 .left .fr a.a2 {font-size:12px;}
.wap2 .right { width:100%}
.wap2 .right ul li { width:46.5%; float:right; background:#fff; margin:0 1.6%}
.wap2 .right ul li a.a1 { font-size:14px;  margin-top:1rem; padding:0 1rem}
.wap2 .right ul li b {  font-size:12px; margin-top:1rem; padding:0 1rem}
.wap2 .right ul li p  { margin-top:1rem;padding:0 1rem; font-size:12px;}	
.wap2 .right ul li p span { font-size:12px}

#tj_list { display:block;}
.wap2 .left { display:none;}
.wap3  ul li { width:48%; margin-bottom:1rem;}

.footer .foot_top .left ul li span { font-size:1.4rem;}
.footer .foot_top .left ul { font-size:12px; float:left; width:20%; text-align:center; color:#fff; margin-right:0; }
.footer .foot_top .left { width:55%}
.footer .foot_top .right { width:45%}

video { height:200px;}
.wap1 .right {  width:57.2%;position:relative;/*-moz-opacity:0;opacity:0;-webkit-transition:1000ms;-moz-transition:1000ms;-ms-transition:1000ms;transition:1000ms; top:120px; right:-100px; height:340px; overflow:hidden*/}
.wap2_bg { margin-top:0px;}
.p_top .fl { width:300px}
.p_top .tsShopContainer { width:100%}
.p_top .fr span { font-size:2rem; margin-top:0.6rem; margin-right:2rem;}
.p_top .fr  a { width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center}
.p_top .fr { width:55%; margin-top:3rem;}
.p_top .fr i { display:block; font-size:2.4rem; font-style:normal}
.p_top .fr b { font-size:1.6rem; font-weight:normal; color:#1a7567; display:block; margin-top:2rem;}
.p_top .fr p { font-size:1.6rem; margin-top:2rem; margin-bottom:3rem;}
#tsShopContainer #tsImgS img{width:300px;height:353px; }
#tsShopContainer #tsPicContainer #tsImgSCon li{width:65px; }
#tsShopContainer #tsPicContainer #tsImgSCon li img{width:60px; height:71px}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img {width:60px; height:71px}
#tsShopContainer #tsPicContainer #tsImgSArrL { top:1.7rem;}
#tsShopContainer #tsPicContainer #tsImgSArrR {top:1.7rem;}


	}
@media only screen and (min-width: 479px) and (max-width: 767px) {
	.container { width:95%; margin:0 auto}
	.tel-list { width:95%; margin:0 auto;}
	.tel-list_ds { width:95%; margin:0 auto;}
	 .nav_b ul li a { font-size:12px;}
.nav_b ul li p { font-size:11px;}
.wap1 .left { width:100%}
.wap1 .right { width:100%}
.wap1 .right .title_t span { margin-top:30px;}
.wap1 .left p { margin-bottom:10px}
.wap1 .right .title_t span { margin-top:1rem;margin-left:0px;}

.head_br .right .t_p {  margin-top:1.5rem}

.head_br .so_bg { margin-top:1.5rem}
.mean-bar { top:95px;}
.banner { margin-top:6px;}

.wap2 .left { width:100%}
.wap2 .left .fl { width:15%; text-align:center; padding:1% 2%; background:#fff;}
.wap2 .left .fr { width:85%;  padding:1.1% 2%}
.wap2 .right { width:100%}
.wap2 .right ul { margin-right:-2%}
.wap2 .right ul li { width:48%; margin:1rem 2% 0 0 }
.wap2 .left .fr span { display:none;}
.wap2 .left .fr a.a2 { display:none;}
.wap2 .left .fr a.a1 {width:100%}
.wap3  ul li { width:48%; margin-bottom:1rem;}

.footer .foot_top .left ul li span { font-size:1.4rem;}
.footer .foot_top .left ul { font-size:12px; float:left; width:20%; text-align:center; color:#fff; margin-right:0; }
.footer .foot_top .left { width:100%}
.footer .foot_top .right { width:45%; display:none}
.footer .foot_bon .left .fl { float:none}
.footer .foot_bon .left .fr { float:none}
.footer .foot_bon .left { width:100%;}
.footer .foot_bon .right { width:100%; text-align:center;}

.wap1 .left span { font-size:2.4rem; display:inline-block; text-align:center; width:100% }
.wap1 .right .title_t span { font-size:2.6rem; }
.wap1 .right .title_t { text-align:center}

.products_list .fl { padding:5%}
.products_list .fr a.a1 { font-size:1.4rem; font-weight:bold;}
.products_list .fr i { font-size:1.4rem; margin-left:0.5rem; font-weight:bold}

.products_list .fr p{ color:#666; font-size:1.2rem; margin-top:0.2rem; margin-bottom:0.2rem;}
.products_list .fr  span { display:none;}
.products_list .fr {padding-bottom:1rem; border:none; padding-top:6%}

.news_list .fr { padding-top:3%}

.n_news .n_f .fl{ float:none; display:block;margin-bottom:1rem;}
.n_news .n_f .fr{ float:none; display:block}

.p_top .fl { width:416px; margin:0 auto; float:none}
.p_top .fr { width:95%; margin-top:12rem;float:none}


.p_top .tsShopContainer { width:100%}
.p_top .fr span { font-size:2rem; margin-top:0.6rem; margin-right:2rem;}
.p_top .fr  a { width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center}
.p_top .fr i { display:block; font-size:1.8rem; font-style:normal; font-weight:bold}
.p_top .fr b { font-size:1.4rem; font-weight:normal; color:#1a7567; display:block; margin-top:1rem;}
.p_top .fr p { font-size:1.4rem; margin-top:1rem; margin-bottom:1.5rem;}
.p_main_bg { margin-top:3rem;}

.tjyd ul { margin-right:0}
.tjyd ul li { float:left; margin-right:0; width:100%; line-height:30px;}

.tel-list li h3 { font-size:1.8rem;}
.tel-list h2 { font-size:2.6rem;}
.tel-list li .box400 {position:initial;}
.tel-list li h4{ font-size:1.66rem;}
.tel-list li .box400 p { margin-top:10px;}
.tel-list li.l_z .box400 {position:initial;}

}
	

@media only screen and (min-width: 375px) and (max-width: 478px) {
	.container { width:95%; margin:0 auto}
	.tel-list_ds { width:95%; margin:0 auto;}
	.tel-list { width:95%; margin:0 auto;}
	.nav .left {max-width:16.3%;}
	 .nav_b ul li a { font-size:12px;}
.nav_b ul li p { font-size:11px;}
.wap1 .left { width:100%}
.wap1 .right { width:100%}
.wap1 .right .cp_top ul li { width:33%; margin-bottom:1.5rem}
.wap1 .right .title_t span { margin-top:30px;}
.wap1 .left span { font-size:1.4rem;}
.wap1 .right .title_t span { font-size:1.4rem}
.wap1 .left p { margin-bottom:1rem}
.wap1 .right .cp_index .cp_m ul li { width:45%; margin:1rem 2.5%}
.wap1 .right .cp_index .cp_m { overflow:hidden; height:260px;}
.wap1 .right .title_t span { margin-top:0.1rem;margin-left:0px;}
.wap1 .left .title_t span { margin-top:1rem}
.head_br .right .t_p {  margin-top:1rem}

.head_br .so_bg { margin-top:1rem}
.mean-bar { top:85px;}
.banner { margin-top:8px;}


.wap2 .left { width:100%; display:none}
.wap2 .left .fl { width:14%; text-align:center; padding:1% 2%; background:#fff;}
.wap2 .left .fr { width:86%;  padding:1.6% 2%}
.wap2 .right { width:100%}
.wap2 .right ul { margin-right:-2%}
.wap2 .right ul li { width:48%; margin:1rem 2% 0 0 }
.wap2 .main_w { margin-top:2rem;}
.wap3  ul li { width:48%;  margin:1%}

.footer .foot_top .left ul li span { font-size:1.4rem;}
.footer .foot_top .left ul { font-size:12px; float:left; width:20%; text-align:center; color:#fff; margin-right:0; }
.footer .foot_top .left { width:100%}
.footer .foot_top .right { width:45%; display:none}
.footer .foot_bon .left { width:100%;}
.footer .foot_bon .left .fl { float:none}
.footer .foot_bon .left .fr { float:none}
.footer .foot_bon .right { width:100%; text-align:center; float:none; }
.footer .foot_bon .right img { margin-top:2rem}
.wap1 .right .cp_index .cp_m ul li { padding:1.5% 0}

.wap1 .left span { font-size:2.4rem; display:inline-block; text-align:center; width:100%; margin-top:1rem; }
.wap1 .right .title_t span { font-size:2.6rem; margin-top:1.5rem }
.wap1 .right .title_t { text-align:center}
.owl-theme{  margin-top:3%; text-align:center; }
.banner .a2 { display:block}
.banner .a1 { display:none}
.channel_p_list ul { margin-right:-2%}
.channel_p_list ul li { width:48%; float:left; padding:2%; margin-right:2%;}

.products_list .fl { padding:8% 2% 2% 0%}
.products_list .fr a.a1 { font-size:1.4rem; font-weight:bold;}
.products_list .fr i { font-size:1.4rem; margin-left:0.5rem; font-weight:bold}

.products_list .fr p{ color:#666; font-size:1.2rem; margin-top:0.2rem; margin-bottom:0.2rem;}
.products_list .fr  span { display:none;}
.products_list .fr {padding-bottom:1rem; border:none;}
.news_list .fr { padding-top:7%}
.n_news .n_f .fl{ float:none; display:block;margin-bottom:1rem;}
.n_news .n_f .fr{ float:none; display:block}

.p_top .fl { width:100%; float:none}
.p_top .fr { width:100%; margin-top:3rem; float:none}

.p_top .tsShopContainer { width:100%}
.p_top .fr span { font-size:2rem; margin-top:0.6rem; margin-right:2rem;}
.p_top .fr  a { width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center}
.p_top .fr i { display:block; font-size:1.8rem; font-style:normal; font-weight:bold}
.p_top .fr b { font-size:1.4rem; font-weight:normal; color:#1a7567; display:block; margin-top:1rem;}
.p_top .fr p { font-size:1.4rem; margin-top:1rem; margin-bottom:1.5rem;}
.p_main_bg { margin-top:3rem;}
#tsShopContainer  { display:none;}
#ban_cp { display:block}

.p_main_bg .p_c ul li { float:none; width:100%}
.tjyd ul { margin-right:0}
.tjyd ul li { float:left; margin-right:0; width:100%; line-height:30px;}

.tel-list li h3 { font-size:1.8rem;}
.tel-list h2 { font-size:2.6rem;}
.tel-list li .box400 {position:initial;}
.tel-list li h4{ font-size:1.66rem;}
.tel-list li .box400 p { margin-top:10px;}
.tel-list li.l_z .box400 {position:initial;}


}
@media only screen and (max-width: 374px){
	.container { width:95%; margin:0 auto}
	.tel-list_ds { width:95%; margin:0 auto;}
	.tel-list { width:95%; margin:0 auto;}
	.nav .left {max-width:16.3%;}
	 .nav_b ul li a { font-size:12px;}
.nav_b ul li p { font-size:11px;}
.wap1 .left { width:100%}
.wap1 .right { width:100%}
.wap1 .right .cp_top ul li { width:33%; margin-bottom:1.5rem}
.wap1 .left span { font-size:1.4rem;}
.wap1 .right .title_t span { font-size:1.4rem}
.wap1 .left p { margin-bottom:1rem}
.wap1 .right .cp_index .cp_m { overflow:hidden; height:250px;}
.wap1 .right .cp_index .cp_m ul li { width:45%; padding:2%;margin:1rem 2.5%}
.wap1 .right .title_t span { margin-top:1rem;margin-left:0px;}
.wap1 .left .title_t span { margin-top:1rem}
.head_br .right .t_p {  margin-top:1rem}

.head_br .so_bg { margin-top:1rem}
.mean-bar { top:85px;}
.banner { margin-top:7px;}
.wap1 .right .cp_index .cp_m ul li { padding:0.5% 0}


.wap2 .left { width:100%; display:none}
.wap2 .left .fl { width:12%; text-align:center; padding:1% 2%; background:#fff;}
.wap2 .left .fr { width:88%;  padding:1.5% 2%}
.wap2 .right { width:100%}
.wap2 .right ul { margin-right:-2%}
.wap2 .right ul li { width:48%; margin:1rem 2% 0 0 }

.wap3  ul li { width:100%; margin-bottom:1rem; margin-right:0;}

.footer .foot_top .left ul li span { font-size:1.4rem;}
.footer .foot_top .left ul { font-size:12px; float:left; width:20%; text-align:center; color:#fff; margin-right:0; }
.footer .foot_top .left { width:100%}
.footer .foot_top .right { width:45%; display:none}
.footer .foot_bon .left .fl { float:none}
.footer .foot_bon .left .fr { float:none}
.footer .foot_bon .left { width:100%;}
.footer .foot_bon .right { width:100%; text-align:center; float:none}

.footer .foot_bon .right img { margin-top:2rem}

.wap1 .left span { font-size:2.6rem; display:inline-block; text-align:center; }
.wap1 .right .title_t span { font-size:2.6rem; margin-bottom:3rem; margin-top:10px; }
.wap1 .right .title_t { text-align:center}

.owl-theme{  margin-top:3%; text-align:center; }
.banner .a2 { display:block}
.banner .a1 { display:none}

.newspage ul li a { padding:1px 6px;}
.channel_p_list ul { margin-right:-2%}
.channel_p_list ul li { width:48%; float:left; padding:2%; margin-right:2%;}

.products_list .fl { padding:8% 2% 2% 0%}
.products_list .fr a.a1 { font-size:1.4rem; font-weight:bold;}
.products_list .fr i { font-size:1.4rem; margin-left:0.5rem; font-weight:bold}

.products_list .fr p{ color:#666; font-size:1.2rem; margin-top:0.2rem; margin-bottom:0.2rem;}
.products_list .fr  span { display:none;}
.products_list .fr {padding-bottom:1rem; border:none;}

.news_list .fr { padding-top:6%}

.n_news .n_f .fl{ float:none; display:block; margin-bottom:1rem;}
.n_news .n_f .fr{ float:none; display:block}
#tsShopContainer  { display:none;}
#ban_cp { display:block}


.p_top .fl { width:100%; float:none}
.p_top .fr { width:100%; margin-top:3rem; float:none}

.p_top .tsShopContainer { width:100%}
.p_top .fr span { font-size:2rem; margin-top:0.6rem; margin-right:2rem;}
.p_top .fr  a { width:15rem; height:3rem; line-height:3rem; background:#1a7567; font-size:1.5rem; color:#fff; text-align:center}
.p_top .fr i { display:block; font-size:1.8rem; font-style:normal; font-weight:bold}
.p_top .fr b { font-size:1.4rem; font-weight:normal; color:#1a7567; display:block; margin-top:1rem;}
.p_top .fr p { font-size:1.4rem; margin-top:1rem; margin-bottom:1.5rem;}
.p_main_bg { margin-top:3rem;}

.p_main_bg .p_c ul li { float:none; width:100%}
.tjyd ul { margin-right:0}
.tjyd ul li { float:left; margin-right:0; width:100%; line-height:30px;}

}
@media only screen and (max-width: 991px){
.yb_conct{display:none;}	

.wap1 .right .cp_index .cp_m ul li span { display:block; font-size:12px; margin-top:10px;}
.wap1 .right .cp_index .cp_m ul li b { display:block;font-size:12px; font-weight:normal}
.wap1 .right .cp_index .cp_m ul li p { color:#595757; font-size:12px;}
.wap1 .right .cp_top ul li span { font-size:12px;}	
.wap1 .left p { font-size:1.4rem; }
.wap1 { padding-top:1rem;}
.wap1 .left span { margin-bottom:2rem;}
.wap1 .right .title_t span {margin-bottom:2rem; }

.nav { display:none}
.head_br { display:block; width:95%; margin:0 auto;}
.head_br .left { width:19.273461%; margin-top:1rem;}
.head_br .left img {background-size:cover;width:100%;height: auto;}	
.head_br .right .t_p { float:right; }
.head_br .right .so_bg { float:right}
.mean-bar { display:block}

.wap2 .left .fl span { font-size:12px;}
.wap2 .left .fr  span { font-size:14px;}
.wap2 .left .fr a.a2 {font-size:12px;}
.wap2 .left .fr a.a1 { font-size:12px;}


.wap2 .right ul li a.a1 { font-size:12px;  margin-top:1rem; padding:0 1rem}
.wap2 .right ul li b {  font-size:12px; margin-top:1rem; padding:0 1rem}
.wap2 .right ul li p  { margin-top:1rem;padding:0 1rem; font-size:12px;}	
.wap2 .right ul li p span { font-size:12px}

.wap1 .right .cp_index .cp_m ul li { margin-top:1rem;}

.wap3 { padding:20px 0}
.wap3 ul li a.a1 { font-size:12px; }
.wap3 ul li b {  font-size:12px; }
.wap3 ul li p  { margin-top:1rem;}
.wap3 ul li p span { font-size:12px;  }
.wap3 ul li p a {font-size:12px; }
.p_main_bg .p_c ul li { height:auto}

.footer .foot_bon .left .fr p{ font-size:12px;}
.banner img{ margin-top:12px}

#gg_bf { padding-top:2rem; margin-bottom:4rem;}
.pub_l { width:100%;}
.pub_r { width:100%;}

.pub_l .title_gg { text-align:center}
.pub_l .title_gg span{ font-size:2.6rem; font-weight:bold; display:block; border-bottom:1px solid #e2e2e2; padding-bottom:1.6rem;}
.pub_l  .lm_gg {  border:none; margin-top:1.8rem;}
.about_bg .pub_l .lm_gg ul li  { width:20%;border-bottom:none; text-align:center;}
.pub_l  .lm_gg ul li { height:3.5rem; line-height:3.5rem; float:left; margin:0 2.5%; margin-bottom:1.5rem;}
.pub_l  .lm_gg ul li a {  font-size:1.4rem; padding-left:0; background:#c6afa2}

.pub_r .main_ab { margin-top:1.4rem;}


.postion {border-bottom:1px solid #e2e2e2; padding-bottom:1.6rem; }
.postion a{ font-size:1.4rem; margin-top:1.6rem; display:inline-block}

.pub_l .tag_gg { display:none;}

.pub_zy .tag_gg { margin-top:1.8rem; margin-bottom:6rem; display:block; }
.pub_zy .tag_gg .title_tg span { font-size:16px; font-weight:bold; border-bottom:1px solid #e2e2e2; display:block; padding-bottom:1.8rem;}
.pub_zy .tag_gg .tag_main a { display:inline-block ;height:2.8rem; line-height:2.8rem; padding:0 2rem; border:1px solid #e2e2e2; margin-top:1.5rem; margin-right:1.2rem; font-size:1.4rem;}
.pub_zy .tag_gg .tag_main a:hover { background:#1a7567; color:#fff;}
.channel_p_list ul li a { font-size:1.4rem;} 
.channel_p_list ul li p { font-size:1.4rem;}

.newspage { margin:50px 0 0 0}
.dituContent { width:95%;}

	}
@media only screen and (max-width: 1169px) {
	
	#gg_bf { padding-top:1.5rem;}
	.p_top .fr span { font-size:2rem; margin-top:0.6rem; margin-right:0.5rem;}
.p_top .fr span.r1 {  font-size:1.5rem; margin-top:11px;}
.p_top .fr span.r2 { font-size:1rem; margin-top:15px;}
.wap1 .right .cp_top ul li {  margin-right:0px; width:33%}
.wap1 .right .cp_top ul li.cp1 { display:none;}
}

@media only screen and (min-width: 991px) {
	.head_br { display:none}
	
	
	
}
@media only screen and (max-width: 767px) {
	.wap1 {top:0; }
	.wap1 .left {left:0; top:0;}
	.wap1 .right {right:0;}
	.wap2 .left { left:0;}
    .wap2 .right {right:0;}
	.footer .foot_top .left {left:0; top:120px;}
	.footer .foot_bon .left{left:0; top:120px;}
	.footer .foot_bon .right{right:0; top:120px;}
	#footer .foot_top .left {left:0; top:0;}
	#footer .foot_bon .left{left:0; top:0;}
	#footer .foot_bon .right{right:0; top:0;}
	
	.intention .right,.intention .left{float:none;width: 100%;margin-top: 1rem;}
	.intention .inpu { padding:0; margin-bottom:1rem;}
	.contactPage .intention .title { font-size:2rem;}
	.intention .inpu textarea, .intention .inpu input { font-size:1.4rem;}
	.intention .btn a, .intention .btn button, .intention .btn input { height:4rem; line-height:4rem;}
	.contactPage .list li { width:100%; border-right:none}
	.contactPage .list { border-left:none}
	.intention { padding:2rem 0;}
	.footer .foot_bon .left .fl { display:none;}
}


/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 207px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 52px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #1a7567 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #1a7567 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #1a7567 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_QQ_a{
	background: #1a7567 url(../images/fixCont1.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #1a7567 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	margin: 0 29px 25px 29px;
}
.yb_QQ a {
	display:inline;
	/*text-indent: 54px;*/
	width: 100%;
	height: 100%;
	color: #fff;
	margin-left:54px;
}



















































