﻿@charset "utf-8";

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; line-height:24px; -webkit-text-size-adjust:none; color:#6f6f6f;}
li,ol{ list-style:none;}
a{ text-decoration:none; color:#6f6f6f;}
a:hover{ text-decoration:none; color:#6fa400;}
a img {	border:none;}
span{ line-height:20px;}
h1{  font-size:20px; line-height:30px; color:#333333; font-family: "微软雅黑"; font-weight: normal;}
h1 a{ color:#689804;}
h1 a:hover{color:#88be16; text-decoration:underline;}
input{color:#9c9b9b}
.span_news{ padding: 0 10px 0 10px;}



.clear{ clear:both;}

.date{ width:75px; float:right; text-align:right; *margin-top:-25px; color:#6f6f6f;}


/*头部*/
.topbj{ width:100%; background-color:#f6f4f3; height:43px; margin-bottom:7px;}
.top{width:1180px; margin:0 auto; padding:5px 0 0 0;font-size:14px}
.top_left{float:left; padding-top:3px;}
.top_left span{ margin-left: 20px; float: left;}
.top_left span .btn1,.top_left span .btn2,.top_left span .btn3{background:#638a00;padding:10px 35px;text-align:center;color:#fff;}
.top_left span .btn2{background:#77a600;padding:5px 10px;}
.top_left span .btn3{background:#ccc;padding:5px 10px;}
.top_left img{ float:right; margin-left:10px; *margin-top:-23px;}
.top_right{margin-top: 4px; width:260px; float:right;}
.top_right img{ margin-right:5px; margin-left:5px; vertical-align:middle;}

/*logo*/
.content{ width:1000px; margin:10px auto 10px;}
.logo{ width:300px; float:left;margin-bottom:10px}
.logo img{ width:250px; margin-left:-70px; margin-top:-10px;}
.logo_right{ width:685px; float:left; margin-left:15px;}

/*微信弹出层*/
.botton{ color:#F00; cursor:pointer;} 
#cwxBg{ position:absolute; display:none; background:#000; width:100%; height:100%; left:0px; top:0px; z-index:1000;} 
#cwxWd{ position:absolute; display:none; border:10px solid #CCC; padding:10px;background:#FFF; z-index:1500;} 
#cwxCn{ background:#FFF; display:block;} 
.imgd{ width:302px; height:315px;}

/*广告位图片切换*/
#advert{position:relative; width:0 auto;}
.advert_list{position:relative; height:100%;overflow:hidden;}
.advert_list li{position:absolute;top:0;left:0; opacity:0;filter:alpha(opacity=0);}
.advert_list li.current{opacity:1;filter:alpha(opacity=100);}
.advert_count{position:absolute;right:0;bottom:5px;}
.advert_count li{color:#fff;float:left; width:18px; line-height:18px; cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;  text-align:center;}
.advert_count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}

/*图片切换*/
#inner { width: 100%; margin: 0 auto; }
.hot-event { width:100%; margin:0 auto;}
.switch-tab {position:absolute; bottom:0; right:10px;}
.switch-tab a{ margin: 0 5px; display: inline-block; width: 8px; height: 8px; background-image: url(../images/grey_bg.png); font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.switch-tab .current { background-image: url(../images/red_bg.png); }

.event-item { position: absolute; z-index:-10000;}
.event-item .banner_gg { display: block; }
.event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }

/*导航*/
.menubj{ width:100%; background-color:#8fbd03; height:45px; line-height:45px;}
.menu{ margin:0 auto; width:1180px;}
.menu li{float:left;font-family:"Microsoft Yahei","黑体","Arial"; font-size:16px;  height:45px; line-height:45px; text-align:center; width:140px;}
.menu li:first-child{width:190px;}
.menu li a{ display:block; color:#ffffff;}
.menu li a:hover{ color:#daeba9;}



/*搜索*/
.xwzx_search{ width:440px; float:right; padding:17px 0 0 0;}
.xwzx_search img{ float:left; margin-right:10px;}
.xwzx_search_con{ width:230px; float:right; height:21px;}
.xwzx_search_con .form_text{line-height: 23px;text-indent: 5px;border: 1px solid #a1c95e;    width: 176px;}


.xwzx_search_con .s { 
float: left; 
padding: 0;
border: 0; 
width: 175px;
padding:0 0 0 5px;
height:21px; 
background: none; 
font-size:12px;
} 
.xwzx_search_con .go { float: right;background: #8FBD03;
border: 0;
height: 27px;
line-height: 27px;
color: #fff;
width: 50px;} 

/*主体*/
.main{ width:1000px; margin:0 auto}




/*深色底部*/
.footbj{ width:100%; background:url(../images/footbj.jpg) repeat-x top; height:150px; margin-top:10px;}
.foot{ width:1000px; margin:0 auto; padding:15px 0 0 0; text-align:center; font-family:"Microsoft Yahei","黑体","Arial"; color:#e8e8e8; font-size:12px;}
.foot_menu{ width:1000px; margin:0 auto; text-align:center;}
.foot_content{ width:1000px; margin:0 auto; text-align:center; padding:20px 0 0 0; line-height:25px;}


/*浅色底部*/
.home_foot{ width:100%; background:url(../images/home_footbj.jpg) top repeat-x;background-color:#f6f6f6; padding:25px 0 15px 0; float:left; margin-bottom:2px;  margin-top:15px;}
.home_foot_con{ width:1000px; margin:0 auto; text-align:center;}


.home_foot_lanmu{ width:820px; margin:0 auto; height:195px;}
.home_foot_lanmu li{ width:170px; float:left; text-align:center;font-size:14px; border-left:1px dashed #cfcece; height:180px;}
.home_foot_lanmu li h2{  font-weight:bold;width:160px; height:30px; font-family:"Microsoft Yahei";  font-size:17px;}
.home_foot_lanmu li ul{ line-height:24px; width:160px;}
.home_foot_lanmu li ul li{ line-height:28px; width:160px; border:0px; height:auto;}
.home_foot_lanmu li h3{  font-weight:bold; height:30px; font-family:"Microsoft Yahei";  font-size:20px;}



.home_foot_menu{ width:380px; margin:0 auto; font-size:14px; line-height:35px;}
.home_foot_menu li{ float:left; width:65px; font-size:14px; line-height:18px; height:16px; border-left:1px solid #797979; padding-left:10px; margin-bottom:12px;}

.home_authenticat{ width:1000px; margin:0 auto; text-align:center; margin-top:10px;}
.home_authenticat img{ border:1px solid #dddddd; margin-right:10px;}

/*子页banner*/
.login_banner{ width:1000px; margin:0 auto;  background:url(../images/login_bannerbj.jpg) no-repeat top;  height:124px;}
.login_banner img{ padding:10px 0 0 22px; width:957px; height:92px;}

/*分页*/
.pagelist{
	font-size:12px;
	height:36px;
	line-height:60px;
	text-align:center;
	width:98%;
    clear:both;
}

.pagelist li{
    display:inline;
	list-style:none;
	margin-left:2px;
	color:#585858;
	border:1px solid #cccccc;
	padding:4px 6px 4px 6px;
}
.pagelist li a{
    text-decoration: none;
	color:#585858;
}

.pagelist li a:hover{
    text-decoration: none;
	color:#58a703;
}

.pagelist ul li.thisclass{
	color:#585858;
	background:#cccccc;
	
}








a.bt:link {
	color: #585757;
	text-decoration: none;
	font-weight: normal;
	font-family: "微软雅黑";
}
a.bt:visited {
	color: #585757;
	font-weight: normal;
	text-decoration: none;
	font-family: "微软雅黑";
}

a.bt:hover {
	color: #58a703;
	text-decoration:none;
	font-weight: normal;
	font-family: "微软雅黑";
}

a.bt:active {
	color: #585757;
	font-weight: normal;
	text-decoration: none;
	font-family: "微软雅黑";
}





a.bai:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.bai:visited {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.bai:hover {
	color: #659703;
	background-color:#daeba9;
	text-decoration:none;
	font-weight: normal;
}

a.bai:active {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}




a.blue:link {
	color: #005aa0;
	text-decoration: none;
	font-weight: normal;
}
a.blue:visited {
	color: #005aa0;
	font-weight: normal;
	text-decoration: none;
}

a.blue:hover {
	color: #087ad2;
	text-decoration:underline;
	font-weight: normal;
}

a.blue:active {
	color: #005aa0;
	font-weight: normal;
	text-decoration: none;
}





a.yellow:link {
	color: #eba207;
	text-decoration: none;
	font-weight: normal;
}
a.yellow:visited {
	color: #eba207;
	font-weight: normal;
	text-decoration: none;
}

a.yellow:hover {
	background-color:#eba207;
	color: #ffffff;
	font-weight: normal;
}

a.yellow:active {
	color: #eba207;
	font-weight: normal;
	text-decoration: none;
}


a.green:link {
	color: #6fa400;
	text-decoration: none;
	font-weight: normal;
}
a.green:visited {
	color: #6fa400;
	font-weight: normal;
	text-decoration: none;
}

a.green:hover {
	background-color:#6fa400;
	color: #ffffff;
	font-weight: normal;
}

a.green:active {
	color: #6fa400;
	font-weight: normal;
	text-decoration: none;
}


a.gray_yellow:link {
	color: #6f6f6f;
	text-decoration: none;
	font-weight: normal;
}
a.gray_yellow:visited {
	color: #6f6f6f;
	font-weight: normal;
	text-decoration: none;
}

a.gray_yellow:hover {
	color: #eba207;
	text-decoration:none;
	font-weight:bold;
}

a.gray_yellow:active {
	color: #6f6f6f;
	font-weight: normal;
	text-decoration: none;
}


a.gray_green:link {
	color: #6f6f6f;
	text-decoration: none;
	font-weight: normal;
}
a.gray_green:visited {
	color: #6f6f6f;
	font-weight: normal;
	text-decoration: none;
}

a.gray_green:hover {
	color: #6fa400;
	text-decoration:none;
	font-weight:bold;
}

a.gray_green:active {
	color: #6f6f6f;
	font-weight: normal;
	text-decoration: none;
}

.green_li {
	color: #6fa400;
}
.yellow_li {
	color: #eba207;
}	

/*提示信息*/
.tsxx{ width:800px; margin:0 auto; min-height:450px; padding:100px 0 0 0; background:url(../images/tsxxbj.jpg) left no-repeat; height:443px; position:relative;}
.tsxx_con{line-height:40px; width:250px; font-size:24px; font-family:"Microsoft Yahei","黑体","Arial"; font-weight:bold; position:absolute; padding:20px 30px 20px 30px; right:1px; bottom:200px; color:#F00;}
.tsxx_con a{ font-size:20px;}
/*打印减免单*/
.dayin{ width:795px; margin:0 auto; position:relative;}
.dayin_biaoti{ position: absolute; top:105px; left:240px; font-family:"黑体"; font-size:28px; color:#333; line-height:32px;} 
.dayin_grzx{ width:560px; margin:0 auto; position: absolute; top:220px; left:120px;}
.dayin_bkxx{ width:560px; margin:0 auto; position: relative; position: absolute; bottom:65px; left:120px;}

.box{width:560px;margin:0 auto; font-size:12px; color:#39393a;}
.tit{width:560px;height:64px;left:0;}
.tit1{background:url(../images/gerenxinxi.png) no-repeat;}
.tit2{background:url(../images/baokaoxinxi.png) no-repeat;}
.box li{width:560px;line-height:24px;margin:0 auto; margin-bottom:30px;overflow:hidden;}
.box li span{float:left;width:224px;}
.box li span.f_2{margin-left:108px;}
.box li input.text{width:154px;height:22px;line-height:22px;float:left;}
.box li.l_column input.text{width:486px;}
.box li label.title{width:90px;float:left;}
.box li label.sex{display:inline-block;width:50px;text-indent:1em;}
.zhangzi{height:144px;width:144px;background:url(../images/zhangzi.png) no-repeat;display:block;position:absolute;right:20px;bottom:55px;}

	
	
/*网站地图*/
.sitemap{ width:960px; margin:0 auto; border:#c7d5e9 1px solid;}
.sitemap h1 {
	border-bottom: #c7d5e9 1px solid;  width: 960px; background: url(../images/sitemap_bj.jpg) repeat-x left top; float: left; height: 32px; line-height:32px; margin-bottom:10px; font-family:"宋体"
}
.sitemap h1 span {
	line-height: 32px; padding-left: 25px; width: auto; background: url(../images/sitemap_cion.jpg) no-repeat 8px 8px; float: left; height: 32px; color: #1e50a2; font-size: 14px; font-weight: bold;
}
.sitemap h1 span a {
	color: #689804; text-decoration: none
}
.sitemap h1 span a:hover {
	color: #88be16; text-decoration: underline
}
.sitemap_con {
	padding-bottom: 10px; LINE-height: 28px; padding-left: 19px; width: 920px; padding-right: 19px; height: auto; color: #ccc; padding-top: 10px;
}
.sitemap_con a {
	padding-bottom: 0px; padding:0 10px 0 10px; display: inline-block;color:#797979;   text-decoration:none;
}
.sitemap_con a:hover {
	color: #ffffff; background-color:#6fa400;
}
.sitemap_con .left{ float:left;}


/*小导航*/
.xwzx_menu{ width:998px; background-color:#fbfbfb; border:1px solid #f0f0f0; margin:0 auto; height:35px; line-height:35px; margin-bottom:10px;}
.xwzx_menu_con{ width:990px; margin:0 auto;}
.xwzx_menu_con li{ padding:0 7px 0 7px; float:left;}


/*404页面*/
.error_bj{ width:100%; background-color:#f0f0f0;}
.error{ width:1000px; margin:0 auto; text-align:center;}
.error_con{ width:1000px; margin:0 auto; background:url(../images/error_bj.jpg) top center no-repeat; min-height:400px;}
.error_menu{ width:470px; margin:0 auto; background-color:#f6f6f6; height:40px; border:1px solid #e2dfdf;}
.error_menu li{ border-right:1px solid #e2dfdf; float:left; font-size:17px;font-family:"微软雅黑"; min-width:115px; height:40px; line-height:38px; }
.error_con h2{ color:#F00; font-size:15px;font-family:"微软雅黑"; text-align:center; line-height:80px; letter-spacing:1px;}

.biaoyu{margin-top: 10px;margin-left: -140px;}

