﻿@charset "utf-8";
/* CSS Document */

body{
	background: #F2F2F2;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family: Arial, 宋体, sans-serif;
	background:url(/skin/images2/bg.png);
}

.cls {
	clear: both;
}

img{
	border:0;
	}
	
a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:hover{
	border:0;
	}

#header{
	margin:0 auto;
	background:#fff;
	height:85px;
	width:1200px;	
	}
	
#header .left{
	float:left;
	height:70px;
	width:200px;
	padding:0 0 0 0px;
	background:#fff;		
	}	

#header .right{
	float:right;
	height:85px;
	width:850px;
	padding:0 56px 0 0;
	background:#fff;		
	}	

#header .right ul{
	text-decoration:none;
	width:800px;
	height:85px;
	background:#fff;
	overflow:hidden;				
	}

#header .right ul li{
	width:100px;
	height:85px;
	line-height:85px;	
	float:left;
	text-align:right;
	font-size:14px;
	color:#3e6b9d;
	list-style:none;
	background:#fff url(/skin/images2/header_li_bg1.jpg) no-repeat;
	font-weight:bold;	
	}	

#header .right ul li a {
	height:85px;
	line-height:85px;	
	text-decoration: none;
	color:#3e6b9d;
	padding-right:14px;
}

#header .right ul li a:hover {
	height:85px;
	line-height:85px;	
	text-decoration: none;
	color:#e31b21;
	padding-right:14px;
}

#header .right ul li a.this {
	height:85px;
	line-height:85px;	
	text-decoration: none;
	color:#e31b21;
	padding-right:14px;
}


#bannerIndex{
	margin:0 auto;
	height:400px;
	width:1200px;
	}	


#bannerOther{
	margin:0 auto;
	height:170px;
	width:1200px;
	}	

#content{
	width:1200px;
	margin:0 auto;
	margin-top:32px;
	}

#contentIntro{
	width:1200px;
	margin:0 auto;
	}

#nav{
	width:1088px;
	height:40px;
	line-height:40px;
	text-align:right;
	padding:0 56px 0 56px;
	font-size:12px;
	color:#333333;
	margin:0 auto;
	background:#fff;	
	}



#nav a{
	text-decoration: none;
	color:#3e6b9d;  /*蓝色*/	
	}	


#nav a:hover{
	text-decoration: none;
	color:#e31b21;  /*红色*/	
	}	


.introTop{
	width:1200px;
	margin:0 auto;
	}


.introa{
	width:523px;
	float:left;
	padding:0 0 30px 56px;
	}
	
.introb{
	width:544px;
	float:right;
	padding:0 56px 30px 0;
	}

.introa .title{
	width:523px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#00467f;
	padding-top:30px;
	font-weight:bold;	
	}

.introa p.texta{
	width:523px;
	line-height:22px;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
	}

.introa p.textb{
	width:523px;
	line-height:22px;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
	background: url(/skin/images2/textabg.jpg) no-repeat center bottom;			
	}


.introBottom{
	width:1200px;
	height:416px;
	margin:0 auto;
	background:#fff;
	}
	
	
.introc{
	width:523px;
	float:left;
	padding:28px 0 65px 56px;
	background:#fff;
	}	
	
.introd{
	width:523px;
	float:right;
	background:#fff;	
	padding:28px 56px 65px 20px;	
	}

.introd p.texta{
	width:523px;
	line-height:22px;
	font-size:12px;
	color:#333333;
	background:#fff;	
	padding-bottom:10px;
	}

.introd p.textb{
	width:523px;
	line-height:22px;
	font-size:12px;
	color:#333333;
	background:#fff;	
	padding-bottom:85px;
	background: url(/skin/images2/textabg.jpg) no-repeat center bottom;			
	}



/*左侧导航*/
.subNavBox {
	width:816px;
	float:left;
	background: url(/skin/images2/navbg.jpg) no-repeat center top;		
}

.subNav {
	width:816px;	
	height:46px;
	line-height:46px;	
	cursor: pointer;
	background: url(/skin/images2/jiantou1.jpg) no-repeat;
	margin:0 0 6px 0;
}


.subNav p{
	height:46px;
	line-height:46px;	
	font-size:15px;
	font-weight:bold;
	color:#00467f;
	float:left;
	margin-left:50px;
	background:#dddddd;
}


.subNav:hover {
	color:#3e6b9d;
	height:46px;
	line-height:46px;	
}


