/*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:#0089e3;} /**页面字体需要变主色调，直接调用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,.arcmethod li.active,.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: #3759A4;}
/*滑上去的颜色*/
.header-nav ul > li.active > a,.header-nav ul > li ol li:hover,.header-nav ul > li:hover > a{background:#4c72c5;text-decoration: none;}
/*向上箭头*/
.bottom-fixed{width: 50px; height: 50px;cursor: pointer;position: fixed; bottom: 20px; right: 20px; z-index: 5000;background: #3559a3 url("../images/custom/back_top.png") no-repeat center center; display: none;}
.arcmethod li.active,.phone-nav{border-color:#3559a3;}
.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:#3559a3;}
#page-tag-div .pagination>.active>a{border-color:#3559a3;}

/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl{background: rgba(53, 89, 163, 0.9);}
/*以上是需要改颜色的*/
.footer .top span{margin-right:10px;}
.smallUl{ z-index: 2001; 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: #3559a3; 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;background: url(../images/custom/topbg.png) center;}
.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/custom/search2.png") no-repeat center center;width: 34px;height: 34px;background-size: 30px;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;}

@media screen and (max-width: 375px) {
	.phone-nav .search-app-wrap .text{width:74%;}
	.phone-nav .search-app-wrap select{width:24%;}
}
/**********************************/

@media screen and (min-width: 768px){
	.carousel-indicators {bottom: 12px;}
}

.article-list-zy .box:before{width:0;}
.tab-ul-index li {width:97px;}
.archcon.archcon-new dl dd{min-width:50px;}

#mescroll .main{background:transparent;}
body{font-size: 13px;background: #f4f4f4;font-family: "Arial","微软雅黑","Helvetica,sans-serif","Microsoft YaHei"}    
.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:0 0 5px 0;*/ font-size: 16px;font-weight: bold; height: 37px;line-height: 37px;color: #3559a3;}
.comtit:before {display: block; content: '';width: 100%;height: 3px;background: #dfdfdf; position: absolute;top: 18px;z-index: 0;}
.comtit>div{display: inline-block;padding-right: 10px;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;font-size: 13px;padding-left:9px;font-weight:normal;    background: #fff;}
.comtit .morebtn span{display:inline-block;margin-left: 5px; border-right: 0;border-top: solid 4px transparent;border-bottom: solid 4px transparent;border-left: solid 6px #333;}
.comtit .morebtn:hover{color: #ff822e;}
.comtit .morebtn:hover span{border-top: solid 4px transparent;border-bottom: solid 4px transparent;border-left: solid 6px #0254a2;}
.bjbgg .comtit span{background-position:0px 6px;}
.xbxw .comtit span{background-position:0px -19px;}
.xzzz .comtit span{background-position:0px -45px;}
.xgwz .comtit span{background-position:0px -96px;}
.kydt .comtit span{background-position:0px -72px;}
.yxfb.comtit span{background-position:0px -126px;margin-right: 5px;}
.dqml.comtit span{background-position:0px -153px;margin-right: 5px;}
.gkll.comtit span{background-position:0px -183px;margin-right: 5px;}
.comlist{overflow: hidden;}
.comlist li {position: relative;margin-bottom: 7px;}
.xgwz .comlist li{float: left;min-width: 50%;}
.comlist li a{padding-left: 16px;color: #333;display: block;line-height: 20px;}
.comlist li a span{position: absolute;top:7px;left: 0px;display:block;width: 14px;height: 14px;}
.bjbgg {margin-top: 10px;}
.bjbgg .comlist li a span{top:4px;}
/*.xwgg .comlist li a span,.wzdd .comlist li a span{background: url(../images/custom/icoxw.png) no-repeat;}*/
/*.zzxz .comlist,.wzdd .comlist{width: 50%;}*/
.bjbgg .comlist li span{background: url(../images/custom/icotran1.png) no-repeat;}
.xbxw .comlist li a span{background: url(../images/custom/icotran2.png) no-repeat;top: 5px;}
.xzzz .comlist li a span{background: url(../images/custom/icotran3.png) no-repeat;}
.xgwz .comlist li a span{background: url(../images/custom/icotran4.png) no-repeat;}
.qkjs.comlist li a span{background: url(../images/custom/icotran5.png) no-repeat;}

/*css reset end*/
.header{background: url(../images/custom/topbg.png) no-repeat center;}
.header .container{padding-left:0;}
.main{padding-top: 5px;padding-bottom: 0px;}
.main .container{background: #fff;}
.main-left{padding: 19px 0 20px 15px;}
.main-right{padding: 0 15px 0 30px;}
/*.main-left{padding: 0 40px 0 0;}
.main-right{}*/
.bookwrap,.tsgcon{display: block; width: 100%;text-align: center;margin-bottom: 13px;}
.bookwrap img{box-shadow: 3px 1px 4px 0px #ccc;}

/*.combtn li{border-radius: 5px;    margin-bottom: 10px;}
.combtn li a{display: block;text-align: center;height: 100%;width: 100%;padding: 0;}
.leftbtn li{width: 100%;height: 38px;border: solid 1px #ffc761;background:url(../images/custom/leftbtnbg.png) repeat-x ;}
.leftbtn li a{padding: 0 0 0 27%;text-align: left;}
.combtn.tsgbtn li a{line-height: 34px;}
.combtn.leftbtn li a{line-height: 36px;}
.fwtj{padding: 10px 18px;background: #cee9bc;font-size: 12px;line-height: 22px;color: #000;}*/
/*banner*/
/*banner*/
.banner{background: #fff; position: relative; overflow: hidden;height:300px;}
.banner .pic img{width: 100%;}
.banner .text{padding: 6px 10px; background: rgba(0,20,61,0.5);position: absolute;bottom: 0; width: 100%;}
.banner .text .tit{display: block; color: #fff; font-size: 14px; font-weight: bolder; line-height: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.banner .text .tit:hover{text-decoration: underline;}
.banner .text .tit a{color: #fff;width: 70%;}
.banner .banimg1{width: 65.4%;height: 100%;}
.banner .banimg2{margin-bottom: 4px;}
.banner .banimg2,.banner .banimg3{height: 148px;width: 34%;}
.banner .banimg2{margin-bottom: 4px;}
.banner .banimg2 img,.banner .banimg3 img{max-height:148px;}
.banner .banimgwrap{border: 1px solid #d6d6d6;position: relative;}
.banner .carousel .carousel-indicators{right: 20px;left: auto;text-align: right;line-height: 12px;}
.banner .carousel .carousel-indicators li{margin: 0 0 0 5px;border-radius: 0;width: 12px;height: 12px;background: #fff;}
.banner .carousel .carousel-indicators .active{width: 12px;height: 12px;background: #3559a3;border: solid 1px #3559a3;}
.banner .carousel .item,.carousel-inner,#myCarousel{height:100%;}
.banner .pic img{margin: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.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;}
.bookr{position: relative;top: -5px;}
.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*/
/*search*/


/*article-list*/
.index-mid .articleBoxMargin{background: #fff;}
.tab-ul-index li:last-child{margin: 0;}
.allwrap{position: relative;}
.listwrap .article-list-time{float: left;width:54%;}
.article-list .article-list-zy a{line-height:15px;color: #0254a2;}
.article-list{padding: 1px 0 2px 20px;}

.article-list a{color: #666;}
.article-list-journalg{margin:20px 0 5px;}
.article-list-title{margin: 0 0 5px;}
.article-list-title a{color: #000;font-weight: bold;line-height: 20px;}
.article-list-author a,.article-info-box .article-list-time,.article-list-time font{font-size: 13px;color: #666;line-height: 22px;}
.article-list-time{margin-bottom: 0px;}
.article-list-zy{font-size: 12px;}
.article-list-zy font{padding: 0px 13px 0 15px;border-left: solid 1px #808080;}
.article-list-zy font.font3{padding-right:0;}
.article-list-zy font:first-child{border-left: none;}
.article-list-zy a img{margin-right: 5px;position: relative;top: -1px;}
.article-list{border-bottom:dashed 1px #ccc;}
.article-list-table .article-list-left{width:20px;}
.articleListBox .article-list:last-child{border-bottom:none;}
.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{position: absolute;bottom: 3px;right: 0; max-width: 70%;}
.search-content-left .article-list-zy.clear{position: relative;margin-top: 5px;}
.search-content-left .box-search{display:block;}
.article-list-zy.morenstyle{background: #f1f1f1;padding:10px 15px;position: relative;margin: 5px 0;}
.article-list-zy .font1 a.active{color: #3559a3;}
.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;
    display: none;
}
.article-list-zy .tranglezy.active{display: block;}
.article-list input[type="checkbox"]{-webkit-appearance: none;background: #d3d3d3;height: 8px;vertical-align: middle;width: 8px;}
/*input[type="checkbox"]:checked {-webkit-appearance: checkbox ;}*/
.tabulwrap{margin-top: 17px;border-bottom: solid 1px #e5e5e5;}
.tabulwrap .tab-ul li{width: 146px;height: 38px;line-height: 38px;float: left;margin-right:20px ; background:#e0e0e0;}
.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 {margin: 10px 0 0;}
.archivewrap .indexArchive li{width: 50%;float: left;overflow: hidden;margin-bottom: 10px;}
.archivewrap .indexArchive li:first-child{float: none;}
.archivewrap .indexArchive li a,.archivewrap .indexArchive li span{display: block;float: left; width: 11.5%;height: 20px;line-height: 20px; margin:0 3px 2px 0;background:#a6a6a6;text-align: center;color: #fff;font-size: 12px;}
.archivewrap .indexArchive li span{margin-right: 5px;background: #3559a3;}
.archivewrap .indexArchive li a:hover{background: #3559a3;}

.mainhref{color: #0960c0;}

/*header*/ /*change*/
.header .logo{display: block;margin: 20px 0 19px;}
.header .logo img{max-width: 100%;}
.header .logor{margin: 13px 0 0 0;}
.searchwrap{margin-top: 7px;margin-bottom: 10px;}
.searchwrap .form-control{height: 23px;font-size: 13px;border-radius: 0;padding: 0 8px;}
.searchwrap .gjcselect .form-control{width: 68px;background: url(../images/custom/select_arrow1.png) no-repeat right 8px center #fff;}
.searchwrap .gjcfield .form-control{width: 222px;}
.searchwrap .searchField{width: 66px;}
.searchwrap .tj{width: 35px;height: 23px; background: url(../images/custom/seabtn.png) no-repeat;}
.searchwrap .form-group{margin: 0;}
.gjssbtn{display: block;margin-left: 5px;}
.searchwrap .gjcfield{margin-left: 3px;}
.logorlist li{float: left;}
.logorlist li:first-child{margin: 0;}
.logorlist li a{display: block;width: 66px;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: 4px auto 7px;}
.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:none;height: 38px;line-height: 38px;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 26px;}
.top .header-nav-en ul li a {padding: 0 20px;}
.nav-second{display: none;position: absolute;z-index: 100;background: #005bc4;}
.header-nav{border-top:solid 2px #fff;}
.header-nav .container{padding:0;}
.header-nav ul > li{float: left; position: relative;text-align: center;}
.header-nav ul > li > a{display: block; color: #fff; line-height: 37px;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: 36px; min-width: 100%; z-index: 101; display: none;border:#3559a3 solid 1px;}

.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*/
.qrcode p{text-align: center; display: none;}
.qrcode p.qrcodetit img{margin-right: 5px;}
.qrcode p img{margin: 10px  0 15px;}
.qrcode .qrtxt{color: #a52323;font-size:12px;margin-bottom:10px;}
.qrcode p.qrcodetit{font-size: 18px;}
/*footer*/

.footer{position:relative;z-index:2000;background: #3759a3;}
.footer .bottom{padding: 30px 10px 14px;}
/*.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: 12px;}
.footer p.Supported{line-height: 20px;min-height: 50px;text-align: center;background: #1f1f1f;font-size: 12px;padding-top: 15px;border-top: solid 1px #676767;}
.footer .btmt{background: #006766;padding: 15px 0;line-height: 20px;}
.btmtit{font-size: 16px;margin-bottom: 20px;font-weight: bold;}
.bottom .comlist li,.bottom .comlist a,.bottom .comlist h3{color: #fff;}
.bottom .comlist.qkjs li{width: 50%;float: left;}
.bottom .comlist .email a{display: inline;padding: 0;}
.bottom .col-lg-3{padding: 0 7px;}
.btmqrcode img{width: 127px;/*float: right !important;*/margin-left: 115px;}
.lxwm li .email-a{display: inline-block;padding-left: 0px;}
#footerBottom .comlist li a{display: inline-block; padding-left: 0px;}

.xbxw .comlist li a img{position: relative;top: -6px;left: 3px;}
#infoCn a, #infoEn a {color:#0089e3;}

#lan .comtit {margin-top: 14px;}
.priorityPrompt{padding: 7px 0;line-height: 18px;}
.article-main .inner{padding: 30px 5px;background: #fff;}
#current{margin-top: 10px;}

.booklist li{width: 16.5%;}
.booklist li a{margin-bottom: 1px;}
.booklist li a img{width: 100px;height: auto;}
.article-list{margin-top: 3px;}
.logorlist_en li a {width:91px;height: 67px;}

/*文章列表页时间选择*/
.yeartab li{float:left;}
.yeartab li a{display:block;height:30px;line-height:30px;background:#ddd;color:#000;padding:0 10px;margin:10px;border-radius:5px;}
.yeartab li.current a{background:#3559a3;color:#fff;}


/*大首页more按钮*/
.morewrap{    
	background: #f4f4f4;
    width: 100%;
    position: relative;
    left: 0;
    height: 4px;
    margin: 50px 0 40px;
    top: 0px;
    display: none;}
.latestmore{
	display: block;
    height: 40px;
    line-height: 32px;
    background: #fff;
    color: #000;
    margin: 15px auto;
    text-align: center;
    font-size: 15px;
    width: 205px;
    border: 4px solid #ed9783;
    border-radius: 20px;
    position: relative;
    top: -20px;
    color:#3559a3;
}
.latestmore b{display:inline-block;position: relative;top: -15px;}
.latestmore span{display:inline-block;width:24px;height:37px;margin-left: 1px;background: url(../images/custom/sjlatest1h.png) no-repeat 0 1px;position:relative;top:-2px;}
.latestmore:hover{background:#3559a3;color:#fff;}
.latestmore:hover span{background: url(../images/custom/sjlatest.png) no-repeat 0 1px;}
.articleListBox .article-list:last-child{border:0;}
.articleListBox#onlineFirst .article-list:nth-last-child(2){border:0;}
/*新闻详情页面*/
.new-detail-metering-read{margin-left: 15px;}

@media only screen and (min-width: 1200px) {
	.main-left.col-lg-4{width: 30%;padding:0 31px 0 0;}
	.main-right.col-lg-8{width: 70%;padding:0 0 0 9px;}
	.tsgcon{width: 153px;}
	.bookwrap img,.bookwrap{max-width: 161px;}
	.tsgcon li{background: url(../images/custom/tsgbg.png) no-repeat right;}
	.tsgcon li.active{background: url(../images/custom/tsgbgh.png) no-repeat}
	
	.archivewrap .indexArchive li:nth-child(odd){padding-left: 10px;}
	.archivewrap .indexArchive li:first-child{float: none;padding-left:0;}
	
	.new-detail-metering {margin: 30px 0 0 20px;float: right;}
	.main .container.search-heard{padding:20px 10px;}
	/*.qkjswrap{width:210px;}*/
	.lxwmwrap{paddinf-left:50px;}
}
@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;}
	
	.tsgcon{margin-top: 20px;}
   
    .smallLine{display:none;}
    /*.qkxxcon .bookr p{text-align:left;}*/
    /*.banner .pic,.banner .text{width:50%;}*/
    .comwrap.qkxx{text-align: center;width:100%;background:#fff;}
    .qkxx .commcon{display: inline-block;text-align:left;}
    /*.searchwrap{display: none;}*/
    /*.bookr{display: inline-block;}*/
    .main-left,.main-mid,.main-right{margin-bottom: 20px;}
    /*.leftbtn li a{padding: 0;text-align: center;}*/
    
    .new-detail-metering {margin: 30px 0 0 20px;float: right;}
    .main > .container{padding-left: 15px;padding-right: 15px;}
}

@media only screen and (max-width: 1200px) and (min-width:992px) {
.main>.container{display: block;}

}
@media only screen and (max-width: 1170px) {
	.archivewrap .indexArchive li a, .archivewrap .indexArchive li span{width: 12.4%;}
}
@media screen and (max-width: 991px){
	.article-list-zy.clear{position:static;max-width: 100%;transform: translate(0);    float: none;}
    .article-list-zy font{display: inline-block;}
}
@media screen and (max-width: 767px) { 
  .article-list-left{display:none;}
  .banner{display: none;}
  .banner .banimg1{width:100%;}
  .banner .banimg2, .banner .banimg3{width:50%;}
  .archivewrap .indexArchive li{width:100%;}
  
  .curtu-show{margin-top:10px;display:none;}
  .listwrap{width:100%;}
  .article-list-zy .tranglezy{top:17px;}
  .lxwm{margin-top: 20px;}
  .article-list{padding: 1px 0 2px 0px;} 
  .tsg .logorlist li{width: 30%;margin: 0 10px 10px 0;}
   .main-right{padding:0 15px;}
   .tsg.logorlist li{width:24%;margin: 0 0.5%;}
   #lan .comtit{margin-top:0;}
   .article-list-journalg{margin: 6px 0 0;}
   .main-left{padding-left:0;}
   .listwrap .article-list-time{float:none;width:100%;}
   .carousel-indicators{bottom: 11px;}
}
.reference-tab .td2 .ref-url{width: 16px;height: 16px;display: inline-block;position: relative;left: 5px;}
.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;}
*/

.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: #034089;border-radius: 3px;padding:0 15px;text-decoration: none;}
.catalog a:hover{background-color: #e97832;}

.news-detail-body .rh-edit-news-detail a {
    text-decoration: initial ;
}
.news-detail-body .rh-edit-news-detail a:hover{
    text-decoration: underline ;
}

.article-list-table {
    padding: 0px 30px;
}
.all-message .mainColor{
        color: #0089e3 !important;
}