@charset "utf-8";
/* CSS Document CSS Time:2017-07-16 河北农大 by 花一样的花 */
* {margin: 0;padding: 0;}
html{min-width: 1200px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,table,td,img,dl,dt,dd,div{margin: 0;padding: 0;}
ul,ol,li {list-style: none;}
body {margin: 0px; padding: 0px; font-family: "SourceHanSansSC","Microsoft Yahei","微软雅黑","Helvetica Neue","Hiragino Sans GB","Segoe UI","SimSun",Tahoma,Arial,STHeiti,sans-serif;font-size:14px;}
ul,li {list-style: none; margin: 0px; padding: 0px;}
img {border: none;}
a{text-decoration: none;}
a:hover{color:#26a3a4;}
.container {width: 1038px; margin: auto;}
.fl{float:left;}
.fr{float:right;}
.clear {clear: both;}
.none{display:none;}
.MR7{margin-right:7px;}
.MT10{margin-top:10px;}
.MT50{margin-top:50px;}
.MT8{margin-top:8px;}
.MT12{margin-top:12px;}
.MT22{margin-top:22px;}
.MT6{margin-top:6px;}
.ML24{margin-left:24px;}
.BT2{border-top:2px solid #0160a8;}

.hidden{display:none;}.invisible{visibility:hidden;}

.bg{background:#fff;width:100%;}
/*LOGO*/
.logo_bg{background:url(../images/header_bg.jpg) top repeat-x;height:132px;}
.logo_bg .logo{background:url(../images/header.jpg) top center no-repeat;height:100%;width:1128px;margin:0 auto;}
.logo_bg .logo .fl{margin-top:18px;}

/*NAV*/
.navs {background:url(../images/nav_bg.jpg) top repeat-x;height:44px;line-height:44px;width: 100%;}
.navs ul li{float:left;padding:0 1px;height:42px;line-height:42px;}
.navs ul li.line{background:url(../images/nav_line.jpg) left no-repeat;}
.navs ul li a{float:left;color:#3e3e3e;font-size:20px;font-weight: 400; padding:0 23.5px;font-family: SourceHanSansSC;}
.navs ul li a:hover,.navs ul li.on a{background:#26a3a4;color:#fff;}
/*banner*/
.banner{height:406px;border-top:1px solid #e4e0d3;margin-top:5px;margin-bottom:40px;width: 100%;}
.slideBox{ width:100%; height:406px; overflow:hidden; position:relative; border:0px solid #ddd;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 47.5%;bottom:5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:8px;text-indent: -3000px;width:8px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 4px;}
.slideBox .hd ul li.on{ background:#26a3a4; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;margin:0 auto;height:406px;width: 100%;}
.slideBox .bd a{ height:406px; width:1038px; display:block;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.hotpic{height:480px;width:446px;background:#fff;}
/**焦点图**/
.triangle_border_nw{
	width:0;
	height:0;
	border-width:40px 0px 0 60px;
	border-style:solid;
	border-color:#fff transparent transparent transparent;
	position:absolute;
	right: 0;
	top: 0;}
.focus {width: 446px;height: 340px;}
div.wrap {width : 446px;margin : 0 auto;text-align : left;}
div#header div.wrap {	height : 340px;	background-position: 50% 0;	background-repeat: no-repeat;}
div#slide-holder {z-index : 40;width : 530px;height : 340px;position : absolute;}
div#slide-runner a img{width: 446px;height: 340px;}
div#slide-holder div#slide-runner {top : 0px;left : 0px;width : 446px;height : 340px;overflow : hidden;position : absolute;}
div#slide-holder img {margin : 0;display : none;position : absolute;}
div#slide-holder div#slide-controls {left : 0;bottom : -90px;width : 446px;height : 90px;display : none;position : absolute;background-color: rgba(190, 213, 213, 0.89);}
div#slide-holder div#slide-controls p.text {float : left;height:80px;color :rgb(16, 16, 16);display : inline;font-size : 14px;font-weight:400;line-height : 22px;margin : 10px 0 0 15px;max-width:423px;overflow: hidden;text-overflow: ellipsis;text-transform : uppercase;}
div#slide-holder div#slide-controls p#slide-nav {float : right;height : 18px;display : inline;margin : 10px 8px 0 0;}
div#slide-holder div#slide-controls p#slide-nav a {float : left;background:#db6e00;width : 18px;height : 18px;display : inline;font-size : 12px;margin : 0 5px 0 0;line-height : 18px;font-weight : none;text-align : center;text-decoration : none;background-position : 0 0;background-repeat : no-repeat;}
div#slide-holder div#slide-controls p#slide-nav a.on {background:#fff;color:#db6e00;}
div#slide-holder div#slide-controls p#slide-nav a {color:#fff;}
.tabs{width:568px;height:480px;}
.tabs #tabList{width:42px;float:left;}

.tabs .nowtab0  li{width:52px;height: 160px;}
.tabs .nowtab0  li a{background:#efedee url(../images/tab_n.jpg) bottom no-repeat;width:34px;display: inline-block;font-size:18px;color:#484646;text-align: center;vertical-align: middle;height: 144px;padding: 16px 3px 0px;}
.tabs .nowtab0  li.cur  a{position: relative;background:#26a3a4 url(../images/tab_c.jpg) bottom no-repeat;color:#fff;}
.tabs .nowtab0  li.cur  a span{	display: block;width: 0;height: 0;border-width: 10px 0 10px 10px;border-style: solid;border-color: transparent transparent transparent #26a3a4;position: absolute;top: 57px;left: 40px;}
.tabs .nowtab0 li a.last{background:#efedee;height: 134px;padding-top: 26px;}

.tabs .nowtab1  li{width:52px;height: 160px;}
.tabs .nowtab1  li a{background:#efedee url(../images/tab_n.jpg) bottom no-repeat;width:34px;display: inline-block;font-size:18px;color:#484646;text-align: center;vertical-align: middle;height: 144px;padding: 16px 3px 0px;}
.tabs .nowtab1  li.cur  a{position: relative;background:#26a3a4 url(../images/tab_c.jpg) bottom no-repeat;color:#fff;}
.tabs .nowtab1  li.cur  a span{	display: block;width: 0;height: 0;border-width: 10px 0 10px 10px;border-style: solid;border-color: transparent transparent transparent #26a3a4;position: absolute;top: 47px;left: 40px;}
.tabs .nowtab1 li a.frist{background:#efedee url(../images/tab_c2.jpg) bottom no-repeat;}
.tabs .nowtab1 li a.last{background:#efedee;height: 134px;padding-top: 26px;}

.tabs .nowtab2  li{width:52px;height: 160px;}
.tabs .nowtab2  li a{background:#efedee url(../images/tab_n.jpg) bottom no-repeat;width:34px;display: inline-block;font-size:18px;color:#484646;text-align: center;vertical-align: middle;height: 144px;padding: 16px 3px 0px;}
.tabs .nowtab2  li.cur  a{position: relative;background:#26a3a4;color:#fff;}
.tabs .nowtab2  li.cur  a span{	display: block;width: 0;height: 0;border-width: 10px 0 10px 10px;border-style: solid;border-color: transparent transparent transparent #26a3a4;position: absolute;top: 47px;left: 40px;}
.tabs .nowtab2 li a.sends{background:#efedee url(../images/tab_c2.jpg) bottom no-repeat;}
.tabs .nowtab2 li.cur a.last{background:#26a3a4;height: 134px;padding-top: 26px;}

/*tab列表*/
.tabs .tabCon {width:506px;height:340px;float:left;margin-left:20px;position: relative;}
.tabs .tabCon div{position: absolute;opacity: 0;z-index:1;display:none;}
.tabs .tabCon div.cur{position: absolute;opacity: 1;z-index:10;display:block;}
.tabs .tabCon ul.lists li{border-bottom: 1px dashed #666;padding-bottom:10px;margin-bottom:9px;}
.tabs .tabCon ul.lists li a{line-height: 37px;font-size:18px;color:#020202;width:340px;font-weight: 400;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform : uppercase;}
.tabs .tabCon ul.lists li span{line-height: 34px;font-size:16px;color:#020202;}
.tabs .tabCon ul.lists li p{font-size:14px;font-weight: 400;color:rgb(16, 16, 16);line-height: 27px;height:54px;overflow:hidden;padding: 6px 2px;}
.tabs .tabCon ul.lists li.last{}
.tabs .tabCon ul.lists li a:hover{color:#26a3a4;}


.catlist{width:674px;margin-top:26px;}
.catlist .titles{border-bottom:1px solid #e5e5e5;height:44px;line-height:44px;}
.catlist .titlessub{border-bottom:1.5px dashed #ccc;}
.catlist .titles h3 .tit{margin-top:-4px;font-size:22px;color:rgb(97, 99, 100);font-weight: 700;padding: 0 10px;margin-left:22px;border-bottom:4px solid #26a3a4;display: inline-block;font-family: SourceHanSansSC;}
.catlist .titles h3 .pictit{background: url(../images/pictitle.jpg) bottom center no-repeat;margin-top:-8px;font-size:22px;color:#353434;margin-left:22px;display: inline-block;
width: 192px;
height: 53px;
float: left;text-indent: -2000px;}
.catlist .titles h3 .titc2{color:#e00f0f;border-bottom: 2px solid #e00f0f;margin-top:-1px;font-size:22px;margin-left:22px;display: inline-block;}
.catlist .titles h3 .ML44{margin-left:44px;}
.catlist .titles h3 .en{font-size:14px;color:rgb(97, 99, 100);font-family: SourceHanSansSC;font-weight:400;padding-left: 15px;}
.catlist .titles .more{width:77px;height:27px;line-height:27px;background:#26a3a4;color:#fff;margin-top:12px;text-align:center;}
.catlist .lists{margin-top:26px;position:relative;margin-bottom:26px;min-height:199px;}
.catlist .lists li{margin-left:286px;background:url(../images/icon1.jpg) left center no-repeat;line-height:29px;}
.catlist .lists li .frpic{display:inline-block;position:absolute;left:0;top:0;width:266px;border:0px solid #ccc;padding-left:0;height: 200px;line-height: 199px;text-align: center;}
.catlist .lists li .frpic img{width:266px;max-height:200px;vertical-align: middle;}
.catlist .lists li a{float:left;padding-left:12px;color:#666666;font-size:16px;line-height:29px;width:290px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform : uppercase;}
.catlist .lists li a:hover{color:#26a3a4;}
.catlist .lists li span{float:right;}
.W706{width:706px;}
.catlist .lists2 li{height:102px;background:#fff;margin-top:8px;}
.catlist .lists2 li.bg2{background:#f6f6f6;}
.catlist .lists2 li a.tits{font-weight: 700;height:38px;line-height:38px;float:left;font-size:16px;color:rgb(16, 16, 16);font-style: normal;margin-left:0px;display:inline-block;width:560px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform : uppercase;}
.catlist .lists2 li a:hover{color:#26a3a4;}
.catlist .lists2 li span{height:38px;line-height:38px;float:right;margin-right:20px;font-size:14px;}
.catlist .lists2 li p{text-indent: 32px;padding-left:10px;font-size:14px;line-height:26px;height:58px;overflow:hidden;}
.catlist .lists2 li p a.info{font-size:14px;color:#003399;padding-left:12px;}
.catlist .lists2 li p a:hover{color:#26a3a4;}

.pages{text-align:center;color:#727272;}
.pages .pg{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:32px;display:inline-block;}
.pages .all{height:32px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;display:inline-block;line-height:32px;padding:0 20px;}
.pages .pageindex{height:32px;border:1px solid #e1e1e1;display:inline-block;line-height:32px;padding:0 20px;}
.pages .current{height:32px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;display:inline-block;line-height:32px;padding:0 14px;background:#2277aa;color:#fff;}
.pages a{height:32px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;display:inline-block;line-height:32px;padding:0 14px;color:#727272;}
.pages a:hover{background:#2277aa;color:#fff;}

.ksdh{width:314px;margin-right:8px;margin-top: 30px;}
.ksdh .titles{background:#26a3a4;height:34px;line-height:34px;text-align:center;font-size:20px;color:#fff;position: relative;}
.ksdh .titles span{display:block;width:0;height:0;border-width:8px 8px 0;  border-style:solid; border-color:#26a3a4 transparent transparent;position:absolute; top:34px;left:153px;}
.ksdh .links li{border:1px solid #ccc;text-align:center;width:118px;height:118px;margin:22px 15px 0;}
.ksdh .links li.weixinqr, .ksdh .links li.lxwm{position:relative;}
.ksdh .links li.weixinqr img.qr{position:absolute;margin-top: 0;left: -270px;bottom: -1px;z-index:999;border:1px solid #ccc;}
.ksdh .links li.lxwm .lxwmc{position:absolute;margin-top: 0;left: -1px;bottom: -1px;z-index:-1;border:1px solid #ccc;width:143px;height:153px;background:#26a3a4;padding-top:0px;display:none;color: #fff;font-size: 14px;}
.ksdh .links li.lxwm .lxwmc b{color:#fff;font-size:16px;padding-top: 11px;display: inline-block;}
.ksdh .links li img{margin-top:14px;}
.ksdh .links li h4{font-size:14px;font-weight:400;color:#333333;font-weight:normal;margin-top:0px;}
.ksdh .links li a{}
.ksdh .links li a:hover{}
/*内容详情页*/
.shows{}
.shows .titles{border-bottom:1px solid #e5e5e5;height:44px;line-height:44px;margin-top: 20px;}
.shows .titlessub{border-bottom:1.5px dashed #ccc;}
.shows .titles .tit{font-weight: normal;margin-top:-1px;font-size:22px;font-weight: bold;color:#353434;margin-left:22px;border-bottom:1px solid #26a3a4;border-bottom: 2px solid #26a3a4;display: inline-block;}
.shows .titles .ML44{margin-left:44px;}
.shows .titles .en{font-size:14px;color:#d3d1d1;padding-left: 15px;}
.shows .cons .title{text-align:center;font: bold 22px/35px "宋体";color:#333;padding:0;margin:14px 0;}
.shows .cons .title2{font-size:16px;color:#000;position: relative;height:24px;}
.shows .cons .title2 span{position:absolute;left:50%;height:24px;line-height:24px;}
.shows .cons .contents{margin-top:14px;font-size:14px;padding:0 80px;}
.shows .cons .contents p img{max-width:900px;text-align:center;}
.shows .cons .nextpre{font-weight: bold;color:#0786fd;font-size:16px;margin-left:36px;}
.shows .cons .nextpre a{color:#0786fd;font-size:16px;display:inline-block;margin-bottom:4px;}
.svg-antFill{margin-top: 14px;display: inline-block;}
/**/
.showspic .cons .contents{min-height:400px;padding: 0;}
.showspic .cons .poster-main{
	position: relative;
	margin: 50px auto;
	height:400px;}
.showspic .poster-main .poster-list .poster-item{
	position: absolute;
	left: 0;
	top: 0;}
.showspic .poster-main .poster-btn{
	position: absolute;
	top: 0;
	cursor: pointer;}
.showspic .poster-main .poster-prev-btn{
	left: 0;
	background: url(../images/btn_l.jpg) no-repeat center center;}
.showspic .poster-main .poster-next-btn{right: 0;background: url(../images/btn_r.jpg) no-repeat center center;}

.showspic .text{padding: 8px 0;text-align: center;color:#aaa7a7;font-size:18px;}
.showspic .none{display:none;}
.showspic .cur{display:block;}

/*校史长廊*/
.xzcl{margin-top:12px;}
.leftm{width:204px;}
.xzcl .leftm li{height:34px;width:100%;line-height:34px;margin:3px 0;text-align:center;}
.xzcl .leftm li a{color:#000;font-size:18px;display:inline-block;}
.xzcl .leftm li.bg2{background:#eeefef;}
.xzcl .leftm li.on a, .xzcl .leftm li a:hover{color:#26a3a4;}
.xzcl .rightl{width:834px;}
.xzcl .rightl li{width:240px;margin:0px 19px 10px;}
.xzcl .rightl li a.img{display:block;width:240px;height:308px;}
.xzcl .rightl li a.img img {}
.xzcl .rightl li a.text{width:240px;text-align:center;font-size:14px;color:#000;display:inline-block;}
.xzcl .rightl li a.text:hover{color:#26a3a4;}

/*footer*/
.footer{background:#26a3a4;height:138px;text-align:center;width: 100%;*margin-top:30px;}
.footer p{margin-top:30px;*margin-top:0px;padding-top:40px;font-size:14px;color:#fff;}

.h_nav li{float: left;margin: 0 10px;}
.h_nav li a{font-family: SourceHanSansSC;
	font-weight: 400;
	font-size: 18px;
	color: rgba(136, 133, 133, 1);
	font-style: normal;
	letter-spacing: 0px;
	line-height: 27px;
	text-decoration: none;}
.h_nav li.on a{color: rgba(23, 125, 126, 1);}

.l_nav{}
.l_nav li{margin: 0px 0px 14px;}
.l_nav li a{font-family: SourceHanSansSC;
	font-weight: 600;
	font-size: 18px;
	color: rgba(136, 133, 133, 1);
	font-style: normal;
	letter-spacing: 0px;
	line-height: 27px;
	text-decoration: none;}

.l_nav li.on a{color: rgba(23, 125, 126, 1);}

/*向右*/
.triangle_border_right{
	position:relative;
	display: block;}
.triangle_border_right span{
	display: block;
	width: 0;
	height: 0;
	border-width: 8px 0 8px 8px;
	border-style: solid;
	border-color: transparent transparent transparent rgba(23, 125, 126, 1);
	position: absolute;
	top: -22px;
	right: -29px;}
.flinks{
	margin: 20px 26px;}
.flinks select{
	width: 100%;
	height: 30px;
	border: 1px solid #C4C4C4;
	border-radius: 6px;
	margin-bottom: 20px;
	padding-left: 10px;}
.flinks select option{
	padding-left: 10px;}
.cons{padding-bottom:30px;}






