@charset "utf-8";
/* CSS Document */

ul,li,ol,dd,dt,dl,p,label,div,table,th,td,tr,h1,h2,h3,h4,h5,h6,h7,hr,input,frame,iframe,form,select,img{
	padding:0px;
	margin:0px;
	list-style:none;}
body{ margin:0px; padding:0px; line-height:24px; font-size:14px; color:#555; font-family:"Microsoft YaHei"; background:#f0f0f0}
a{color:#394a5a; text-decoration:none; outline:none;}
img{ border:0 none; vertical-align:top;}
p.t_int{ text-indent:2em;} 
.yh{ font-family:"Microsoft YaHei";}
.center{ text-align:center;}
.right{ text-align:right}
.f12px{ font-size:12px;}
h4{ font-size:14px;}
h3{ font-size:16px;}
.fl{ float:left;}
.fr{ float:right !important;}
.bold{ font-weight:bold}
.clearflaot{ clear:both; font-size:0px; height:0px; line-height:0px;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after { clear:both;}
.clearfix { zoom:1;}
.w1000{width:1000px; margin:0 auto;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt110{margin-top:110px !important;}
.ml40{margin-left:40px;}
.ml20{ margin-left:20px;}
.mr10{ margin-right:10px;}
/*  public style end */


.header_t{
	background:#c8a968;
	width:100%;
	height:30px;
	line-height:30px;}
.t_main{
	width:1000px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	font-size:12px;
	color:#fff;}
.t_main .fr{
	background:url(../images/icon1.png) left center no-repeat;
	padding-left:20px;}
.t_main .fr span{
	margin-left:5px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif}
.t_main .fr a.last{
	border:none;}
.header_m{
	background:#f4f3f3;
	height:120px;
	}
.header_m .fr{
	margin-top:25px;}
.logo{
	margin-top:25px;
	width:310px;}
.header_m .logo_tit{
	background:url(../images/line1.png) left center no-repeat;
	 padding: 10px 0 10px 15px;
	margin-top:11px;
	font-size:18px; color:#000;}

/***********菜单修改***************/
.nav{
	margin-top:24px;}
.nav li{
	float:left;
	margin:0 10px;
	text-align:center;
	padding:0 10px}
.nav li a{
	color:#6e6e6e;
	font-size:16px;
	display:inline-block}
.nav li a:hover{
	color:#c8a968;
	}
.nav li a.active {
	color:#c8a968}
	

.footer{
	border-top:5px #acacac solid;
	background:#fff;}
.footer_m{
	margin-top:10px;}
.footer .footer_box1{
	border-bottom:1px #999 solid;
	padding:0px 0px 0 40px;
	width:960px;}
.footer_box1 .box1_1{
	padding:30px;
	width:236px;}
.footer_box1 .box1_1 div{
	background:url(../images/iconOne.png) left -277px no-repeat;
	margin:10px 0px 10px 0px;
	padding-left:60px;}
.footer_box1 .box1_1 div strong{
	font-size:24px;
	color:#707070;}
.box1_2{
	border-left:1px #999 solid;
	padding-left:65px;
	width:588px;
}
.box1_2 dl{
	padding:30px 0;
	margin-right:80px;
	*margin-right:67px;}
.box1_2 dl dt{
	font-size:16px;
	color:#434343;
	margin-bottom:10px;}
.footer_box2{
	padding:5px 38px;
	border-bottom:1px #999 solid;}
.box1_2 dl dd a{
	color:#434343;}
.footer_box2 p{
	font-size:12px;
	color:#292929;}
.footer_box2 p span{
	margin:0 30px;}
.footer_box3{
	padding:10px;}
.footer_box3 p{
	text-align:center;}
.footer_box3 img{
	margin-right:20px;}
.footer_box3 div{
	width:161px;
	margin:10px auto;}

/**************首页******************/
.banner{
	position:relative;
	width:100%;
	height:410px;}
.banner .d1{width:100%;height:410px;display:block;position:absolute;left:0px;top:0px;}

/******结识九州********/
.banner2{
	height:600px;
}
.banner2 .d1
	{width:100%;height:600px;display:block;position:absolute;left:0px;top:0px;}
.banner .w1000{
	position:relative;
	height:600px;
	z-index:999;}
.banner .w900{
	width:900px;
	margin:0 auto;}
.banner_icon{
	position:absolute;
	text-align:center;
	right:0;
	}
.banner .d2{clear:both;position:absolute;z-index:100; right:15%; top:150px;}
.banner .d2 ul{margin-left:3px;}
.banner .d2 li{width:17px;height:16px;cursor:pointer;background:url(../images/banner_icon.png) left center no-repeat;margin:15px 0; position:relative;}
.banner .d2 li.nuw{background:url(../images/banner_icon.png) -32px center no-repeat;}
.banner .d2 li span{
	background:url(../images/tit_bg.png) center center no-repeat;
	width:67px;
	height:22px;
	line-height:22px;
	text-align:center;
	padding-right:5px;
	position:absolute;
	right:20px;
	color:#fff;
	top:-3px;}
.banner .d2 .prev,.banner .d2 .next{
	width:21px;
	height:9px;
	display:block;
	margin:10px 0;
	}
.banner .d2 .prev{
	background:url(../images/prev.png) center center no-repeat;}
.banner .d2 .next{
	background:url(../images/next.png) center center no-repeat;}
.banner_main{
	width:410px;
	padding-top:110px;
	margin-left:25px;}
.banner_main h4{
	font-size:24px;
	color:#000;
	line-height:30px;
	margin-bottom:30px;
	font-weight:normal;
	letter-spacing:2px;}
.banner_main h4 span{
	border-bottom:3px #fff solid;
	padding-bottom:5px;}
.banner_main p{
	font-size:13px;
	margin-bottom:15px;}
.gg_main{
	padding:40px 0px 75px 0px;
	width:670px;
	margin:0px auto 0px;
}
.gg_main li{
	width:660px;
	margin-bottom:15px;}
.gg_main .fl{
	font-size:14px;
	color:#54545e;
	padding-left:20px;
	background:url(../images/iconTwo.png) left -100px no-repeat;}
.gg_main .fr{
	color:#54545e;
	font-size:14px;}
.gg_main li.on .fl, .gg_main li.on .fr{
	color:#c49d58;}
.gg_main li.on .fl{
	background:url(../images/iconTwo.png) left -124px no-repeat;}