@charset "utf-8";
/* CSS Document */
body,a,p,div,input,h3,h2,ul,li,select,span,textarea,table,tr,td,dl,dt,dd{margin:0;padding:0;font-size:12px;color:#666;font-family:Verdana, Geneva, sans-serif, Arial;font-family:"微软雅黑";line-height:22px;}

a{text-decoration:none;}
a:hover{color:#333;}
li{list-style:none;}
img{border:none;margin:0;padding:0;}
input{border:none;background:none;outline:none;}
textarea{border:none;background:none;outline:none;}
h3,h2{font-weight:normal;}
body{overflow-x:hidden;background:url(../images/bgd_02.jpg) center top no-repeat;}

.top_Box{
	width:1100px;
	height:96px;
	margin:0 auto;}
.logo{
	width:364px;
	height:56px;
	float:left;
	margin-top:20px;}
.logo img{
	width:364px;
	height:56px;}		

.wraper{
	width:634px;
	height:38px;
	float:right;
	margin-top:29px;}
.nav_Box_Lft{
	width:17px;
	height:38px;
	float:left;}
.nav{
	float:left;
	position:relative;
	width:600px;
	height:38px;
	background:url(../images/ctt_10.png) repeat-x; }
.nav-item{
	position:relative;
	float:left;
	width:100px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	z-index:1}
.nav-item a{
	display:block;
	height:38px;
	line-height:38px;
	color:#fff; }
.nav-item a:hover{
	color:#fff}
.move-bg{
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:38px;
	background:url(../images/ctt_14.jpg) center center no-repeat;
	z-index:0}



.cp_Box{
	width:100%;
	height:auto;
	margin-top:20px;
	overflow:hidden;}
.cp_Bt{
	width:100%;
	height:30px;
	background:url(../images/ctt_36.png) center repeat-x;}
.cp_Bt h3{
	width:206px;
	height:30px;
	background-color:#fcfcfc;
	text-align:center;
	line-height:30px;
	font-size:16px;
	color:#333;
	margin:0 auto;}
.cp_Bt h3 a{
	padding-left:10px;
	font-size:14px;
	font-family:"arial";}

.cp_List{
	width:100%;
	height:240px;
	background:url(../images/ctt_39.jpg) #0d499f center top no-repeat;
	margin-top:16px;
	padding-top:24px;}
.blk_18 {
 overflow:hidden;
 width:1100px;
 height:auto;}
.blk_18 .pcont {
 width:984px;
 float:left;
 margin-left:33px;
 display:inline;
 overflow:hidden;}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:15px;
 height:98px;
 float:left;
 margin:43px 0 0 10px;
 display:inline;
 background:url(../images/ctt_42.jpg) no-repeat;
}
.blk_18 .RightBotton {
	margin-left:33px;
 background:url(../images/ctt_45.jpg) no-repeat;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
}
.blk_18 .pl {
	display:block;
 width:288px;
 height:188px;
 float:left;
 text-align:center;
 line-height:24px;
 margin:0 20px;
 display:inline;}
.blk_18 .pl p{
	width:278px;
	height:30px;
	margin-top:1px;
	background-color:#093a7c;
	font-size:14px;
	color:#fff;
	padding:0 5px;
	line-height:30px;
	text-align:center;}
.blk_18 .pl:hover p{
	background-color:#144d9a}

.cp_Mro{
	width:78px;
	height:22px;
	margin:0 auto;
	margin-top:12px;}
.cp_Mro a{
	display:block;
	width:78px;
	height:22px;}


.ctt_Box{
	width:1100px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:26px;}
.ctt_Abt{
	width:352px;
	height:190px;
	float:left;
	padding:22px 27px;
	background:url(../images/ctt_50.png) left top no-repeat}
.abt_Bt{
	width:352px;
	height:26px;
	background:url(../images/ctt_36.png) center repeat-x;}
.abt_Bt h3{
	width:160px;
	height:26px;
	float:left;
	background-color:#f5f5f5;
	line-height:26px;
	color:#333;
	font-size:16px;}
.abt_Bt h3 span{
	padding-left:10px;
	font-size:14px;
	font-family:"arial";}
.abt_Bt a{
	display:block;
	width:58px;
	height:26px;
	background-color:#f5f5f5;
	line-height:26px;
	float:Right;
	text-align:right;}
.abt_Bt a:hover{
	color:#d21e1f;}	
.abt_Nr{
	width:352px;
	height:146px;
	margin-top:18px;}
.abt_Nr p{
	width:352px;
	height:146px;
	line-height:24px;
	overflow:hidden;}
.abt_Nr p a{
	display:block;}

.ctt_Xw{
	width:658px;
	height:auto;
	float:right;
	padding-top:16px;}
.xw_Bt{
	width:658px;
	height:26px;
	background:url(../images/ctt_36.png) center repeat-x;}
.xw_Bt h3{
	width:140px;
	height:26px;
	float:left;
	background-color:#f8f8f8;
	line-height:26px;
	color:#333;
	font-size:16px;}
.xw_Bt h3 span{
	padding-left:10px;
	font-size:14px;
	font-family:"arial";}
.xw_Bt a{
	display:block;
	width:58px;
	height:26px;
	background-color:#f8f8f8;
	line-height:26px;
	float:Right;
	text-align:right;}
.xw_Bt a:hover{
	color:#d21e1f;}	
.xw_Box{
	width:658px;
	height:auto;
	overflow:hidden;
	margin-top:10px;}
.xw1_Box{
	width:658px;
	height:auto;
	overflow:hidden;}
.xw1_Box h3{
	width:658px;
	height:30px;
	text-align:center;
	line-height:30px;
	overflow:hidden;}
.xw1_Box h3 a{
	font-size:14px;
	color:#d21e1f}
.xw1_Box span{
	display:block;
	width:658px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#808080;}
.xw1_Box p{
	width:658px;
	height:44px;
	line-height:22px;
	overflow:hidden;
	margin-top:10px;}
.xw1_Box p a{
	display:block;}	

.xw2_Box{
	width:658px;
	height:auto;
	overflow:hidden;
	margin-top:10px;}
.xw2_Box li{
	width:309px;
	height:26px;
	overflow:hidden;
	float:left;
	margin:0 10px;}
.xw2_Box li a{
	display:block;
	width:294px;
	height:26px;
	line-height:26px;
	background:url(../images/ctt_1.jpg) left center no-repeat;
	padding-left:15px;
	overflow:hidden;
	font-size:14px;
	color:#4c4c4c;}
.xw2_Box li a:hover{
	color:#666;}


.foot_Box{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:22px;
	background-color:#fff;
	border-top:1px solid #b3b3b3;
	padding-top:2px;}
.foot_B{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/ctt_54.jpg) repeat-x;}
.foot{
	width:1100px;
	height:auto;
	overflow:hidden;
	padding:26px 0 30px 0;
	margin:0 auto;
	background:url(../images/ctt_56.jpg) center top no-repeat;}
.foot1{
	width:916px;
	height:auto;
	float:left;
	overflow:hidden;}
.foot1 p{
	color:#fefefe;
	line-height:24px;
	width:916px;
	height:auto;
	overflow:hidden;}
.foot1 p a{
	color:#fefefe;}	
/*.foot1 img{
	display:block;
	margin-top:10px;}*/
.foot2{
	width:86px;
	height:auto;
	overflow:hidden;
	float:right;} 
.foot2 img{
	width:80px;
	height:80px;
	border:3px solid #fff;}
.foot2 p{
	width:86px;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#fff;}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}
















