/* CSS Document */

*{
	-webkit-text-size-adjust:none;
	margin:0;
	padding:0;}
body{
	width:100%;
	height:auto;
	margin:0 auto;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#333;
	background:#fff;}	
ul{
	list-style:none;}
a{
	text-decoration:none;}
img{
	border:none;}
.header{
	width:100%;
	height:110px;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_01.png) no-repeat center;
	margin:0 auto;}
.header_a{
	width:1003px;
	height:110px;
	margin:0 auto;}
.header_a h1 img,.header_a h2 img,.header_a h3 img{
	margin-top:23px;}
.header_a h1{
	float:left;
	margin-right:130px;}
.header_a h2{
	float:left;}	
.header_a h3{
	float:right;}
.nav{
	width:100%;
	height:38px;
	margin:0 auto;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_05.png) repeat-x;}
.nav_a{
	width:1003px;
	height:38px;
	margin:0 auto;}
.nav_a ul li{
	float:left;
	line-height:38px;}
.nav_a ul li a{
	font-size:15px;
	color:#fff;
	line-height:38px;
	float:left;
	 width:110px;
                text-align:center;
                font-weight:bold;}
.nav_a ul li span{
	width:1px;
	height:38px;
	float:left;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_06.png) no-repeat;}
.nav_a ul li ul li{
                width:140px;
                height:32px;
                line-height:32px;
                background:url(/xgzx/dfiles/14235/admin/fileadmin/upfile/images/xlbg.png) repeat-x;}
.nav_a ul li ul li a{
	font-size:12px;
	color:#fff;
	line-height:32px;
	float:left;
	 width:140px;
                text-align:center;}
.nav_xian{
	width:100%;
	height:10px;
	margin:0 auto;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_08.png) repeat-x;
	overflow:hidden;}
.banner2{
	height:240px;
	margin:0 auto;
	overflow:hidden;
	background:#ebf5fc;}
.banner_a{
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;}
.banner_xian{
	width:1003px;
	height:8px;
	margin:0 auto;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_12.png) no-repeat;
	overflow:hidden;}
.main{
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;}
.main_hot{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:8px;}
.main_box_left_title{
	width:740px;
	float:left;
	overflow:hidden;
                height:20px;
                margin-top:3px;}
.main_box_left_title p{
	float:left;
	font-size:14px;
	color:#333;}
.main_box_left_title span a{
	font-size:14px;
	color:#ff0000;
	margin-left:8px;}
.main_box_left_title span{
	margin-right:28px;}
.main_box_right_s{
	width:263px;
	height:auto;
	float:left;
	overflow:hidden;}
.main_box_right_s span input{
	width:203px;
	height:25px;
	float:left;
	border:none;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_10.png) no-repeat;
	line-height:25px;
	text-indent:34px;
	font-size:12px;
	color:#999;}
.main_content{
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;}
.main_left{
	width:220px;
	float:left;}
.main_left1{
	width:220px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;}
.main_left1 h2{
	width:220px;
	height:37px;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_50.png) no-repeat;
	font-size:15px;
	color:#fff;
	line-height:37px;
	padding-left:10px;}	
.main_left1 ul{
	width:220px;
	float:left;
	overflow:hidden;}
.main_left1 ul li{
	width:218px;
	line-height:40px;
	border:1px #e7e7e7 solid;
	border-top:0px;
	background:#f0f0f0;}
.main_left1 ul li a{
	font-size:14px;
	color:#333;
	line-height:40px;
	padding-left:20px;}	
.main_left1 ul li ul li{
	width:218px;
	height:40px;
	background:#f6f6f6;
	text-indent:13px;
	font-size:14px;
	line-height:40px;
	border-left:none;}
.main_left1 ul li.on{
	width:218px;
	height:40px;
	background:#fff;
	float:left;
	overflow:hidden;}
.pic{
	float:right;
	padding:15px 9px 0px 0px;}
.main_box_left_xt{
	width:220px;
	height:347px;
	float:left;
	display:inline;
	overflow:hidden;
	border-top:2px #30a655 solid;
	border-left:1px #ddd solid;
	border-right:1px #ddd solid;
	border-bottom:1px #ddd solid;
	margin-bottom:10px;}	
.main_box_left_xt h2{
	width:220px;
	height:35px;
	float:left;
	overflow:hidden;
	border-bottom:1px #ddd solid;
	font-size:15px;
	color:#227130;
	line-height:34px;
	text-indent:10px;}
.main_box_left_xt span{
	width:220px;
	height:62px;
	float:left;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_17.png) repeat-x;}
.main_box_left_xt span img{
	float:left;
	margin:20px 7px 0px 10px;}
.main_box_left_xt span a{
	font-size:14px;
	color:#333;
	line-height:62px;}
