/*css reset*/
/*别删，有的得看情况调一下宽度*/
.archcon .arc-listit{width:120px;}
.columimg{width:460px;}
.chooseAll{margin:0;}
.toolBox1{padding-top:20px;}
.toolBox2{padding-top:20px;}
.footer{position: relative;z-index: 2000;}
.inner{width:1170px;margin:0 auto;}
/*所有颜色*/
.mainColor{color:#176540 !important;} /**页面字体需要变主色调，直接调用mainColor;**/
.mainColor,.reference-tab .td2 a{color:#0089e3;}
.authorTag .mainColor{color:#0089e3 !important;}
.header-nav,.tab-ul-index li.active,.article-list-journalg,.footer .top,.phone-nav,.main .article-content ul#htmlContent2 h3.full-text,
#page-tag-div .pagination>.active>a,.comtit,.archcon.archcon-new dl dd.archconVol,.archcon.archcon-new dl dd.active,
.archcon .arc-listit dd.active,.archcon .arc-listit .arctpoint,.tab-ul-index li.active,.footer .btmb,
.header-nav,.header-nav ul > li ol,.qikan .subBtn,.header-nav,.pageTagsUl li.current,.pageTagsUl li.clickpage:hover{background-color: #14b165;}
.header-nav,.tab-ul-index li.active,.article-list-journalg,.footer .top,.phone-nav,.main .article-content ul#htmlContent2 h3.full-text,
#page-tag-div .pagination>.active>a,.comtit,.archcon.archcon-new dl dd.archconVol,.archcon.archcon-new dl dd.active,
.archcon .arc-listit dd.active,.archcon .arc-listit .arctpoint,.tab-ul-index li.active,.footer .btmb,
.header-nav,.header-nav ul > li ol,.qikan .subBtn,.header-nav,.pageTagsUl li.current,.pageTagsUl li.clickpage:hover,
.messageBoard .tj,.btn-primary,.guokan-tit .guokan-tab li.curr,.guokan-dl dd.active,
.guokan-dl dd.years,.guokan-dlyear dt{background-color: #14b165;}
/*滑上去的颜色*/
.header-nav ul > li.active > a,.header-nav ul > li ol li:hover,.header-nav ul > li:hover > a{background:#35c580;text-decoration: none;}
/*向上箭头*/
.bottom-fixed{width: 50px; height: 50px;cursor: pointer;position: fixed; bottom: 20px; right: 20px; z-index: 5000;background: #14b165 url("../images/custom/back_top.png") no-repeat center center; display: none;}
.phone-nav{border-color:#14b165;}
.derived i.current,.base-title .more:hover,.news-list li a:hover,.article-list-title a:hover, .article-list-author a:hover,.article-list-time a:hover,.article-list-zy font a:hover{color:#891a00;}
#page-tag-div .pagination>.active>a{border-color:#14b165;}
.footer .btmb{padding-top:8px;padding-bottom:8px;}
/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl{background: rgba(20, 177, 101, 0.9);}
/*以上是需要改颜色的*/
.footer .top span{margin-right:10px;}
.smallUl{ z-index: 10000; width: 100%; left: 0; right: 0; margin: auto; position: absolute; display: none;}
.smallUl a{color: #fff; display: block; line-height: 24px;}
.smallUl>li{text-align: left; border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.smallUl li > a{padding: 0 4%; font-size: 16px; line-height: 40px; position: relative; display: block;}
.smallUl > li > a span{margin: 0 0 0 10px;}
.smallUl > li > a span img{vertical-align: middle; margin: -3px 0 0; transition: all 0.2s;}
.smallUl > li > a span.active img{transform: rotate(90deg);}
.smallUl > li > ol{display: none;}
.smallUl > li > ol a{padding: 0 8%;}

.navList{width: 30px; cursor: pointer;}
.navList span{height: 3px; background-color: #fff; margin: 0 0 8px 0; display: block; transition: all 0.5s;}
.navList span:last-child{margin: 0;}
.navList{display: block;padding-top:4px;}
.navList span:last-child{margin: 0;}

.phone-nav input::-webkit-input-placeholder{color: #fff; opacity: 1;}
.phone-nav .text{background: #fff;}
.phone-nav .text{line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px;}
.phone-nav .sub{width: 35px; height: 25px; background: #fff url(../images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0;}
.phone-nav .en{line-height: 25px; color: #fff;}

.phone-nav .search-app-wrap{display: none;position: absolute;left: 0;width: 100%;top: 50px;z-index: 2000;padding: 8px 0;}
.phone-nav .search-app-wrap select{width: 23%;border: none;height: 30px;border-radius: 4px;padding: 0 0 0 5px;background: rgba(255, 255, 255, 0.2);color: #fff;}
.phone-nav .search-app-wrap select option{background: rgba(19, 115, 122, 0.9);}
.phone-nav .search-app-wrap .text{width: 75%;margin: 0 0 0 2%;border-radius: 4px;height: 30px;}
.phone-nav .search-app-wrap .sub{width: 30px;height: 30px;background: rgba(255, 255, 255, 0.2) url("../images/custom/search1.png") no-repeat center center;background-size: 22px;position: absolute;right: 15px;top: 8px;}
.header .logo{width: 50%;}
.header .logo img{max-width: 100%;}
.header .bot{background-size: cover;}
.phone-nav{padding: 8px 0;position: relative;}
.phone-nav .en{line-height: 25px;color: #fff;}
.phone-nav .text, .phone-nav .sub{background: rgba(255, 255, 255, .2);}
.phone-nav .text{line-height: 19px;padding: 3px 10px;color: #fff;margin: 0 0 0 15px;border-radius: 4px 0 0 4px;}
.phone-nav .sub{width: 35px;height: 25px;background: rgba(255, 255, 255, .2) url(../images/custom/search1.png) no-repeat center center;background-size: 16px 16px;border-radius: 0 4px 4px 0;}
.search-wrapper{display: none;}
/*手机菜单2*/
.phone-nav .container .logo{display: block;padding: 2px 0 0 20px;position: relative;}
.phone-nav .container .logo img{max-width: 170px;max-height:34px;}
/* .phone-nav .container .logo:before{content: '';width: 1px;height: 80%;background: #fff;position: absolute;left: 6px;top: 2px;bottom: 0;margin: auto;} */
.phone-nav .container .search-app{display: block;background: url("../images/public/search2.png") no-repeat center center;width: 34px;height: 34px;background-size: 30px;color: #fff;}
.phone-nav .container .search-app.active{background: url("../images/public/close-app.png") no-repeat center center;background-size: 32px;}
.main-right .current-ul li .tit{width: 100%;float: none;}
.main-right .current-ul li .right{float: none;}
.main-right .current-ul a{display: inline-block;}
.main-right .banner .item .text p{width: 70%;}
.main-right .current-ul li .box{padding: 8px 0;}
.search-wrap .in-bl{width: 100%;}
.search-wrap .form-group{margin-left: 0;margin-right: 0;}

@media screen and (max-width: 375px) {
	.phone-nav .search-app-wrap .text{width:74%;}
	.phone-nav .search-app-wrap select{width:24%;}
}
/**********************************/
/*@font-face {
	font-family:'OpanSans-Regular';
	src: url('OpanSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family:'OpenSans-Bold';
	src: url('OpenSans-Bold.ttf') format('truetype');
}*/
/*@font-face {
	font-family: 'OpenSans-Regular';
	src: url(’OpenSans-Regular.eot’);
	src:local(’OpenSans-Regular’),
		url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url(’../OpenSans/OpenSans-Regular.woff2’) format(’woff2’),
		url(’../OpenSans/OpenSans-Regular.woff’) format(’woff’),
		url(’../OpenSans/OpenSans-Regular.ttf’) format(’truetype’),
		url(’../OpenSans/OpenSans-Regular.svg#OpenSans-Regular’) format(’svg’);
}*/
@font-face {
	font-family: "OpenSans-Regular";
	src: url("../fonts/OpenSans-Regular.woff2") format("woff2"),
	 url("../fonts/OpenSans-Regular.woff") format("woff"), 
	 url("../fonts/OpenSans-Regular.eot") format("embedded-opentype"), 
	 url("../fonts/OpenSans-Regular.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: "OpenSans-Bold";
	src: url("../fonts/OpenSans-Bold.woff2") format("woff2"), 
    url("../fonts/OpenSans-Bold.woff") format("woff"), 
    url("../fonts/OpenSans-Bold.ttf") format("truetype"), 
    url("../fonts/OpenSans-Bold.eot") format("embedded-opentype"), 
    url("../fonts/OpenSans-Bold.svg") format("svg");
	font-weight: bold;
	font-style: normal;
}
.tab-ul-index li {width:97px;}
.archcon.archcon-new dl dd{min-width:50px;}

#mescroll .main{background:transparent;}
body,body.articleBody{font-size: 13px;background: #f3f3f3;font-family: 'OpenSans-Regular';}
a{color: #333;}
.commcon{background: #fff;padding: 18px 0;margin-bottom: 20px;}
.pad20{padding:0 20px;}
.pad15{padding-left:15px;padding-right: 15px;}
.comwrap{padding-bottom: 5px;min-height:95px;overflow: hidden;}
.comtit{width: 100%;position:relative;background: transparent; margin: 6px 0; font-size: 20px;font-weight: bold; height: 37px;line-height: 37px;color: #f86901;}
.comtit:before {display: block; content: '';width: 100%;height: 3px;background: #d3d3d3; position: absolute;top: 18px;z-index: 0;}
.comtit>div{display: inline-block;padding-right: 15px;background: #fff;position: relative;}
.comtit>div span{display:inline-block;width: 24px;height:24px;background: url(../images/custom/icotit.png) no-repeat;position: relative;top: 4px;margin-right: 3px;}
.comtit .morebtn{position: relative;background: #fff;color: #666; font-size: 13px;padding-left:14px;font-weight: normal;}
.comtit .morebtn:hover{color: #0254a2;}
.latestArc.comtit{text-align: center;margin: 0;}
.latestArc.comtit div{padding: 0 15px;}
.comlist{margin-bottom: 20px;overflow: hidden;}
.comlist li {position: relative;margin-bottom: 15px;padding-bottom: 16px;border-bottom: solid 1px #e3e3e3;}
.comlist li:last-child{margin-bottom: 0;border-bottom: none;padding-bottom: 0;}
.comlist li .tit{font-size: 15.5px;line-height: 23px;}
.xgwz .comlist li{float: left;min-width: 50%;}
.comlist li>a{color: #333;display: block;line-height: 20px;}

/*css reset end*/

.container{padding: 0 20px;}
.header{background:#14b165;}
.header .container{background: url(../images/custom/topbg.png) no-repeat;padding-right: 0;}
.header .logo{display: block;margin: 25px 0 19px;}
.header .logor{width: 458px;font-size: 15px;color: #fff;margin-top: 48px;font-family: arial;letter-spacing: 0.5px;}
.header .logor b{letter-spacing: 0.5px;color: #fff;text-shadow: 1px 2px 2px #555;line-height: 24px;}
.header .logor span{text-shadow: 1px 1px 1px #555;line-height:24px;}
/*.header .logor,.header .logor span{float: right;}*/
.main{padding: 0;}
.main .container{background: #fff;padding-top: 20px !important;}
.article-main .inner{background: #fff;}
.article-main-left,.article-main-left.active{padding-left:8px;}
.main-left{padding: 0 20px 0;}
.main-right{padding: 0 20px 0 20px;}
.viewall{display: block;height: 37px;line-height: 37px;margin: 20px 0; text-align: center; background: #14b165;color: #fff;font-size: 16px;}
.viewall:hover{color: #fff;}
/*.main-left{padding: 0 40px 0 0;}
.main-right{}*/
.bookwrap{display: block; width: 100%;text-align: left;margin-bottom: 10px;}
.bookcon a img{max-width: 165px;}
.bookr{max-width: 167px;margin-top:10px;}
.bookr li{line-height: 30px;font-size: 13px;}
.bookr li>span{width: 80%;padding-left: 5px;}
.bookr li span{display: inline-block;}
.bookr li.submit{margin-top: 19px;height: 39px;background: #ff852c;border: solid 1px #ff852c;text-align: center;box-shadow: 2px 2px 2px #ccc;}
.bookr li.submit a{display: block;position: relative;display: flex;flex-direction: column; align-items: center;     justify-content: center;height: 39px; }
.bookr li.submit a span{display: block;width: 23px;height: 26px;position: absolute;right: 0;top: 0; background: url(../images/custom/icosub.png) no-repeat;}
/*banner*/
/*banner*/
.banner{background: #fff; position: relative; border: 1px solid #b0b0b0;margin:0 0 20px;overflow: hidden;height:312px;}
.banner .pic img{width: 100%;}
.banner .text{padding: 10px 14px; background: rgba(0,0,0,0.53);position: absolute;bottom: 0; width: 100%;}
.banner .text .tit{display: block; color: #fff; font-size: 14px; font-weight: bolder; line-height: 22px; width: 85%;}
.banner .text .tit:hover{text-decoration: underline;}
.banner .text .author a{color: #fff; font-size: 12px; line-height: 22px;}
.banner .text .tit a{color: #fff;}
.banner .text .author a:hover{text-decoration: underline;}
.banner .carousel-control{top: 40%;display: inline-block;width:33px;height: 33px;}
.banner .carousel-control.leftbanner{left: 13px;}
.banner .carousel-control.rightbanner{left: auto;right: 13px;}
.banner .carousel .carousel-inner .item{height: 312px;}
.banner .carousel-indicators li,.banner .carousel-indicators li.active{width: 23px;height: 5px;margin:0 0 5px 8px;border-radius: 13px;background: #fff;}
.banner .carousel-indicators li.active{background:#14b165;border:solid 1px #14b165;}
.banner .carousel-indicators{left:auto;right:18px;text-align: right;}

.qkbook{margin-right: 24px;}
.qkbook .qkbookimg img{max-width: 142px;}
.qkbook div{line-height: 25px;text-align: center;font-weight: bold;margin-top: 3px;}
.qkjj .commcon{padding: 18px 20px 8px;}
.index-left{padding: 0 10px 0 0;}
.index-mid{padding: 0 0 0 20px;}
.qkxx .commcon{padding: 15px 13px;}
.qkxxcon p{font-size:13px;overflow: hidden;line-height: 23px;}
.qkxxcon p strong{float: left;}
.qkxxcon p span{display: block;max-width: 75%;float: left;}
.navissue a{display: block; float: left;margin:10px 20px 0 0;height: 26px;line-height: 24px;padding:0 15px;border: solid 1px #bfbfbf;text-align: center;border-radius: 5px;}
.navissue a img{position: relative;top: -2px;margin-right: 5px;}
/*middle*/
/*article-list*/
.index-mid .articleBoxMargin{background: #fff;}
.tab-ul-index li:last-child{margin: 0;}
/*.allwrap{position: relative;}
.listwrap{float: left;width:55%;}*/
.allwrap{position:relative;}
.listpic,.listpic img{max-width: 17%;min-width: 17%;margin-top: 3px;    margin-right: 14px;}
.listpic img{border:solid 1px #e3e3e3;margin-right: 15px;width: 120px;max-height: none;max-width: none;}
.listwrap{max-width: 80%;}

.tab-content .article-list:first-child{padding-top:4px;}
.article-list{/*padding: 14px 0px 17px;*/border-bottom:dashed 1px #ccc;}
.article-list a{color: #666;}
.article-list-title a{color: #333;font-weight: bold;font-size: 16.5px;}
.article-list-author a,.article-list-time font{font-size: 13.5px;color: #666;}
.article-list-zy{font-size: 13px;}
/*.article-list-zy font{padding: 0px 13px 0 15px;border-left: solid 1px #808080;}
.article-list-zy font:first-child{border-left: none;}*/
.article-list-zy a img{margin-right: 10px;position: relative;top: -1px;}
.articlewrap{max-height: 540px;overflow-y: scroll;padding-left:20px;}
.tab-box-home{background: #fff;}
.toolBoxBorder{padding:0 20px;}
.toolBox2{margin-bottom: 10px;}
/*.article-list-zy.clear{float: right;position: absolute;bottom: -10px;right: 0; transform: translate(0,-50%);max-width: 45%;}
.article-list-zy.morenstyle{background: #f1f1f1;padding:10px 15px;position: relative;margin-top: 5px;}*/
.article-list-zy .font1 a.active{color: #891a00;}
.article-list-zy.morenstyle span{line-height: 22px;}
.article-list-zy .font1{position:relative;}
.article-list-zy .tranglezy{
	border-left: 7px solid transparent;
    border-bottom: 7px solid #f1f1f1;
    border-top: 7px solid transparent;
    border-right: 7px solid transparent;
    width: 0;
    position: absolute;
    top: 15px;
    left:15px;
}
/* .article-list input[type="checkbox"]{-webkit-appearance: none;background: #d3d3d3;height: 10px;vertical-align: middle;width: 10px;} */
input[type="checkbox"]:checked {-webkit-appearance: checkbox ;}
/*.rightTab{background:#e6e6e6;margin: 0 20px;}*/
.tabulwrap{margin-top: 17px;}
.tabulwrap .tab-ul li{width: 146px;height: 38px;line-height: 38px; background:#fff;}
.tabulwrap .tab-ul li.active a{background: #0077b9;color: #fff;}
.tabulwrap .tab-ul li a{color: #333;display: block; text-align: center;font-size:16px;font-weight: bolder;}
.tabulwrap .tab-ul li:last-child{margin: 0;}
.archivewrap .indexArchive li{width: 50%;float: left;overflow: hidden;}
.archivewrap .indexArchive li:first-child{float: none;}
.archivewrap .indexArchive li a,.archivewrap .indexArchive li span{display: block;float: left; width: 13%;height: 20px;line-height: 20px; margin:0 3px 5px 0;background:#a6a6a6;text-align: center;color: #fff;font-size: 12px;}
.archivewrap .indexArchive li span{margin-right: 5px;background: #891a00;}
.archivewrap .indexArchive li a:hover{background: #891a00;}

.mainhref{color: #0960c0;}

/*header*/ /*change*/
.header .logo img{max-width: 100%;}
.searchwrap form{margin-top: 8px;}
.searchwrap input{background: #fff;height: 28px;width: 250px;}
.searchwrap input::-webkit-input-placeholder{color:#b7b7b7;}
.searchwrap input::-moz-placeholder{   color:#b7b7b7;}
.searchwrap input:-moz-placeholder{color:#b7b7b7;}
.searchwrap input:-ms-input-placeholder{ color:#b7b7b7;}
.searchwrap input.sub{width: 30px; background: url(../images/custom/seabtn.png) no-repeat #fff;}
.searchwrap .form-group{margin: 0;}
.top .nav li a.gjss{display: block;margin:6px 0 0 8px;width: 60px;padding: 0 15px 0 0;line-height: 16px;font-weight:normal;font-size:13px;}
.top .nav li a.gjss:hover{background: #14b165;text-decoration: underline;}
.searchwrap .gjcfield{margin-left: 3px;}
.logorlist li{float: left;}
.logorlist li:first-child{margin: 0;}
.logorlist li a{display: block;width: 60px;height: 60px;text-align: center;font-size: 11px;border-radius: 5px;background: #fff;display: table-cell;vertical-align: middle;}
.logorlist li a img{display: block;margin: 0 auto 2px;}
.logorlist .fontcolor{color: #aa0000;line-height: 22px;}
.logorlist  li{font-weight: bold;margin-left: 10px;}
.tsg.logorlist{width: 100%;}
.tsg.logorlist li{width: 49%;margin: 0 0 10px 0;}
.tsg.logorlist li a{display: block;width: 100%; padding-top: 11px;border: solid 1px #ccc;}


.top .nav{border-top:solid 1px #fff;height: 44px;line-height: 44px;text-align: center;}
.top .nav ul>li{float: left;font-size: 16px;position: relative;color:#fff;}
.top .nav li a{color: #fff;display: block;text-align: center;padding: 0 28px;font-weight:bold;}
.nav-second{display: none;position: absolute;z-index: 100;background: #005bc4;}
.header-nav{border-top:solid 2px #fff;}
.header-nav ul > li{float: left; position: relative;text-align: center;}
.header-nav ul > li > a{display: block; color: #fff; line-height: 43px;font-size: 15px;padding:0 23px;}
.header-nav-en ul > li > a{padding:0 20px;}
.header-nav ul > li > a span{display: inline-block; width: 7px; height: 4px; background-size: 7px 4px; margin-left: 6px; position: relative; top: -3px;}
.header-nav ul > li ol{background:#fff; position: absolute;  left: 0; top: 43px; min-width: 100%; z-index: 101; display: none;border:solid 1px #14b165;}

.top .header-nav ul > li ol li a{color: #333;  padding: 0 26px; white-space: nowrap; line-height: 37px;}
.top .header-nav ul > li ol li a:hover{color: #fff;text-decoration: none;}
.phone-nav .sub{background: #fff url("../images/custom/search1.png") no-repeat center center;}
.header-nav ul > li > a span{background: url("../images/custom/nav-arrow1.png") no-repeat center center;}

/*right*/
/*.news .comlist li{border-bottom: solid 1px #e3e3e3;}*/
.news .comlist li .tit{color: #006d39;}
.comlist li .author,.comlist li .author a{color: #666;line-height: 22px;}
.rightTab .tab-ul{border-bottom: solid 1px #d4d4d4;margin-bottom: 15px;}
.rightTab .tab-ul li{width: 140px; height: 34px;line-height: 34px;float: left;margin-right:10px;background: #e9e9e9;}
.rightTab .tab-ul li.active{background: #14b165;}
.rightTab .tab-ul li a{color: #333;display: block; text-align: center;font-size: 15px;position: relative;}
.rightTab .tab-ul li.active a{color: #fff;}
.rightTab .tab-ul li a img{position: absolute;top: 9px;right: -20px;}
.rightTab .comlist li .tit{font-weight: bold;margin-bottom: 5px;}
.imagecon{display: block; margin: 15px 0 16px;text-align: center;}
.imagecon img{border: solid 1px #dadada;max-width: 100%;}
.imagecon h2{margin-bottom: 10px;color: #999;text-align: left;}
/*footer*/

.footer{position:relative;z-index:2000;background: #14b165;}
.footer .bottom{padding: 36px 16px 3px 20px;}
/*.footer a{color: #fff;}*/
.footer .btmb a{line-height: 22px;}
.footer .btmb a:hover{text-decoration: underline;}
.footer p{line-height: 18px;}
.footer p,.footer p a{color: #fff;font-size: 14px;}
.footer p.Supported{line-height: 20px;min-height: 50px;text-align: center;background: #0c7c46;font-size: 12px;padding-top: 15px;}
.footer .Supported p{padding: 18.5px 0;font-size: 14px;}
.logobtmwrap{padding-left:0;padding-top: 6px;}
.bottom .logobtmcon{margin: 19px 0 30px;}
.bottom .logobtmcon img{display: inline-block;margin-right: 8px;}
.bottom .logobtmcon img:last-child{margin: 0;}
.bottom .lxwm,.bottom .lxwm a{color: #fff;}
.lxwm .btmtit{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.bottom .lxwm li{line-height: 26px;font-size: 15px;}
.bottom .emaillink{margin-top: 20px;float: right !important;}
.emaillink a{display: block;color: #fff;font-size: 17px;text-align: left;}
.emaillink a img{margin:5px 16px 5px 0;}

.show-tu, .show-biao{font-size: 14px;font-weight: normal;}
.article-main-right .article-right{width:100%;}
.picboxpic #picsmall {
    width: 100%;
}
.figure  .table_content {display:block;}

.reference-tab .td2 .ref-url{width: 16px;height: 16px;display: inline-block;position: relative;left: 5px;}
.reference-tab .td2 .ref-url span{color:#0068ac;}

.td2 a  span{color:#0068ac;}
.reference-tab .td2{word-break:break-word;}
#References .reference-tab tr{ border-bottom: 1px dashed #ddd;}
#References .reference-tab tr td{padding:10px 0; line-height:24px;}
body .article-left{width:auto;min-height:auto;}
.reference-tab .td2 .ref-url span{color:#0068ac;}
/*
.reference-tab .td2 .ref-url:before {    display: inline-block; content: '';width: 16px;height: 16px; background: url(../images/custom/icoreference.png) no-repeat;position: relative;top: 2px;}
*/
.table-body table tr td[align="left"]{text-align:left;}
.table-body table tr td[align="right"]{text-align:right;}
/*公式后面序号*/
.formula-wrap{overflow: auto;}

.articleListBox .toolBox2 {
    margin-top: 10px;
}

/* 栏目 */
.column i{line-height:27px}
.toolBoxBorder .column { 
	line-height: 27px;	
    border: 1px solid #14b165;
    border-radius: 4px;
    color: #14b165;
    padding: 0 10px;
    margin-right: 12px;
    font-size: 15px;
	}
.column-list li a:hover{
	color: #14b165;  text-decoration: underline; font-weight: bold; 
}

/* 封面目录按钮样式 */
.catalog a { display: inline-block; height: 28px; line-height: 27px; border: 1px solid #14b165; border-radius: 4px; color: #14b165; padding: 0 10px; margin-right: 12px; font-size: 15px; transition: all .5s; } 
.catalog a:last-of-type { margin-right: 0; } 
.catalog a:hover { color: #fff; background: #14b165; text-decoration: none; }
.toolBoxBorder .column {margin-right:15px;}

/* 上下一期样式调整 */
.issue_list .neighborCatalog {
	box-shadow: none;
	padding:0;
}
.articleListBox .toolBox1 .neighborCatalog a { display: inline-block; 
    height: 28px; 
    line-height: 27px; 
    border: 1px solid #14b165; 
    border-radius: 4px; 
    color: #14b165; 
    padding: 0 10px; 
    font-size: 15px; 
    transition: all .5s; 
    } 
.articleListBox .toolBox1 .neighborCatalog a:hover { color: #fff; background: #14b165; text-decoration: none; }



/* 参考文献只有英文的偏移问题，style.css加上 */
.reference-tab .td2 p{
	margin-top: 0;
}

.catalog a { display: inline-block; height: 28px; line-height: 27px; border: 1px solid #14b165; border-radius: 4px; color: #14b165; padding: 0 10px; margin-right: 12px; font-size: 15px; transition: all .5s; } 
.catalog a:last-of-type { margin-right: 0; } 
.catalog a:hover { color: #fff; background: #14b165; text-decoration: none; }
.toolBoxBorder .column {margin-right:15px;}



.issue_list .article-list-right{padding-left: 20px;}
.issue_list .chooseAll ,.toolBoxBorder .column {margin-left: -20px;}

 .article-list  .article-list-right .article-thumb{width:112px;height:98px;float: left;}
  .article-list  .article-list-right .article-thumb + .article-info-box{float: left;width: calc(100% - 112px);padding-left: 20px;}
 .article-list  .article-list-right .article-thumb img{   
    max-width: 100%;
    min-width: 100%;
    margin-top: 3px;
}
 .article-list  .article-list-right .article-thumb img{   
    border: solid 1px #e3e3e3;
    margin-right: 15px;
    max-width: 112px;
    max-height: 98px;
    margin-top: 3px;
    }


#currentIssue .article-list-left{display: none;}
.links img{max-width: 100%;}
body .rh-edit-news-detail a{text-decoration: none;}
body .rh-edit-news-detail p{margin-bottom: 0;}


@media only screen and (min-width: 1200px) {
	.bottom .col-lg-3{padding: 0;width: 27%;}
	.bottom .col-lg-3.emaillink{float: right !important;width: 150px;}
	.lxwmwrap{width: 41.1%;padding-right: 0;}
	
	#myTabContent .article-list,.articleListBox#lan .article-list{padding: 14px 0px 17px;}
	.article-list-table .article-list-left span{text-align:left;}
}
@media only screen and (max-width: 1200px){
	.curtu-show{display:block;height:auto;visibility:inherit;width:100%;padding:0 0 10px;}
  	.curtu-show .picBox{width:100%;}
    .curtu-show .picList li,.curtu-show .picList li a{width:100%;display:block;}
    .curtu-show .picList li a img{max-width:100% !important;}
    .curtu-show .picPrev,.curtu-show .picNext{display:none;}
	.banner .carousel .carousel-inner .item,.banner{max-height: 312px;height: auto;min-height: 150px;}
   .listpic{float: none;margin: 3px auto 0;display:none;}
   .listwrap{float: none;max-width: 100%;}
    .bookcon.fl{float: none;text-align: center;}
    .fr.bookr{float: none;margin: 15px auto 0;}
    .comwrap.qkxx{text-align: center;width:100%;background:#fff;}
    .qkxx .commcon{display: inline-block;text-align:left;}
    .bookr{max-width:80%;}
    .rightTab .tab-ul li{padding: 0 12px;width:auto;}
    .main .container{
        padding: 0 20px;}
    .index-body .main-right{display: block;}
 .main-right{display: none;}
 .article-list .article-list-right .article-thumb{display: none;}
}
@media screen and (max-width: 767px) { 
  .article-list-left{display:none;}
  /*.banner .carousel .carousel-inner .item a img{height: 100%;}*/
    .main-left,.main-right{padding:0;}
  .article-list{padding:14px 0;}
  .article-app{padding-top:20px;}
}
@media only screen and (max-width: 991px) {
	.main-right{padding-top: 20px;}
	.bottom .col-xs-12.emaillink a{text-align: center;}
	.bottom .col-sm-12,.bottom .col-xs-12{text-align: center;}
}


@media (min-width: 992px) and (max-width: 1200px) {
.main-left,.main-right{padding-left: 15px;padding-right: 15px;}
.main>.container{display: block;}
}
@media screen and (max-width: 767px) { 
  .article-list-left{display:none;}
  .main-left,.main-right{padding:0;}
  .article-list{padding:14px 0;}
  .article-app{padding-top:20px;}
  .article-list .article-list-right .article-thumb{width: 100%;float: none;text-align: center;margin-bottom: 10px;}
.article-list .article-list-right .article-thumb + .article-info-box{width: 100%;float: none;padding-left: 0;}
.articleListBox .toolBox1 .neighborCatalog a{border: 0;padding: 0;font-size: 14px;}
.catalog a{padding: 0;border: 0;}
.neighborCatalog{padding: 0;}
.toolBoxBorder .toolBox1 .column{margin-right: 5px;}
.catalog a{margin-right: 5px;}
}
@media only screen and (max-width: 560px) {
.content .banner img{height: 200px;}
}