@charset "gb2312";
/* CSS Document */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
* { margin: 0px; padding: 0px;}
body { font-family: "宋体"; font-size: 12px; color: #333; background: #f3f3f3;}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,span,i,em,strong,button { margin:0; padding:0;}
ul,ol{list-style-type:none;}
i,em { font-style: normal;}
h3,h4 { font-weight: normal;}
select,input,button{vertical-align:middle; border: none;}
img{vertical-align: middle; border:none;max-width: 100%;}
.fl { float: left;} .fr { float: right;} .pr { position: relative;}
.f16 { font-size: 16px;}
a:link{text-decoration:none;}
a:visited,a:active,a:focus{  text-decoration:none;}
a:hover,a:focus{color:#207ab5;text-decoration:none;}
.w1170 { margin: 0px auto; width: 1170px;}

.w1170:after, .nav_menu:after, .n_a:after, .qk_box:after, .liuc_b:after, .urecomm ul:after, .utype:after, .pubtit:after, .tj_list:after, .tjbox:after { content:""; clear: both; display: block; overflow: hidden;}


.head_top {
	font-size: 14px;
	font-weight: 700;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #eee;
	border-bottom: 1px solid #fff;
	}
	
.header {
	width: 100%;
	height: 100px;
	background: #87d6ff;
	}
.logo {
	float: left;
	display: block;
	width: 275px;
	padding-top: 20px;
	}
	
.search { padding-top: 20px;}
.search input {
    height: 40px;
    line-height: 38px;
    width: 550px;
	float: left;
	padding-left: 25px;
	font-size: 14px;
	color: #999;
	}

.search .form {
    height: 40px;
    overflow: hidden;
	background: #fff;
	width: 600px;
	border-radius: 30px 30px;
	box-shadow: #588ba6 0px 3px 0px;
	}

.search .sousuo {
	background: url(/images19/s.png) center center no-repeat;
    cursor: pointer;
    width: 40px;
	height: 40px;
	text-indent: -9999px;
	}
.msg {line-height: 30px; padding-top: 5px; color: #023964; font-size: 14px;}
.msg span { font-weight: 700;}
.msg a {margin: 0 10px;}
.msg a:hover {color: #fff000;}
	
/*************** nav ***************/
.nav {
	width: 100%;
	height: 48px;
	background: url(/images19/s_03.jpg) repeat-x;
	}
.nav ul li{
	float:left;
	overflow:hidden;
	position:relative;
	line-height:48px;
	text-align:center;
	}
.nav ul li a{
	position:relative;
	display:block;
	color:#fff;
	width:130px;
	height:48px;
	font-size:14px;
	cursor:pointer;
	font-weight:bold;
	line-height:48px;
	}
.nav ul li a span{
	position:absolute;
	left:0;
	width:130px;
	}
.nav ul li a span.out{top:0px;}
.nav ul li a span.over, .nav ul li a span.bg{top:-48px;}
.nav ul li a span.over{
	color:#FFF;
	height:48px;
	width:130px;
	background-image:url(/images19/w_03.jpg);
	background-repeat:repeat;
	}
.nav ul .art a {
	color:#FFF;
	height:48px;
	width:130px;
	background-image:url(/images19/w_03.jpg);
	background-repeat:repeat;
	}
	
.nav_menu { padding-top: 20px; padding-bottom: 20px;}
.nav_menu li { float: left;}
.nav_menu li span { float: left; display: inline-block; width: 38px; font-size: 14px; font-weight: bold; line-height: 22px; color: #0099cc; margin-right: 15px;}
.nav_menu li span a { color: #0099cc; display: block;}
.nav_menu li span a:hover { color: #f60;}
.nav_menu li .n_a a{ float: left; line-height: 22px; margin-right: 15px;}
.w450 { width: 380px; border-right: 1px solid #ddd;}
.w350 { width: 470px; border-right: 1px solid #ddd; padding-left: 30px;}
.w370 { width: 320px; padding-left: 30px;}

/*************描述+轮播**************/
.describe { width: 290px;}
.describe h3 {
	font-size: 20px;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-family:"微软雅黑";
	background: #fdd922;
	border-radius: 10px 10px 0px 0px;
	}
.describe h3 p { width: 20px; height: 20px; padding-top: 5px; margin-right: 15px; display: inline-block;}
.describe h3 p span { height: 2px; background: #333; margin-bottom: 4px; display: block;}

.des_box {
	height: 240px;
	background: #fff;
	padding: 15px;
	font-size: 14px;
	line-height: 24px;
	text-indent: 2em;
	color: #666;
	}
.focus { width: 860px; height: 300px;  position: relative; overflow:hidden; }

/*数字按钮样式*/
.focus .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.focus .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.focus .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.focus .prev,
.focus .next { display: none; width: 40px; height: 100px; background: url(/images19/btn.png) no-repeat; position: absolute; top: 115px;}
.focus .prev { left: 0; }
.focus .next { right: 0; background-position: right }

/***********快速入口************/
.entrance {
	margin-top: 20px;
	background: #fff;
	border-radius: 5px;
	}
.title {
	line-height: 50px;
	border-bottom: 1px solid #ddd;
	font-family: "微软雅黑"; 
	}
.title p { font-size: 20px; padding-left: 15px;}
.title span  {background: url(/images19/i-1.png) left center no-repeat; padding-left: 30px; margin-right: 15px;}
.title span a { color: #666;}
.title span a:hover { color: #f60;}

.entr_b {
	padding: 10px 10px;
	background: #fff;
	border-radius: 0px 0px 5px 5px;
	}
.entr_b a {
	font-size: 14px;
	padding: 10px 23px;
	margin: 10px 10px;
	display: inline-block;
	background: #f5f5f5;
	color: #666;
	}
.entr_b a:hover {
	background: #0f6cb2;
	color: #fff;
	}
	
/************常识+问题***********/
.common { margin-top: 20px; width: 575px; }
.common h3 {
	font-family: "微软雅黑";
	line-height: 50px;
	height: 50px;
	background: #ff7878;
	border-radius: 5px 5px 0px 0px;
	}
.common h3 p a { font-size: 20px; color: #fff; padding-left: 15px;}
.common h3 span  {background: url(/images19/i-2.png) left center no-repeat; padding-left: 30px; margin-right: 15px;}
.common h3 span a { color: #fff;}
.common h3 a:hover { color: #333;}

.com_box {
	background: #fff;
	padding: 10px 0px;
	border-radius: 0px 0px 5px 5px;
	}
.com_box ul:after { content:""; clear: both; display: block; overflow: hidden;}
.com_box li {
	float: left;
	width: 50%;
	line-height: 26px;
	padding: 0px 15px;
	font-size: 14px;
	color: #999;
	}
.com_box li a {
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inherit;
	}
	
.problem { margin-top: 20px; width: 575px; }
.problem h3 {
	font-family: "微软雅黑";
	line-height: 50px;
	height: 50px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	border-radius: 5px 5px 0px 0px;
	}
.problem h3 p a { font-size: 20px;  padding-left: 15px;}
.problem h3 span  {background: url(/images19/i-1.png) left center no-repeat; padding-left: 30px; margin-right: 15px;}
.problem h3 span a { color: #666;}
.problem h3 a:hover { color: #f60;}

.smal_ban { height: 140px; margin-top: 20px;}
.smal_ban2 { height: 120px; margin-top: 20px;}

/**********分类*********/
.qklw { margin-top: 20px; width: 575px; }
.qklw #jj32, .qklw #yx32, .qklw #jy32, .qklw #ny32, .qklw #zf32, .qklw #kj32, .qklw #ws32, .qklw #gl32, .qklw #gy32, .qklw #dz32 { display: none;}
.qklw h3 {
	font-family: "微软雅黑";
	line-height: 50px;
	height: 50px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	border-radius: 5px 5px 0px 0px;
	}
.qklw h3 p { float: left; display: inline-block;}
.qklw h3 p a { font-size: 20px;  padding-left: 15px;}
.qklw h3 span  {background: url(/images19/i-1.png) left center no-repeat; padding-left: 30px; margin-right: 15px; font-size: 18px; float: right;}
.qklw h3 span a { color: #666;}
.qklw h3 a:hover { color: #f60;}
.qklw h3 .act a{
	color:#FF6600; 
	font-weight: bold; 
	}

.qk_box {
	background: #fff;
	padding: 10px 0px;
	border-radius: 0px 0px 5px 5px;
	height: 270px;
	}
.qk_img {
	width: 365px;
	float: left;
	padding: 10px 0px 0px;
	}
.qk_img a {
	float: left;
	text-align: center;
	font-size: 14px;
	width: 160px;
	margin-left: 15px;
	}
.qk_img img { width: 160px; height: 210px;}
.qk_img p { height: 30px; line-height: 30px; overflow: hidden;}

.qk_tit { width: 210px; float: left; padding-top: 10px;}
.qk_tit p {
	line-height: 28px;
	color: #999;
	background: url(/images19/dot.png) left center no-repeat;
	padding-left: 8px;
	}
.qk_tit p a{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inherit;
	font-size: 14px;
	color: #666;
	}
.qk_tit p a:hover { color: #f60;}
.qk_tit p span { padding: 0px 15px 0px 5px;}

.qklw_tit { padding: 15px 15px 0px;}
.qklw_tit p {
	line-height: 28px;
	color: #999;
	background: url(/images19/dot.png) left center no-repeat;
	padding-left: 8px;
	}
.qklw_tit p a{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inherit;
	font-size: 14px;
	color: #666;
	}
.qklw_tit p a:hover { color: #f60;}
.qklw_tit p span { padding: 0px 15px 0px 5px;}

/***********发表流程************/
.liuc {
	margin-top: 20px;
	background: #fff;
	border-radius: 5px;
	}

.liuc_b {
	padding: 50px 25px;
	background: #fff;
	border-radius: 0px 0px 5px 5px;
	}
.liuc_b li {
	float: left;
	line-height: 40px;
	margin-left: 10px;
	}
.liuc_b li div {
	background: #0f6cb2;
	border-radius: 30px;
	color: #fff;
	font-size: 16px;
	padding-right: 10px;
	}
.liuc_b li em {
	width: 26px;
	height: 26px;
	line-height: 26px;
	background: #fdd922;
	color: #000;
	text-align: center;
	display: inline-block;
	border-radius: 50%;
	margin-right: 5px;
	font-weight: bold;
	}
	
/***********解决方案*********/
.title2 {
	line-height: 50px;
	border-bottom: 1px solid #ddd;
	font-family: "微软雅黑"; 
	}
.title2 p { font-size: 20px; padding-left: 15px;}
.title2 span  { padding-left: 30px; margin-right: 15px;}
.programme {
	margin-top: 20px;
	background: #fff;
	border-radius: 5px;
	}
.pro_box {
	padding: 10px 15px;
	background: #fff;
	border-radius: 0px 0px 5px 5px;
	}
/*相关期刊滚动*/
.box-gundong {
	padding-top:30px;
	height:330px;
	position:relative;
	}
.ashow2 {
	float:left;
	display:inline;
	}
.list_02 li {
	float: left;
	overflow: hidden;
	margin-left:5px;
	margin-right:5px;
	}
.list_02 li a.video_list {
	width: 275px;
	height: 210px
	}
.list_02 li img {
	width:275px;
	height:210px;
	margin-bottom:10px;
	}
 
.box-gundong .psize01{
	width:275px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	padding-bottom: 5px;
	}
.box-gundong .psize02{
	width:275px;
	color: #666;
	}
.al {
    background: url(/images19/i-1-1.png) no-repeat;
    right:180px;
    top:-45px;
    position:absolute;
    overflow:hidden;
    width:20px;
    cursor: pointer;
    height:20px;
    }
.ar {
    background: url(/images19/i-1.png) no-repeat;
    right:150px;
    top:-45px;
    position:absolute;
    overflow:hidden;
    width: 20px;
    cursor:pointer;
    height: 20px;
    }
	
/**************友情链接************/
.link {
	width: 100%;
	padding: 20px 0px;
	background: #e9e9de;
	margin-top: 20px;
	}
	
.link .ftit{
	height:40px; 
	position:relative; 
	line-height:37px;
	}
.link .ftit span{
	text-align:center; 
	float:left; 
	display:block; 
	line-height:35px;
	padding: 0px 20px; 
	cursor: pointer; 
	background: #fff;
	border:1px solid #cacaad; 
	border-radius: 5px 5px;
	font-size: 16px;
	margin-right: 3px;
	}
.link .ftit span.act{
	border:1px solid #cacaad; 
	border-bottom:none; 
	line-height:40px; 
	background-color:#fff; 
	color:#FF6600; 
	font-weight: bold; 
	border-radius: 5px 5px 0px 0px;
	}
.link .flcont{
	padding:20px 15px; 
	background-color:#fff; 
	border:1px solid #cacaad; 
	font-size: 14px; 
	border-radius: 0px 5px 5px 5px;
	}
.link #tj22{ display:none;}
.link .flcont a{ margin:0px 8px;}
.link .flcont img{ border:1px solid #e0e0e0; padding:1px; margin:10px 25px 10px 25px;}

/**********footer********/
.footer {
	width: 100%;
	padding: 20px 0px;
	background: #2e353b;
	text-align: center;
	color:#abafb1;
	margin-top:10px;
	}
.fnav{ line-height:30px; text-align:center;  font-size: 14px;}
.fnav a{ color:#fff; margin:0px 10px;}
.fnav a:hover { color: #fff;}

.footer p { border-top: 1px solid #575757; padding-top: 20px; margin-top: 20px;color:#fff;}
	
.ban_cont { height: 180px; margin-bottom: 20px;}
/*面包屑*/
.breadcrumb {
	width: 1170px;
	margin: 0px auto 20px;
	color: #666;
	font-size: 14px;
	}
.breadcrumb a { color: #337ab7; display: inline-block; padding: 0px 5px;}
.breadcrumb a:hover { color: #f60; }

/*************期刊列表**************/
.qk_list {
	width: 850px;
	background: #fff;
	border: 1px solid #ddd;
	padding: 15px;
	}
.qk_list .ltit{
	padding:15px 10px 0px 10px; 
	line-height:30px; 
	border-bottom: 2px solid #4F8AD0;
	}
.qk_list .ltit h3{
	font-size:14px; 
	font-weight:normal; 
	color:#FFFFFF; 
	display:block; 
	height:30px; 
	padding:0px 20px; 
	background:url(/images19/bg_typetitk.jpg) left bottom no-repeat;
	}
.qk_list .ltit h3 a{ color:#FFFFFF;}
.qk_list .ltit i{
	float:right; 
	display:block; 
	width:128px; 
	height:30px; 
	background:url(/images19/bg_typekf.jpg) 0px 0px no-repeat; 
	cursor:pointer; 
	overflow:hidden; 
	text-indent:-1000px;
	}
	
.qk_list .uart{ display:block; }
.qk_list .uart li{
	height:160px; 
	overflow:hidden; 
	position:relative; 
	border-bottom:1px dashed #DDDDDD; 
	padding:15px 20px;
	}
.qk_list .uart .u_img {
	float: left; 
	margin-right: 15px;
	}
.qk_list .uart .u_img img { width: 110px; height: 130px;}
.qk_list .uart li h4{
	font-size:18px; 
	font-weight:bold; 
	line-height:30px; 
	padding-bottom: 5px;
	}
.qk_list .uart li i{
	display:block; 
	height:24px; 
	line-height:24px; 
	float:right; 
	background:url(/images19/bg_click.jpg) 0px 0px no-repeat; 
	padding-left:10px; 
	position:absolute; 
	top:19px; 
	right:20px;
	}
.qk_list .uart li i font{
	display:block; 
	height:24px; 
	background:url(/images19/bg_click2.jpg) right bottom no-repeat; 
	padding-right:11px; 
	font-size:12px; 
	font-style:normal;
	}
.qk_list .uart li b a,.qk_list ul li small{
	font-weight:normal; 
	font-size:12px; 
	color:#999999; 
	font-style:normal;
	}
.qk_list .uart li b a{ color:#0066CC;}
.qk_list .uart li small{ padding-left:15px;}
.qk_list .uart li p{
	color:#4F4F4F; 
	font-size:14px; 
	line-height:23px; 
	height:70px; 
	margin-top: 10px; 
	overflow: hidden;
	}
.qk_list .uart li:hover {
	background-color:#FFF3F3; 
	border-bottom:1px dashed #FFDCDE; 
	cursor: pointer;
	}
.qk_list .uart li:hover i{
	width:100px; 
	padding:0px; 
	background:url(/images19/bg_kefu.jpg) right bottom no-repeat; 
	text-indent:-1000px; 
	overflow:hidden; 
	cursor:pointer;
	}
.qk_list .uart li:hover i font{ display:none;}
.qk_list .uart li i font span {
    background: url(/images19/zan.png) left center no-repeat;
    height: 24px;
    line-height: 24px;
    padding-left: 22px;
    display: block;
	}
/*************论文列表**************/
.lw_list {
	width: 850px;
	background: #fff;
	border: 1px solid #ddd;
	padding: 15px;
	}
.lw_list .ltit{
	padding:15px 10px 0px 10px; 
	line-height:30px; 
	border-bottom: 2px solid #4F8AD0;
	}
.lw_list .ltit h3{
	font-size:14px; 
	font-weight:normal; 
	color:#FFFFFF; 
	display:block; 
	height:30px; 
	padding:0px 10px; 
	background:url(/images19/bg_typetit.jpg) left bottom no-repeat;
	}
.lw_list .ltit h3 a{ color:#FFFFFF;}
.lw_list .ltit i{
	float:right; 
	display:block; 
	width:128px; 
	height:30px; 
	background:url(/images19/bg_typekf.jpg) 0px 0px no-repeat; 
	cursor:pointer; 
	overflow:hidden; 
	text-indent:-1000px;
	}
	
.lw_list .uart{ display:block; }
.lw_list .uart li{
	height:160px; 
	overflow:hidden; 
	position:relative; 
	border-bottom:1px dashed #DDDDDD; 
	padding:15px 20px;
	}
.lw_list .uart .u_img {
	float: left; 
	margin-right: 15px;
	}
.lw_list .uart .u_img img { width: 110px; height: 130px;}
.lw_list .uart li h4{
	font-size:18px; 
	font-weight:bold; 
	line-height:30px; 
	padding-bottom: 5px;
	}
.lw_list .uart li i{
	display:block; 
	height:24px; 
	line-height:24px; 
	float:right; 
	background:url(/images19/bg_click.jpg) 0px 0px no-repeat; 
	padding-left:10px; 
	position:absolute; 
	top:19px; 
	right:20px;
	}
.lw_list .uart li i font{
	display:block; 
	height:24px; 
	background:url(/images19/bg_click2.jpg) right bottom no-repeat; 
	padding-right:11px; 
	font-size:12px; 
	font-style:normal;
	}
.lw_list .uart li b a,.qk_list ul li small{
	font-weight:normal; 
	font-size:12px; 
	color:#999999; 
	font-style:normal;
	}
.lw_list .uart li b a{ color:#0066CC;}
.lw_list .uart li small{ padding-left:15px;}
.lw_list .uart li p{
	color:#4F4F4F; 
	font-size:14px; 
	line-height:23px; 
	height:70px; 
	margin-top: 10px; 
	overflow: hidden;
	}
.lw_list .uart li:hover {
	background-color:#FFF3F3; 
	border-bottom:1px dashed #FFDCDE; 
	cursor: pointer;
	}
.lw_list .uart li:hover i{
	width:100px; 
	padding:0px; 
	background:url(/images19/bg_kefu.jpg) right bottom no-repeat; 
	text-indent:-1000px; 
	overflow:hidden; 
	cursor:pointer;
	}
.lw_list .uart li:hover i font{ display:none;}
.lw_list .uart li i font span {
    background: url(/images19/zan.png) left center no-repeat;
    height: 24px;
    line-height: 24px;
    padding-left: 22px;
    display: block;
	}
.prig p a {
    color: red;
}
/******分页****/
.plist{
	clear:both; 
	overflow:hidden; 
	padding:20px 0px;
	}
.plist ul.pagelist{
	float:right;  
	height:30px; 
	overflow:hidden;
	}
.plist ul.pagelist li{
	float:left; 
	font-size:14px; 
	line-height:28px; 
	margin-left:10px;
	}
.plist ul.pagelist li a{
	float:left; 
	color:#555; 
	display:block; 
	padding:0px 12px; 
	border:1px solid #DDDDDD;
	}
.plist ul.pagelist li a:hover{
	color:#258CFF; 
	text-decoration:none; 
	background-color:#ffffff; 
	border-color:#258CFF;
	}
.pagelist{ float:right;}
.thisclass{
	float:left; 
	padding:0px 12px; 
	color:#FFFFFF; 
	display:block; 
	border:1px solid #258CFF; 
	background-color:#258CFF;
	}
	
.urecomm{
	width: 850px; 
	border:1px solid #DDDDDD; 
	background-color:#FFFFFF; 
	padding:20px 0px 20px 110px; 
	position:relative; 
	margin-bottom: 20px;
	}
.urecomm em{
	width:55px; 
	height:56px; 
	overflow:hidden; 
	text-indent:-1000px; 
	background:url(/images19/ico_hot.gif) 0px 0px no-repeat; 
	position:absolute; 
	top:0px; 
	left:25px;
	}
.urecomm li{
	float:left; 
	width:369px; 
	padding-right:15px; 
	height:28px; 
	line-height:28px; 
	overflow:hidden;
	}
.urecomm li b{ color:#0066CC; margin-right:3px;}
.urecomm li b a{ color:#0066CC;}
.urecomm li b a:hover { color: #f60;}

.mrig { width: 300px;}
.qksky{
	 
	background: #fff; 
	border: 1px solid #ddd;
	}
.qksky span{
	display:block; 
	text-align:center;
	}
.qksky span.sp01{ padding:20px 0px 15px 0px;}
.qksky span.sp02 i{
	font-size:14px; 
	font-style:normal; 
	color:#4F4F4F;
	}
.qksky span b {
	font-size:22px; 
	font-weight:bold; 
	font-family:"微软雅黑";
	}
.qksky span.sp03{padding:10px 0px;}
.qksky span.sp03 font{
	display:block; 
	font-size:24px; 
	color:#DD3737; 
	font-weight:bold; 
	text-align:center; 
	font-family:"微软雅黑";
	}
.qksky .sp04{ padding: 10px 0px; text-align: center; margin-bottom:20px;}
.qksky .sp04 a{
	font-size: 20px;
	padding: 6px 40px;
	background-color:#FF9D18; 
	color:#FFFFFF; 
	font-family:"微软雅黑";
	}
.qksky .sp04 a:hover{
	text-decoration:none; 
	background-color:#FfA733;
	}
.qkskygj{
	height:150px; 
	 
	
	margin-top:10px;
	}

	
.mrig .rbox{
	padding:0px 10px 10px 10px; 
	background-color:#FFFFFF; 
	border:1px solid #DDDDDD; 
	margin-top:15px; 
	font-size:12px;
	}
.mrig .rbox h3{
	display:block; 
	line-height:25px; 
	height:25px; 
	clear:both; 
	border-bottom:2px solid #DDDDDD; 
	margin-top:12px;
	}
.mrig .rbox h3 font{
	font-size:14px; 
	border-bottom:2px solid #0066CC; 
	color:#0066CC; 
	display:block; 
	height:25px; 
	line-height:25px; 
	float:left; 
	padding:0px 10px;
	}

.mrig .rbox .artlist{
	padding:15px 5px 0px 25px; 
	background:url(/images19/bg_num.jpg) 3px 21px no-repeat;
	}
.mrig .rbox .artlist li{
	height:29px; 
	line-height:29px; 
	overflow:hidden;
	}
.mrig .rbox .utype{ padding:12px 0px 0px 5px;}
.mrig .rbox .utype a{
	display:block; 
	line-height:24px; 
	background:#fff0d7; 
	float:left;
	border:1px solid #face9f;
	border-radius:5px 5px;
	padding-right:5px;
	margin-right:8px; 
	margin-bottom:8px; 
	padding-left:5px; 
	color:#333333;
	}
.mrig .rbox .utype li a:hover{
	color:#fff; 
	background: #0066cc; 
	border-color: #0066cc;
	}
	/*erzixun*/
.ewm{
    text-align: center;
    float: right;
    margin-right: 30px;
    margin-top: -63px;
    width: 100px;
}
.ewm img{
	height: 100px;
	display: block;
	margin:0 auto!important;
	float: none!important;
}
.ewm b{
    font-size: 14px;
    display: block;
}
/************* 期刊内容页 ****************/
.info{
	width: 850px; 
	padding:10px 20px; 
	border:1px solid #DDDDDD; 
	background-color:#FFFFFF;
	}
.info h1{
	display:block; 
	padding:10px 0px; 
	line-height:35px; 
	font-size:25px; 
	margin-bottom:10px;
	}
.info .ptit{
	color:#666666; 
	font-family:"微软雅黑";
	margin-bottom:30px; 
	border-bottom:1px solid #e0e0e0; 
	border-top:1px solid #e0e0e0; 
	text-indent:2em;
	}
.info .ptit span{ margin-right:20px;}
.info .ptit span a{ color:#DD3737;}
.info p{
	font-size:14px; 
	margin-bottom:15px; 
	line-height:23px;
	}
.info a{ color:#FF6600;}
.info .dcont{
	border:1px solid #efefef; 
	padding:10px 8px 10px 10px; 
	background-color:#fafafa; 
	text-indent:2em;
	}
.info .dcont font{ font-size:16px;}

.info .dlqk{ height:385px; padding:20px 0px 20px 0px;}
.info .dlqk img{ float:left;}
.info .dlqk dd{ float:right; width:548px; }
.info .dlqk .half{ width:274px;}
.info .dlqk dt{
	height:40px; 
	font-size:15px; 
	width:548px; 
	float:right;
	}
.info .dlqk dt h2{ float:left;}
.info .dlqk dt span{
	float:left; 
	padding-left:20px; 
	color:#666666;
	}
.info .dlqk dd{ height:35px;}
.info .dlqk dd a{ color:#0066CC;}
.info .dlqk .btn a{
	display:block; 
	line-height:30px; 
	padding:0px 30px; 
	margin-right:50px; 
	text-align:center; 
	color:#FFFFFF; 
	float:left;
	}
.info .dlqk .btn a:hover{ text-decoration:none;}
.info .dlqk .btn .dd1{ background-color:#FF6600;}
.info .dlqk .btn .dd2{ background-color:#0066CC;}

.info .pubtit{
	width:100%;
	clear:both;
	border-top:1px solid #FACEA0; 
	border-left:1px solid #FACEA0; 
	margin-bottom:20px;
	}
.info .pubtit li{
	float:left; 
	line-height:28px; 
	height:28px; 
	width:50%; 
	overflow:hidden; 
	border:1px solid #FACEA0; 
	border-left:none; 
	border-top:none; 
	text-indent:20px; 
	background:url(/images19/ico.jpg) 10px 12px no-repeat;
	}
.info .pubtit li a{ color:#0066CC;}
.info .pubtit li a:hover { color: #f60;}

.button_cont {
	width: 369px;
	height: 70px;
	margin: 0px auto;
	background: url(/images19/button_cont.png) 0 0 no-repeat;
	text-align: center;
	}
.button_cont span a{
	padding-right: 60px;
	height: 70px;
	line-height: 60px;
	font-size: 24px;
	color: #ff6600;
	text-decoration: none;
	display: block;
	font-family:"微软雅黑";
	}

.info .artdiv{ width:280px; height:250px; float:right; margin:0px 0px 20px 20px; border:1px solid #e0e0e0; padding:1px;}
.info .artdiv img{ border:0px;}

.artnext{ line-height:24px; padding:20px 0px;margin-bottom:20px;}
.artnext ul li{  font-size: 14px; color: #666; width:50%;float:left;}
.artnext ul li a:hover { color: #f60;}

.tbox{
	border:1px solid #DADADA; 
	padding:20px; 
	line-height:25px; 
	background:#FFFFFF; 
	margin-bottom: 20px;
	}
.tbox span{
	display:block; 
	line-height:22px; 
	color:#DD3737; 
	font-weight:bold;
	}
.tbox a{ margin-right:10px; color:#333333;}
.tbox .qq2{ font-weight:normal; padding-left:73px;}
.likart{
	border:1px solid #DADADA; 
	padding:20px; 
	line-height:25px; 
	background-color:#FFFFFF;
	width: 850px;
	margin-bottom: 20px;
	}
.likart h3 { font-weight: bold; height: 30px; border-bottom: 1px solid #ddd; margin-bottom: 10px;}
.likart ul:after { content:""; clear: both; display: block; overflow: hidden;}
.likart ul li{
	float:left; 
	width:50%; 
	background:url(/images19/ico.jpg) 5px center no-repeat; 
	text-indent:14px; 
	height:25px;
	line-height: 25px;
	overflow:hidden;
	}
.likart ul li a{color: #0066CC;}
.likart ul li a:hover { color: #f60;}

/***************期刊百科*************/
.ask_focus { width: 860px; height: 300px;  position: relative; overflow:hidden; }

/*数字按钮样式*/
.ask_focus .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.ask_focus .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.ask_focus .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.ask_focus .prev,
.ask_focus .next { display: none; width: 40px; height: 100px; background: url(/images19/btn.png) no-repeat; position: absolute; top: 115px;}
.ask_focus .prev { left: 0; }
.ask_focus .next { right: 0; background-position: right }

/**********期刊百科**********/
.banner_bk{height:243px;background:url(/images19/banner_baike.jpg) center top no-repeat #ECF5FC; margin-bottom: 20px;}
.banner_bk .bkcont{ width:1170px; height:243px; margin:0px auto; position:relative;}
.banner_bk .bkcont a{ display:block; height:13px; width:55px; overflow:hidden; position:absolute; text-indent:-1000px;}
.banner_bk .bkcont .akf1{ top:100px; right:190px;}
.banner_bk .bkcont .akf2{ top:188px; right:190px;}

.tjbox{ background-color:#FFFFFF; padding:15px; border: 1px solid #ddd; width: 850px;}
.tjbox h3{ display:block; z-index:1;  font-size:15px; font-weight: bold; line-height:25px; height:28px;}

/*相关期刊滚动*/
.tj_gd {
	padding:15px 0px;
	height:180px;
	position:relative;
	border-bottom: 2px solid #6982B8;
	}
.tj_show {
	display:inline;
	}
.tj_list li {
	float: left;
	overflow: hidden;
	}
.tj_list li a.video_list {
	width: 820px;
	height: 150px
	}
.tj_list li img {
	width:270px;
	height:150px;
	float: left;
	}
.tj_list li p{ float:right; width:550px; padding-left: 20px; line-height: 24px;}
.tj_list li p b{ display:block; line-height:23px; height:23px; overflow:hidden; background:url(/images19/ico_hat.jpg) 0px 2px no-repeat; padding-left:23px; margin-bottom:10px;}
.tj_list li p b a{ color:#2C64B1;}
 

.t_l {
    background: url(/images19/i-1-1.png) no-repeat;
    right:35px;
    top:-20px;
    position:absolute;
    overflow:hidden;
    width:20px;
    cursor: pointer;
    height:20px;
    }
.t_r {
    background: url(/images19/i-1.png) no-repeat;
    right:0px;
    top:-20px;
    position:absolute;
    overflow:hidden;
    width: 20px;
    cursor:pointer;
    height: 20px;
    }



.tjbox .ulhot{ float:left; width:200px; height:276px; padding-right:5px; overflow:hidden; border-right:1px dotted #DDDDDD; margin-top:15px;}
.tjbox .ulhot li{ line-height:25px; height:25px; font-size:12px; overflow:hidden;}
.tjbox .ulhot li i{ font-size:12px; font-weight:bold; margin-right:5px; font-style:normal; color:#B1B1B1;}
.tjbox .ulhot li a{ color:#2D65B0;}
.tjbox .ulhot li a:hover { color: #f60;}


.tjbox .ulpoint{ float:right; width:600px; height:276px; overflow:hidden; margin-top:15px;}
.tjbox .ulpoint li{ height:130px; padding-top:10px;}
.tjbox .ulpoint li img{ float:left; margin-right:10px;}
.tjbox .ulpoint li p{ float:left; width:470px; line-height: 24px;}
.tjbox .ulpoint li p b{ display:block; font-size:14px;}
.tjbox .ulpoint li p b a{ color:#2D65B0;}
.tjbox .ulpoint li p span{ display:block; line-height:23px; height:23px; font-size:12px;}
.tjbox .ulpoint li p span font{ color:#999999;}
.tjbox .ulpoint li p span a{ color:#2D65B0;}
.tjbox .ulpoint li a:hover { color: #f60;}

.bklist{ background-color:#FFFFFF; margin-top:15px; padding-top:10px; width: 850px; border: 1px solid #ddd;}
.bklist h3{ line-height:25px; height:25px; border-bottom:2px solid #e0e0e0; font-weight: bold;}
.bklist h3 font{ display:block; line-height:25px; height:25px; float:left; padding:0px 8px; border-bottom:2px solid #0066CC;}
.bklist h3 font a{ font-size:16px;}
.bklist span{ float:right; line-height:25px; height:25px; padding-right:15px;}
.bklist ul{ padding:15px;}
.bklist ul:after { content:""; clear: both; display: block; overflow: hidden;}
.bklist ul li{ float:left; width:50%; line-height:30px; height:30px; overflow:hidden; text-indent:15px; background:url(/images19/ico.jpg) 5px 13px no-repeat; font-size: 14px;}
.bklist ul li span{ padding-right:10px; color:#999999; line-height:30px;}
.bklist ul li a:hover { color: #f60;}

.navbox{ width:300px; height:500px; overflow:hidden; position:fixed; z-index:999; top:0px; left:50%; margin-left: 285px; display:block;}
.skybox{
	height:195px; 
	background: #fff; 
	border: 1px solid #ddd;
	}
.skybox span{
	display:block; 
	text-align:center;
	}
.skybox span.sp01{ padding:20px 0px 15px 0px;}
.skybox span.sp02 i{
	font-size:14px; 
	font-style:normal; 
	color:#4F4F4F;
	}
.skybox span b {
	font-size:22px; 
	font-weight:bold; 
	font-family:"微软雅黑";
	}
.skybox span.sp03{padding:10px 0px;}
.skybox span.sp03 font{
	display:block; 
	font-size:24px; 
	color:#DD3737; 
	font-weight:bold; 
	text-align:center; 
	font-family:"微软雅黑";
	}
.skybox .sp04{ padding: 10px 0px; text-align: center;}
.skybox .sp04 a{
	font-size: 20px;
	padding: 6px 40px;
	background-color:#FF9D18; 
	color:#FFFFFF; 
	font-family:"微软雅黑";
	}
.skybox .sp04 a:hover{
	text-decoration:none; 
	background-color:#FfA733;
	}

.navbox .mebox{ border:1px solid #DADADA; margin-top:15px; padding:0px 15px 10px 15px; background:url(/images19/bg_tit.jpg) 0px 0px repeat-x #FFFFFF;}
.navbox .mebox h3{ font-size:14px; line-height:30px; font-weight: bold;}
.navbox .mebox ul{ margin-top:15px;}
.navbox .mebox ul:after { content:""; clear: both; display: block; overflow: hidden;}
.navbox .mebox ul li{ float:left; width:89px; padding:0px 5px; height:30px; overflow:hidden;}
.navbox .mebox ul li a{ display:block; line-height:25px; text-align:center; background-color:#efefef;}
.navbox .mebox ul li a:hover{ background-color:#DD3737; color:#FFFFFF; text-decoration:none;}


/**********期刊问答**********/
.jcarousel-skin-index .jcarousel-clip { overflow: hidden }
.jcarousel-skin-index .jcarousel-clip-horizontal {width:520px }
.jcarousel-skin-index .jcarousel-list { position: relative }
.jcarousel-skin-index .jcarousel-item { width:520px }
.banner{ width: 520px; height: 312px; padding-right: 15px; position: relative; margin:0 auto }
.banner .control-index-hero {position: absolute; left:0; bottom: 0}
.banner .control-index-hero li { float:left;width:37px;height:37px;line-height:37px;overflow:hidden;background:#000;opacity: .9;margin-right:1px;text-align:left;font-family:microsoft yahei;}
.banner .control-index-hero li.over {width:405px;}
.banner .control-index-hero li.last {margin-right:0;}
.banner .control-index-hero li a {text-decoration:none; float: left; color: #fff; font-size: 16px; line-height: 38px }
.banner .control-index-hero li a.index-hero-number {display: inline-block; font-size: 16px; font-weight: bold; width: 21px; height: 21px; line-height: 21px; text-align: center; margin: 8px; background: #c00 }

.trbox{ width:650px; height: 312px; padding:10px 15px; background: #fff;}
.trbox b{ display:block; height:40px; line-height:40px; font-size:25px; margin-bottom: 10px;}
.trbox b a{ color:#FCBA0C; font-weight:normal; font-family: "微软雅黑";}
.trbox p{ display:block; height:70px; line-height:23px; overflow:hidden;}
.trbox .ulist1{ height:45px; line-height:26px; color:#00569B; padding-top:8px; border-bottom:1px dotted #C5C5C5;}
.trbox .ulist1 li{ float:left; width:310px; height:26px; line-height:26px; overflow:hidden; font-size:12px; background:url(/images19/ico3.jpg) 0px 9px no-repeat;}
.trbox .ulist2{ padding-top:10px;}
.trbox .ulist2 li{ float:left; width:310px; line-height:26px; height:26px; overflow:hidden; font-size:12px; background:url(/images19/ico4.jpg) 0px 10px no-repeat;}
.trbox ul li{ text-indent:15px;}
.trbox ul li a{ color:#00569D;}

.main .zxlw{ float:left; width:380px; height:358px; background-color:#FFFFFF; margin-top:20px;}
.main .zxlw.mc15{ margin-left:15px;}
.main .zxlw h3{ display:block; float:left; width:210px; padding-left:15px; font-size:20px; font-family: "微软雅黑"; height:50px; line-height:50px; font-weight:normal;}
.main .zxlw span{ float:right; height:20px; padding-top:15px; padding-right:15px;}
.main .zxlw span a{ color:#0164C9;}
.main .zxlw ul{  padding:0px 15px; float:none; clear:both;}
.main .zxlw ul li{ line-height:30px; height:30px; overflow:hidden; text-indent:10px; overflow:hidden; background:url(/images19/ico.jpg) 0px 13px no-repeat;}
.main .zxlw ul li span{ float:right; padding:0px; color:#999999;}
.main .zxlw a:hover { color: #f60;}

.main .qktit{ height:50px; position:relative; background:url(/images19/bg_tith2.jpg) 15px 12px no-repeat #FFFFFF; border-bottom:2px solid #2797E3; margin-top: 20px;}
.main .qktit h2{ float:left; font-size:30px; font-family: "微软雅黑"; text-indent:50px; color:#2797E3; line-height:50px;}
.main .qktit font{ float:left; font-size:30px; font-family: "微软雅黑"; text-indent:50px; color:#2797E3; line-height:50px; font-weight:bold;}
.main .qktit ul{ float:right; padding-right:15px; padding-top:18px;}
.main .qktit ul li{ float:left; width:109px; height:30px; margin-left:20px; font-size: 14px;}
.main .qktit ul li span{ display:block; width:109px; height:30px; line-height:30px; text-align:center; background:url(/images19/bg_titli.jpg) 0px 0px no-repeat; cursor:default;}
.main .qktit ul li span.act{ background-position:0px -30px; color:#FFFFFF; font-weight:bold;}
.main .qktit ul li span.act a{ color:#FFFFFF;}
.main .qklist{ padding:20px 15px 15px 15px; overflow:hidden; background-color:#FFFFFF;}
.main .qklist .upic{ height:280px; width:1140px;}
.main .qklist .upic li{ float:left; width:228px; padding-left:20px; background:url(/images19/bg_qkyy.jpg) 0px -10px no-repeat;}
.main .qklist .upic li .ablk{ display:block; width:190px; height:220px;}
.main .qklist .upic li span{ display:block; width:190px; height:23px; line-height:23px; overflow:hidden; text-align:center; background-color:#000000; font-size:12px;}
.main .qklist .upic li span a{ color:#FFFFFF;}
.main .qklist .upic li em{ display:block; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#B00000;}
.main .qklist .upic li em a{ color:#B00000;}
.main .qklist .utxt{ padding:15px 0px 0px 0px; height:45px; border-top:1px dashed #e0e0e0;}
.main .qklist .utxt li{ float:left; text-align:left; padding:0px 10px; height:15px; line-height:15px; display:block; border-right:1px dotted #999999; margin-bottom:12px;}
.main #qk52,.main #qk53,.main #qk54,.main #qk55{ display:none;}

.skyadv{ height:166px; background:url(/images19/skytel.jpg) 0px 0px no-repeat; margin-top:20px;}
.skyadv .qkturn{ height:166px; width:175px; float:left; overflow:hidden; text-indent:-1000px;}
.skyadv .qktel{ height:166px; width:300px; float:right; overflow:hidden; text-indent:-1000px;}

/*************论文发表内容页************/
.ask_fb h1 { font-family: "微软雅黑"; font-weight: bold;}
.ask_fb .pask { font-size: 12px;}
.ask_fb .pask span { margin-right: 20px; color: #999;}

.ans{ margin-top:15px; background-color:#FFFFFF; border:1px solid #DDDDDD;}
.ans .plef{ display:block; float:left; width:145px; padding:20px;}
.ans .plef span{ display:block; font-size:12px; text-align:center; color:#999999; padding-top:15px;}
.ans .prig{ display:block; float:right; width:680px; padding:20px 20px 20px 0px; font-size:14px;}
.ans .prig p{ line-height:24px;}
.ans .prig span{ /*display: inherit;*/ height:30px; line-height:25px;}
/*.ans .prig span i{ float:right; color:#999999; font-size:12px; font-style:normal;}
.ans .prig span b{ font-size:18px; font-weight:bold; color:#7998FF; font-weight:normal;}
.ans .prig span b a{ color:#7998FF; margin-right:5px;}
.ans .prig p { line-height: 23px; margin-bottom: 10px;}
.ans .prig img {margin-top: 10px;}*/

.ans .botinf{ display:block; clear:both; background-color:#FBFBFB; height:80px; padding:25px 0px 25px 200px;}
.ans .botinf b{ display:block; font-size:18px; color:#1F67B3; float:left; font-family: "微软雅黑";}
.ans .botinf span{ display:block; width:222px; padding-left:10px; float:left; font-size:15px; color:#989898; font-weight:bold; margin-top: 5px;}
.ans .botinf span font{ display:block; padding-left:15px; padding-right:8px; background:url(/images19/bg_shou.jpg) left center no-repeat; float:left; color:#fe6601;}

.artlike{ background-color:#FFFFFF; border:1px solid #DDDDDD; margin-top:15px; padding:30px 45px;}
.artlike h3{ display:block; font-size:16px; font-weight: bold; font-family: "微软雅黑";}
.artlike ul{ padding-top:12px;}
.artlike li{ line-height:35px; height:35px; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.artlike li span{ float:right; color:#999999; font-size:12px;}
.artlike li a{ color:#2B64B3;}
.artlike li a:hover { color: #ff6600;}

.artother{ border:1px solid #DDDDDD; margin-top: 15px; background-color:#FFFFFF; padding:30px;}
.artother h3{ font-size:15px; font-family:"微软雅黑"; font-weight: bold;}
.artother ul li{ padding:20px 0px; border-bottom:1px dashed #e0e0e0;}
.artother ul li:after { content:""; clear: both; display: block; overflow: hidden;}
.artother ul li .plef{ float:left; width:82px;}
.artother ul li .plef span{ display:block; font-size:12px; text-align:center; color:#999999; padding-top:12px;}
.artother ul li .prig{ float:right; width:680px;}
.artother ul li .prig span{ display:block; height:30px; line-height:25px;}
.artother ul li .prig span i{ float:right; color:#999999; font-size:12px; font-style:normal;}
.artother ul li .prig span b{ font-size:18px; font-weight:bold; color:#7998FF; font-weight:normal;}
.artother ul li .prig span b a{ color:#7998FF; margin-right:5px;}

.botlist{ border:1px solid #DDDDDD; background-color:#FFFFFF; padding:20px 0px 20px 30px; position:relative; width: 850px;}
.botlist b{ display:block; width:55px; height:56px; overflow:hidden; text-indent:-1000px; position:absolute; background:url(/images19/ico_hot.gif) 0px 0px no-repeat; top:0px; left:22px;}
.botlist ul{ padding-left:70px;}
.botlist ul:after { content:""; clear: both; display: block; overflow: hidden;}
.botlist ul li{ float:left; line-height:28px; height:28px; width:365px; overflow:hidden;}
.botlist ul li em{ font-weight:bold; color:#0265CD; margin-right:5px;}
.botlist ul li em a{ color:#0265CD;}
	
.botlist2{ border:1px solid #DDDDDD; background-color:#FFFFFF; padding:20px 0px 20px 30px; position:relative; width: 850px;}
.botlist2 b{ display:block; width:55px; height:56px; overflow:hidden; text-indent:-1000px; position:absolute; background:url(/images19/ico_hot2.jpg) 0px 0px no-repeat; top:0px; left:22px;}
.botlist2 ul{ padding-left:70px;}
.botlist2 ul:after { content:""; clear: both; display: block; overflow: hidden;}
.botlist2 ul li{ float:left; line-height:28px; height:28px; width:365px; overflow:hidden;}
.botlist2 ul li em{ font-weight:bold; color:#0265CD; margin-right:5px;}
.botlist2 ul li em a{ color:#0265CD;}

/*zclw*/	
.banner2{ width:1170px; height:310px; overflow:hidden; margin:15px auto 0px auto;}
.banner2 .hotnews{ float:left; width:167px; height:308px; border:1px solid #E0E0E0; background-color:#FFFFFF;}
.banner2 .hotnews .tit{ line-height:30px; text-align:left; text-indent:15px; font-size:14px; font-weight:bold;}
.banner2 .hotnews ul li{ margin-left:14px; border-top:1px solid #E0E0E0;}
.banner2 .hotnews ul li span{ display:block; padding:10px 0px 0px 10px; float:left;}
.banner2 .hotnews ul li p{ display:block; float:left; width:88px; font-size:12px; line-height:20px; padding:8px 0px 0px 7px;}
.banner2 .hotnews ul li p a{ color:#0066CC;}
.banner2 .hotnews ul li p i{ display:block; color:#999999; font-style:normal;}

.banner2 .scbox{ float:left; margin-left:14px; width:540px; height:310px;}
.banner2 .scbox #scpic{ width:540px; height:310px; overflow:hidden;}
.banner2 .scbox #scpic ul{ width:2160px; height:310px; float:left; margin:0px; padding:0px;}
.banner2 .scbox #scpic li{ width:540px; height:310px; float:left; margin:0px; padding:0px; list-style:none; list-style-type:none;}
.banner2 .scbox #scpic li img{ width:540px; height:280px; float:left; border:none;}
.banner2 .scbox #scpic li p{ width:540px; height:30px; display:block; line-height:30px; margin-top:280px; _margin-top:0px; background-color:#333333; color:#CCCCCC; font-size:14px; text-indent:20px;}
.banner2 .scbox #limg{ width:90px; height:12px; float:left; margin-left:450px; margin-top:-22px; z-index:13; /*background-color:#333333;*/}
.banner2 .scbox #limg ul li{ width:12px; height:12px; overflow:hidden; float:left; display:inline; margin:0px 3px; cursor:pointer; background:url(../imgs/bg_sco.jpg) 0px 0px no-repeat;}
.banner2 .scbox #limg ul li.current{ background-position:0px -13px;}
.banner2 .scbox .show{display:block!important;}

.banner2.h280{ height:280px; border:1px solid #DDDDDD; background-color:#FFFFFF;}
.banner2.h280 .scbox{ width:480px; height:280px; margin-left:0px;}
.banner2.h280 .scbox #scpic{ width:480px; height:280px;}
.banner2.h280 .scbox #scpic ul{ width:1920px; height:280px;}
.banner2.h280 .scbox #scpic ul li{ width:480px; height:280px;}
.banner2.h280 .scbox #scpic ul li img{ width:480px; height:280px;}
.banner2.h280 .scbox #scpic ul li p{ width:480px; height:30px; float:left; margin-top:-30px; margin-left:0px; display:block;}
.banner2.h280 .scbox #limg{ margin-left:390px;}
		
	
	
.zclist{ /* height:205px; */height:400px; padding-top:15px; background-color:#FFFFFF;}
.zclist .zcu1{ float:left; width:215px; height:192px; *height:200px; background-color:#6BC6FB; }
.zclist .zcu1 h3{ display:block; text-align:center; height:48px; line-height:48px; font-size:25px; font-family:?￠èí??oú; font-weight:normal;}
.zclist .zcu1 a{ color:#FFFFFF;}
.zclist .zcu1 li{ line-height:30px; height:30px; overflow:hidden; padding:0px 5px 0px 20px; background:url(../imgs/ico2.jpg) 10px 13px no-repeat;}
.zclist .zcu1 .lbot{ height:16px; background:url(../imgs/bg_lbot.jpg) 0px 2px no-repeat #FFFFFF; margin-top:8px;}
.zclist .zcu1.zu_01{ margin-left:15px; _margin-left:7px;}
.zclist .zcu1.zu_02{ margin-left:30px; background-color:#FC6B8A;}
.zclist .zcu1.zu_03{ margin-left:30px; background-color:#4FB26F;}
.zclist .zcu1.zu_04{ margin-left:30px; background-color:#FFA366;}

.zclist .zcu2{ float:left; width:310px; height:192px; *height:200px; background-color:#6BC6FB; }
.zclist .zcu2 h3{ display:block; text-align:left; padding-left:20px; height:48px; line-height:48px; font-size:25px; font-family:?￠èí??oú; font-weight:normal;}
.zclist .zcu2 a{ color:#FFFFFF;}
.zclist .zcu2 li{ line-height:30px; height:30px; overflow:hidden; padding:0px 5px 0px 20px; background:url(../imgs/ico2.jpg) 10px 13px no-repeat;}
.zclist .zcu2 .lbot{ height:16px; background:url(../imgs/bg_lbot.jpg) 0px 2px no-repeat #FFFFFF; margin-top:8px;}
.zclist .zcu2.zu_01{ margin-left:50px; _margin-left:7px;}
.zclist .zcu2.zu_02{ margin-left:50px; background-color:#FC6B8A;}
.zclist .zcu2.zu_03{ margin-left:50px; background-color:#4FB26F;}

.zxlw{ float:left; width:316px; height:358px; background-color:#FFFFFF; margin-top:15px;}
.zxlw.mc15{ margin-left:16px;}
.zxlw.mc16{ margin-left:16px;}
.zxlw h3{ display:block; float:left; width:210px; padding-left:15px; font-size:20px; font-family:?￠èí??oú; height:50px; line-height:50px; font-weight:normal;}
.zxlw span{ float:right; height:20px; padding-top:15px; padding-right:15px;}
.zxlw span a{ color:#0164C9;}
.zxlw ul{ width:290px; padding:0px 5px 0px 15px; float:none; clear:both;}
.zxlw ul li{ line-height:30px; height:30px; overflow:hidden; text-indent:10px; overflow:hidden; background:url(../imgs/ico.jpg) 0px 13px no-repeat;}
.zxlw ul li span{ float:right; padding:0px; color:#999999;}
	
	

.qksky2{
	height:310px; 
	background: #fff; 
	border: 1px solid #ddd;
	float:left;
	width:280px;
	}
.qksky2 span{
	display:block; 
	text-align:center;
	margin:20px 0px;
	}
.qksky2 span.sp01{ padding:20px 0px 15px 0px;}
.qksky2 span.sp02 i{
	font-size:14px; 
	font-style:normal; 
	color:#4F4F4F;
	}
.qksky2 span b {
	font-size:22px; 
	font-weight:bold; 
	font-family:"微软雅黑";
	}
.qksky2 span.sp03{padding:10px 0px;}
.qksky2 span.sp03 font{
	display:block; 
	font-size:24px; 
	color:#DD3737; 
	font-weight:bold; 
	text-align:center; 
	font-family:"微软雅黑";
	}
.qksky2 .sp04{ padding: 10px 0px; text-align: center;}
.qksky2 .sp04 a{
	font-size: 20px;
	padding: 6px 40px;
	background-color:#FF9D18; 
	color:#FFFFFF; 
	font-family:"微软雅黑";
	}
.qksky2 .sp04 a:hover{
	text-decoration:none; 
	background-color:#FfA733;
	}

.qksky3 {width:310px;height:310px;float:right;}
.qksky3 .artlist{
padding: 15px 5px 0px 25px;background: url(../imgs/bg_num.jpg) 3px 21px no-repeat;
}	
.qksky3 .sp01{font-size: 22px;
font-weight: bold;
font-family: "微软雅黑";}
.qksky3 li{height: 29px;font-size:14px;
line-height: 29px;}
	
.mainzclw{width: 1170px;
    overflow: hidden;
    margin: 15px auto 0px auto;}
	.mainzclw .qktit{ height:50px; position:relative; background:url(/images19/bg_tith2.jpg) 15px 12px no-repeat #FFFFFF; border-bottom:2px solid #2797E3; margin-top: 20px;}
.mainzclw .qktit h2{ float:left; font-size:30px; font-family: "微软雅黑"; text-indent:50px; color:#2797E3; line-height:50px;}
.mainzclw .qktit font{ float:left; font-size:30px; font-family: "微软雅黑"; text-indent:50px; color:#2797E3; line-height:50px; font-weight:bold;}
.mainzclw .qktit ul{ float:right; padding-right:15px; padding-top:18px;}
.mainzclw .qktit ul li{ float:left; width:109px; height:30px; margin-left:20px; font-size: 14px;}
.mainzclw .qktit ul li span{ display:block; width:109px; height:30px; line-height:30px; text-align:center; background:url(/images19/bg_titli.jpg) 0px 0px no-repeat; cursor:default;}
.mainzclw .qktit ul li span.act{ background-position:0px -30px; color:#FFFFFF; font-weight:bold;}
.mainzclw .qktit ul li span.act a{ color:#FFFFFF;}
.mainzclw .qklist{ padding:20px 15px 15px 15px; overflow:hidden; background-color:#FFFFFF;}
.mainzclw .qklist .upic{ height:280px; width:1140px;}
.mainzclw .qklist .upic li{ float:left; width:228px; padding-left:20px; background:url(/images19/bg_qkyy.jpg) 0px -10px no-repeat;}
.mainzclw .qklist .upic li .ablk{ display:block; width:190px; height:220px;}
.mainzclw .qklist .upic li span{ display:block; width:190px; height:23px; line-height:23px; overflow:hidden; text-align:center; background-color:#000000; font-size:12px;}
.mainzclw .qklist .upic li span a{ color:#FFFFFF;}
.mainzclw .qklist .upic li em{ display:block; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#B00000;}
.mainzclw .qklist .upic li em a{ color:#B00000;}
.mainzclw .qklist .utxt{ padding:15px 0px 0px 0px; height:45px; border-top:1px dashed #e0e0e0;}
.mainzclw .qklist .utxt li{ float:left; text-align:left; padding:0px 10px; height:15px; line-height:15px; display:block; border-right:1px dotted #999999; margin-bottom:12px;}
.mainzclw #qk52,.mainzclw #qk53,.mainzclw #qk54,.mainzclw #qk55{ display:none;}
	
.spmorezclw{ display:block; float:right; padding-right:15px; line-height:20px; font-size:12px; padding-top:25px;}
.spmorezclw a{ margin-left:20px;}
.spmorezclw a.more{ color:#289BDC;}
	

.fixgq {
	position: fixed;
	left: 5px;
	top: 200px;
	width: 111px;
	height: 273px;
	background:url(../youhuiwj/wy.gif) no-repeat;
	z-index: 999;
	}	
.smy p{
	font-size:18px;
	border:1px solid #ff6600;
	padding:5px 5px;
	color:#FF0000;
	margin-bottom:3px;
}	
.smyfw{
	text-align:center;font-size:18px;
	border:1px solid #ff6600;
	padding:5px 5px;
	color:#FF0000;
	margin-bottom:3px;
}	
	
	
.main { margin: 0px auto; width: 1170px;}
.cls{ clear: both;}

	/***********网站地图************/
	.map_box{width:1200px; margin: 0px auto;}
.main_map {margin-top: 10px;padding:10px;background-color:white;margin-bottom: 30px;}
.map_mag {
	height: 25px;
    line-height: 25px;
    font-family: 宋体;
    color: #333333;
	margin-top: 15px;
	}
.map_mag a{ color:#333333; margin:0px 5px;}
.main_map label {
	font-size: 20px;
	line-height: 40px;
	border-bottom: 2px solid #DD3737;
	display: block;
	}
.main_map label font {
	display: inline-block;
	padding: 0px 20px;
	background-color: #DD3737;
	color: #fff;
	}
.main_map h3 {
	text-align: center;
	line-height: 60px;
	font-size: 24px;
	}
.map_list { margin: 10px 0px 30px;}
.map_list:after { content:""; clear: both; display: block; overflow: hidden; height: 0px;}
.map_list li {
	float: left;
	line-height: 34px;
	width: 107px;
	font-size: 16px;
	margin: 5px 5px;
	text-align: center;
	border: 1px solid #dadada;
	}
.map_list li a:hover { color: #fff; background-color: #DD3737; display: block;}
	
	
	
	
	
	
	
	.gdxsxm2 {
	
	border: 2px solid #ff6600;
	margin-top:20px;
	
	}
.gdxsxm2  p{
	background-color: #ff6600;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #fff;
	padding: 5px 8px;
	margin-bottom: 0px;
	
}
.gdxsxm2 ul{
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	}
.gdxsxm2 ul li {
	margin: 0px 10px;
	width: calc(33.3334% - 20px);
	height:24px;
	line-height:24px;
	}
.gdxsxm2  ul li a{
	color:black;
	margin:0 10px;
	font-size:14px;
}
	
	
.zdfuwu {
	
	border: 2px solid #ff6600;
	margin-top:20px;
	
	}
.zdfuwu  p{
	background-color: #ff6600;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #fff;
	padding: 5px 8px;
	
}
.zdfuwu ul{
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	}
.zdfuwu ul li {
	margin: 0px 10px;
	width: calc(48% - 20px);
	height:30px;
	line-height:30px;
	}
.zdfuwu  ul li a{
	color:black;
	margin:0 10px;
	font-size:14px;
}
	
	
/**内页表单**/
.cont_form_box {
	width: 100%;
	padding: 50px 130px 50px 20px;
	margin: 0px auto;
	background: url(/images/bd-bg2.jpg) center center no-repeat;
	background-size: cover;
	box-sizing: border-box;
	margin-top: 15px;
	position: relative;
	}
.cont_form_box h4 {
	position: absolute;
	display: inline-block;
	width: 100px;
	font-size: 18px;
	top: 160px;
	right: 110px;
	line-height: 36px;
	color: #FF6600;
	}
.cont_form_box h4 span { display: block;}
.cont_form_box h5 {
	font-size: 30px;
	color: #000;
	display: block;
	margin-bottom: 25px;
	text-align: center;
	}
.cont_form_box form:after { content:""; clear: both; display: block; overflow: hidden; height: 0px;}
.cont_form_box form input {
	line-height: 50px;
	width: 38%;
	display: block;
	padding-left: 15px;
	background: rgb(255,255,255,1);
	border: 1px solid #2b1eaf;
	font-size: 14px;
	color: #ccc;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	outline: none;
	box-sizing: border-box;
	border-radius: 4px;
	overflow: hidden;
  	text-overflow: ellipsis;
  	white-space: nowrap;
	}
input::-webkit-input-placeholder {color: #777;}
.cont_form_box p {
	font-size: 14px;
	color: #555;
	display: block;
	padding: 10px 20px 0px;
	}

.cont_form_box select{
	background: #fff;
    border: 1px solid #2b1eaf;
    border-radius: 4px;
	width: 38%;
    height: 52px;
	line-height: 52px;
	font-size: 14px;
	float: left;
    color: #777;
    padding-left: 6px;
	outline: none;
	box-sizing: border-box;
	margin-left: 20px;
	margin-bottom: 10px;
	}
.cont_form_box button {
	width: 30%;
	height: 50px;
	line-height: 50px;
	background: #2b1eaf;
	color: #fff;
	font-size: 18px;
	float: left;
	margin-left: 20px;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	}
	
.latestnews {
	margin-top: 20px; 
	height: 45px; 
	line-height: 45px; 
	border: 1px solid #ccc; 
	position: relative;
	background: #fff;
	margin-left: 40px;
	padding-left: 20px;
	box-shadow: 0px 0px 10px rgb(0,0,0,.1);
	-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box
	}
.latestnews strong {
	position: absolute;
	display: inline-block; 
	font-weight: normal;
	left: 15px;
	top: 0px;
	}
.latestnews a { font-size: 14px; color: #f00; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.latestnews ul { position: relative; margin-left: 140px;}
.latestnews:after, .latestnews:before {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

/**内页表单**/	
	
	
	
	
	
	
	
	
	