.main_box_right_w{
	width:220px;
	height:125px;
	float:left;
	overflow:hidden;
	background:#f0f0f0;}
.main_box_right_w span{
	float:left;
	margin:10px 3px 0px 15px;}
.main_box_right_w span p{
	width:86px;
	text-align:center;
	font-size:12px;
	color:#333;
	line-height:24px;}
.weixin img{
	border:1px #fff solid;}
.weibo img{
	border:1px #e4e4e4 solid;}
.main_right{
	width:778px;
	height:auto;
	float:right;
	overflow:hidden;}
.main_right_top{
	width:778px;
	height:38px;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_53.png) no-repeat;
	float:left;
	overflow:hidden;}
.main_right_center{
	width:778px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_54.png) repeat-y;}
.main_right_bottom{
	width:778px;
	height:17px;
	background:url(/xgzx/dfiles/8201/g3/admin/fileadmin/upfile/images/a_55.png) no-repeat;
	float:left;
	overflow:hidden;}
.main_right_top p{
	float:left;
	padding-left:26px;
	font-size:15px;
	color:#227130;
	padding-top:12px;
                font-weight:bold;}
.main_right_top span{
	float:right;
	padding-right:11px;
	font-size:12px;
	color:#686868;
	padding-top:16px;}
.main_right_top span a{
	color:#686868;}
.main_right_content{
	width:728px;
	margin:0 auto;
	overflow:hidden;}
.main_right_content h2{
	font-size:14px;
	color:#ff6600;
	font-weight:normal;
	margin-top:30px;}
.main_right_content p{
	font-size:14px;
	color:#333;
	line-height:28px;
	text-indent:29px;}
.main_right_content1{
	width:728px;
	margin:0 auto;
	overflow:hidden;
	margin-top:30px;}
.main_right_con2{
	width:728px;
	margin:0 auto;
	overflow:hidden;}
.main_right_con2 img{
	float:right;}
.main_right_con2 span{
	float:left;
	width:449px;}
.main_right_con2 span p{
	font-size:14px;
	color:#333;
	line-height:28px;
	text-indent:15px;
	margin-bottom:10px;}
.main_right_con3{
	width:728px;
	margin:0 auto;
	overflow:hidden;}
.main_right_con3 p{
	font-size:14px;
	color:#333;
	line-height:28px;
	margin-bottom:40px;
	text-indent:28px;}
.main_right_content2{
	width:728px;
	margin:0 auto;
	overflow:hidden;
	margin-top:16px;
	padding-bottom:25px;}
.main_right_content2 ul li{
	width:728px;
	height:36px;
	border-bottom:1px #d9d9d9 dashed;
	float:left;
	line-height:36px;}
.main_right_content2 ul li span{
	float:left;}
.main_right_content2 ul li span img{
	margin:0px 10px;}
.main_right_content2 ul li span a{
	font-size:12px;
	color:#444;}
.main_right_content2 ul li p{
	float:right;
	font-size:12px;
	color:#a0a0a0;
	line-height:36px;
	padding-right:8px;}
.main_right_content3{
	width:728px;
	margin:0 auto;
	overflow:hidden;
	margin-top:36px;}
.main_right_content3 h2{
	font-size:24px;
	color:#000;
	font-weight:normal;
	text-align:center;}
.main_right_content3 h3{
	font-size:12px;
	color:#999;
	text-align:center;
	font-weight:normal;
	margin:19px 0px 40px 0px;}
.main_right_content3 h4{
	text-align:center;
	margin-bottom:24px;}
.main_right_content3 p{
	font-size:14px;
	color:#444;
	line-height:28px;
	/*text-indent:30px;*/
	margin-bottom:20px;}
.main_right_content4{
	width:728px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:25px;
	border-top:1px #d9d9d9 dashed;}
.main_right_content4 p{
	margin-top:18px;}	
.main_right_content4 p a{
	color:#227130;}
.main_right_content5{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:50px;}
.main_right_content5 h2{
	margin:20px 0px 18px 0px;}
/*.main_right_content5 table{
	width:736px;
	margin:0 auto;
	overflow:hidden;}
.main_right_content5 table tr{
	margin-bottom:12px;
	overflow:hidden;
	width:736px;
	float:left;}
*/
.s_name{
	width:41px;
	text-align:left;
	font-size:12px;
	color:#222;}
.s_txt input{
	width:336px;
	height:21px;
	border:1px #7f9db9 solid;
	line-height:21px;
	color:#222;
	text-indent:10px;}
.s_txt2 textarea{
	width:685px;
	height:116px;
	border:1px #7f9db9 solid;
	line-height:21px;
	color:#222;
	text-indent:10px;}
.main_right_content6{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:50px;}
.main_right_title6{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:12px;}
.main_right_title6 p{
	float:left;
	font-size:14px;
	color:#ff6600;}
.main_right_title6 a{
	font-size:12px;
	color:#999;
	line-height:20px;}
.main_right_ly{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	border-top:1px #d9d9d9 dashed;}
.main_right_ly_bt{
	width:736px;
	height:36px;
	margin:0 auto;
	overflow:hidden;
	background:#dbeae0;}
.main_right_ly_bt span{
	float:left;}
.main_right_ly_bt span a{
	font-size:14px;
	color:#227130;
	line-height:36px;}
.main_right_ly_bt span a img{
	margin:0px 8px 0px 10px;}
.main_right_ly_bt p{
	float:right;
	line-height:36px;
	font-size:12px;
	color:#666;
	padding-right:10px;}
.main_right_ly_txt{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px #d9d9d9 solid;
	height:60px;}
.main_right_ly_txt b{
	float:left;
	padding-top:6px;
	line-height:24px;
	color:#444;
	font-size:12px;
	width:46px;
	margin-left:10px;
	height:60px;}
.main_right_ly_txt p{
	font-size:12px;
	color:#444;
	line-height:24px;
	margin-top:6px;
	width:665px;}
.main_right_ly_txt2{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	height:60px;}
.main_right_ly_txt2 b{
	float:left;
	padding-top:6px;
	line-height:24px;
	color:#444;
	font-size:12px;
	width:46px;
	margin-left:10px;
	height:60px;}
.main_right_ly_txt2 p{
	font-size:12px;
	color:#444;
	line-height:24px;
	margin-top:6px;
	width:665px;}
.main_right_content7{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:50px;}
.main_right_content7 ul li{
	float:left;
	padding:20px 7px 0px 7px;
	width:230px;}
.main_right_content7 ul li p{
	text-align:center;
	margin-top:12px;}	
.main_right_content7 ul li p a{
	font-size:14px;
	color:#333;}
.main_right_content8{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:50px;}
.main_right_content8 ul li{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding:20px 0px;
	border-bottom:1px #d9d9d9 dashed;}
.main_right_content8 ul li img{
	float:left;}
.main_right_content8 ul li span{
	width:466px;
	float:right;}
.main_right_content8 ul li span h2{
	font-weight:normal;
	font-size:16px;
	color:#227130;}	
.main_right_content8 ul li span p{
	font-size:12px;
	color:#333;
	line-height:24px;
	margin-top:13px;}
.main_right_content8 ul li span a{
	float:right;
	font-size:12px;
	color:#ff7700;
	margin-top:36px;}
.main_right_content9{
	width:736px;
	margin:0 auto;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:50px;}
.main_right_content9 ul{
	padding-top:20px;
	margin:0 auto;
	overflow:hidden;
	width:736px;}
.main_right_content9 ul li{
	width:736px;
	height:36px;
	float:left;
	overflow:hidden;
	border-bottom:1px #d9d9d9 dashed;}
.main_right_content9 ul li p{
	font-size:12px;
	color:#a0641d;
	line-height:36px;
	float:left;
	padding:0px 16px 0px 10px;}
.main_right_content9 ul li a{
	font-size:12px;
	color:#444;
	line-height:36px;
                float:left;}
.main_right_content9 ul li span{
	float:right;
	line-height:36px;
	font-size:12px;
	color:#ff7700;
	padding-right:10px;
                overflow:hidden;}
.main_right_content9 ul li span img{
	padding-right:7px;}



.footer{
	width:100%;
	height:40px;
	margin:0 auto;
	overflow:hidden;
	background:#3b3b3b;}
.footer_nav{
	width:1003px;
	height:40px;
	margin:0 auto;
	overflow:hidden;}
.footer_nav ul{
	width:780px;
	margin:0 auto;
	overflow:hidden;}
.footer_nav ul li{
	float:left;
	line-height:40px;}
.footer_nav ul li a{
	font-size:12px;
	color:#fff;	
	padding:0px 13px;}
.footer_nav ul li span{
	color:#fff;}
.bottom{
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;}
.bottom p{
	text-align:center;
	font-size:12px;
	color:#555;
	line-height:24px;
	margin-top:30px;}
.x_aa{
                color:#333;
                font-size:14px;
                line-height:40px;
                width:218px;
                height:40px;
                float:left;     
                font-weight:bold;  
                background:#fff url(../../8201/g3/admin/fileadmin/upfile/images/a_52.png) no-repeat 20px center;}
.x_ab{
  color:#227130;
  font-size:14px;
line-height:40px;}
.main_left1 table tr td{
width:218px;
	line-height:40px;
	border:1px #e7e7e7 solid;
	border-top:0px;
                text-indent:30px;
background:#f0f0f0 ;}
.main_left1 table tr td span{
text-indent:30px;}
.main_left1 table tr td span a{
color:#333;}
.main_left1 table tr td table tr td{
padding-left:10px;
font-size:14px;
line-height:40px;
color:#555;
display:block;
height:40px;}
.n_pic{
width:752px;
margin:0 auto;
overflow:hidden;}
.n_pic ul{
margin-top:16px;}
.n_pic ul li{
float:left;
width:178px;
margin-left:10px;
margin-bottom:15px;}
.n_pic ul li p{
width:178px;
text-align:center;
line-height:36px;}
.n_pic ul li p a{
color:#111;
font-size:14px;
line-height:36px;}
.main_right_content2 table{
padding-top:10px;}
.main_right_content9 table,.main_right_content6  table{
margin-top:30px;}
.main_right_content2 table tr td a,.main_right_content9 table tr td a,.main_right_content6 table tr td a{
  color:#444
;}
.buttom_img {
    float: right;
    position: relative;
    right: 314px;
    top: 7px;
}