.subNav:hover p{
	height:46px;
	line-height:46px;	
	font-size:15px;
	font-weight:bold;
	color:#3e6b9d;
	float:left;
	margin-left:52px;
	background:#dddddd;
}

.currentDd {		
	color:#3e6b9d;
}


.currentDt {
	background-image: url(/skin/images2/jiantou2.jpg);
}


.navContent {
	display: none;
	margin-top:1px;
	width:816px;
	height:250px;
	background: #fff url(/skin/images2/navcontentbg.jpg) no-repeat;
	margin-bottom:6px;
	margin-top:-5px;
	overflow:hidden;		
}


.navContent .left{
	width:264px;
	height:187px;
	float:left;
	padding:31px 0 32px 0;
	margin:0 0 0 20px;
	background:#fff;	
	}

.navContent .right{
	width:490px;
	height:250px;
	background:#fff;	
	float:right;
	margin:0 20px 0 0;		
	}

.navContent .right .title{
	width:490px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	color:#555555;
	text-align:left;
	background:#fff;
	padding:32px 0 0 0;
	border-bottom:#d6d6d6 1px solid;		
	}

.navContent .right p{
	width:480px;
	line-height:24px;
	font-size:12px;
	color:#555555;
	text-align:left;	
	background:#fff;
	padding:8px 0 0 0;	
	}


.navContent .more {
	width:140px;
	height:30px;
	line-height:30px;	
	display:block;
	font-size:12px;
	float:right;
	text-align:center;
	margin-top:30px;
	color:#fff;	
	}

.navContent .right .more a{
	width:140px;
	height:30px;
	line-height:30px;	
	color:#fff;
	background:#fff url(/skin/images2/more.jpg) no-repeat;
    background-position:0 0;
	display:block;
	}

.navContent .right .more a:hover{
	width:140px;
	height:30px;
	line-height:30px;	
	color:#fff;	
	background:#fff url(/skin/images2/more.jpg) no-repeat;
    background-position:0 -30px;
	display:block;		
	}
	
	
.newsList{
	width:816px;
	height:241px;
	margin-top:32px;
	overflow:hidden;
	float:left;
	background:#fff url(/skin/images2/newslistbg.jpg) no-repeat;
	}
	
.newsList .title{
	width:383px;
	height:30px;
	line-height:30px;
	float:left;
	margin:10px 0 0 20px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color:#555555;
	background: url(/skin/images2/newsListTitlebg.jpg) no-repeat bottom left;			
	}
		
		
.newsList ul{
	text-decoration:none;
	width:383px;
	background:#fff;
	overflow:hidden;
	margin:10px 0 0 20px;
	float:left;
	}

.newsList ul li{
	width:383px;
	height:34px;
	line-height:34px;
	list-style:none;	
	font-size:12px;
	color:#555555; /*灰色*/
	text-indent:15px;
    background:#fff url(/skin/images2/newsListImg2.jpg) no-repeat;
	border-bottom:#e9e9e9 1px solid;
	overflow:hidden;
    vertical-align:top;	 /*解决ie背景填充空隙*/		
	}	

.newsList ul li a {
	float:left;
	text-decoration: none;
	color:#555555; /*灰色*/
	display:block;		
}

.newsList ul li a:hover {
	text-decoration: none;
	color:#e31b21;  /*红色*/	
	display:block;	
}


.newsList span {
    display:inline;	
	float:right;
	color:#555555;  /*灰色*/
}

.newsImg {
	width:264px;
	height:186px;
	float:right;
	margin:20px 20px 0 0;
}


.inoticelist{
    float:right;
	width:346px;
	height:454px;
    background:#fbfbfb url(/skin/images2/listTopbg.jpg) no-repeat center top;			
	}

.inoticelistTitle{
	width:346px;
	height:44px;
	line-height:44px;
	float:left;
	margin:0 0 0 10px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color:#555555;
	background: url(/skin/images2/newsListTitlebg.jpg) no-repeat bottom left;
	}
	
.inoticelist ul{
	text-decoration:none;
	width:326px;
    background:#fbfbfb;
	overflow:hidden;
	margin:0 0 0 10px;
	float:left;
	}

.inoticelist ul li{
	width:326px;
	height:40px;
	line-height:40px;
	list-style:none;	
	font-size:12px;
	color:#555555; /*灰色*/
	text-indent:15px;
    background:#fbfbfb url(/skin/images2/newsListImg3.jpg) no-repeat;
	border-bottom:#e9e9e9 1px solid;
	overflow:hidden;
    vertical-align:top;	 /*解决ie背景填充空隙*/	
	}	

