body{
	margin:0;
	padding:0;
	background:url(images/top-bg.jpg) repeat-x;
	margin-bottom:0px;
	}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a { text-decoration: none;
color:#000000; } 
a:hover {
	color: #666666;
	text-decoration:none;
}
img{
	border:none;
}
.cleaner{ clear:both;}
.f_l{
	float:left;
}
.f_r{
	float: right;
}
.wrapper{
	width:984px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.wrapper1{
    width:100%;
	background:url(images/mian-bg.jpg) repeat-x;}
.wrapper11{
    width:100%;
	background:#174996;}	
.wrapper2{
    width:100%;
	background:url(images/bottom-bg.jpg) repeat-x;}	
.head li{
	display:block;
	float:right;
	width:80px;
	font-size:12px;
	color:#FFFFFF;
	line-height: 31px;
	background-image: url(images/mark.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: center;
}
.head a{
    color:#FFFFFF;}
.head ul{ margin-top:0px; margin:0px;}
.head{
    height:30px;
	background:#535353;}
.top{
    height:91px;
	background:url(images/top.jpg) no-repeat;}	
.nav{
	height:47px;
	background:url(images/nav.jpg) no-repeat;
	padding-top: 15px;
}	
.banner{		
	height: 281px;
	overflow:hidden;
}	
.b4{
    height:4px;
	font-size:0px;}
.kong1{
   height:10px;}
.main1{
	width:984px;
	height:267px;
	margin:auto;
	background-image: url(images/main1.jpg);
	background-repeat: no-repeat;
	}
.m1-l{
    width:245px;
	}
.main1-r{
    width:290px;}	
.main1-c{
	width:376px;
	margin-right: 36px;
}	
.main1l-top{
	height:39px;
	background:url(images/list-top.jpg) no-repeat;
	margin-left: 25px;
	margin-top: 20px;
}
.main1lf-top{
	height:39px;
	background:url(images/fenlei-top.jpg) no-repeat;
	margin-left: 25px;
	margin-top: 20px;
}
.main1l-bottom,.main1lf-bottom{
	height:190px;
}
.main1l-bottom li{
	display:block;
	line-height: 37px;
	font-size:12px;
	padding-left: 25px;
	background:url(images/list-line.jpg) no-repeat;
	background-position:bottom;
}
.main1lf-bottom li{
	display:block;
	line-height: 30px;
	font-size:12px;
	padding-left: 25px;
	background:url(images/fenlei-line.jpg) no-repeat;
	background-position:bottom;
}
.main1l-bottom a,.main1lf-bottom a{
    color:#b7d0ff;}
.main1l-bottom a:hover,.main1lf-bottom a:hover{
    color:#b7d0ff;}	
.main1l-bottom img,.main1lf-bottom img{
	float:left;
	margin-right:10px;
	margin-top: 8px;
}		
.main1c-top{
	height:39px;
	background:url(images/changfang-top.jpg) no-repeat;
	margin-top: 20px;
}
.chang-l{
	width:175px;
	height:147px;
	background-image: url(images/changfang-body.jpg);
	background-repeat: no-repeat;
}
.chang-r{
    width:200px;
	height:194px;}	
.main1r-top{
	height:25px;
	background:url(images/about-top.jpg) no-repeat;
	margin-top: 20px;
	margin-left: 10px;
}
.chang-r li{
	display:block;
	line-height: 30px;
	font-size:12px;
	background:url(images/changfang-line.jpg) no-repeat;
	background-position:bottom;
	padding-left: 20px;
}
.chang-r img{
	float:left;
	margin-right:10px;
	margin-top: 8px;
}	
.chang-r a{
    color:#b7d0ff;}
.chang-r a:hover{
    color:#b7d0ff;}	
.main1r-bottom{
	height:220px;
	line-height: 24px;
	font-size: 12px;
	color: #333333;
	width: 275px;
}
.main1r-bottom img{
    float:right;
	margin-right:35px;}
.main2{
    height:177px;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	margin-top:9px;
	background-image: url(images/main2.jpg);
	background-repeat: no-repeat;}
.main2-l{
    width:575px;
	height:166px;
	margin-left:33px;
	_margin-left:17px;}	
.main2l-top{
    width:128px;
	height:15px;
	margin-top:14px;
	margin-left:20px;
	_margin-left:10px;
	background:url(images/product-top.jpg) no-repeat;}	
.main2l-bottom	{
    height:116px;
	margin-top:21px;}
.main2-r{
    width:244px;
	margin-right:68px;
	_margin-right:34px;}	
.main2r-top{
    height:131px;
	height:15px;
	margin-top:13px;
	background:url(images/contact-top.jpg) no-repeat;}	
.main2r-bottom{
	height:100px;
	margin-top:22px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 24px;
}
.kong{
	width:984px;
    height:38px;
	margin:auto;
	background:url(images/kong.jpg) no-repeat;}
.bottom{
	width:984px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	height: 80px;
	text-align: center;
	line-height: 22px;
	font-size: 12px;
	color: #FFFFFF;
}
.bottom a{
   color:#FFFFFF;}
.bottom a:hover{
   color:#FFFFFF;}  
.main{
	width:984px;
	height:auto;
	margin:auto;
	}  
.main-r{
    width:700px;}
.main-top{
	height:35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #266aad;
	padding-top: 15px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}		
.main-bottom{
	line-height:24px;
	font-size:12px;
	color:#FFFFFF;
	margin-top: 10px;
}
.contact-top{
	height:15px;
	height:15px;
	margin-top:13px;
	background:url(images/contact-top1.jpg) no-repeat;
	margin-left: 25px;
}
.contact-bottom{
	height:140px;
	margin-top:22px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 24px;
	margin-left: 25px;
	margin-bottom: 20px;
}	
.main-bottom a{
    color:#FFFFFF;}
.main-bottom a:hover{
    color:#FFFFFF;}	
.mv{
    margin-top:7px;
	margin-left:25px;}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
#carousel {
	POSITION: relative;
	margin-right: auto;
	margin-left: auto;
}
#carousel UL {
	LIST-STYLE-TYPE: none
}
#carousel #carouselimg {
	OVERFLOW: hidden; POSITION: relative
}
#carousel #carouselimg #imgcontainer {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#carousel #carouselimg IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#carousel #carouseltitle {
	Z-INDEX: 1000; LEFT: 0px; FLOAT: left; BOTTOM: 0px; POSITION: absolute
}
#carousel #carouseltitle UL {
	
}
#carousel #carouseltitle LI {
	FONT-SIZE: 12px; BACKGROUND: #1e5482; font-weight:bold;  FLOAT: left; WIDTH: 328px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 48px; HEIGHT: 48px; TEXT-ALIGN: center; opacity: .6
}
#carousel #carouseltitle .active {
	BACKGROUND: #123b67;  COLOR: #fff; opacity: .9
}
#carousel #carouseltitle .active A {
	COLOR: #fff
}
#carousel #carouseltitle LI A {
	DISPLAY: inline-block; WIDTH: 239px; COLOR: #fff; TEXT-DECORATION: none
}
#carousel #carouseltitle LI A SPAN {
	FONT-FAMILY: Arial
}