@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{margin:0; padding:0;}
body{
	font-size:14px;
	font-family:"Arial","Microsoft YaHei";
	background:#fff;
	color:#333;
	padding-top: 300px;
	
}
ul,ol,li{list-style:none;}
input,select{vertical-align:middle;}
img{border:none; vertical-align:middle;}
a{ text-decoration:none; color:#000;}
a:link,a:visited {
    text-decoration: none;
    color: #333;
}
a:hover {
    color: #333;
    text-decoration: none;
}

.fl{float: left;}
.fr{float: right;}

.gd{color:#666;font-size:14px;font-weight:normal;float:right;margin-right: 10px;margin-bottom: 10px;}
.more{
	color: #333;
    font-size: 14px;
    float: right;
    margin-right: 10px;
    font-weight: normal;
}
.baise{color:#fff;}
a.baise:link, 
a.baise:visited { 
color:#fff; 
text-decoration:none; 
} 
a.baise:hover, 
a.baise:active { 
color:#eee; 
text-decoration:none; 
} 

.red{color:#f00;}

/*头部*/
.main{width:1200px;margin: 0 auto;overflow:hidden;margin-top:30px;}
.header{width:100%;background:url(../bannerbj.jpg)no-repeat center;
	position: fixed;
    left: 0;
    top: 50px;
    z-index: 100;
   
    _position: absolute;
}

.ding{width:100%;height: 45px;background:#181817;}
.ding2{
	width:100%;
	background:#fff;
	border-bottom: 1px solid #dedede;
	 position: fixed;
    left: 0;
    top: 0;
    z-index: 190;
    width: 100%;
    _position: absolute;
	height:55px;
}
.ding_wz{
	width: 1200px;
    margin: 0 auto;
    color: #fff;
    overflow: hidden;
	margin-top:5px;
}


.ding3{width:100%;background:#fff;    overflow: hidden;}
.ding_hy{width:1200px;margin:0 auto;line-height:50px;text-align: right;}

.text_fl{float:left;}
.text_right{float:right;text-align: right;}

.ding4{width:1200px;margin:15px auto;overflow: hidden;}

.banner{    
	width: 550px;
    float: left;
    overflow: hidden;
    
	
}
.missbut{
	width:500px;
    float: right;
    overflow: hidden;
      text-align: right;
	    margin-top: 10px;
}
.fenxiang{float:right;    margin-top:10px;}
.shang1{    width:70px;float: right;text-align: right;}
.shang2{width:161px;float:left;margin-top:15px;}
.rssemail{overflow: hidden;width: 100%;}
.shoulu{
	 width: 73%;
    float: right;
    color: #fff;
    margin-top: 10px;
	text-align: right;
}
.rsbg{
	font-size: 15px;
    background:#ffa202;
    width: 100px;
    color: #fff;
    text-align: center;
    line-height: 34px;
	height:34px;
    float: right;
    margin-left: 10px;
	border-radius: 4px;
}
a.rsbg:link, a.rsbg:visited{color:#fff;}
a.rsbg:hover{color:#fff;background:#ff700f;}

.gd_an{
	height: 38px;
    line-height: 38px;
    text-align: center;
    background:#334763;
    color: #fff;
    border-radius: 5px;
	width:150px;
   border: 1px solid #a6acb5;
	float:left;
	margin-left:440px;
}
.gd_an a{color:#fff;display:block;}
.gd_an a:hover{color: #fff;background:#c53307;display: block;text-decoration: none; border-radius: 5px;}
.gd_an a:visited{color:#fff;}
.gd_an:last-child{margin-left:10px;}


/*顶部按钮*/
.d_an{
	text-align: center;
    background: #0860b2;
    width: 55px;
	height: 50px;
    border-radius: 3px;
	float: left;
    margin-left: 5px;
}
.d_an a{color:#fff;display:block;}
.d_an a:hover{
	color: #fff;
    background:#309cdb;
    display: block;
    text-decoration: none;
	 width: 55px;
	height: 50px;
	border-radius: 3px;
}
.d_an img{    
	width: 26px;
    margin-top:5px;
	margin-bottom:-3px;
}
.d_wz{  
	font-size: 12px;
	color:#fff;
}



/*导航菜单*/
.bignav {
	    width: 100%;
    background: #091b4e;
    border-top: 1px solid #949aa0;
   
}
.daohang{
	overflow: hidden;
    background: #091b4e;
    border-top: 1px solid #949aa0;
}
#nav {width:1200px;margin: 0 auto;position: relative;}
#navMenu ul{float:left;}
#navMenu li {float: left;text-align: center;font-size: 16px;}
#navMenu li img {vertical-align:middle;margin-left: 5px;}
#navMenu li a {color:#fff;text-decoration:none;padding:0 21px;line-height:48px;text-align:center;display:inline-block; position: relative;}
#navMenu li a:hover{color: #fff;text-decoration: none;background: #f38d15;}

/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top:48px;z-index:130;visibility: hidden; width:200px; background-color:#091b4e;display: none;}
#navMenu .dropMenu li{display: block;float: none;}
#navMenu .dropMenu li a {color:#fff;font-size:14px;text-decoration:none;display: block;text-align: left;}
.dropMenu a:hover{color:#fff;background: #f38d15;}
.dropMenu a:visited {color:#fff;}
#navMenu li:hover .dropMenu{visibility: visible;display: block;}

/*导航菜单英文*/
#nav_en {width:1200px;margin: 0 auto;position: relative;}
#navMenu_en ul{float:left;}
#navMenu_en li {float: left;text-align: center;font-size: 16px;}
#navMenu_en li img {vertical-align:middle;margin-left: 5px;}
#navMenu_en li a {color:#fff;text-decoration:none;padding:0 11px;line-height:48px;text-align:center;display:inline-block; position: relative;}
#navMenu_en li a:hover{color: #fff;text-decoration: none;background: #f38d15;}
/*-------- 下拉菜单 --------------*/
.dropMenu_en {	position:absolute;top:48px;z-index:130;visibility: hidden; width:200px; background-color:#091b4e;display: none;}
#navMenu_en .dropMenu_en li{display: block;float: none;}
#navMenu_en .dropMenu_en li a {color:#fff;font-size:14px;text-decoration:none;display: block;text-align: left;    padding-left: 15px;}
.dropMenu_en a:hover{color:#fff;background: #f38d15;}
.dropMenu_en a:visited {color:#fff;}
#navMenu_en li:hover .dropMenu_en{visibility: visible;display: block;}




/*检索*/
.js_1{
	overflow: hidden;
       margin-bottom: 20px;
   background:url(../jsbj.jpg);
    border: 1px solid #ccc;
    padding: 7px 7px 0;
}

.btn-select{width: 18%;float: left;display: block;margin-right:1%;height: 34px;border:1px solid #ccc;}
.input-group{float: left;width:250px;}
.input-group-text{
	width:275px;
	float:left;
	padding-left: 10px;
	height: 32px;
	border: #ccc 1px solid;
	border-radius:5px 0 0 5px;
}
.input-group-btn{
	display: block; 
	border: 0;
	background:#ffa809 url(../search.png)no-repeat center;
	float: left;
	color:#fff;
	border-radius:0 4px 4px 0;
	width: 38px;
    height: 34px;
}

.adv-search {
	font-size: 14px;
    width: 90px;
    background: #e66a00;
    text-align: center;
    line-height: 34px;
    float: right;
	border-radius: 4px;
	margin-left: 6px;
	text-decoration:none;
}
.adv-search:hover{color: #fff;background:#c17331;text-decoration:none;}
.adv-search:link,.adv-search:visited{float: right;color: #fff;border-radius: 4px;}


/*左*/
.left-sidebar{width:860px;float:left;}
.zc_lm{margin-bottom:20px;overflow: hidden;}
/* slide */
.slide,.slide li{width:800px;height:360px;margin: auto;}
.slide{/* overflow:hidden; */position:relative;margin:0 auto;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;}
.slide li .text{
	bottom: 0;
    overflow: hidden;
    background-color: rgba(0,0,0,0.6);
    width: 520px;
    float: right;
    position: relative;
    height: auto;
    background: 0;
    filter: none;
    text-indent: 0;
    /* margin: 15px 10px 0 0; */
    padding: 6px 0;
}
.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
.slide li img{width:260px;height:358px;border: 1px solid #ccc;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;line-height:22px;text-indent:0;float:none;}
.slide li .text span{    
	color: #333;
    font-size: 14px;
    text-indent: 0;
     clear: both;
    line-height: 22px;
    margin-top: 4px;
}

.slide .triggers{display: none;position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}

.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top: 147px;background:url(../arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;float: left;}
.slide .link-watch.pre{left: -30px;}
.slide .link-watch.next{/* left:226px; */right: -30px;background-position:right -57px;float: right;}
.slide .link-watch.down{background-position-y:-2px;}
/* slide end*/



.left_tab{
	border:#ccc 1px solid;
	overflow: hidden;
	margin-bottom: 20px;
	background: #fff;

}
.left_tab:last-child{margin-bottom: 1px;}
.lmm{
	line-height: 36px;
    padding-left:15px;
    background-image: url(../t.jpg);
    font-size: 15px;
    font-weight: 600;
    color: #fff;
}
.left_tab dl{overflow: hidden; margin: 10px 0;}
.left_tab dd{margin: 3px 0;text-align:center;}

.left_tab ul{margin:10px;}
.left_tab li{line-height: 24px;}
.left_tab ul li img{margin-right:5px;}

.left_tab_zxqk{
	border:#ccc  1px solid;
	overflow: hidden;
	margin-bottom: 20px;
	background: #fff;

}
.left_tab_zxqk ul{margin: 10px 7px;}
.left_tab_zxqk li{    
	line-height: 30px;
    padding-left: 39px;
	background: url(../lbg.jpg);
	margin: 3px;
}
.zxqk_r{
	float:right!important;
}
.tgzt{
	    color: #232323;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 15px;
}
.ewm{text-align:center;border:1px solid #ccc;margin-bottom:20px;padding:15px 0;}
.ewm_text{line-height:22px;}

/*中*/
.center{
	width:630px;
	float:left;
}

.zclm_2{margin-bottom: 17px;overflow: hidden;border:1px solid #ccc;padding: 15px;}

.fm{text-align: center;float:left;}

.fm_jswz{
     overflow: hidden;
   	 line-height: 26px;
     width: 380px;
     float: right;
	text-indent: 1em;
}
/*右侧*/
.right-sidebar{width:310px;float:right;overflow: hidden;}
/*五个按钮 */
.allpadding{overflow: hidden;margin-bottom:9px;}
.bgcd{
	    text-align: left;
    background: #f6f9fd;
    width: 100%;
    /* float: left; */
    /* margin-right: 53px; */
    border-radius: 3px;
    margin-bottom: 2px;
    line-height: 44px;
    font-size: 18px;
}
.bgcd a{color:#091b4e;display:block;}
.bgcd a:hover{
	color: #091b4e;
    background: #ddebff;
    display: block;
    text-decoration: none;
}
.bgcd img{    
	width: 29px;
    vertical-align: middle;
}
.bgcd_title{font-size:24px;color:#fff;letter-spacing: 1px;padding-bottom: 15px;}


.tab_list{
	margin-bottom:20px;
	overflow: hidden;
	background:#fff;
	border:1px solid #d8e4ec;
}
.tab_list ul{
	margin: 10px 15px;
	overflow: hidden;
}
.tab_list ul li{
	line-height: 26px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
	background: url(../gif-0165.gif) no-repeat 0 9px;
	padding-left:15px;
}
.tab_list:last-child{margin-bottom:0;}
.title_1{    
	height: 40px;
    background: url(../t.jpg);
    line-height: 40px;
    font-size: 18px;
    color: #404042;
    margin-bottom: 10px;
    padding-left: 14px;
    
}
.tab_list dl{margin:15px;overflow: hidden;}
.tab_list dl dt{
	line-height: 34px;
	font-weight: bold;
    
}

.tab_wen{overflow:hidden;border-bottom: 1px #ccc dotted;	}
.tab_wen ul{margin:0;overflow:hidden;}
.tab_list dl ul li{
	line-height:22px;
	padding-bottom:0;
	margin-bottom: 2px;
	background: url(../gif-0165.gif) no-repeat 0 9px;
	padding-left:15px;
	border-bottom:none;
}
.fmbf{
	overflow: hidden;
    line-height: 26px;
    padding-left: 10px;
}

.bjbgg{
	border:#cfdad6 1px solid;
	border-radius: 3px;
	overflow: hidden;
	margin-bottom: 20px;

}
.bjbgg ul{
	margin: 10px 15px;
	overflow: hidden;
}
.bjbgg ul li{
	line-height: 26px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
	background: url(../gif-0165.gif) no-repeat 0 9px;
	padding-left:15px;
}
.title_2{
	height: 40px;
    background: url(../t.jpg);
    line-height: 40px;
    font-size: 18px;
    color: #404042;
    margin-bottom: 10px;
    padding-left: 14px;
}

.tab_list_gghz{margin-bottom:20px;overflow: hidden;background:#fff;border:1px solid #d8e4ec;}
.tab_list_gghz ul{margin:10px 5px;overflow: hidden;}
.tab_list_gghz ul li{
	  text-align: center;
}
.tab_list_gghz ul li img{
	    border:1px solid #ccc;
}


.tongji{border: #cfdad6 1px solid;border-radius: 3px;background: #fff;margin-bottom: 20px;overflow: hidden;}
.tongji ul{overflow: hidden;margin: 10px 14px;}
.tongji ul li{line-height:24px;}
label{font-weight: normal;}

.weixin{overflow:hidden;text-align: center;margin-bottom:20px;border: 1px solid #ccc;padding:10px 0;}
.weixin img{margin:auto;max-width: 80%;}

/*文章*/
.tab {width: 100%;margin-bottom: 20px;}
.tab-title {
	height:40px; 
	font-size: 0;
	
}
.tab-title .item {
	display: inline-block;
    padding: 0 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #333;
    font-size: 16px;
	background:#daf0f8;
	margin-right: 2px;
}
.tab-title .item-cur {     
	color: #fff;
    background:#0e5bb4;
}
.tab-cont {
	background-color: #ffffff;
	border: 1px solid #d2dae4;
    overflow: hidden;
	border-top:2px solid #1870b8;
}
.tab-cont__wrap { background: #fff; padding: 0;}
.tab-cont .item {text-align: left; color: #000;}


/*当期目录*/
.current_dqml{overflow:hidden;border: 1px solid #ccc;background: #fff; }
.column_title{
	font-size: 15px;
    height: 36px;
	font-weight: bold;
    padding-left:10px;
     background-image:url(../dqml.jpg);
    line-height: 36px;
    /* width: 150px; */
    text-align: left;
   
}
.dqtab{overflow: hidden;padding: 20px 20px 0;}
.njq{font-size:14px;font-weight:bold;width:350px;float: left;line-height: 24px;}
.syq{width:200px;float:right;    text-align: right;}
.dqml{overflow:hidden;margin:17px;}
.articles{overflow:hidden;}
.articles ul{overflow: hidden; margin: 20px;}
.articles li{overflow:hidden;}
.dqml_img {width:190px;float:left;}
.dqml_img img{width:170px;}
.dqml_wz{width:590px;float:left;}
.dqml_qbwz{width:100%;}
.wenzhanglanmu{    
	height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    background:#6ba1e2;
    padding: 0 25px;
    border-radius: 5px;
}
.wenzhang{overflow:hidden;}
.wenzhang dl{overflow:hidden;}
.wenzhang dl dd{line-height: 24px;}
.biaoti{color: #2956a9;font-size: 15px;font-weight: bold;line-height: 26px;}
a.biaoti:link, a.biaoti:visited {color:#2956a9;text-decoration:none;} 
a.biaoti:hover,a.biaoti:active {color:#eb9024;text-decoration:none;} 
.zuozhe{color:#666;}
.kmnjq{color:#333;}
.zhaiyao{color:#666;line-height:24px;}

/*当期目录end*/

/* 文章目录*/

*#dbt_action_bar_hide {
    DISPLAY: none;
}

*.hidelabel {
    DISPLAY: none;
}


*.abs_zuozhe {
    COLOR: #444;
    
}

*.abs_njq {
    COLOR: #444;
   
    line-height: 22px;
}
.links1 {
    line-height: 22px;
}
.noselectrow {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: white 1px solid;
   
    WIDTH: 100%;
    BORDER-TOP: white 1px solid;
    BORDER-RIGHT: white 1px solid;
      PADDING-BOTTOM: 15px;
    MARGIN: 15px 0px;
}
.selectedrow {
	border:1px solid #EBEBEB;
   MARGIN: 15px 0px;
    WIDTH: 100%;
    BACKGROUND:#f0f0f0;
    PADDING-BOTTOM: 15px;
}
.authorList {
    line-height: 22px;
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 3px !important;
}
.articlesectionlisting {
    BORDER-BOTTOM: #ddd 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    COLOR: #3a3a3a;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px;
    margin-bottom: 8px;
}
.articlesectionlisting INPUT {
    FLOAT: left;
}

.articlesectionlisting .dbt_header {
    font-size: 14px;
    color: #7f0202;
}
.J_WenZhang{font-size:14px;}
.txt_zhaiyao1 {
    COLOR: #333;
}

A.txt_zhaiyao1:link {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:hover {
    COLOR: #c30000;
    TEXT-DECORATION: underline;
}

A.txt_zhaiyao1:visited {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:active {
    TEXT-DECORATION: none;
}

.txt_biaoti {
    COLOR: #333;
    font-weight: bold;
    font-size: 14px;
}

A.txt_biaoti:link {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_biaoti:visited {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_biaoti:active {
    TEXT-DECORATION: none;
}

.txt_14000 {
    font-size: 14px;
    color: #000000;
}

A.txt_14000:link {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:hover {
    COLOR: #ae0001;
    TEXT-DECORATION: underline;
}

A.txt_14000:visited {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:active {
    TEXT-DECORATION: none;
}

/*文章图片显示隐藏用到开始*/
.hiden {
    DISPLAY: none;
}
/*文章图片显示隐藏用到结束*/

.article_checkbox_cell{padding:3px;}

.white_content {
    display: none;
    color: #666;
    margin-bottom: 8px;
    font-size: 14px;
    width: 100%;
    overflow: hidden;
    line-height: 22px;
}
/* 文章目录end*/


/*底*/
.footer{    
	width: 100%;
    overflow: hidden;
    margin-top: 20px;
	background:#1f1f1f;
	min-width:1200px;
}
.dibulm{
	text-align: center;
    color: #fff;
    line-height: 28px;
    padding:25px 0;
	border-top:1px solid #747474;
}

.banquan{
	color:#fff;
    text-align: center;
    line-height: 36px;
  padding: 20px 0;
    
}


/*首页过刊浏览*/
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.text-center {
    text-align: center;
}
.table {
    width: 99%;
    max-width: 100%;
    margin-bottom: 20px;
    border-spacing: 0;
    border-collapse: collapse;
}
/*首页过刊浏览*/


/*二级页面*/
.content {    
	width:1200px;margin: 0 auto;overflow:hidden;background: #fff; padding:20px 0;
	
}

.c_nr {
    overflow: hidden;
    border:#d6dee4 1px solid;
    margin-bottom: 15px;
    width:860px;
    background: #fff;
    float: left;
	
}

.c_nr ul {margin: 20px;}
.c_nr li{line-height: 26px;}

.margin-15{	margin: 15px;}
.content_r {
    overflow: hidden;
    border: #ccc 1px solid;
    margin-bottom: 15px;
    width:860px;
    background: #fff;
    float: left;

}

.lanmm {
     height:36px;
    /* background: url(../ejt.jpg); */
    line-height:36px;
    font-size: 16px;
    color: #333;
    border-bottom:2px solid #1455a2;
    /* display: inline-block; */
    /* margin: 20px 20px 0; */
    padding-left: 15px;
}

.lanmm img{margin-right:7px;}
.lanmu1_cn {
    font-weight: bold;
}
.news_biaoti{
	font-size:18px;
	line-height:24px;
	font-weight: bold;
	margin:20px;
	text-align:center;
}
.newstit {
    float: right;
    height: 40px;
    line-height: 40px;
    padding-right: 20px;
}


.fy {
    padding: 20px 0;
    margin-top: 50px;
}

.c_jsp {
    width: 100%;
    padding: 5px 20px;
}
.newsjsk{margin:10px 0 20px;overflow:hidden;}
.newsfengye {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.newsfengye ul li {
    float: left;
    padding: 5px 30px;
}

#gkll{max-height:300px;overflow:hidden;}

/*虚拟专题*/
.subject-img{width:200px;float:left;text-align: center;margin-right: 10px;margin-bottom: 25px;overflow: hidden;}
.subject-img img{margin-bottom:10px;}
.subject-name{line-height:22px;}

.plateBox {
    border-radius: 6px;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    display: block;
    overflow: hidden;
    margin-bottom: 15px;
}
.navbar-brand, .navbar-nav>li>a {text-shadow: none;}

.xw_pic{overflow:hidden;}
.xw_pic_nr{width:23%;float:left;text-align:center;height:220px;}
#hy_en img{width: 280px;}
#hy img{width: 280px;}









