
/*全局*/
*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color: #000;
}
ul,li{
	list-style: none;
}
input{
	outline: none;
}
body{
	font-family: "微软雅黑";
	font-size: 12px;
}

.bg{background:url(bg.jpg;vpn_img) #bde5af no-repeat center top;}
.logo_name{
	width: auto;
	background: #fff;
	height: 35px;
}
.lg_left {
	
}
.lg_left ul li{
	width: 130px;
	text-indent: 25px;
	background: url(logo_03.png;vpn_img) no-repeat 0px 8px;
	float: left;
	line-height:35px;
}
.lg_right{
	
	float: right;
}
.lg_right ul li{
	float: left;
	padding: 0 5px;
	line-height: 35px;
}

.top_bg{
	height: 180px;
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}

.top_bg ul li{
	float: left;
	padding-right: 10px;
}
.xiang{
	float: right;
	
	width: 600px;
	height: 180px;
	overflow: hidden;
}

/*导航*/
.nav{
	width: 1000px;
	margin: 0 auto;
	height: 44px;
	background: url(nav_bg_03.png;vpn_img) repeat-x;
	line-height: 44px;
	overflow: hidden;
}
.nav ul li{
	float: left;
	width: 142px;
	height: 45px;
	text-align: center;
	background: url(nav_xian_03.png;vpn_img) no-repeat right;
}
.nav .last{
	background: none;
	
	*background: none;
}
.nav ul li a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
}
/*.nav span{
	margin-left: 10px;
}*/
.nav ul li a img{
	position: relative;
	top: 5px;
}
.time{
	width: 1001px;
	margin: 0 auto;
	height: 38px;
	line-height: 38px;
	background: #fff;
}
.time_left ul li{
	float: left;
	margin: 0 5px;
	font-size: 13px;
}
.time_right{
	float: right;
	margin-right: 10px;
	height: 38px;
}
.time_right span{
	color: #5c9f00;
	font-size: 13px;
	float: left;
}
.time_right input{
	float: left;
	border: none;
	height: 28px;
	text-indent: 5px;
	line-height: 28px;
	*line-height: 28px;
	*text-indent: 5px;
	width: 219px;
	position: relative;
	background: none;
}
.tianqi{
	height: 28px;
	margin-top: 3px;
	*top: 7px;
	*position: relative;
	*height: 28px;
}
.txt{
	float:left;
	width: 262px;
	height: 28px;
	border: 1px solid #5C9F00;
    margin-top:5px;
	
}
.btn{
	width: 40px;
	border-left: 1px solid #5C9F00;
	height: 28px;
	cursor: pointer;
	display: inline-block;
	background: url(sousuo_03.png;vpn_img) no-repeat center;
}
/*主要内容*/

.content{
	height: auto;
	margin: 0 auto;
	margin-top: 3px;
	background: #fff;
	overflow: hidden;
	width: 990px;
	padding: 12px 5px 15px 5px;
	
}

.content_top{
	height: 280px;
	overflow: hidden;
}
.con_top_lf{
	float: left;
}
.con_top_cn{
	width: 424px;
	height: 278px;
	float: left;
	overflow: hidden;
}
.con_top_nav{
	width: 424px;
	height: 35px;
	line-height: 35px;
	background: url(con_top_nav_03.png;vpn_img) repeat-x;
}
.con_top_nav ul li{
	float: left;
	width: 106px;
	text-align: center;
	font-size: 16px;
	/**font-weight: 700;*/
}
.con_top_navshow{
	width: 400px;
	height: 242px;
	top: 10px;
	position: relative;
}
.con_show{
	display: none;
	width: 400px;
	/**width: 410px;*/
	left: 10px;
	position: absolute;
}

