@charset "utf-8";

.ad-index-1{margin:10px auto;width:1400px;height:100px;}
.ad-index-1 span{float:left;margin-left:10px;width:460px;}
.ad-index-1 span img{width:460px;height:100px}
.ad-index-2{margin-top:5px}
.ad-index-3{margin:10px auto;width:1400px;height:85px}
.marquee_pic{height:85px;width:1400px;overflow:auto;}

.marquee_pic ul li{
	float:left;
	margin:0 5px;
	width:200px;
	height:80px;
	list-style: none;
	border: 1px solid #999999;
}

.wrap{
	
	width: 1400px;
	height: 82px;
	position: relative;
	overflow: hidden;
}

.wrap ul{
	overflow: hidden;
	position:absolute;
	width: 1600px;
	left: 0;
	top: 0;
	_height:1px;
}

.wrap ul li{
	float: left;
	width: 200px;
	margin:0 5px;
	border: 1px solid #999999;
}

.index-main{margin:0 auto;width:1400px;}
.index-main-left{float:left;width:1060px;}
.index-main-right{float:right;width:320px}
.lm-title{
	width: 1060px;
	height: 50px;
	background-image: url(/images/index-left-bg.jpg);
	background-repeat: repeat-x;
}
.lm-title h3{float:left;margin-left:10px;width:200px;font-size:20px;font-weight:bold;font-family:  "Î¢ÈíÑÅºÚ";color:#036;line-height:50px;color:#069;}
.lm-title span{float:right;width:100px;line-height:50px;text-align:center}
.lm-title span a{font-size:15px;color:#333}
.focus-news-left{float:left;width:400px;}
.focus-news-right{float:right;width:650px;}
.focus-pic{
	float: left;
	width: 400px;
	height: 330px;
	overflow:hidden;
	
}
img { vertical-align: top; border: 0; }
#FocusPic { width: 398px; height: 330px; overflow: hidden; margin: 0 auto; }
#FocusPic_1 { position: relative; width: 396px; height: 298px; overflow: hidden; border: solid 1px #000; }
#FocusPic_1 img{width:398px;height:298px}
#FocusPic_1 a { overflow: visible; border: 0; text-decoration: none; }
#FocusPic_1 .Picture { position: absolute; left: 0; top: 0; }
#FocusPic_1 .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#FocusPic_1 .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: left; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#FocusPic_1 .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#FocusPic_1 .Nav span.Cur { background: #ce0609; color: #FFF; }
#FocusPicTxt {
	position: relative;
	width: 396px;
	line-height: 30px;
	
	text-align: center;
	
	
	background-color: #F3F3F3;
}
#FocusPicTxt a{color: #666;font-size: 14px;}
#AdPicTxt a:link, #FocuePicTxt a:visited {  font-size: 13px;  color: #666; text-decoration: none; }
#AdPicTxt a:hover { color: red; }

#AdPic { width: 450px; height: 80px; overflow: hidden; margin: 0 auto; }
#AdPic_1 { position: relative; width: 450px; height: 80px; overflow: hidden;  }
#AdPic_1 img{width:450px;height:80px}
#AdPic_1 a { overflow: visible; border: 0; text-decoration: none; }
#AdPic_1 .Picture { position: absolute; left: 0; top: 0; }


.focus-news-top{
	width: 648px;
	height: 120px;
	border-bottom: 1px dotted #999999;
	
}
.focus-news-top h4{padding:5px;text-align:center;height:30px;line-height:30px;}
.focus-news-top h4 a{font-size:22px;font-weight:bold;}
.focus-news-top span{float:left;padding:5px;font-size:15px;line-height:22px;color:#999;}
.focus-news-list{margin:10px 0 0 10px}
.focus-news-list ul li{
	float: left;
	height: 32px;
	line-height: 32px;
	width: 630px;
	background-image: url(/images/dian.png);
	background-repeat: no-repeat;
	background-position: left center;

}
.focus-news-list ul li a{float:left;margin-left:15px;width:540px;height:32px;font-size:18px;color:#333;overflow:hidden}
.focus-news-list ul li span{float:right;color:#999}



.lm-r-title{
	width: 320px;
	height: 40px;
	text-align:center;
	padding-top:15px;
	color:#069;
	font-size:20px;
	font-weight:bold;font-family:  "Î¢ÈíÑÅºÚ";
	background-image: url(/images/index-right-top-bg.png);
}
.lm-r-list{
	width: 318px;
	
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.xh_left{
	float: left;
	margin-top:10px;
	width: 159px;
	height: 215px;
	border-right: 1px solid #CCCCCC;
}
.xh_left span{float:left;margin-left:5px;width:150px;height:50px;line-height:50px}
.xh_left span a{margin-left:40px;font-size:16px;font-weight:bold;color:#666}
.xh_left span a:hover{color:#039}
.xh_right{
	float: left;
	margin-top:10px;
	height:215px;
	width:150px;
	
}
.xh_right span{float:left;margin-left:5px;width:150px;height:50px;line-height:50px}
.xh_right span a{margin-left:40px;font-size:16px;font-weight:bold;color:#666}
.xh_right span a:hover{color:#039}
#ico-js{
	background-image: url(/images/ico-js.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-zz{
	background-image: url(/images/ico-zz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-rh{
	background-image: url(/images/ico-rh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-xz{
	background-image: url(/images/ico-xz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-zc{
	background-image: url(/images/ico-zc.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-dj{
	background-image: url(/images/ico-dj.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-hy{
	background-image: url(/images/ico-hy.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ico-lx{
	background-image: url(/images/ico-lx.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.xh_right{float:right;}

.index-main-left-1{float:left;width:1060px;}
.index-main-right-1{float:right;width:320px}
.lm-title-1{
	width: 1060px;
	height: 50px;
	background-image: url(/images/index-left-bg.jpg);
	background-repeat: repeat-x;
}
.lm-title-1 h3{float:left;margin-left:10px;width:200px;font-size:20px;font-weight:bold;font-family:  "Î¢ÈíÑÅºÚ";color:#036;line-height:50px;color:#069;}
.lm-title-1 span{float:right;width:100px;line-height:50px;text-align:center}
.lm-title-1 span a{font-size:15px;color:#333}
.news-1{float:left;width:335px;height:280px;overflow:hidden}
.news-1-title{width:335px}
.news-1-title h4{
	float: left;
	padding-left:45px;
	width: 100px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color:#666;
	border-bottom: 3px solid #3c467d;
	background-image: url(/images/ico-news-1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.news-1-title span{
	float: right;
	width: 180px;
	height:40px;
	line-height:40px;
	
	text-align: right;
	border-bottom: 3px solid #CCCCCC;
}
.news-1-title span a{font-size:14px;color:#999}
.news-1-list{margin:5px;}
.news-1-list ul li{float:left;width:335px;height:30px;line-height:30px;overflow:hidden;background-image: url(/images/dian.png);
	background-repeat: no-repeat;
	background-position: left center;}
.news-1-list ul li a {margin-left:10px;font-size:15px;color:#333}
#news-1-top{margin-bottom:10px;height:70px;background-image:none}
#news-1-top a{float:left;margin:0;width:335px;height:30px;line-height:30px;text-align:center;font-size:15px;font-weight:bold;color:#069;overflow:hidden}
#news-1-top span{float:left;width:335px;height:40px;line-height:20px;font-size:14px;color:#999}

.news-2{float:left;width:510px;height:280px;overflow:hidden}
.news-2-title{width:510px}
.news-2-title h4{
	float: left;
	padding-left:45px;
	width: 100px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color:#666;
	border-bottom: 3px solid #3c467d;
	background-image: url(/images/ico-news-1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.news-2-title span{
	float: right;
	width: 360px;
	height:40px;
	line-height:40px;
	
	text-align: right;
	border-bottom: 3px solid #CCCCCC;
}
.news-2-title span a{font-size:14px;color:#999}
.news-2-list{margin:5px;}
.news-2-list ul li{float:left;width:500px;height:30px;line-height:30px;overflow:hidden;background-image: url(/images/dian.png);
	background-repeat: no-repeat;
	background-position: left center;}
.news-2-list ul li a {margin-left:10px;font-size:15px;color:#333}
.news-2-list ul li span{float:right;font-size:14px;color:#CCC}
#news-2-top{margin-bottom:10px;height:70px;background-image:none}
#news-2-top a{float:left;margin:0;width:510px;height:30px;line-height:30px;text-align:center;font-size:15px;font-weight:bold;color:#069;overflow:hidden}
#news-2-top span{float:left;width:500px;height:40px;line-height:20px;font-size:14px;color:#999}

.hy-list{width: 318px;
	height:270px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	overflow:hidden}
    
.hy-list ul li{
	margin: 0 10px;
	width: 300px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	background-image: url(/images/ico-qy.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 18px 16px;
}
.hy-list ul li a{margin-left:20px;font-size:15px;color:#666}
.server-list{width: 318px;
	height:270px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;}
.server-list ul li{
	float: left;
	margin: 20px 10px;
	width: 80px;
	height: 80px;
	text-align: center;
	
}	
.server-list ul li a{
	color: #06C;
	font-weight: bold;
	font-size: 15px;
}
.index-main-expo{margin:20px  auto;width:1400px;}
.expo-title{widht:1400px;height:50px;background-image: url(/images/index-left-bg.jpg);
	background-repeat: repeat-x;}
.expo-title h3{float:left;margin-left:10px;width:200px;font-size:20px;font-weight:bold;font-family:  "Î¢ÈíÑÅºÚ";color:#036;line-height:50px;color:#069;}
.expo-title span{float:right;width:100px;line-height:50px;text-align:center}
.expo-title span a{font-size:15px;color:#333}	
.expo-pic{float:left;margin-right:20px;width:400px;height:300px;text-align:center;font-size:14px;color:#069}
.expo-list{float:left;width:540px}

#expo-title-s h4{float:left;width:100px;height:30px;line-height:30px;font-size:16px;border-bottom: 3px solid #3c467d;}
#expo-title-s span{float:right;width:60px;line-height:30px;text-align:right}
#expo-title-s span a{font-size:14px;color:#666}
.expo-list ul li{float:left;margin-left:10px;line-height:30px;overflow:hidden}
.expo-list ul li a{float:left;font-size:16px;font-weight:bold;color:#666;width:530px;height:40px;line-height:40px}
.expo-list ul li span{float:left;font-size:14px;color:#999;width:530px;max-height:48px;line-height:24px;}

.expo-list-dt{float:left;margin-left:20px;width:390px}
.expo-list-dt ul li{float:left;margin-left:10px;width:385px;height:30px;line-height:30px;overflow:hidden}
.expo-list-dt ul li a{font-size:15px;color:#666}

.index-bottom-1{
	margin: 10px auto 0 auto;
	min-width:1400px;
	background-color: #F0F0F0;
}
.link{margin:0 auto;width:1400px;height: 150px;}
.link h4{font-family:  "Î¢ÈíÑÅºÚ";color:#036;font-size:18px;line-height:50px}
.link ul li{float:left;margin:0 20px; width:auto;height:40px;line-height:40px;}
.link ul li a{font-size:14px;color:#666;}
