@charset "utf-8";

/* CSS Document */

html,body{ height:100%; width:100%;}

body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li{ margin:0; padding:0;}

body{ font:13px/22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif; color:#333;}

h1,h2,h3,h4{ font-weight:normal;}

img{ border:none; vertical-align:middle;}

a{ text-decoration:none; color:#333; outline:none; -webkit-tap-highlight-color:transparent;}

a:hover{ text-decoration:none;}

ul{ list-style:none;}

div{ outline:none;}



input[type="text"],input[type="tel"],select,button,textarea{ font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", Arial, Helvetica, sans-serif; vertical-align:middle;outline:none; -webkit-tap-highlight-color:transparent;-webkit-appearance:none; border-radius:0; font-size:13px; color:#5d5d5d;}

-moz-placeholder { color: #ccc;}

-webkit-placeholder { color: #ccc;}

input::-ms-input-placeholder,

textarea::-ms-input-placeholder { color: #ccc;}

input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {color: #ccc;}



/***common***/

.clear{ clear:both; height:0px; overflow:hidden; width:100%; position:relative; z-index:1;}

.clearfix:after{ content: "020"; display: block; height: 0; clear: both; visibility: hidden;}

.fl{ float:left;}

.fr{ float:right;}

.w100{ position:relative; z-index:1; width:100%; display:block;}

.w40{ position:relative; z-index:1; width:40%; display:block; margin:0 auto;}

.pos{ position:absolute; z-index:2; width:100%; left:0; top:0;}

.ov{ overflow:hidden;}



.fixbody{ position:fixed; left:0; top:0; height:100%; width:100%; z-index:1;}



/***header***/

.header{ background:#94be09; color:#fff; position:fixed; top:0; left:0; width:100%; z-index:2;}

.header_left{ float:left; padding:30px 0 28px 3%; position:relative; z-index:1;}

.header_left a{display:block;}

.logo_text{ font-size:18px; color:#fff; padding-top:10px;}

.logoimg{ width:240px;}

.header_right{ float:right; padding:15px 3% 0 0; position:relative; z-index:1;}

.hright_top{ float:right; position:relative; z-index:1;}

.hright_top li{ float:left; margin-left:10px; position:relative; z-index:1;}

.hright_top li a{ color:#fff; font-size:14px; padding:0 15px;}

.hright_top li a:hover{ text-decoration:underline;}

.nav_ul{ position:relative; z-index:1; float:right; margin-top:25px;}

.nav_ul li{ float:left; margin-left:5px; position:relative; z-index:1; padding:0 15px 13px;}

.nav_ul li a{ color:#fff; font-size:16px;}

.doctor_login{ background:url(../images/ic_1.png) no-repeat 0 50%; padding-left:18px;}



.menu_down{ position:absolute; z-index:2; top:36px; left:0; width:100%; display:none;}

.menu_dl{ position:relative; z-index:1; text-align:center;}

.menu_dl dd{ border-bottom:solid 1px #fff;}

.menu_dl dd.last{ border-bottom:none;}

.nav_ul li .menu_dl a{ padding:10px 0; display:block; background:rgba(148,190,9,0.8); font-size:15px;}

.nav_ul li .menu_dl a:hover{ background:rgba(148,190,9,0.95);}



/***main***/

.main{ width:100%; position:relative; z-index:1; padding-top:97px;}

.img_box,.index_banner,.part_box{ width:100%; position:relative; z-index:1;}

.cmid{ width:100%; max-width:1200px; margin:0 auto; position:relative; z-index:1; padding-bottom:50px;}



.other_h2{ text-align:center; font-size:22px; line-height:40px; padding:40px 0 30px;}



.bh2_title{ position:absolute; left:3%; top:36%; z-index:4;}

.bd_text{ width: 361px; position:absolute; left:3%; top:47%; z-index:4; font-size:14px;}

.bh2_title{ font-size:32px; line-height:38px;}

.marl1{ margin-left:52px;}

.btna{ background:rgba(148,190,9,0.7); color:#fff; font-size:16px; line-height:40px; text-align:center; padding:0 20px; display:inline-block; margin-top:40px; min-width:160px;}

.btna:hover{ background:rgba(148,190,9,0.95);}



.slides_box{ position:relative; z-index:1;}

.slidesjs-container{ z-index:1;}

.slidesjs-pagination { position:absolute; width:100%; bottom:2%; left:0; z-index:6; text-align:center; display:none;}

.slidesjs-pagination li { display: inline-block; margin:0 5px;}

.slidesjs-pagination li a { display: inline-block; width:8px; height:8px; background:#dcdcdc; overflow: hidden; text-indent:-9999px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active { background:#94be09;}



.right_text .bh2_title{ left:65%;}

.right_text .bd_text{ left:65%;}



.text_logo{ width:70px; vertical-align:middle; margin:0 2px;}



.index_bt_ul{ overflow:hidden; position:relative; z-index:1; width:100%; padding-top:5px;}

.index_bt_ul li{ position:relative; z-index:1; width:33%; float:left;}

.index_bt_ul li.mid{ margin:0 0.5%;}

.index_bt_ul li a{ position:relative; z-index:1; width:100%; overflow:hidden; display:block;}

.bt_sp_text{ position:absolute; z-index:3; width:100%; display:block; background:rgba(255,255,255,0.3); padding:10px 0; color:#000; font-size:20px; text-align:center; top:28%; left:0;}



.hoverImg{ transform: translateZ(0px); transition: transform 0.8s ease 0s; cursor:pointer;}

.hoverImg:hover{ transform: scale(1.1);}



.backtop{ position:fixed; right:3%; bottom:15%; z-index:99; display:none; width:50px; height:50px; padding:10px; background:rgba(148,190,9,0.8);-moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.backtop:hover{ background:rgba(148,190,9,0.95);}



.tips{ position:absolute; width:60px; left:50%; margin-left:-30px; bottom:5%; z-index:6; cursor:pointer;}

@-webkit-keyframes tj_r {

    0%,30% {

        opacity: 0;

        -webkit-transform: translate(0,-5px);

    }

    60% {

        opacity: 1;

        -webkit-transform: translate(0,0);

    }

    100% {

        opacity: 0;

        -webkit-transform: translate(0, 5px);

    }

}

@keyframes tj_r {

    0%,30% {

        opacity: 0;

        transform: translate(0,-5px);

    }

    60% {

        opacity: 1;

        transform: translate(0,0);

    }

    100% {

        opacity: 0;

        transform: translate(0, 5px);

    }

}



.tips{-webkit-animation: tj_r 1.5s infinite ease-in-out; animation: tj_r 1.5s infinite ease-in-out;}



/***product***/

.product_text{ text-align:center; position:absolute; width:100%; left:0; top:40%; z-index:4;}

.pro_h2{ font-size:32px; line-height:50px; text-shadow:0 0 15px #fff;}

.pro_btn{ padding-top:5%;}

.pro_text_p{ font-size:16px; padding-top:0.5%;}

.video_play_btn{ display:block; width:90px; position:relative; z-index:1; margin:0 auto;}



/***faq***/

.faq_dl{ position:relative; z-index:1; padding-bottom:80px;}

.faq_dl dt{ color:#94be09; font-size:22px; line-height:32px; cursor:pointer; border-bottom:solid 1px #b5b5b5; padding:15px 0; background:url(../images/ic_down.png) no-repeat 100% 16px;}

.faq_dl dt.ic_up{ background-image:url(../images/ic_up.png);}

.faq_dl dd{ font-size:14px; line-height:26px; border:solid 1px #b5b5b5; border-top:none; padding:20px 25px; margin-bottom:20px; display:none;}



.job_ol{ padding-left:25px;}

.job_ol li{ padding:3px 0;}





/***news***/

.line_sp{ display:block; width:50px; border-top:solid 1px #000; margin:15px auto 0;}

.news_left{ float:left; width:74%;}

.news_right{ float:right; width:20%; background:#fafafa; padding:2%;}

.news_ul_list li{ background:#fafafa; padding:3%; font-size:14px; margin-bottom:3%;}

.news_title_h3{ padding:10px 0;}

.form_site{ color:#fff; font-size:12px; background:#94be09; display:inline-block; vertical-align:middle; margin:-2px 5px 0 0; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 5px;}

.news_zd{ margin-right:5px;}

.news_list_jj{ padding-bottom:15px;}

.news_list_img{ padding:15px 0;}

.news_list_btn{ text-align:right;}

.news_list_btn a{ color:#324758;}

.news_list_btn a:hover{ color:#000; text-decoration:underline;}



.news_nav_ul li{ padding:10px 0;}

.news_nav_ul li a{ font-size:16px; background-repeat:no-repeat; background-position:0 50%; display:block; padding-left:35px; background-size:25px 25px; line-height:30px;}

.news_nav_ul li a.newsNav_a1{ background-image:url(../images/icon_new.png);}

.news_nav_ul li a.newsNav_a2{ background-image:url(../images/icon_media.png);}

.news_nav_ul li a.newsNav_a3{ background-image:url(../images/icon_active.png);}

.news_nav_ul li a.newsNav_a4{ background-image:url(../images/icon_know.png);}

.news_nav_ul li a.newsNav_a8{ background-image:url(../images/icon_college.png);}



.news_detail_con{ background:#fafafa; padding:3%; font-size:14px;}

.news_detail_con_box{ padding:10px 0; line-height:28px;}

.news_detail_con_box img{ max-width:100%;}

.news_detail_con_box p{ padding:2px 0;}

.news_detail_con_box h2{ color:#94be09;font-size:22px; line-height:34px;}



.envnt_box{ float:none; margin:0 auto;}



/***brand***/

.brand_title{ text-align:center; color:#94be09; font-size:26px; line-height:40px; padding:2% 0;}

.brand_who{ padding:0 3% 3%; position:relative; z-index:1;}

.brand_who_ul{ position:relative; z-index:1; overflow:hidden;}

.brand_who_ul li{ float:left; width:32%;}

.brand_who_ul li.mid{ margin:0 2%;}

.brand_who_ul li a{ display:block; position:relative; z-index:1; overflow:hidden;}

.brand_text{ background:#a8a8a8; color:#fff; font-size:14px; line-height:28px; padding:2%; display:none; position:relative; z-index:1; margin-top:2%;}

.bg_top{ width:20px; height:10px;position:absolute;left:1%;top:-10px; background:url(../images/brand_top.png) no-repeat left center; background-size: 20px 10px}

.bg_top_0{ left:1%;}

.bg_top_1{ left:50%;}

.bg_top_2{ left:96%;}

.brand_jzg_ul{ position:relative; z-index:1; overflow:hidden; padding:2% 0;}

.brand_jzg_ul li{ float:left; width:32%; color:#94be09; text-align:center;}

.brand_jzg_ul li.mid{ margin:0 2%;}

.brand_jzg_h3{ font-size:22px; line-height:30px; padding:20px 0 15px;}

.brand_jzg_text{ font-size:14px; line-height:26px;}

.num_img{ width:60px;}

.brand_more_btn{ position:absolute; left:50%; top:50%; z-index:4; min-width:260px; margin-left:-150px; line-height:60px; font-size:24px; margin-top:-30px;}

.brand_left_btn{ position:absolute; left:0; top:15%; z-index:4; padding-left:10px;}

.brand_right_btn{ position:absolute; right:0; bottom:15%; z-index:4; padding-right:10px;}

.jt_sp{ background:url(../images/jt_l1.png) no-repeat 50% 50%; display:inline-block; height:22px; width:22px; background-size:18px 18px; vertical-align:middle; margin-top:-2px;}

.jtl1{ margin-right:3px;}

.jtr1{ margin-left:3px; background-image:url(../images/jt_r1.png);}

.list_text_bt{ text-align:center; padding:8px 0; font-size:16px; line-height:28px; position:absolute; left:0; bottom:0; z-index:3; width:100%; background:rgba(0,0,0,0.6); color:#fff;}

.brand_btm_text{ text-align: center; line-height: 35px; color:#94be09;}



/***适用症***/

.syz_ul{ overflow:hidden; position:relative; z-index:1; width:76%; margin:0 auto;}

.syz_ul li{ float:left; width:22%; margin:0 1.5% 1%; text-align:center; padding:1% 0;}

.syz_text{ color:#94be09; font-size:18px; padding:20px 0 0;}



.syz_ren_ul{ position:relative; z-index:1; overflow:hidden; padding:1% 0 2%; width:76%; margin:0 auto;}

.syz_ren_ul li{ float:left; width:32%; color:#94be09; text-align:center;}

.syz_ren_ul li img{ border:solid 1px #f4f4f4;}

.syz_ren_ul li.mid{ margin:0 2%;}

.syz_ren_ul li .brand_jzg_text{ font-size:18px; padding-top:5%;}



/***search***/

.search_box{ width:800px; position:relative; z-index:1; margin:0 auto; padding:60px 0;}

.search_logo{ width:260px; vertical-align:middle; margin:4px 5px 0 5px;}

.search_title{ font-size:24px; line-height:40px; text-align:center; color:#94be09;}

.pop_form .search_title{ font-size:20px;}

.pop_form .search_logo{ width:230px;}

.search_ul{ width:54%; position:relative; z-index:1; padding-top:30px; margin:0 auto;}

.search_ul li{ margin-bottom:10px;}

.search_ul li.btnli{ padding-top:25px;}

.search_ul li.nobt{ margin-bottom:5px;}

.input_c{ width:96%; border:solid 1px #535353; height:20px; padding:10px 2%; color:#000;}

.search_ul li .sel_c{ width:100%; border:solid 1px #535353; height:42px; padding:0 0 0 2%; color:#000; background:none; cursor:pointer;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

.search_ul li .sel_c{ background:url(../images/sel_jt.png) no-repeat 96% 50%; background-size:17px 12px;}

}

.search_btn{ height:44px; width:100%; display:block; color:#fff; line-height:44px; font-size:16px; text-align:center; background:#94be09;}

.search_btn:hover{ background:#759706;}



.search_result_dl{ position:relative; z-index:1; overflow:hidden; width:100%;}

.search_result_dl dt{ width:50%; float:left; height:500px;}

.search_result_dl dd{ width:50%; float:right; height:500px;}

.bd_map{ position:relative; z-index:1; height:100%; width:100%;}

.search_result_h3{ height:44px; width:100%; display:block; color:#fff; line-height:44px; font-size:15px; text-align:center; background:#94be09;}

.search_result_box{ width:100%; height:456px; overflow:hidden; position:relative; z-index:1;}

.search_result_ul li{ border-bottom:solid 1px #bfbfbf; padding:5%;}

.search_result_ul li a{ display:block;}

.address_name{ display:block; color:#94be09; background:url(../images/ic_address.png) no-repeat 0 0; font-size:16px; line-height:30px; background-size:25px 30px; padding-left:30px; margin-bottom:5px;}

.address_text{ display:block; font-size:14px; line-height:24px;}

.scroll-pane{ width: 100%; height: 456px; overflow: auto; outline: 0 none;}



.minheight{ min-height:300px;}



/***pop***/

.pop_show{ position:fixed; height:100%; width:100%; top:0; left:0; z-index:100; background:rgba(0,0,0,0.85); display:none;}

.pop_part{ background:#fff; width:94%; min-width:250px; max-width:800px; height: 70%; position:relative; z-index:1; margin:5% auto 0;}

.pop_form_con{ background:#fff; overflow-y:auto; position:relative; z-index:1; padding:6% 3%;height: 100%;}

.pop_text_p{ color:#a0a1a3; font-size:14px;}

.pop_form_con .search_ul{ width:100%;}

.input_checkbox{ cursor:pointer; vertical-align:middle; float:left; margin-top:5px;}

.sel_agree{ margin-left:20px;}

.close_pop_form,.close_mobile_menu{ position:absolute; right:0px; top:-32px; width:30px; height:30px; background:url(../images/close.png) no-repeat 50% 50%; background-size:26px 26px; display:block; z-index:9;}



.pop_video_con{ position:absolute; z-index:1;}

.close_video_btn{ right:20px; top:20px;}

.close_mobile_menu{ top:15px; right:10px; background-size:16px 16px;}



/***footer***/

.footer{ position:relative; z-index:1; width:100%;}

.footer a:hover{ color:#94be09;}

.footer_top{ border-bottom:solid 2px #94be09;}

.footer_logo{ margin-left:3%; padding:10px 0;}

.footer_logo p{color:#a8aaab;padding-top: 5px;}

.footer_copy{ padding:10px 3%; border-top:solid 2px #ebebeb; text-align:right;}

.footer_mid{ padding:30px 3%; font-size:14px; line-height:24px;}

.footer_nav{ float:left; position:relative; z-index:1; margin-right:5%;}

.lastnav{ margin-right:0;}

.footer_nav dt{ font-size:16px; color:#94be09; margin-bottom:10px;}



.footer_mid_right{ float:right;}

.footer_mid_right li{ float:left; text-align:center; margin-left:15px;}

.footer_mid_right li.mlf{ margin-left:25px;}

.gz_ic{ display:inline-block; background-position:0 50%; background-repeat:no-repeat; padding-left:25px;}

.ic_wx{ background-image:url(../images/ic_wx.png);}

.ic_wb{ background-image:url(../images/ic_wb.png);}

.fb_tel{ border:solid 1px #ebebeb; background:#fff url(../images/ic_tel.png) no-repeat 10px 50%; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:22px 15px 22px 100px; text-align:left; color:#94be09;}

.tel_400{ color:#94be09; font-size:22px; line-height:28px; font-weight:bold;}

.work_time{ font-size:12px; color:#a5a5a5;}



.f3f{ color:#fff;}

.c_2{ color:#94be09;}

.bgc2{ background:#f4f4f4;}

.t_c{ text-align:center;}

.t_l{ text-align:left;}



.footer_hr{ display:none;}

.mobi_menu_logo{ display:none;}



.mobi_menu{ display:none; position:absolute; padding:2px 3px; width:25px; right:10px; top:15px; z-index:2;}

.mobi_line{ width:100%; height:3px; background:#fff; margin:5px 0; display:block;}

.menu_dl dd.mobinews{ display:none;}

.brand_mobi_show{ display:none;}

.mobi_no{ display:inline;}



.join_text{text-align: center;}

.mailto{color:#0563c1;}



.cor_red{color:#f00;}

.bh2_title .sm_title{font-size:11px;display:block;text-transform: uppercase;color:#000;}

.bh2_p{font-size:14px;line-height: 20px;margin-top:5%; text-align: justify;}

.search_ul .sel_li{ overflow: hidden;}

.search_ul .sel_li .pad{margin:0 2%}

.search_ul .sel_li .sel_c{width:32%;float:left;}

.bh2_wid{width:305px; text-align: justify;}

.bh2_wid .mobi_no{ display: inline-block;}

.bh2_wid_2{width:287px;}





@media screen and (min-width:1071px) and (max-width:1200px){	

	.footer_nav{ margin-right:2%;}

	

}

@media screen and (min-width:1405px) and (max-width:1596px){

	.footer_hr{ display:block;}

	.footer_mid{ width:515px; margin:0 auto;}

	.footer_mid_right{ float:none; margin-top:20px;}

	.footer_mid_right li{ margin-left:0; margin-right:15px;}

	.footer_mid_right li.mlf{ margin-left:0;}

	.logo_text{ font-size:14px;}

	.hright_top li a{ font-size:12px;}

	.nav_ul li a{ font-size:13px;}

	.nav_ul li .menu_dl a{ font-size:12px;}

}

@media screen and (min-width:1px) and (max-width:1415px){	

	.main{ padding-top:40px;}

	.footer_hr{ display:block;}

	.footer_mid{ width:515px; margin:0 auto;}

	.footer_mid_right{ float:none; margin:20px auto 0; overflow:hidden; width:300px;}

	.footer_mid_right li{ margin-left:24px; margin-right:24px;}

	.footer_mid_right li.mlf{ margin-left:0; margin-right:0; padding-top:15px; width:100%;}

	.footer_copy{ text-align:center;}

	.footer_copy .fl{ float:none; display:block;}

	.logoimg{ width:150px;}

	.footer_mid{ width:94%;}

	.footer_nav{ float:none; width:100%; margin-right:0; padding-bottom:8px;}

	.footer_nav dt.mob_bt_nav{ background:url(../images/sel_jt.png) no-repeat 96% 50%; background-size:17px 12px; cursor:pointer; margin-bottom:5px;}

	.footer_nav dt.mobBtCur{ background-image:url(../images/sel_jt_d.png);}

	.footer_nav dd{ display:none;}

	

	.mobi_menu{ display:block;}

	.mobi_menu_logo{ padding:20px 0 30px 20px; display:block;}

	.logo_text{ font-size:12px; padding-top:0;}

	.hright_top li{ margin-bottom:13px;}

	.hright_top li a{ font-size:12px; font-size:15px;}

	.nav_ul li a{ font-size:15px; display:block; background:url(../images/sel_jt2.png) no-repeat 96% 50%; background-size:17px 12px;}

	.nav_ul li a.mobHdCur{ background-image:url(../images/sel_jt_d2.png);}

	.nav_ul li .menu_dl a{ font-size:12px; padding:5px 0 0; font-size:14px;}	

	

	.header_right{ display:block; position:fixed; right:-100%; width:100%; height:100%; padding:0; top:0; float:none; background:#94be09;}

	.header_left{ padding:20px 0 16px 3%;}

	.hright_top{ float:none;}

	.hright_top li{ float:none; margin-left:5px;}

	.nav_ul{ float:none; margin-top:0;}

	.nav_ul li{ float:none;}

	.menu_down{ position:relative; z-index:1; display:none; top:0;}

	.menu_dl{ text-align:left;}

	.menu_dl dd{ border-bottom:none; padding:5px 0 0 16px;}

	.doctor_login{ margin-left:15px;}

	

	.tips{ display:none;}

	.bh2_title{ position:relative; z-index:1; font-size:18px; line-height:25px; top:0; left:0; width:100%; text-align:center; padding:3% 0 0;}

	.bd_text{ position:relative; z-index:1; font-size:13px; line-height:20px; top:0; left:0; width:94%; text-align:center; padding:2% 3% 5%;}

	.right_text .bh2_title{ left:0;}

	.right_text .bd_text{ left:0;}

	.btna{ line-height:30px; min-width:110px; font-size:14px;  margin: 10px 0 40px 0;}

	

	.bt_sp_text{ font-size:18px;}

	.index_bt_ul li{ width:100%;}

	.index_bt_ul li.mid{ margin:0;}

	

	.video_play_btn{ width:50px;}

	.pro_text_p{ font-size:14px;}

	.product_text{ top:32%;}

	.brand_title{ font-size:20px;}

	.brand_left_btn{ padding:0 5px;}

	.brand_right_btn{ padding:0 5px;}

	/*.brand_jzg_ul li{ width:100%; padding-bottom:25px;}*/

	.brand_jzg_ul li.mid{ margin:0;}

	.brand_jzg_h3{ font-size:16px; padding:10px 0 5px;}

	

	.brand_more_btn{ margin-top:-15px; margin-left:-90px;}

	.disease_part .brand_more_btn{ margin-left:-75px;}

	.pro_h2{ font-size:18px; line-height:30px;}

	.pro_btn{ padding-top:0;}

	

	.news_left{ margin:0 auto; float:none; width:94%;}

	.news_right{ display:none;}

	.news_title_h2{ font-size:16px;}

	.news_title_h3{ font-size:14px;}

	.news_ul_list li{ font-size:13px;}

	.other_h2{ font-size:20px; padding:20px 0 15px;}

	.news_detail_con{ font-size:13px;}

	.news_detail_con_box{ line-height:24px;}

	.news_detail_con_box p{ padding:5px 0;}

	

	.syz_ul{ width:100%;}

	.syz_text{ font-size:13px; padding-top:5px;}

	

	.syz_ren_ul li{ float:none; width:98%; padding:0 1%;}

	.syz_ren_ul li.mid{ margin:0;}

	.syz_ren_ul li .brand_jzg_text{ font-size:14px; padding-top:1%; padding-bottom:5%;}

	

	.faq_dl{ width:94%; margin:0 auto; padding-bottom:40px;}

	.faq_dl dt{ font-size:15px; padding:5px 40px 5px 0; line-height:24px; background-position:100% 9px; background-size:20px 20px;}

	.faq_dl dd{ font-size:13px; line-height:22px; padding:10px 15px; margin-bottom:10px;}

	.job_ol{ padding-left:10px;}

	.cmid{ padding-bottom:25px;}

	.pop_part{ margin-top:12%;}

	

	.menu_dl dd.mobinews{ display:block; padding-left:44px; padding-top:0;}

	.minheight{ min-height:150px;}

	

	.brand_who_ul li{ width:100%;}

	.brand_who_ul li.mid{ margin:0;}

	.brand_mobi_show{ display:block; padding:10px 5px 20px; position:relative; z-index:1;}

	

	.search_box{ width:94%; padding:30px 0;}

	.search_ul{ width:100%; padding-top:15px;}

	.search_logo{ width:120px;}

	.search_title{ font-size:18px; line-height:30px;}

	.search_ul li{ margin-bottom:10px;}

	.search_ul li.btnli{ padding-top:5px;}

	.search_result_dl dt{ float:none; width:100%;}

	.search_result_dl dd{ float:none; width:100%; height:200px;}

	.address_name{ font-size:15px; background-size:20px 24px; padding-left:25px; background-position:0 3px;}

	.address_text{ font-size:13px; line-height:22px;}

	.mobi_no{ display:inline;}

	.mobi_hide{ display:none;}

	

	.marl1{ margin-left:0px;}

	.mar_left{width:90%; margin-left:10%;}

	

	.bh2_p{width:94%;padding: 2% 3% 3%;margin:0 auto 0; text-align:center;}

	.nav_ul li .bg_none{ background:none;}

	.brand_btm_text{ line-height: 28px;}

	.bh2_wid{width:auto;}

	

}

@media screen and (max-width:639px){

	.search_ul .sel_li .pad{margin:0;}

	.search_ul .sel_li .sel_c{width:100%;float:none; margin-bottom: 10px;}

}



.new_div {

    display: none;

}