.inoticelist ul li a {
	float:left;
	text-decoration: none;
	color:#555555; /*灰色*/
	display:block;		
}

.inoticelist ul li a:hover {
	text-decoration: none;
	color:#e31b21;  /*红色*/	
	display:block;	
}
	
	
.inoticelist span {
    display:inline;	
	float:right;
	color:#555555;  /*灰色*/
    background:#fbfbfb;	
}
	
/*
.listTop{
	width:326px;
	height:5px;
	border-top:#c9c9c9 5px solid;
	}
*/

	
.listTel{
	width:346px;
	padding:37px 0 0 0;
	float:right;
    background:#fbfbfb;		
	}	

.listTel .tel1{
	width:321px;
	height:57px;
	margin:0 0 0 25px;
    background:#fbfbfb;	
	}	
	
.listTel .tel1 span{
	font-size:20px;
	color:#555555;
	font-weight:bold;
	padding:0 0 0 10px;
    *vertical-align:50%;
    vertical-align:50%;	
	}		

.listTel .tel2{
	width:321px;
	height:57px;
	padding:16px 0 110px 25px;
    background:#fbfbfb;
	border-top:#e9e9e9 1px solid;
    background:#fbfbfb url(/skin/images2/listbottombg.jpg) no-repeat center bottom;				
	}	
	
.listTel .tel2 span{
	font-size:20px;
	color:#555555;
	font-weight:bold;
	padding:0 0 0 10px;
    *vertical-align:50%;
    vertical-align:50%;	
	}	


#contentFactory{
	width:1200px;
	margin:0 auto;
	background:#fff;
	}

#contentFactory ul{
	list-style: none;
	width:1088px;	
	padding:0 56px 20px 56px;
	overflow: hidden;
	background:#fff;
	}
	
	
#contentFactory ul li{
	list-style: none;
	float: left;
	margin-right:22px;
	width: 348px;
	height:287px;
	background:#fff;
	}


#contentFactory ul li.last{
	list-style: none;
	float: left;
	width: 348px;
	height:287px;	
	margin-right:-22px;
	background:#fff;	
	}

#contentFactory ul li span{
	text-align:center;
	font-size:16px;
	color:#333333;
	display:block;
	}


#newsFrame{
	width:1200px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;	
	}


#newsFrame #newsContent{
	width:700px;
	float:left;
	padding-left:56px;
	background:#fff;
	}


#newsFrame #newsContent p.title{
	width:700px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	font-weight:bold;			
	}	

#newsFrame #newsContent p.title a{
	text-decoration:none;
	color:#333; /*深灰色*/			
	}


#newsFrame #newsContent p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

#newsFrame #newsContent p.title2{
	width:700px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	font-weight:bold;			
	}


#newsFrame #newsContent p.title2 a{
	text-decoration:none;
	color:#333; /*深灰色*/			
	}


#newsFrame #newsContent p.title2 a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#newsFrame #newsContent p.time{
	width:700px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}	

#newsFrame #newsContent p.time a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/			
	}


#newsFrame #newsContent p.time a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#newsFrame #newsContent p.time2{
	width:700px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;
	margin-bottom:20px;			
	}	

#newsFrame #newsContent p.time2 a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/			
	}


#newsFrame #newsContent p.time2 a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

#newsFrame #newsContent p.content{
	width:700px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}


#newsFrame #newsContent .detail{
	width:700px;	
	background:#fff;	
	}


#newsFrame #newsContent .detail p{
	width:700px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;
	margin-top:10px;		
	}


#newsFrame #newsContent .back{
	width:700px;
	line-height:24px;
	text-align:right;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;
	margin-top:30px;
	margin-bottom:60px;				
	}

#newsFrame #newsContent .back a{
	color:#333; /*深灰色*/	
	text-decoration:none;			
	}

#newsFrame #newsContent .back a:hover{
	color:#333; /*深灰色*/		
	text-decoration:underline;			
	}

#newsFrame #newsContent p.more{
	width:700px;
	height:42px;
	line-height:42px;
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;				
	}	

#newsFrame #newsContent p.more a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/		
	}


#newsFrame #newsContent p.more a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

	

#newsFrame #newsContent .page{
	width:700px;
	height:55px;
	float:left;
	line-height:55px;
	padding-bottom:30px;		
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;	
	}	