.con_show ul li{
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 13px;
	font-weight: 500;
}
.con_show ul li a{
	display: inline-block;
	width: 290px;
}
.con_show ul li span{
	float: right;
	color: #666;
	*position: relative;
	*top: -30px;
}
.con_right{
	float: left;
	width: 235px;
	height: 278px;
	overflow: hidden;
	margin-left: 10px;
}
.con_rt_top{
	height: 29px;
	background: url(con_rt_top_03.png;vpn_img) repeat-x;
	line-height: 29px;
	color:#fff ;
}
.con_rt_top span{
	font-size: 15px;
	margin-left: 10px;
}
.con_rt_top a{
	float: right;
	margin-right: 10px;
	color: #fff;
	font-size: 13px;
}
.con_right ul li{
	margin-left: 10px;
	line-height: 30px;
	font-size: 13px;
	color:#333 ;
}
.heng{
	width: 990px;
	margin: 0px auto 0;
	height: 82px;
	overflow: hidden;
	margin-top: 10px;
}

.xinxi{
	height: 300px;
	margin-top: 10px;
	overflow: hidden;
}
.xinxi_left{
	float: left;
	width: 743px;
	overflow: hidden;
	height: 300px;
}
.dian{
	float: left;
}
.xinxi_lt_show{
	height: 295px;
	border: 1px solid #e2e2e2;
	margin-left: 5px;
	width: 741px;
	overflow: hidden;
}
.dian2{float: left;}
.dian3{float: left;}
.xinxi_lt_show table td{
	vertical-align: top;
}
.xin_nei_lt{
	width: 370px;
	height: 250px;
	overflow: hidden;
	float: left;
}

.xinshow{
	width: 370px;
	height: 205px;
	float: left;
	overflow: hidden;
}
.xinshow2{
	width: 370px;
	height: 205px;
	float: left;
	overflow: hidden;
}
.xinshow3{
	width: 370px;
	height: 205px;
	float: left;
	overflow: hidden;
}
.xin_nei_lt_top>ul{
	margin-top: 10px;
	margin-left: 10px;
	width: 360px;
	height: 25px;
	border-bottom: 1px solid #2D884B;
}
.xin_nei_lt_top>ul>li{
	float: left;
	height: 25px;
	line-height: 25px;
	width: 63px;
	text-align: center;
	
}
.xin_nei_lt_top>ul>li:last-child{
	/*width: 40px;*/
	
}
.xin_nei_lt_top .jijin{
	/**width: 40px;*/
}
.xin_nei_lt_top a{
	color: #2d884b;
	height: 24px;
	display: inline-block;
	
}
.xinshow{
  position: relative;
}
.xin_nei_ltshow{
	left: 10px;
	display: none;
	position: absolute;
	width: 355px;
}
.xin_nei_ltshow ul li{
	height: 28px;
	line-height: 28px;
	border-bottom: 1px dashed #d3d3d3;
	color: #464646;
	font-size: 11px;
	
}
.xin_nei_ltshow ul li a{
	color: #464646;
	font-size: 11px;
}
.xin_nei_ltshow ul li span{
	float: right;
	margin-right: 5px;
}
.xin_nei_right{
	margin-top: 10px;
	margin-left: 5px;
	float: left;
}
.xin_nei_right>ul{
	width: 250px;
}
.xin_nei_right>ul li{
	border: 1px solid #d9d9d9;
	width: 112px;
	height: 20px;
	border-radius: 3px;
	line-height: 21px;
	text-indent: 20px;
	float: left;
	margin: 5px 5px;
}
.xin_nei_rt_bm{
	width: 250px;
}
.xin_nei_rt_bm ul li{
	float: left;
	background: url(xin_xtb_14.jpg;vpn_img) no-repeat 0px 5px;
	text-indent:8px;
	margin: 10px 3px;
}

