﻿
/*公用类*/
body{ margin:0 auto;
padding:0;
font-family:"Microsoft YaHei";
min-width: 1200px;
}
input,button,select,textarea{outline:none;}
div,p,ul,li{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none;font-family:"Microsoft YaHei";}
.qc{clear:both;}
.bgzy{width:100%;border:0 solid #00FF00; }
img{ border:0px;outline-width:0px;vertical-align:top;  }
b{
	font-weight:100;}
h1,h2,h3,h4,h5,h6,em{
	font-weight:normal;
	padding:0px;
	margin:0;
	font-weight:normal;}
.bk{
	border:1px solid #e4e4e4;
	}
i{
	font-style:normal;}
input{
	font-family:"微软雅黑";}
textarea{
	font-family:"微软雅黑"; padding:0; margin:0;}
	em{font-weight:normal;}
.qc{ clear:both;}
/*----------------公用类结束------------------------*/
.s_top{ width: 100%; background:#007038;}
.s_top_1{ width:1200px; line-height: 30px; font-size: 12px; margin: 0 auto;}
.s_top_1 h1{ float: left; font-size: 12px; color: #fff;}
.s_top_1 p{ float: right;}
.s_top_1 p i{margin-left:20px;}
.s_top_1 p i a{ color: #fff;}
.s_top_1 p i a:hover{ color: #ff9800;}
.s_top_2{ width: 100%; height: 141px; background: url(../images/s_1.jpg) no-repeat;}
.s_top_xf{ width: 1200px; margin: 0 auto;}
.s_top_xf_1{ float: left; width: 555px; height: 107px; padding-top: 17px;}
.s_top_xf_2{ float: right; padding-top: 22px;}
.s_top_xf_2 p{text-align: right;}
.s_top_xf_3{ background: url(../images/s_3.png) no-repeat; width: 380px; height: 36px; margin-top: 20px;}
.s_top_xf_4{float: left; margin-left:17px; float: left; width: 290px; height: 36px;}
.s_top_xf_4 input{ width: 290px; border: none; background:none;color: #fff; line-height: 34px;*line-height: 30px; height: 34px;}
.s_top_xf_5{ float: left; width: 72px;}
.s_top_xf_5 input{ width: 70px; border: none; line-height: 34px; height: 34px; background: url(../images/s_7.png) center no-repeat ;}

.s_top_3{width: 100%; background: #fff; height: 50px;}
.s_top_dh{ width: 1200px; margin: 0 auto;}
.s_top_dh ul li{position: relative;z-index: 10; float: left; font-size: 15px; color: #333333; line-height: 50px; width: 133px; text-align: center;}
.s_top_dh ul li a.s_top_dh_1{ position: absolute; top: 0; left: 0; width: 133.3px; height: 50px; background:#00562a;filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.s_top_dh ul li:hover,.s_top_dh ul li.s_top_dh_3{background: #005f2e; color: #fff;}
.s_top_sh_2{display: none; position: absolute;left: 0; top: 50px; z-index: 11; width: 113.3px; padding: 10px; background: rgba(0,95,46,0.6) ;}
.s_top_sh_2 a.s_top_dh_2{ display: block; font-size: 13px; line-height: 24px; color: #fff;}
.s_top_sh_2 a.s_top_dh_2:hover{ color: #ff9800;}
.s_top_dh ul li:hover .s_top_sh_2{ display: block;}

.s_banner{ width: 100%;}
.s_yw{width: 1200px; margin: 0 auto; height: 316px; padding-top:15px; padding-bottom: 12px;}
.s_yw_1{ float: left; width: 770px;}
.s_yw_2{border-bottom: 1px solid #e5e5e5; margin-bottom: 17px; padding-left: 38px; line-height:45px; height: 45px; font-size: 18px;color: #000000;}
.s_yw_2 span{padding-left: 10px; height: 10px;}
.s_yw_2 span img{ margin-top: 17px; *margin-top: 10px;}
.s_yw_2 i{ float: right; color: #999999; font-size:12px;}
.s_yw_2 a{ display:block; color: #000000;}
.s_yw_2 a:hover i{ color: #005f2e;}
.s_yw_2 em img{margin-top: 18px; margin-left:5px;*margin-top:6px;}
.s_yw_3{float: left; width: 374px;position: relative;height:253px;}
/*.s_yw_3 a{ position: absolute; top: 0; left: 0; width: 100%; height:100%; background: #00562A;filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}*/
.s_yw_3 .s_yw_5{ font-size: 18px; color: #333333; padding-left:44px; line-height: 30px; height: 30px; overflow: hidden; color: #333333; margin-top:3px;}
.s_yw_3 .s_yw_6{ font-size: 12px; color: #666666; line-height: 24px; height: 24px;}
.s_yw_3:hover .s_yw_5{color: #0a974e;}
#focus {width: 374px; height:253px; overflow: hidden; position: relative; margin-right: auto; margin-left: auto; }
#focus ul {height:253px; position:absolute;}
#focus ul li {float:left; width: 374px; height:253px; overflow:hidden; position:relative; }

#focus ul li div {position:absolute; overflow:hidden;}





.s_yw_7{ float: right;width: 360px;height:253px;}
.s_yw_7 ul li{ color: #333333; font-size: 14px; line-height: 31.5px;height:31.5px; *line-height: 28px;*height:28px;overflow: hidden;}
.s_yw_7 ul li a{ display: block; color: #333; line-height: 31.5px;}
.s_yw_7 ul li a:hover,.s_tz_1 ul li a:hover,.s_yxdt_3:hover h1,.s_yxdt_4 ul li a:hover,.s_yxdt_4 ul li a:hover i{ color: #0a974e;}
.s_tz{ float: right; width: 402px;}
.s_tz_1 ul li{ background: url(../images/s_9.jpg) 0 center no-repeat; font-size: 14px; color:#000; line-height: 31.5px; height: 31.5px;*line-height: 28px;*height:28px; overflow: hidden; padding-left: 15px;}
.s_tz_1 ul li a{ display: block; color: #333;}
.s_tz_1 ul li:hover{background: url(../images/s_9_1.jpg) 0 center no-repeat;}

.s_yxdt{ width: 1150px; height: 284px; padding: 0 25px 18px; margin: 0 auto; background: #fff;}
.s_yxdt_1{ float: right; width: 325px;}
.s_yxdt_1 a{ display: block;}
.s_yxdt_2{ float: left; width: 780px;height: 216px;}
.s_yxdt_3{height: 116px;position: relative;}
.s_yxdt_3 p{ float: left;width: 175px; margin-right: 20px;}
.s_yxdt_3 h1{ font-size: 17px; color: #000; line-height: 35px; height: 35px; overflow: hidden; font-size: 17px; color: #000;}
.s_yxdt_3 h2{ color: #999; font-size: 12px; line-height: 20px; margin-bottom:5px; margin-top: 3px; text-transform: uppercase;}
.s_yxdt_3 h3{ font-size: 14px; color: #666666; line-height: 24px; height: 48px; overflow: hidden;}
.s_yxdt_3 a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #00562A;filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.s_yxdt_4{padding-top: 10px;}
.s_yxdt_4 ul li{ font-size: 15px; line-height: 30px; color: #333333;}
.s_yxdt_4 ul li i{ float:right; font-size: 12px;color: #999;}
.s_yxdt_4 ul li a{ display: block; color: #333;}

.s_ztwz{ width: 1178px; background: #f0f0f0; margin: 0 auto; padding: 23px 11px; position: relative;}
.s_ztwz i{position: absolute; top: -3px; left: -2px;}
.s_ztwz ul li{ float: left; margin: 0 11px;}

.footer{ background:url(../images/s_5.png) no-repeat right #00401c; width: 100%; height: 178px;}
.footer_1{ width: 1200px; margin: 0 auto;padding-top: 42px;}
.footer_2{ width: 732px; float: left;}
.footer_3{ float: left; margin-right: 45px;}
.footer_4{ width: 597px; float: left;}
.footer_4 h1,.footer_5{ font-size: 14px; color: #fff; line-height: 23px;}
.footer_5 a{ color: #fff;}
.footer_5 i{ float: right;}
.footer_5 i img{ width: 50px; height: 12px;margin-top: 4px;}
.footer_6{ float: left; width: 93px; padding: 0 52px; border-right:1px solid #155433 ;}
.footer_7{float:left;padding-top: 20px; font-size:14px; color: #fff; line-height: 24px; padding-left: 50px;}

/*--新闻中心--*/
.z_banner_xwzx{ width: 100%; height: 298px;}
.z_banner_xwzx_1{ width: 1200px; margin: 0 auto; padding-top: 108px;}
.z_xwzx{width: 1200px; margin: 0 auto;}
.z_xwzx_1{width: 1200px; border-bottom: 1px solid #cccccc;}
.z_xwzx_3{padding-left:18px; float: right; line-height: 56px; color:#999999; font-size: 12px;}
.z_xwzx_3 i,.z_xwzx_3 a:hover{ color: #005f2e;}
.z_xwzx_3 a{ color: #999;}
.z_xwzx_2 ul li{ float: left; position: relative; text-align: center; border-bottom:3px solid #fff ;}
.z_xwzx_2 ul li span{float: right;  display:none;}
.z_xwzx_2 ul li a{ color: #333333; line-height: 20px; margin:18px 0; display: block; padding:0 20px; border-right:1px solid #ddd;}
.z_xwzx_2 ul li.z_xwzx_4 a,.z_xwzx_2 ul li a:hover{color: #005f2e;}
.z_xwzx_2 ul li i{position: absolute; display: none; bottom: -1px; left: 0; width:127px; height: 2px; background:#005f2e;}
.z_xwzx_2 ul li:hover,.z_xwzx_2 ul li.z_xwzx_4{ border-bottom:3px solid #005f2e ; }

.z_xwzx_5{ min-height: 500px;padding-top:41px;}
.z_xwzx_5 ul li{border:1px solid #d2d2d2;padding: 10px 0 10px 0; margin-bottom: 29px; *margin-bottom: 27px; position: relative; height:126px;}
.z_xwzx_5 ul li .z_xwzx_6{float:left;padding-top:25px; width: 78px; margin: 0 20px; display: block;}
.z_xwzx_5 ul li .z_xwzx_6 span{ display: block; font-size:31px; font-weight: bold; text-align: center; color: #666666;}
.z_xwzx_5 ul li .z_xwzx_6 em{height: 1px; background: #d2d2d2; display: block; margin-top: 3px;}
.z_xwzx_5 ul li .z_xwzx_6 i{line-height: 30px; font-size: 14px; display: block;text-align: center; color: #666666;}
.z_xwzx_5 ul li .z_xwzx_7{float: left; margin-right: 41px; width: 236px;}
.z_xwzx_5 ul li .z_xwzx_8{  padding-right: 35px; overflow:hidden;}
.z_xwzx_5 ul li .z_xwzx_8 h1{ font-size: 18px; color: #333333; line-height:45px; height:45px; overflow: hidden;}
.z_xwzx_5 ul li .z_xwzx_8 p{ font-size: 14px; color: #999999; line-height: 24px; height: 48px; overflow: hidden;}
.z_xwzx_5 ul li .z_xwzx_8 span{ width: 36px; display: block; height:2px;margin: 0px 0 15px; background: #00602c;}
.z_xwzx_5 ul li a{ display: block; position: absolute; top: 0px; left:0; background: #00562A; z-index: 3; width: 100%; height: 100%;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.z_xwzx_5 ul li:hover{ background: #f3f3f3; border: 1px solid #f3f3f3;}
.z_xwzx_5 ul li:hover .z_xwzx_6 span,.z_xwzx_5 ul li:hover .z_xwzx_8 h1{color: #00602c;}
.z_xwzx_fy{padding: 30px 0;}
.z_xwzx_x{}


.z_xwzx_dde{width: 1200px;padding-top:70px;}
.q1_zyxx_tit1 h2{font-weight:bold;font-size:18px;color:#333333;padding:0 0px 10px 0; text-align: center;}
.q1_zyxx_titgn1{height:38px; width:495px; margin: 0 auto;}
.q1_zyxx_titgnl_x{float:left; font-size:12px; color:#999999; line-height:38px;}
.q_zyxx_titgnr_x2{float:left; line-height: 38px; font-size: 12px;color: #999999; margin-left:5px;}
.q_zyxx_titgnr_x2 a{ color: #999999;}
.q_zyxx_titgnr_x2 i{ padding-left:10px;}
.q_zynewsxx_word5{height:auto !important; min-height: 300px; margin:0 10px; padding-bottom:40px;font-size:14px; line-height:30px; color:#666666;padding-top: 15px;}
.q_zynewsxx_word5 p img,.q_zynewsxx_word5 img{max-width: 100%;}
.z_khal_xd{margin: 0 auto; width: 618px; padding-top: 30px; padding-bottom: 15px;}
.z_khal_xd img{width: 618px; height: 409px;}
.tdfc_qw{margin:20px 10px 90px;}
.tfc_qw_1,.tfc_qw_2{ width:1200px; margin-bottom: 10px; font-size: 15px; color: #333333; line-height:31px; }
.tfc_qw_1 a,.tfc_qw_2 a{ display: block;color: #333333; }
.tfc_qw_1:hover i,.tfc_qw_2:hover i{color:#00602c;}
.tfc_qw_1 span,.tfc_qw_2 span{float:left; font-size: 14px; background: url(../images/z_6.jpg) no-repeat ; width:80px; margin-right: 15px;color: #fff;text-align: center; line-height:27px;}
.tfc_qw_1 i,.tfc_qw_2 i{ width: 1085px; float: left; line-height: 27px; color: #999999; font-size: 14px;}
.z_xwzx_x1{
float:right ;
margin-top:12px;
height: 23px;	
}
.z_xwzx_x1 ul li{
	float: left;
	width: 30px;
	text-align: center;
	height: 23px;	
	position: relative;
}
.z_xwzx_x1 ul li p{width: 93px;padding:4px; border: 1px solid #f7f5f5;background: #fff; top:18px; left:-27px; display:none; position: absolute;}
.z_xwzx_x1 ul li:hover p{ display: block;}
.z_xwzx_se{ background: #fff; margin-top: 10px; margin-bottom: 20px;}
.z_xwzx_se1{float: left; padding-right: 9px;  line-height: 38px;
    font-size: 12px;
    color: #999999; padding-left:5px;}
.q_zynewsxx_word5 img{ max-width:1200px;}
.z_hyyy_de{ margin: 0 auto; width: 689px;}

/*--学院概况--*/
.z_xygk{ padding: 45px 0; font-size: 14px;line-height: 30px; color: #666; min-height: 400px;}
.z_xygk img{max-width: 100%;}

.z_xrld{ min-height: 500px; padding-top:50px;}
.z_xrld ul li{background:url(../images/z_9.jpg) no-repeat; float: left;margin:0 10px 15px 0; width: 292px; height: 380px; padding-top: 20px; position: relative;}
.z_xrld ul li .z_xrld_1{ width: 218px; height: 218px;margin: 0 auto; position: relative;}
.z_xrld ul li .z_xrld_1 .z_xrld_2,.z_xrld ul li .z_xrld_1 .z_xrld_3{ width: 218px; height: 218px;}
.z_xrld ul li .z_xrld_1 .z_xrld_3{ position: absolute; top: 0; left: 0;}
.z_xrld ul li .z_xrld_4{text-align:center; color:#333333;font-weight: bold; font-size: 18px; line-height: 35px; padding-top: 10px;}
.z_xrld ul li .z_xrld_5{ color: #333333; font-size: 14px; line-height: 30px; padding:0 20px 20px; height: 30px; overflow:hidden;}
.z_xrld ul li .z_xrld_6{ background: url(../images/z_10.jpg) no-repeat; width: 112px; height: 29px; margin: 0 auto;}
.z_xrld ul li a{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; background: #FF9800;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.z_xrld ul li:hover{background: url(../images/z_9_1.jpg) no-repeat;}
.z_xrld ul li:hover .z_xrld_6{ background: url(../images/z_10_1.jpg) no-repeat;}
.z_xrld_fy{padding: 20px 0 40px;}
.z_xrld_xx{float:left; width: 490px; height: 490px; margin-right: 60px; margin-bottom: 24px;}

.z_szdw{ min-height:500px; padding-top: 40px;}
.z_szdw ul li{position: relative; float: left; width: 206px; position: relative; margin: 0 42px 45px 0;}
.z_szdw ul li p{position: absolute;bottom: 0; left: 0; background: url(../images/s_11.png) repeat; padding: 0 10px; text-align: center; line-height: 34px; color: #fff; width: 186px;}
.z_szdw_fy{padding: 20px 0;}
.z_szdw ul li a{position: absolute; top: 0; left: 0; width: 100%; height: 100%;  background: #00401C;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.z_szdw ul li:hover p{background: url(../images/s_11_1.png) repeat;}
.z_szdw_xx{margin: 0 auto; width: 320px;}

.z_xysh{padding-top: 50px; min-height: 500px;}
.z_xysh ul li{ position: relative; margin:0 27px 27px 0; background: url(../images/z_12.jpg) no-repeat; width: 362px; height: 277px; float: left;padding: 10px;}
.z_xysh ul li .z_xysh_1{ font-size: 18px; color: #333333; line-height:45px; }
.z_xysh ul li .z_xysh_1 i{ float: right; color: #999999; font-size: 12px;margin-top: 10.5px;  width: 70px; text-align: center; line-height: 24px;}
.z_xysh ul li:hover .z_xysh_1 i{ background:#005f2e; color: #fff; font-weight: normal;}
.z_xysh ul li:hover .z_xysh_1{ font-weight: bold; color: #005f2e;}
.z_xysh ul li a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #00401C;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.z_szdw_fy{padding: 20px 0 60px;*padding: 40px 0 60px;}
.z_xysh_xx{ width: 590px; margin: 0 auto;}

.z_xzbm{min-height: 500px; padding-top:25px;}
.z_xzbm h1{padding-left:38px; color: #005f2e; font-size: 18px; line-height:55px;font-weight: bold;}
.z_xzbm_1{background: url(../images/z_14.jpg) bottom no-repeat #f5f5f5; padding:37px 10px 145px; min-height: 300px; margin-bottom:60px;}
.z_xzbm_1 ul li{float: left; background: url(../images/z_13.jpg?v=1.1) no-repeat; width: 347px; height: 62px; margin: 0 23px 30px; line-height: 62px; font-size: 18px; font-weight: bold;}
.z_xzbm_1 ul li a{ display: block; padding-left:64px; color: #333333;}
.z_xzbm_1 ul li:hover{ background: url(../images/z_13_1.jpg?v=1.1) no-repeat; color: #fff;}
.z_xzbm_1 ul li a:hover{ color: #fff;}


/*分页*/
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center; 
}
DIV.scott A.disabled { border:1px #00401c solid; COLOR: #000; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;
}
DIV.scott A.disabled:hover{ background:#00401c; border:1px #00401c solid; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #fff;}

DIV.scott SPAN.current { COLOR: #666; padding: 5px 11px; MARGIN:0 2px; border:1px #00401c solid;  TEXT-DECORATION: center; font-size: 14px; margin-left: 5px;}

DIV.scott A{ padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #666; border:1px #00401c solid;}

DIV.scott A:hover{ color: #fff; background:#00401c;  padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;}

DIV.scott SPAN.current{color: #fff; background:#00401c; border:1px #00401c solid; padding: 6px 15px; MARGIN:0 2px;  TEXT-DECORATION: center;}

#AspNetPager1 { line-height:32px;text-align: center;}
#AspNetPager1 a,#AspNetPager1 span{ border:1px solid #00401c; display: inline-block; background:#fff; color:#00401c; padding: 0 12px; -webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#AspNetPager1 span{ background:#00401c !important;}
#AspNetPager1 .syy{ background:#00401c; color:#fff;}
#AspNetPager1 a:hover{ background:#00401c;color:#fff;}