@charset "gb2312";
/* CSS Document */

body{
	width:100%;
	text-align:center;
	margin:0 auto;
	background:#fff0e2;	
	_background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ 	
	
}
img{
	border:none; display:i;}
.l{
	float:left;}
p{
	margin:0;
	padding:0;
	text-align:left;}
h1,h2{padding:0; line-height: 0;}
ul,li,dd{margin:0 auto;padding:0; list-style:none;}
.ge_t10{
	margin-top:10px;}
.ge_t2{
	margin-top:2px;}
.ge_t20{
	margin-top:20px;}
.ge_t40{
	margin-top:40px;}
.wp{
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
}
#hd{
	/*height: 101px;*/
	height:60px;
	background: #fff;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, .3);
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index:9999;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.fixed{
    top: -71px !important;
}

#hd .logo{
	float: left;
	margin-right: 65px;
	/*height: 101px;*/
	height: 60px;
	display: block;
	height: 100%;
	/*line-height: 101px;*/
	line-height: 60px;
}
#hd .logo a{
	
}
#hd .logo img{
	display: inline-block;
	vertical-align: middle;
}

#nav ul li{
	float: left;
	line-height: 60px;
	width: 80px;
	margin-right: 10px;
}
#nav ul li a{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	border-bottom: 3px solid #fff;
	text-decoration:none;
	color:#666;
	height: 57px;
}
#nav ul li a:hover{
	border-bottom: 3px solid #e4392a;
}

#container01{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	-background: url(../images/top_bg.jpg) top no-repeat;
	background:url(ban.jpg) top no-repeat;
	height:514px;
	
	}
#container02{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	background:url(../images/ke_bg.jpg) bottom no-repeat #fdd5b1;
	}
#container03{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;	
	background:url(../images/shi_bg.jpg) center 200px no-repeat #fdd5b1;
	}
#container04{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	background:#fff0e2;
	}
#container05{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	background:url(../images/bot_bg.jpg) bottom center no-repeat #fdd5b1;
	}
#container07{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	background:#ffac87;
	}
.main{	
	margin:0px auto;
	padding:0px;
	text-align:center;
	width:1000px;
	font-size:0;
	font-family: '微软雅黑';
	}
#container16{
	color:#fff;
    margin:0px auto;
	background:#6E6E6E;
	 font-family:'Microsoft YaHei UI'; 
	}
.baiquan{
	margin:0 auto;
	width:1000px;	
	text-align:left;
	font-size:12px;
	line-height:50px;
	overflow:hidden;
	font-family:"宋体";
	margin-bottom:80px;
}
.baiquan span{
	margin-right:10px;}
.jian{background:url(../images/bg06.jpg) top left no-repeat; width: 1000px; height: 82px;}
.jian ul{
	width:88%; margin: 0 auto;
}
.jian ul li{
	float:left;	
	margin:10px;	
	font-size:16px;
	line-height:50px;
	
	}
