/*全局样式*/

*{margin:0;padding:0;list-style:none;}

li{list-style:none;}

img{border:0;}



a:link, a:visited {text-decoration: none;color: #222;}

a:hover{color:#333;text-decoration: none;}

a { transition: all .5s;}

body{font-size:14px;

	font-family: Arial,"Microsoft YaHei";

	background:#E7F1FA;

}

.fl{float: left;}

.fr{float: right;}

.gd{font-size: 14px;font-weight: normal;float:right;line-height:36px;margin-right: 10px;}



.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;} 



.chengse{color:#dd9323;}

a.chengse:link, a.chengse:visited{color:#dd9323;text-decoration:none;} 

a.chengse:hover, a.chengse:active{color:#eee; text-decoration:none;} 



.huise{background:#e6fbf9;}



.padding-0{padding-left:0;padding-right:0;}

.main{width:1200px;margin: 0 auto;overflow:hidden;background: #fff;padding:15px;}



/*头部*/

.header{
	background-color: #0A5599;
	background-image: url(bg.jpg);
	background-repeat: repeat;
	background-position: center top;
}

.banner{width:1200px;margin:0 auto;height: 201px;    border-bottom: 1px solid #fff;

	background-image:url('nobanner.jpg');}

.banner img{width:1200px;height: 201px;}



.logo{with:600px;float:left;}

.rssemail{    

	overflow: hidden;

    height: 36px;

    margin-top:47px;

    float: right;

    width: 100%;

    text-align: right;

	font-weight: bold;

	color:#dd9323;

}

.youc{width:170px;}

.bshare-custom{margin-top:6px;}

/*导航菜单*/

.daohang{width: 100%;margin: 0 auto;background:#0062b2;}

.navbar{min-height: 30px;border: 0;margin-bottom: 0px;}

.navbar-nav>li>a{line-height:46px;padding-top: 0;padding-bottom: 0;}

.navbar-collapse{background:transparent;padding-right:10px;padding-left:10px;}

.site-nav{border-radius: 4px;max-width:1200px;margin:auto;background:#0062b2; }

.site-nav a{color: #fff;}

.site-nav .nav>li>a{padding-left:14px;padding-right: 14px;}

.site-nav .nav>li>a:focus,.site-nav .nav>li>a:hover ,.site-nav .nav .cur{text-decoration: none;background-color:#2884D0;color: #fff;}

.site-nav .navbar-toggle{background: #fff;}

.site-nav .navbar-toggle .icon-bar{background:#f8ae0d;}

.site-nav .navbar-nav>li>a{font-size: 16px;text-align: left;}

.nav_one {color: #fff!important;background-color:#f4cf51;}

.one-color{color:#f39800;}



.dropdown-menu{background: #fff;min-width: 180px;border: 1px solid #cbd3cd;}

.dropdown-menu>li>a{color:#333;font-size: 16px;}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#dd9323;color:#fff;}

.dropdown-menu>li>a {padding: 8px 24px;}



.site_nav_en{padding-left:13px!important;padding-right:13px!important;}



/*检索*/

.js_right{width:600px;float:right;}

.js_1{

    border: 1px solid #e4e4e4;

    height: 46px;

    margin-bottom: 15px;

    text-align: left;

    background: #f0f0f0;

    padding: 5px 20px;

}

.wzjs{    

	float: left;

    line-height: 38px;

    width: 70px;

    font-weight: bold;

    text-align: center;

	margin-right: 10px;

	font-size:16px;

}

.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:220px;

	float:left;

	padding-left: 10px;

	height: 34px;

	border: #ccc 1px solid;

    border-radius: 5px 0 0 5px;

	

}

.input-group-btn{

	display: block; 

	


	float: left;

	color:#fff;

	border-radius:5px!important;

	width: 38px;

    height: 34px;

	border: 0;

}



.adv-search {

	font-size: 14px;

    width: 90px;

    background:#ec9717;

    text-align: center;

    line-height: 34px;

    float: right;

	margin-left: 6px;

	text-decoration:none;

	border-radius: 3px;

}

.adv-search:hover{color: #fff;background:#d67700;text-decoration:none;}

.adv-search:link,.adv-search:visited{float: right;color: #fff;}



.tbjsk{background: #dd7300!important;float:right;margin-right: 0!important;}



.appsearch{overflow:hidden;margin: 15px auto;padding:0 30px;}



/*---------------轮播图----------------------*/

.news_tupian{overflow:hidden;margin:15px;width:320px;float:left;}



.carousel-caption{

	

    font-size: 15px;

    position: absolute;

    right: 0;

/*    top: 0;*/

    left:0;

	bottom: 0px;

    z-index: 10;

    padding-top:15px;

	padding-left: 15px;

    color: #fff;

    text-align: left;

    text-shadow:none;

    width: 100%;

    height: 50px;

    background: #666;

    background:rgba(0,0,0,0.5);

}



.carousel-inner ol{ margin-bottom:0;}

.carousel-caption h3{margin-top:10px;}

.banner .carousel-indicators{bottom:0;}

.banner .carousel-indicators .active{background-color:#333;}

.carousel-caption a{color:#fff;}

.banner .carousel-indicators li{background: #ccc;border: 0;}

.slide .carousel-caption a:hover{text-decoration:none;}

.glyphicon-chevron-left:before {

    content: "\e079";

}

.glyphicon-chevron-right:before {

    content: "\e080";

}

@media screen and (min-width: 768px){

    .banner .carousel-caption {

        right: 0;

        left: 0;

        padding-bottom:0;

    }

}

.carousel-inner>.item>a>img, .carousel-inner>.item>img {

   width:320px;

	height: 200px;

}

.carousel .carousel-control.left,.carousel .carousel-control.right{background:none;filter:none;} /* 去阴影背景--*/

.carousel-indicators li {

    display: inline-block;

    width: 16px;

    height: 16px;

    margin: 1px;

    text-indent:0;

    cursor: pointer;

    background-color:#eee;

    border: 1px solid transparent;

    border-radius: 10px;

	font-size: 12px;

}

.carousel-indicators .active {

    width: 16px;

    height: 16px;

    margin: 0;

    background-color:#f19b00;

	color:#fff;

}

.carousel-indicators {

        bottom: 4px;

    left:auto;

	margin-left:0;

	right:20px;

	width:auto;

	

}

/*---------------轮播图end----------------------*/



/*期刊信息*/

.qkxx{overflow: hidden;margin-bottom: 15px;}

.fmtp{text-align:left;}

.fmtp img{width: 145px;float:left;margin-right:10px;}

.qkxx_xx{

	padding:10px 0 10px 10px;

    line-height:25px;

    color: #333;

    text-align: left;   

}

.qkxx_xx span{font-weight:bold;font-size:14px;}



.qkxx_nr{

	width:171px;

	float: right;

	line-height:25px;

	overflow: hidden;

	text-indent: 2em;

	text-align: justify;

}

.qkxx_sl{

	line-height: 26px;

    color: #0c85ce;

    text-align: left;

    width:275px;

    float: left;

}

/*在线办公按钮 */

.allpadding{width:1200px;margin:0 auto;overflow: hidden;margin-bottom: 30px;}

.bgcd{

    /* min-height: 110px; */

    text-align: center;

    background:#1a7bf4;

    border-radius: 3px;

    width: 281px;

    float: left;

    margin-right: 25px;

}

.bgcd a{color:#fff;display:block;}

.bgcd a:hover{min-height: 80px;color: #fff;background:#e0a009;display: block;text-decoration: none;border-radius: 3px;}

.bgcd img{vertical-align: middle;margin:11px 10px;cursor: pointer;transition: all 0.6s;}

.bgcd img:hover{transform: scale(1.2);}

.bgcd_title{font-size:24px;color:#fff;line-height: 70px;max-width:210px;}

.bgcd_2{background:#fa9f16!important;}

.bgcd_3{background:#1e88b0!important;}

.bgcd_4{background:#421db5!important;}

.bgcd_5{background:#02d325!important;}

.bgcd-right{float:right!important;margin-right:0;}







/*热点文章*/

.hot_tab{overflow:hidden;width:100%;min-width:1200px;padding: 20px 0;margin-bottom:30px;}

.hot_tab ul{width:1200px;margin: auto;overflow:hidden;}

.hot_tab ul li{

	float: left;

    width:570px;

    margin-bottom: 16px;

    padding-bottom: 10px;

    margin-right: 15px;

}

.hot_tab ul li:last-child{float:right!important;margin-right: 0!important;}



.hot_tp{float:left;width:180px;}

.hot_tp img{width:170px;}

.hot_wz{float:left;width:390px;}

.hot_qbwz{width:100%;}

.r_r{display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 1;overflow: hidden;}/*控制字数，显示1行，超出用省略号*/

.r_r1{display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp:1;overflow: hidden;}/*控制字数，显示1行，超出用省略号*/





/*新闻*/

.xw_tab{margin-bottom:20px;overflow: hidden;background:#fff;}



/*文字向上不间断滚动*/

#scrollbox {width: 90%; margin:10px auto;height:204px;overflow:hidden;}

.scrollcon {height:800%;}

.scrollpic li {overflow: hidden; margin-bottom:2px;border-bottom: 1px solid #eee;padding-bottom:2px;}

.scrollpic li a {display:block;font-size:14px;color:#333;line-height:24px;text-decoration:none;}

.scrollpic li a:hover{color:#e68900;}

.shijian{color:#b2b2b2;}



.title_1{

	height:40px;

	line-height: 40px;

	padding-left: 10px;
background-color:#E7F1FA;

	font-weight:bold;

	font-size:16px;

	color:#0062b2;

}



.title_2{

	height: 38px;

    line-height: 38px;

    font-size: 22px;

    color: #101010;

    border-bottom: 2px solid #00867c;

    width: 90px;

    margin: auto;

    text-align: center;

    margin-bottom:20px;

}



.title_3{

	height: 45px;

    line-height: 45px;

    /* padding-left: 10px; */

    font-size: 20px;

    color: #333;

    /* width: 90px; */

    margin: auto;

    text-align: left;

    padding-left: 10px;

}



.title_4{

	height: 40px;

    line-height: 40px;

    padding-left: 10px;

    background: #eff9fd;

    font-weight: bold;

    font-size: 15px;

    color: #333;

    border-bottom: 1px solid #e1eaea;

}



.tab_list{margin-bottom:20px;overflow: hidden;background:#fff;}

.tab_list ul{margin: 10px 10px 0;overflow: hidden;}

.tab_list ul li{

	line-height: 26px;

    margin-bottom: 3px;

    border-bottom: 1px dotted #ccc;

    padding-bottom: 3px;

}



.tab_list2{background: #fff;margin-bottom: 20px;overflow: hidden;}

.tab_list2 dl{width:263px;float:left;margin-top: 15px}

.tab_list2 dd{line-height: 26px;border-bottom:1px #ccc dotted;padding-bottom: 3px;margin-top: 3px;}





.tab_list dl{margin:5px 15px;}

.tab_list dd{line-height: 26px;border-bottom:1px #ccc dotted;padding-top: 3px;padding-bottom: 3px;}

.tab_list dt{font-weight:normal;}

.tab_list dd:nth-child(-n+1){color: #0e71c5;font-weight: bold;}

.tab_list dd:nth-child(-n+1)>.lanse{color: #0e71c5}



.zclm_2{overflow:hidden;margin-bottom: 20px;}



.selec30{width:200px;height:26px;}



/*在线期刊*/

.zxqk{

	overflow: hidden;

    background:#e5f8ed;

     margin-bottom:20px;

	

}

.zxqk ul{    

	overflow: hidden;

    padding: 10px;

    background: #fff;

    margin: 0 10px 10px;

}

.zxqk li{

	height: 40px;

    line-height: 40px;

    text-align: center;

    background:#47b05f;

    margin: 2px;

    color: #fff;

    border-radius: 5px;

    width: 48%;

    float: left;

}

.zxqk li a{color:#fff;display:block;}

.zxqk li a:hover{color: #fff;background:#ecb509;display: block;text-decoration: none; border-radius: 5px;}



.ewm{overflow: hidden;text-align: center;margin-bottom: 20px;padding:10px 0 5px;}

.ewm img{width:170px;}

.ewm_wz{line-height:26px}





/*访问统计*/

.tongji{background: #fff;margin-bottom: 20px;overflow: hidden;}

.tongji ul{overflow: hidden;margin: 10px 14px;line-height:24px;}



label{font-weight: normal;}



.fengxiang{float:right;padding-right: 25px;margin-bottom: 13px;margin-top:45px;}



.icon_list1{height:35px;overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;

    background: url(dian.jpg) 0px 8px no-repeat;

    padding-left: 10px;

}

.icon_list2{

	background: url(../images/gif-0865.gif) no-repeat 0 12px;

    padding-left: 12px;

}

.icon_list3{

	overflow: hidden;

  	background: url(../images/gif-0752.gif) no-repeat 0 9px;

    padding-left: 15px;

}

.border{border:#D5E5F3 1px solid;}

.border-radius{border-radius:  4px 4px 0 0;}



/*专辑封面列表*/

.table_special{overflow:hidden;}

.table_special_tit{    

	height: 40px;

    line-height: 40px;

    font-size: 24px;

    color: #080808;

    margin-bottom: 5px;

    border-bottom: 1px solid #ccc;

}

.table_special ul{overflow:hidden; margin: 15px 0;}

.table_special ul li{float:left;width:200px;text-align: center;    margin-right:16px;}

.table_special ul li:last-child{margin-right:0!important;}

.table_special ul li img{border:1px solid #ccc;}





/*文章*/

.current{margin-bottom: 20px;}

.tab-content>.tab-pane {padding:15px; height: 233px;overflow: auto;}

.nav-tabs { border-bottom: 2px solid #18a6a6;}

.nav-tabs>li {float: left;margin-bottom: 0px;}

.article-list li.active{color:#fff;}

.article-list li.active a{background:#18a6a6;color: #fff;border: 1px solid #18a6a6;}

.article-list li.active a:hover{background:#18a6a6;color: #fff;border: 1px solid #18a6a6;}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus {

    color: #fff;

    cursor: default;

    background-color: #18a6a6;

    border: 1px solid #18a6a6;

    border-bottom-color: transparent;

}

.article-list li a{border-radius: 0;height:39px;line-height:20px;font-size: 18px;background:#e4e3e3;color: #333;border: 1px solid #fff;margin-right: 0;}

.article-list li a:hover{background:#18a6a6;color: #fff;border-color:#fff;}

.article-box{border: 1px solid #ddd;border-top:0;overflow: hidden;}



/*当期目录*/



.column_title{font-size: 20px; height: 40px; color:#fff; background:url(../images/dqbj.jpg);line-height: 40px;padding:0 10px;}

.dqtab{overflow: hidden;padding:0 0 10px;  border-bottom: 1px solid #ccc;}

.njq{font-size:14px;font-weight:bold;width: 60%;float: left;line-height: 24px;}

.syq{width:40%;float:right;text-align: right;}

.dqml_img{float:left;width:30%;max-width: 180px;}

.dqml_img img{width:160px;border:1px solid #ccc;}

.dqml_wz{float:left;width:70%;}

.dqml_qbwz{overflow:hidden;width:100%;}

.kuang{}

.articles{overflow:hidden;}

.articles ul{overflow: hidden;margin:0 20px 10px;}

.articles li{overflow:hidden;border-bottom: 1px solid #f1f1f1;padding: 15px 0;}

.articles li:last-child{border-bottom:none;}

.wenzhanglanmu{height: 30px; line-height: 30px;font-size: 15px;font-weight: bold;color:#ec7500;background-image:url(../images/lanmubj.jpg); padding-left: 15px;margin-top: 5px;}

.wenzhang{overflow:hidden;}

.wenzhang dl{overflow:hidden;margin-top: 15px; margin-bottom: 15px;}

.wenzhang dl dd{}

.biaoti{color: #333;font-size: 15px;font-weight:bold;line-height: 26px;}

a.biaoti:link, a.biaoti:visited {color:#333;text-decoration:none;} 

a.biaoti:hover,a.biaoti:active {color:#d73327;text-decoration:none;} 

.zuozhe{color:#666;line-height:26px;}

.kmnjq{line-height:26px;}

.zhaiyao{color:#999;line-height:24px;}

.doih{color:#333;line-height: 24px;}

.red{color:#f00;}

.lmlb{

	margin-top: 10px;

    border-bottom: 1px solid #ccc;

    padding-bottom: 10px;

}





.biaoti_en{color:#333;font-size: 15px;font-weight: bold;line-height:24px;}

a.biaoti_en:link, a.biaoti_en:visited {color:#333;text-decoration:none;} 

a.biaoti_en:hover,a.biaoti_en:active {color:#d73327;text-decoration:none;}



#bsWXBox { height: 257px !important;width: 232px !important;}/*home页微信分享弹出二维码边框样式*/



/* 文章目录*/



*#dbt_action_bar_hide {

    DISPLAY: none;

}



*.hidelabel {

    DISPLAY: none;

}





*.abs_zuozhe {

    COLOR: #444;

    font-size: 14px;

}



*.abs_njq {

    COLOR: #444;

    font-size: 14px;

   

    line-height: 26px;

}

.links1 {

    line-height: 26px;

}

.noselectrow {

   

   BORDER-LEFT: white 1px solid;

   border-bottom: 1px solid #eee;

    WIDTH: 100%;

    BORDER-TOP: white 1px solid;

    BORDER-RIGHT: white 1px solid;

   

}

.selectedrow {

    BORDER: #eee 1px solid;

    MARGIN: 6px 0px;

    WIDTH: 100%;

    BACKGROUND: #f8f8f8;

   

}

.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;

}

.txt_zhaiyao1 {

    COLOR: #000;

	font-size:14px;

}



A.txt_zhaiyao1:link {

    COLOR: #000;

    TEXT-DECORATION: none;

}



A.txt_zhaiyao1:hover {

    COLOR: #c30000;

    TEXT-DECORATION: underline;

}



A.txt_zhaiyao1:visited {

    COLOR: #000;

    TEXT-DECORATION: none;

}



A.txt_zhaiyao1:active {

    TEXT-DECORATION: none;

}



.txt_biaoti {

    COLOR:#333;

    font-size: 14px;

	font-weight: bold;

}



A.txt_biaoti:link {

    COLOR: #333;

    TEXT-DECORATION: none;

}



A.txt_biaoti:visited {

    COLOR: #333;

    TEXT-DECORATION: none;

}

A.txt_biaoti:hover {

    COLOR:#eb9024;

    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;

    line-height: 24px;

    font-size: 14px;

    width: 100%;

    overflow: hidden;

}

/* 文章目录end*/





/*底部*/

.footer{width:1200px;margin:0 auto;overflow: hidden;background:#fff;border-top: 1px solid #e8e8e8;}

.banquan{width:1200px;margin:0 auto;overflow: hidden;padding:20px 0;color: #333;text-align: center;line-height: 28px;}



.banquan_en{overflow: hidden;line-height:28px;padding:20px 0;color: #fff;text-align: center;background:#007733;}



/*--返回顶部top--*/

.top_web{position: fixed;_position: absolute;bottom:80px;right:10px;width:30px; height:30px;border-radius: 50%;display: none;z-index: 9999;cursor: pointer; background:rgba(0,0,0,0.2);}

.top_web .glyphicon{text-align:center;top:6px; left:8px;}

/*--返回顶部top--*/



/*图表检索里的检索框*/

.figure_tab{width:50%;margin:0 auto;margin-bottom:30px;}







/*摘要页面美工修改*/

.flane_l{width: 89.333333%;}

.flane_r{width:9.666667%;padding-right:0;}





/*------------------------------------------移动端开始----------------------------------------------------*/



@media (max-width: 767px){

	.banner img {margin: auto;}

	.site-nav {/*background:#157d2a;margin-bottom:20px;margin:0 15px;*/}

	.navbar-nav .open .dropdown-menu>li>a {

    line-height: 26px;

    text-align: center;

	color: #fff;

	}

	.navbar-nav>li>a{line-height: 45px;}

	.navbar-toggle {

    padding: 7px 8px;

    margin-top: 10px;

    margin-bottom: 8px;

    }

	.navbar-brand {

   	height: 40px;

    line-height: 40px;

    padding: 0 12px;

	}	

	

	.nav-tabs>li { width: 50%; /*非响应式需要注释掉*/   text-align: center;}

	.nav-tabs>li>a {

    margin-right: 0;

    border: 1px solid #fff;

	}

	.fm img{margin:auto;max-width:50%;}

	.container{background:#fff;}

	

	/*摘要页面美工修改*/

	.flane_l{width:100%;}

	.flane_r{width:100%;padding-right:15px;}

	.wzjs{display:none;}

	.input-group{width:72%;}

	.adv-search:link, .adv-search:visited{width:25%;}

	.bai{background:#fff;padding-left:15px;padding-right:15px;}

	

	.qkxx_xx{margin-top:20px;margin-bottom: 20px;}

	

	/* 过刊表格-响应式用到*/

	.table-responsive{border:none;}

	.table-form .table-bordered{width: 98%;border: 1px solid #ddd;}

	.table>tbody>tr>td, .table>tbody>tr>th{padding: 0px;}

	.table-responsive>.table-bordered>tbody>tr>td:last-child{border-right:1px solid #ccc;}

	.table-responsive>.table-bordered>tbody>tr>th:first-child{border-left:1px solid #ccc;}



}



@media  (min-width:413px) {

    .gkddd {width: 100%; text-align: center;display:none;}

}



@media (min-width: 768px){

	.thumbnail {

    display: block;

    padding: 4px;

    margin-bottom: 20px;

    line-height: 1.42857143;

    background-color: #fff;

    border:0;

    border-radius: 4px;

    -webkit-transition: border .2s ease-in-out;

    -o-transition: border .2s ease-in-out;

    transition: border .2s ease-in-out;

	}/*	分享代码控制*/

	

	

	.site-nav .nav>li>a {

	color:#fff;

	

	}



	.tab-title .item {

		 width: 144px;

		}



	.navbar-nav>li {

		float: left; 

		}

	

}



@media (min-width: 767px)and (max-width: 992px){



.email ul{text-align: center;}

}







@media (max-width: 992px) {

	.app-search .btn-p {padding: 0 0 20px;}

	

	/*图表检索在移动端样式*/

	.figure_tab {width: 85%; margin: 0 auto; margin-bottom: 30px;}

	#products li { width: 178px;height: 190px;}

	#products li span a {    width: 170px; margin-left: 5px; margin-top: 10px;}

	/*图表检索在移动端样式end*/

}





@media (min-width: 1024px){

	.site-nav .nav>li>a {padding-left:33px;padding-right:33px;}

	

	

}



/*改变导航默认高*/

@media (min-width: 768px) {

    .navbar-nav > li > a {

        padding-top: 0;

        padding-bottom: 0;

    }

	

}



@media (min-width:1200px) {

/*导航hover事件修改*/

.navbar .nav > li:hover .dropdown-menu {display: block;}

	

}



/*非响应式结构必引*/

.container {

	width: 1200px; 

	margin:0 auto;

	background: #fff;

    padding: 15px;



}

.row{

	margin-left:0;

	margin-right:0;

	padding-left:0; 

	padding-right:0;

	padding-top:0;

	padding-bottom:0;

	

}

.left-sidebar{float:left;width:250px;overflow: hidden;margin-right:20px;padding-left:0;padding-right:0;}

.center-sidebar{float:left;width:630px;}

.right-sidebar{float:right;width:250px;overflow: hidden;padding-left:0;padding-right:0;}



/*非响应式结构必引end*/





/*------------------------------------------移动端结束----------------------------------------------------*/







/*二级页面*/

.ej{overflow: hidden;overflow: hidden; width: 900px; padding-left: 0;  padding-right: 0;}/*二级页面必引*/

.c_nr{overflow:hidden;background:#fff;margin-bottom:15px;border:1px solid #ccc;}

.c_nr ul{margin:20px 20px;overflow:hidden;}

.c_nr li{line-height:24px;}

.lanmm{    

	    font-size: 16px;

    height: 40px;

    color: #0062b2;

    font-weight: bold;

    /* border-bottom: 2px solid #007733; */

    line-height: 40px;

    margin-top: 0;

    margin-bottom: 0;

    padding-left: 15px;

    background: #ececec;

}

.item_title{    

	    font-size: 16px;

    height: 40px;

    color: #0062b2;

    font-weight: bold;

    /* border-bottom: 2px solid #007733; */

    line-height: 40px;

    margin-top: 0;

    margin-bottom: 0;

    padding-left: 15px;

    background: #E7F1FA;

}

.item_biaoti{line-height:26px;text-align: center;margin:10px 0 20px;    font-size: 15px;    font-weight: bold;}



.liulancishu{line-height:26px;text-align: right;margin: 20px 0 0;}

.fy{padding:20px 0;margin-top: 50px;}

.newsjsk{margin:10px 0 20px;overflow:hidden;}



.content_nr{overflow:hidden;background:#fff;border:1px solid #D5E5F3;}

.content_nr ul{margin:20px 20px;overflow:hidden;}

.content_nr li{line-height: 30px;}

.margin-15{margin:15px;}



/*过刊*/

.gklly{overflow: hidden;margin:20px 0;border-bottom: 1px solid #ececec;}

.gklly li{text-align: center;margin-bottom:10px;}

.gklly li img{margin: auto;border:1px solid #eee;}

.table-bordered{width:99%;}





/*虚拟专题*/

.subject-img{float:left;text-align: center;margin-right: 10px;margin-bottom:5px;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;

}





.at-resp-share-element .at-share-btn {

    padding: 3px 0 3px 3px !important;

}



.jsjg{background:#fff;padding:10px 0;width: 75%;}



.page_ul_two input{height:20px;}

/*解决rich页面头部导航文字不清楚*/

.navbar-brand, .navbar-nav>li>a {text-shadow: none;}











.tg_form{padding:13px 0 12px 0;padding-left:2%;}

.tg_form2{padding:20px 0;padding-left:10%;}

.tg_form li{font-size:14px;padding:5px 10px;color:#333333;}

.tg_form2 li{padding:10px;}

.tg_form li span{float:left;display:block;

	width:50px;line-height:30px;

}

.frtg {width:85%;

    height: 30px;

    line-height: 30px;

    background: #FFFFFF;

    box-sizing: border-box;

    border: 1px solid #d6d6d6;

    text-indent: 10px;

    word-wrap: break-word;

    word-break: break-all;

    padding: 0px;

    font-size: 12px;

    vertical-align: middle;}

.tg_form2 .frtg{width:575px;height:35px;}

.frtg2 {padding:3px 5px;width:85%;

}

.tg_form2 .frtg2{width:575px;height:35px;}

.frtg3{height:80px;}

.tg_form2 .frtg3{height:100px;}

.tg_form2 p{color:#ff0000;}

	.wycs1e-1 {

		display: inline-block;

		margin: auto 10px;

		width: 136px;

		height: 40px;

		color: #FFFFFF;

		-webkit-border-radius: 5px;

		border-radius: 5px;

		-moz-border-radius: 5px;

		font-size: 14px;

		border: none;

		background: #0062b2;

	}

	

	.wycs1e-2 {

		display: inline-block;

		margin: auto 10px;

		width: 136px;

		height: 40px;

		color: #FFFFFF;

		-webkit-border-radius: 5px;

		border-radius: 5px;

		-moz-border-radius: 5px;

		font-size: 14px;

		border: none;

		background: #84c427;

	}

.tg_form .wycs1e-1,.tg_form .wycs1e-2 {

    width: 60px;

    height: 33px;

}

.tg_form2 .wycs1e-1,.tg_form2 .wycs1e-2 {    width: 160px;

    height: 40px;}

	.tg_form2 p{padding:5%;}

.baxx img{width:100%;}





.lw_test{border-top: 1px solid #e8e8e8;margin-top:10px;width:1200px;height:auto;padding:15px;margin:0 auto;overflow:hidden;background-color:#fff;

    

}.lw_test .test_left{width:222px;height:242px;border:1px solid #d8d8d8;float:left;background:url('test_bg.png') no-repeat}.lw_test .test_left .p1{width:160px;line-height:30px;border-bottom:2px solid #e72008;color:#e72008;text-align:right;font-size:20px;padding-top:20px}.lw_test .test_left .p2{width:160px;color:#e72008;font-size:12px;text-align:right}.lw_test .test_box{width:888px;height:184px;background:#fff;float:right;display:flex;justify-content:space-around;flex-wrap:wrap;padding:30px 22px}.lw_test .test_box .chaChong_item{width:194px;height:74px;background:#fff;border:3px solid #d8d8d8;text-align:center}.lw_test .test_box .chaChong_item img{width:100%;height:100%}.lw_test .test_box .chaChong_item:hover{border-color:#ffa231}





.no_banner{width:1200px;margin:0 auto;

	height:222px;

	overflow:hidden;

}

.no_banner .b_img{float:left;padding-left:20px;width:130px;height:200px;margin-right:10px;overflow:hidden;display:none;}

.no_banner .b_title{overflow:hidden;float:left;width:800px;height:200px;padding-top:55px;color:#ffffff;font-family: "微软雅黑";font-size: 45px;font-weight: bold;padding-left:10px;}

.no_banner .b_zd{overflow:hidden;padding-top:43px;float:right;width:380px;line-height:30px;font-size:14px;color:#fff;font-family: "微软雅黑";}



.no_banner .b_ftitle{
	font-size:14px;
	padding-top:20px;
	line-height:30px;
	padding-left:20px;
	font-weight: normal;
}

.no_banner .b_ftitle .fl{margin-right:30px;}



/*********搜索框**********/

.searchbox {

    float: right;

    width: 450px;



}



.searchbox .qkname {

    height: 40px;

    line-height: 40px;

    font-weight: bold;

    font-size: 14px;

}



.searchbox .qkname input {

    margin-right: 10px;

}



.searchbox form {

    position: relative;

    float: right;

}



.searchbox .sbox {

    border: 1px solid #999;

    border-radius: 10px 10px;

    display: block;

    float: left;

    height: 38px;

    overflow: hidden;

    width: 268px;

    -webkit-box-shadow: #666 0px 0px 2px;

    -moz-box-shadow: #666 0px 0px 2px;

    box-shadow: #666 0px 0px 2px;

}



.searchbox .sbox .sx {

    font-size: 14px;

    height: 38px;border:0;

    line-height: 38px;

    padding: 0 0 0 10px;

    width: 260px;

    color: #999;

}



.searchbox .st {

    display: block;

    float: left;

    height: 38px;

    line-height: 38px;

    overflow: hidden;

    width: 88px;

    margin-bottom: 5px;

    margin-left: 12px;

    border: 1px solid #999;

    border-radius: 10px 10px;

    -webkit-box-shadow: #666 0px 0px 2px;

    -moz-box-shadow: #666 0px 0px 2px;

    box-shadow: #666 0px 0px 2px;

}



.searchbox .st .btn {border:0;

    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#c8d2d8));

    background: -moz-linear-gradient(top, #fff, #c8d2d8);

    color: #000;

    font-size: 14px;

    height: 38px;

    text-align: right;

    width: 88px;

    padding-right: 6px;

    cursor: pointer;

    border-radius: 10px 10px;

    position: relative;

}



.searchbox .st .btn i {

    width: 16px;

    height: 16px;

    background: url(../../imgs/search.png) 0 0 no-repeat;

    display: block;

    overflow: hidden;

    position: absolute;

    top: 10px;

    left: 5px;

}



.selectedBg {

    background-color: #00a0ff;

    color: #fff;

    text-decoration: none;

}



.selectedTabBg {

    color: #333;

    text-decoration: none;

    border-bottom: 2px solid #FF4400;

    display: block;

    width: 105px;

}







#scrollTableBox table, tbody,tfoot,thead,tr,th,td {

	margin:0;

	padding:0;

	outline:0;

	font-size:100%;

	vertical-align:baseline;

	background:transparent;

	border-collapse:collapse;

	border-spacing:0;

	border:0px;

}

#scrollTableBox  {

	width:850px;

	height:1900px;

	overflow:hidden;

	margin:50px auto;

}

#scrollTableBox  table {

	width:100%;

}

#scrollTableBox  table th,#scrollTableBox  table td {

	font-size:14px;

	text-align:center;

	line-height:36px;

}

#scrollTableBox  table th {

	color:#f6f6f6;

	background-color:#00a0ff;

}

#scrollTableBox  table td img {

	display:inline-block;

	vertical-align:middle;

}

#scrollTableBox  table tbody tr:nth-child(even) {

	background-color:#ECF5FF;

}

#scrollTableBox .table_md table td,#scrollTableBox .table_md table th {

	line-height:40px;

}







.searchResultTable{

	table-layout:fixed;

	empty-cells:show;

	border-collapse: collapse;

	border:1px solid #00a0ff;

	color:#666;

	width: 850px;

	margin-left: -110px;

}

.searchResultTable td,.searchResultTable th{

	height:35px;

	border:1px solid #00a0ff;

	padding:0 1em 0;

	text-align: center;

	line-height: 35px;

}



.searchResultTable th {

	font-size: 15px;

	background-repeat:repeat-x;

	background-color:#00a0ff;

	line-height: 35px;

	color: #f0f0f0;

}



.searchResultTable tr.alter{

	background-color:#f5fafe;

}



#top_1{line-height:29px;}

#top_1 .top_1{width:1200px;margin:0 auto;}
.qkfm{margin-bottom:15px;}
.qkfm img{width:100%;}
.qkjj{line-height:30px;margin-bottom:15px;}
.qksl{padding:10px 0 9px 15px;}
.qksl p{padding-left:15px;line-height:35px;
	background-image: url(dui.jpg);margin:0;
	background-repeat: no-repeat;
	background-position: left center;
}




.qkml-lb {
	margin: 0px auto;
	padding: 10px;
	border: 1px solid #D5E5F3;
	height: auto;
	overflow: hidden;
	width: 100%;
	margin-top: 4px;
}

.qkml-lb .Box {
	position: relative;
}

.qkml-lb .Box .content {
	width: 100%;
	margin: 0 auto;
}

.qkml-lb .Box h2 {
	text-align: center;
	margin-bottom: 25px;font-weight: bold;
    font-size: 20px;
    color: #0062b2;
}

.qkml-lb .Box .Box_con {
	position: relative;
}

.qkml-lb .Box .Box_con .btnl {
	position: absolute;
}

.qkml-lb .Box .Box_con .btn {
	display: block;color: #0062b2;
	width: 40px;
	height: 40px;font-size:24px;
	position: absolute;
	top: 98px;
	cursor: pointer;
	z-index: 9;
}

.qkml-lb .Box .Box_con .btnl {
	
	left: -10px;
}

.qkml-lb .Box .Box_con .btnr {
	right: -10px;
}

.qkml-lb .Box .Box_con .btnl:hover {
}

.qkml-lb .Box .Box_con .btnr:hover {
}

.qkml-lb .Box .Box_con .conbox {
	position: relative;
	overflow: hidden;
	height: 250px;
}
.conbox .tempWrap{
	width: 100%;
	margin: 0 auto;
}

.qkml-lb .Box .Box_con .conbox ul {
	position: relative;
	list-style: none;
}

.qkml-lb .Box .Box_con .conbox ul li {
	float: left;
	width: 164px;
	height: 250px;
	margin-left: 20px;
	overflow: hidden;
}

.qkml-lb .Box .Box_con .conbox ul li:first-child {
	margin-left: 0;
}

.qkml-lb .Box .Box_con .conbox ul li img {
	display: block;
	width: 164px;
	height: 214px;
	transition: all 0.5s;
}

.qkml-lb .Box .Box_con .conbox ul li:hover img {
	transform: scale(1.1);
}

.qkml-lb .Box .BoxSwitch {
	margin-top: 30px;
	text-align: center;
}

.qkml-lb .Box .BoxSwitch span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	width: 30px;
	height: 3px;
	background: #ccc;
	margin: 0 5px;
	cursor: pointer;
}

.qkml-lb .Box .BoxSwitch span.cur {
	background: red;
}

.cur p {
	font-size: 13px;
	color: #333333;
	margin: 10px auto;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}


.qktg .message {
	width: 100%;
}

.qktg .message span {
	float: right;z-index: 999;
}

.qktg .message span c {
	color: #999999;
	margin-right: 20px;
}
.message {padding:13px 10px 12px 10px;
	font-size: 12px;
}

.message li {
	height: 39px;
	line-height: 36px;
	padding-left: 2px;
	border-bottom: 1px dotted #A9A9A9;
}

.message li  {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	word-break: break-all;
	-webkit-box-orient: vertical;
	font-size: 13px;
}

.message li  span {
	color: #FF0000;
	margin-right: 5px;
}


/*服务流程*/
.pctab{ margin-top:10px;margin-bottom:0;padding:10px 5px;display: flex; flex-wrap: wrap;}
.pctab li{ float:left; width:25%;transition:all .3s ease; position:relative;}
.pctop{ font-size:14px;  text-align:center; padding:2px 0;transition:all .3s ease;}
.pctop span{ display:block;  margin:0 auto 10px; transition:all .5s ease;}
.pctop span img{width:70%; border-radius:10%;border:0px solid #fff;}
.pctab li.cur{ color:#0062b2;}
.pctab li.cur .pctop span img{ color:#0062b2;border:0px solid #fff;} 
.pctab li.cur  .pctop span { background-position-y:-64px;}
.pctab li.cur:before{ opacity:1; bottom:-10px;}
.pctab li.cur:after{ display:none;}
.goods-detail-foot{display:none;}

.message li strong{font-weight: normal;}
@media (max-width: 768px){
    .tg_form2{padding:0;}
    .goods-detail-foot{display:block;}
.qkxx_xx{margin:0;}
.no_banner .b_zd,.no_banner .b_ftitle,.tongji{display:none;}
.no_banner{height:auto;width:auto;}
.no_banner .b_title{padding:0;width:auto;height:auto;font-size: 22px;height:50px;line-height:50px;text-align:center;float:none;}
.collapse{display:block;}
.qkfm{border:0;text-align:center;}
.qkfm img{width:80%;}
.main{width:auto;}
.nav>li{width:25%;float:left;border-bottom: 1px solid #2884D0;border-right: 1px solid #2884D0; text-align:center;   }
.site-nav .navbar-nav>li>a{font-size: 15px;padding:0; text-align:center; line-height:40px;}
.nav>li:nth-child(5){display:none;}
.navbar-collapse{padding:0;}
.navbar-nav{margin:0;}
.left-sidebar,.center-sidebar,.right-sidebar{width:100%;float:none;}
.footer,.banquan{width:100%;font-size:12px;line-height:1.5;}
.message{}
.content_nr ul{margin:10px;}
.content_nr .message ul{margin:0}
.message li{height:75px;line-height:22px;padding:8px 0;}
.message li strong{width:100%;}
.qktg .message span{float:none;}
.message li strong{overflow: hidden;font-weight: normal;display:block;
white-space: nowrap;
text-overflow: ellipsis;}
.frtg{width:100%;}
.tg_form2 .wycs1e-1, .tg_form2 .wycs1e-2{margin-bottom:10px;margin-left:20%;}
.tg_form2 .frtg{width:100%;}
.ej{width:100%;}
.m-none{display:none;}

}


.dybck14 {
    line-height: 1.7;
    font-size: 10px;
    color: #777;
}
.goods-detail-foot {
    height: 50px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2F5F5F5', endColorstr='#F2F5F5F5');
    background: rgb(245,245,245);
}
.goods-detail-foot {
    position: fixed;
    z-index: 99;
    top: auto;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 50px;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2F5F5F5', endColorstr='#F2F5F5F5');
    background: rgb(245,245,245);
}
.goods-detail-foot .otreh-handle, .goods-option-foot .otreh-handle {
    float: left;
    width: 35%;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0px;
}
.goods-detail-foot .otreh-handle img{
width:18px;height:18px;margin-top:8px;
}
.goods-detail-foot .otreh-handle a, .goods-option-foot .otreh-handle a {
    position: relative;
    z-index: auto;
    display: inline-block;
    height:50px;
    text-align: center;
    color: #333;
}
.goods-detail-foot .otreh-handle a.kefu1, .goods-option-foot .otreh-handle a.kefu1 {
    width: 50%;
}
.goods-detail-foot .buy-handle, .goods-option-foot .buy-handle {
    float: right;
    width: 65%;
    font-size: 0px;
}
.dybck14 .buy-handle a.add-cart {
    background-color: #ff9600;
}
.goods-detail-foot .buy-handle a.add-cart, .goods-option-foot .buy-handle a.add-cart {
    float: right;
    width: 100%;
    background-color: #FB6E52;
}
.goods-detail-foot a.zxzx {
    font-weight: bold;
    font-size: 14px;
}
.goods-detail-foot .otreh-handle a.index, .goods-option-foot .otreh-handle a.index {
    width: 50%;
}
.goods-detail-foot .otreh-handle a, .goods-option-foot .otreh-handle a {
    position: relative;
    z-index: auto;
    display: inline-block;
    height: 50px;
    text-align: center;
    color: #333;
}
.goods-detail-foot .buy-handle a, .goods-option-foot .buy-handle a {
    display: block;
     height: 50px;
    font-size: 20px;
    font-weight: bold;
    line-height:50px;
    color: #fff;
    text-align: center;
}
.goods-detail-foot .buy-handle a.add-cart img{width:25px;height:25px;margin-right:10px;}

.goods-detail-foot .otreh-handle a p, .goods-option-foot .otreh-handle a p {
    display: block;
    height: 25px;
    font-size:12px;
    line-height:25px;
}



.gjcx{padding:10px 20px;height:55px;}
.gjcx .input-group-text{width:60%;margin-right:20px;}
.gjcx .input-group-btn{font-size:12px;width:30%;background-color:#0062b2;border-radius: 0px;}