﻿@charset "utf-8";
/* CSS Document */



div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,select,option,span,pre,button,text{margin:0; padding:0; border:0; list-style:none;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{ width:100%;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0 auto;
	color:#4C4C4C;
	height:auto; 
	line-height:22px;	
	}
img{ display:block;}
ul,li{ list-style:none; }
a:link,a:visited{color:#656565; text-decoration:none;}
a:hover{color:#017723; text-decoration:none;}
a,area,button{ outline-style:none;blr:expression(this.onFocus=this.blur());}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
em{ font-style:normal;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}

/*网站基本定义*/



/*banner*/
.index_banner { height:440px; overflow:hidden; position:relative; width:100%}
.banner_background { width:100%;  height:100%; position:relative;}
.banner_background li { width:100%; height:100%; background-position:top center; background-repeat:no-repeat; position:absolute;}
.banner_background li span { display:none;}
.switch_box { width:1000px; height:4px; margin:0px auto; z-index:2;  position:relative; z-index:999;display:none; }
.switch_box ul { position:absolute; left:0px; bottom:230px; width:1000px; height:4px;border-bottom:1px solid #fff;  overflow:hidden;}
.switch_box ul li { float:left; cursor:pointer;}
.switch_box ul li a { display:block;width:333px; height:4px; float:left;}
.switch_box ul li.cur a {width:333px; height:4px; float:left; background:#fff;}


.index_bot{width:100%; height:200px; overflow:hidden; margin-top:10px;}
.index_bot ul{width:1000px; height:200px; margin:0 auto; }

.index_bot ul li{width:298px; height:195px; float:left; padding:5px 15px 0 20px;}
.index_bot ul li.one{background:#00913F;}
.index_bot ul li.two{background:#017823;}
.index_bot ul li.three{background:#02672f;}

.index_bot ul li h3{height:40px; line-height:40px; color:#fff;}

.index_bot ul li h3 span{float:left; display:block; font-size:18px;}
.index_bot ul li h3 em{float:right; display:block; font-family:AvantGarGotItcTEE;}

.index_bot ul li h3 em a:link,.index_bot ul li h3 em a:visited{color:#fff;}

.index_bot ul li.one p{height:110px; color:#fff; margin-top:5px;}
.index_bot ul li .more{width:83px; height:25px; border:1px solid #5FBA87; display:block; text-align:center;}
.index_bot ul li .more a{display:block;width:83px; height:25px; font-family:Arial;}
.index_bot ul li .more a:link,.index_bot ul li .more a:visited{color:#fff;}

.index_bot ul li dl{width:298px; height:100px; margin-top:10px;}
.index_bot ul li dt{float:left; width:101px; height:80px;}
.index_bot ul li dd{float:right; width:185px; color:#fff;}

.index_bot ul li dd span{height:18px; line-height:18px;}

.index_bot ul li dd p{ line-height:20px;}

.index_bot ul li .tp{width:298px; height:100px; margin-top:10px;}
.index_bot ul li .tp img{ float:left; margin-right:20px;}

.index_bot ul li img.tp_2{margin-right:0;}

/*悬浮*/
.ban_l{ width:234px; height:136px; left:55px; top:225px; position:absolute; z-index:999999;}



/*content*/
.content{width:1000px; height:285px; margin:0 auto; clear:both;}

.con_left{width:210px; height:285px;float:left;}

.con_left h4{height:34px; font-size:20px; color:#333333; font-weight:bold;}

.con_left ul{width:160px; height:285px; background:url(../images/icon_03.jpg) no-repeat left top; padding-left:45px;}
.con_left ul li{height:35px; line-height:35px; font-size:15px;}

/*right*/

.con_main{width:790px; height:285px;float:right;}
.main_cent{width:470px; float:left;}
.main_head{width:470px; height:34px; border-bottom:1px solid #CCCCCC;}

.main_head span.one{display:block; float:left; color:#333333; font-size:18px;}
.main_head em{ display:block; float:right;}
.main_head em a:link,.main_head em a:visited{color:#017723;}

.kongzhi{width:303px; height:34px; float:left; margin-left:30px;}
.kongzhi span{display:block; float:left; width:101px; height:34px; line-height:27px; text-align:center; font-size:14px; cursor:pointer;bottom:-7px; position:relative; z-index:2;}
.kongzhi span.cur{idth:101px; height:34px; background:url(../images/tab_cur_03.jpg) no-repeat;  color:#fff;}

.tab_cont{width:470px; height:220px; margin-top:20px; overflow:hidden;}
.tab_cont_ul{width:10000px;}
.tab_cont_li{width:470px; height:220px; float:left;}
.tab_cont_li li{height:30px; line-height:30px;}

.tab_cont_li li p{float:left; background:url(../images/sj.jpg) no-repeat left 11px; padding-left:10px;}
.tab_cont_li li span{display:block; float:right; font-size:11px; font-family:Arial; color:#999999;}

.main_left{width:470px; float:left;}

.main_r{width:300px; float:right;}

.main_r_head{width:300px; height:34px;}
.main_r_head_l{float:left;}
.main_r_head span{ display:block; float:left; width:85px; height:34px; background:url(../images/line.jpg) no-repeat right 3px; font-size:18px; color:#999999; margin-right:10px; cursor:pointer;}
.main_r_head span.last{background:none;}
.main_r_head span.cur{ color:#333333;}
.main_r_head em{ display:block; float:right;}
.main_r_head em a:link,.main_r_head em a:visited{color:#017723;}


.tab_cont02{width:300px; height:220px; margin-top:20px; overflow:hidden;}
.tab_cont_ul02{width:10000px;overflow:hidden;height:auto;}
.tab_cont_li02{width:300px; height:196px; float:left;overflow:hidden;}
.tab_cont_li02 li{height:30px; line-height:30px;}

.tab_cont_li02 li p{float:left; background:url(../images/sj.jpg) no-repeat left 10px; padding-left:10px;}
.tab_cont_li02 li span{display:block; float:right; font-size:11px; font-family:Arial; color:#999999;}


/*content_b*/
.content_b{width:100%; height:285px; background:#F5F5F5;}

.content_b_in{width:1000px; margin:0 auto;}

.content_b_in_l{float:left; width:695px;}

.content_b_in_l h3{height:50px; line-height:50px; padding-left:10px; font-size:20px; color:#333333;}

.img_list02{ width:1193px; position:relative;overflow:hidden; height:220px; margin-top:10px;}
.img_list02 .img_list_all02{width:1208px; position:absolute;  top:0;}
.img_list02 .img_list_all02 ul{width:10000px;}
.img_list02 .img_list_all02 li{ width:195px; float:left; margin-right:25px;}
.img_list_all02 li span{ display:block; height:24px; line-height:27px; text-align:center; font-size:13px;}
.img_list_all02 li strong{ display:block; height:29px; line-height:31px; text-align:center; font-size:16px;}
.img_list_all02 li strong a:link,.img_list_all02 li strong a:visited{ color:#216739;}
.img_list02 .left{width:14px; height:27px; display:block; position:absolute; left:0px; top:60px; cursor:pointer;}
.img_list02 .right{width:14px; height:27px; display:block; position:absolute; right:0px; top:60px; cursor:pointer;}

.content_b_in_r{width:293px; float:right;}
.content_b_in_r h3{height:50px; line-height:50px; padding-left:10px; font-size:20px; color:#333333;}

.content_td{width:293px; margin-top:10px;}
.content_td_l{width:175px; float:left;}
.content_td_l li{width:85px; height:88px; margin:0 2px 2px 0; float:left;}

.content_td_r{width:117px; height:178px; float:right; display:block;}

/*footer_top*/


.footer_top{width:100%; height:180px; background:#014C23; position:relative;}
.footer_top_in{width:1000px; height:180px; margin:0 auto;}
.footer_in_t{width:1000px; height:92px;}
.footer_in_t li{width:313px;height:92px; float:left; padding-left:20px;}

.footer_in_t li.one{background:#00913F;}
.footer_in_t li.two{background:#017723;}
.footer_in_t li.three{background:#01672F;}

.footer_in_t li h4{height:42px; line-height:42px; color:#b3d2c1; font-size:16px;}

.search{width:200px; height:22px;}

.search .ss{width:155px; height:22px; background:#7fc89f; float:left; color:#fff; padding-left:8px; font-family:"微软雅黑";margin-right: 20px;}

.btn{width:24px; height:22px; background:#fff; float:left; cursor:pointer; color:#007F37; font-weight:bold;}

.search2{width:293px; height:22px;}

.ss2{width:190px; height:22px; background:#7fc89f; float:left; color:#fff; padding-left:8px; font-family:"微软雅黑"; margin-right:12px;}

.t_wz{width:250px; height:32px; line-height:32px;}
.t_wz p{color:#fff; background:url(../images/go.png) no-repeat right 5px; width:250px; height:32px;}
.t_wz p a:link,.t_wz p a:visited{color:#fff;}
.t_wz p a{display:block; width:250px;}


.footer_in_cent{width:1000px; padding-top:30px; overflow:hidden;}
.footer_in_cent ul{width:1100px;}
.footer_in_cent li{width:95px; margin-right:35px; float:left;}
.footer_in_cent li h5{height:40px; border-bottom:1px solid #346E4E; font-size:14px;line-height:40px; margin-bottom:10px;}
.footer_in_cent li a:link,.footer_in_cent li a:visited{ color:#fff;}
.footer_in_cent li p{height:25px; line-height:25px;}


/*绝对定位*/
.cont_out{width:100%; position:relative; padding-top:25px;}
.xuangua{width:63px; right:100px; top:0px; 
 z-index:999999;position:absolute;}
.xuangua span{display:block; width:62px; height:62px; margin-bottom:5px; position:relative;} 
.xuangua span.cur01 a{display:block; width:62px; height:62px; background:url(../images/xg_cur_dq.jpg) no-repeat; position:absolute;}
.xuangua span.cur02 a{display:block; width:65px; height:62px; background:url(../images/sg_11.jpg) no-repeat;}
.xuangua span.cur02 a:hover{ display:block;width:72px; height:63px;  background:url(../images/xg_cur_11.jpg) no-repeat; position:relative; margin-left:-10px; z-index:100;}
.xuangua span.cur03 a{display:block; width:62px; height:62px; background:url(../images/sg_17.jpg) no-repeat;}
.xuangua span.cur03 a:hover{ display:block;width:72px; height:63px;  background:url(../images/xg_cur_17.jpg) no-repeat; position:relative; margin-left:-10px; z-index:100;}
.xuangua span.cur04 a{display:block; width:65px; height:62px; background:url(../images/sg_23.jpg) no-repeat;}
.xuangua span.cur04 a:hover{ display:block;width:72px; height:63px;  background:url(../images/xg_cur_23.jpg) no-repeat; position:relative; margin-left:-10px; z-index:100;}
.xuangua span.cur05 a{display:block; width:62px; height:62px; background:url(../images/sg_29.jpg) no-repeat;}
.xuangua span.cur05 a:hover{ display:block;width:72px; height:63px;  background:url(../images/xg_cur5_03.gif) no-repeat; position:relative; margin-left:-10px; z-index:100;}


/*20140328*/
.subnavlist{ position:absolute; right:58px; top:0; width:233px; height:196px; padding:30px 0 0 48px; background:url(../images/listbg_dq.png) no-repeat; display:none; }
.subnavlist dl{ font-size:13px; color:#333333;  }
.subnavlist dl a.nbg{ background:none; height:20px; }
.subnavlist dl a.nbg:hover{ background:none; width:72px; height:20px; margin-left:0; }
.subnavlist dl dt{ float:left; width:97px; margin-bottom:10px; margin-right:20px; }
.subnavlist dl dd{ float:left; width:97px; margin-bottom:10px; }



/*固定定位*/
.goTopBtn {
    cursor: pointer;
    display: none;
    height: 10px;
    position:absolute;
    right: 170px;
	top:330px;
    width: 37px;
	overflow:hidden;
	}
.goTopBtn a{display:block; width:37px; height:10px; background:url(../images/top.png) no-repeat; _background:url(../images/top.gif) no-repeat;}
.jingcha{display: inline-block;position: absolute;left: 0px;top: 0px;}
/*-------------- 20140509--------------- */
.content_td_l  li span{ display:none;}
.content_td_l  li span img{ display:block;}


#main {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
	overflow-x: hidden;
}
#notices {
	width: 1200px;
	padding: 0;
	margin: 20px auto;
	background: url(../images/index_12.jpg) repeat-x top;
	height: 75px;
}
#notices .title {
	width: 200px;
	height: 60px;
	float: left;
	background: url(../images/index1_15.png) no-repeat center;
}
#notices ul {
	width: 1000px;
	float: right;
	height: 60px;
}
#notices ul li {
	line-height: 60px;
	float: left;
	margin-right: 40px;
}
#notices ul li a {
	font-size: 14px;
	color: #333;
}
#notices ul li a span {
	color: #ff6600;
}
#notices ul li a i {
	font-size: 12px;
	font-style: normal;
	padding-left: 20px;
}
#main {
	width: 1200px;
	padding: 0;
	margin: 0 auto;
	overflow-x: hidden;
}
#pic_tjxw {
	width: 500px;
	height: 300px;
	float: left;
}
#xyxw {
	width: 670px;
	float: right;
	height: 300px;
}
#xyxw .title {
	width: 100%;
	line-height: 50px;
	position: relative;
}
#xyxw .title a {
	position: absolute;
	right: 10px;
	top: 10px;
}
#xyxw ul {
	width: 100%;
	padding: 5px 0;
}
#xyxw ul li {
	width: 100%;
	background: url(../images/jt.jpg) no-repeat 0 13px;
	text-indent: 5px;
	position: relative;
}
#xyxw ul li a {
	width: 100%;
	line-height: 30px;
	font-size: 14px;
	display: block;
}
#xyxw ul li a p {
	width: 120px;
	line-height: 35px;
	font-size: 12px;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
}
#xyxw ul li.one {
	text-indent: 0;
	height: 125px;
}
#xyxw ul li.one .pic {
	width: 150px;
	height: 115px;
	float: left;
}
#xyxw ul li.one .bt a {
	width: 500px;
	float: right;
	font-size: 16px;
	color: #137347;
}
#xyxw ul li.one .time {
	width: 500px;
	float: right;
	font-size: 12px;
	line-height: 40px;
}
#xyxw ul li.one .jj {
	width: 500px;
	float: right;
	text-align: left;
	font-size: 12px;
	line-height: 20px;
	color: #999;
}
#ad1 {
	width: 1200px;
	padding: 20px 0;
	margin: 0 auto;
}
#news {
	width: 368px;
	float: left;
	border-right: 1px #ccc solid;
	padding: 0 20px;
	min-height: 420px;
	overflow: hidden;
}
#news .title {
	width: 360px;
	height: 45px;
	line-height: 45px;
	background: url(../images/titlebg.jpg) no-repeat bottom;
	font-size: 18px;
	color: #0c5b33;
	position: relative;
}
#news .title a {
	position: absolute;
	top: 15px;
	right: 0;
	width: 55px;
	height: 30px;
}
#news ul {
	width: 100%;
	padding: 5px 0;
}
#news ul li {
	width: 350px;
	background: url(../images/jt.jpg) no-repeat 0 8px;
	border-bottom:1px dashed #CCCCCC;
	padding-left: 10px;
	position: relative;
	margin-bottom: 10px;
}
#news ul li a {
	width: 100%;
	line-height: 20px;
	font-size: 14px;
}
#news ul li.one {
	width: 350px;
	text-indent: 0;
	height: 100px;
}
#news ul li.one .pic {
	width: 125px;
	height: 90px;
	float: left;
}
#news ul li.one .bt a {
	width: 220px;
	float: right;
	font-size: 16px;
	color: #137347;
	line-height: 25px;
}
#news ul li.one .time {
	width: 220px;
	float: right;
	font-size: 12px;
	line-height: 30px;
}
#news ul li.notices {
	margin-bottom: 15px;
}
#news ul li.notices a {
	font-size: 14px;
	line-height: 25px;
}
#news ul li.notices a span {
	color: #0e814c
}
#news1 {
	width: 338px;
	float: left;

	padding: 0 20px;
	min-height: 420px;
	overflow: hidden;
}
#news1 .title {
	width: 338px;
	height: 45px;
	line-height: 45px;
	background: url(../images/titlebg.jpg) no-repeat bottom;
	font-size: 18px;
	color: #0c5b33;
	position: relative;
}
#news1 .title a {
	position: absolute;
	top: 15px;
	right: 0;
	width: 55px;
	height: 30px;
}
#news1 ul {
	width: 100%;
	padding: 5px 0;
}
#news1 ul li {
	width: 330px;
	background: url(../images/jt.jpg) no-repeat 0 8px;
	padding-left: 10px;
	position: relative;
	margin-bottom: 10px;
}
#news1 ul li a {
	width: 100%;
	line-height: 20px;
	font-size: 14px;
}
#news1 ul li.one {
	width: 350px;
	text-indent: 0;
	height: 100px;
}
#news1 ul li.one .pic {
	width: 125px;
	height: 90px;
	float: left;
}
#news1 ul li.one .bt a {
	width: 220px;
	float: right;
	font-size: 16px;
	color: #137347;
	line-height: 25px;
}
#news1 ul li.one .time {
	width: 220px;
	float: right;
	font-size: 12px;
	line-height: 30px;
}
#news1 ul li.notices {
	margin-bottom: 15px;
}
#news1 ul li.notices a {
	font-size: 14px;
	line-height: 25px;
}
#news1 ul li.notices a span {
	color: #0e814c
}
#people {
	width: 1200px;
	padding: 0;
	margin: 10px auto;
	min-height: 300px;
}
#people .title {
	width: 100%;
	height: 70px;
	text-indent: 20px;
	position: relative;
	border-bottom: 3px #0e814c solid;
}
#people .title a {
	position: absolute;
	width: 100px;
	top: 30px;
	right: 0;
}
#people ul {
	width: 100%;
	padding: 10px 0;
}
#people ul li {
	width: 220px;
	height: 200px;
	float: left;
	margin: 10px;
	font-size: 14px;
	text-align: center;
}
#people ul li a {
	width: 220px;
	line-height: 30px;
	display: block;
}
#people ul li a p {
	line-height: 40px;
}

.clear {
	clear: both;
}
