@charset "gb2312";

/*公用样式*/

*{margin:0;padding:0;list-style:none;word-break:break-all;}
img{border:0;}
input{outline:none;}
ul,ol,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
label, label input,button{vertical-align:middle;}
blr:expression(this.onFocus=this.blur()); /* IE Opera去掉点击链接时的虚线外框 */
outline:none; /* FF Opera去掉点击链接时的虚线外框 */
area {blr:expression(this.onFocus=this.blur()); } /* 图片热点去掉点击链接时的虚线外框 */
a{text-decoration:none;cursor:pointer;}
a:focus{-moz-outline-style: none;}
a.hidefocus  { outline:none; }
/* FF去掉点击链接时的虚线外框 */
.clear{clear:both; font-size:0; height:0; line-height:0;}
body{font-size:14px; font-family:"微软雅黑"; background:url(imagesbg_1.jpg) top center no-repeat #fff;}
.fl{ float:left}
.fr{ float:right}
.clearfix:after {visibility: hidden;display: block; font-size: 0;content: " ";clear: both;height: 0;}

.grey{color:#555555}
.red{ color:red;}
.bolder{font-weight: bolder;}
.red_bolder{ color:red;font-weight: bolder;}

.wrapper{ width:1200px; margin:0 auto}

/*头部 */
.top_header{ float:right; padding-top:20px;}
.top_header span,.top_header a{ color:#fff;text-decoration:none;}
.top_header span{ margin-right:20px}
.top_header a:hover{ text-decoration:underline}

/*搜索 */
.login_header{ overflow:hidden}
.login{ float:left}
.login a{color:#333;text-decoration:none; display:block; background:url(imageslogo.png) no-repeat; width:618px; height:152px}
.search{ display:inline; float:right; padding-top:55px}
.search .inp{ float:left; width:225px; height:34px; line-height:22px; padding:0 7px; border:solid #dad9d9; border-width:1px 0 1px 1px; background:#fefefe; color:#bfc0c1; font-size:14px}
.search a{text-decoration:none; float:left; display:block; width:70px; height:36px; border:1px solid #bdc1c4; background:#015293; border:0px; color:#fff; text-align:center; font-size:14px; line-height:36px}

/*导航栏 */
.nav ul{ overflow:hidden; background:#1c7ce4; margin-top:60px}
.nav ul li{ float:left}
.nav ul li a{text-decoration:none; display:block; color:#fff; font-size:16px; padding:0px 28px; height:40px; line-height:40px}
.nav ul li a.current{background:#015293}
.nav ul li a:hover{ background:#015293}

/*主体 */
.main{ background:#fff; margin-top:24px;border:1px solid #dcdcdc;}
.main .menu{ border-bottom:1px solid #dcdcdc; padding:25px;color:#555}
.main .menu a{text-decoration:none;margin-right:10px;color:#555}
.main .menu span{ margin-left:10px; color:#555}
.main_content{ padding:20px 25px 30px}


.main_left{ float:left; width:220px}
/* navMenu */
.navMenubox { width: 220px;background: #1c7ce4; border:1px solid #dcdcdc; border-bottom:0px}
.navMenu-top { padding: 10px; color: #fff; border-bottom: 1px solid rgba(255,255,255,.1) }
.navMenu> li { display: block; margin: 0; padding: 0; border: 0px;border-bottom: 1px solid #dcdcdc; }
.navMenu>li>a { display: block; overflow: hidden; padding-left: 0px; line-height: 40px; color: #fff; transition: all .3s; position: relative; text-decoration: none; font-size: 16px;  padding-left:20px }
.navMenu > li:nth-of-type(1)> a { border-top: 1px solid transparent; }
.navMenu > li:last-child > a { border-bottom: 1px solid transparent; }
.navMenu>li>a>i { font-size: 20px; float: left; font-style: normal; margin: 0 5px; }
.navMenu li a .arrow:before { display: block; float: right; margin-top: 1px; margin-right: 15px; display: inline; font-size: 16px; font-family: FontAwesome; height: auto; content: "\f105"; font-weight: 300; text-shadow: none; }
.navMenu li a .arrow.open:before { float: right; margin-top: 1px; margin-right: 15px; display: inline; font-family: FontAwesome; height: auto; font-size: 16px; content: "\f107"; font-weight: 300; text-shadow: none; }
.navMenu>li>a.active, .navMenu>li>a:hover { color: #FFF; background: #015293; }
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu { display: none; list-style: none; clear: both; padding: 8px 0px 0px 0px; background:#fff }
.navMenu>li.active > ul.sub-menu, .navMenu>li>ul.sub-menu>li.active >ul.sub-menu { }
.navMenu>li>ul.sub-menu li { background: none; margin: 0px; padding: 0px;border-bottom: 1px solid #dcdcdc; }
.navMenu>li>ul.sub-menu li.last{ border-bottom:0px}
.navMenu>li>ul.sub-menu li>a {color:#333;text-decoration:none; display: block; font-size: 16px; line-height: 36px; padding-left: 20px; color: #555555; clear: both; }
.navMenu>li>ul.sub-menu li>a.active, .navMenu>li>ul.sub-menu li>a:hover, .navMenu>li>ul.sub-menu>li.active >a { color: #FFF; background: #015293; }
.navMenu>li>ul.sub-menu li>a:hover{ background:#dfeeff; color:#555555}
.navMenu>li>ul.sub-menu li>a.active{background:#dfeeff;color:#555555}
.sub-menu2 li a{text-decoration:none; color:#1c7ce4!important}






.main_right{ float:right; width:885px; margin-left:10px}


.list_header{ font-size:24px; border-bottom:5px solid #1c7ce4; text-align:center; padding-bottom:10px; color:#555555}
.list_01 ul{ margin-top:15px}
.list_01 ul li{ padding:0px 28px; height:40px; line-height:40px; border-bottom:1px dashed #e1e1e1; position:relative}
.list_01 ul li.last{ border-bottom:0px}
.list_01 ul li a{ display:block; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; max-width:560px; background:url(imagesbg_2.jpg) left center no-repeat; padding-left:18px}
.list_01 ul li a:hover{ text-decoration:underline; color:#015293}
.list_01 ul li span{ position:absolute; right:25px; top:3px; color:#555555}
/*分页*/
div.tres { padding-right: 7px; padding-left: 7px; font-weight: bold; padding-bottom: 20px;margin: 3px; padding-top: 34px; text-align: center ; font-size:14px} 
/* div.tres a { display:inline-block; height:36px; width:38px; line-height:36px; text-align:center; background:#fbfbfb; border:1px solid #c1c1c1; color:#7f7f7f; border-radius:6px; margin-right:5px} 
div.tres a:hover { display:inline-block; height:36px; width:38px; line-height:36px; text-align:center;  border:1px solid #c1c1c1; color:#fff; background:#ffba00} 
div.tres span.current {display:inline-block; height:36px; width:38px; line-height:36px; text-align:center;  border:1px solid #c1c1c1; color:#fff; background:#ffba00;border-radius:6px;margin-right:5px} 
div.tres span.disabled { display: inline-block;height: 36px; width: 38px;line-height: 36px;text-align: center;background: #f3f3f3;border: 1px solid #c1c1c1;color: #7f7f7f;border-radius: 6px; margin-right: 5px;} 
.fy{margin-left:25px;  font-size:14px; color:#7f7f7f; font-weight:normal}
.fy input{display:inline-block; height:36px; width:38px; line-height:36px; text-align:center;  border:1px solid #c1c1c1; color:#7f7f7f;border-radius:6px; background:#f3f3f3; margin-right:10px; margin-left:10px;vertical-align:middle;}
 */
 
 .main_right01{ width:100%}


/** foot **/
.foot_dw{ position:fixed; left:0px; bottom:0px; width:100%}
.footer{ background:#015293; padding:40px 0px 85px; margin-top:25px}
.footbox{ width:1150px; overflow:hidden; margin:0 auto; padding-left:50px;}
.footbox .tit{ padding:0 12px; color:#fff; }
.footbox .tit span{ margin-right:10px; display:block; height:100%;}
.footbox .tit span select{ margin-bottom:15px; width:180px; height:24px}
.foot{ margin:10px auto 0; width:100%; overflow:hidden; padding:25px 0; text-align:center; background:#d8d7d7; color:#464646;}
.foot .copyright{ margin-bottom:10px;}
.footer .comp{ float:left; margin-left:320px}
.footer .comp p{ margin-bottom:10px}
.ewm{ float:right; margin-right:10px}

/** 详情页 **/
.main_02{ padding:0px 10px}
.main_02_1{ padding:0px}
.del_main{ width:854px; margin:0 auto; color:#555555; margin-top:15px; padding-bottom:30px;overflow: hidden;}
.del_main .del_mainH3{ font-weight:normal;font-size:14px;margin-bottom:20px}
/* .del_main p{color:#555555; text-indent:2em; line-height:30px;font-size:14px; font-family:"微软雅黑";}
.del_main p.img{ padding:20px 0px; text-indent:0px} */
.ydl{ margin-right:100px}



/** 首页 **/
.index_main{ background:#fff; margin-top:24px;}

.main1{ overflow:hidden}


/** focus **/
.left { float: left;}
.banner01{ margin:0 auto; width:100%; height:505px;}
.focusbox{ position:relative; margin:0px auto; width:100%; height:100%; z-index:0;}
#focus { position:relative; width:100%; height:100%; overflow: hidden; z-index:1;}
#focus ul { position:absolute; top:0; left:0; width:1000000px; height:100%;}
#focus ul li { position:relative; float:left; height:100%; overflow:hidden;}
#focus ul li a{ display:block; height:100%; width:100%; background-repeat:no-repeat; background-position:center center;}
#focus ul li a img{ width:100%; max-width:100%; height:100%;}
#focus .preNext{ position:absolute; top:50%; margin-top:-25px; width:23px; height:50px; cursor:pointer; z-index:99; }
#focus .pre{ left:0;background: url(imagesturnDirection.png) no-repeat -6px -6px;}
#focus .next{ right:0; background:url(imagesnext.png) no-repeat -6px center;}
#focus .copyul{ position: absolute; top:0; left:-1920px; width:10000px; height:100%; z-index:-99;}
#focus .realul{ z-index:1;}

#smallfocus{ position:absolute; right:10%; bottom: 50px; width:auto; height:10px; z-index:99;}
#smallfocus li{ width:13px; height:13px; font-size:10px; overflow:hidden; float:left; display:inline; background:#fff; margin-right:10px; cursor:pointer;}
#smallfocus .active{ background:#f58e09;}
#focus .pngBg{ display:none; position:absolute; left:0; bottom:0; width:100%; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#focus li h1{font-weight:normal;font-size:14px; display:none; position:absolute; left:0; bottom:0; padding:4px; line-height:30px; text-align:left; color:#fff;}
#focus li h1 a{ display:inline; padding:0 4px; color:#fff;}
#focus li h1 a:hover{ color:#fff; text-decoration:underline;}
#focus .titleShow .pngBg,#focus .titleShow h1{font-weight:normal;font-size:14px; display:block;}
#focus .newsTit{ position:absolute; left:0; bottom:0; width:100%; height:35px; line-height:35px; text-align:left; color:#fff;}
#focus .newsTit a{ padding:0 4px; color:#fff;width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; text-align:center; font-size:14px}
#focus .newsTit a:hover{ color:#fff; text-decoration:underline;}
/* .right{float:left; width:316px; padding:15px; height:485px}
.right h3{ font-size:18px; color:#015293; background:url(imagesbg.png) left center no-repeat; padding-left:20px; margin-bottom:10px; font-weight:bold; position:relative }
.right h3 a{ position:absolute; display:inline-block; background:#0b56a8; width:61px; height:22px; color:#fff; font-size:14px; line-height:20px; text-align:center; right:0px; top:0px; font-weight:normal; border-radius:6px}
.right h3 a:hover{ background:#0a4f9a} */
/* .right_1{font-size:14px}
.right_1 li{margin-top:3px;line-height:25px;padding-left:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; line-height:30px; width:98%}
.right_1 li i{ color:#555;font-size:16px; margin-right:6px}
.right_1 li a{ font-size:14px;} */
/** focus **/
/* .tz_new,.hy_new{ max-height:230px; overflow:hidden}
.hy_new{ margin-top:25px} */

/* .rollBox img{border:none;}
.rollBox{width:1200px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:1200px;overflow:hidden;margin:0 auto;padding-top:30px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:225px;float:left;text-align:center;padding-right:16px;}

.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic a{ overflow:hidden}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} */
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:25px;height:105px;display:block;cursor:pointer;margin-top:20px;}
.img1{background-image:url(shqm_left_pic.gif); height:48px;background-repeat: no-repeat; margin-top:38px; margin-right:10px;width:30px}
.img1:hover{background-position: center bottom}
.img2{background:url(shqm_right_pic.gif);  height:48px;background-repeat: no-repeat; margin-top:38px; margin-left:10px; width:30px}
.img2:hover{background-position: center bottom}
.rollBox .Cont .pic img{ width:225px; height:115px}


/* .main3{ overflow:hidden; margin-top:30px}
.main3_left,.main3_center,.main3_right{ float:left}
.main3_left{ width:336px}
.main3_left a{ display:block; margin-bottom:10px}
.main3_left_01{ background:#015293; padding:25px 20px 20px; color:#fff; font-size:18px}
.main3_left_01 h3{font-weight:normal; font-size:18px; background:url(imagestel.png) left center no-repeat; padding-left:25px; margin-bottom:20px }
.main3_left_01 p{ line-height:34px; padding-left:15px}

.main3_center{ width:412px; margin-left:20px}
.main3_center_title{ background:url(imagesbg1.png) left center no-repeat; font-weight:bold; padding-left:30px; position:relative}
.main3_center_title .more{    position: absolute;display: inline-block;background: #0b56a8; width: 61px; height: 22px; color: #fff;  font-size: 14px; line-height: 20px; text-align: center;  right: 0px; top: 0px; font-weight: normal; border-radius: 6px;}
.main3_center_title .nav4{ overflow:hidden}
.main3_center_title .nav4 li{ float:left; font-size:18px; margin-right:35px}
.main3_center_title .nav4 li a{color:#979898;}
.main3_center_title .nav4 li.current a{color:#015293;} */
.nov1,.nov2{ height:345px;width:380px; padding:10px 15px; background:url(imagestop.jpg) 36px -12px no-repeat; z-index:1000; position:absolute;*height:352px;}
.index_all{ margin-top:15px}
.nov1 span{ display:block; background:url(imagestop.jpg) no-repeat; width:48px; height:16px; text-indent:-99999px; position:absolute; top:-12px; left:34px}
.nov2 span{ display:block; background:url(imagestop.jpg) no-repeat; width:48px; height:16px; text-indent:-99999px; position:absolute; top:-12px; left:150px}
.right_1 a:hover{ text-decoration:underline}

/* .main3_right{ width:410px; margin-left:20px}
.main3_right h3{ position:relative; background:url(imagesbg2.png) left center no-repeat; padding-left:20px; font-size:18px; margin-bottom:15px; color:#015293; font-weight:bold}
.main3_right h3 a.more{position:absolute; display:inline-block; background:#0b56a8; width:61px; height:22px; color:#fff; font-size:14px; line-height:20px; text-align:center; right:0px; top:0px; font-weight:normal; border-radius:6px}
.main3_right h3 a.more:hover{background:#07488f} */
.prod{ background:#edf1f4; padding:15px 15px 15px 12px;}
.prod ul{ overflow:hidden; width:420px}
.prod ul li{ float:left; margin-right:15px; width:186px; text-align:center; margin-top:15px;overflow: hidden;}
.prod ul li p{ height:36px; font-size:14px; line-height:36px; background:#e9e9e9}
.prod ul li img{ width:186px;height:117px;}
.more:hover{ background:#07488f}

/** error报错页面**/
.error01{ text-align: center;margin-top:10px;font-size:16px;}
.error01 .txt{ font-size:30px;color:#E4393C;}
.error01 ul{ padding:20px 0;}
.error01 li{ padding:8px 0;}
.error01 li .a01{color:#1c7ce4;margin-right:10px;}
.error01 li .a01:hover{ background:#1c7ce4; color:#fff; text-decoration:none;}
/** error**/

/** 登录页面**/
.login2{ margin-top:20px; margin-left:140px}
.login2 a{ display:block; background:url(imageslogo.png) no-repeat; width:618px; height:152px}
.login-part{ margin-top:10px; float:right; width:275px; padding:15px 30px 40px; background:#fff; margin-right:180px}
.login-part .title{ margin-bottom:22px; font-size:16px; font-weight:bold; color:#f29112;}
.login-part .input-title{ margin-bottom:5px; height:20px;}
.login-part .input-title a{ color:#a0a0a0; text-decoration:underline;}
.login-part .input-title .l{ float:left; display:block; height:20px; padding-left:22px; color:#a0a0a0;}
.login-part .input-title .s01{ background:url(imagespic24.gif) 3px center no-repeat;}
.login-part .input-title .s02{ background:url(imagespic25.gif) 3px center no-repeat;}
.login-part .input-title .more1{ float:right;}
.login-part .input-box input{ width:265px; height:32px; line-height:32px; padding:0 5px; border:1px solid #d2d2d2; background:#fbfbfd;}
.login-part .sub01{margin-top: 10px;width:110px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:#5eac3b; border:0; cursor:pointer;}
.login-part .sub01:hover{background:#529a32;}
.login-part .submit .more1{ margin:25px 3px 0 0; float:right;}
.login-part .submit .more1 a{color:#333; text-decoration:underline;}
.input-box{ margin-bottom:10px}
/** 登录页面**/
/**注册界面**/
.register-part{ 
	margin: -140px 40px auto auto;
    width: 550px;
    padding: 15px 5px 30px;
    background: rgba(255, 255, 255, 0.8);
}
.register-part .title{ margin-bottom:22px; font-size:16px; font-weight:bold; color:#f29112;}
.register-part .input-title{ 
	margin-bottom: 10px;
    height: 32px;
    line-height: 32px;
    clear: both;
}
.register-part .input-title a{ color:#a0a0a0; text-decoration:underline;}
.register-part .input-title .l{ float:left; display:block; width:100px;height:32px; padding-left:22px; color:#a0a0a0;text-align:right;}
.register-part .input-title .s01{ background:url(imagespic24.gif) 3px center no-repeat;}
.register-part .input-title .s02{ background:url(imagespic25.gif) 3px center no-repeat;}
.register-part .input-title .more1{ float:right;}
.register-part .input-box{ width:265px; height:32px; line-height:32px; padding:0 5px; border:1px solid #d2d2d2; background:#fbfbfd;float:left;margin-bottom:0px;}
.register-part .input-div{
	width: 265px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    float: left;
}
.register-part .sub01{margin-top: 10px;width:110px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:#5eac3b; border:0; cursor:pointer;}
.register-part .sub01:hover{background:#529a32;}
.register-part .submit .more1{ margin:25px 35px 0 0; float:right;}
.register-part .submit .more1 a{color:#333; text-decoration:underline;}
.input-box{ margin-bottom:10px}
.register-part .errtip{
	color: #F00;
    font-size: 9px;
    float: left;
    margin-left: 5px;
}
/**d注册界面**/
/** 查询搜索 **/
.newlist_list_content table{ width:100%}
.newlist_list_content table th{text-align:left;height: 24px; line-height: 24px; padding: 8px; border: 1px solid #E7E7E7; border-width: 0 0px 1px; font-size:14px}
.newlist_list_content table th.ftd{ color:#818181}
.newlist_list_content table td{height: 24px; line-height: 24px; padding: 8px; border: 1px solid #E7E7E7; border-width: 0 0px 1px; font-size:14px}
.select04{ width:150px; height:30px}
.sea_btu{ float:left; margin-top:20px; margin-right:20px}
.sfz{width:140px; height:26px; margin-left:10px}
.sea_btu1{ margin-left:50px}
.sea_btu a{background: #0b56a8; color: #fff;font-size: 14px;line-height: 20px;text-align: center;font-weight: normal;border-radius: 4px; padding:2px 20px; margin-right:20px;     margin-top: 3px;display: inline-block;}

/** 详细信息页面 **/
.top-fixed-box{height:125px;display: table;overflow:hidden;width:100%;margin:0 auto;z-index: 2;background:url(imagesfixed-bg.png) repeat-x;position: relative;}
.welfare-tab-box{ margin-top:10x;}
.welfare-tab-box span{ display:inline-block; padding:2px 7px; background:#CCE7F5; border:1px solid #B2D8EE; margin:10px 10px 0px 0; font:500 12px "Microsoft Yahei"; color:#528BB5;}
.now-apply {display: inline-block;background:#fab907; width: 153px; height: 46px; color:#fff; border-radius:6px; text-align:center; line-height:46px; font-size:20px; margin-top:20px; margin-right:20px}
.now-apply:hover{ background:#dea407}
.inner-left h1{ font-size:18px; color:#000}
.fixed-inner-box{ overflow:hidden; padding:20px}
.terminal-ul{ padding:20px 0px 20px 40px}
.terminal-ul li{ float:left; font:500 14px/28px "Microsoft Yahei"; color:#333; width:383px;}
.terminal-ul li span{ vertical-align:top; display:inline-block;}
.terminal-ul li a{ color:#333;}
.terminal-ul li a:hover{ color:#315aaa;}
.terminal-ul li strong{ width:140px; font-weight:normal; color:#333;word-wrap: break-word;break-word: break-all;}
.terminalpage-left .terminal-ul li strong{ width:180px;}
.tab-ul{ border-bottom:1px solid #D6E5F8;height:36px; width:100%}
.tab-ul li{ height:35px; float:left; width:130px;font:500 18px/35px "Microsoft Yahei";color:#333; text-align:center; cursor:pointer; font-weight:bold}
.tab-inner-cont{ padding:20px 0px 20px 40px}
.tab-inner-cont p { font: 500 14px/25px "Microsoft Yahei"; color: #333;}

/** 网上报名begin **/
.reg_ul{ width:550px; margin:50px auto;}
.reg_ul li{ margin: auto;overflow: hidden;width: 100%; margin-top: 10px;}
.reg_ul li span{ float: left;width:100px; text-align:right; display:inline-block; margin: auto; margin-top:5px;}
.reg_ul li span.tip{margin:6px 0 0 10px;width:40px;text-align:left;}
.reg_ul li input{ float: left;width: 228px;height: 30px; border:1px solid #333; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
.reg_ul li select{ float: left;width: 248px;height: 30px; border:1px solid #333; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
.reg_ul li button{ margin: auto; color: #ffffff;background-color: #1c7ce4;font-size: 16px;padding: 10px 0px;outline: inherit; border-radius: 3px;cursor: pointer;margin-top: 10px; border:0px; width:250px; text-align:center; margin-left:110px}

/** 网上报名end  **/
/**电子期刊begin **/
  .line {
    height: 1px;
    clear: both;
    zoom: 1;
    overflow: hidden;
    background-image: url(imagesline.gif);
    margin-top: 20px;
  }
  /** book_list01 **/
.mulu{ color:#555}
.mulu .title{ height:51px; background:#fdffea; padding:4px 20px; line-height:24px; margin-bottom:10px;}
.mulu .title div{font-size:16px; font-weight:bold;}
.mulu .title span{ font-size:12px; color:#dc3024; font-weight:bold}
.mulu .body{ margin-bottom:15px}
.mulu .body .pic { width:176px; float:left; margin-right:40px; display:inline}
.mulu .body .pic img{ height:232px; overflow:hidden; margin-bottom:4px;}
.mulu .body .pic span{ height:25px; line-height:25px; padding-left:20px; color:#e5ecf2; font-size:14px; background:url(imagesq.gif) no-repeat; margin-bottom:10px; display:block; font-weight:bold}
.mulu .body .pic .sec{ width:176px; height:22px;}
.mulu .body .pic .red{ color:#d93222}
.mulu .body .muluP{ line-height:20px; font-size:12px; width:476px; float:left}

.mulu .body .pic1 { width:176px; float:left; margin:0 20px 0 35px; display:inline}
.mulu .body .pic1 img{ height:232px; overflow:hidden; margin-bottom:4px;}
.list_header1 { font-size:24px}
  
/** 电子期刊end **/

/**首页start**/
.link_box { position: relative; border: 1px solid #dcdcdc; background: #fff; overflow: hidden; height:406px}
.tab_tag li:hover { border-bottom: 3px solid #0b56a8;}
.tab_tag li:hover a {font-weight: bold;color: #0b56a8;}
.link_box a { display: inline-block;height: 29px; line-height: 29px; padding: 3px 10px; font-size: 14px;}
.link_box a:hover { text-decoration: none;}
/* .linkContent {padding: 5px 0px 10px 4px;} */
.tab_tag { height: 40px; }
.tab_tag li { margin-right: 3px; float: left; height: 40px; line-height: 40px; padding: 0 5px; font-size: 14px;cursor: pointer}
.tab_tag .tab_tag_a{font-size: 16px;}
.tab_tag .cur {  border-bottom: 3px solid #0b56a8;}
.tab_tag .cur a {font-weight: bold; color: #0b56a8;font-size: 18px;}
.link_detail_box { padding: 10px;}
.link_detail_box a { float: left;display: block; width: 700px;}
.list_05 li{ position:relative; overflow:hidden}
.list_05 li a{ display:block; max-width:85%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.list_05 li span{ display:block; position:absolute; right:10px; top:8px; color:#ccc;}
.link_box a.more07 { position: absolute;display: inline-block; background: #0b56a8; width: 61px; height: 22px; color: #fff; font-size: 14px; line-height: 20px; text-align: center; right: 10px; top: 5px;font-weight: normal;  border-radius: 6px;padding:0;}
/** 漂浮广告 **/ 
/** 漂浮广告 **/ 
.floating-window{position:absolute; left:2px; top:43px; width:200px; height:80px;visibility: visible ;padding:24px 12px; border-radius:8px; -moz-border-radius:8px; background:#FF9E0D; color:#fff; z-index:9999;}
.floating-window .closed{ position:absolute; right:10px; top:8px; width:10px; height:10px; overflow:hidden; background:url(imagesclose.png) 0 0 no-repeat; background-size:10px 10px;}
.floating-window a{color:#fff;font-weight:bold;width:100%;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}


#scrollDiv{width:380px;height:226px;min-height:25px;line-height:25px;overflow:hidden}
/**首页end**/

.loginTip{font-size:10px;}  /**会员登录提示**/

