﻿@charset "utf-8";
/* CSS Document */
@font-face {font-family:Roboto; src:
url(../fonts/Roboto-Regular.ttf); }
html,body{margin:0; padding:0; }
*{ padding:0; margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,span,input{ margin:0; padding:0;}
body{ font-family: Roboto; font-weight: 100; font-size:0.16rem;}
ul{ list-style-type:none;}
a{ outline:none; blr:expression(this.onFocus=this.blur()); text-decoration:none;  color:#444;}
a:hover{ color:#0060a7;}
img{ border:none;}
table{ border-collapse:collapse;}
.clear{ clear:both;}
*, *:after, *:before {-moz-box-sizing: border-box;　-webkit-box-sizing: border-box;box-sizing: border-box;}

/*First Pagecss*/
.top{ width:10rem; margin:0 auto;}
.top_1{ padding-top:0.05rem; text-align:right; padding-right:0.15rem; line-height:0.26rem;}
.top_1 a{ padding:0 0.08rem;}
.top_1 span { display:inline-block; height:0.24rem; padding-left:0.18rem;}
.top_1 span.usepic{ background:url(../images/user_icon.jpg) no-repeat left center; background-size:0.21rem 0.24rem;}
.top_1 label a{ color:#035faa;}
.top_2{ padding-bottom:0.1rem; padding-top:0.1rem;}
.top_2 h1{ float:left;}
.nav{ float:right; width:7.6rem; padding-top:0.3rem;}
.nav li{ float:left; padding:0rem;}
.nav li a{ display:block; padding-bottom:0.22rem; padding-left:0.1rem; padding-right:0.1rem;}
.nav li a:hover,.nav li.on a{ border-bottom:0.02rem solid #005da5; color:#005da5;}
.banner{ width:100%; height:auto;}
.banner img{ width:100%; height:auto; display:block;}
.banner p{ max-width:8rem;text-align: center; font-size:0.3rem; color:#fff; margin:0 auto; padding-top:0.75rem; padding-bottom:0.38rem;}
.banner label a.submit{ text-align:center; color:#fff; width:3.8rem; height:0.88rem; display:block; margin:0 auto; line-height:0.88rem; font-size:0.3rem; background:#1494c7; border-radius:0.04rem;}
.banner label a.submit:hover{ background:#17a6df}
.index_search{ background:#989898; height:1.06rem;}
.index_search div{ width:10rem; margin:0 auto; color:#fff; font-size:0.2rem;line-height: 1.06rem;}
.index_search div input{ margin-left:0.2rem;}
.key{ width:4rem; height:0.45rem; line-height:0.45rem; border:none; border-radius:0.04rem; font-size:0.2rem; padding-left:0.12rem;}
.search_bt{ padding:0 0.2rem; height:0.45rem; line-height:0.45rem; color:#fff; font-size:0.2rem; border:none; border-radius:0.04rem; background:#1494c7; margin-left:0.05rem !important; cursor:pointer;}
.index_jour{ width:10rem; margin:0 auto; padding:0.6rem 0;}
.titles{ text-align:center; max-width:7rem; padding-bottom:0.48rem; margin:0 auto;}
.titles h1{ font-size:0.26rem; background:url(../images/linebg.jpg) no-repeat  center bottom; background-size:3.84rem 0.04rem; padding-bottom:0.15rem;}
.titles p{ padding-top:0.28rem; font-size:0.2rem; color:#7f8b91; }
.jour_mo{ width:4.85rem; float:left;}
.jour_img{ border: 1px solid #d1d1d1; float: left;margin-right: 0.15rem;}
.jour_img p img{ width:2.19rem; height:2.88rem;}
.jour_sx{ width:100%; text-align:center; height:0.7rem; line-height:0.7rem; background:#c5c5c5; border-top:0.06rem solid #000; font-size:0.26rem;}
.jour_cont{ float:left; width:2.46rem;}
.jour_cont h2{ font-size:0.24rem; padding-bottom:0.3rem; height:90px;line-height:0.22rem;}
.jour_cont h2 span{ font-size:0.2rem; color:#7f8b91; }
.jour_cont  label{ display:block;  height:0.25rem;}
.jour_link{ width:100%; padding-top:0.15rem;}
#jourSelectTitle{position:absolute;width:100%;height:24px;margin:0;margin-top:5px;center;padding:10px;font-size:24px;text-align:center}
.sbmit{ width:2.16rem; background:#1494c7; font-size:0.18rem; color:#fff; height:0.5rem; line-height:0.5rem; display:block; border-radius:0.04rem; text-align:center;}
.sbmit:hover{ color:#fff; background:#17a6df;}
.jsxq{width:2.16rem; margin-top:0.2rem; display:block; height:0.63rem; line-height:0.63rem; color:#fff; font-size:0.2rem; padding-left:0.15rem;border-radius:0.04rem; background:url(../images/arr2.png) 1.86rem center no-repeat #e99614; background-size:0.18rem 0.18rem;}
.jsxq:hover{ color:#fff;background:url(../images/arr2.png) 1.86rem center no-repeat #e96914;}
.jour_jpbs{width:4.85rem; float:right;}
.jour_jpbs .jour_cont h2{ padding-bottom:0.05rem;}
.jour_jpbs .jour_link{padding-top:0.05rem;}
.jour_jpbs .jour_cont label { height:0.28rem;}
.jour_jpbs .jsxq{ height:auto; line-height: 0.26rem;   padding: 0.07rem 0.15rem; font-size:0.18rem;}
.more{ padding-top:0.36rem; text-align:center; font-size:0.22rem; }
.more a{ width:1.89rem; margin:0 auto; padding:0.1rem; display:block; border-bottom:0.01rem solid #444;}
.more a:hover{ border-bottom:0.01rem solid #0060a7;}
.jour_article{ width:10rem; margin:0 auto; padding:0.3rem 0;}

.menu{height:0.48rem; text-align:center; width:5.48rem; margin:0 auto;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;}
.menu li{float:left;border-right:1px solid #d1d1d1;text-align:center;line-height:0.48rem;height:0.48rem;cursor:pointer;font-size:0.18rem;overflow:hidden;border-bottom:1px solid #d1d1d1; padding:0 0.38rem;}
.menu li.off{border-bottom:2px solid #1494c7; color:#1494c7;}
.menudiv{ height:auto; }
.jour_arti{ padding:0.25rem 0;}
.art li{ border-bottom:1px solid #d1d1d1; padding:0.2rem 0;}
.art li:last-child{ border:none;}
.art li img { float:left; width:1.11rem; height:2.11rem;}
.artnr{}
.artnr span{ color:#1494c7;}
.artnr h1{line-height:0.22rem;}
.artnr h1 a{ font-size:0.2rem; color:#444444; }
.artnr h1 a:hover{ color:#1494c7;}
.artnr p{ height:1.25rem; padding:0.1rem 0; color:#999; line-height:0.22rem; overflow:hidden;}
.artnr label{ color:#999; font-size:0.14rem;}
.link{ width:100%; background:#ececec; padding-top:0.28rem;}
.link div{ width:10.4rem; margin:0 auto;}
.link div a{ padding-right:0.2rem; padding-left:0.25rem; padding-bottom:0.28rem; display: inline-block;}
.link div a img{ height:0.53rem;}
.hospital{ padding-bottom:0.4rem; padding-top:0.5rem;}
.hospital_link{ width:10rem; margin:0 auto;font-size:0.14rem}
.hospital_link a{ padding:0.05rem 0.03rem; display:inline-block; ;}
.hospital_link a:hover{ background:#1494c7; color:#fff;}
.footer{ background:#2d2d2d; width:100%; padding-top:0.3rem; color:#acacac; font-size:0.14rem;}
.subnav{ width:10rem; margin:0 auto; padding-bottom:0.4rem;}
.gsjj{ float:left; width:3.08rem; margin-right:0.5rem;}
.subnav h2{ font-size:0.14rem; color:#fff;  padding-bottom:0.15rem; background:url(../images/line4.png) no-repeat left bottom; margin-bottom:0.15rem;}
.gsjj p{ line-height:0.22rem;}
.subnav a{ color:#1494c7; padding-top:0.06rem; display:block;}
.subnav .journals li a{color:#acacac;}
.journals{ width:3.45rem; float:left;}
.contact{ float:right; width:2.8rem;}
.contact dd{ height:0.35rem; padding-left:0.4rem; margin-bottom:0.1rem;}
.contact .address { background: rgba(0, 0, 0, 0) url(../images/f_i1.jpg) no-repeat scroll left center;   line-height:0.18rem;}
.contact .phone {background: rgba(0, 0, 0, 0) url(../images/f_i2.jpg) no-repeat scroll left center;   line-height: 0.35rem;}
.contact .email {background: rgba(0, 0, 0, 0) url(../images/f_i3.jpg) no-repeat scroll left center;   line-height:0.35rem;}
.subnav .contact a{ padding-top:0;color:#acacac;}
.bq{ width:100%; height:0.5rem; line-height:0.5rem; background:#222222; font-size:0.14rem;}
.bq p{ width:10rem; margin:0 auto;}

/*journals列表页css*/
.subbanner{ height: auto; overflow:hidden;width:100%;}
.subbanner img{ width:100%;display: block;}
.journalist{ background:#e7e7e7; padding:0.5rem;}
.journalist .titles h1{ background:url(../images/lines.jpg) no-repeat  center bottom; background-size:3.84rem 0.04rem;}
.lists{ width:10rem; margin:0 auto;}
.lists_left{ float:left; width:6.7rem;}
.list_nr{ background:#fff; padding:0.24rem 0.2rem; -webkit-box-shadow:0 3px 3px #8f8f8f; -moz-box-shadow:0 3px 3px #8f8f8f; box-shadow:0 3px 3px #8f8f8f; margin-bottom:0.2rem; height:430px}
.list_img{ float:left; width:2rem; margin-right:0.2rem; text-align:center;margin-top:.25rem}
.list_img a img{ width:2rem; height:2.7rem;}
.list_img p{ height:0.48rem; line-height:0.48rem; background:#7f8b91; color:#fff; font-size:0.18rem;}
.journaltext{ float:left; width:4.1rem;}
.journaltext h2{ font-size:0.2rem; padding-bottom:0.1rem;}
p.txt{ color:#777; line-height:0.22rem; height:2.2rem; overflow:hidden; margin-bottom:0.1rem;}
.journaltext a{ color:#005fa4; padding-bottom:0.1rem; display:inline-block;}
.journaltext a:hover{ text-decoration:underline;}
.dy{ padding-top:0.1rem;}
.dyemail{ width:1.78rem; height:0.38rem; line-height:0.38rem; font-size:0.16rem;border:1px solid #d1d1d1; border-radius:0.04rem; padding-left:0.05rem;float:left; margin-right:0.06rem;}
.dysb{ width:0.9rem; height:0.38rem; background:#005fa4;font-size:0.16rem; float:left; color:#fff; border:none; border-radius:0.04rem; cursor:pointer;}
.lists_right{ float:right; width:3rem;}
.create{ background:#7f8b91; border-radius:0.04rem; padding:0.2rem; height:1.46rem; margin-bottom:0.2rem;}
.create h2{ font-size:0.2rem; color:#fff; padding-bottom:0.2rem; padding-top:0.1rem;}
.create p a{ width:1.23rem; height:0.43rem; line-height:0.43rem;  display:block; text-align:center; float:left; color:#fff; font-size:0.22rem; border-radius:0.04rem; }
.create p a.si{ background:#1494c7; margin-right:0.1rem;}
.create p a.Re{ background:#62683a;}
.reseach{ padding-bottom:0.2rem; background:#fff;-webkit-box-shadow:0 3px 3px #8f8f8f; -moz-box-shadow:0 3px 3px #8f8f8f; box-shadow:0 3px 3px #8f8f8f;}
.reseach h2{ background:#005fa4; font-size:0.2rem; color:#fff; padding-left:0.08rem; height:0.5rem; line-height:0.5rem;}
.researchlist{ padding:0 0.1rem;}
.researchlist li{ padding-top:0.2rem;border-bottom:1px solid #d1d1d1; padding-bottom:0.13rem;}
.researchlist img{ float:left; width:0.65rem; height:1.22rem;}
.retext span{ color:#666666; font-size:0.12rem; padding-bottom:0.1rem; display:block;}
.retext p{ line-height:0.2rem; padding-bottom:0.16rem;}
.retext label{ color:#666666; font-size:0.14rem;  display:block;}
.researchlist li:last-child{ border:none;}
.nycontact{ background:#005fa4; padding:0.2rem; margin-top:0.2rem; border-radius:0.04rem; color:#fff;}
.nycontact h2{ text-align:center;font-size:0.2rem; color:#fff; background:url(../images/linect.jpg) no-repeat  center bottom; padding-bottom:0.12rem; margin-bottom:0.2rem; display:block;}
.nycontact p{ height:0.26rem; line-height:0.26rem; margin-left:0.1rem; margin-bottom:0.12rem; display:block;}
.nycontact .tel{ background:url(../images/telphone.jpg) no-repeat center left ; padding-left:0.38rem;}
.nycontact .e-mail{ background:url(../images/emails.jpg) no-repeat left center; padding-left:0.38rem;}
.nycontact .e-mail a{ color:#fff;}
.paper_login{ background:#fff; padding:0.3rem; margin:0 auto; width:10rem;}
.dlsm{ float:left; width:5.9rem;}
.dlsm h2{ font-size:0.2rem; line-height:0.3rem; padding-top:0.1rem;}
.dlsm p{ line-height:0.24rem; padding-left:0.1rem;}
.login{ width:3rem; padding:0.2rem; border:1px solid #d1d1d1; border-radius:0.04rem; float:right;}
.login h2{ font-size:0.22rem; padding-bottom:0.1rem;}
.login p{ padding-bottom:0.1rem;}
.login p input{ width:100%;}
.login p input.txx{ height:0.38rem; line-height:0.38rem; padding-left:0.06rem; font-size:0.16rem;border:1px solid #d1d1d1;}
.forget{ text-align: right; font-size:0.14rem;}
.forget a,.login label a{ color:#5577bc}
.login span{ padding-bottom:0.1rem; color:#666; display:block;}
.login span input{ margin-right:0.06rem;}
.paper_in{ height:0.43rem; color:#fff; background:#4391e3; font-size:0.2rem; border:none; border-radius:0.04rem; cursor:pointer; margin-bottom:0.12rem;}


.login1{ width:6rem; padding:0.2rem; border:0px solid #d1d1d1; border-radius:0.04rem; float:inherit;}
.login1 h2{ font-size:0.22rem; padding-bottom:0.1rem;}
.login1 p{ padding-bottom:0.1rem;}
.login1 p.forget{ text-align:left; padding:0.15rem 0;}
.login1 p span input{ width:auto;}
.login1 p a{ float:right;}
.login1 p input{ width:100%;}
.login1 p input.txx{ height:0.38rem; line-height:0.38rem; padding-left:0.06rem; font-size:0.16rem;border:1px solid #d1d1d1;}

/*About us css*/
.about_us{ padding:0.3rem 0; margin:0 auto; width:10rem;}
.about_nr dl{ width:4.79rem; height:5.05rem; background:#efefef; border-bottom:0.02rem solid #025ea7; margin-bottom:0.2rem; display:block;}
.about_nr dl dt img{ width:4.79rem; height:1.68rem;}
.about_nr dl dd{ padding:0.15rem 0.2rem; line-height:0.24rem;}
.left{ float:left;}
.right{ float:right;}
.zpyx{ width:100%; height:2.73rem; background:url(../images/About_ct.jpg) no-repeat;background-position:center}
.zpyx p{ color:#fff; width:5.6rem; margin:0 auto; padding-top:1.1rem; font-size:0.18rem; text-align:center;}
.zpyx label a.submit{ text-align:center; color:#fff; width:2.26rem; height:0.58rem; display:block; margin:0 auto; line-height:0.58rem; font-size:0.24rem; background:#1494c7; border-radius:0.04rem; margin-top:0.25rem;}

/*Contact us css*/
.contact_us{ padding:0.4rem 0; margin:0 auto; width:10rem;}
.lyxx{ width:6.05rem;}
.lyxx h2{ font-size:0.2rem;}
.lyxx ul{ padding-top:0.2rem;}
.lyxx li {clear:both;padding:0.08rem 0; line-height: 0.38rem;}
.lyxx input { font-size:0.16rem; }
.lyxx .input1 {width: 2.82rem; padding: 0.1rem 0.12rem; border:0.01rem solid #D9D9D9; margin: 0px;}
.lyxx .input2 {width: 6.05rem;padding: 0.1rem 0.12rem; border:0.01rem solid #D9D9D9; margin: 0px;}
.lyxx .input3 {width: 6.05rem;height: 1.8rem;padding: 0.1rem 0.12rem; border:0.01rem solid #D9D9D9;margin: 0px;font-size: 0.16rem;font-family: Roboto; }
.lyxx input:focus, .lyxx textarea:focus,.login p input.txx:focus {  border-color: #4391e3 ;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #cbf0f9; outline: 0 none;}
.lyxx input.submitBt{ width:1.14rem; height:0.4rem;  border:none; background:#4391e3; font-size:0.22rem; color:#fff; cursor: pointer; }
.lyxx input.submitBt:hover{ background:#037ad1;}
.lxnr{ width:2.78rem;}
.lxnr h2{ font-size:0.2rem; border-bottom:1px solid #d1d1d1; padding-bottom:0.08rem;}
.contactTxt{ padding-left:0.1rem; padding-top:0.12rem; line-height:0.28rem;}

/*news列表 css*/
.news{padding:0.4rem 0; margin:0 auto; width:10.2rem;}
.newlist{ width:7.2rem;}
.zxtj{ width:3rem;}
.newlist li{ margin-right:0.3rem; margin-bottom:0.2rem;}
.newnr span img{ width:3.3rem; height:1.61rem;}
.newnr h2{ font-size:0.18rem; margin:0.1rem 0; line-height:0.22rem;  overflow:hidden;}
.newnr p{ line-height:0.2rem; height:0.6rem; overflow:hidden; margin-bottom:10px;}
.newnr label{ font-size:0.14rem; color:#a6a5a5;}
.turn_page{clear: both; height: 0.35rem;line-height: 0.35rem; text-align: center;}
.turn_page a{padding: 0 12px; width: auto;background: #fff none repeat scroll 0 0; border: 1px solid #cecece; border-radius: 4px; display: inline-block; font-size: 0.13rem;  height: 0.28rem;  line-height: 0.28rem; margin: 0 0.04rem;cursor: pointer;}
.turn_page a:hover{ color:#444;}
.turn_page span { background: #fff none repeat scroll 0 0;  display: block; margin-top: 3px;  text-align: center; text-decoration: none;  cursor:pointer;  border-radius: 4px; display: inline-block; font-size:0.13rem; height:0.28rem; line-height:0.28rem;  overflow: hidden; vertical-align: top;}
.turn_page span.active{background: #005fa4; color: #fff; margin: 3px 0.04rem 0 0.04rem; padding:0 12px} 
.turn_page font{ display: block; height: 0.33rem; text-align: center; text-decoration: none; width: 0.32rem; cursor:pointer;}
.turn_page .page_button { padding: 0 12px; width: auto;}
.turn_page span em {display: inline-block;height:0.12rem;  margin-top: -0.03rem; vertical-align: middle;width: 0.07rem;}
.icon_page_prev {background: rgba(0, 0, 0, 0) url(../images/normal.png) no-repeat scroll 0px -3px ; margin-right:0.06rem;}
.icon_page_next {background: rgba(0, 0, 0, 0) url(../images/normal.png) no-repeat scroll -18px -3px ; margin-right:0.06rem;}
.turn_page .page_item_current { background: #005fa4;  color: #fff;}
.kjyl{ background:#2a2a2a; color:#fff; padding:0.2rem;}
.kjyl h2{ font-size:0.2rem; padding-bottom:0.15rem;}
.kjyl ul{ margin-left:0.2rem;}
.kjyl  li{list-style:square; line-height:0.3rem;}
.kjyl a{ color:#fff;}
.kjyl a:hover{ color:#fdf79e; text-decoration:underline;}
.tjwz{ padding-top:0.35rem;}
.tjwz h2{ font-size:0.18rem; padding-bottom:0.2rem;}
.tjwz li{ padding-bottom:0.1rem; border-bottom:1px solid #d1d1d1; margin-bottom:0.22rem;}
.tjwz li p{ padding:0 0.05rem 0.12rem;}
.tjwz li label{ font-size:0.14rem; color:#b2b2b2; padding-left:0.05rem;}
.newcontent{ width:6.9rem;}
.title_xx{ border-bottom:1px solid #d1d1d1; padding-bottom:0.1rem}
.title_xx h2{ font-size:0.24rem; line-height:0.28rem; padding-bottom:0.2rem; color:#666;}
.title_xx p, .title_xx label{ color:#959494;}
.title_xx p span{ padding-right:0.15rem;}
.title_xx label{ padding-top:0.08rem; display:block}
.new_ct{ padding:0.2rem 0; line-height:17px; color:#333;}
.new_ct p a:hover{text-decoration: underline; color:#00f;}
.new_ct img{width: expression(this.width > 690 ? 690 : true); max-width:6.9rem;}

/*期刊First Page css*/
/*.qktop{ width:100%; border-top:0.04rem solid #015fa5; background:#015fa5}*/
.qktop { width:100%; }
.qktop1 { width:100%; background: #015fa5}
.qktop_1{ width:10rem; margin:0 auto; text-align:right;}
.qktop_1 span{ padding-left:0.1rem;}
.qktop_1 a{ padding:0.1rem 0.2rem 0.14rem 0.2rem; display:inline-block; color:#005ea6;}
.qktop_1 a.qksb,.qktop_1 a:hover{ background:#015fa5; color:#fff; border-bottom-left-radius:0.04rem;border-bottom-right-radius:0.04rem;}
.qktop_2{ width:1050px; margin:0 auto;}
.qktop_2 h1{ float:left;height:80px;}
.qktop_2 h1 img{ width:360px; }
.qknav{ float:right; padding-top:0.45rem;}
.qknav a{ padding:0 0.10rem;}
.qkbanner{ height: auto; width:100%;}
.qkbanner img{ width:100%; display: block;}
.qksearch{ width:100%; background:#989898; height:1rem; overflow:hidden;}
.qksearch_nr{ width:7.1rem; margin:0 auto;}
.qksearch_nr span{ width:5.7rem; background:#fff; display:inline-block; border-radius:0.04rem; height:0.5rem; margin-top:0.27rem; float:left;}
.qksear{ height:0.5rem; border:none; line-height:0.5rem;  width:3.8rem; font-size:0.18rem; margin-left:0.1rem; float:left;}
.styled-select {width:1.6rem; overflow: hidden; background:url(../images/xltb.jpg) no-repeat right 0.24rem;float:left;}
.styled-select .qkzx{ width:1.77rem; border:none; font-size:0.16rem;background: transparent; height:0.49rem; line-height:0.49rem; padding-right:0.3rem;}
.qksearch_nr label{ float:left; margin-top:0.27rem;}
.qksearch_nr label input{ height:0.5rem; line-height:0.5rem; padding:0 0.27rem; background:#f5821f; color:#fff; border-radius:0.04rem; border:none; margin-left:0.15rem; font-size:0.2rem; cursor:pointer;}
.qk_box{ background:#eeeeee; width:100%; padding:0.25rem 0;}
.qkjs{ width:10rem; margin:0 auto;}
.qkjs h1{ font-size:0.22rem; padding:0.2rem 0; display:block;}
.qkjsnr{ float:left; width:6.7rem; background:#fff; padding:0.22rem 0.2rem; line-height:0.28rem; max-height:3.27rem;}
.qkemail{ width:2.74rem; height:0.4rem; line-height:0.4rem; border-radius:0.04rem; margin:0.13rem 0; padding-left:0.06rem; border:1px solid #d1d1d1; font-size:0.16rem;}
.qktj{ width:1.6rem; height:0.4rem;background:#1494c7; font-size:0.2rem; color:#fff; border-radius:0.04rem; border:none; cursor:pointer;}
.zxqk{ width:10rem; margin:0 auto; padding:0.3rem 0;}
.zxqk h2,.trending h2{ font-size:0.22rem; padding-bottom:0.15rem;}
.zxqkwz{background:#fff; padding:0.25rem 0 0.25rem 0.25rem;}
/*.zxqkwz li{ float:left; padding-right:0.25rem; width:3.25rem; padding-bottom:0.3rem;}
.zxqknr{ height:1.98rem;}*/

.zxqkwz li{ float:left; padding-right:0.25rem; width:3.25rem; padding-bottom:0.15rem;}
.zxqknr{ height:1.68rem;}

.zxqknr p{ font-size:0.14rem;}
.zxqknr p span,.zxqknr p time{ padding-right:0.06rem; padding-left:0.06rem;}
.use{ color:#ff0101;}
.some{ color:#078501}
.nouse{ color:#000}
.zxqknr h3{ font-size:0.16rem; font-weight:normal; padding:0.1rem 0; line-height:0.24rem;}
.zxqknr h3 a{ color:#015fa7; height:1.15rem; overflow:hidden;}
.zxqknr h3 a:hover{ text-decoration:underline;}
.zxqknr h3 img{ margin:0.04rem 0 0.04rem 0.1rem; float:right; width:0.82rem; height:0.82rem; border:1px solid #dadada;}
.zxqknr label{ color:#999; font-size:0.14rem; display:block; height:0.35rem; overflow:hidden;}
.all{ padding-bottom:0.3rem; text-align:right; padding-right:0.3rem;}
.all a{ color:#015fa5; font-size:0.2rem; border-bottom:0.04rem solid #fc0516; padding:0.05rem 0.13rem;}
.trending{ width:10rem; margin:0 auto; }
.trend_nr{ padding:0.25rem;background:#fff; }
.trend_nrleft{ width:6.26rem; float:left;}
.trend_nrleft h3,.trend_nrright h3{ font-size:0.18rem; padding-bottom:0.12rem; font-weight:normal;}
.trend_nrleft li{ float:left; width:3.13rem; padding-right:0.35rem; padding-bottom:0.4rem;}
.trend_nrleft li span{ width:0.52rem; height:1.05rem; background:#828282; color:#fff; font-size:0.5rem;display: inline-block; text-align:center;float:left;}
.trend_nrleft li span.nob{ background:#a10404;}
.trend_nrleft li p{  padding-left:0.67rem; line-height:0.22rem;}
.trend_nrright{ float:right; width:3.2rem;}
.trend_nrright li{ padding-bottom:0.2rem;}
.trend_nrright span{ width:3.2rem; height:0.7rem; overflow:hidden; display:block}
.trend_nrright  img{ border-top-left-radius:0.08rem; border-top-right-radius:0.08rem; width:3.2rem; }
.trend_nrright p{ padding-top:0.03rem; line-height:0.22rem;}
.trend_nrright p a{ color:#035faa;}
.trend_nrright p a:hover{ text-decoration:underline;}
.tglc{ width:10rem; margin:0 auto; padding:0.4rem 0;}
.tglc h2{ text-align:center; font-size:0.22rem; padding-bottom:0.15rem;}
.tglcnr{ padding:0.2rem; background:#fff;}
.tglcnr .menu{ width:7.15rem; margin:0 auto; border:none; margin-top:0.1rem; margin-bottom:0.2rem;}
.tglcnr .menu li{ border:1px solid #d1d1d1; margin-right:0.1rem; padding:0 0.2rem;}
.tglcnr .menu li.off { background:#1494c7; color:#fff; border:1px solid #1494c7;}
.jt{ background:url(../images/jt.jpg) left center no-repeat; height:0.12rem; width:0.5rem; border:none !important; }
.tglcnr .menudiv{ padding:0.2rem; padding-bottom:0.4rem;}
.lc img{ float:left; margin-right:0.2rem;width:2.6rem;}
.lcnr{ float:left; width:6.25rem;}
.lcnr h2{ font-size:0.18rem; text-align:left;}
.lcnr p{ color:#777777; line-height:0.3rem;}

/*期刊文章详情 css*/
.position{ width:100%; background:#7f8b91; height:0.6rem; line-height:0.6rem; color:#fff;margin-bottom:0.2rem;}
.position a{ color:#fff;}
.position p{ width:1070px; margin:0 auto;}
.content_box{ width:10rem; margin:0 auto;}
.ct_text_left{ float:left; width:7.5rem;}
.ct_text_left h1.art_title{ font-size:0.25rem; line-height:0.34rem;color:#333; font-weight:normal;}
.gjqw_ct h1.art_title{ font-size:24px; line-height:30px;color:#333; font-weight:normal;margin-bottom:25px;}
.fbxx{ padding-bottom:0.1rem; padding-top:0.1rem;}
.fbxx p{ line-height:0.22rem; color:#959494;}
.fbxx p span{ padding-right:0.08px;}

.ct_text_right{ float:right; width:2.15rem;}
.ny_contact{ padding-bottom:0.15rem;}
.ny_contact h2{ font-size:0.16rem; line-height:0.36rem; border-bottom:1px solid #dedede;}
.ny_contact p{ line-height:0.28rem; padding-left:0.08rem;}
.lj_bt{ padding-bottom:0.15rem;}
.lj_bt a.one_bt{line-height: 0.24rem;font-size: 0.16rem;color: #fff;background: #E99614;border-radius:0.04rem;margin-right: 0.08rem; width:2.15rem; display:block;margin-bottom:0.10rem;}
.lj_bt a.one_bt i{display: inline-block;padding-right:0.26rem;
background: url(../images/arr2.png) no-repeat 185px 47%; padding-left:0.1rem; font-style: normal; padding-top:0.1rem; padding-bottom:0.1rem; line-height:0.24rem; }
.lj_bt a:hover{ background:#e96914}
.art_content{ padding:0.1rem 0;}
.art_content .menu{ width:100%; height:1.1rem; border:none;}
.art_content .menu li{ float:left; list-style:none; width:1.5rem; border-right:0.01rem solid #fff; padding-top:0.1rem; text-align:left; font-size:0.16rem; line-height: normal !important; padding-left:0.08rem; height:0.65rem; color:#fff; cursor:pointer;}
.art_content .menu ul li:nth-child(1){ background:#002838;}
.art_content .menu ul li:nth-child(2){ background:#004865;}
.art_content .menu ul li:nth-child(3){ background:#016187;}
.art_content .menu ul li:nth-child(4){ background:#018cc3;}
.art_content .menu ul li:nth-child(5){ background:#03aaec;}
.art_content .menu li.off{height: 0.87rem;background:url(../images/ar.png) no-repeat 8px 58px #005ea7 !important; border-bottom:none;}
.art_content .menudiv div{word-wrap: break-word;}
.nav-article{ width:1.6rem; float:left; position:static}
.nav-page li{ list-style:none; padding-left:0.08rem; height:0.28rem; line-height:0.28rem; margin-bottom:0.04rem; overflow: hidden}
.nav-page li a{ display:block;}
.nav-page li:hover,.nav-page li.active{ background:#e4e4e4;}
.nav_txt{ width:5.6rem; float:right;}
.nav_txt img{width: expression(this.width > 560 ? 560 : true); max-width:5.6rem;}

.fixed{ position: fixed; top:0.3rem;}
.tj_news{ border:0.01rem solid #e2e2e2; border-bottom:none; }
.tj_news h2{ font-size:0.16rem; line-height:0.28rem; padding-top:0.12rem; padding-left:0.06rem; padding-bottom:0.1rem;}
.new_text{ padding-bottom:0.15rem; border-bottom:0.01rem solid #e2e2e2; margin-bottom:0.1rem;}
.tj_news dt,.tj_news dd{ padding: 0.1rem 0.08rem 0.04rem 0.08rem ;}
.tj_news dd{ font-size:0.14rem; padding-top:0.05rem; color:#857474}
.tj_news dt a{ color:#018cc3; line-height:0.2rem;}
.useful { height:0.4rem; border-bottom:1px solid #d1d1d1; margin-bottom:0.2rem;}
.useful span{ float:left; line-height:0.4rem;}
.useful label{ float:right;}
.useful label a{ display:inline-block; padding:0 0.15rem; color:#fff; border-radius:0.04rem; margin-right:0.05rem;}
.useful label a.yes{ background:#fb8a2e;}
.useful label a.no{ background:#767676;}
.useful label a.somewaht{ background:#5a922e;}

/*Register css*/
.register{ width:10.24rem; margin:0 auto; padding-bottom:1rem;}
.sfcreat{ padding-top:0.2rem; font-size:0.2rem;}
.sfcreat a{ color:#015fa7; padding-left:0.25rem;}
.sfcreat a:hover{ text-decoration:underline;}
.zcnr{ padding-bottom:0.2rem;}
.zcnr_l{ width:7rem; float:left;}
.zcnr_l h2,.zcnr_r h2{ font-size:0.18rem; padding-bottom:0.06rem; border-bottom:1px solid #d1d1d1; padding-top:0.3rem}
.register_text{ padding:0.15rem 0; padding-bottom:0.05rem;}
.register_text span{ width:1.78rem; display:inline-block; text-align:right; line-height:0.35rem; float:left;}
.register_text span#radAppellation,.register_text span#radsex{ width:auto;}
.text_bt{ float:left; padding-left:0.1rem; width:5.2rem; position:relative;}
.text_bt input{ height:0.33rem; line-height:0.33rem; border:1px solid #d1d1d1; border-radius:0.04rem; width:2.6rem; padding-left:0.05rem; font-size:0.16rem;}
.text_bt  label{ color:#f00;}
.text_bt p{ color:#848383; font-size:0.14rem; line-height:0.18rem; padding:0.05rem 0;}
.zcnr_r{ float:right; width:2.87rem;}
.zcnr_r h2 { border:none;}
.zcnr_r p{ line-height:0.26rem; padding-bottom:0.3rem;}
.text_radio{ float:left;padding-left:0.1rem; width:5.2rem; line-height:0.35rem;}
.text_radio label{ padding-right:0.08rem;}
.double{ padding-top:0.08rem;}
.double input{ width:1.46rem; margin-right:0.01rem;}
.text_bt select{ margin-top:0.05rem; padding:0.02rem 0; width:2.6rem; border:1px solid #d1d1d1; font-size:0.16rem;}
.text_bt textarea{ width:5.06rem; height:0.6rem; font-size:0.16rem; padding:0.08rem; border:1px solid #d1d1d1;}
.register .next{ padding-left:1.88rem; padding-top:0.2rem;}
.register .next input{ padding:0.08rem 0.2rem; border:none; color:#fff; background:#07abd4; border:none; font-size:0.22rem; border-radius:0.06rem; cursor:pointer;}
.register .next1{ position:absolute; right:0; top:0;}
.register .next1 input{ padding:0 0.2rem; border:none; color:#fff; width:auto; background:#07abd4; border:none; font-size:0.15rem; border-radius:0.06rem; cursor:pointer;}

/*期刊搜索结果 css*/
.qksearch_result{ width:10rem; margin:0 auto; padding-bottom:0.4rem;}
.result_text{ padding-bottom:0.3rem;}
.result_text h3{ font-size:18px;}
.result_text a{ color:#444; text-decoration:underline; font-weight:normal; line-height:0.24rem;}
.result_text a em,.article_text em{ color:#f00; text-decoration:underline;}
.article_text{ padding: 0.06rem 0.1rem; line-height:0.24rem;}
.wzly{ padding-left:0.1rem;}
.wzly a{ color:#00f;padding-right: 0.1rem;}
.wzly label{ padding-right: 0.1rem; display:inline-block;}



/*Editorial Board css 2016/5/18*/
.edit_board{ width:1000px; margin:0 auto; padding-bottom:20px;}
.board_type{ border-bottom:1px solid #ccc; line-height:40px; font-size:20px; color:#015fa5; padding-top:20px;}
.board_img{ width:80px; height:80px; border-radius:4px;border-radius: 50%}
.edit_board table td{ padding:20px 15px;}
.edit_board table td a{ color:#015fa5;}
.edit_board table td a:hover{ text-decoration:underline;}
.edit_board table tr.bg{ background:#eee;}



/*2016/5/26 样式更新*/
.cwym{ width:100%; padding-top:0px;height:522px; text-align:center;}
.cwnr{ width:460px; margin:0 auto; text-align:left;}
.cwnr h3{ font-size:28px; padding-left:8px;}
.cwnr p{ padding:10px 15px; font-size:16px;}
.cwnr p a{ padding-right:20px;  color:#0000ff; text-decoration:underline;}



/*2016/6/2 样式更新*/
.art-authors{ margin-top:10px; display:block; margin-bottom:20px;word-wrap:break-word;}
.art-authors span{ color:#959494;}
.art-affiliations p{ line-height:22px; padding-bottom:8px;text-align: justify;}
.art-affiliations p sup{ padding-right:5px;}
.art-pubhistory{ padding:15px 0 15px 2px;color:#959494; }
.belongsTo{ padding-bottom:15px;}
.belongsTo a,.art-keywords a,.licenseText a{ color:#0060a7}
.download a:hover,.belongsTo a:hover,.art-keywords a:hover,.licenseText a:hover{ text-decoration:underline;}
.download{border: 1px solid #DDD; color: #48516D; padding:4px 12px; border-radius:4px; line-height:25px;height: 33px;}
.download span{ padding-right:8px; float:left;}
.download  label{ padding-left:5px; font-size:12px;}
.fa_file{ width:25px; height:22px;background:url(../images/filetext.png) no-repeat;display: inline-block;float: left;}
.fa-pdf{width:25px; height:22px;background:url(../images/pdf.png) no-repeat;display: inline-block;float: left;}
.art-abstract{ padding:20px 0;}
.art-abstract h1{ font-size:20px;padding-bottom:10px;}
.art-keywords{ padding:20px 0;}
.art-keywords span{color:#0060a7; padding-left:2px;}
.art-keywords a{ padding:0 3px;}
.licenseText{padding:10px 0 20px 0;}
.leftcol{ float:left; width:180px;padding:10px; }
.leftcol li{ border-bottom:1px solid #dedede; font-size:12px; background:url(../images/bl5.png) no-repeat left 9px; line-height:16px; padding:4px 5px 4px 13px}
.leftcol li:hover{ background: url(../images/bl5.png) no-repeat left 9px #ddd }
.gjqw_ct{margin: 0 235px 0 185px; _margin:0 97px;padding:0 20px; }
.art-header{ padding-bottom:10px;}
.art-type{font-style: italic;padding-top:20px;}
.abstract{ border-top: 1px  solid #ccc;border-bottom: 1px  solid #ccc; padding-top:20px; margin-bottom:10px;color: #6e6e6e;text-align: justify;}
.abstract p{ line-height:22px; padding-bottom:10px;}
.abstract h2{ font-size:16px; padding-bottom:10px;}
.abstract strong{ font-weight:700; color:#444;}
.qxnr-body{ padding-top:10px; padding-bottom:30px;text-align: justify;}
.qxnr-body h2{ font-size:16px; padding-bottom:10px; padding-top:16px;}
.qxnr-body p{ text-indent:2em; line-height: 22px; padding-bottom:15px;}
.fixed2{ position: fixed;  top: 0px; margin-left:10px;}
.qxnr-body table{ margin:10px 0;}
.qxnr-body table td{ text-align:center; padding:8px; line-height:24px;WORD-BREAK: break-all; WORD-WRAP: break-word}
.qxnr-body strong{ margin-top:10px;    display: block;}
.qxnr-body strong b{ font-weight:500}
.qxnr-body  em{ padding:10px 0; display:block}
.nointend p{ text-indent:0; display:block; overflow:hidden; padding-bottom: 0;}
.nointend p span{float: left; width:32px;}
.nointend p label{padding-left:32px; padding-bottom:15px;display: block;}
.nointend p a{ padding-top:5px; padding-right:15px; color:#0060a7}
.nointend p a:hover{ text-decoration:underline;}
.red{ color:#f00;}

.foot{ width:100%; background:#2c6787; padding:40px 0;}
.footnr{ width:1000px; margin:0 auto; color:#fff; text-align:center; font-size:14px; line-height:28px;}
.footlogo img { width:136px;}
.footnav{ padding-bottom:20px; padding-top:15px;}
.footnav a{ color:#fff; padding:0 4px;}
#copyrightYear{margin:0px;padding:0px}

/*2016年7月28日 更新
样式435行的.fixed2 修改
样式425行的.gjqw_ct修改
*/
.content_text .nav-article{ width:180px; float:left; position:static;_margin-right:-3px; margin-left:10px;}
#nav1{ margin-left:10px;}
.wzqtxx{ float:right; width:225px; padding:0; _margin-left:-3px; margin-top:10px;}
.down,.view,.loop {padding-bottom: 18px;  margin-bottom: 24px; border-bottom: 1px solid #dedede;}
/*.down li{ float:left;width:50%; text-align:center; font-size:13px; font-weight:bold;}*/
.down li{float: left;  width: 33.33333333333333%;  text-align: center;  font-size: 14px;  font-weight: bold;}
.down li p{ padding-top:8px;}
.down .icon{ background: #015fa5  none repeat scroll 0 0; border-radius: 50%;  height:38px;  margin: 0 auto; position: relative; text-align: center; width: 38px;}
.ydxs .icon img { margin-top:10px;  position: relative; transition: all 0.3s ease 0s;  z-index: 100;}
.ydxs a:hover p{ color:#d54449; }
.ydxs .icon::before {  background: #d54449 ;  border-radius:50%; content: ""; height: 100%; left: 0;  position: absolute; top: 0; transform:scale(0); transition: all 0.3s ease 0s; width: 100%; z-index: 10;}
.ydxs:hover .icon img{ transform: scale(0.9);}
.ydxs:hover .icon::before{ transform: scale(1);}
.viewnub li{ text-align:center;}
.viewnub li p{ line-height: 30px;}
.viewnub li p.title-number{display: block;    font-size: 42px; line-height: 42px;  margin: 0px;
padding: 0px; color: #d54449;}
.viewnub li p.title-text{font-size: 13px;   text-transform: uppercase; color: #444;  font-weight: 700; margin-top: 0px; margin-bottom: 6px; color: #020202;}
.cxbb{background: #fff; border: 1px solid #bbb;color: #d54449; width: 200px;  margin-left: auto; margin-right: auto; display: block;  height: 38px; line-height:38px;border-radius: 20px;  padding-left: 6px; padding-right: 6px; font-weight: 700; margin-bottom: 0px; margin-top: 18px; font-size: 13px; background:url(../images/ckbb.png) no-repeat 20px center; padding-left:28px;}
.cxbb:hover{ color:#fff;border: 1px solid #d54449;background:url(../images/ckbbhover.png) no-repeat 20px center #d54449}
.loop h3{color: #020202; font-weight: 700; text-align: center; padding-bottom:17px; font-size:13px;}
.loop h3 img{ width:70px;}
.loop .button-likes,.loop .button-comments{margin-left: 28px;width:90px; float:left; font-size:14px; color:#aaa; font-weight:300; text-align:center; margin-right:5px}
.loop .button-comments { margin-left:0;}
.button-likes .like,.button-comments .comment{ background:#f19300; height:32px; line-height:32px; border-radius:4px;width:90px; border:none; cursor:pointer; color:#fff; font-size:15px; margin-bottom:5px;}
.share-media{ margin-top:12px; width:190px; margin-left:auto; margin-right:auto;}
.social_block { color: #aaa;  float: left;  font-size: 12px; font-weight: 300; height: 56px; margin-left: 3px;margin-right: 3px; overflow: hidden; text-align: center; width: 32px;} .social_block .atButton a{ background:url(../images/article-share.png) no-repeat;  display: block; height: 32px;width: 32px;}
.social_block .atButton a.addthis_button_facebook {background-position: 8px 2px;}
.social_block .atButton a.addthis_button_twitter {background-position: 2px -37px;}
.social_block .atButton a.addthis_button_google { background-position: 3px -116px;}
.social_block .atButton a.addthis_button_linkedin {  background-position: 4px -76px;}
.social_block .atButton a.addthis_button_more { background-position: 3px -155px;}
.supplementary{ padding-bottom:22px;}
.supplementary h3,.side-article-related h3{color: #888; font-family: Roboto; font-size: 13px; font-weight: 500; letter-spacing: 0.2px; line-height: 22px; margin: 0 0 12px;}
.list-unstyled li{ padding:6px 0 6px 6px;color: #020202; font-family: Roboto; font-size: 15px;}
.side_article_list{ padding-bottom:15px;}
.side_article_list li { padding-bottom:13px; border-bottom:1px solid #eee; margin-bottom:20px;}
.side_article_list li a{ color:#000; font-weight:bold;}
.side_article_list li a:hover{ color:#0060a7}
.side_article_list li p{ padding-top:8px; font-size:12px; color:#888;}
.tbandfig{ padding:24px 0; border-bottom:2px dotted #ccc; margin:35px 0;}
.tbfigtitle{background: #f9f9f9 none repeat scroll 0 0;color: #444;  font-family: Roboto;  font-size: 12px; font-weight: 700; margin-top:8px;padding:0 20px 20px 20px;}
.tbfigdesc{background: #eee none repeat scroll 0 0; padding: 20px; margin-bottom:10px;}
.tbfigdesc a{ max-height:150px;overflow: hidden;display: block;float: left;}
.tbfigdesc img{float: left; margin-bottom: 18px; width:150px;}
.tbfigdesc strong{ padding-left:170px; text-indent:0; margin-top:0; font-weight:700; font-size:14px; line-height:20px; word-break: break-word;}

/*2016-08-15样式更新*/
.guideline{ width:100%; padding:30px 0; }
.guideline_box{ width:1100px; margin:0 auto; overflow:hidden;}
.guideline_box .leftcol {float: left;  padding: 10px;  width: 220px;}
.guideline_box .leftcol h2{ padding-top:10px; font-size:18px; color:#015da6; padding-left:10px; font-weight: normal; padding-bottom:8px}
.guideline_box .nav-article{ width: 220px;}
.guideline_box .leftcol li{ line-height:12px; background:none; font-size:14px;}
.guideline_ct{ width:860px; padding:0 20px; background:#fff; float:right; min-height:600px;}
.guideline_box  .fixed2{ position: fixed;  top: -10px;}
.guideline_ct h1{ font-size:20px; padding-bottom:5px;}
.guideline_ct h2{ padding:15px 10px 8px 10px;  margin-bottom:5px;  font-size:18px}
.guideline_ct h3{ padding:5px 10px 5px 10px; margin-bottom:10px; margin-top:10px; font-size:17px}
.guideline_ct p,.guideline_ct strong,.guideline_ct em{ line-height:18px; padding:0 10px}
.guideline_ct em{ font-weight:bold; padding-top:8px; display:block; padding-bottom:10px;}
.guideline_ct strong{ font-size:16px; color:#015fa5; padding-top:12px; display:block; padding-bottom:10px;}
.guideline_ct a{ color:#0000FF; }
.guideline_ct a:hover{ text-decoration:underline;}
.guideline_ct ul{ padding-left:60px;}
.guideline_ct ul li{ line-height:45px; display:block; clear:both;}
.xulie{ padding-top:10px;}
.xulie p span{ float:left; width:35px; text-align:right;}
.xulie p label{ padding-left:47px; display:block; padding-bottom:4px;}
.sgbj b{ font-size:16px;}
.score{ background:url(../images/2.png) no-repeat; width:118px; height:20px; display:block; margin:0 auto; padding-left:60px; text-align:center; line-height:20px; font-size:12px;}

/*2016年8月23日更新*/
.banner{width:1800px;overflow:hidden;position:relative;margin:0 auto; height:auto;}
.banner_inner{position:relative;height:358px;width:1100px;margin:0 auto;}
.banner_img{width:20000px}
.banner_img li{float:left;width:100px;position:relative}
/*
.banner_img li.bgli01{ background: url(../images/banner.jpg) center top no-repeat;}
.banner_img li.bgli02{ background:url(../images/index_banner1.jpg)  center top no-repeat;}
*/

.banner .child1{position:absolute;width:588px;height:455px;left:66px;top:0;color:#fefefe;}
.banner .child1 .p{font-size:35px; height:65px; line-height:65px; padding:74px 0 0 0;}
.banner .child1 .pa{ font-size:25px; font-family:Roboto; padding:10px 0 0 0}
.banner .child2{position:absolute;width:654px;height:455px;left:343px;top:0}
.banner .child3{position:absolute;width:654px;height:455px;left:343px;top:0}
.banner .child4{position:absolute;width:654px;height:455px;left:343px;top:0}
.banner_common{width:1300px;margin:0 auto}
.banner_pre{position:absolute;top:45%;left:0;width:60px;height:60px;cursor:pointer;background:url(../images/left.png) no-repeat;}
.banner_next{position:absolute;top:45%;right:0;width:60px;height:60px;cursor:pointer;background:url(../images/right.png) no-repeat;}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute; bottom:6%;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:10px;height:10px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}

/*2016年8月25日样式更新*/
.article_list{ max-width:1000px; margin:0 auto; padding-bottom:45px; padding-left:20px;}
.article_list1 {width: 860px; float: right;padding-top: 15px;}
.article_list h1{ font-size:20px; padding-bottom:20px; padding-top:8px;}
.list_content{max-width: 1000px;  margin: 0 auto;}
.list_left{width:100%; }
.list_left ul li{ margin-bottom: 40px; width:50%; float:left;padding-right:5%; height:185px;}
.list_left ul li:nth-child(2n){ padding-right:0;}
.article_listnr p.author{ font-size:14px; color:#999;table-layout: fixed;word-break: break-all;overflow: hidden;}
.article_listnr p.wzsj{ font-size:14px; padding-bottom:10px;}
.article_listnr p.wzsj em{ padding-left:5px; padding-right:5px;}
.green{ color:orange;}
.pdf{ color:#F00;}
.pdf:hover{ text-decoration:underline; color:#F00}
.article_listnr h3{ font-size:17px;margin-bottom: 10px;}
.article_listnr h3 a{ color:#069; font-weight:400;}
.article_listnr h3 a:hover{ text-decoration:underline;}
.articlesearch{ width:1000px; margin:0 auto; border:1px solid #b6cfe5; margin:20px 0; padding:12px 26px; background:url(../images/artsearch.jpg) no-repeat 20px center;}
.sx{ float:left; width:260px; height:40px; background:#d5e5f2; margin-left:40px; padding:4px;}
.sx select{ width:100%; border:1px solid #b6cfe5; height:32px; padding-left:4px}
.sskxx{ float:left; margin-left:10px; width:520px; height:40px;background:#d5e5f2;padding:4px;}
.sskxx input{ width:100%;border:1px solid #b6cfe5; height:32px; padding:0 4px;}
.scbutn{ float:left;margin-left:10px;}
.scbutn input{ width:106px; height:40px; background:#1494c7; border-radius:4px; border:none; color:#fff; font-size:20px; cursor:pointer;}


/*2016年8月29日*/
.down{position: relative;}
/*.xztdc{ width:128px; position:absolute; right:0; top: 68px; z-index: 22; padding:10px; background:url(../images/jtbs.jpg) no-repeat center 1px #fff }*/
.xztdc {  text-align: right;  width: 175px; position: absolute;  right: 0;   top: 68px;z-index: 22;   padding: 10px;  background: url(../images/jtbs.jpg) no-repeat 130px 1px #fff;}
.xztdc .xzxx{ border-radius:4px;min-height:60px; background:#d54449;}
.xzxx li{ float:none; width:100%; text-align:center; line-height:35px; border-bottom:1px solid #e95f64; border-top:1px solid #be2026}
.xzxx li:first-child{ border-top:0;}
.xzxx li:last-child{ border-bottom:0;}
.xzxx li a{ display:block; color:#fff;}
.xzxx li a:hover{ background:#b81a1f; border-radius:4px;}


/*2016年9月12日更新*/
.fdleft{ position:absolute; width:123px; left:5px; padding-bottom:10px; background:#015fa7; margin-top:36px;}
.qk_box .fixed{ left:5px; width:123px; padding-bottom:10px; background:#015fa7; margin-top:36px;}
.lm li{  line-height:40px;border-bottom:1px solid #0266b3;border-top:1px solid #03508b; font-size:14px;}
.lm li:last-child{ border-bottom:none;}
.lm li:first-child{ border-top:none;}
.lm li:hover{ background:#03508b}
.lm li a{ color:#fff; display:block; padding-left:12px;  }
.qk_box .fixed{ top:20px;}
.about_nr p{ line-height:32px; padding-bottom:30px; text-indent:2em; }
.about_nr p img{ float:right; padding-left:15px; padding-bottom:15px;}
#qkml h1{ color:#fff; background:#000; width:100%; font-size:16px; padding:10px;}

/*2016年9月19日更新*/
.nrtop{width:1000px; margin:0 auto; padding:60px 0 45px 0;}
.journallist{ width:724px; float:left;}
.latestat{ width:276px; float:left;}
.title{ padding-bottom:25px;}
.title h1{ font-size:26px;}
.title p{ font-size:16px; color:#7f8b91;}
.title a{ float:right; padding-top:12px; padding-right:50px; color:#015fa7;}
.title a:hover{ text-decoration:underline;}
.jour_img p img{ display:block; width:219px;}
.qklb{ height:auto;}
.qklb .jour_img{ position: relative;}
.xq{ position: absolute; bottom:65px; width:100%;}
.xqjr{width:100%; display:block; height:45px; line-height:50px; color:#fff; font-size:20px; padding-left:15px; background:url(../images/arr2.png) 186px center no-repeat #000; background-size:18px 18px; filter:alpha(opacity=70);      -moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7; }
.xqjr:hover{ color:#fff;background:url(../images/arr2.png) 186px center no-repeat #000;filter:alpha(opacity=90);      -moz-opacity:0.9;-khtml-opacity:0.9; opacity:0.9;}
.jour_tg{ width:100%; background:#1494c7; height:65px; line-height:58px; border-top:6px solid #000; text-align:center; font-size:18px; border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.jour_tg:hover{ background:#17a6df; cursor:pointer;}
.jour_tg a{ color:#fff; display:block}
.articlelist{ display:block}
.articlelist ul li{ border-bottom:1px solid #ebebeb; padding-bottom:10px; margin-bottom:24px;}
.articlelist ul li p{ padding-bottom:15px;}
.articlelist ul li p a{ color:#015fa7;}
.articlelist ul li p a:hover{ text-decoration:underline;}
.articlelist ul li label{ color:#979797; font-size:14px;}
.articlelb{ width: 745px; float:left; margin-top:20px;}
.articlelb ul li{ width:350px; float:left; border-bottom:1px solid #ccc; padding-bottom:15px; height:270px; position:relative; margin-right:22px; margin-bottom:25px;}
.E-Board{ width:255px; float:left;margin-top:20px;}
.lbnr label{ font-size:14px;}
.lbnr label em{ padding:0 5px;}
.lbnr h3{ font-size:18px; font-weight:normal; padding:10px 0;}
.lbnr h3 a{ color:#015fa7;}
.lbnr h3 a:hover{ text-decoration:underline;}
.lbnr p{ color:#444;}
.lbnr span{ font-size:14px; color:#999; position:absolute; bottom:15px;}
.E-Board .title h3{ font-size:18px; font-weight:normal;}
.E-Board .title h3 a{ float:none; color:#050505;}
.E-Board .title h3 a:hover{color:#015fa7; text-decoration:none;}
.E-Board ul li{ border-bottom:1px solid #ebebeb; padding-bottom:15px; margin-bottom:20px;}
.E-Board ul li img{ width:105px; height:98px; float:left; padding-right:8px;}
.xjxx h2{ font-size:16px; line-height:26px;}
.xjxx p{ font-size:14px; color:#015fa7; line-height:19px;}


/*2016年11月3日新增*/
.index_zxwz{ padding:40px 0 30px 0; width:1000px; margin:0 auto;}
.index_zxwz .title{ padding-bottom:20px;}
.index_zxwz .title h1,.index_qktj .title h1{ font-size:24px;}
.new_aticle li{ width:320px; margin-right:20px; float:left; height:118px; margin-bottom:28px}
.new_aticle li:nth-child(3n+3){ margin-right:0;}
.new_aticle p{ color:#aaaaaa; font-size:14px;}
.new_aticle p span, .new_aticle p time { padding-left:6px;padding-right:6px;}
.red{ color:#f00;}
.blue{ color:#00579d;}
.new_aticle h3{ height:60px; margin:10px 0 8px 0; font-size:16px; font-weight:normal; line-height:20px;  overflow: hidden;}
.new_aticle label{ font-size:14px; color:#8c8a8a;height: 20px;line-height: 20px;  overflow: hidden;width: 320px;display: block;}
.index_qktj{ width:1000px; margin:0 auto; margin-bottom:35px;}
.index_qktj .title a{ padding-right:0;}
.MO{ float:left; width:480px; margin-right:36px;}
.MO_xq{ float:left; width:241px;}
.js{ height:80px; font-size:15px;}
.js h2{ font-size:19px; font-weight:normal; margin-bottom:4px;}
.MO .jour_img,.JPBS .jour_img { position: relative;}
.MO .jour_tg,.JPBS .jour_tg{height:50px; line-height:43px;}
.MO .xqjr,.JPBS .xqjr{height:35px;line-height: 35px; font-size: 16px;}
.MO .xq,.JPBS .xq{ bottom:50px;}
.RM h3{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.RM ul li{ border-bottom:1px solid #ebebeb; padding-bottom:8px; font-size:14px; margin-bottom:15px;}
.RM ul li:last-child{ border:none;}
.RM ul li a{display: block; max-height: 60px; line-height: 20px; overflow: hidden;}
.JPBS{ float:left; width:484px;}
.JPBS .MO_xq{ width:245px;}


/*2017年1月21日更新*/
.bwxx{ overflow:hidden; margin-bottom:25px;}
.guideline_ct .bwxx ul{ padding-left:10px;}
.guideline_ct .bwxx ul li{ float:left; width:45%; margin-right:5%; clear:none;}
.guideline_ct .bwxx ul li:last-child{ margin-right:0;width:50%;}
.guideline_ct .bwxx p{ padding-left:0;}
.guideline_ct  p b.linew{ display:block; border-bottom:1px solid #ccc; padding-bottom:2px; padding-top:5px; margin-bottom:6px;}
.guideline_box .leftcol li{ padding-top:12px; padding-bottom:8px;}
.jsbg{ line-height:30px; margin-left:10px; margin-top:28px;}
.jsbg td{ padding-left:10px; }
.gjmc{ overflow:hidden; margin-top:20px; padding-left:10px !important}
.gjmc li{ line-height:28px !important; float:left; display:inline-block !important; width:25%; clear:none !important;}

.zjqkml{ padding-top:20px; padding-bottom:15px; text-align:center;}
.zjqkml table{ border-color:#ccc;}
.zjqkml p{text-align:center}
.zjqkml td,.zjqkml th{ padding:10px ; border-color: #ccc;}
.zjqkml th{ background:#Eaeaea;}
.zjqkml p img{ width:140px;}
.mlnx{ margin-top:20px;}
.mlnx th{ text-align:left !important; font-weight:normal;}
.mlnx th,.mlnx td{ padding:10px; border:1px solid #ccc ; width:9%; text-align:center}
.mlnx td{ background:#Eaeaea; color:#777; font-size:14px;}
.gdbox{ overflow:hidden; padding-bottom: 30px;}
.mlnx td a{ color:#0066CC; font-weight:bold;}
.mlnx td a:hover{ text-decoration:underline;}
.gdleft{ width:700px; float:left}
.gdright{ width:260px; float:right;}
.gdright h2{ font-size:16px; padding-top:18px; padding-bottom:10px;}
.issue li{ padding-bottom:28px;}
.issue label,.issue span{ display:block; padding-top:5px; font-size:13px; color:#999;}
.bwxx table td{ padding:18px 0 18px 0;}


.jkjs ol{ padding:10px 10px 10px 20px;}
.jkjs ol li{ padding-bottom:15px;line-height: 22px;color: #000000;}


/*2017年9月4日 更新*/
.side-article-comment h3{color: #888; font-family: Roboto; font-size: 13px; font-weight: 500; letter-spacing: 0.2px; line-height: 22px; margin-bottom:18px;}
.side_comment_list li{ border-bottom:1px dashed #ccc; padding-bottom:10px; overflow: hidden; margin-bottom:20px;}
.pltx{ float:left; width:68px; margin-right:5px; text-align:center;}
.pltx img{ width:68px; height:68px; border-radius:50%}
.pltx p{ font-size:12px; color:#888;}
/*.plnr{ width:168px; float:right;}*/
.plnr span.pltime{ font-size:12px; padding-top:5px; display:block; padding-bottom:10px;color:#0060a7; font-weight:bold}
.com_nr{margin-right:5px; font-size:14px; }

/*2017年10月9日 更新*/
.fhbox{ padding-top:10px; font-size:14px;}
.hfan a{ color:#999;}
.reply{ padding-left:19px; background: url(../images/icons2.gif) no-repeat; margin-right:12px}
.reply:hover{ background:url(../images/icons2.gif) no-repeat left -19px ; color:#1A649D}
.ckreply{background:url(../images/icons2.gif) -99px  1px no-repeat; padding-left:16px}
.ckreply:hover{ background:url(../images/icons2.gif) no-repeat -99px -18px ; color:#1A649D}
.hrbx{ padding-top:15px;}
.hrbx textarea{ width:93%; padding:5px 8px; border:1px solid #ddd; height:68px; color:#444; font-size:14px; outline:none}
.hrbx p{ width:93%; text-align:right; padding-top:3px;}
.hrbx p a{width: 67px;line-height: 24px;height: 24px;text-align: center; color:#fff; background:#379BE9;display: inline-block; border-radius:4px} 
.clhfwidow{padding: 10px; height: 500px; background:#fff;width: 680px;z-index: 10002; margin:20px auto }
.hfnr{ margin-top:20px; height:460px; overflow-y: auto; margin-left:20px; padding-right:20px}
.hfnr .plnr{ border-bottom:1px dashed #ccc; padding-bottom:14px; margin-bottom:20px}
.trhf{ padding-left:35px;}
.zpl{ border-right:2px solid #f00;}

/*2017年10月10日 更新*/
.grzl{ padding-bottom:5px; overflow:hidden}
.grzl input{ float:left; border:1px solid #ddd; outline:none; height:26px; color:#444; padding:0 4px; font-size:12px;}
.grzl input.name{ width:37%; margin-right:5%;}
.grzl input.email{ width:51%;}


/*2017年10月12日更新*/
.tkbox{ overflow:hidden; padding-bottom:20px;padding-left: 20px;}
.tklist{ width:700px; float:left;}
.tkfl{ margin-bottom:20px;}
.tkfl ul{ padding-left:16px; padding-top:10px;}
.tkfl li{ margin-bottom:20px}
.tkfl  ul h3{ font-size:16px; font-weight:normal; line-height:30px; border-bottom:1px solid #e2e2e2; margin-bottom:15px}
.tkfl ul li{ padding-left:20px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #eee;}
.tkfl  ul li a{ color:#069; padding-bottom:5px; display:block; font-size:16px;}
.tkfl  ul li p{ padding-top:5px;}
.tkfl  ul li a:hover{ text-decoration:underline}
a.active{background-position:12px -44px;}
.btn-slide{ background:url(../images/sl.png)no-repeat 12px 7px #d5e5f2 ; padding-left:36px;font-size:17px; font-weight:normal;  line-height:35px; border-radius:4px;    display: block;}
.qkt{ width:240px; float:right;}
.qkt h3{padding-bottom: 15px;font-size: 18px;
 font-weight: normal;color: #050505;}
.qktlb li{ overflow:hidden;border-bottom: 1px solid #ebebeb; padding-bottom: 15px; margin-bottom: 20px;}
.qktlb li img { width: 105px; height: 98px;
 float: left; padding-right: 8px;}
.qktnr h2 { font-size: 16px; font-weight:normal; line-height: 26px;}
.qktnr p { font-size: 10px; color: #015fa7;  line-height: 19px;}
select,input{ outline:none;}

.tkwz{ padding-top:10px}
.plbt{ width:65px; height:52px; float:left; padding-top:16px; text-align:center;    background: #ddd;}
.tkwz .article_listnr{ padding-left:85px;}
.tkwz .article_listnr h3{ margin-bottom:0;}
.fj{ background:#069; color:#fff;}
.tkwz li:first-child{ border-bottom:1px solid #ccc; width:100%; margin-bottom:35px;}
.tkwz li:first-child .article_listnr p.author{ padding-top:5px}
.tkwz li:first-child .article_listnr h3{ margin-bottom:10px}
.tkwz li{ padding-bottom:13px; margin-bottom:20px; width:48%; float:left; margin-right:4%; min-height:108px;}
.tkwz .article_listnr p.wzsj { padding-bottom:4px;}
.tkwz li:first-child .article_listnr p.wzsj{ padding-bottom:10px;}
.tkwz li:nth-child(2n+1){ margin-right:0;}

/*11月13更新*/
.qkjs{ margin-bottom:30px; overflow:hidden}
.qkjs h1{ padding-top:0; padding-bottom:10px;}
.qkjsnr img{ width:155px; height:218px;  padding-right:15px; float:left;}
.qkjsnr p{ font-size: 13px;}
.bwlist li{ overflow:hidden;border-bottom: 1px solid #ebebeb;
padding-bottom: 12px;margin-bottom: 15px;}
.bwlist li img{width: 98px;height: 98px;float: left;margin-right: 12px;}
.lists_right h1{font-size: 18px;padding-bottom: 15px;  font-weight: normal;}
.lists_right li:last-child{ border: none; padding-bottom:0; margin-bottom:0}
.lists_right .xjxx span{ font-size:13px; color:#666; line-height:16px}
.lists_right .xjxx h2{ line-height:normal;}
.editorbox{ padding-bottom:20px; overflow:hidden; width:1000px; margin:0 auto}

.editor_txxx{ float:left; width:220px; margin-right:20px;}
.editor_txxx img{ width:218px}
.bwjbxx{ background-color: #dadada; padding: 15px;}
.bwjbxx h2{ font-weight:normal; font-size:24px; padding-bottom:15px}
.bwjbxx p{ font-size:14px; color:#555; padding-bottom:5px;}
.bwjbxx p.yx{ font-size:18px; margin-top:10px;}
.bwjbxx p a{ color:#015fa5;}
.grzlbox{ width:750px; float:right;}
.gkjs{ padding-bottom:10px;    border-bottom: 1px solid #bababa; }
.gkjs h2{color: #333; font-size:28px; font-weight:normal; padding-bottom:22px}
.gkjs p{ padding-bottom:8px; color:#555;}
.gkjs h3{ font-size:18px; font-weight:normal; color:#333;  padding-bottom:6px; padding-top:8px}

.grzl{ padding-bottom:28px; overflow:hidden;}
.grzl h2{ font-size:20px; font-weight:normal; padding-bottom:8px; color:#333; margin-top:28px}
.grzl p{ font-size:14px; line-height:20px; color:#444;}
.ry{ overflow:hidden; color:#555; font-size:15px;}
.ry li{ padding-left:12px; line-height:28px; background:url(../images/rytb.jpg) no-repeat left center}

.career{ width:100%; color:#555; font-size:14px; border-top:1px solid #d7d7d7;}
.career td{ padding:18px 10px; vertical-align:top; border-bottom:1px solid #d7d7d7;}
.xsgx{ overflow:hidden;  font-size:14px; color:#444;}
.xsgx li{ padding-top:4px;}
.xsgx li span{float: left;  width: 30px; text-align: center; line-height:22px;}
.xsgx li label {  padding-left: 34px; padding-bottom: 15px;  display: block; line-height:20px;}
.xsgx li label i{ color:#015fa5; font-style:normal}


/*18年3月19更新*/
.jkjybox{padding: 40px 0;margin: 0 auto; width: 1000px;}
.ptjs{ overflow:hidden;}
.ptjswz{ width:720px; float:left;}
.ptjswz h2{ padding-bottom:10px; font-size:28px; font-weight:normal;}
.ptjswz h3{ font-size:18px; font-weight:normal; padding-top:40px; padding-bottom:10px;}

.ptjswz p{ line-height:18px; font-size:14px; color:#444; padding-bottom:15px;}
.ptjswz p a{ color:#f00; font-size:15px;}
.ptyc{float: right; width: 260px;}
.ptlogo{ margin-top:50px;
border: 1px solid #005da5; text-align: center; height: 125px; padding-top: 30px;}
.xzqkt{ padding-top:55px}
.ptjswz strong{ font-size:17px; display: block; font-weight:normal; padding:25px 0 8px 0;}


/*2018年4月19日更新*/
.tkjs1{ width:590px; float:left;}
.tkjs1 p{ line-height:26px; font-size:16px; color:#000; padding-bottom:20px; padding-top: 10px}
.tkjs1 p strong{ color:#f00; font-weight:bold}
.tkjs1_zb{ width:210px; float:right;  border:1px solid #ddd; padding:10px 15px;}
.tkjs1_zb h3{padding-bottom:10px;font-size: 18px; font-weight: normal;color: #050505;}
.qktlb1 p img{ width:100%;}
.qktlb1 h2{ font-size:16px; padding-bottom:8px; padding-top:5px;}
.qktlb1 p.zbjs{ color:#015fa7; font-size:14px; line-height:20px}


/*18年5月15更新*/
body{ font-family: Roboto; font-weight: 100; font-size:13px !important;}
.top{font-size: 14px; width:1100px;}
.top_2{ padding-top:0 !important;}
.nav li a{ padding-bottom:15px !important; padding-left:8px !important; padding-right:8px !important;}
.nav{ width:inherit; float:left !important;}
.top_1{ padding-right:10px !important;}
.nav li{ padding:0 8px !important;}
.xb_search{ width:100%; height:224px; background:url(../images/xb_banbg.jpg) top center;}
.xb_search div.xb_searbox{ width:748px; margin: 0  auto; padding-top:97px;}

.keyword{ width:362px; float:left; height:44px; line-height:44px; border-radius:4px; border:0; margin-left:15px; font-size:14px; outline:none; font-family: Roboto; border-left:1px solid #ddd; padding-left:15px;}

.keyword_bt { padding: 0 25px; height:44px;   line-height:44px;  color: #fff; font-size: 17px;  border:none; border-radius: 4px;  background: #1494c7; cursor: pointer; font-weight:normal}

.advanc{ color:#fff; font-size:17px; padding-left:10px}
.advanc:hover{ color:#fff; text-decoration:underline;}

.xb_content{ padding:20px 0; overflow:hidden;}
.xbcont_left{ float:left; margin-left:120px; width:210px;}
.xbtitle1{ border-bottom:1px solid #ddd; line-height:30px; font-size:17px; padding-left:6px; margin-bottom:10px}
.xb_about{ margin-bottom:15px; border:1px solid #ddd; padding-bottom:10px}
.xb_about p{ padding:5px 8px; color:#444; line-height:18px; font-family:Roboto; font-size:14px;}
.xb_about p a:hover{ text-decoration:underline;}
.xb_about label{ text-align:center; display: block;}
.xb_about a{ color:#035ea5}

.xbtitle{ font-size:17px; color:#fff; background:#035ea5; line-height:32px; padding-left:10px; margin-bottom:10px}
.jourslist{ padding:0 10px;}
.jourslist label{ display:block; padding-bottom:6px}
.jourslist label img{ width:100%; display:block}
.jourslist li{ margin-bottom:15px;}
.xbmore{ padding-left:12px;}
.xbmore a{ color:#9f1326; font-style:italic; font-size:12px; font-weight:bold;}
.xbcont_right{ float:right; width:225px; margin-right:120px;}
.lbanner{ width:225px; height:230px;}
.xbdlbox{ margin:12px 0; background:#7f8b91; border-radius:6px; padding-top:25px; padding-bottom:10px; text-align:center; color:#fff; width: 100%;}
.xbdlbox h2{ font-size:16px; font-weight:normal; padding-bottom:20px;}
.xbdlbox P{ padding-bottom:15px}
.xbdlbox P a{ width:124px; height:30px; line-height:30px; color:#fff; font-size:17px; display:block; margin:0 auto; border-radius:4px}
.xbdlbox P a.In{ background:#035ea5}
.xbdlbox P a.Re{ background:#62683a}
.xbnews{ padding-bottom:12px;}
.xbnews ul{ padding:8px}
.xbnews ul li{ border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:15px;}
.xbnews ul li span{ font-size:12px; color:#666; padding-bottom:5px; display:block}
.xbnews ul li p{ line-height:16px; font-size:14px;}
.xbnews ul li p a{ color:#000;}
.xbnews ul li p a:hover{  color:#035ea5}
.issues ul{ padding:8 0;}
.issues ul li{ padding:0 8px; border-bottom:1px solid #ddd; padding-bottom:10px}
.issues ul li span{ font-size:14px; display:block; padding-bottom:8px; color:#035ea5}
.issues ul li p{ padding-bottom:10px; line-height:18px;}
.issues ul li p a{ color:#035ea5}
.issues ul li label{ font-size:12px; display:block}
.issues ul li label em{ font-weight:bold; color:#9f1326; font-style: inherit}
.xbwzlist{margin: 0 365px 0 350px;}

.wzml{ overflow:hidden;}
.wzml li{ float:left; font-size:17px; line-height:30px; padding-right:12px; cursor:pointer;}
.wzml li:hover{ text-decoration:underline;}
.wzml li.off{ color:#015fa9}
.wzml li font{ font-size:14px; padding-left:8px;}
.wzxbnr{ padding:15px 0; min-height:400px;}
.wzxbnr ul{ overflow:hidden;}
.wzxbnr ul li{ padding-bottom:10px; border-bottom:1px solid #ddd; margin-bottom:22px;  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12); overflow:hidden}
.wzxbnr ul li:nth-child(2n+2){ margin-right:0;}
.wzxbnr ul li span{ font-size:12px; color:#ed7c31; padding-bottom:5px; display:block;}
.wzxbnr ul li span i{ color:#000;}
.mllist li h2{ font-size:16px; padding-bottom:8px;}
.mllist li p{ line-height:18px; padding-bottom:2px; font-size:12px;}
.mllist li p b{ color:#025eab;font-style: italic;}
.mllist li p b a{ color:#025eab}
.mllist li p b a:hover{ text-decoration:underline;}
.mllist li p b.doi{ text-decoration:underline; font-size:12px; color:#444}
.mllist li p b.doi a{ color:#444; font-style: normal;}
.mllist li p b.doi a:hover{ color:#025eab}
.wzyw{ padding-top:10px;} 
.wzyw strong{ font-weight:bold;}
.wzyw a{ color:#015ea8;}.wzyw a:hover{ text-decoration:underline;}
.xbmore1 a{ color:#fff; background:#9f1326; padding:5px 12px;}

#solid{width:225px;height:230px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;
top:0px;width:225px;height:230px;display:none;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;left:50%;top:0px;
width:225px;height:230px;
margin-left:-114px;	display:none;	cursor:pointer;}
#solid ul li img{	width:225px;	height:230px;}
#solid #btt{width:225px;height:35px;top:195px;position:relative;left: 21px;}
#solid #btt span{position:absolute;top:15px;display:block;width:30px;height:8px;margin:0 15px;	text-align:center;background:#ff7f02;
z-index:1000;cursor:pointer;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.most{ padding-bottom:5px;}

.most ul{ padding-top:5px;}
.most ul li{ padding-bottom:8px; margin-bottom:15px; border-bottom:1px solid #ddd; padding-left:10px; padding-right:10px}
.most ul li span{ font-size:12px; color:#666; padding-bottom:6px; display:block;}
.most ul li p{ line-height:18px; font-size:14px; padding-bottom:12px}
.most ul li p a{ color:#000;}
.most ul li p a:hover{ color:#035ea5;}
.most ul li label{ color:#035ea5;}
.journslist{ width:1100px; margin:0 auto;}
.journslist h2{ font-size:20px; font-weight:normal; padding-bottom:10px;}
.journslist  label{ display:block; color:#444;  padding-bottom:18px; font-size:14px;}
.open_jour{ border-top:2px solid #ddd; padding-bottom:20px; overflow:hidden}
.op_journr{ padding-top:15px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:10px; padding-left:10px; padding-right:10px; float:left; width:50%;height: 245px; margin-bottom:10px}
.opjour_img{ float:left; width:133px;}
.opjour_img img{width: 150px;
height: 215px;}
.opjour_js{ margin-left:165px;}
.opjour_js h3{ line-height:20px;}
.opjour_js h3 a{ font-size:16px; font-weight:normal; color:#015ea4; margin-top:0;padding-bottom: 8px;}
.opjour_js a{ color:#015ea4}
.opjour_js a:hover{ text-decoration:underline}
.opjour_js h3 span{ font-size:14px;}
.jour_editor{ color:#666; padding-bottom:8px;}
.opjour_js p{ font-size:14px; line-height:20px} 
.opjour_js a.sub{ font-size:14px; color:#ff6204; cursor:pointer; display: inline-block; margin-top:12px;}
.launch{ overflow:hidden;}
.launch li{ float:left; width:20%; margin-bottom:10px;}
.launch li img{ width:90%;}





/*18年5月16更新*/
.qkxtop{font-size: 14px;width:1100px;background: #015fa5;  margin-bottom: 15px; color:#fff; text-align: right; height:34px; margin-left:auto; margin-right:auto;}
.qkyc a{padding: 8px 12px 9px 12px; color:#fff ;display: inline-block;}
.qkxtop a:hover{ text-decoration:underline;}
.qkxb_box{padding:20px 0; width:1100px; margin:0 auto;}
.zztop{ overflow:hidden; padding-bottom: 30px;}
.zztop_r{float: right;   width: 225px; }
.isslist{ border:1px solid #dadada; padding-bottom:10px; padding-top:10px ; border-top:0;}
.isslist li{ background:url(../images/libg.jpg) no-repeat 10px center; padding-left:20px; line-height:24px;margin-left: 10px;}
.t_email{ padding:10px;}
.t_email h2{ font-size:16px; font-weight:normal;padding-bottom:8px}
.email_sm{ font-size:14px; color:#444; padding-bottom:10px;}
.emailbox{ height:26px; line-height:24px; border:1px solid #ccc; width:100%; padding:0 5px; outline: none;}
.emailsubt{ padding:5px 18px; font-size:16px; background:#4f5671; margin-top:10px; color:#fff; font-family:Roboto; border-radius:4px; outline:none; border:none; cursor:pointer;}
.jour_js{ overflow:hidden;    margin-bottom: 15px;}

.jour_fm{ width:215px; float:left;}
.jour_fm img{ width:215px; height:300px;}
.jour_search{ margin-left:242px;}
.jour_search h2{ line-height:28px; font-size:20px; font-weight:normal; padding-bottom:5px;}
.jour_search span{ color:#ee7c33; font-size:14px; padding-bottom:8px; display:block;}
.sljs{ line-height:18px; padding-bottom:28px;}
.gjsc td{ padding-right:10px; padding-bottom:8px;}
.gjsc input{ outline:none; border:1px solid #ccc; width:160px; height:26px; line-height:26px; padding:0 5px;}
.gjsc select{outline:none; border:1px solid #ccc; width:180px; height:26px; line-height:26px;}
.gjsc input.gjsctj{ width:86px; background:#1494c7; color:#fff; border:none; border-radius:4px; font-size:14px; height:28px; line-height:28px; cursor:pointer;}
.sub_artc a{ font-size:16px; color:#fff; background:#015da6; height:34px; line-height:34px; padding:10px 20px; border-radius:6px}
.zz_bot{ padding-top:20px; padding-bottom:30px; overflow:hidden;}
.zz_bot_L{ float:left; width:215px; border-top:3px solid #4f5671}
.sbnav{ border:1px solid #ddd; border-top:0; margin-bottom:15px}
.sbnav h2{ padding-top:10px; font-size:18px; color:#015da6; padding-left:10px; font-weight: normal; padding-bottom:8px}
.sbnav ul{ padding:0 12px}
.sbnav li{padding-top: 10px;padding-bottom: 10px;font-size: 14px; line-height: 12px;padding-left: 13px;border-bottom: 1px solid #efefef;}
.sbnav li a:hover{ text-decoration:underline;}
.Confer{ border:1px solid #ddd; border-top:0; padding-bottom:18px} 
.Confer ul{ padding:5px 8px 0 8px;}
.Confer ul li{ border-bottom:1px solid #eee; padding-bottom:8px; margin-bottom:14px; padding-left:8px; padding-right:5px;}
.Confer ul li span{ display:block; color:#035ea5; padding-bottom:8px;}
.Confer ul li p{ font-size:14px; line-height:18px}
.Confer  a:hover{ text-decoration:underline;}
.zz_bot_R{float: right;   width: 225px;  margin-right: 70px;}
.joureditor ul li{ border-bottom:1px solid #eee; padding-bottom:8px; margin-bottom:14px; overflow:hidden}
.joureditor ul li img{ float:left; width:75px;}
.joureditor ul li:last-child{ border-bottom:0;}
.joured_nr{ padding-left:88px; height:78px;}
.joured_nr h2{ font-size:14px; font-weight:normal; padding-bottom:5px; color:#015da6}
.joured_nr span{ display:block; padding-bottom:6px; color:#015da6}
.joured_nr p{ font-size:12px; color:#444;}
.issue1{ padding-top:15px}

.issues li{ margin-bottom:15px; border-bottom:1px solid #eee !important;}
.issues span a{ color:#035ea5}
.issues a:hover{ text-decoration:underline;}
.zz_bot_C{ margin-left:240px;border-top:3px solid #4f5671; padding-top:8px}
.zz_bot_C .wzml{ padding-left:8px;}
.zz_bot_C .wzxbnr{ padding-left:8px;}  
.cylc{ padding-top:10px;}
.cylc h2{ background:#dbdbdb; font-size:16px; text-align:center; font-weight:normal; line-height:32px; color:#000;}
.lcbox ul{ overflow:hidden;margin-top:20px; width:538px; margin-left: auto; margin-right:auto; }
.lcbox ul li{ border:1px solid #d1d1d1; margin-right:10px; padding:3px 10px; float:left; cursor:pointer;}
.lcbox ul li.off { background:#1494c7; color:#fff; border:1px solid #1494c7;}
.lcbox ul p.jt{ background:url(../images/jt.jpg) left center no-repeat; height:24px; width:50px; border:none !important; float:left; margin-right:5px}
.lcbox .lcnrs{ padding-top:25px}
.lczh img{ float:left;width:250px;}
.lctnr{ padding-left:270px;}
.lctnr h3{ font-size:14px; text-align:left; padding-bottom:10px}
.lctnr p{ color:#666; line-height:19px; font-size:14px;}
.Guest{ font-size:12px; font-style:italic}
.texbg{ float:left;width: 480px;height: 44px;border-radius: 4px;margin-right: 10px; background:#fff;}
.xbscselect{ border:0; outline:none; padding-left:10px; float:left;  font-size:14px; font-family:Roboto; background: transparent; width:119px; line-height:44px;height: 44px;}
.texbg .styled-select{width:102px;overflow: hidden;background: url(../images/xltb.jpg) no-repeat right 20px; float: left;}
.qknav1{ float:left; color:#fff; position:absolute;}
.qkxtop .qknav1 a{ padding:0 10px !important; color:#fff; display: inline-block;    line-height:34px; border-radius:0px !important;}
.qkxtop .qknav1 a:hover{ background:#fff; color:#000 !important; text-decoration:none}
.joureditor{ padding-top:15px}
.zz_topL{ margin-right:245px}
.figurekz{ color:#9f1326; font-weight:bold; padding:6px 0; display: inline-block; font-family:Roboto;}
.figurekz:hover{ color:#9f1326; text-decoration:underline;}


.figs{ border:1px solid #eee; padding:10px; width: 100%; background:#efefef; position: relative;}
.figs ul{ overflow:hidden;margin: 0 30px;}
.figs li { border-bottom:0 !important; padding-bottom:0 !important; padding-top:12px;    margin-bottom: 12px !important; width:50%; float:left;}
.figs li p{ text-align:center;}
.figs li p.ig{ width:100%; padding-bottom:10px;}
.figs li p.ig img{ max-width:90%; max-height:90%;}
.pre{ text-indent:-9999px;    width: 30px; display: block; background: url(../images/feature_left.gif) center top; height: 48px;   position: absolute; top: 80px;
left: 0px; cursor:pointer;}
.nex{text-indent:-9999px; width: 30px; display: block;   background: url(../images/feature_right.gif) center top; height: 48px; position: absolute; top: 80px; right: 0px; position:absolute;cursor:pointer;}
.subbanner{ height:auto !important; }
.subbanner img{ display:block}
.top_1  a{ padding:0 10px !important;}
.top_1  a:hover{ text-decoration:underline;}
.isslist h3{ font-size:14px; padding-bottom:6px; padding-left:20px; padding-top:3px}

/*18年5月19日更新*/
.gjscbox{ width:900px; margin-left:45px; margin-top:5px; margin-bottom:3px}
.gjscbox td{ padding-bottom:5px;}
.gjscbox td span{ width:98px; line-height:22px; display:inline-block;font-size: 12px;}
.gjscbox td input[type='text']{width:158px; height:22px; outline:none; border: 1px solid #ccc; padding:0 4px; font-size:14px;}
.gjscbox td select{height:22px; border: 1px solid #ccc; width:158px; outline:none; font-size:14px;}
.gjscbox td input.twol{ width:78px;}
.gjbut{width: 106px; height: 40px;  background: #1494c7; border-radius: 4px; border: none;  color: #fff; font-size:15px; cursor: pointer;}

/*18年5月21日更新*/
.gjsearch_list{margin-left: 120px; margin-right: 350px; border-right: 1px solid #ddd; padding-right:20px;}
.search_tjxx{ float: right;
 width: 225px; margin-right: 100px; }
.search_tjxx h2{ font-size:18px; padding-top:25px; padding-bottom:18px;}
.gjsearch_list .articlesearch{ width:inherit; padding: 12px 18px !important;background: url(../images/artsearch.jpg) no-repeat 10px center !important; border:none;}
.gjsearch_list h1{ font-size:20px; margin-bottom:20px; padding-bottom:9px; border-bottom:1px solid #ddd;}
.gjsearch_list .gjscbox{ width:96%;}
.search_tjxx ul{ padding-left:10px; overflow:hidden; padding-right:10px;padding-bottom: 10px;}
.search_tjxx ul li{ padding-bottom:8px;}
.search_tjxx ul p.mre{ margin-left:3px; margin-top:2px;}
.search_tjxx ul p.mre a{color: #9f1326;padding: 5px 12px; font-weight:bold}
.search_tjxx ul p.mre a:hover{ text-decoration:underline;}
.wzd li input{ float:left;}
.wzd li p{ padding-left:22px;}
.cl_all{ padding:5px 10px;}
.cl_all a{ padding:8px 0; text-align:center; display:block; background:#ccc; font-size:16px; border-radius:4px; outline:none; color:#000;}
.cl_all a:hover{ background:#ddd;}
.curiss{ padding:0 10px 6px 10px; font-weight:normal; font-size:14px;}
.leftmenu{ padding:5px 10px 5px 20px;}
.menutitle{cursor: pointer; font-size:14px;background:url(../images/plus.gif) no-repeat 0px center;padding-left:14px;}
.menuson{ padding-left:8px;}
.menuson li, .guideline_box .leftcol ul.menuson li{ border-bottom:0; margin-top:6px;background: url(../images/libg.jpg) no-repeat 0px center; padding:0 0 0 10px;line-height: 24px;}
.menuson li a{ color:#015fa9;}
.menuson li a:hover{ text-decoration:underline;}
.leftmenu .active{ background:url(../images/minus.gif) no-repeat 0px center;padding-left:14px;}

/*18年5月22日更新*/
.xznr{ overflow:hidden;padding: 20px;
border: 1px solid #dedede; margin-bottom: 15px; padding-bottom:0;}
.xznr li{ float:left; width:32%; margin-right:1%; overflow:hidden; height:36px;}
.xznr span{ width:20px; float:left; display:inline-block; margin-top:2px;}
.xznr p{ padding-left:20px;}
.dlbox{ width:1000px; margin:0px auto; padding:25px 0; margin-bottom:65px;}          
.tsy h1{ font-size:28px;line-height: 40px; color:#606060; font-weight:normal; margin-bottom:10px;}
.email-block{color: #868686; padding:10px 0 ;}
.input-email{border: 1px solid #cccccc;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; height:35px; outline:none; padding:0px 5px; margin-bottom:10px; width:460px;font-size: 16px;}
.reset{color: #fff; background: #014e93;  font-size: 17px; border: none; border-radius:4px; cursor: pointer;  margin-bottom: 12px; margin-top:12px; padding:8px 18px; outline:none;}

/*18年5月23日更新*/
.wzlb_zc{ float:left; width:215px; }
.wzlb_zc .jour_fm { width:215px; text-align:center;float: none; border-bottom: 3px solid #4f5671; padding:8px 0 }
.wzlb_zc .jour_fm img{ width:215px; height:300px;}
.wzlb_zj{ margin-left:240px; margin-right: 250px;}
.wzlbsm{ margin-bottom:20px; min-height:180px}
.wzlbsm h2{font-size: 20px; font-weight: normal; color:#015da6; padding-bottom:22px; line-height:24px;}
.wzlbsm p{ font-size:14px; padding-bottom:15px; padding-left:15px; background:url(../images/libg.jpg) no-repeat 5px 6px; line-height:18px}
.wzlb_zj .wzxbnr{ border-top:3px solid #4f5671}

/*2018年5月25日更新*/
.article_list .tkbox h1{ font-size:22px !important; padding-bottom: 20px !important;}
.article_list .tkbox h2{font-size:20px; padding: 8px 0 5px 0;  font-weight: normal;}
.article_list .tkbox  .mllist li h2{font-size:16px;  font-weight: bold;}
.tkjs1 .mllist li p{ font-size:12px !important; line-height:18px !important; padding-bottom: 2px !important; padding-top:0;}
.tkjs1 p{ font-size:14px !important; line-height:19px !important;padding-bottom: 5px !important;}
.gdbt{ padding-bottom:20px;}
.tkjs1 .gdbt p{ padding-top:5px; padding-bottom:0!important;}
.qktlb1 h2{ font-size:13px !important; }
.qktlb1 p.zbjs{ font-size:12px !important; line-height: inherit !important;}
.qktlb1 li{ padding-bottom:10px;}
.gdedit{ padding-bottom:20px; padding-top:20px;}
.gdedit p{ padding-bottom:5px !important ; line-height:19px; padding-top:0; }
.gdedit1{ padding-bottom:5px;}
.gdedit1 p{ padding-bottom:0px !important ; line-height:19px; padding-top:0; }

.doicolor{color: #015fa5;}
.doicolor:hover{ text-decoration:underline;}
#back_to_top{ position: fixed; bottom:100px; right:156px; display:inline-block; font-size:14px; cursor:pointer; padding: 6px 10px; background:#ccc; border:none; outline:none; border-radius:4px;} 

.qknav1 #ul2{ width: 175px; left:144px;background:#fff;position: absolute; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#ul2 dd a{color:#000; font-size:13px; display:block;  padding:0 2px;  }
#ul2 dd a:hover{ background:#eee;}
#ul2 dd { text-align:left;}
#ul1{ background:#ddd; position: absolute;}
#ul1 dd a{padding:7px 10px !important; font-size:13px} 
#ul1 dd a:hover{ background-color:#ccc; border:none}
.nav li#lis a:hover{ border-bottom:0;}

.lbanner_1{ width:225px; height:520px;}
#solid_1{width:225px;height:520px;clear:both;position:relative;}
#solid_1 .solid0,#solid_1 .solid1,#solid_1 .solid2{position:absolute;left:0px;top:0px;width:225px;height:520px;display:none;}
#solid_1 ul{margin:0px;padding:0px;list-style:none;}
#solid_1 ul li{position:absolute;left:50%;top:0px;width:225px;height:520px;margin-left:-114px;	display:none;	cursor:pointer;}
#solid_1 ul li img{	width:225px;	height:520px;}
#solid_1 #btt{width:225px;height:35px;top:480px;position:relative;left: 21px;}
#solid_1 #btt span{position:absolute;top:15px;display:block;width:30px;height:8px;margin:0 15px;	text-align:center;background:#ff7f02;}
          
.lbanner_2{ width:225px; height:520px;}
#solid_2{width:225px;height:520px;clear:both;position:relative;}

#solid_2 ul{margin:0px;padding:0px;list-style:none;}
#solid_2 ul li{position:absolute;left:50%;top:0px;width:225px;height:520px;margin-left:-114px;		cursor:pointer;}
#solid_2 ul li img{	width:225px;	height:520px;}
#solid_2 #btt{width:225px;height:35px;top:480px;position:relative;left: 21px;}
#solid_2 #btt span{position:absolute;top:15px;display:block;width:30px;height:8px;margin:0 15px;	text-align:center;background:#ff7f02;}
         
                   
/*2018年6月22日更新*/                   
.adlbox{ padding-top:10px;}
.adlbox img{ width:100%;}            
.xbmore1{text-align: right; display: block;}    

.nrlogo img{ height:95px;}
.nrlogo a{ padding-right:20px;}
.guideline_ct ul.tkfl{ padding-left:0; width:100%;}
.guideline_ct .tkfl ul li{ line-height:normal;}
.guideline_ct .tkfl li a{ color:#444;}
.guideline_ct .tkfl li a:hover{ text-decoration:none;}
.guideline_ct .tkfl li ul a{color:#069}
.guideline_ct .tkfl li ul a:hover{ text-decoration:underline}
.guideline_ct .tkfl ul li p{ padding:5px 0 0 0;}



.xb_search div.xb_searbox { padding-top: 74px !important;}
.sechsm{ font-size:22px;color:#fff; padding-left: 50px; padding-bottom:15px}

.xb_cent{ padding:20px 200px;}
.ptsm{ padding-bottom:38px; font-size:18px; line-height:26px}
.ptqk h2{ font-size:20px; padding-bottom:18px; color:#035ea5}
.ptqk{ padding-bottom:20px}
.ptqk,.ptqk ul{ overflow:hidden;}
.ptqk ul li{ float:left; width:22.5%; margin-right:2.5%; margin-bottom:18px;}
.ptqk ul li img{ width:100%; height:310px;}
.morejour{ text-align:right; margin-right:2.5%;}
.morejour a{ font-size:18px; color:#FFFFFF; background-color:#9f1226;}
.morejour a:hover{ text-decoration:underline;}
.footg{ width:100%; background:#015fa5; padding:20px 0; text-align:center} 
.footg a{ color:#FFFFFF; padding:0 3px;}
.footg a:hover{ text-decoration:underline;}


.xb1_cent{ padding:20px 0; width:1100px; margin:0 auto;}
.ptsm a{ color:#015ea4;}
.ptsm a:hover{ text-decoration:underline;}
.ptqk1{ padding-bottom:10px}
.ptqk1 ul{ overflow:hidden}
.ptqk1 ul li{ float:left; width:15.83%; margin-right:1%; margin-bottom:14px;}
.ptqk1 ul li:hover img{ border:1px solid #9f1326;}
.ptqk1 ul li img{ width:100%;}
.ptqk1 ul li:last-child{margin-right: 0;}
.ptqk1 h2,.gbtitle{ font-size:20px; padding-bottom:15px; color:#035ea5; font-weight:bold}
.xbabstrct{ padding-bottom:15px;}
.xb_art{ margin-bottom:10px}
.xb_art ul { overflow:hidden;}
.xb_art ul li{margin-bottom:20px;box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12); padding-bottom:12px}
.xb_art ul li:nth-child(2n+2) {margin-right: 0;}
.xb_art ul li span { font-size: 12px; color: #ed7c31; padding-bottom: 5px;  display: block;}
.xb_art ul li span i { color: #000;}

.morejour a{ font-size:16px !important;}
.xb_art ul.tklb li a { color: #025eab; padding-bottom:10px; display: block; font-size: 15px; }
.xb_art ul.tklb li i a{ font-size:12px;}
.xb_art ul.tklb li a:hover{ text-decoration:underline}
.adlbox{ margin-bottom:18px}

/*2018年10月22日更新*/
.gb_wzcent{ overflow:hidden; margin: 16px 0;}
.xb_left{ margin-right: 255px;}
.xb_right{ float: right;  width: 225px;}


.syzb{text-align:center;background: #035ea5;padding: 8px 0;height: 78px;color: #fff;}
.syzb p{ padding-bottom:2px;}
.syzb p strong{font-weight: bold;}
.syzb a{ color:#fff;}
.syzb a:hover{text-decoration: underline;}


.Tb td{ padding:5px 10px 5px 10px; border-top:1px solid #ccc; border-left:1px solid #ccc; }
.Tb{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}



/*2019年01月24日更新*/
.wzzhbox{overflow:hidden;padding: 15px 0 18px 0px;}
.wzzhbox li{width:50%;float:left;font-size: 15px;}
.wzzhbox li .next{ float:right;text-align:right;}
.wzzhbox li a:hover{ text-decoration:underline;}
.wzzhbox li a:hover svg{ background:#035ea5; fill:#fff;}
.wzzhbox li a.no_art:hover{ color:#444;}
.wzzhbox li a.no_art:hover svg{ background:#efefef; fill:#444;}
.wzzhbox li a.no_art{  cursor: no-drop;disable:true;}


/*2019年02月22日更新*/
.article_list .tkbox .noteIssues h2 {
    font-size: 18px;
    padding: 8px 0 5px 0;
    font-weight: normal;
}
.noteIssues p {
    font-size: 12px !important;
    line-height: 17px !important;
    padding-bottom: 5px !important;
}


/*2019年02月25日更新*/
.turn_page1 a {
    padding: 0 8px;
    width: auto;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #cecece;
    border-radius: 4px;
    display: inline-block;
    font-size: 0.13rem;
    height: 0.28rem;
    line-height: 0.28rem;
    margin: 0 0.04rem;
    cursor: pointer;
}

.content_text{width: 1100px;   margin: 0 auto;   line-height: 22px;   font-size: 15px;}
.loop div a{ font-size:13px; line-height:18px;}
.loop div p{ font-size:14px;}

/*2019年07月08日更新*/
.guideline_ct ul.aut_test{ padding-top:8px; padding-left:0;}
.guideline_ct ul.aut_test p{ padding-bottom:5px;}
.guideline_ct ul.aut_test li{ border-bottom:1px solid #ccc;margin-bottom: 20px; padding-bottom:4px}
.guideline_ct ul.aut_test p a{color: #015fa5;}
.guideline_ct ul.aut_test p.aut_test_tx{ font-size:15px; padding-bottom:12px; line-height:20px;}

/*2019年07月23日更新      margin: 0 auto; text-align: center;*/
/*.wztp{height: 300px;width: 600px;padding-top: 10px;}*/
.wztp{    width: 320px;padding-top: 10px;}
.wztp img{max-width: 100%; max-height: 100%;}


.wztpMax{height: auto;width: 100%;padding-top: 10px;}
.wztpMax img{max-width: 100%; max-height: 100%;}

/*2020年01月01日更新*/
.xb_art ul.tklb li{ padding-bottom:5px;}
.gb_wzcent {margin-bottom: 0px;}
.index_Special_ic{ width:100%; overflow:hidden; margin-bottom:20px;}
.index_Special_ic li{ float:left; width:20%; padding:0 5px; position:relative; margin-bottom:10px;}
.index_Special_ic li img{width:100%; border-radius:10px;}
.tkj_wz{background: rgba(0,0,0,0.6); padding:15px; position:absolute;top: 15px; width: 184px;left: 18px; height:182px; border-radius:10px}
.tkj_wz:hover{background: rgba(0,0,0,0.8);  }
.tkj_wz p a,.tkj_wz p{ color:#fff; font-size:14px}
.index_Special_ic p.ps{position: absolute;  bottom: 28px;  color: #fff;left: 35px;border-top: 1px solid #fff; padding-top: 6px;width: 148px;}

/*2022年09月04日更新*/
.gjsc td{ font-size:13px;}
.wzlb_r{ border-top: 3px solid #4f5671;}
.qkarticle_list {width: 860px;float: left; padding-top: 15px;}
.qkwzright{ float:right; width:190px;}
.qkwzright .search_tjxx { float: none;width: auto;margin-right: 0px;}
.qkwzright .xbtitle{ margin-top:12px; margin-bottom:0;}
.qkwzright .search_tjxx ul{ border:1px solid #ddd; border-top:0; padding-top:10px; padding-bottom:8px;}
.search_tjxx ul li label{ padding-left:2px;}
.more_zk{padding-left: 20px;font-size: 13px;color: #025eab;}
.menuson {border: none !important; padding-top: 0 !important;}
.menuson li, .guideline_box .leftcol ul.menuson li {  padding: 0 0 0 10px !important;line-height: 20px !important;}
select{ background:#fff}
.wzjgtj{border-top: 1px solid #ccc;padding-top: 15px;margin-top: 20px;padding-bottom: 15px;overflow: hidden;}
.wzjgtj h1{ float:left}
.xzpx{ float:right; line-height:40px;color: #025eab;
font-size: 14px;}
.xzpx select{border: 1px solid #dcdcdc; width: 200px;height: 30px;line-height: 30px;padding-left:8px;color: #606266; margin-left: 14px;font-size: 13px;}
.xzpx select option{ padding-left:15px !important;}

.sjdata{ overflow:hidden; padding-top:8px;}
.wzlj{ float:left;}
.wzxbnr ul li .wzlj span{ display:inline-block; font-size:15px;margin-right: 15px;float: left;padding-bottom: 0;}
.wzxbnr ul li .wzlj span a{color: #025eab;
line-height: 25px;}
.wzxbnr ul li .wzlj span a:hover{ text-decoration:underline;}
.wzdata{ float:right;font-size: 15px; overflow:hidden;line-height: 25px;}
.datanumb{ float:left; margin-right:20px; margin-left:10px;}
.wzxbnr ul li .datanumb span{ display:inline-block;font-size: 15px;color: #025eab;}


/*2023年02月03日更新*/
.guideline_box .leftcol{ margin-top:0 !important;}
.guideline_box{ padding-bottom:30px;}
.position {background: none !important;margin-bottom:0 !important; color: #000 !important;}
.position a{color: #015fa5 !important;}
.guideline_ct{ padding-top:10px !important;}
.guideline{ padding-top:20px !important}


/*2023年06月08日更新*/
.databox li { text-align: center;}
.databox{ overflow:hidden}
.databox { overflow:hidden;}
.databox li p{width: 104px;display: block;text-align: center;font-size: 17px;
color: #fff;background:#48b698;border-radius: 50%;height: 104px;margin: 0 auto;}
.databox li p a{display:inline-block; color:#fff; padding-top:28px;line-height: 22px;}


/*2024年5月23日更新*/
.wztjbox .xbtitle{ margin-bottom:15px;}
.wztjbox li h2{font-size: 15px;font-weight: normal; padding-bottom: 8px;}
.wztjbox li h2 a{ color:#025eab}
.wztjbox li h2 a:hover{ text-decoration:underline}
.wztjbox ul li span { font-size: 12px;  color: #ed7c31; padding-bottom: 5px; display: block;}
.wztjbox ul li span i {color: #000;}
.wztjbox ul li {border-bottom: 1px solid #ddd;  margin-bottom:17px;  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);  overflow: hidden;}
.wztjbox li p { line-height: 17px;  padding-bottom:6px;font-size: 12px;}
.wztjbox li p a{ text-decoration:underline}
.wztjbox .cita{ padding-top:6px;}
.wztjbox ul li:last-child{ margin-bottom:12px;}


.xbmore a::before { font-family: nexussans,arial,sans-serif; content: '»';
color: #9f1326; font-size: 16px; font-weight: bold;}
.zz_bot_L #solid_2{width:215px; height:510px;}
.zz_bot_L #solid_2 ul li{width:215px; height:510px;margin-left: -109px;}
.zz_bot_L #solid_2 ul li img{width:215px; height:510px;}


/*2024年9月9日更新*/
.author_gy{ padding-bottom:40px;}
.author_gy ul{ overflow:hidden; margin-left:-25px; margin-right:-25px; padding-bottom:15px; }
.author_gy ul li{ float:left; width:33.333%; padding:0 25px;}
.author_gy ul li h3{ font-weight:500; font-size:17px; padding-bottom:20px; padding-top:8px;}
.author_gy ul li p{ color:#6f6f6f; line-height:20px; padding-bottom:18px;}
.author_gy ul li p.zzdw{ color:#333; line-height:normal}
.xbmore1 a{ padding:8px 16px;}

.zzgybox{padding: 30px 0 50px 0;  background: #f2f2f2;}

.gysm{ padding-bottom:40px; font-size:15px;}  
  
.gynr{overflow: hidden; width: 1100px;  margin: 0 auto; background: #fff; padding: 37px; box-shadow: 0 0 4px #BBB;}
.gynr h2{ font-size:20px; padding-bottom:20px;}

.gynr table { width:800px; font-size: 15px;}

.gynr table td { padding: 4px 8px 10px 4px; vertical-align: top; line-height: 34px;
}
.gynr input{ width:100%; padding: 10px 12px;  border: 1px solid #ccc;  margin: 0px;font-size:15px;}
.gynr textarea { width: 97%; height:180px;
  padding:10px 12px; border: 1px solid #D9D9D9;  font-size: 16px;
 font-family: Roboto;}
 .gynr td span,.gysm span{ color:#f00}
 
.gynr input:focus, .gynr textarea:focus { border-color: #4391e3 ;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #cbf0f9; outline: 0 none;}

.gynr input.tj{width: auto;  height: auto;
  padding: 8px 38px ;  font-size: 16px;  color: #fff;  border: none;  border-radius: 4px; cursor: pointer;  background: #4391e3 no-repeat 60px 12px;
  line-height: 24px;  outline: none;}
  
  
   
/*2024年9月10日更新*/
.qkgybox .author_gy{ padding-bottom:20px; padding-top:8px;}
.qkgybox .author_gy ul{ margin-left:0; margin-right:0; padding-bottom:0}
.qkgybox .author_gy ul li{ float:none; width:100%; padding:0; margin-bottom:15px; border-bottom:1px solid #ddd;}
.qkgybox .author_gy ul li h3{ padding-bottom:10px}
.qkgybox .author_gy ul li p{ padding-bottom:14px;line-height: 18px;}


/*2024年9月11日更新*/
.guideline_ct .turn_page{margin-bottom:40px;}
.guideline_ct ul.aut_test{ padding-bottom:20px;}
.turn_page span.active{ margin-top:2px}
.guideline_ct .turn_page a{ color:#000}
.guideline_ct .aut_test li h3{ font-size: 18px;  margin: 0;  padding-bottom: 10px;  font-weight: normal;  line-height: normal;}
.guideline_ct ul.aut_test p.dwxx{ padding-bottom:10px; color:#888}
.guideline_ct ul.aut_test p.aut_test_tx{ line-height:24px; color:#222; padding-bottom:16px }
.guideline_ct ul.aut_test li{ border-bottom:1px solid #dedede}
.guideline_ct{ position:relative;}
.add_aut_tes{ position:absolute; right:45px; top:24px;}
.add_aut_tes a{ background:#005da5; color:#fff; font-size:15px; padding:10px 22px; border-radius: 40px;}

.gynr .Comment input{width: auto;  margin-right: 5px;}