@charset "utf-8";
body{background:#f1f3f4;}

	
#content{
	width:1100px;height:100%;
	background-color:#f1f3f4;
	margin:0 auto;
	background:#fff;
	border:1px solid #d6d6d6;
	}	
	
#content #banner{
	width:1100px;height:480px;
	overflow:hidden;	
	position:relative;
	}
#banner #banner_list a{position:absolute;}
#banner #banner_list a img{width:1100px;height:480px;}	

#banner ul {
	width:120px;height:26px;
	position:absolute;
	z-index:1000;
	right:80px;bottom:20px;}
#banner ul li {text-indent:-9999px;
	float: left;
	display: block;
	width:24px;height:25px;
	margin-left:6px;
	background:url(../images/icon.png) no-repeat 0 -121px;
	cursor: pointer;}
#banner ul li.on {background:url(../images/icon.png) no-repeat 0 -99px;}
	
	
#content #wrapper{
	width:1000px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#969696;
	font-size:14px;
	margin-top:36px;
	}
#content #wrapper h2{margin-bottom:5px;}
#content #wrapper h2 span{
	color:#e89319;
	font-weight:bold;
	}	
#content #wrapper h2 a{
	font-size:14px;
	font-family:微软雅黑;
	color:#2e2e2e;
	}	
#content #wrapper h2 a:hover{color:#e89319;}
#content #wrapper #carousel{
	width:1000px;height:120px;
	position:relative;
	overflow:hidden;
	}
#content #wrapper #carousel ul{
	position:absolute;
	display:block;
	}
#content #wrapper #carousel ul li{
	width:184px;height:102px;
	border:3px solid #fff;
	margin:5px;
	float:left;
	position:relative;
	
	box-shadow:0 0 5px #878787;
	-webkit-box-shadow:0 0 5px #878787;
	-moz-box-shadow:0 0 5px #878787;
	}
#content #wrapper #carousel ul li a{
	color:#fff;
	font-size:14px;
	font-family:微软雅黑;
	}
#content #wrapper #carousel ul li span{
	width:184px;height:102px;
	text-align:center;
	line-height:100px;
	background:rgba(0,0,0,0.42);
	position:absolute;
	left:0;top:0;
	display:none;
	}
#content #wrapper #carousel ul li img{
	width:184px;height:102px;
	}
#carousel .prev,#carousel .next{
	text-indent: -999px;
	display: block;
	width: 21px;height: 42px;
	position: absolute;
	top: 38px;}
#carousel .prev{background:url(../images/icon.png) no-repeat 0 -50px;}
#carousel .prev:hover {background:url(../images/icon.png) no-repeat 0 0;}			
#carousel .next {background:url(../images/icon.png) no-repeat -21px -50px;right:5px;}
#carousel .next:hover {background:url(../images/icon.png) no-repeat -21px 0;}			
	
	

	
#content .cont_down{
	width:1000px;
	height:360px;
	margin:0 auto;
	margin-bottom:40px;
	margin-top:30px;
	}

#content .cont_down .video{
	float:left;
	width:255px;
	height:260px;
	margin-right: 75px;
	}		
#content .cont_down .video .title_video{
	width:300px;height:33px;
	background:url(../images/1_36.png) repeat-x;
	border-bottom:1px solid #dcdcdc;
	}	
#content .cont_down .video .title_video h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#969696;
	font-size:14px;
	line-height:35px;
	margin-left:10px;
	}	
#content .cont_down .video .title_video h2 a{
	font-family:微软雅黑;
	color:#2e2e2e;
	}
#content .cont_down .video .title_video h2 a:hover{color:#e89319;}	
#content .cont_down .news .title_news h2 a:hover{color:#e89319;}
#content .cont_down .video .title_video p a:hover{color:#e89319;}
#content .cont_down .news .title_news p a:hover{color:#e89319;}

#content .cont_down .video .title_video p a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#969696;
	font-size:12px;
	line-height:35px;
	margin-right:10px;
	}	
#content .cont_down .video .title_video p a span{
	display:inline-block;
	width:12px;height:7px;
	background:url(../images/icon.png) no-repeat -3px -197px;
	}	

	
#content .cont_down .news{
	float:left;
	width:415px;height:260px;
	margin-left:15px;
	border:1px solid #dcdcdc;
	}		
#content .cont_down .news .title_news{
	width:415px;height:33px;
	background:url(../images/1_36.png) repeat-x;
	border-bottom:1px solid #dcdcdc;
	}	
#content .cont_down .news .title_news h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#969696;
	font-size:14px;
	line-height:35px;
	margin-left:10px;
	}	