#newsFrame #newsContent .page a{
	text-decoration:underline;
	color:#3e6b9d; /*蓝色*/		
	}

#newsFrame #newsContent .page a:hover{
	text-decoration:underline;
	color:#e31b21; /*红色*/		
	}

#newsFrame #dynamic{
	width:384px;
	float:left;
	background:#fff;	
	padding-left:52px;
	padding-bottom:65px;
	}


#newsFrame #dynamic .type{
	width:340px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;	
	}

#newsFrame #dynamic .dynamicList{
	width:343px;
	height:105px;
	float:left;
	background:#fff;
	overflow:hidden;
	border-bottom:#e9e9e9 1px solid;		
	}


#newsFrame #dynamic .dynamicList .icon{
	width:72px;
	padding:20px 0 20px 0;
	background:#fff;
	float:left;	
	}

#newsFrame #dynamic .dynamicList p.title{
	width:250px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:14px;
	background:#fff;
	float:right;	
	}

#newsFrame #dynamic .dynamicList p.title a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/	
	}

#newsFrame #dynamic .dynamicList p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

#newsFrame #dynamic .dynamicList p.content{
	width:250px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	float:right;
	background:#fff;	
	}





#noticeFrame{
	width:1200px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;	
	}


#noticeFrame #noticeContent{
	width:700px;
	float:left;
	padding-left:56px;
	background:#fff;
	}


#noticeFrame #noticeContent p.title{
	width:700px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	font-weight:bold;			
	}	


#noticeFrame #noticeContent p.title a{
	text-decoration:none;
	color:#333; /*深灰色*/			
	}


#noticeFrame #noticeContent p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#noticeFrame #noticeContent p.time{
	width:700px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}	

#noticeFrame #noticeContent p.time a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/			
	}


#noticeFrame #noticeContent p.time a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#noticeFrame #noticeContent p.content{
	width:700px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}


#noticeFrame #noticeContent p.more{
	width:700px;
	height:42px;
	line-height:42px;
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;				
	}	

#noticeFrame #noticeContent p.more a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/		
	}


#noticeFrame #noticeContent p.more a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

	

#noticeFrame #noticeContent .page{
	width:700px;
	height:55px;
	float:left;
	line-height:55px;
	padding-bottom:30px;		
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;	
	}	

#noticeFrame #notice{
	width:384px;
	float:left;
	background:#fff;	
	padding-left:52px;
	}


#noticeFrame #notice .type{
	width:340px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;	
	}

#noticeFrame #notice .noticeList{
	width:343px;
	float:left;
	background:#fff;
	overflow:hidden;
	border-bottom:#e9e9e9 1px solid;		
	}


#noticeFrame #notice .noticeList .icon{
	width:72px;
	padding:20px 0 20px 0;
	background:#fff;
	float:left;	
	}

#noticeFrame #notice .noticeList p.title{
	width:250px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:14px;
	background:#fff;
	float:right;	
	}

#noticeFrame #notice .noticeList p.title a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/	
	}

#noticeFrame #notice .noticeList p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

#noticeFrame #notice .noticeList p.content{
	width:250px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	float:right;
	background:#fff;	
	}



#policyFrame{
	width:1200px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;	
	}


#policyFrame #policyContent{
	width:700px;
	float:left;
	padding-left:56px;
	background:#fff;
	}


#policyFrame #policyContent p.title{
	width:700px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	font-weight:bold;			
	}	


#policyFrame #policyContent p.title a{
	text-decoration:none;
	color:#333; /*深灰色*/			
	}


#policyFrame #policyContent p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#policyFrame #policyContent p.time{
	width:700px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}	

#policyFrame #policyContent p.time a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/			
	}


#policyFrame #policyContent p.time a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}


#policyFrame #policyContent p.content{
	width:700px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	color:#333; /*深灰色*/	
	background:#fff;			
	}


#policyFrame #policyContent p.more{
	width:700px;
	height:42px;
	line-height:42px;
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;				
	}	

#policyFrame #policyContent p.more a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/		
	}


#policyFrame #policyContent p.more a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

	

#policyFrame #policyContent .page{
	width:700px;
	height:55px;
	float:left;
	line-height:55px;
	padding-bottom:30px;		
	text-align:left;
	font-size:12px;
	color:#3e6b9d; /*蓝色*/	
	background:#fff;	
	}	

#policyFrame #policy{
	width:384px;
	float:left;
	background:#fff;	
	padding-left:52px;
	}


