/*--------------------------------------------
|        Type:    CSS Document 
+---------------------------------------------
|        Author:  ?¡æ?? 
+---------------------------------------------
|        QQ:    807159382
+---------------------------------------------
|        Mail:   807159382@qq.com
+---------------------------------------------*/

/*--------------------------------------------
|              CAIHUI
+-------------------------------------------*/

.header{height: 178px; background-color:#f6f6f6}
.header .logobar{height: 178px;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/header_bg.jpg) no-repeat 0 0;width:1070px;margin-left:auto;margin-right:auto; }
/*.header .logobar .comWidth{height: 110px;}*/
.header .top{height: 0px;line-height: 0px;}
.header .top .fl>em{margin-right: 10px;}
.header .top .fr>a {background: url(https://static.hainnu.edu.cn/images/zhuzhan/ds/icon/icon1.png) no-repeat 0 center;margin-left: 10px;padding-left:15px;}
.header .top .fr>a:hover{text-decoration: underline;}
.header .top .fr .cont{background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/icon2.png) no-repeat 0 center;}
.header .logobar .logo>span{display: block;float: left;}
.header .logobar .logo .scLogo{margin-top: 25px;}
.header .logobar .logo .xyName{margin-left: 15px;}
.header .logobar .logo .scLogo>img{height:58px;width:200px;overflow: hidden;}
.header .logobar .logo .xyName>img{overflow: hidden;margin-top: 20px;}
.header .menubar{height: 50px;background-color:#00963d;}
.header .menubar .menu {background-color:#00963d;height: 50px;}
.header .menubar .menu>ul>li{float: left;background:url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/r_line.png) no-repeat right;}
.header .menubar .menu>ul>li>a{display:inline-block;line-height: 50px;font-size: 16px;width: 94px;text-align: center;color:#fff;}
.header .menubar .menu>ul>li>a:hover,.header .menubar .menu>ul>li>a.on{background: #087f38;}
.header .menubar .menu>ul>li>ol>li>a{display:block;line-height:40px;background:rgba(52,148,95,0.8);text-align: center;color:#fff;}
.header .menubar .menu>ul>li>ol>li>a:hover{background: #087f38;}
.menubar .menu ul li{_float: left;_display:block;}
.menubar .menu ul li a{_display: block;_width: 150px;_float: left;_text-align: center;_line-height:40px;_font-size: 16px;}
.menubar .menu>ul>li{position: relative;float: left;_display:block;}
.menubar .menu>ul>li>a{display: block;width: 150px;float: left;text-align: center;line-height:40px;font-size: 14px;}
.menu ul li ol.SecMenu  li a{display:block;height: 40px;font-size: 14px;line-height: 40px;text-align: center;}
.SecMenu{width:94px;position: absolute;left:0px;top:50px;z-index: 99999999;display:none;*+background-color:#085b95;}
.header .menubar .menu>ul>li>a.ati:hover,.menubar a.ati{background: #ffb400;}

/*??ç´?*/
.search {width:360px;margin-top:34px;color:#d5d5d5;}
.search input{color:#333;}
.search .inp_search {float: left;height: 30px;width: 240px;border: 2px solid #00963d;border-right:none;background:url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/search.png) no-repeat 10px center;padding-left:46px;line-height: 40px;color:#999;}
.btn_search{width:72px;float: right;background-color: #00963d;height:34px;color:#fff;font-size: 14px;line-height: 34px;border:none;}

/*?¾ç??è½???*/
/* rslides */
.banner_bj{ background-color:#f6f6f6;}
.rslides{position:relative;list-style:none;	overflow:hidden;	width:100%;margin-top: 0px;}
.rslides li{	-webkit-backface-visibility:hidden;	position:absolute;	display:none;	width:100%;	left:0;	top:0;}
.rslides li:first-child{	position:relative;	display:block;	float:left;}
.rslides img{	display:block;	height:auto;	float:left;	width:100%;	border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;display: none;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}
/* Callback example */
.callbacks_container{position:relative;	width:1070px;	max-width:1070px; margin-left:auto; margin-right:auto; text-align:center;}
.callbacks{	position:relative;	overflow:hidden;	width:100%;}
.callbacks li{	position:absolute;	width:100%;	left:0;	top:0;}
.callbacks img{	display:block;	position:relative;	z-index:1;	height:auto;	width:100%;	border:0;}
.callbacks p {
	z-index: 1;
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 100%;
	padding: 20px;
	background-color: rgba(0, 0, 0, 0.6);
	font-size: 16px;
	color: #fff;
}
.callbacks .caption{	display:block;	position:absolute;	z-index:2;	font-size:20px;	text-shadow:none;	color:#fff;background:#000;	background:rgba(0,0,0, .8);	left:0;	right:0;	bottom:0;	padding:10px 20px;	margin:0;	max-width:none;}
.callbacks_nav{	position:absolute;	-webkit-tap-highlight-color:rgba(0,0,0,0);	top:50%;left:100px;opacity:0.9;	z-index:3;	text-indent:-9999px;	overflow:hidden;text-decoration:none;	height:100px;	width:54px;	background:transparent url("https://static.hainnu.edu.cn/statics/images/zhuzhan/ds/arow.png") no-repeat left top;	margin-top:-30px;	display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{	left:auto;	background-position:right top;	right:100px;}
@media screen and (max-width:600px){.callbacks_nav{	top:47%;}}
.callbacks em{color:#fff;background: rgba(0,0,0,0.7);position: absolute;bottom: 30px;left:200px;z-index: 99999;padding:14px 34px;}










/*???¥å????*/
/*.container{background: url(https://static.hainnu.edu.cn/css/zhuzhan/images/index_bg.jpg) no-repeat 0 0;}*/
.container{ background-color:#f6f6f6;}
.container01{background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/index_bg1.jpg)0 0;}
.main,.content{margin-bottom: 0px;}
.main .comWidth{padding: 15px;background: #fff;}
.news{height: 54px;margin-top: 20px;color:#fff;}
.news .text{line-height:54px;float:left;padding-left: 15px;height: 54px;overflow: hidden;}
.news em{display: block;height: 54px;width: 1040px;background:url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/11.png) no-repeat 0 center;text-align: center;line-height: 54px;font-size: 20px;}
.news .text li{height:54px;color:#333;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/icon3.png) no-repeat 0 center;padding-left: 10px;}
.news .text span{color:#999;padding-left:60px;font-size: 14px;}
/*?°é?»å??è¡?*/
.silItem{width:330px;margin-right: 22px;float: left;}
.silItem .top{height: 60px;line-height: 60px;margin-bottom: 5px;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/tit_line.jpg) no-repeat 0 bottom;}
.silItem .top>h3{padding-left: 16px;font-size: 18px;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/tit_ic.jpg) no-repeat 0 center;color:#333333;font-weight: normal;}
.silItem .top>a{color:#d1d1d1;display: block;}
.silItem .top>a em{color:#df1e21;}
.silItem ul{padding-top: 3px;}
.silItem ul li{line-height: 32px;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/icon5.png) no-repeat 0 center;padding-left: 10px;font-size: 14px;}
.silItem ul li>a{color:#383838;}
.silItem ul li>a:hover{color:#a80b0a;}
.silItem ul li>em{color:#b1b1b1;float: right;}
.silItem .top>a:hover{color:#a80b0a;}
.item02{margin-top: 20px;}
.item02 .tit{width: 30px;padding:20px 34px;background: #a80b0a;color:#fff;font-size: 30px;height: 210px;}
.item02 a{width: 330px;height: 250px;display: block;position: relative;margin-right: 16px;}
.item02 a img{width: 330px;height: 250px;display: block;}
.item02 a p{color:#fff;background: rgba(0,0,0,0.7);position: absolute;bottom: 0px;left:0px;display: block;width: 100%;line-height: 32px;text-align: center;}

/*?????¾æ??*/
.link{background-color: #f0f0f0;padding: 10px 0; width: 1070px;margin-left:auto;margin-right:auto;}
.link h3{font-size: 18px;color:#383838;line-height: 44px;background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/tit_ic.jpg) no-repeat 0 center;font-weight: normal;border-bottom: 1px solid #e3e3e3;padding-left: 14px;}
.libline{border-top:1px solid #fff;padding-top: 10px;}
.link ul li{float: left;line-height: 24px;}
.link ul li>i{color:#686868;}
.link ul li>a{color:#686868;padding:0 15px;}
.link ul li>a:hover{color:#a80b0a;}

/*??ä¸ºå?????å®?äº???è§?ç®?*/
.suggest-box {
	text-align: center;
	background-color:#c31312;
	width:1070px;
	margin:0 auto;
}
.suggest-box a {
	font-size: 36px;
	color: #ffffff;
	line-height: 90px;
	text-decoration: none;
	letter-spacing: 15px;
}

/*åº???*/
.footer{background-color: #a80b0a;/*height: 85px;*/color:#f5bebd;text-align: center;padding: 20px 0;line-height: 32px;width: 1070px;margin-left:auto;margin-right:auto;}
.footer a{color:#83c9f6;margin-left: 20px;}
.footer a:hover{text-decoration: underline;}




/*??é¡?*/

/*??é¡µå???±é?¨å??*/
.content .comWidth1{padding:0 35px 15px 35px;background: #fff;}
.subbanner{margin-bottom: 15px;}
.subbanner img{width: 100%;display: block;}
/*é¡µé??ä½?ç½?*/
.content .location {height: 60px;line-height: 60px;color:#989898;}
.content .location ul{background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/sub_home.png) no-repeat 0 center;padding-left: 30px;}
.content .location a{color:#686868;}
.content .location i{color:#333;}
.content .location a:hover{text-decoration: underline;}


/*?°é?»å?¨æ??*/
.content .lb>ul>li{background: url(/_upload/tpl/00/5a/90/template90/htmlRes/style_res/icon2.png) no-repeat 0 center;text-indent:12px;line-height: 50px;border-bottom: 1px solid #eee;}
.content .lb>ul>li>em{float: right;color: #989898;}
.content .lb>ul>li>a:hover{color:#ffb400;}
.content .lb01>ul{border-bottom: 1px solid #e3e3e3;padding-bottom: 20px;margin-bottom: 20px;}
.content .lb01>ul>li{border-bottom:none;line-height: 40px;}


/*è¯?ç»?*/
.content .text{padding-bottom: 50px;}
.content .text h1{font-size: 22px;color:#383838;text-align: center;line-height: 52px;}
.content .text p.subAuthor{text-align: center;border-bottom: 1px solid #e3e3e3;padding-bottom: 20px;margin-bottom: 30px;}
.content .text p{line-height: 32px;}
.content .text img{max-width: 100%;}
.content .text p.subAuthor em{padding-right: 10px;}

/*??å½±å¤§å¸?*/
.actiLlist {border-bottom:1px solid #e3e3e3;padding: 15px 0;}
.actiLlist .actiPi,.actiPic img{width:250px;height:140px; }
.actiLlist .actiCont{width: 715px;}
.actiLlist .actiCont a{color:#333;line-height: 32px;}
.actiLlist .actiCont em{color:#989898;}
.actiLlist .actiCont p{color:#686868;line-height: 24px;}
.actiLlist .actiCont a:hover{color:#ffb400;}

/*ç¿»é¡µ*/
.pageNum{width:330px;height:30px;margin: 70px auto;}
.pageNum a,.pageNum i,.pageNum em,.pageNum span{background:#f8f8f8;height:25px; line-height: 25px; padding: 0 8px; display: inline-block; float: left; margin: 0 3px;color:#666;}
.pageNum i{color:#666;}
.pageNum .prev,.pageNum .next,.pageNum a:hover,.pageNum .pative{background:#BA0001;color:#fff;}

/*?°é??*/
.timeThing{margin-top: 30px;border-bottom: 1px solid #e3e3e3;padding-bottom: 20px;}

.timeThing .time{float:left;text-align: center;width: 95px;color:#fff;}
.timeThing .time h1{font-size: 36px;background-color: #BA0001;}
.timeThing .time h4{font-size: 18px;background-color: #990100;}
.timeThing .text1{width: 880px;height: 76px;float:right;}
.timeThing .text1 h3{padding-bottom: 8px;}
.timeThing .text1 h3>a{color:#333;font-size: 18px;}
.timeThing .text1 a:hover{color:#ffb400;}
.timeThing .text1 p{color:#919191;line-height: 22px;}


