*{margin:0;padding:0;list-style: none;}
body{font: 14px "microsoft yahei", Arial, Helvetica, sans-serif;}
a{color:#000;text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0);}
a:hover{color: #005fb9;}
.fl{float: left;}
.fr{float: right;}
.main{width: 1170px;margin: auto;overflow: hidden;}

/*------------------------代码开始------------------------------------------------*/
.header{width: 100%;background:#fff;z-index: 100;}
.wrapin{width:1170px;margin: auto;height: 80px;}
.wrapin .nav{font-size:16px;line-height:80px;}
.wrapin .nav li{float: left;margin: 0 18px;}
.wrapin .nav li a{padding:10px 15px;color: #000;}
.wrapin .nav li .cur,.wrapin .nav li a:hover{background:#005fb9;color:#fff ;border-radius: 5px;transition: all .2s;}
/*第二屏*/
.main-c{width: 1100px;margin: auto;}
.main-banner{background:#0190d6 url("index_bg.jpg") no-repeat center;overflow: hidden;height:520px;background-size: cover;}
.lores-logo{margin:60px auto 10px;text-align: center;}
.qmm_search{overflow: hidden;}
/*
.qmm_sch_tab a{ line-height: 30px; font-size: 16px; color: #fff;}
.qmm_sch_tab a.active{background: url(zbxy_02c.png) center bottom no-repeat;}
.qmm_sch_tab a span{display: block; padding: 0px 30px 20px;}
*/
.qkw-select{width:180px;height: 40px;line-height:40px;float: left;margin-right: 5px;border: 0;padding-left: 5px;font-size: 16px;background: #fff;font-family: "microsoft yahei";}
.qmm_input{text-align: center; width:750px;margin: auto;clear: both;padding-bottom:60px;font-family: "microsoft yahei";}
.qmm_input input{width: 470px; height:40px;line-height:40px;background: #fff;border: 0;  padding-left: 20px; font-size: 16px;float: left;color: #666;font-family: "microsoft yahei";}
.icon-search-ad{background: #f9f9f9 url(sea.png) no-repeat -46px 10px;
    border: 1px solid #ccc;
    border-width: 0 1px 0 1px;
    width:62px;
    height: 50px;
    cursor: pointer;
    float: right;
    position: relative;
}
.icon-search-ad:hover{box-shadow: 0 0 5px #ccc;}

.search-ad{
    position: absolute;
    bottom: -31px;
    right: 0;
    width: 124px;
    background-color: #f9f9f9;
    color: #65686f;
    display: none;
    font-size: 14px;


}
.search-ad a:hover{color:#005fb9;}
.pop{display: block!important;}
.search-ad a {
    display: block;
    margin: 6px 16px;
    cursor: pointer;
    text-align: center;
    color: #65686f;
    text-decoration: none;
}
.icon-search{
    float: left;
    background:#019FDB url(sea.png) no-repeat 16px 6px;
    width: 65px;
    height:40px;
    border:0;
    cursor: pointer;
}
.icon-search:hover{background-color:#4CA4F7;}
/*
.qmm_input a:hover{color: #fff;}
.qmm_inp_but{width: 110px; height: 53px; background: #5a7aea url("search.png") no-repeat 45px center; border-radius: 0px 5px 5px 0px;font-size: 16px; text-align: center; margin-right:30px;padding-left:40px;}
*/
.qmm_inp_but,.qmm_inp_sinor{line-height: 53px; color: #fff;}
.qmm_inp_sinor{font-size: 15px;}
.qmm_left{width: 830px;}
.ibox {float: left;vertical-align: top; font-size: 16px;letter-spacing: normal;}
.qmm_inp_sinor{font-size: 16px;}

.office{overflow: hidden;margin:60px auto 0;clear: both;width:686px;}
.office-menu{float:left;margin-left: 0;}
.menur{margin-left:55px;}
.office .no-mr{margin-right:0;}
.office .menu{display:block;width:160px;padding:10px 18px 10px 14px;background: #fff;color:#005fb9;border-radius: 8px;transition:background .5s;overflow: hidden;
    filter:alpha(opacity=70); /* IE */
    -moz-opacity:0.7; /* 老版Mozilla */
    -khtml-opacity:0.7; /* 老版Safari */
    opacity: 0.7; /* 支持opacity的浏览器*/  }
.office .menu:hover{background-color:#fff3e7;}
.office i{width: 47px;height: 47px;background:#005fb9 url("office-icon.png") no-repeat center;border-radius: 8px;display: block;float: left;margin-right: 10px;}
/*.office .menu:hover i{background-image: url("office-icon-hover.png");}*/
.office span{width: 100px;border-bottom: 2px solid #005fb9;font-size: 18px;padding: 5px 0 10px 0;float: left;text-align: center;}
.office .icon01{background-position: 0 0;}
.office .icon02{background-position: 0 -47px;}
.office .icon03{background-position: 0 -94px;}
.menu-ul{margin-top: 20px;padding-left: 20px;display: none;}
.office-menu .active{display: block;}
.menu-ul li{line-height: 28px;}
.menu-ul a{color: #fff;background: url(arrow.png) no-repeat 0 8px; padding-left: 10px;font-size: 16px;}
.menu-ul a:hover{color: #FFB100;}
/*第三屏*/
.section{overflow: hidden;margin-top:40px;width: 100%;}
#wrap,#wrap01,#wrap02,#wrap03,#wrap04{overflow:hidden;clear: both;}
#wrap .titlebar,#wrap01 .titlebar,#wrap02 .titlebar,#wrap03 .titlebar{height:50px;line-height:50px;overflow: hidden;margin: auto;border: 1px solid #ccc;border-bottom: 0;}
#wrap .titlebar span{width:291px;}
/*#wrap01 .titlebar span{width:199px;}*/
#wrap01 .titlebar span,#wrap02 .titlebar span,#wrap03 .titlebar span{width: 265px;}
.titlebar span{font-size:16px;display:inline-block;cursor:pointer;text-align: center;color:#333;background: #f2f2f2;border-right:1px solid #e0dede;/*border-top:1px solid #e0dede;*/}
.titlebar span:last-child{border-right: 0;}
.titlebar .current{background:#005fb9;color:#fff;}
.titlebar span:hover a{display: inline-block;color: #fff;}
.titlebar span:hover a:hover{color: #fff;}
.titlebar span a{color: #fff;}
.titlebar span a:hover{color: #fff;}

.box .cont{clear: both;display: none;overflow: hidden;}
.box .current{display: block;}
#wrap .cont{height: 338px;overflow: hidden;}

.tab-con,.aside .j-con,.current-issue{padding:10px 2% 10px;}
.hot-ul{font-weight: normal;margin-bottom: 20px;overflow: hidden;}
.hot-ul .text-title{color:#000;font-size: 14px;font-weight: normal;width: 528px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.hot-ul .text-title:hover,.QuickLook_box .selections_list li a:hover,.tmain-box li a:hover{color:#2B95FA;text-decoration: underline;}
.hot-ul  li{margin-bottom:20px;font-size: 14px; color: #666;float:left;width: 47%;padding-right: 3%;}
.hot-ul  li h4,.hot-ul  li p{margin-bottom: 5px;color: #827C7C;}
.hot-ul  li .abs{color: #000;}
.hot-ul  li .abs a:hover{color: #f00;}
/*----------------------------------热点图文onebyone-------------------------------------------------*/
#slideshow {height:338px;overflow: hidden;}
#slideshow-full-width-image { width:800px; height:auto; position:relative; background:#fff; border:#d2d2d2 1px solid; padding:4px; overflow:visible; }
#slider { position:relative; overflow:visible; }
#cyclenav {z-index: 99;margin: 0 10px 10px 0;}
#cyclenav-full-width-image { position:relative; display:inline-block; top:-40px; left:-30px; }
#cyclenav a { font-size:12px; color:#363636; text-decoration:none; padding:4px 7px; border:1px solid #d2d2d2; margin-left:5px;  background-color:#cccccc}
#cyclenav-full-width-image a { font-size:12px; margin-left:5px; text-decoration:none; padding:4px 7px; border:0px solid #fff;  color:#d2d2d2; }
#cyclenav a:hover { color:#0074c0; }
#cyclenav-full-width-image a:hover { color:#fff; }
#cyclenav a.activeSlide { font-weight:700; background:#fff; }
#cyclenav-full-width-image a.activeSlide { font-weight:700; color:#fff !important; }
.oneByOne_item{
    position:absolute;
    width:100%;
    height:300px;
    display:none;
    overflow:visible;
    background:transparent !important;
}
.oneByOne_item .text_1_1 {
    position:relative;
    float:right;
    width:405px;
    font-size:72px !important;
    line-height:72px !important;
}
.oneByOne_item .text_1_2 {
    float:right;
    color: #333;
    width:562px;
    margin-left: 10px;
}
.h2-title{margin:20px 0;font-size: 18px;}
.h2-title a{color:#005fb9;}
.large .all-a{font-size: 14px;color:#005fb9;border-bottom: 1px dotted #005fb9;}
.txt-con{line-height: 24px;font-size: 14px;color: #666;margin-bottom: 20px;}
img.item_1_1 {
    position:absolute;
    top:10px;
    left:10px;
    width: 480px;
    height:300px;
}
img.item_1_2 {
    position:absolute;
    top:10px;
    left:0px;
}
img.item_1_3 {
    position:absolute;
    top:0px;
    left:0px;
}
.oneByOne_item2 {
    position:absolute;
    width:930px;
    height:390px;
    display:none;
    overflow:hidden;
}
.oneByOne_item2 .text_1_1 {
    position:relative;
    margin:220px 0 0 30px;
    width:250px;
 padding:14px 17px; border:0px solid #fff; color:#d2d2d2 !important;
}
.oneByOne_item2 .text_1_1 h4 {
    color:#fff !important;
}
.oneByOne_item2 .text_1_1 a {
    color:#fff !important;
    border-bottom:1px dotted #fff !important;
}
.oneByOne_item2 .text_1_1 a:hover {
    border-bottom:1px solid #fff !important;
}
img.item_2_1 {
    position:absolute;
    top:0px;
    left:0px;
}
.alignright { float:right;}
/* ---------------------------热点图文onebyone-------------------------------------------------------*/
.wl{width:800px;overflow: hidden;}
.wr{width:330px;overflow: hidden;}
.box{border: 1px solid #e0dede;}
.h330{height: 260px;}
/*
.tabs{height:50px;background: #f2f2f2;}
.tabs li{float: left;width:120px;height: 50px;line-height: 50px;font-size: 16px;text-align: center;cursor: pointer;}
.tabs li.current{background:#005fb9;}
*/

.lay1{width:248px;overflow:hidden;float:left; position:relative;margin:10px 0;}
.lay1 img{width: 248px;height: 165px;}
.lay2{padding-left:20px;float:left;width:465px;overflow: hidden;font-size: 14px;}
.lay2 li{padding-left:15px; line-height:30px; background:url(circle.png) no-repeat 0;overflow: hidden;}
.lay2 li a{float:left;}
.lay2 li span{float:right; color:#999;font-size: 14px;}
.lay-txt{ width:265px; height:28px;text-align:center; position:absolute; left:0; bottom:0; background:url(lay03.png);}
.lay-txt a{color:#fff; line-height:28px; font-size:14px;}
.lay2 li a:hover{color: #005fb9;text-decoration: underline;}
/*右侧*/
.aside{overflow: hidden; border: 1px solid #e0dede;}
.aside .j-tit{background: #f2f2f2 url("column.png") no-repeat 10px 14px; padding-left: 40px;font-size: 16px;height: 50px;line-height: 50px;font-weight: bold;border-bottom: 1px solid #e0dede;}
.aside .shipin{background-position:10px -66px;}
.aside .zhaosheng{background-position:10px -106px;}
.aside .j-tit li a{color:#005fb9;}
.aside .j-con{padding-left:13px;}
.cmain2cy{ width:309px; }
.cmain2cy ul{ background: url(b2.jpg) no-repeat 3px 8px;}
.cmain2cy li{ width:277px; line-height:20px; margin-bottom:18px; padding-left:18px; background:url(b2.jpg) no-repeat left 6px;}
.cmain2cy li:hover{background:url(b1.jpg) no-repeat left 6px;}
.cmain2cy li a{width:277px;font-size: 14px;}
.cmain2cy li span{color:#c30000;margin-left: 10px;font-size: 14px;}
.cmain2cy ul {background: url(l1.jpg) no-repeat 3px 8px;}

.zhaopin li{font-size: 14px;line-height:20px; margin-bottom:16px;background: url("b2.jpg") no-repeat 0 center;padding-left: 15px;}
.aside a:hover{text-decoration: underline;}
/*视频区*/
.video{overflow: hidden;}
.video-box{width: 148px;height: 110px;float: left;position: relative;margin: 0 6px 6px 0;overflow: hidden;}
.video-box a{font-size: 14px;color: #fff;}
.video-tit{width:148px; height:28px; text-align:center; background:url(lay03.png); position:absolute; left:0; bottom:0;line-height: 28px;}
/*合作区*/
.hezuo{overflow: hidden;border: 1px solid #e0dede;}
.catitle{
    color: #7d7878;
    font-size: 28px;
    text-align:center;
    position:relative;
}
.catitle:after{
    content:"";
    position:absolute;
    width: 120px;
    height: 3px;
    bottom:-10px;
    left:50%;
    margin-left:-58px;
    background-color: #108EE9;
    display: block;
}
.homepage-title{margin-bottom: 20px;}
/*.ggw a{margin: 20px 17px;display:block;float: left;background: #fff;padding: 3px;border-radius: 5px;border:1px solid #eee;}
.ggw a:hover{opacity: .9;}
.ggw .no-m{margin-right: 0;}
.ggw img{width:238px;}*/
#demo{
background: #FFF;
overflow:hidden;
width: 1120px;
margin-top:5px;
}
#demo img {
    border: 3px solid #F2F2F2;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
}
#demo2 {
    float: left;
}

/*尾部*/
.footer{background: #22252f;width: 100%;padding: 20px 0;color: #fff;font-size: 14px;}
.footer-nav{float: left;height: 30px;line-height: 30px;}
.adress{float: right;background: url("icon-location.png") no-repeat;height: 30px;padding-left: 40px;line-height: 30px;}
.footer-nav a{padding: 0 20px;color: #fff;}
.footer-nav a:hover{color:#00B9FF;text-decoration: underline;}
.copyright{background: #1b1d25;height: 60px;width: 100%;line-height: 60px;color: #fff;text-align: center;font-size: 14px;}

/*-----------其它页-----------------------------------*/
.item-banner{background: #232940 url(item_bg.jpg) no-repeat center;height:320px;}
.item_input{padding-bottom: 82px;}
/*当期页css*/
.current-issue{border: 1px solid  #e0dede;overflow: hidden;margin-top: 50px;padding: 2%;}
.current-con .cover{overflow: hidden;width:180px;}
.current-con .cover .fm{width:180px;}
.current-con .cover .btn{margin:10px 0;padding: 0 10px;}
.current-con .cover .btn .prev{margin-right:18px;}
.current-con .journal-con{overflow: hidden;line-height: 28px;}
.main-menu{margin-top: 10px;clear: both;}
.current-con .journal-con .main-menu a{width:100px;height: 30px;line-height:27px;text-align:center;background:#ED8A2F;display: inline-block;color:#fff;margin-right:5px;border-radius:4px;border-bottom: 3px solid #DE710D;float: left;}
.journal-con ul li{font-weight: bold;margin-bottom: 5px;}
.current-con{overflow: hidden;margin:auto;width:200px;float: left;}
/*content*/
.tab_list{overflow: hidden;}
.tab_list .tab_ul li a{color:#005fb9;}
.tab_list .tab_ul .current{background:#005fb9;}
.tab_list .tab_ul .current a{color:#fff;}
.tab_list .tab_ul{width:240px; height:32px;overflow: hidden; border-radius:4px; margin:0 auto;cursor:pointer;border:1px solid #005fb9;}
.tab_list .tab_ul li{float:left;width:118px;height:32px; text-align:center; line-height:32px; font-size:14px; font-weight:bold;color:#005fb9;}
.tab_con .list{color:#ED8E1A;}
.tab_con dl{line-height:22px;margin-bottom: 15px;}
.tab_con dl input[type='checkbox']{margin-top:5px; float:left; margin-right:3px;}
.tab_con dd{background:#F9F9F9; border-bottom:1px dotted #ccc;padding:3px;}
.tab_con dl .no-bg{background:none;}
.tab_con .title{font-weight:bold;}
.tab_con .copy{background:url(../images/copy.gif) no-repeat;margin-left:14px;  width:25px; height:22px; float:left; cursor:pointer;}
.tab_con .txt{margin-left:15px;}
.tab_con em{color:red; font-style:normal;}

.tab_con .num{min-width:18px; display:inline-block;}
.tab_con .num .author{color:#00788d;}
.tab_con a:hover{color:red;}
.tab_con{/*padding:10px;*/margin:10px auto;overflow: hidden;}

/*content*/
/*当期页css end*/
.toggtlebtn{display: none;}

.video-box{width: 45%;margin: 2%;height: auto;float: none;display: inline-block;}
.video-box span{position: absolute; width:100%; height:110px; top:0; left:0;}
.video-box img,.video-tit{width:100%;height: auto;}
.m_wenzhang{display: none;}
@media (max-width: 767px) {
    .aside .j-con{padding: 0;}
    .header{display: none;}
    .main{width:100%}
    .lores-logo{margin:2% auto 1%;}
    .qmm_input,.office{width: 100%;}
    .qmm_input input{width:72%;padding-left: 1%;}
    .icon-search,.icon-search-ad{width:13%;}
    .office-menu{float: none;width: 80%;margin:0 auto 10px;}
    .menur{margin-left:auto;}
    .office .menu{margin: 10px auto;}
    .office{margin: 10px auto 0;}
    .main-banner{height: auto;}
    .qmm_input{padding-bottom:3%;}
    #wrap .titlebar span,#wrap01 .titlebar span, #wrap02 .titlebar span, #wrap03 .titlebar span{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
    #wrap .titlebar span{width: 25%;}
    #wrap .cont,#slideshow{height: auto;}
    /*.oneByOne_item{display:block;position: inherit;}*/
    .hot-ul li{width: 100%;padding-right: 0;}
    .hot-ul{margin-bottom: 0;}
    .hot-ul  li{margin-bottom: 10px;}
    #wrap01 .titlebar span, #wrap02 .titlebar span, #wrap03 .titlebar span{width: 33.33%;}
    .wl,.lay2{width: 100%;float: none;}
    .h330{height: auto;}
    .lay1{width: 100%;float: none;}
    .lay1 img{width: 100%;height: auto;}
    .lay-txt,.wr,.cmain2cy{width: 100%;}
    .lay2{padding-left: 0;}
    .wr{float: none;margin-top: 10px;}
    .cmain2cy li,.cmain2cy li a{width: 100%;}
    .video-box{margin: 1%;width:47%;height: auto;}
    .footer-nav,.adress{width: 100%;float: none;}
    .cmain2cy,.zhaopin{padding: 1%;}
    .section{margin-top: 10px;}
}

/*--------------------------------------------------------------current单刊页-------------------------------------------------*/
.leftnav{font-size: 16px;margin-bottom: 20px;}
.leftnav-list li{margin-bottom: 10px;background: #eee;padding:5px 10px;border-left: 2px solid #005fb9;}
.leftnav-list li a{color:#000;font-size: 15px;}
.leftnav-list li:hover{background:#d6f0ff;}
/*.contentright{float: right;width:829px;overflow: hidden;border-left:1px solid #eee;padding-left:100px;}*/
.journal-detail{width:535px;padding: 15px 0;border-bottom: 1px solid #eee;overflow: hidden;float: left;}
.journal-detail .journal-img,.journal-detail .journal-img img{float: left;margin-right: 10px;
    width: 120px;
    height: 150px;
    box-shadow: 0 1px 3px rgba(0,0,0,.14);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.14);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.14);
    -ms-box-shadow: 0 1px 3px rgba(0,0,0,.14);
}
.journal-detail .journal-img{
    width: 120px;
    height: 150px;}
.journal-detail .content-right{text-align: left;}
.journal-detail .content-right .journal-title{font-size: 16px;color: #005fb9;margin-bottom: 10px;overflow: hidden;display: block;}
.journal-detail .content-right .detail{font-size: 13px;color: #333;line-height: 24px;text-align: left;}
.journal-detail .content-right .detail .detail-left{display: inline-block;font-size: 14px;color: #333;line-height:24px;width: 200px;}
.journal-detail .content-right .detail .label{color: #999;padding-right:4px;}
.journal-detail:nth-child(2n+1){margin-right:100px;}
/*----------------------------------------------------------期刊导航------------------------------------------------------------------*/
.journal_basic_info{width: 100%;height: 211px;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.journal_basic_info .journal_cover {
    float: left;
    width: 154px;
    margin-right: 52px;
}
.journal_basic_info .journal_cover img {
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
    -ms-box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.journal_basic_info .journal_information {
    float: left;
    text-align: left;
}
.journal_basic_info .journal_information .ch_name {
    font-size: 26px;
    color: #333;
    margin-top: 6px;
}
.journal_basic_info .journal_information .en_name {
    font-size: 14px;
    color: #666;
    margin-top: 8px;
}
.journal_basic_info .journal_information .journal_info_detail .limit {
    display: inline-block;
    line-height: 24px;
    width: 250px;
    float: left;
}
.journal_basic_info .journal_information .journal_info_detail .label{
    color: #333;
    display: inline-block;
}
.journal_basic_info .journal_information .journal_info_detail {
    font-size: 14px;
    color: #505961;
    margin: 20px 0;
    overflow: hidden;
}
.paper_content{overflow:hidden;}
.yearleft{width: 154px;float: left;padding-right: 50px;overflow: hidden;}
.yearleft h3{display: block;
    width: 100%;
    height: 33px;
    text-align: left;
    line-height: 33px;
    font-size: 14px;
    color: #202020;
    margin-top: 3px;
    cursor: pointer;}
.yearnum{display: none;}
.current{display: block;}
.yearnum a{display: inline-block;
    width: 48px;
    text-align: left;
    color: #717171;
    font-size: 13px;}
.yearleft  h3:hover {
    background: #FAFAFA;
}
.yearnum .trav_num {
    color: #f26722;
}
.paper_content .title {
    font-size: 18px;
    color: #202020;
    text-align: left;
}
.rela-journals{
    margin-top: 3px;
}
.result {
    width: 100%;
    padding-top: 10px;
}
.real-title{color: #005fb9;line-height: 28px;font-size: 16px;}
.result .res-version{
    line-height: 20px;
    font-size: 13px;
    color: #666;
    margin-top: 3px;
}
.shoulu{margin-top: 10px;}
.shoulu span{border: 1px solid #ccc;border-radius: 4px;margin-right: 5px;padding:1px 3px;font-size: 12px;color:#9e9898;}
.journal_info_btn{overflow: hidden;}
.journal_info_btn li,.toggtle-box span{float: left;border: 1px solid #f26722;border-radius: 4px;margin-right: 10px;}
.journal_info_btn li a,.toggtle-box span{color: #f26722;display: block;padding: 5px 10px;}
.journal_info_btn li a:hover{background:#f26722;color: #fff;}

/*专家库*/
.expert{overflow: hidden;}
.person-image{width: 125px;float: left;text-align: center;margin-right:25px;padding: 5px;}
.person-image .toux{position: relative;
    display: inline-block;
    width: 100px;
    height: 141px;
    border: 6px solid #fff;
    overflow: hidden;
    box-shadow: 0 1px 6px rgba(0,0,0,.25);
    -moz-box-shadow: 0 1px 6px rgba(0,0,0,.25);
    -webkit-box-shadow: 0 1px 6px rgba(0,0,0,.25);
    -ms-box-shadow: 0 1px 6px rgba(0,0,0,.25);
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
}
.person-image .toux img{width: 100px;height: 141px;background: url("../images/toux.png") no-repeat;}
.p-sex{width: 100px;height:25px;line-height:25px;margin: 10px auto 10px;}
.p-name{font-size:28px;color: #333;line-height: 30px;overflow: hidden;margin: 20px 0 10px 0;font-weight: normal;}
.person-baseinfo{float: left;width:1010px;overflow: hidden;}
.person-baseinfo ul li{line-height: 24px;overflow: hidden;}
.person-baseinfo ul li .listinfo-l{width: 45px;float: left;overflow: hidden;color: #666;}
.person-baseinfo .person-listinfo{width: 480px;float: left;margin-right: 10px;}
.p-title{font-size: 16px;}
.person-baseinfo ul li .listinfo-r{float: left;width: 430px;}
.expert-up{padding-bottom: 20px;}
.expert-down,.expert-up{overflow: hidden;}
.subinfo-tool{margin-bottom: 20px;border-bottom: 1px dashed #ffeddf;padding-bottom: 20px;}
.subinfo-tool a{padding: 1px 15px;overflow: hidden;
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    line-height: 25px;
    background: #ffeddf;
    border: 1px solid #ffeddf;
    color: #333;
    border-radius: 14px;
    -moz-border-radius: 14px;
    -webkit-border-radius: 14px;
    -ms-border-radius: 14px;}
.subinfo-tool a:hover{color: #fff;
    background: #f60;
    border: 1px solid #f60;}
.publish-info{width:1168px;line-height: 24px;overflow: hidden;margin-bottom: 10px;}
.publish-info .label{float: left;}
.publish-info .publish-text{width: 1070px;float: left;text-align: left;overflow: hidden;}
.publish-info .label{padding: 1px 15px;overflow: hidden;color: #333;margin-right: 8px;width: 58px;float: left;font-weight: bold;}
.publish-text a{color: #333;}
.toggtle-box span{text-align: center;display: block;cursor: pointer;float:none;}