@charset "utf-8";
/* CSS Document */
	body{font:14px/1.5 'Tahoma',"Microsoft YaHei", SimSun, "Times New Roman", serif; margin:0;padding:0; background:#fff;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0;padding:0;}
	ol,ul,li{list-style-type:none;}
	img{border:0 none;}
	h1,h2,h3,h4,h5,h6{font-size:12px;}
	b,em{font-style:normal;font-weight:normal;}
	a{color:#333;text-decoration:none;}
link, visited, active,hover{ text-decoration: none; color: #c68a18;font-size:12px;float:right;}
a.nav_link:link{
	color:#c68a18 ;
	font-size:18px; 
}
a.nav_link:visited,a.nav_link:active,a.nav_link:hover {
	color:#c68a18;
}
.wrap{
	width:1260px;
	margin:0 auto;
	overflow:hidden;
}
/*网站的头*/
.headerbg{
	width:100%;
	height:148px;
	background:url(head_bg.jpg) top center repeat-x;
}
.header{
	height:148px;
	background:url(banner_bg.jpg) center top no-repeat;
}
.logo{
	width:550px;
	height:102px;
	position:absolute;
	margin-top:38px;
}

/*检索*/
.head_r .btn {
    width: 35px;
    height: 25px;
    background: url(sdj.png) 55% 50%;
    outline: none;
    border-radius: 20px;
    border: none;
    position: absolute;
    right: 20px;
    top: 7px;
}
#bySearch {
    position: relative;
}
.head_r {
    float: right;
    margin-top: 5px;
    width: 240px;
    overflow: hidden;
    /* margin-right: 20px; */
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.head_r .searchTxt {
    width: 235px;
    height: 35px;
    border: 1px solid #fff;
    outline: none;
    background: rgba(184,184,184,.1);
    border-radius: 25px;
    text-indent: 10px;
    font-size: 12px;
    color: #fff;
}

/*头部的导航信息*/
.nav{
	width:100%;
	min-width:1260px;
	heigth:44px;
	line-height:44px;
	overflow:hidden;
	background: #006c00 url(nav_bg.png) repeat-x;
}
.nav_tit{
	width:920px;
	margin:0 auto;
}
.nav_tit li{
	list-style:none;
	text-align:center;
	font-size:20px;
	color:#fff;
	float: left;
}
.nav_tit li a{
	display:inline-block;
	color:#fff;
	padding:0 20px;
	
}
.nav_tit li.current{
	color:#fff;
	font-weight:bold;
	background:url(nav_jt.png) center 25px no-repeat;
}
/*网站首页的主体*/
.xxhome{
	width:1070px;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}
.new,
.xinxibox{
	width:1070px;
	height:auto;
	overflow:visible;
	float:left;
	margin-top:20px;
	margin-bottom:50px;
}
.new_left{
	width:660px;
	float:left;
}

.new h3,
.xinxibox h3{
	width:660px;
	height:36px;
	font-size:20px;
	line-height:36px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	position:relative;
	color:#004732;

}
.new h3 span{
	display:block;
	position:absolute;
	width:74px;
	height:16px;
	text-align:right;
	line-height:16px;
	bottom:6px;
	right:6px;
	font-size:14px;
	
	font-weight: blod;
	color:#666 !important;
}
.new h3 span a:hover,
.new_left h3 span a:hover{
	color:#666;
}
.new_left ul{
	width:660px;
	margin:10px 0px;
	overflow:hidden;
	float:left;
}
.new_left li{
	display:inline-block;
	width:660px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	color:#c68a18;
}
.new_left li span,
.new_left li span a{
    color:#004732;
}		
.new_left li:hover,
.new_left li span:hover,
.new_left li span a:hover{
	color:#c68a18;
}
.new_left li span.newdate{
	display:inline-block;
	width:78px;
	font-size:12px;
	height:32px;
	line-height:32px;
	float:right;
	padding-right:20px;
	color:#004732;
}
.new_left li span.newtit{
	display:inline-block;
	font-size:16px;
	height:32px;
	line-height:32px;
	float:left;
}
.xinxibox h3{
	width:1060px;
	height:36px;
	line-height:36px;
	margin:10px 0 20px 0;
}
.new_right{
	width:360px;
	height:310px;
	overflow:visible;
	border:1px solid #e5e5e5;
	float:right;
	margin:30px 0px 0 0;
	padding:15px;
}
.lxfs {
	width:100%;
	height:auto;
	margin-bottom:20px;
}
.lxfs dt {
	width:100%;
	height:24px;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin-bottom:4px;
	/*background:url(writt.png) center right no-repeat;*/
	color:#004732;
}
.lxfs.jd dt {
	/*background:url(sup.png) center right no-repeat;*/
	color:#004732;
}
.lxfs dd {
	width:100%;
	height:24px;
	font-size:14px;
	line-height:24px;
	color:#004732;
}
.lxfs dd a{
	color:#004732;
}
.lxfs dd a:hover{
	color:#c68a18;
}
.xinxibox ul{
	width:1040px;
	margin:0 auto;
	padding-left:20px;
}
.xinxibox li{
 	width:230px;
	height:60px;
	line-height:60px;
	background:url(xxkj_ico.png) no-repeat;
	float:left;
	margin:20px 30px 0 0;
	font-size:20px;
	text-indent:76px;
	
}
.xinxibox li a{
	color:#c68a18;
}
.xinxibox li:hover{
	background:url(xxkj_gray.png) no-repeat;
}
.xinxibox h3{
	width:1070px;
	position:relative;
}
.xinxibox h3 span{
	float:right;
	position:absolute;
	bottom:3px;	
	right:0px;
}

.content{
	margin-top:40px;
	min-height:450px;
}
/*网站的主体左侧*/
.cont_left{
	width:216px;
	height:auto;
	overflow:auto;
	background:url(cleft_bg.jpg) center top no-repeat;
	background-color:#fff;
	float:left;
	padding-bottom:20px;
}
.cont_left ul{
	padding-top:10px;
	padding-left:18px;
	margin-bottom:5px;
}
.cont_left h3{
	font-size:14px;
	color:#004732;
	font-weight:bold;
	height:26px;
	line-height:26px;
}
.cont_left li{
	font-size:12px;
	color:#545454;
	height:20px;
	line-height:20px;
	text-indent:8px;
	background:url(list_1.png) 7px 7px no-repeat;
	padding-left:10px;
}
.cont_left li a:hover{
	color:#c68a18;
}

/*网站的主体右侧*/
.cont_right{
    font-size:10.5pt;
	width:804px;
	height:auto;
	float:left;
	overflow:visible;
	margin-left:50px;
	margin-bottom:20px;
}
.cont_right h2{
	font-size:36px;
	height:44px;
	line-height:44px;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	position:relative;
}
.cont_right h2 span{
	display:block;
	position:absolute;
	font-size:12px;
	width:230px;
	height:16px;
	text-align:right;
	line-height:16px;
	font-style: italic;
	bottom:6px;
	right:6px;
}
.cont_right h4{
	font-size:18px;
	height:28px;
	line-height:28px;
	font-weight:bold;
}
.cont_right h5{
	font-size:16px;
	height:22px;
	line-height:22px;
	font-weight:bold;
}
p{
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}
/*.cont_right p{
	width:764px;
	padding:0 20px;
	font-size:16px;
	line-height:28px;
	margin:10px 0 20px 0;
	text-indent:32px;
}*/


/* content1 */
.content1{width:1070px;  overflow:hidden;}
.content1 .gkzd,.ndbg{width:500px; height:130px; float:left; }
.content1 .ndbg{padding-left:60px;}
.content1 .gkzd h3,.ndbg h3{font-size:20px; color:#004732;font-weight: bold;  line-height:30px; margin-bottom:10px;}
.content1 .gkzd h3 a,.ndbg h3 a{float:right; font-size:14px;  color:#666; margin-right:10px;}
.content1 .gkzd ul{border-right:1px solid #b3b3b3; display:block; float:left; }
.content1 .gkzd ul li{ float:left; width:465px;line-height:32px; display:inline-block; }
.content1 .gkzd ul li a{line-height:32px; display:inline-block; }
.content1 .ndbg ul li,.ndbg ul li a{line-height:32px; display:inline-block; clear:both;}

/* content3 */
.content3{width:1070px; overflow:hidden;margin-top:30px;}
.content3 .gkzd,.content3 .ndbg{width:500px; height:180px; float:left; }
.content3 .ndbg{padding-left:60px;}
.content3 .gkzd h3,.content3 .ndbg h3{font-size:20px; color:#004732;  line-height:45px; margin-bottom:10px;}
.content3 .gkzd h3 span,.ndbg h3 span{font-size:20px; color:#004732; font-weight: bold; display: block; line-height:35px;width: 85px;height: 35px;  }
.content3 .gkzd h3 a,.ndbg h3 a{float:right; font-size:14px; color:#666; margin-right:10px;}
.content3 .gkzd ul{ display:block; float:left; padding: 5px; }
.content3 .gkzd ul li{ float:left; width:240px;line-height:32px; display:inline-block;text-indent: 10px; }
.content3 .gkzd ul li a{line-height:32px; display:inline-block; }
.content3 .ndbg ul{ padding: 5px;}
.content3 .ndbg ul li,.ndbg ul li a{line-height:32px; display:inline-block; clear:both;text-indent: 10px;float:left; }

.xinxibox li a:hover,
.xinxibox2 li a:hover,
.xinxibox3 li a:hover,
.cont_right p a:hover{
	color:#c68a18;
}
.clear{clear: both;}




/*网站的底部*/
.footer{
	width:100%;
	height:53px;
	min-width:1260px;
	background:#f3f3f3;
	border-top:1px solid #cdcdcd;
	text-align:left;
	padding-top:26px;
        padding-left:4%;
}
/*网站右侧的固定浮动*/
.rt-div{
	width:24px; 
	height:96px;
	overflow:hidden;
	position:fixed;
	right:60px;
	bottom:20px;
	
}
.rt-div li{
	width:24px; 
	height:24px;
	overflow:hidden;
	padding-top:8px;
}
.rt-div li.icon{
	background:url(xxgk_icon1.png) 0px 0px no-repeat;
}
.rt-div li.icon:hover{
	background:url(xxgk_icon2.png) 0px 0px no-repeat;
}
.rt-div li.icon.close{
	background:url(xxgk_icon1.png) 0px -34px no-repeat;
}
.rt-div li.icon.top{
	background:url(xxgk_icon1.png) 0px -68px no-repeat;
}
.rt-div li.icon.close:hover{
	background:url(xxgk_icon2.png) 0px -34px no-repeat;
}
.rt-div li.icon.top:hover{
	background:url(xxgk_icon2.png) 0px -68px no-repeat;
}

.title {
font-size: 16pt;
FONT-FAMILY: 宋体;
color: #3D3D3D;
font-weight: bold;
line-height: 150%;
}