.jian ul li a{width:200px;height:60px; display: block; color:#000;text-decoration: none; background: url(../images/bt-off.png) 0 0 no-repeat;}
.jian ul li a:hover{color:#fff; background: url(../images/bt-on.png) 0 0 no-repeat;}

.te{border-top: 20px solid #333333;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333; width: 1000px; height: 360px;}
.te ul{
	width:110%; margin: 0 auto;
}
.te ul li{
	float:left;	
	margin:15px;	
	font-size:16px;
	
	}
.te ul li a p{font-size: 12px; line-height: 20px;color: #a04202; text-align:justify; padding-top: 20px; margin-bottom: 20px; height:140px;}
.te ul li a{padding:30px;width:160px; border-radius: 6px; display: block;text-decoration: none; background: #ffe6c1;}
.te ul li a:hover{background: #ffa86b;}
.te ul li a span{ border: 1px solid #333333; color: #666; text-decoration: none; line-height: 40px; width: 120px; height: 40px; border-radius: 6px; display: block; margin: 0 auto;}
.te ul li a:hover span {background: #eb6100; color: #fff;border: 0px; }
.fuwu{ width: 1000px; margin: 0 auto; padding-left: 40px;padding-top: 20px;}
.fuwu ul li{float: left; width:158px; margin: 35px; text-align: left;}
.fuwu ul li p{ font-size: 14px; color: #fff; margin-top:10px; line-height:24px;}
.fuwu ul li span{ font-size: 24px; line-height: 24px; padding: 10px 0; display: block;} 

.ke{ 
	padding-top: 10px;
	margin:3px;
	width:970px; overflow: hidden; 
}
.ke ul{
	width: 110%;
}
.ke ul li{
   float: left;
	width: 318px;
	height: 362px;
	margin-right:8px;
	margin-bottom:8px;
	
}
a.kczx{ background:#fc7956;color: #fff;text-decoration: none; display: block; width: 100px; text-align: center; line-height: 24px; border: 1px solid #fc7956;}
a.kczx:hover{background:url(bt_bg.jpg) repeat-x; border: 1px solid #ff3701; } 
.shi{ 
	width:1000px; overflow: hidden; 
}
.shi ul{
	width: 110%;
}
.shi ul li{
   float: left;
	width:155px;
	height: 180px;
	margin-right:15px;
	margin-bottom:15px;
	overflow: hidden;	
}
.shi ul li p{font-size: 14px;color: #b1391c; width:130px;margin: 0 auto; text-align:center; line-height: 30px;}
/* adress*/ 
#container06{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:100%;
	background:url(images/foot_bg.gif) repeat;
	border-top:5px solid #0000ff;
	z-index:993;
	}
.zhongxin{
	color:#000;
    margin:0px auto;
	width:680px;height:580px;
	padding-left:320px;
	padding-top:20px;	
	font-family:"微软雅黑";
	font-size:14px;
	background:url(images/but_logo.jpg) top left no-repeat;}
.zhongxin ul{
	width: 120%;
    overflow: hidden;}
.zhongxin li{
             float: left;
             width: 324px;
			 height:95px;
             margin-right:40px;
			 margin-top:10px;
			 text-align:left;
			 line-height:24px;
			 border-bottom:1px dashed #7e6b5a;}
.zhongxin li span{
	font-weight:bold;
	display:block;
	font-size:18px;
	line-height:35px;}
.fixed02{RIGHT: 0px; background:url(../../foot/footimg/footer.png) repeat;LEFT:0px;BOTTOM: 0;LINE-HEIGHT: 30px;POSITION: fixed;HEIGHT: 80px;z-index:9999}
#iefixed{MARGIN: -1px 0px 0px;OVERFLOW: hidden;ZOOM: 1;HEIGHT: 1px}
.lanrenzhijia{ width:1000px; padding-top: 30px; margin:0px auto;font-family:'微软雅黑'; height:240px; }
.lanrenzhijia .tab{ overflow:hidden;background-color: transparent;}
.lanrenzhijia .tab a{ display:block; padding:10px 22px; float:left; text-decoration:none; color:#fff; margin-right:1px;background: #FF3F00;}
.lanrenzhijia .tab a:hover{ background:#ec6941; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#ec6941; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; padding:10px;}
.lanrenzhijia .content li{ display:none;color: #000;}
.lanrenzhijia .content li p i{ font-size:20px; line-height:36px; font-style:normal; display:block;}
.lanrenzhijia .content li p span{display:block; height:90px;}
.lanrenzhijia .content li img,.lanrenzhijia .content li p{ float:left;}
.lanrenzhijia .content li p{ padding-left:20px;}
.lanrenzhijia .content li p a{ display:block; padding:8px 15px; text-align:center; background:#FF3F00; color:#000; text-decoration:none;width:195px;}
.lanrenzhijia .content li p a:hover{ background:#ec6941;}
/**********/
ul,li{ list-style:none;}
.box{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:980px; height:284px; overflow:hidden; position:relative;}
.piclist{ height:284px;position:absolute; left:0px; top:0px}
.piclist li{ width: 220px; margin-right:20px; padding:5px; float:left;}
.piclist li img{ width:202px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:120px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.end {
	width: 100%;
	height: 300px;
	background: #1b1b1b;
    margin: 0 auto;
	padding: 0;
	-padding-top: 50px;
	overflow: hidden;
	clear: both;
}
.end .endc {
	width:1160px;
	height: 250px;
	 margin: 0 auto;
	padding: 0;

}
.end .endc .text {
	width: 600px;
	height: 170px;
	position: relative;
	top: 40px;
	left: 60px;

}
.end .endc .text ul{
	text-align:center;
}
.end .endc .text ul li{
	list-style: none;
    text-align: left;
    margin-top: 10px;
    font-size: 18px;
    color: white;
}

.end .endc .logo {
     width: 300px;
     height: 150px;
     position: relative;
     top: -100px;
     left: 760px;
}
.end .cr {
	width: 600px;
	height: 20px;
	font-size: 12px;
	color: white;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	position: relative;
	top: -20px;
	    margin: 0 auto;
	padding: 0;
}
.end .cr p{
	text-align: center;
}