/*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;**/
.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: #24acf8;}
.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: #00824d;}
/*滑上去的颜色*/
.header-nav ul > li.active > a,.header-nav ul > li ol li:hover,.header-nav ul > li:hover > a{background:#009357;text-decoration: none;}
/*向上箭头*/
.bottom-fixed{width: 50px; height: 50px;cursor: pointer;position: fixed; bottom: 20px; right: 20px; z-index: 5000;background: #009357 url("../images/custom/back_top.png") no-repeat center center; display: none;}
.phone-nav{border-color:#24acf8;}
.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:#00824d;}
#page-tag-div .pagination>.active>a{border-color:#24acf8;}
/*.footer .btmb{padding-top:8px;padding-bottom:8px;}*/
/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl{background: #009357;}
/*以上是需要改颜色的*/
.footer .top span{margin-right:10px;}
.smallUl{ z-index: 1000; 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(0, 130, 77, 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/searchN.png") no-repeat center center;background-size: 22px;position: absolute;right: 15px;top: 8px;}
.header .logo{width: 100%;text-align:center;}
.header .logo img{max-width: 100%;display:inline-block; padding: 56px 0 101px 0;}
.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;}

/*手机菜单2*/
.phone-nav .container .logo{display: block;padding: 2px 0 0 20px;position: relative;}
.phone-nav .container .logo img{max-width: 220px;max-height:34px;height:15px;margin-top:10px;}
.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/custom/search2.png") no-repeat center center;width: 34px;height: 34px;background-size: 22px;color: #fff;}
.phone-nav .container .search-app.active{background: url("../images/custom/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;}
.main .bookcon{display: block;}
.bookcon .container > *,.bookcon .book-left{padding: 0;}
.bookcon .book{width: 376px;}

@media screen and (max-width: 375px) {
	.phone-nav .search-app-wrap .text{width:74%;}
	.phone-nav .search-app-wrap select{width:24%;}
}
/**********************************/

/*.tab-ul-index li {width:97px;}*/
.archcon.archcon-new dl dd{min-width:50px;}

#mescroll .main{background:transparent;}
html body{font-size: 14px;background: #fff;font-family: 'Arial','Microsoft YaHei';color:#333;}
a{color: #333;}
.commcon{background: #fff;padding: 18px 0;margin-bottom: 20px;}
.pad20{padding:0 20px;}
.pad15{padding-left:15px;padding-right: 15px;}
.comwrap{min-height:95px;overflow: hidden;}
.comtit{width: 100%;position:relative;background: none;padding: 0 0 15px 0;color: #333;}

/*.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;padding: 20px;border-bottom: dashed 1px #eeeeee;font-size: 15px;}
.comlist li:last-of-type{border-bottom: 0px solid #fff;}
.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*/
.main{padding-top: 40px;padding-bottom: 29px;}
.container{padding: 0 20px;}
.headerbg{background: #009357;}
.header .container{position:relative;}
.header .logor{text-align:right;padding-right: 0;padding-top:23px;padding-right:0;}
.header .logor li{line-height:22px;font-size:12px;padding-right:14px;position:relative;}
.header .logor li:after{content:'';position:absolute;width:6px;height:6px;background:url(../images/custom/black.png) no-repeat;right:0px;top:8px;}
/*导航*/
a:focus, a:hover{color:#333;}
.nav-inner li img{width:8px;}
.header .logor li span{text-align:center;}
.top-nav-border{background:#ececec;padding: 1px 0;border:1px solid #d8d8d8;margin-bottom:20px;}
.top-nav-border .nav{border-top:1px solid #fff;border-bottom:1px solid #fff;}
.top .nav{    background-size: cover;background: #00824d; height: 46px;color:#fff;font-weight:bold;text-align: center;}
.top .nav li a{display: block;text-align: center;padding: 0 37px;font-size: 15px;}
.top .nav li:nth-of-type(1) a img{position: relative;bottom: 1px;margin-right: 3px;}
.nav-second{display: none;position: absolute;z-index: 100;background: #005bc4;}
.header-nav ul > li{float: left; position: relative;text-align: center;}
.header-nav ul > li > a{display: block; line-height: 46px;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:#00824d; position: absolute;  left: 0; top: 41px; min-width: 100%; z-index: 101; display: none;;}
.top a{color:#fff;}
.top .header-nav ul > li ol li a{color: #fff;  padding: 0 37px; white-space: nowrap; line-height: 37px;text-align:left;}
.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;}
.row{margin-right:0;margin-left:0;}
.siteinfo{background:#fff;position:absolute;left:0;bottom:0;width:100%;padding-right:20px;}
.siteinfo .siteinfo-left,.siteinfo .siteinfo-right,.search-wrapper .advancesearch{height:100%;height:43px;line-height:43px;overflow:hidden;position:relative;}
.siteinfo .ggicon{background:#fff;display: inline-block;text-align: center;margin-left:20px;margin-right:5px;position:absolute;top: 12px;line-height: 20px !important;}
.siteinfo .ggcon{font-size:14px;color:#333;    display: inline-block;overflow: hidden;height:100%;margin-left:42px;}
.siteinfo .ggcon a{display:inline-block;height:100%;color:#333;text-align:left;padding-left:8px;}
.siteinfo .line{ display:inline-block;width:1px;height:15px;border-left:1px solid #333;margin:0 25px;position:relative;top:3px;} 	

/*搜索*/
.search-wrapper .form-group,search-wrapper .tj{margin-bottom: 0; margin-right:5px;margin-top:10px;}
.search-wrapper .advancesearch{margin-top:10px;}
.indexsearch .form-control{border: none;box-shadow: none;}
.search-wrapper .searchtijian, .search-wrapper .searcontent, .search-wrapper .tj{height: 23px;line-height: 23px;border: 1px solid #009357;}
.searchtijian {width: 78px;background: url(../images/custom/sanjiao1.png) no-repeat scroll right 7px center #fff ;    background-size: 11px;color: #000;font-size: 13px; padding: 0 10px;}
.search-wrapper .searcontent {	padding-top: 7px;width: 206px; padding-left: 30px; background: url(../images/custom/search1.png) no-repeat left 9px top 4px #fff;background-size:15px; font-size:14px;position: relative;border-radius:0;}
.search-wrapper .tj {width: 50px;font-size: 14px;color: #fff;position:absolute;right:0;top:0;padding:0 0 0 22px;background: #009357 url(../images/custom/search2.png) no-repeat left 6px top 3px ;}
.advancesearch a {color: #333;font-size:14px;height: 23px; line-height: 23px;padding-left: 13px;}
.search-wrapper .searchInput{position:relative;}
.search-wrapper .advancesearch  a{background:#ff5a00;color:#fff;height:23px;line-height:23px; padding:0 4px 0 6px;display:block;}
.search-wrapper .searchtijian{font-size:13px;}

body .search-wrapper form .searchInput input::-webkit-input-placeholder{color:#bcbcbc;}
body .search-wrapper form .searchInput input::-moz-placeholder{color:#bcbcbc;}
body .search-wrapper form .searchInput input:-moz-placeholder{color:#bcbcbc;}
body .search-wrapper form .searchInput input:-ms-input-placeholder{color:#bcbcbc}
 .search-wrapper .searcontent{color:#bcbcbc;}

/* 导航下方 */
.priorityPrompt{line-height: 20px;font-size: 15px;margin-top:5px;}
.main-left *{padding:0;margin:0;}
.bookcon  .book{width:376px;}
.bookcon  .banner{width:531px;margin:0 30px;/*padding:60px 0 34px 0;*/}
.bookcon  .qrcode{width:233px;}
.bookcon  .qrcode img{max-width:100%;}
.book .book-left{width:145px;}
.book .book-right{width:201px;font-size:14px;color:#333;padding:16px 19px 19px 19px;border:1px solid #dbe0de;}
.book .book-right li{margin-bottom:3px;}
.book .book-right .bignum{font-size:20px;font-weight:bold;}
.book .book-right .line{display:inline-block;width:100%;height:1px;border-top:1px solid #dbe0de;margin: 13px 0 7px 0;}
.book .book-left img{max-width:100%;}
.book .book-left .issue-title{font-size:16px;padding:6px 0 6px 0;display:block;}
.book .book-right .edit{font-weight:bold;display:block;margin: 10px 0 4px 0;}
.book .book-right .submitBtn{font-size:18px;color:#fff;height:42px;line-height:42px;text-align:center;background:#00824d;font-weight:bold;display:block;margin:10px 1px 0 1px;}
.bookcon{padding-bottom:35px;}
.b0{margin-bottom:0!important;}

/* 轮播图 */
.banner {/*padding:60px 0 34px 0;background:#00824d;*/}
.banner #myCarousel{/*padding: 18px 20px 20px 20px;*/color:#fff;height:255px;/*background:#12563a;*/}
.banner .carousel-indicators{position:absolute;right:17px;bottom:8px;left:auto;text-align:right;margin-left:0;width:100%;}
.banner .item h3{font-size:20px;font-weight:bold;margin-bottom:10px;}
.banner .item span{line-height:23px;height:23px;display:inline-block;}
.banner .item .findmore{display:block;padding:15px 0;color:#fff;position:absolute;bottom:30px;}
.carousel-indicators li{width:7px;height:7px;border:1px solid #44a37c;background:#44a37c;}
.carousel-indicators .active{width:8px;height:8px;margin-right:3px;}
.banner .item,.banner .item .pic,.banner  .carousel-inner{height:100%;}
.banner  .item{padding:60px 0 34px 0;color:#fff;background:#00824d;}
.banner .pic{padding: 18px 20px 20px 20px;background:#12563a;}



.main-left{width:70%;padding-right:40px;}
.main-right{width:30%;}


/* 右侧开始 */
.main-right .comwrap{margin-bottom:20px;}
.main-right .kbook{margin-bottom:16px;}
.comwrap h3{font-size:16px;color:#333;font-weight:bold;}
.comwrap h3 span{display:inline-block;width:5px;height:18px;background:#03a14a;margin-right:8px;position:relative;top:3px;}
.comwrap h3 .more{font-size:13px;color:#999999;}

.comtit{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8;}

.tzgg ul li,.djph ul li,.xzzq ul li,.yqlj ul li{margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tzgg ul li a{font-size:14px;color:#333;}
.tzgg ul li a img,.xzzq ul li a img,.yqlj ul li a img{margin-right:10px;}

.djph ul li span{display:inline-block;width:14px;height:14px;font-size:10px;color:#fff;margin-right:10px;background:#b7b7b7;border-radius:50%;text-align:center;line-height:14px;padding-top:2px}
.circlebg{background:#c50000!important;}
.djph ul li:nth-of-type(10) span{
    transform: scale(0.83);
    width: 18px;
    height: 18px;
    line-height: 18px;
}







/* 文章列表 */


.article-bg{padding: 40px 0 40px 0;background:#f6f6f6;}
.article-bg .article{background:#fff;padding:27px 20px 30px 20px;width:32%;}
.article-bg .article ul{display:block;height:424px;overflow:hidden;}
.article-bg .article:nth-of-type(2){margin:0 23px;}
.article-bg .article li{padding:18px 0;border-bottom:1px dashed #dedede;}
.article-bg .article li:last-of-type{border:0;}
.article-bg .article li a{line-height:20px;font-size:15px;}
.article-bg .article h3{font-size:20px;font-weight:bold;margin-bottom:3px;text-align:center;}
.article-bg .article .article-more{text-align:center;border:1px solid #dedede;height:36px;line-height:36px;display:inline-block;width:100%;}
.article-list-table .article-list-left span{text-align:left;}
/* research */
.research,  #index-archive-cover {background:#bedace;padding:40px 0;}
.research h2, #index-archive-cover h2{position:relative;font-size:20px;padding-bottom:15px;text-align:center;margin-bottom:30px;font-weight:bold;}
 #index-archive-cover h2{text-align: left;}
.research h2 .line,  #index-archive-cover h2 .line{position:absolute;bottom:0;left:45%;display:inline-block;width:115px;height:1px;border-bottom:3px solid #000;}
#index-archive-cover h2 .line{left: 0;}
#index-archive-cover .more{    font-size: 15px; font-weight: normal; float: right;}
#index-archive-cover .archive-title{margin-top: 10px;margin-bottom: 20px;}
#index-archive-cover .archive-title a{font-weight: bold;}
#index-archive-cover  .col-md-2 > a{    position: relative;display: block;padding-top: calc((230 / 170) * 100%); height: 0;}
#index-archive-cover img{position: absolute; top: 0;left: 0; right: 0; bottom: 0;max-height: 100%;}

.research .researchcon{width:23.75%;margin-right:20px;background:#fff;padding:18px 20px;height:730px;overflow:hidden;}
.research .researchcon:nth-of-type(4n){margin-right:0;}
.research .researchcon{margin-bottom:20px;}
.researchcon h3{font-size:18px;color:#333;line-height:24px;font-weight:bold;height:48px;overflow:hidden;position:relative;}
.researchcon h3:after,.researchcon .author:after{
	display: block;
	content:"";
	height: 25px;
	width: 50%;
	position: absolute;
	bottom: -4px;
	right: 0;
	background-image: linear-gradient(90deg,rgba(255, 255, 255, 0) 0%,#fff 100%);
	-webkit-background-image: linear-gradient(90deg,rgba(255, 255, 255, 0) 0%,#fff 100%);
	}
.researchcon .author{height:98px;overflow:hidden;position:relative;}
.researchcon .toppic{font-size:14px;color:#f2780c;margin: 12px 0 0px 0;display:inline-block;}
.researchcon .author a{font-size:14px;font-weight:bold;line-height:24px;}
.researchcon .thumb{margin:18px 0 16px 0;text-align: center;}
.researchcon .thumb img{max-width:100%;height: 200px;}
.researchcon .desc{font-size:14px;margin-bottom:8px;display:inline-block;}
.researchcon .submitssion{font-weight:bold;display:inline-block;margin:15px 0 15px 0;}
.researchcon .looked span{font-weight:bold;}
.text-center .viewall{height:36px;line-height:36px;width:255px;display:inline-block;border:1px solid #dedede;font-size:15px;background:#fff;margin-top:30px;}

.listp a{padding:10px 0;}


/* 底部新闻 */
.newsandvideo{padding:35px 40px 10px 40px;}
.newsandvideo .news{/*width:62%;*/padding-right:50px;}
.newsandvideo .video{/*width:38%;*/}
.article-bg.newsandvideo{padding: 40px 0 40px 0;}
.newsandvideo .playVideo{height:275px;padding: 15px;}
.newsandvideo .playVideo video{height:100%;width:100%;object-fit: fill;}
.newsandvideo .news ul li{padding: 15px 0 13px 20px;background: url(../images/custom/rect.png) no-repeat left 0 top 20px;border-bottom:1px dashed #dedede;}
.newsandvideo .news ul li:first-of-type{padding-top:0;background: url(../images/custom/rect.png) no-repeat left 0 top 6px;}
.newsandvideo .news ul li:last-of-type{border-bottom:0;padding-bottom:0;}
.newsandvideo .title{font-size:20px;font-weight:bold;position:relative;padding-bottom:15px;margin-bottom:25px;}
.newsandvideo .title .line{display:inline-block;position:absolute;left:0;bottom:0;width:50px;height:3px;background:#333;}
.newsandvideo .title a{font-size:15px;font-weight:normal;float:right;}
.newcon h3{font-size:18px;font-weight:bold;line-height:26px;margin-bottom:5px;}
.newcon span{display:inline-block;line-height:23px;}






/* 底部 */
.footer{color:#fff;background:#009357;font-style: normal;}
.footer a{color:#fff;}
.footer .bottom{padding: 35px 0 30px 0;font-size:14px;}
.footer .bottom p{margin-bottom:10px;}
.footer .bottom p:last-of-type{margin-bottom:0;}
.footer .bottom .col-md-3{padding:0;}
.footer .bottom .col-md-3 div{padding:0;}
.footer .bottom .col-md-3:nth-of-type(1){width:335px;}
.footer .bottom .col-md-3:nth-of-type(2){width:214px;}
.footer .bottom .col-md-3:nth-of-type(3){width:266px;}
.footer .bottom .col-md-3:nth-of-type(4){width:385px;padding-top:5px;padding-left:5px;}
.footer .bottom .col-md-3 img{max-width:100%;}
.footer .bottom .col-md-3 .col-md-2{width:38px;}
.footer .bottom .col-md-3 .col-md-2 li{margin-bottom:3px;display: inline-block;}
.footer .bottom .col-md-3  .col-md-5{width:161px;margin-left:10px;}
.footer .bottom .col-md-3  .col-md-5:first-of-type{margin-left:6px;}
.footer .bottom .cattitle{font-size:18px;font-weight:bold;margin-bottom:8px;display:inline-block;}
.footer .bottom ul li{margin-bottom:8px;}
.bottom .shareTool li img{width:38px;height:38px;}
.bottom .shareTool li{margin:0;}
.footer .btmb{background:#00824d;text-align:center;padding: 25px 0 25px 0;font-size:13px; box-shadow: 0px 2px 9px #333 inset;-moz-box-shadow:0px 2px 9px #333 inset; -webkit-box-shadow:0px 2px 9px #333 inset; box-shadow:0px 2px 9px #333 inset;}
.footer .btmb p{margin-bottom:6px;font-size:15px;color:#fff;}
.footer .bottom .col-md-3 div:nth-of-type(2){margin-left:8px;}
/* 鼠标滑过样式 */
.article-bg .article .article-more:hover,.text-center .viewall:hover{color:#009357;border:1px solid #009357;}
.researchcon h3:hover,.article-bg .article li a:hover,.newcon h3:hover{color:#009357;}
.select option:hover{background:#009357;}
/* research */
.common-remark .imgcoverr{padding-left:10px;}
.article-imgs li img{max-height:200px;}
body .article-list-journalg{padding:0 10px;margin-top:20px;}
.newsandvideo .article-list-title a,.article-list-title a{line-height:20px;}
.newsandvideo .article-list-journalg{margin:0 0 10px 0;}
.newsandvideo .article-list{padding:10px 0;}
.toolBoxBorder .toolBox2{margin-top:20px;}
.newsandvideo .news > div:last-of-type{border:0;}

.indexBox > .container .main-left{width:100%;}
.indexBox  .main-right{display:none;}

@media (min-width: 1200px){
 .container{width: 1200px;padding: 0;}
 .article-bg .article li{height:98px;}
 .researchcon {position:relative;}
 .researchcon  .looked{position:absolute;left:18px;bottom:18px;}
}
@media (max-width: 1200px) and (min-width:992px){
.article-bg .article:nth-of-type(2){margin:0 14px;}
.research .researchcon{margin-right:15px;}
.main-left .qrcode{display:none;}

}

@media (max-width: 992px) and (min-width:768px){
/* 布局  */
.main-left,.main-right,.main-mid{width:100%;padding:0;}
.article-bg .article{padding:20px 10px;}
.article-bg .article:nth-of-type(2){margin:0 14px;}
.research .researchcon{width:47%;margin-bottom:20px;}
}
@media (max-width: 768px){
/* 布局  */
.main-left,.main-right,.main-mid{width:100%;padding:0;}
.phone-nav{z-index: 9999;}
.main-left .bookcon{display:block!important;}
.main{min-height:400px;}
.main-left .book{width:auto;}
.main-left .banner{/*padding:30px 0;*/}
.book .book-left{display:none;}
.bookcon{padding-bottom:0;}
.main-left .book,.book .book-right{width:100%;}
.main-left .banner{width:100%;margin:20px 0 0 0 ;}
.banner #myCarousel{height:272px;}
.banner .item{padding:30px 0;}
.main .container .container{padding:0;}
.research .researchcon{width:100%;margin-right:0;margin-bottom:20px;}
.newsandvideo .news{width:100%;padding-right:0;margin-bottom:20px;}
.newsandvideo .video{width:100%;}
.article-bg .article:nth-of-type(2){margin-left:0;margin-right:0;}
.article-bg .article{text-align:center;}
.article-bg .article li{text-align:left;}
.article-bg .article .article-more{width: auto;padding: 0 10px; border-radius: 26px;border:2px solid green;}
.article-bg .article{width:100%;}
.article-bg{padding:20px 0 20px 0;}
.research h2 .line{left:33%;}
.newsandvideo{padding:0;}
.article-bg{background:none;}
.article-bg .article ul{height:auto;min-height:100px;}
.article-bg .article{padding:20px 0;/*border-bottom: 2px solid green;*/}
.research .researchcon{padding:18px 0;}
.research{margin-bottom:20px;background:#fff;}
.container{padding:0 10px;}
body .footer .bottom .col-md-3{width:100%!important;}
.footer .bottom .col-md-3:nth-of-type(4){padding-left:0;}
.footer .bottom .col-md-3 .col-md-5{margin-left:0;}
.footer .bottom .col-md-3 .col-md-2,
.footer .bottom .col-md-3 .col-md-5,
.footer .bottom .col-md-3 .col-md-5
{width:100%;text-align:center;}
.footer .bottom .col-md-3 .col-md-5 img,
.footer .bottom .col-md-3 .col-md-5 img
{max-width:80%;margin-bottom:5px;}
.bookcon{display:none;}
.btmb p span{display:block;text-align:center;}
.footer .bottom .col-md-3 div:nth-of-type(2){margin-left:0;}
.research .researchcon{height:auto;border-bottom: 1px dashed #666;}
.research .researchcon:last-of-type{border:none;}
}
.table-body.table_type2 table{width:auto;}

.reference-tab .td2 .ref-url{width: 16px;height: 16px;display: inline-block;position: relative;left: 5px;font-size: 0;}
.reference-tab .td2 .ref-url::before{font-family: 'Glyphicons Halflings';content: "\e164";color:#0068ac;font-size: 16px;}
.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;}
*/


.own-main{background:#e7e7e7;}
.own-main .main-left{width:63%;padding-left:0;}
.own-main .main-right{width:37%;}
.own-main .item-div,.own-main .main-right{background:#fff;}
.own-main .item-div{padding:30px 25px;}
.own-main *{font-family: sans-serif;font-weight:300;font-size:15px;color:#555;line-height:1.5;}
.own-main h3{font-size:28px;color:#020202;font-weight:900;text-align:left;}
.own-main .main-right .author-wrap{padding-bottom:35px;}
.own-main .main-right img{width:170px;}
.own-main .main-right .fl+.fl{width:calc(100% - 170px);padding-left:15px;}
.own-main .box-article-content{padding:25px 30px 25px 0;}
.own-main .box-article-content strong,.own-main .main-right strong{color: #231f20;font-weight: 800;}
.own-main .main-right strong{font-size:16px;}
.own-main  h4 *,.own-main  h4{color:#020202;font-size:26px;font-weight:300!important;font-family:Lora-Regular,Lora,Times,Times New Roman,Palatino,serif;}
.own-main  h4{margin-bottom:35px;margin-top:0px;margin-bottom:10px;}
.own-main .main-right h4{margin-bottom:25px;margin-top:30px;}

#topicList ul li{padding: 14px 20px;}
#topicList ul li .allCenter{background: url(../../../style/images/public/list.png) no-repeat center center;}
.article-list-left {min-height: 20px;}
.article-list{padding:14px 20px;}
.news.col-xs-12{padding: 0;}
@media (min-width:1800px){
	.own-main .container{width:1800px;}
}
@media (max-width:1200px){.own-main .main-left{width:100%;}}

.figure_caption, .table_caption, .figureTitle{text-align:center;}

.table-body tbody td {
    padding: 3px 3px;
    white-space: nowrap;
}



#Table1_content table{width:auto!important;}
#Table1_content .table-body{overflow:auto;}
.swiper-wrapper{
    width: 520px;
}
.article-list.article-list-table {
    padding: 14px 20px;
}

.news-list-page #paginationEn{margin-top: 20px;}


body .article-tab,body .articleNav, body .all-message span,body  .metrics h2,
body  .article-metrics h6, body .contents-title,body  .article-tab-box,body .articleEn .article-title h1, 
body li.article-author-address,body  .about-article, body .article-fundPrjs,  body .article-tab-box{color:#777;}
body li.article-author-address {color: #666;}
.quot-en{font-size: 14px;}
.show-tu, .show-biao{font-weight: normal;}
#index-archive-cover img{max-width: 100%;}

@media (max-width:1200px){
.main .container{padding: 0 15px;}
.main .bookcon{padding: 0;}
.bookcon .banner{margin: 15px 0;}
.bookcon .banner,.bookcon .book{width: 100%;}
.bookcon  .qrcode{display: none;}
.book .book-left{width: 50%;}
body .book .book-left{display: block;}
.archive-body .panel-body{padding:15px;}

}
@media (max-width:992px){
.footer .bottom .col-md-3 .col-md-5:first-of-type{margin-left: 0;}
 #index-archive-cover img{margin-bottom: 5px;}
 #index-archive-cover .archive-title{margin-bottom: 20px;}
}
@media (max-width:768px){
.book .book-left{width: 100%;text-align: center;margin-bottom: 20px;}
.book .book-left img{max-width: 200px;}
.footer .shareTool {width: 100%!important;}



}
.article-list.article-list-table {
    padding: 14px 27px;
}
.article-list-journalg {

    font-size: 14px !important;
}.catalog,.catalog a,.cur-date-pub,.cur-date{font-size: 14px;line-height: 27px;}
.catalog a{display: inline-block;margin-left:10px;height: 27px;font-size: 14px;color: #fff; background: #009357;border-radius: 3px;padding:0 15px;text-decoration: none;}
.catalog a:hover{background-color: #e97832;}