﻿* {margin:0; padding:0;word-break:break-all;}
body {padding:0; margin:0; color:#333333; font-family:""; font-size:12px;}
a {color:#666;text-decoration:none; }
a:hover {color:#299cf4;}
ul, li, span, img{ padding:0; margin:0; list-style:none; }
img{border:none;}
#mian{ background:url(../images/top_bg.jpg) top; width:100%; height:34px; margin:0 auto;}
#topn{ width:960px; height:12px; margin:10px auto 0 auto;}
#top{ background:url(../images/top_bg.jpg) repeat-x center; width:100%; height:34px; margin:0 auto;}
#topb{ width:950px; height:21px; margin:0 auto; padding:5px;}
#login{ width:342px; height:13px; float:left; padding:4px;}
#About{ width:140px; height:13px; float:right; padding:4px;}
#header{ width:960px; height:100px; margin:10px auto 0 auto;}
#logo{ width:270px; height:100px; float:left;}
#menu{ width:690px; height:25px; float:right; margin:55px 0 0 0;  font-size: 14px;}
#menu ul li{ float:left; line-height:25px; margin-left:20px;}
#menu ul li a{color:#0099FF;}
#menu ul li a:hover{ color:#999999;}
#flash{ background:url(../images/flash_bg.jpg) no-repeat; width:940px; height:230px; margin:0 auto; padding:10px;}
#box{ width:960px; height:470px; margin:10px auto 10px auto;}
#left{ width:218px; height:470px; float:left;}
#right{ width:730px; height:470px; float:right;}
#login{ width:210px; height:200px; margin:0 auto;}
#tb{ width:210px; height:30px; margin:0 auto; clear:both;}
#loginn{ width:210px; height:170px; margin:10px auto 0 auto; font-size:14px;} 
#serch{ width:210px; height:240px; margin:0 auto;}
#serchn{width:210px; height:200px; margin:10px auto 0 auto; font-size:12px; clear:both;}
#news{ width:500px; height:500px; float:left; font-size:12px;}

.main2{
	clear:both;
	padding:8px;
	text-align:center;
}
#tabs1{
	text-align:left;
	width:500px;
	position:relative;
	margin-bottom:10px;
}
.menu1box{
	overflow:hidden;
	height:30px;
	width:500px;
	text-align:left;
}
#menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:97px;
	text-align:center;
	line-height:25px;
	height:24px;
	padding-top:2px;
	border-bottom: none;
	margin-left:10px;
	font-size:12px;
}
#menu1 li.hover{
	background:#FFFFFF ;
	color: #0DA5E6;
	font-weight:bold;
}
.main1box{
	clear:both;
	margin-top:2px;
	border-top:1px solid #f39112;
	height:auto;
	width:500px;
}
#main1 ul{
	display: none;
	text-align:left;
	line-height:25px;
}
#main1 ul.block{
	display: block;
}
#main1 ul span{ position:absolute ;right:0px;}
#cx{ background:url(../images/bg.jpg) no-repeat; width:500px; height:230px; }
#cxnr{width:500px; height:230px;}
#btt{ width:500px; height:30px; margin-bottom:10px;}
#ry{ width:210px; height:230px; float:right;}
#tb2{ width:210px; height:30px; margin:0 auto;}
#ryn{ width:180px; height:170px; margin:10px auto 0 auto; font-size:14px; } 
#ryn ul li{ line-height:25px; font-weight: bold;}
#link{ width:960px; height:57px; margin:0 auto 10px auto;}
#link ul li{ float:left; margin-left:15px;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; width:960px; height:5px; margin:0 auto 10px auto;}
#bottom{ width:940px; height:50px; margin:0 auto; padding:10px;}
/*------------------------------------------------ҳ----------------------------------------------*/
#navbox{ width:960px; height:auto; margin:20px auto 10px auto;  overflow: hidden;}
#pic{ width:960px; height:120px; margin:0 auto;}
#listz{ width:210px; height:300px; float:left;}
#s{ background:url(../Images/s.jpg) top no-repeat; width:710px; height:13px; margin:0 auto; overflow: hidden; padding:10px;}
#z{ background:url(../images/z.jpg) repeat-y; width:690px; height:auto; padding:0 20px 0 20px; margin-bottom:0; margin-top:0; font-size:12px;}
#x{ width:730px; height:14px; margin:0 auto; clear:both;}
#Page {
	margin:10px;
	line-height:22px;
}
#PageNow {
	line-height:30px;
	margin-left:30px;
}
.Cal {clear:both;}	
#ContentRight {
	width:693px;
	float:right;
	margin:0 auto;
}
.TopContent {
	width:100%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
        line-height:25px;
}
.TopContent ul {
	list-style:disc;
	margin-left:18px;
}
.Title {
	font-size:18px;
	text-align:center;
	margin:10px;
}
.Info {
	text-align:center;
	line-height:20px;
	margin:0 auto;
}
.Contents {
	margin:10px;
	line-height:25px;
}
#listy{ width:730px; height:auto; float:right;}
#ys{ background:url(../images/xm_bg.jpg) top no-repeat; width:190px; height:27px; margin:0 auto; padding:10px;  color:#FFFFFF; font-size:14px;}
#yz{ background:url(../images/zb_bg.jpg) no-repeat; width:140px; height:200px; padding:0 0 0 70px;}
#yz ul li{ line-height:38px; font-size:14px; font-weight: bold; color:#FFFFFF;}
#yz ul li a{ color:#FFFFFF;}
#yz ul li a:hover{ border-bottom:1px #FFFFFF solid;}
#yx{ width:210px; height:53px; margin:0 auto; clear:both;}

/* banner css */
.slideBox{ width:942px; height:226px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:940px; height:226px; display:block;  }