#content .cont_down .news .title_news h2 a{
	font-family:微软雅黑;
	color:#2e2e2e;
	}	
#content .cont_down .news .title_news p a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#969696;
	font-size:12px;
	line-height:35px;
	margin-right:10px;
	}	
#content .cont_down .news .title_news p a span{
	display:inline-block;
	width:12px;height:7px;
	background:url(../images/icon.png) no-repeat -3px -197px;
	}	
#content .cont_down .news .news_n{
	width:395px;height:225px;
	margin:0 auto;
	margin-top:10px;
	}	
#content .cont_down .news .news_n .first{
	width:395px;height:60px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #ccc;
	}
#content .cont_down .news .news_n .first img{
	float:left;
	margin-right:10px;
	}	
#content .cont_down .news .news_n .first .cont h3 a{
	font-weight:bold;
	color:#4a4a4a;	
	}	
#content .cont_down .news .news_n .first .cont h3 a:hover{
	text-decoration:underline;
	}
#content .cont_down .news .news_n .first .cont h3 .time{
	float:right;
	font-weight:normal;
	color:#999999;
	}	
#content .cont_down .news .news_n .first .cont p{
	color:#6f6f6f;
	line-height:18px;
	margin-top:7px;
	}
#content .cont_down .news .news_n ul{
	
	}	
#content .cont_down .news .news_n ul li{
	margin-top:7px;
	}
#content .cont_down .news .news_n ul li a{
	color:#4a4a4a;
	}	
#content .cont_down .news .news_n ul li a:hover{
	text-decoration:underline;
	}	
#content .cont_down .news .news_n ul li .icon{
	float:left;
	width:4px;height:15px;
	background:url(../images/icon.png) no-repeat -3px -197px;
	margin-right:5px;
	}	
#content .cont_down .news .news_n ul li .time{
	float:right;
	font-weight:normal;
	color:#999999;
	}		
	
	
#content .cont_down .tools{
	float:left;
	width:240px;height:260px;
	margin-left:15px;
	}
#content .cont_down .tools .title_tools{
	width:102px;height:33px;
	margin-bottom:10px;
	font-size:14px;
	font-family:微软雅黑;
	color:#fff;
	background:url(../images/icon.png) no-repeat -50px -32px;
	text-align:center;
	line-height:30px;
	}
#content .cont_down .tools .title_tools h2 span{
	width:10px;height:10px;
	background:url(../images/icon.png) no-repeat -2px -189px;
	display:inline-block;
	margin-left:5px;
	}
#content .cont_down .tools .tools_t li{
	width:232px;height:58px;
	background:url(../images/bg_29.png) no-repeat center;
	text-align:left;
	line-height:58px;
	margin-bottom:15px;
	
	box-shadow:1px 2px 2px #999;
	-webkit-box-shadow:1px 2px 2px #999;
	-moz-box-shadow:1px 2px 2px #999;
	}
#content .cont_down .tools .tools_t li a{
	width:232px;height:58px;
	display:inline-block;
	font-size:18px;
	font-weight:bold;
	font-family:微软雅黑;
	color:#4a4a4a;
	}
	 
#content .cont_down .tools .tools_t .tools_t1 span{
	width:62px;height:58px;
	background:url(../images/icon.png) no-repeat -100px -70px;
	display:inline-block;
	margin-left:20px;
	margin-right:20px;
	float:left;
	}
#content .cont_down .tools .tools_t .tools_t2 span{
	width:62px;height:58px;
	background:url(../images/icon.png) repeat -100px -130px;
	display:inline-block;
	margin-left:20px;
	margin-right:20px;
	float:left;
	}
#content .cont_down .tools .tools_t .tools_t3 span{
	width:62px;height:58px;
	background:url(../images/icon.png) repeat -100px -182px;
	display:inline-block;
	margin-left:20px;
	margin-right:20px;
	float:left;
	}
	
/*qq弹窗*/	
.qqpop{
	width:124px;height:116px;
	background:url(../images/%E9%A6%96%E9%A1%B5_03.png) no-repeat;
	position: fixed;
	right:2px;bottom:350px;
	z-index:5000;}
.qqpop a{width:82px;height:24px;line-height:24px;text-align:right; display:inline-block;color:#525151;}
.qqpop a:hover{color:#e89319;}
.qqpop .txt{width:124px;height:116px;position:relative;}
.qqpop .txt span a{
	width:15px;height:15px;
	background:url(../images/icon.png) no-repeat -50px -100px;
	position:absolute;
	right:3px;top:3px;}
.qqpop .qqpop_txt1{position:absolute;top:46px;left:18px;}
.qqpop .qqpop_txt2{position:absolute;top:78px;left:18px;}





