body,div,a,p,span,h1,h2,h3,h4,ul,li,ol,img,input,dl,dt,dd,table,tr,td,th,fieldset,form{margin:0; padding:0; list-style:none; border:0; }
a { text-decoration:none;  }
.clr{ clear:both}
.fr{ float:right;}
.fl{ float:left;}
img,div,a,input,table{ behavior:url(404.png);}
input{ outline:none;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}

form {
	display: inline-block;
}
input {
	margin: 0;
	padding: 0;
	float: left;
}
.top-box{
	width:100%;
	margin:0 auto;}
.top-box1{
	width:100%;

	}
.top-banner{
	width:100%;
	position:relative;
	}
.header-box{
	background: url(../image/header-bg.png) no-repeat;
	width:100%;
	height:94px;
	position:absolute;
	z-index:1;
	top:0; 
	left:0;}
.header-search-box{
	width:1200px;
	padding-top:10px;}
.header-s-box{
	width:215px;}
.header-s-box1{
	width:215px; margin-right:4px;}
.header-s1{
	background:url(../image/search-box.png) no-repeat;
	width:125px;
	height:22px;
	color:#999;
	line-height:22px;
	padding-left:25px;
	margin-right:5px;}
.search-button{
	background:url(../image/search-button.png) no-repeat;
	height:22px; 
	width:36px;
	border:0px;
	cursor:pointer;}

.m-h-box a .fz{ font-size:8px; display:block; line-height:12px;}



.containr{
	width:1180px;
	margin:0 auto;
	padding-top:10px;}
.con-left{
	width:322px; border:1px #e8e8e8 solid;
	}
.con-title-box{
	width:322px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px;}
.con-t-bt{
	position:absolute;
	z-index:2;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	}
.con-t-1{
	font-size:16px;
	color:#0da2f7;
	line-height:20px; padding-left:92px;
	
	}
.con-more{
	width:37px;
	height:7px;
	padding-right:5px;
	margin-top: -5px;}
.con-more img{
	width:37px;
	height:7px;}
	
.con-nr-box{
	width:297px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:10px;}
.con-nr-box li{
	font-size:14px;
	color:#666;
	line-height:35px;}