#policyFrame #policy .type{
	width:340px;
	height:45px;
	line-height:45px;
	text-align:left;
	font-size:14px;
	color:#333; /*深灰色*/	
	background:#fff;
	border-bottom:#e9e9e9 1px solid;	
	}

#policyFrame #policy .policyList{
	width:343px;
	float:left;
	background:#fff;
	overflow:hidden;
	border-bottom:#e9e9e9 1px solid;		
	}


#policyFrame #policy .policyList .icon{
	width:72px;
	padding:20px 0 20px 0;
	background:#fff;
	float:left;	
	}

#policyFrame #policy .policyList p.title{
	width:250px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:14px;
	background:#fff;
	float:right;	
	}

#policyFrame #policy .policyList p.title a{
	text-decoration:none;
	color:#3e6b9d; /*蓝色*/	
	}

#policyFrame #policy .policyList p.title a:hover{
	text-decoration:none;
	color:#e31b21; /*红色*/		
	}

#policyFrame #policy .policyList p.content{
	width:250px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	float:right;
	background:#fff;	
	}


#contactFrame{
	width:1200px;
	margin:0 auto;
	background:#fff;
	}

#contactFrame p.title{
	width:1088px;
	height:30px;
	margin-left:56px;
	line-height:30px;
	text-align:left;
	font-size:24px;
	color:#333;
	float:left;
	background:#fff;	
	}

#contactFrame p.content{
	width:1088px;
	height:40px;
	margin-left:56px;
	line-height:40px;
	text-align:left;
	font-size:12px;
	float:left;
	color:#333;	
	background:#fff;	
	}

#contactFrame #map {
	width: 1088px;
	height: 470px;
	margin-left:56px;
	padding-top:20px;	
	padding-bottom:20px;
	border-top:#e9e9e9 1px solid;		
	border-bottom:#e9e9e9 1px solid;
	background:#fff;	
}

#contactFrame #allmap {
	width: 1088px;
	height: 470px;
	overflow: hidden;
}


.contactLeft{
	width:544px;
	height:360px;
	float:left;
	background:#fff;
	padding-left:56px;
	}

.contactRight{
	width:544px;
	height:360px;	
	float:left;
	background:#fff;
	padding-right:56px;			
	}

.contactRight img{
	position:relative;
	left:0%;
	top:25%
	}
	

.contactRight .clist1{
	width:469px;
	height:40px;
	margin-left:75px;	
	line-height:40px;
	color:#333;
	font-size:14px;
	float:left;
	background:#fff;
	padding-right:56px;				
	}

.contactRight .clist2{
	width:469px;
	height:40px;
	line-height:40px;
	margin-left:75px;		
	color:#333;
	font-size:14px;
	float:left;
	background:#fff;
	padding-right:56px;				
	}
	

.text1{
	border:1px solid #e9e9e9; 
	width:470px; 
	height:20px;
	background:#fff;
	color:#a9a9a9;
	font-size:12px;
	margin-top:20px;
	float:left; 
}

.text2{
	border:1px solid #e9e9e9; 
	width:470px; 
	height:20px;
	background:#fff;
	color:#a9a9a9;
	font-size:12px;
	margin-top:20px;
	float:left; 	 	 
}

.text3{
	border:1px solid #e9e9e9; 
	width:470px; 
	height:20px;
	background:#fff;
	color:#a9a9a9;
	font-size:12px;
	margin-top:20px;
	float:left; 	 	 
}

.textarea1{
	border:1px solid #e9e9e9; 
	width:470px; 
	height:75px;
	background:#fff;
	color:#a9a9a9;
	font-size:12px;
	margin-top:20px;
	float:left; 	 	 
}

.button1{
	width:107px;
	height:36px;
	margin-top:20px;
	border:none;
	text-align:center;
	padding-left:10px;
	font-size:12px;	
	background:#fff url(/skin/images2/button.jpg) no-repeat;
	color:#fff;	
	}


.footer{
	width:1200px;
	height:280px;
	margin:0 auto;
	margin-top:40px;
	background:#020e22;	
	}

.footerOther{
	width:1200px;
	height:280px;
	margin:0 auto;
	background:#020e22;	
	}

.foot1{
	width:240px;
	margin-left:0px;
	float:left;	
	background:#020e22;		
	}	


.foot1 .title{
	width:240px;
	padding-top:18px;
	float:left;
	height:34px;
	line-height:34px;
	color:#cccccc;
	font-size:13px;
	background:#020e22;		
	border-bottom:#494949 1px solid;	
	}
	