.xin_right{
	float: left;
	margin-left: 5px;
	width: 240px;
	height: 297px;
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	overflow: hidden;
}
.xin_right .x_rt{
	margin-top: 15px;
	*margin-top: 30px;
}
.xin_right p{
	text-align: center;
}
.xin_right>a{
	margin-left: 20px;
}
.yan{
	float: right;
	margin-right: 5px;
}
.bumen{
	display: inline-block;
	width: 207px;
	margin-left: 20px;
}
.bumen img{
	margin-top: -25px;
}
.quan{
	margin-top: 3px;
	*margin-top: 10px;
}
.quan img{
	max-height: 40px;
}
/*公共参与*/
.canyu{
	width: 350px;
	float: left;
	margin-left: 10px;
    margin-top: 10px;
    height: 287px;
}
.canyu table{
	margin-top: 10px;
	
}
.canyu table tr td{
	width: 100px;
	
}
.canyu .canyu3{
	text-align: center;
}
.canyu .cy_last{
	width: 50px;
}
.fuwu{
	
	width: 345px;
}
.fuwu ul li{
	float: left;
	width: 115px;
	text-indent: 35px;
	line-height: 35px;
	height: 35px;
}
.fuwu span{
	display: inline-block;
	margin-top: 10px;
	*position: relative;
	*top: -65px;
}
.fuwu .fuwu1{
	background: url(gg_10.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu2{
	background: url(gg_2_10.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu3{
	background: url(gg3_16.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu4{
	background: url(gg4_22.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu5{
	background: url(gg5_22.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu6{
	background: url(gg6_27.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu7{
	background: url(gg7_33.jpg;vpn_img) no-repeat 5px 10px;
}
.fuwu .fuwu8{
	background: url(gg8_33.jpg;vpn_img) no-repeat 8px 10px;
}
.fuwu .fuwu9{
	background: url(gg9_36.jpg;vpn_img) no-repeat 9px 10px;
}
.shi{
	float: left;
	width: 265px;
	height: 142px;
}
.banshi {
	position: relative;
	height: 115px;
}
.banshi_show{
	position: absolute;
	height: 100px;
	
}
.shi .f_l{
	margin-top: 3px;
	width: 132px;
	height: 28px;
	cursor: pointer;
	line-height: 28px;
	text-align: center;
}
.shi .f_l a{
	display: inline-block;
	width: 132px;
	height: 28px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.banshi ul{
	margin-left: 5px;
}
.banshi ul li{
	width: 240px;
	line-height: 25px;
	height: 25px;
}
.banshi ul li span{
	display: inline-block;
	float: right;
	margin-right: 10px;
	*position: relative;
	*top: -25px;
}
.geren{
	/* float: left; */
	margin-top: 10px;
	width: 245px;
	margin-left: 10px;
}
.geren ul li{
	float: left;
	width:80px;
	text-align: center;
	line-height: 20px;
}
.xianzhang{
	width: 320px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.xz_top{
	height: 28px;
	background: #e5e7ea;
	line-height: 28px;
	margin-top: 5px;
}
.xz_top ul li{
	float: left;
	width: 110px;
	text-indent: 50px;
}
.xz_top ul li:nth-of-type(1){
	width: 210px;
	text-indent: 45px;
	
}
.xianzhang>ul{
	width: 310px;
	margin-left: 10px;
	margin-top: 8px;
}
.xianzhang>ul>li{
	line-height: 23px;
}
.xianzhang ul li span{
	float: right;
	margin-right: 15px;
	*position: relative;
	*top: -25px;
}
.xie ul li{
	margin-top: 10px;
	float: left;
	margin-right: 8px;
}
.huiying{
	float: left;
	margin-top: 10px;
	margin-left: 8px;
}
.huiying ul{
	margin-left: 5px;
}
.huiying ul li{
	line-height: 23px;
	height: 25px;
	width: 280px;
}
.huiying ul li span{
	float: right;
	margin-right: 5px;
	*position: relative;
	*top: -25px;
}
.huiying ul li a{
	display: inline-block;
	width: 230px;
	/*overflow: hidden;*/
	text-overflow: ellipsis;
}
.heng_tu{float: left;}
.heng_tu img{
	width: 331px;
	height: 82px;
}
.hengshow{
	width:647px ;
	height: 82px;
	float: left;
	margin-left: 12px;
}
.zhuanti_tu{
	width: 990px;
	margin: 10px auto 0;
	border: 1px solid #e2f2e2;
	border-radius: 5px;
	height: 80px;
}
.zhuanti_tu img{
	margin:10px 5px;
	float: left;
}
.zhuanti_show{
	float: left;
	width: 928px;
	height: 80px;
	margin-left: 10px;
}
.come{
	width: 340px;
	height: 280px;
	overflow: hidden;
	margin-left: 2px;
	float: left;
}
.come_top{
	width: 340px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #448147;
	text-indent: 5px;
}
.come_top a{
	border-bottom: 4px solid #448147;
	height: 28px;
	font-size: 18px;
	font-weight: 600;
	color: #18631b;
	display: inline-block;
}
.come_jian{
	margin-top:3px;
	height: 97px;
}
.xingren{
	float: left;
	width: 215px;
}
.xingren img{
	
	margin-left: 15px;
}
.come_tu{
	float: left;
}
.come_tu img{
	width: 125px;
	height: 85px;
	margin-top: 5px;
}
.jian_ren{
	text-indent: 20px;
	margin-left: 5px;
	color: #000;
	font-size: 11px;
	line-height: 18px;
}
.jian_ren a{
	color: #ff0000;
}
.con_bm{
	margin-top: 10px;
	height: 280px;
	overflow: hidden;
}
.come_bm{
	margin-top: 5px;
	height: 119px;
	position: relative;
}
.come_bm_top{
	height: 25px;
	line-height: 25px;
}
.come_bm_top ul li{
	float: left;
	width: 85px;
	background:url(img_32.jpg;vpn_img) center bottom repeat-x;
	text-align: center;
	font-size: 14px;
}
.come_bm_top ul li a{
	display: inline-block;
	width: 79px;
}
.touzi{
	width: 340px;
	height: 280px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
}
.tz{
	height: 25px;
	line-height: 25px;
}
.tz ul li{
	float: left;
	width: 85px;
	background:url(img_32.jpg;vpn_img) center bottom repeat-x;
	text-align: center;
	font-size: 14px;
}
.tz ul li a{
	display: inline-block;
	width: 79px;
}

.come_bmshow{
	width: 300px;
	top: 5px;
	left: 10px;
	position: absolute;
	display: none;
}
.come_bmshow ul li{
	line-height: 30px;
	height: 30px;
}
.come_bmshow ul li span{
	float: right;
	*position: relative;
	*top: -30px;
}

.qt{
	width: 295px;
	height: 280px;
	overflow: hidden;
	float: left;
}
.other{
	left: 5px;
	position: relative;
	height: 248px;
}
.other_top{
	height: 28px;
	margin-left: 10px;
}
.other_top ul li{
	float: left;
	width: 95px;
	height: 28px;
	line-height: 20px;
	border-bottom: 1px solid #448147;
	text-indent: 5px;
}
.other_top ul li a{
	height: 27px;
	font-size: 18px;
	font-weight: 600;
	color: #18631b;
	display: inline-block;
}
/*.other_top ul li:first-child a{
	border-bottom: 4px solid #448147;
	
}*/
.other_show{
	margin-top: 5px;
	margin-left: 5px;
	position: absolute;
	display: none;
	width: 255px;
	height: 240px;
}
.other_show ul li{
	line-height: 30px;
	height: 30px;
	*height: 30px;
	color: #464646;
	text-indent: 13px;
	background: url(dian_25.jpg;vpn_img) no-repeat 0px 12px;
}
/*脚部*/
.footer{
	width: 1000px;
	height: 270px;
	margin: 0 auto;
	overflow: hidden;
}
.foot_nav{
	height: 35px;
	line-height: 35px;
	background: #5a981c;
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.foot_nav ul{
	padding: 0 325px;
}
.foot_nav ul:after{
	content: "";
	display: block;
	height: 0;
	clear: both;}
.foot_nav ul li{
	float: left;
	color: #fff;
	font-size: 13px;
}
.foot_nav ul li a{
	color: #fff;
	font-size: 13px;
}
.foot_nav ul li span{
	margin: 0 5px;
}
.foot{
	height: 165px;
	background: url(foot_bg_03.jpg;vpn_img) no-repeat top center;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	overflow: hidden;
}
.xieban{
	display: inline-block;
	margin-left: 20px;
}
.foot img{
	margin: 0 5px;
}
.bei{
	margin-left: 15px;
}