.con-nr-box li a{ color:#666;}
.con-nr-box li a:hover{ color:#0da2f7;}
.con-nr-box li span{ float:right; color:#5e5d5d;}
.con-mid{
	width:670px;
	margin-left:16px; background:url(../image/line.jpg) no-repeat top; padding-top:4px;}
.con-m-title{
	width:670px;}
.con-m-t{
	font-size:24px;
	color:#676767;
	line-height:40px;
	font-family:"微软雅黑", "宋体";}
.con-m-t1{
	font-size:16px;
	color:#0da2f7;
	line-height:40px;
	padding-left:15px;}
.con-m-more{
	padding-top:5px;}
.con-m-picbox{
	display:block;
	padding-top:5px;}
.con-m-picbox h2{
	font-size:24px; color:#226ce7;
	line-height:26px; text-align:center;
	font-family:"微软雅黑", "宋体";
	font-weight:normal;}
.con-p-box{
	display:block;
	padding-top:7px;}
.con-p-imgbox{
	width:303px;
	height:211px;}
.con-p-text{
	width:345px;
    	
	}
.con-p-t1{
	font-size:12px;
	color:#a7a5a5;
	line-height:20px;}
.con-p-t2{
	font-size:14px;
	color:#ff3300;
	line-height:20px;}
.con-p-list{
	width:332px; 
	padding-top:4px;
	}
.con-p-list li{
	font-size:14px;
	color:#666;
	line-height:30px;}
.con-p-list li a{ color:#666;}
.con-p-list li a:hover{ color:#0da2f7;}
.con-p-list li span{ float:right; color:#5e5d5d;}
.con-right{ width:220px;}
.con-l-img{ width:215px; background:url(../image/login-bg.png) no-repeat; height:139PX;}
.l-bt{ font-size:16px; color:#0da2f7; line-height:25px; text-align:center; font-weight:normal; padding-top:5px;
font-family:"微软雅黑", "宋体";}
.l-tab{ width:170px; margin:0 auto;}
.l-user{ background:url(../image/l-1.png) no-repeat; height:22px; width:164px; border:0px; padding-left:32px;  font-size:12px; color:#666; line-height:22px;}
.l-user1{ background:url(../image/l-01.png) no-repeat; height:22px; width:73px; border:0px; padding-left:32px;  font-size:12px; color:#666; line-height:22px;}
.l-password{ background: url(../image/l-2.png) no-repeat; height:22px; width:164px; border:0px; padding-left:32px; font-size:12px; color:#666; line-height:22px;}
.l-password1{ background: url(../image/l-1.png) no-repeat; height:22px; width:65px; border:0px; padding-left:32px; font-size:12px; color:#666; line-height:22px;}

.l-txt{ font-size:12px; color:#0da2f7; line-height:22px; font-weight:normal;font-family:"微软雅黑", "宋体";}

.l-but{ background:url(../image/l-but.png) no-repeat; height:21px; width:66px; border:0px; font-size:12px; color:#FFF; line-height:21px; text-align:center; cursor:pointer;}

.con-l-img1{ width:215px; background:url(../image/l-bg1.png) no-repeat; height:139PX;}
.con-l-mar{ margin-bottom:12px;}
.con-line{ background:url(../image/con-line.jpg) no-repeat top; margin-top:10px; padding-top:15px}
.con-video-box{ width:250px; border:1px #e8e8e8 solid;}
.con-video-title{
	width:250px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px; }
.con-t-bt1{
	position:absolute;
	z-index:3;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	}
.con-v-img{
	width:250px;
	height:225px;
	margin-top:1px;}
	


.con-switch-box{
	width:940px;
	
    
	}
.con-switch-box1{
	width:940px;
	padding:0px 10px 0px 0px;

	}
.con-s-list{ 
width:543px;
}
.con-s-list li{
	display:block;
	font-size:14px;
	color:#666;
	line-height:28px;
	margin:5px 0;
	border-bottom:1px #cfcfcf dashed;
	background:url(../image/icon.jpg) no-repeat 5px 10px;
	padding-left:15px;
}
.con-s-list li a{color:#666;}
.con-s-list li a:hover{ color:#0da2f7;}
.con-s-list li span{ float:right;}
.con-key-box{
	width:220px;}
.con-k-title{
	display:block;}
.con-k-t1{
	font-size:16px;
	color:#666;
	line-height:22px;}
.con-k-t2{
	font-size:12px;
	color:#0da2f7;
	line-height:22px;}
.con-k-img{ 
width:220px;}
.con-k-img li{
	float:left;
width:107px;
height:82px;}
.con-k-img li.mar{ margin-bottom:5px; margin-right:3px;}
.con-k-img li.mar1{margin-right:3px;}
.con-1-left{
	width:850px;}
.con-1-right{
	width:306px;}
.con-pic-1{
	width:306px;
	height:73px;
}
.con-pic-mar{
	margin-bottom:15px;}
.con-pic-2{
	width:148px;
	height:73px;}
.con-1-banner{
	width:805px;
	height:152px;}
.con-1-banner img{
	width:805px;
	height:152px;}
.con-mar{ margin-top:16px;}
.con-1-rbox{
	display:block;
	border:1px #bfbfbf solid;
	border-top:3px #0068b7 solid;
	font-family:"微软雅黑", "宋体";}
.con-1-rbox h2{
	font-size:18px; 
	color:#676767;
	line-height:45px;
	border-bottom:1px #bfbfbf solid;
	font-weight:normal;
	padding-left:10px;}
.con-1-rt{ font-size:14px;
color:#0da2f7;
line-height:45px;
padding-left:5px;}

.con-1-talk{
	background:#f0f0f0;
	display:block;
	margin-top:15px;
	}
.con-1-tt{
	height:45px;
	display:block;}
.con-1-tt h2{
	font-size:18px; 
	color:#676767;
	line-height:45px;
	border-bottom:1px #bfbfbf solid;
	font-weight:normal;
	padding-left:10px;}
.con-1-tt1{ font-size:14px;
color:#0da2f7;
line-height:45px;
padding-left:5px;}
.con-1-info{
	background:url(../image/info-icon.jpg) no-repeat;
	height:20px;
	width:44px;
	font-size:12px;
	color:#FFF;
	line-height:20px; 
	text-align:center;
	display:inline-block;
	margin-left:10px;}	``
.con-1-info a{color:#FFF;}
.con-1-info a:hover{color:#FFF;}
.con-1-timg{
	width:295px;}
.con-1-timg img{
	width:295px;
	height:230px;}
.con-1-textbox{
	width:280px;
	margin:10px auto;
	padding-bottom:10px;
	padding-top:5px;
	border-top:1px #bfbfbf dashed ;}
.con-1-tb{
	font-size:12px;
	color:#7e7474;
	line-height:30px;
	display:block;
	padding-left:25px;}
.con-1-tbimg{
	background:url(../image/icon1.jpg) no-repeat 0 8px}
.con-1-tbimg1{
	background:url(../image/icon3.jpg) no-repeat 0 8px}
.con-1-tbimg2{
	background:url(../image/icon2.jpg) no-repeat 0 8px}
.con-2-box{
	background:url(../image/con-line1.jpg) no-repeat top;


	
	}
.con-2-list{
	width:400px;
	border:1px #e8e8e8 solid;
	margin-top:15px;
	}
.con-2-title{
	width:400px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px; }
.con-2-bt1{
	position:absolute;
	z-index:4;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	}
	
	.con-3-title{
	width:400px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px; }
.con-3-bt1{
	position:absolute;
	z-index:5;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	}
	
	
		.con-4-title{
	width:400px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px; }
.con-4-bt1{
	position:absolute;
	z-index:6;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	
	}
	
		.con-5-title{
	width:400px;
	height:22px;
	border-bottom:1px #e8e8e8 solid; position:relative;
	padding-top:5px; }
.con-5-bt1{
	position:absolute;
	z-index:7;
	top:0;
	left:-11px;
	background:url(../image/con-title-bg.png) no-repeat;
	width:100px; height:39px;
	font-size:18px;
	color:#FFF;
	line-height:28px;
	padding-left:12px;
	font-family:"微软雅黑", "宋体";
	
	}
	
.con-2-list1{
	display:360px;}
.con-2-list1 li{
	display:block;
	font-size:12px;
	color:#666;
	line-height:28px;
	margin:5px 10px;    
    border-bottom :1px #cfcfcf dashed; 
	background:url(../image/icon.jpg) no-repeat 5px 10px;
	padding-left:20px;  
}
.con-2-list1 li a{color:#666;}
.con-2-list1 li a:hover{ color:#0da2f7;}
.con-2-list1 li span{ float:right; color:#b8b8b8; padding-right:5px;}
.con-item-box{
	width:848px;

	border:1px #dddddd solid;
}
.con-item-box1{
	width:1178px;

	border:1px #dddddd solid;
}
.con-i-pad{
	padding-top:20px;}
.con-i-title{
	display:block;
	background:#f5f5f5;
	border-bottom:2px #0068b7 solid;
	height:40px;
	font-size:18px;
	color:#666;
	line-height:40px;
	padding-left:15px;
	font-family:"微软雅黑", "宋体";}
.con-i-color{
	font-size:14px;
	color:#0da2f7;
	line-height:40px;
	padding-left:5px;}
.con-i-listbox{
	width:830px;
	margin:0 auto;}
.con-i-icon{
	width:21px;
	height:50px;}
.con-i-icon img{
	width:21px;
	height:50px;
	margin-top:35px;}
.con-i-list{
	display:block;
	padding-top:15px;}
	
.con-i-list li{
	float:left;
	width:167px;
	margin:0 5px;}
.con-i-list li .i-img{
	width:165px;
	height:165px;
	border:1px #bfbfbf solid;
}
.con-i-list li .i-text{
	width:165px;
	height:35px;
	font-size:14px;
	color:#777;
	text-align:center;
	line-height:30px;
}
.con-i-list li .i-text a{color:#777;}
.con-i-list li .i-text a:hover{color:#0da2f7;}
.con-link{
	background:url(../image/link-bg.jpg) repeat-x;
	padding:10px;
	height:35px;
	width:1160px;
	border:1px #ddd solid;
}
.con-link-text{
	width:110px;
	background:#0087c8;
	font-size:14px;
	color:#FFF;
	line-height:35px;
	height:35px;
	text-align:center;}
.con-link-icon{
	background:url(../image/link-icon.jpg) no-repeat;
	height:14px;
	width:14px;
	margin:10px 5px 0 5px;}
.con-link-box{ 
	padding-right:10px;
	padding-top:5px;}
.con-link-box1{
	border:1px #bfbfbf solid;
	width:179px;
	font-size:14px;
	color:#929292;
	line-height:28px;
	height:28px;
	background:#f2f2f2;}
.footer{
	width:100%;
	margin-top:25px;
	margin-bottom:15px;
	}
.f1-box{
	width:100%;
	background:#0e4169;
	padding:10px 0;
	font-size:12px;
	color:#FFF;
	text-align:center;
	line-height:23px;
}

	

.sub-cur{
	width:1120px;
	margin:10px auto;}
.sub-left{
	width:260px;
	border:1px #eee solid;
	position:relative;}
.sub-post{
	position:absolute;
	z-index:20;
	top:0;
	left:-10px;
	font-size:18px;
	color:#FFF;
	line-height:40px;
	text-align:center;
	background:url(../image/sub-title-bg.png) no-repeat;
	width:281px;
	height:49px;}
.sub-p-t1{
	font-size:14px;
	color:#CCC;
	padding-left:6px;
	}
.sub-l-list{
	display:block;
	padding-top:40px;
	}
.sub-l-list li{
	font-size:14px;
	color:#666;
	line-height:35px;
	height:35px;
	border-bottom:1px #ddd solid;
	border-top:1px #fff solid;
	background:url(../image/icon.jpg) no-repeat 15px 13px #F3F3F3;
	padding-left:30px;
		} 

.sub-l-list li a{color:#666;}
.sub-l-list li .on{color:#0da2f7;}
.sub-l-list li a:hover{color:#0da2f7;}


.sub-right{
	width:830px;
	border:1px #ddd solid;
	border-top:2px #0068b7 solid;
	}
.sub-right h3{
	font-size:16px;
	color:#0da2f7;
	line-height:40px;
	border-bottom:1px #ddd solid;
	background: url(../image/sub-icon.jpg) no-repeat 8px 10px;
	height:40px;
	padding-left:30px;
	font-weight:normal;
	}
.sub-r-text{
	font-size:12px;
	float:right;
	color:#999;
	line-height:40px;
	padding-right:10px;}
.sub-r-list{
	display:block;
	padding:15px;
	}
.sub-r-list li{
	font-size:14px;
	color:#666;
	line-height:30px;
	height:30px;
	display:block;
	border-bottom:1px #ddd dashed; 
	background:url(../image/sub-icon1.jpg) no-repeat 5px 10px;
	padding-left:20px;
	}
.sub-r-list li a{color:#666;}
.sub-r-list li a:hover{color:#0da2f7;}
.sub-r-list li .rl-t{ color:#999; float:right;}
.page{ width:660px; margin:0 auto; padding:10px 0; font-size:14px; color:#666; line-height:25px; text-align:center;}
.page a{ color:#666; padding:0 8px;}
.page a:hover{ color:#0da2f7;}

.sub-r-listpic{
	display:block;
	padding:15px;
	}
.sub-r-listpic li{
	margin:0 10px;
	float:left;
	font-size:14px;
	color:#666;
	line-height:20px;
	width:175px;
	height:180px;
	border:1px #ddd solid;
	text-align:center;
	background:none;
	margin-top:20px;
	}
.sub-r-listpic li img{
	width:175px;
	height:150px;}
.sub-r-listpic li a{color:#666;}
.sub-r-listpic li a:hover{color:#0da2f7;}
.sub-r-new{
	width:700px;
	margin:0 auto;
	padding:20px 10px;
	font-size:14px;
	line-height:35px;
	color:#666;}
.sub-r-new p{
	}
	
.sub-r-nr{
	display:block;
	padding:10px;
	}
.sub-r-nr h2{
    font-size:16px;
	color:#666;
	line-height:30px;
	font-weight:normal;text-align:center;
	}
.sub-r-nr h3{
    font-size:14px;
	color:#999;
	line-height:25px;
	font-weight:normal;
	border-bottom:1px #ddd dashed;background:none;text-align:center;}
.sub-r-nr p{
	font-size:14px;
	color:#666;
	line-height:28px;
	text-indent:20px;
	padding:10px 0;}
.sub-back{
	width:100px; height:30px;
	margin:10px 0;
	font-size:14px;
	color:#FFF;
	line-height:30px;
	text-align:center;
	background:#0da2f7;}
.sub-back a{color:#FFF;}
.sub-back a:hover{ color:#F30}

.rightNav{ position:fixed; z-index:99999;  right:0; top:100px; _position:absolute; text-align:left; cursor:pointer; background: url(../image/float-img.png) no-repeat; height:300px; width:151px; font-family:"微软雅黑", "宋体"; }

.rightNav .rn-title { font-size:18px;
color:#666;
line-height:35px;
border-bottom:1px #ddd dashed;
margin:10px;
text-align:center;}
.rightNav .rn-qq { font-size:14px;
color:#666;
line-height:35px;
border-bottom:1px #ddd dashed;
margin:10px;
text-align:center;
background:url(../image/float-qq.png) no-repeat; 
}
.rightNav .rn-title { font-size:18px;
color:#666;
line-height:35px;
border-bottom:1px #ddd dashed;
margin:10px;
text-align:center;}
.rightNav .rn-phone { font-size:14px;
color:#666;
line-height:25px;
border-bottom:1px #ddd dashed;
margin:10px;
text-align:center;
background:url(../image/float-phone.png) no-repeat 0 10px; 
}
.rightNav .rn-weixin {
	width:128px;
	height:128px;
	margin:10px auto;
}
.rightNav .rn-weixin img{
	width:128px;
	height:128px;
}
.rightNav .r-close{
	position:absolute;
	z-index:77777;
	right:5px;
	top:10px;}


		
		
		
.focus{ position:relative; width:303px; height:211px; background-color: #000; float: left;}  
.focus img{ width:303px; height:211px;} 
.focus .btn{ position:absolute; bottom:34px; left:20px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#323232; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#db2424;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px;  margin:0 2px;color:#fff;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#323232; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    



		.slideTxtBox{ width:940px;  }
		.slideTxtBox .hd{ height:26px; line-height:26px; background:#fff; padding:0 10px 0 20px;   position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:26px;   }
		.slideTxtBox .hd ul li{ float:left;cursor:pointer; background: url(../image/bt-bg.jpg) no-repeat; width:90px; height:26px; font-size:16px; color:#666; line-height:26px; padding-left:9px; font-family:"微软雅黑", "宋体";  }
		.slideTxtBox .hd ul li.on{ background: url(../image/bt-bg1.jpg) no-repeat; width:90px; height:26px; font-size:16px; color:#fff; line-height:26px; padding-left:9px;   }
		.slideTxtBox .hd ul li .on1{ background: url(../image/bt-bg1.png) no-repeat; width:90px; height:26px; font-size:16px; color:#fff; line-height:26px; padding-left:9px;   }
		.slideTxtBox .bd ul{ padding:9px;  zoom:1;	border:1px #e8e8e8 solid;  }
		.slideTxtBox .bd li{ display:block;
	font-size:14px;
	color:#666;
	line-height:28px;
	margin:5px 0;
	border-bottom:1px #cfcfcf dashed;
	background:url(../image/icon.jpg) no-repeat 5px 10px;
	padding-left:15px;   }
	    .slideTxtBox .bd li a{color:#666;}
	    .slideTxtBox .bd li a:hover{color:#0da2f7;}
		.slideTxtBox .bd li .date{ float:right;  }
		
		
		 
		.picScroll-left{ width:810px;  overflow:hidden; position:relative; margin-left:5px; margin-top:8px;}
		.picScroll-left .hd{ overflow:hidden;  position:absolute; right:-1px; top:20px; width:820px;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:21px; height:50px; float:right; margin-top:50px; cursor:pointer; background: url(../image/arrow.png) no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -57px; margin-left:760px;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px 21px 10px 10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 0 0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ width:175px;
	height:130.3px; }
		.picScroll-left .bd ul li .pic img{ width:175px;
	height:130.3px; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ width:175px;
	height:30px;
	font-size:14px;
	color:#777;
	text-align:center;
	line-height:30px;   }
	.picScroll-left .bd ul li .title a{
	color:#777;
	 }
	.picScroll-left .bd ul li .title a:hover{ 
	color:#0da2f7;
	  }
		
	

.director th {
	
  width: 40px;
  vertical-align: middle;
  text-align: center;
}
.director td {
  vertical-align: middle;
}
.director .form {
  margin-bottom: 25px;
  
  
}
.director .form-box {
  background-color: #F6F6F6;
  padding: 15px 35px 15px 0;
}
.director .form-box span.t {
	font-family:"宋体";
  color: #666666;
  width: 97px;
  text-align: right;
  font-size:12px;
}
.director .form-box span.t strong {
	font-family:"宋体";
  color: #FF0000;
  font-weight: normal;
  padding-right: 5px;
}
.director .form-box .input {
	font-family:"宋体";
  position: relative;
  border: 1px solid #E0E0E0;
  background-color: #fff;
}
.director .form-box .text {
	font-family:"宋体";
  width: 212px;
  line-height: 12px;
  color: #999;
  padding:3px 0 3px 5px;
  background-color: #fff;
  border: 0;
}
.director .form-box .long {
  width: 691px;
}
.director .form-box li {
  float: left;
  padding: 7px 0;
  width: 100%;
}
.director .form-box textarea {
	font-family:"宋体";
	
  outline: none;
  max-width: 691px;
  resize: none;
}
.director .form-box .textarea {
  padding-bottom: 20px;
}
.director .form-box .nums {
  float: left;
  color: #888888;
  position: absolute;
  left: 5px;
  bottom: 0px;
}
.director .form-box .short {
  width: 105px;
}
.director .form-box .change {
  padding-left: 10px;
  cursor: pointer;
  font-size:12px;
  color:#666;
}
.director .form-box .submit {
  width: 114px;
  height: 30px;
  cursor: pointer;
  background: url(../image/form-submit-bg.png) center no-repeat;
}
.director .email-form .hd {
  height: 38px;
  line-height: 38px;
  background: url(../image/msn-title-bg.jpg) repeat-x;
}
.director .email-form .hd span.t {
	font-family:"宋体";
  color: #FFFFFF;
  padding-left: 15px;
  font-size:12px;
}
.director .email-form .hd .txt {
	font-family:"宋体";
  width: 211px;
  color: #fff;
  padding: 0 5px;
  margin-top: 8px;
  margin-right: 15px;
  height: 21px;
  line-height: 20px;
  background-color: #8AB0E2;
}
.director .email-form .hd .submit {
  width: 91px;
  height: 23px;
  float: left;
  margin-top: 7px;
  background: url(../image/replay-search-btn.png) no-repeat;
}
.director .th {
  vertical-align: top;
  padding-top: 8px;
}
.director .item {
  border: 0;
}
.director .item .num-title {
	font-family:"宋体";
  height: 35px;
  line-height: 35px;
  padding-left: 15px;
  color: #313131;
  background: url(../image/bh-bg.png) repeat-x;
  font-size:12px;
}
.director .item .num-title span {
	font-family:"宋体";
  padding-right: 25px;
}
.director .item .num-title .time {
	font-family:"宋体";
  color: #888;
}
.director .item .num-title a {
	font-family:"宋体";
  color: #0B429E;
}
.director .item .num-title a:hover {
  color: #0B429E;
  text-decoration: underline;
}
.director .item p {
	font-family:"宋体";
  color: #585858;
  padding:0; 
  margin:0;
  font-size:12px;
  line-height:24px;
}
.director .item dt {
  padding: 10px 15px 15px;
  border-bottom: 1px dashed #DDDDDD;

}
.director .item dt h6 {
	font-family:"宋体";
  font-weight: bold;
  color: #FF6400;
  margin:0;
  padding:0;
  line-height:24px;
}
.director .item dd {
  padding: 10px 15px 15px;
}
.director .item dd h6 {
	font-family:"宋体";
  font-weight: bold;
  color: #1867CC;
    margin:0;
  padding:0;
  line-height:24px;
}		


.submit {
  cursor: pointer;
}

.online-survey {
  padding-top: 10px;
  padding-bottom: 30px;
}
.online-survey .title {
  padding: 30px 0 20px;
  text-align: center;
  font-size: 30px;
  color: #1076E9;
  line-height: 35px;
  font-weight: 400;
}
.online-survey .table {
  padding: 0 20px;
}
.online-survey .table li {
  padding-bottom: 15px;
}
.online-survey .table dt strong {
	font-family:"宋体";
  font-size: 14px;
  font-weight: bold;
  color: #0084EA;
}
.online-survey .table dt b {
font-family:"宋体";
font-size:12px;
font-weight:normal;
  color: #E90000;
}
.online-survey .table dd {
  padding: 12px 0 8px 2em;
  font-size:12px;
  font-family:"宋体";
}
.online-survey .table span {
	color:#666;
  font-size:12px;
  font-family:"宋体";
  padding-left:8px;
}
.online-survey .table dd input {
  position: relative;
  top: 2px;
  *top: 2px;
}
.online-survey .table textarea {
  resize: none;
  outline: none;
  padding: 10px;
  border: 1px solid #E0E0E0;
}
.online-survey .table .submit {
  width: 114px;
  height: 30px;
  cursor: pointer;
  background: url(../image/form-submit-bg.png) center no-repeat;
}
.online-survey .sub-title {
  font-size: 14px;
  padding: 0 20px 1em;
}
.online-survey .per-row {
  font-size: 12px;
  width: 700px;
  height: 23px;
  background-color: #E5E5E5;
  position: relative;
  overflow: hidden;
  border-radius: 5px;
  line-height: 23px;
}
.online-survey .per-row span.t {
  width: 80px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
.online-survey .per-row .num {
  display: block;
  width: 40px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  color: #7E7E7E;
}
.online-survey .pre {
  width: 394px;
  height: 23px;
  position: absolute;
  left: 60px;
  top: 0;
  overflow: hidden;
}
.online-survey .per-box {
  width: 100%;
  height: 23px;
  position: absolute;
  left: 0px;
  top: 0;
  overflow: hidden;
  text-align: center;
}
.online-survey .per-box b {
  font-weight: bold;
  color: #fff;
}
.online-survey .per-box .num {
  color: #fff;
  right: auto;
  left: 354px;
  font-weight: normal;
}
.online-survey .point2 span.t {
  width: 220px;
}
.online-survey .point2 .pre {
  width: 480px;
  left: 220px;
}
.online-survey .point2 .per-box .num {
  left: 440px;
}
.survey-table {
  margin: 15px auto;
  background-color: #fff;
  width: 822px;
  border: 1px solid #BFBFBF;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}
.survey-table .title {
  font-size: 14px;
  text-align: center;
  color: #000000;
  line-height: 35px;
  font-weight: bold;
  background: url(../image/bh-bg.png) repeat-x;
}
.survey-table .action-btn {
  text-align: center;
  padding: 15px 0;
}
.survey-table .action-btn .submit {
  width: 109px;
  height: 47px;
  margin: 0 auto;
  background: url(404.png) no-repeat;
}
.survey-table-inner {
  padding: 0 40px 0 8px;
  position: relative;
}
.survey-table-inner .th,
.survey-table-inner th {
  width: 84px;
  text-align: center;
  padding: 5px 0;
  vertical-align: middle;
}
.survey-table-inner td {
  padding: 5px 0;
  vertical-align: middle;
}
.survey-table-inner .add-item-btn {
  float: right;
  position: absolute;
  bottom: -10px;
  right: 10px;
}
.survey-table-inner .checkbox label {
  display: inline-block;
  padding-right: 20px;
}
.survey-table-inner .checkbox input {
  position: relative;
  top: 2px;
  *top: 0;
}
.survey-table-inner .text {
  width: 180px;
  padding: 0 5px;
  float: left;
  height: 24px;
  line-height: 22px;
  background-color: #E9EAEE;
}
.survey-table-inner .th {
  float: left;
  line-height: 24px;
  padding: 0;
}
.survey-table-inner .short {
  width: 156px;
}
.survey-table-inner .long {
  width: 680px;
}
.survey-table-inner .des {
  background-color: #E9EAEE;
  margin: 5px 0 10px;
}
.survey-table-inner .input-title {
  position: relative;
  height: auto;
  overflow: hidden;
}
.survey-table-inner .input-title strong {
  color: #E90000;
  font-weight: normal;
}
.survey-table-inner .txt-title {
  width: 342px;
  padding: 5px;
  line-height: 20px;
  border: 1px solid #4DBCF5;
  border-radius: 5px;
}
.survey-table-inner .fun-btns {
  float: right;
  position: absolute;
  right: 10px;
  top: 0;
}
.survey-table-inner .item {
  border: 1px dashed #0CA3F2;
  margin-bottom: 15px;
  padding: 5px 0;
}
.survey-table-inner .item th {
  vertical-align: top;
  line-height: 32px;
}
.survey-table-inner .item label {
  display: inline-block;
}
.survey-table-inner .item .raido,
.survey-table-inner .item .checkbox {
  position: relative;
  top: 2px;
  *top: 0px;
}
.survey-table-inner .select {
  position: relative;
}
.survey-table-inner .select ul {
  width: 265px;
  padding: 7px 0;
}
.survey-table-inner .select li {
  padding: 7px 0;
}
.survey-table-inner .select .txt {
  width: 200px;
  padding: 5px 5px 6px;
  border: 1px solid #E9EAEE;
}
.survey-table-inner .btns-a {
  position: absolute;
  float: left;
  left: 270px;
  bottom: 7px;
}

.mail-box{
	width:295px;
	height:80px;
	margin-top:20px;}
.mail-box img{
	width:295px;
	height:80px;}


.Rolling-vi{ width:263px; height:227px; float:left; margin-top:0px;}



.vedio-list {
  padding-top: 25px;
}
.vedio-list .item {
  border: 1px solid #DCDCDC ;
  padding: 27px 20px 25px;
  height: auto;
  overflow: hidden;
}
.vedio-list .item img {
  display: block;
  width: 100%;
}
.vedio-list .ico-play {
  width: 62px;
  height: 62px;
  position: absolute;
  left: 50%;
  top: 45%;
  margin-top: -31px;
  margin-left: -31px;
  display: none;
  background: url("../image/ico-play.png") no-repeat;
}

.vedio-play {
  margin-top: -31px;
  margin-left: -31px;
  background: url("../image/ico-play.png") no-repeat;
}


.vedio-list .shadow {
  height: 35px;
}
.vedio-list .layer {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  width: 100%;
  height: 104px;
  background-color: #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.vedio-list .on .ico-play {
  display: block;
}
.vedio-list .on .layer {
  display: block;
}
.vedio-list .vedio-img {
  float: left;
  width: 185px;
  height: 126px;
  position: relative;
}
.vedio-list .txt {
  width: 600px;
  color: #A3A3A3;
}
.vedio-list .txt  a {
  font-size: 20px;
  color: #1076E9;
  font-family: 'Microsoft YaHei';
}

.vedio-list .txt span {
  color: #A3A3A3;
  font-size: 12px;
}
.vedio-list .txt p {
    font-size: 12px;
  line-height: 28px;
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px dashed #DDDDDD;
}


.photos-item {
  float: left;
  width: 376px;
  height: 301px;
  margin-left: 22px;
  margin-right: 15px;
  margin-top: 35px;
  background: url("../image/pic-bg.jpg") no-repeat;
}
.photos-item .inner {
  width: 310px;
  height: 263px;
  position: relative;
  top: 31px;
  overflow: hidden;
  left: 32px;
}
.photos-item li {
  width: 310px;
  height: 263px;
}
.photos-item img {
  display: block;
  width: 310px;
  height: 215px;
}
.photos-item .txt {
  line-height: 45px;
  overflow: hidden;
}
.photos-item .time {
  text-transform: uppercase;
}
.photos-item .time span {
  float: left;
  line-height: 50px;
}
.photos-item b {
  font-family: 'Microsoft YaHei';
  font-size: 28px;
  float: left;
  color: #A08E68;
  padding: 0 5px;
  font-weight: bold;
}
.photos-item h3 {
  font-size: 14px;
  color: #585858;
}
.photos-item:hover {
  background-image: url(../image/pic-bg2.jpg);
}

.menu{ width:740px; padding-left:460px; padding-top:12px;}		
.nav{ padding:0; height:41px; line-height:34px; background: none;  position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left; font-family:"微软雅黑", "宋体";  }
		.nav .nLi h3 a{ display:block; width:92px;text-align:center; font-size:14px; font-weight:bold;  } 

		.nav .sub{ display:none; width:92px;  left:0; top:41px; text-align:center; font-size:12px;   position:absolute; background: url(../image/menubg1.png) repeat-y;  line-height:26px; padding:10px 0;  }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block;background: url(../image/menu-line.png) no-repeat bottom; padding-bottom:3px; padding-top:3px;}
		.nav .sub a:hover{  color:#75a9d3;  }
		.nav .on h3 a{ background: url(../image/menubg.png) no-repeat;  height:41px; color:#fff;   }
		
.slideBox{ width:1200px; height:396px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:8px;width:10px; height:10px; line-height:14px; text-align:center; background: url(../image/img-icon1.png)  no-repeat; cursor:pointer; }
		.slideBox .hd ul li.on{ background: url(../image/img-icon.png) no-repeat; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{  width:1200px; height:396px; display:block;  }
		

		.picMarquee-left{ width:1168px;  overflow:hidden; position:relative;   }
		.picMarquee-left .hd{ overflow:hidden;    position:absolute; right:-1px; top:20px; width:1170px; }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:21px; height:50px; float:right; margin-top:30px; cursor:pointer; 
			 cursor:pointer; background: url(../image/arrow.png) no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -57px; margin-left:1120px;  }

		.picMarquee-left .bd{ padding:10px; margin-left:15px; margin-right:15px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:172px; height:124px; display:block;}
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