.foot1 p{
	width:240px;
	margin-top:18px;
	float:left;
	line-height:26px;
	color:#cccccc;
	font-size:12px;
	background:#020e22;	
	}


.foot1 .mail{
	width:240px;
	height:95px;
	line-height:95px;
	font-size:13px;
	text-indent:30px;
	float:left;
	color:#cccccc;	
	background:#020e22 url(/skin/images2/footermail.jpg) left center no-repeat;		
	}	


.foot1 .mail a{
	text-decoration:none;
	color:#cccccc;			
	}


.foot1 .mail a:hover{
	color:#cccccc;		
	text-decoration:underline;
	}	


.foot2{
	width:240px;
	margin-left:42px;
	float:left;
	background:#020e22;		
	}

.foot2 .title{
	width:240px;
	padding-top:18px;
	float:left;
	height:34px;
	line-height:34px;
	color:#cccccc;
	font-size:13px;
	background:#020e22;		
	border-bottom:#494949 1px solid;	
	}

.foot2 ul{
	text-decoration:none;
	width:240px;
	overflow:hidden;
	float:left;
	background:#020e22;		
	}

.foot2 ul li{
	width:240px;
	height:35px;
	line-height:35px;
	list-style:none;	
	font-size:12px;
	color:#cccccc; /*灰色*/
	text-indent:20px;
    background:#020e22 url(/skin/images2/footerarrow.jpg) no-repeat left top;
	border-bottom:#192436 1px dotted;
	overflow:hidden;
    vertical-align:top;	 /*解决ie背景填充空隙*/	
	}	

.foot2 ul li a {
	float:left;
	text-decoration: none;
	color:#cccccc; /*灰色*/	
}

.foot2 ul li a:hover {
	text-decoration:underline;
	color:#cccccc;  /*灰色*/	
}


.foot3{
	width:240px;
	margin-left:42px;
	float:left;
	background:#020e22;		
	}

.foot3 .title{
	width:240px;
	padding-top:18px;
	float:left;
	height:34px;
	line-height:34px;
	color:#cccccc;
	font-size:13px;
	background:#020e22;
	border-bottom:#494949 1px solid;	
	}

.foot3 ul{
	text-decoration:none;
	width:240px;
	overflow:hidden;
	float:left;
	background:#020e22;		
	}

.foot3 ul li{
	width:240px;
	height:35px;
	line-height:35px;
	list-style:none;	
	font-size:13px;
	color:#cccccc; /*灰色*/
	font-weight:bold;
	overflow:hidden;
    background:#020e22;	
    vertical-align:top;	 /*解决ie背景填充空隙*/	
	}	

.foot3 ul li a {
	float:left;
	text-decoration: none;
	color:#cccccc; /*灰色*/
	background:#020e22;			
}

.foot3 ul li a:hover {
	text-decoration:underline;
	color:#cccccc;  /*灰色*/
	background:#020e22;			
}


.foot4{
	width:240px;
	margin-right:0px;
	float:right;
	background:#020e22;	
	}

.foot4 .title{
	width:240px;
	padding-top:18px;
	float:left;
	height:34px;
	line-height:34px;
	color:#cccccc;
	font-size:13px;
	background:#020e22;		
	border-bottom:#494949 1px solid;	
	}

.foot4 .footermap{
	width:240px;
	height:140px;
	background:#020e22;					
	}	


.footbottom{
	width:1200px;
	height:45px;
	margin:0 auto;
	background:#171427;		
	}

.footbottom .left{
	width:500px;
	height:45px;
	line-height:45px;
	font-size:12px;
	color:#cccccc;
	float:left;
	text-align:left;
	margin-left:0px;
	background:#171427;			
	}


.footbottom .left a{
	color:#cccccc;
	text-decoration:none;
	background:#171427;			
	}

.footbottom .left a:hover{
	color:#cccccc;
	text-decoration:underline;
	background:#171427;			
	}


.footbottom .right{
	width:500px;
	height:45px;
	line-height:45px;
	font-size:12px;
	color:#cccccc;
	float:right;
	text-align:right;
	margin-right:0px;
	background:#171427;					
	}	

.footbottom .right a{
	text-decoration: none;
	color:#cccccc; /*灰色*/
	background:#020e22;	
	}	

.footbottom .right a:hover{
	text-decoration:underline;
	color:#cccccc; /*灰色*/
	background:#020e22;	
	}	