﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;	padding:0;}
body{font-family:"微软雅黑"; font-size:12px;background:#f3f3f3; width:auto;  color:#858585;}
a{color:#858585; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ text-decoration:none; color:#33579e;}
.marcen{ margin:0 auto;}
li{ list-style:none;}
.clear{ clear:both;}
.bold{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:0;}
img a{ border:0;}
li{ list-style:none;}
.cored{ color:red;}
.aborder{border:1px solid #d0d0d0;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mt22{ margin-top:22px;}
.mt15{ margin-top:15px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.mr22{ margin-right:22px;}
.blue{ color:#33579e;}
.wr{ font-family:"微软雅黑";}
.green{ color:#1a8601;}
.txtidt24{ text-indent:24px;}
.font14{ font-size:14px;}


.head{ width:100%; height:84px; background:url(../images/navbg.jpg) repeat-x; position:relative; z-index:999;}
.headin{ width:1001px; margin:0 auto; position:relative; height:85px;}
.logo{ position:absolute; left:-30px; top:10px;}
#nav{ position:absolute; width:669px; height:84px; right:0; top:0px; font-family:"微软雅黑"; font-size:14px;}
#nav li{ width:88px; height:84px; line-height:80px; float:left; position:relative; text-align:center;}
#nav li a{ color:#545454; width:130px; height:84px; display:block;}
#nav li a:hover{ color:#007ad0; background:url(../images/navhover.jpg) no-repeat center top; display:block; color:#21aaee;}

#nav li ul{ position:absolute; left:-9999999px;text-align:center;}
#nav li.navs ul{ position:absolute; left:20px; top:84px; width:120px; text-align:center;}
#nav li.navs li{ width:100%; height:30px; line-height:30px; background:none; border-bottom:1px solid #ebebeb;}
#nav li.navs a{  color:#007ad0; background:url(../images/navhover.jpg) no-repeat center top; }
#nav li.navs li a{background:#fff;color:#545454;height:30px; line-height:30px; font-family:"微软雅黑"; font-size:12px; width:120px;}
#nav li.navs li a:hover{text-decoration:none; background:#f9f9f9; display:block;color:#21aaee; font-family:"微软雅黑"; font-size:12px;120px}


ul,li{
	list-style:none;}
.hhonr1{
	z-index:0;
	position:relative;
	width:1001px;
	height:423px;
	overflow:hidden;}
.l,#List1,#List2{
	float: left}
.r{
	float: right}
.Cont1 {
	WIDTH:1001px;
	float:left; 
	overflow: hidden;  
	height:423px;
	}
.ScrCont1 {
	WIDTH:10000000px;}
.los_let1{
	z-index:99;
	display:block;
	width:49px;
	height:94px;
	padding:10px 0 0;
	cursor:pointer;
	font:40px "宋体";
	font-weight:bold;
	position:absolute;
	left:-50px;
	top:143px;
	}				
.los_rit1{
	z-index:9999;
	position:absolute;
	right:-50px;
	top:143px;
	display:block;
	width:52px;
	height:93px;
	padding:10px 0 0;
	font:40px "宋体";
	font-weight:bold;
	text-align:right;
	cursor:pointer;}	
.hpp1{
	WIDTH:1001px;
	height:423px;
	float:left;
	overflow:hidden;}
.hpp1 img{
	width:1001px;
	height:423px;}



.hf{ width:100%; background:#fafafa; height:144px;}
.hfin{ width:1025px; margin:0 auto; background:url(../images/hf.jpg) no-repeat left center; height:144px; text-align:center; color:#4e4e4e; position:relative;}
.hfin span{ position:absolute; z-index:999; right:0; top:40px;}
.hfin h1{ font-size:26px; padding-top:45px;}
.hfin h2{ font-size:18px; font-weight:normal; padding-top:10px;}

.hbannerout{width:100%; height:423px; background:url(../images/bannerbg.jpg) no-repeat center center;}
.hbanner{ width:1001px; margin:0 auto; position:relative;}

.pro{ width:100%; height:480px; background:#fbfaf9 url(../images/font2bg.jpg) no-repeat top center;}
.profont{ width:1001px; text-align:center; height:200px;  color:#4e4e4e; margin:0 auto;}
.profont h1{ font-size:32px; padding-top:43px; text-align:center;}
.profont h3{ font-size:22px; font-weight:normal; text-align:center;}
.proin{ width:1001px; margin:0 auto;}
.proin li{ width:249px; height:257px; float:left; background:url(../images/prolibg.jpg) no-repeat; text-align:center; margin-right:1px;}
.proin li img{ width:221px; height:185px; margin:15px auto 0 auto;}
.proin li p{ color:#8b8b8b; height:40px; line-height:40px; font-family:"微软雅黑"}

.about{ width:100%; height:300px; background:#fff;}
.aboutin{ width:1001px; margin:0 auto; padding-top:40px;}
.aboutin li{ width:220px; height:215px; float:left; margin-right:40px;}
.aboutin li img{ width:220px; height:80px;}
.aboutin li strong{ font-weight:bold; font-size:16px; color:#3a2d3f; display:block;}
.aboutin li p{ margin:24px auto 10px auto;}
.aboutin li span{ display:block; width:68px; height:23px; text-align:center; line-height:23px; background:url(../images/morebg.jpg) no-repeat;}





.footerout{ width:100%; height:80px; background:#585858; float:left;}
.footerin{ width:1001px; margin:0 auto; text-align:center; color:#fff; height:80px; line-height:50px;}
.footerin a{ color:#fff;}
