@charset "utf-8";
/* CSS Document */
.tuanz img{width:100%;}
.box2 img{width:100%;}
.header,#menu{display:none}
.popMenus { position: absolute; width: 100%;height:100%; position: absolute; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden; background-color: #3f4754;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:111100}
.popMenus.show{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.pop_title { width: 100%; position: relative; z-index: 2; background-color: #2e3642; padding: 0 3%; }
.pop_title span { display: inline-block; float: left; font-size: 3.0rem; line-height: 2.66; color: #6a7380; }
.closePopMenu { display: block; width: 49px; height: 47px; right: 3%; top: 50%; }
.menuContainer { width: 100%; height: 100%; }
.menuNavs { width: 25.3%; background-color: #2e3642; height: 100%; float: left; overflow: hidden; position: relative; }
.menuNavs ul { position: absolute;width:100%;/* Prevent elements to be highlighted on tap */ -webkit-tap-highlight-color: rgba(0,0,0,0); /* Put the scroller into the HW Compositing layer right from the start */
-webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); padding-bottom:80px;}
.menuNavs ul li { width: 100%; font-size:18px;padding-left:20px;font-family:"微软雅黑"; line-height: 2.57; padding-left: 9%; }
.menuNavs ul li.on { background-color:#3f4754;}
.menuNavs ul a { display: block; width: 100%; height: 100%; color: #fff; }
.menuContents {width:74.7%;height:100%;overflow:hidden;float:left;padding:0 7%;}
.menuContent {width:100%;height:100%;overflow:hidden;}
.menuLists {padding-bottom:80px;}
.menuList h4 {font-size:2.4rem;color:#fff;line-height:1.83;border-bottom:1px solid #525c6b;margin-top:2%;font-weight:normal;}
.menuList .links {padding:3% 0.5%;}
.menuList .links a{display:block;float:left;color:#a9a9a9;font-size:2.6rem;line-height:2.2;width:33%;overflow:hidden;}

.menuList .links a.hot:after {content:'';position:absolute;width:9px;height:11px; background:url(/commonJs/images/h.png) no-repeat;top:0;right:-1px;}
.menuList .links a.hot.active:after {-webkit-animation:shake .4s linear 0s 1;animation:shake .4s linear 0s 1;}
.drawer-nav-title{clear:both;font-weight:bold; font-size:18px;padding-left:20px;color:#fff;font-family:"微软雅黑";line-height:45px;}

.drawer-main,.drawer .drawer-toggle{display:none;}

.ddc img{float:left}
.ddc{height:100px;background:#fff;display:none;clear:both}

#sponsorAdDiv {position:absolute; height:1; width:1; top:0; left:0;}

.m{width:200px;float:right}
#search_module a {
    color: #333333;
    display: block;
    height: 20px;
    padding: 1px 10px;
}
table td{border:1px solid #ccc; }
#search_module {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #ffffff;
    border-color: -moz-use-text-color #cccccc #cccccc;
    border-image: none;
    border-right: 1px solid #cccccc;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #666666;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    position: absolute;
    width: 95px;
    z-index: 1000;
		right:281px;
		top:94px;
}
.search_m {
    border: medium none;
    color: #666666;
    cursor: default;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    width: 60px;
}.yisheng{float:left;margin-left:223px;padding-top:10px;}.drawer-hamberger {
    background-color: transparent;
    border: 0 none;
    display: block;
    height: 70px;
    padding: 20px;
    position: fixed;
    width: 40px;
    z-index: 1000;
}
.menu li { position:relative;}
.menu .nav2 { position:absolute; top:33px; left:0px; display:block; width:125px; z-index:999; }
.menu li .nav2 a { display:block; padding-right:0px; width:80px; color:#666; background: #F6F6F6;}
.menu li .nav2 a:hover { background:#07558f; color:#f3f3f3; text-decoration:none;}
*html .advbox{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.advbox .advpic{position:relative;height:584px;top:10px;overflow:hidden;z-index:-44444}
.advbox .advpic .closebtn{display:block;width:60px;height:22px;line-height:26px;font-size:12px;color:#fff;text-indent:12px;overflow:hidden;position:absolute;right:12px;top:5px;z-index:99;background:#3070ae;line-height:22px;}
.we1{display:block;width:323px;height:200px;line-height:26px;font-size:12px;color:#fff;text-indent:12px;overflow:hidden;position:absolute;left:12px;top:0px;z-index:99;}
.we2{display:block;width:323px;height:200px;line-height:26px;font-size:12px;color:#fff;text-indent:12px;overflow:hidden;position:absolute;right:12px;top:200px;z-index:99;}
.we3{display:block;width:323px;height:200px;line-height:26px;font-size:12px;color:#fff;text-indent:12px;overflow:hidden;position:absolute;right:12px;top:400px;z-index:99;}.navv{background:#fff;height:45px;}
#right_tc{width: 158px; height: 224px; right: 0px; z-index: 100; bottom: 160px; position: fixed;display:block;}
.right_tcv{width: 15px; height: 15px; cursor: pointer; position: absolute; right: 3px; top: 3px; z-index: 999;}

@media only screen and (max-width:1200px) {  .popular-concern-cnt dl{
        width:48%;
    }}
@media (max-width:720px){
    body.layout.index{width:100%;}
    body .r1_div{display:none;}
    body .wapheader{display:block;}
	.expert_list li {
    float: left; width: 46%;
    margin-right:2%;
    border: 1px solid #f2f2f2;
}.expe_pic{width:97%;overflow: hidden;}
.expe_text{width:97%;}
.special{width:97%;margin: auto;}
.expe_about{width:97%;}
		.navi1{width:98%; height:auto; border-radius: 5px;overflow:hidden;margin:auto; margin-top:10px;background-color:#FFFFFF; border-bottom:1px solid #e4e4e4;}
.navi1_c{width:100%;  overflow:hidden;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f1.jpg) no-repeat; margin:0 19px 0; display:inline;}
.navi1_zi{font-weight:normal;float:left;width:45%; height:100px;font-size:12px; color:#35515D; margin-left:20px;padding-bottom:20px;}

	.box {width:50%;bottom:66px;}
	#page .soll ul li a{width:100%;display:block;word-wrap:break-word ;line-height:30px;}
#page .soll ul li a span{display:block;width:100%;text-align:center;}
#page .soll ul li a img{clear:both;display:block;    margin: 0 auto;    width: 22.5px;word-wrap:break-word ;}

	.expDivv .img1{display:none;}.expDivv p{width:98%}
	.banDiv .banDivR .btn1 .span1 {font-size:20px}

	.huan{display:none}
	#right_tc{display:none}.navv,#head_box{display:none;}
.header,#menu{display:block}

	.mainDiv02L .cancerLi{height:68px;}.mainDiv02L .cancerLi .h3{padding-top:0px;}
	
	.mainDiv02L .cancerLi .liR{width:78%;float:left}.mainDiv02L .cancerLi .tp{float:right;width:60px}
	body .mainDiv02L .cancerLi img { float:right; margin-right:15px;width: 60px;}
	body .mainDiv02L .cancerLi .p1{overflow:hidden;height:0px;}
	.top_wei3,.top_wei1,.top_wei2{display:none}
	.soll ul li a span{display:block}
    .advbox{width:650px;position:fixed;display:none;left:50%;top:0;margin:-215px 0 0 -325px;z-index:4;right:auto;bottom:auto;}
}
@media(max-width:600px){
     body.layout.index{width:100%;}
    body .r1_div{display:none;}
    body .wapheader{display:block;}
	.expert_list li {
    float: left; width: 46%;
    margin-right:2%;
    border: 1px solid #f2f2f2;
}.expe_pic{width:97%;overflow: hidden;}
.expe_text{width:97%;}
.special{width:97%;margin: auto;}
.expe_about{width:97%;}
		.navi1{width:98%; height:auto; border-radius: 5px;overflow:hidden;margin:auto; margin-top:10px;background-color:#FFFFFF; border-bottom:1px solid #e4e4e4;}
.navi1_c{width:100%;  overflow:hidden;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f1.jpg) no-repeat; margin:0 19px 0; display:inline;}
.navi1_zi{font-weight:normal;float:left;width:45%; height:100px;font-size:12px; color:#35515D; margin-left:20px;padding-bottom:20px;}

	#page .soll ul li a{width:100%;display:block;word-wrap:break-word ;line-height:30px;}
#page .soll ul li a span{display:block;width:100%;text-align:center;}
#page .soll ul li a img{clear:both;display:block;    margin: 0 auto;    width: 22.5px;word-wrap:break-word ;}

	.soll ul li a span{display:block}
	.mainBox1L2 .mainBox1L2L {
    float: none;
    display: none;
}
	.popular-concern-cnt dl {
    margin-bottom: 5%;margin-right:4px
}.popular-concern-cnt dl dt {
    width: 100%;
    text-align: center;
}.popular-concern-cnt dl dd {
    width: 95%;
    margin: 2% 2.5% 0;
}.popular-concern-cnt dl dd a {
    height: 44px;
    line-height: 22px;
}
		.expDivv .img1{display:none;}.expDivv p{width:98%}
	.banDiv .banDivR .btn1 .span1 {font-size:20px}
	.navv,#head_box{display:none;}
.header,#menu{display:block}

	.huan{display:none}
	#right_tc{display:none}
	.mainDiv02L .cancerLi{height:68px;}.mainDiv02L .cancerLi .h3{padding-top:0px;}
	.mainDiv02L .cancerLi .liR{width:78%;float:left}.mainDiv02L .cancerLi .tp{float:right;width:60px}
	body .mainDiv02L .cancerLi img { float:right; margin-right:15px;width: 60px;}
	body .mainDiv02L .cancerLi .p1{overflow:hidden;height:0px;}
	.top_wei3,.top_wei2,.top_wei1{display:none}
	.navli6 .sy2_ul .sy2_inside {
    width: 330px;
}.sy1_li_bg{background: #8ebe6f no-repeat 0 0px; height:35px!important; display:block; text-align:center; }
.nav2_yywh_img a img {
    height: 143px;
    margin-left:0px;
    margin-top: 10px;
    width: 241px;
}
.sy1_ul li.sy1_li .sy1_tit {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 25px;
    text-align: center;
}
	.huan h1{display:none;}
	.navv{height:130px; background:none }
	.nav {
    background: #476931 none repeat scroll 0 0;
    height:100px;
    margin: 0 auto;
   width: 400px;
    position: absolute;
    width: 100%;left:0px;
}
	.yisheng {
    float: left;
    margin-left: 23px;
    padding-top: 4px;
}
.sy2_ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color #999 #999;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
  left:auto;
    padding: 20px 5px;
  left:inherit;
    text-align: center;
   
    width: 120px;
    z-index: 1112;
    
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}

.nav {
    background: #476931 none repeat scroll 0 0;
    height: auto;
    margin: 0 auto;
   width: 400px;
    position: absolute;
    width: 100%;
}
.sy1_ul {
    font-size: 12px;
    height: auto;
  height:100px;
    line-height: 29px;
   
}

.sy1_li {
    display: inline;
    float: left;background:#476931; border: 4px solid #fff;
    display: inline-block;
    float: none;
    height: 33px;
    line-height: 33px;
   
    width: 120px;
}
.sy1_ul li.sy1_li .sy1_tit {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
   position:relative;line-height:25px;
    text-align: center;
}
.nav {
    background:#fff;
    height: 45px;
    margin: 0 auto;
  width: 300px;
    position: absolute;
    width: 100%;
}
.sy1_ul li.home02 {
    float: left;
    line-height: 30px;
    width: 10%;
}
#head_box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 0 1px #ddd;
    height: 45px;
    min-width: 600px;
    width: 100%;
}
#head_box .top{width:300px;height: 38px;
    margin: 0 auto;}
/*返回顶部*/
.soll ul li a span{display:block}
.soll {
    float: left;
    width: 100%;
    position: fixed;
    z-index: 999;display:block;
    bottom: 0;
    left: 0;
}
 .details p img { 
             width: 100% !important;
            margin: 10px 0px;
        }
        .details center img {
            width: 100% !important;
            margin: 10px 0px;
        }

    .soll ul {
        width: 100%;
        float: left;
        height: 66px;
        background: #373536;
    }

        .soll ul li {
            float: left;
            width: 20%;
            text-align: center;
            color: #fff;
            font-size: 14px;
            padding: 10px 0px;
            cursor: pointer;
        }

            .soll ul li a {
                color: #fff;
                font-size: 14px;
            }

            .soll ul li img {
				clear:both;
                width: 22.5px;
                height: 20px;
                display: block;
                margin: 0 auto 10px auto;
            }

            .soll ul li.page dl {
                width: 100%;
                float: left;
                position: absolute;
                display: none;
                left: 0;
                top: -205px;
                background: #fff;
            }

                .soll ul li.page dl dd {
                    width: 100%;
                    text-align: center;
                    float: left;
                    height: 40px;
                    background: #fff;
                    border-bottom: 1px solid #dddddd;
                    line-height: 40px;
                }
                .xiugai-friend-link-list a{font-size:14px;}
.advbox {display:none}.advbox .advpic {display:none}
.aside{
	width: 100%; position: absolute; top: -368px; left: 0; bottom: 0;color: #fff; height: 100%; float; left; text-align: center; z-index: 1000; display: none;
}
.aside-right {
   position:absolute;
   top:62px;
   right:0px;
   width:50%;
   background-color: rgba(0,0,0,0);
   z-index:5001;
   height:500px;
   display:none;
}
.aside dl{
	float: left;
	width: 50%;
    box-shadow: 0px 2px 14px #b4b4b4;
    background:#fff;
    
}
.aside dl dd{
	float: left;
	width: 94%;
    margin:0px 3%;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	border-bottom:1px solid #dddddd;
    background: #fff;
}
.aside dl dd a img{
	float: left;
	width:15px;
    height:15px;
    margin:13px 10px 0px 50px;
}
.aside dl dd a span{
	float: left;
	width:50%;
    display:block;
}
.aside dl dt{
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	border-bottom:2px solid #000000;
    color:#fff;
    background:#464646;
}.advbox {display:none}
;
.aside dl dd a {
    display:block;
    float:left;
    width:100%;
    text-align:left;
    color:#666666;
}
.aside dl dd a span{
    margin-left:10px;
}.nav2_yywh_img{display:none;}.mainBox1L2 .tabB1 li {
    padding: 0 1px;
    width: auto;
}
}


@media screen and (min-width:360px) and (max-width:409px){
     body.layout.index{width:100%;}
    body .r1_div{display:none;}
    body .wapheader{display:block;}
	.expert_list li {
    float: left; width: 46%;
    margin-right:2%;
    border: 1px solid #f2f2f2;
}.expe_pic{width:97%;overflow: hidden;}
.expe_text{width:97%;}
.special{width:97%;margin: auto;}
.expe_about{width:97%;}
			.navi1{width:98%; height:auto; border-radius: 5px;overflow:hidden;margin:auto; margin-top:10px;background-color:#FFFFFF; border-bottom:1px solid #e4e4e4;}
.navi1_c{width:100%;  overflow:hidden;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f1.jpg) no-repeat; margin:0 19px 0; display:inline;}
.navi1_zi{font-weight:normal;float:left;width:45%; height:100px;font-size:12px; color:#35515D; margin-left:20px;padding-bottom:20px;}

	 .box {width:50%;bottom:66px;}
	.soll ul li a span{display:block}
		.popular-concern-cnt dl {
    margin-bottom: 5%;margin-right:4px
}.popular-concern-cnt dl dt {
    width: 100%;
    text-align: center;
}.popular-concern-cnt dl dd {
    width: 95%;
    margin: 2% 2.5% 0;
}.popular-concern-cnt dl dd a {
    height: 44px;
    line-height: 22px;
}
		.expDivv .img1{display:none;}.expDivv p{width:98%}
	.banDiv .banDivR .btn1 .span1 {font-size:20px}
	.navv,#head_box{display:none;}
.header,#menu{display:block}

	.huan{display:none}
	#right_tc{display:none}
	.mainDiv02L .cancerLi{height:68px;}.mainDiv02L .cancerLi .h3{padding-top:0px;}
	.mainDiv02L .cancerLi .liR{width:78%;float:left}.mainDiv02L .cancerLi .tp{float:right;width:60px}
	body .mainDiv02L .cancerLi img { float:right; margin-right:15px;width: 60px;}
	body .mainDiv02L .cancerLi .p1{overflow:hidden;height:0px;}
	
	.top_wei3,.top_wei2,.top_wei1{display:none}
	.navli6 .sy2_ul .sy2_inside {
    width: 330px;
}.mainBox1L2 .tabB1 li {
    padding: 0 10px;
    width: auto;
}
.sy1_ul li.sy1_li .sy1_tit {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 25px;
    text-align: center;
}
.sy1_li_bg{background: #8ebe6f no-repeat 0 0px; height:25px!important; display:block; text-align:center; }
.logo {
    float: none;
    margin: 6px auto 15px;
    text-align: center;
}
.huan h1{display:none;}.nav2_yywh_img a img {
    height: 143px;
    margin-left:0px;
    margin-top: 10px;
    width: 241px;
}
	.navv{height:130px; background: #476931 }.huan h1{display:none;}
.nav {
    background: #476931 none repeat scroll 0 0;
    height:100px;
    margin: 0 auto;
    min-width: 400px;
    position: absolute;
    width: 100%;
}
.sy1_ul {
    font-size: 12px;
    height: auto;
  height:100px;
    line-height: 29px;
   
}

.sy1_li {
   display: inline;
    float: left;background:#476931; border: 4px solid #fff;
    display: inline-block;
    float: none;
    height: 33px;
    line-height: 33px;
   
    width: 120px;
}
.sy2_ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color #999 #999;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
    left: 10px;
    padding: 20px 5px;
    position: none;
    text-align: center;
  
    width:auto;
    z-index: 1112;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}
 .nav {
    background: #476931 none repeat scroll 0 0;
    height: auto;
    margin: 0 auto;
    min-width: 600px;line-height:35px;
    position: absolute;
    width: 100%;
}
.yisheng {
    float: left;
    margin-left: 23px;
    padding-top: 4px;
}
#head_box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 0 1px #ddd;
    height: 45px;
    min-width: 400px;
    width: 100%;
}
#head_box .top{width:400px;height: 38px;
    margin: 0 auto;}
.soll {
    float: left;
    width: 100%;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;display:block;
}
 .details p img { 
             width: 100% !important;
            margin: 10px 0px;
        }
        .details center img {
            width: 100% !important;
            margin: 10px 0px;
        }

    .soll ul {
        width: 100%;
        float: left;
        height: 66px;
        background: #373536;
    }

        .soll ul li {
            float: left;
            width: 20%;
            text-align: center;
            color: #fff;
            font-size: 14px;
            padding: 10px 0px;
            cursor: pointer;
        }

            .soll ul li a {
                color: #fff;
                font-size: 14px;
            }

            .soll ul li img {
                width: 22.5px;
                height: 20px;
                display: block;
                margin: 0 auto 10px auto;
            }

            .soll ul li.page dl {
                width: 100%;
                float: left;
                position: absolute;
                display: none;
                left: 0;
                top: -205px;
                background: #fff;
            }

                .soll ul li.page dl dd {
                    width: 100%;
                    text-align: center;
                    float: left;
                    height: 40px;
                    background: #fff;
                    border-bottom: 1px solid #dddddd;
                    line-height: 40px;
                }

.aside{
	width: 100%; position: absolute; top: -368px; left: 0; bottom: 0;color: #fff; height: 100%; float; left; text-align: center; z-index: 1000; display: none;
}

.aside-right {
   position:absolute;
   top:62px;
   right:0px;
   width:50%;
   background-color: rgba(0,0,0,0);
   z-index:5001;
   height:500px;
   display:none;
}
.aside dl{
	float: left;
	width: 50%;
    box-shadow: 0px 2px 14px #b4b4b4;
    background:#fff;
    
}
.aside dl dd{
	float: left;
	width: 94%;
    margin:0px 3%;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	border-bottom:1px solid #dddddd;
    background: #fff;
}
.aside dl dd a img{
	float: left;
	width:15px;
    height:15px;
    margin:13px 10px 0px 50px;
}
.aside dl dd a span{
	float: left;
	width:50%;
    display:block;
}
.aside dl dt{
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	border-bottom:2px solid #000000;
    color:#fff;
    background:#464646;
}.advbox {display:none}.advbox {display:none}.advbox .advpic {display:none}
.aside dl dd a {
    display:block;
    float:left;
    width:100%;
    text-align:left;
    color:#666666;
}
.aside dl dd a span{
    margin-left:10px;
}.nav2_yywh_img{display:none;}
	.drawer-main{clear:both}
	.mainDiv02{clear:both}.mainDiv02{clear:both;}
	.collapsed{display:none;}.drawer-hamberger {
    background-color: transparent;
    border: 0 none;
    display: block;
    height: 70px;
    padding: 20px;
    position: fixed;
    width: 40px;
    z-index: 1000;
}.mainDiv02R .box1 img {
    margin-right: 10px;
    width: 100%;margin-top:10px;
}#right_tc{diplay:none;position:relative;z-index:-33333;}.advbox {display:none}.advbox .advpic {display:none}
#page .soll ul li a{width:100%;display:block;word-wrap:break-word ;line-height:30px;}
#page .soll ul li a span{display:block;width:100%;text-align:center;}
#page .soll ul li a img{clear:both;display:block;    margin: 0 auto;    width: 22.5px;word-wrap:break-word ;}

	}
	
	@media screen and (min-width:410px) and (max-width:900px){
         body.layout.index{width:100%;}
        body .banDivL{display: none}
        body .r1_div{display:none;}
        body .wapheader{display:block;}
		.expert_list li {
    float: left; width: 46%;
    margin-right:2%;
    border: 1px solid #f2f2f2;
}.expe_pic{width:97%;overflow: hidden;}
.expe_text{width:97%;}
.special{width:97%;margin: auto;}
.expe_about{width:97%;}
		.navi1{width:98%; height:auto; border-radius: 5px;overflow:hidden;margin:auto; margin-top:10px;background-color:#FFFFFF; border-bottom:1px solid #e4e4e4;}
.navi1_c{width:100%;  overflow:hidden;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f1.jpg) no-repeat; margin:0 19px 0; display:inline;}
.navi1_zi{font-weight:normal;float:left;width:45%; height:100px;font-size:12px; color:#35515D; margin-left:20px;padding-bottom:20px;}
.mdui-btn i{font-size:14px;}
.material-icons{padding-left:10px;padding-top:5px;}
		 .box{width:50%;bottom:66px;}
		.expDivv .img1{display:block;width:60px;height:40px}.expDivv p{width:98%}
	.banDiv .banDivR .btn1 .span1 {font-size:20px}.expDivv .nei1{display:none;}.bianji{width:70%}
			.popular-concern-cnt dl {
    margin-bottom: 5%;margin-right:4px
}.popular-concern-cnt dl dt {
    width: 100%;
    text-align: center;
}.popular-concern-cnt dl dd {
    width: 95%;
    margin: 2% 2.5% 0;
}.popular-concern-cnt dl dd a {
    height: 44px;
    line-height: 22px;
}
			.expDivv .img1{display:none;}.expDivv p{width:98%}
		.banDiv .banDivR .btn1 .span1 {font-size:20px}
		.navv,#head_box{display:none;}
.header,#menu{display:block}

		.huan{display:none}
		#right_tc{display:none}
		.mainDiv02L .cancerLi .liR{width:78%;float:left}.mainDiv02L .cancerLi .tp{float:right;width:60px}
	body .mainDiv02L .cancerLi img { float:right; margin-right:15px;width: 60px;}
	body .mainDiv02L .cancerLi .p1{overflow:hidden;height:0px;}
		.top_wei3,.top_wei2,.top_wei1{display:none}
.navv{height:170px; background:#fff }
.sy1_ul li.sy1_li .sy1_tit {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 35px;
    text-align: center;
}
.sy1_li_bg{background: #8ebe6f no-repeat 0 0px; height:25px!important; display:block; text-align:center; }

.huan h1{display:none;}
.navli6 .sy2_ul .sy2_inside {width: 330px;}
.sy1_ul { font-size: 12px; height: auto;}.nav2_yywh_img a img {
    height: 143px;
    margin-left:0px;
    margin-top: 10px;
    width: 241px;
}
.logo {
    float: none;
    margin: 6px auto 15px;
    text-align: center;
}
  .nav {
	  clear:both;
  background:none;
    height: auto;height:100px;
    margin: 0 auto;
    min-width: 300px;line-height:35px;
    position: absolute;
    width: 100%;left:10px;clear:both ;
	
}
.huan h1{display:none;}
.navv{hight:100px;}
.sy1_ul {
    font-size: 12px;
    height: 100px;width:100%;
   /* left: 74%;*/
    line-height: 29px;clear:both;
position:none;margin:none;
}
.sy2_ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: -moz-use-text-color #999 #999;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
  left:auto;
    padding: 20px 5px;
    position: none;
    text-align: center;
   top:auto;
    width: 108px;
    z-index: 1112;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}
.nav2_yywh_img{display:none;}
.sy2_ul .sy2_inside li {
    float:none;
    width: 108px;
}
.sy2_li {
    color: #fff;
    float: left;
    font-size: 14px;
    line-height: 30px;
    margin: 3px;
    position: relative;
    text-align: center;
    width: 102px;
}
.sy1_ul li.sy1_li .sy1_tit {  }

.sy1_ul li.home02 {
    float: left;
    line-height: 30px;
    width: 60px;
}
.sy1_li {
    display: inline;
    float: left;background:#476931; border: 4px solid #fff;
    display: inline-block;
    float: none;
    height: 33px;
    line-height: 33px;
   
    width: 120px;
}

   


.sy1_li {
    display: inline;
    float: left;
    width: 120px;
}
.yisheng {
    float: left;
    margin-left: 23px;
    padding-top: 4px;
}
.yisheng img{width:100%;}
#head_box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 0 1px #ddd;
    height: 45px;
    min-width: 400px;
    width: 100%;
}
#head_box .top{width:300px;height: 38px;
    margin: 0 auto;}
.soll {
    float: left;
    width: 100%;
    position: fixed;display:block;
    z-index: 999;
    bottom: 0;
    left: 0;
}
 .details p img { 
             width: 100% !important;
            margin: 10px 0px;
        }
        .details center img {
            width: 100% !important;
            margin: 10px 0px;
        }

    .soll ul {
        width: 100%;
        float: left;
        height: 66px;
        background: #373536;
    }

        .soll ul li {
            float: left;
            width: 20%;
            text-align: center;
            color: #fff;
            font-size: 14px;
            padding: 10px 0px;
            cursor: pointer;
        }

            .soll ul li a {
                color: #fff;display:block;
                font-size: 14px;
            }

            .soll ul li img {
                width: 22.5px;
                height: 20px;
                display: block;
                margin: 0 auto 10px auto;
            }

            .soll ul li.page dl {
                width: 100%;
                float: left;
                position: absolute;
                display: none;
                left: 0;
                top: -205px;
                background: #fff;
            }

                .soll ul li.page dl dd {
                    width: 100%;
                    text-align: center;
                    float: left;
                    height: 40px;
                    background: #fff;
                    border-bottom: 1px solid #dddddd;
                    line-height: 40px;
                }

.aside{
	width: 100%; position: absolute; top: -368px; left: 0; bottom: 0;color: #fff; height: 100%; float; left; text-align: center; z-index: 1000; display: none;
}
.aside-right {
   position:absolute;
   top:62px;
   right:0px;
   width:50%;
   background-color: rgba(0,0,0,0);
   z-index:5001;
   height:500px;
   display:none;
}
.aside dl{
	float: left;
	width: 50%;
    box-shadow: 0px 2px 14px #b4b4b4;
    background:#fff;
    
}
.aside dl dd{
	float: left;
	width: 94%;
    margin:0px 3%;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	border-bottom:1px solid #dddddd;
    background: #fff;
}
.aside dl dd a img{
	float: left;
	width:15px;
    height:15px;
    margin:13px 10px 0px 50px;
}
.aside dl dd a span{
	float: left;
	width:50%;
    display:block;
}
.aside dl dt{
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	border-bottom:2px solid #000000;
    color:#fff;
    background:#464646;
}.advbox {display:none}.advbox .advpic {display:none}
.aside dl dd a {
    display:block;
    float:left;
    width:100%;
    text-align:left;
    color:#666666;
}
.aside dl dd a span{
    margin-left:10px;
}
			.advbox .advpic .closebtn {
display: none;
width: 60px;
height: 22px;
line-height: 26px;
font-size: 12px;
color: #fff;
text-indent: 12px;
overflow: hidden;
position: absolute;
right:162px;
top: 2px;
z-index: 99;
}.drawer-hamberger {
    background-color: transparent;
    border: 0 none;
    display: block;
    height: 40px;
    padding: 20px;
    position: fixed;
    width: 40px;padding-top:20px;
    z-index: 1000;
}.mainDiv02R .box1 img {
    margin-right: 10px;
    width: 100%;margin-top:10px;
}
#right_tc{diplay:none;position:relative;z-index:-33333;}

.logo {
    float: none;
    margin: 6px auto 15px;
    text-align: center;
}.mainBox1L2 .tabB1 li {
    padding: 0 1px;
    width: auto;
}.mainDiv02L .cancerLi{height:68px;}.mainDiv02L .cancerLi .h3{padding-top:0px;}
		}
@media screen and (max-width: 800px){
     body.layout.index{width:100%;}
    body .banDivL{display: none}
    body .wapheader{display:block;}
		.expert_list li {
    float: left; width: 46%;
    margin-right:2%;
    border: 1px solid #f2f2f2;
}.expe_pic{width:97%;overflow: hidden;}
.expe_text{width:97%;}
.special{width:97%;margin: auto;}
.expe_about{width:97%;}
		.navi1{width:98%; height:auto; border-radius: 5px;overflow:hidden;margin:auto; margin-top:10px;background-color:#FFFFFF; border-bottom:1px solid #e4e4e4;}
.navi1_c{width:100%;  overflow:hidden;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f1.jpg) no-repeat; margin:0 19px 0; display:inline;}
.navi1_zi{font-weight:normal;float:left;width:45%; height:100px;font-size:12px; color:#35515D; margin-left:20px;padding-bottom:20px;}

	.box {width:50%;bottom:66px;}
	#page .soll ul li a{width:100%;display:block;word-wrap:break-word ;line-height:30px;}
#page .soll ul li a span{display:block;width:100%;text-align:center;}
#page .soll ul li a img{clear:both;display:block;    margin: 0 auto;    width: 22.5px;word-wrap:break-word ;}

	.soll ul li a span{display:block}
		.popular-concern-cnt dl {
    margin-bottom: 5%;margin-right:4px
}.popular-concern-cnt dl dt {
    width: 100%;
    text-align: center;
}.popular-concern-cnt dl dd {
    width: 95%;
    margin: 2% 2.5% 0;
}.popular-concern-cnt dl dd a {
    height: 44px;
    line-height: 22px;
}
		.expDivv .img1{display:block;width:60px;height:40px}.expDivv p{width:98%}
	.banDiv .banDivR .btn1 .span1 {font-size:20px}.expDivv .nei1{display:none;}.bianji{width:72%}.expDivv p {
    width: 72%;
}.expDivv .expDivL1{height:70px;}.expDivv .expDivR1{height:70px}
	.navv,#head_box{display:none;}
.header,#menu{display:block}

	.huan{display:none}
	.yisheng{margin-left:0px;}
	#right_tc{display:none}
	.mainDiv02L .cancerLi{height:68px;}.mainDiv02L .cancerLi .h3{padding-top:0px;}
	.mainDiv02L .cancerLi .liR{width:79%;float:left}.mainDiv02L .cancerLi .tp{float:right;width:60px}
body .mainDiv02L .cancerLi img { float:right; margin-right:15px;width: 60px;}
	body .mainDiv02L .cancerLi .p1{overflow:hidden;height:0px;}
	.top_wei2,.top_wei1,.top_wei3{display:none}

    .top-header{
        width: auto !important;
    }
}