*{margin:0; padding:0; }
html{ }
body{ font-size:12px; background:url(imagesbg.jpg) repeat left top; }
ul { list-style-type:none;}
li { list-style-type:none; padding:0; margin:0;}
img { border:none; display:block;}
.cls { clear:both; height:0px; line-height:0px; width:1000px; margin:0 auto; font-size:0px;}
.content-big{ width:100%; height:auto; margin:0 auto;}
.content{ width:1000px; height:auto; overflow:hidden; margin:0 auto; }
.bottom{ width:1000px; height:29px; overflow:hidden; border-top:1px solid #dddddd;}
.pm { margin-top:20px;}
a { text-decoration:none;}
p { text-indent:2em; text-align:left; }
h3 { text-align:left; font-size:14px; }
.row { margin-top: 20px; float:left; }
.min_height { width:1px; height:382px; float:right; overflow:hidden;}

.col1000 { width:1000px; }
.col720 { width:700px; }

.head { width:1420px; overflow:hidden; } 
.bg{ background:url(../images/xwbdbg.png) no-repeat left top; }

.mt10 { margin-top:10px;}

.navbar { position:relative; } 
.navbar ul { width:1000px; margin:0px auto; padding-left:76px; padding-top:0px; } 
.navbar ul li { width:75px; height:115px; float:left; text-align:center; font-family:SimHei; background:url(imagesline3.png) no-repeat right top; } 
.navbar ul li a { width:40px; height:115px; overflow:hidden; margin-left:6px; display:block; }
.navbar .nav1 {}
.navbar .nav1 a{ background:url(imagesnav11.png) no-repeat left top; } 
.navbar .nav1 a:hover { background:url(imagesnav12.png) no-repeat left top;} 
.navbar .nav2 { margin-left:30px; }
.navbar .nav2 a { background:url(imagesnav21.png) no-repeat left top; } 
.navbar .nav2 a:hover { background:url(imagesnav22.png) no-repeat left top;} 
.navbar .nav3 { margin-left:30px; }
.navbar .nav3 a { background:url(imagesnav31.png) no-repeat left top; } 
.navbar .nav3 a:hover { background:url(imagesnav32.png) no-repeat left top; } 
.navbar .nav4 { margin-left:30px; }
.navbar .nav4 a { background:url(imagesnav41.png) no-repeat left top; } 
.navbar .nav4 a:hover { background:url(imagesnav42.png) no-repeat left top; } 
.navbar .nav5 { margin-left:30px; }
.navbar .nav5 a { background:url(imagesnav51.png) no-repeat left top; } 
.navbar .nav5 a:hover { background:url(imagesnav52.png) no-repeat left top; } 
.navbar .nav6 { margin-left:30px; }
.navbar .nav6 a { background:url(imagesnav61.png) no-repeat left top; } 
.navbar .nav6 a:hover { background:url(imagesnav62.png) no-repeat left top; } 
.navbar .nav7 { margin-left:30px; }
.navbar .nav7 a { background:url(imagesnav71.png) no-repeat left top; } 
.navbar .nav7 a:hover { background:url(imagesnav72.png) no-repeat left top; } 

.navbar #menu {
	width:116px;
	height:auto;
	overflow:hidden;
	border:1px solid #95b5c4;
	position:absolute;
	z-index:100;
	background-color:#57889a;
	border-top:0px;
	top:37px;
	display:none;
}
.navbar #menu dl {
	width:116px;
	height:auto;
	overflow:hidden;
}
.navbar #menu dl dd {
	width:116px;
	height:22px;
	overflow:hidden;
	border-top:1px solid #95b5c4;
	text-align:center;
	line-height:22px;
	font-size:16px;
	font-family:SimHei;
}
.navbar #menu dl dd a {
	color:#fff;
}
.navbar .menu1 {
	left:335px;
}
.navbar .menu2 {
	left:440px;
}
.navbar .menu3 {
	left:545px;
}
.navbar .menu4 {
	left:650px;
}
.navbar .menu5 {
	left:755px;
}
.navbar .menu6 {
	left:860px;
}
.navbar .menu7 {
	left:965px;
}
.navbar .menu8 {
	left:1070px;
}
.navbar #menu A:link {
 color: #fff;
 text-decoration: none;
}
.navbar #menu A:hover {
 color: #95b5c4;
 text-decoration: underline;
}

.sbody {}

.sbody .sleft {
	width:260px;
	height:auto;
	overflow:hidden;
	float:left;
}
.sbody .sleft_bottom {
	width:231px;
	height:101px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.sbody .sright {
	width:700px;
	height:auto;
	min-height:1040px;
	overflow:hidden;
	float:right;
	border-left:1px solid #a09e9a;
	padding-left:20px;
}

.sbody .sleft ul {
	width:260px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-left:0;
}
.sbody .sleft ul li{
	width:260px;
	height:241px;
	overflow:hidden;
}

.channeltitle {
	overflow:hidden;
}
.channeltitle img {
	float:left;
}
.channeltitle span {
	float:right;
}
.channeltitle1 {
	height:35px;
	background:url(imagestitlebg1.png) repeat-x left top;
}
.channeltitle1 img {
}
.channeltitle1 span {
	line-height:30px;
}
.channeltitle1 span a {
	color:#6f120e;
}
.channeltitle2 {
	height:33px;
	background:url(imagestitlebg2.png) repeat-x left top;
	border:1px solid #97918b;
}
.channeltitle2 span {
	margin-right:10px;
	line-height:33px;
}
.channeltitle2 span a {
	color:#666;
}
.channeltitle2 img {
	margin-left:10px;
}

.channeltitle3 {
	height:35px;
	background:url(imagestitlebg1.png) repeat-x left top;
}
.channeltitle3 img {
}
.channeltitle3 span {
	width:3px;
	height:20px;
	background-color:#921d23;
}
.channeltitle3 span a {
	color:#6f120e;
}

.pagelist{ width:100%; height:50px; overflow:hidden; text-align: center; line-height:50px; }
.pagelist ul{ position:relative; right:50%; float:right; margin-top:15px;}
.pagelist li{ float:left; margin-left:10px; font-size:14px; position:relative; left:50%;}
.pagelist li.thisclass{ font-weight:bold;}
.pagelist a{ text-decoration:none; color:#000;}

.sbottom {
	height:280px;
	background:url(imagesfootbg.jpg) no-repeat center bottom;
}
.sbottom .col-sbottom{ 
	width:980px; 
	float:left; 
}
.yqlj {
	width:100%;
	margin:0 auto;
}
.yqlj .box {
	width:100%;
	margin:16px auto;
	overflow:hidden;
}
.yqlj .box ul {
	width: 100%;
	height:auto;
	overflow:hidden;
}
.yqlj .box ul li {
	width:auto;
	height:14px;
	line-height: 14px;
	float:left;
	margin-bottom:10px;
	text-align:center;
	margin-right:20px;
}
.yqlj .box ul li a {
	color: #000;
}
.powerby {
	width: auto;
	height: 150px;
	line-height: 28px;
	margin:0 auto;
	margin-top:15px;
	display:block;
	text-align:center;
	color:#000;
	letter-spacing:2px;
}
.powerby a{
	color: #000;
}
.headtop { 
	width:100%;
    height:45px;
	overflow:hidden;
	background:url(../images/topbg.jpg) repeat-x left top;
} 
.headtop .left { 
	width:auto;
    height:45px;
	overflow:hidden;
	float:left;
}
.headtop .left a { 
	width:auto;
	overflow:hidden;
	line-height:45px;
	text-align:center;
	font-size:17px;
	font-family:SimHei;
	color:#fff;
	float:left;
	padding:0 10px;
	background:url(imagesline1.jpg) no-repeat right center;
} 
.headtop .right {
	width:447px;
	height:45px;
	overflow:hidden;
	float:right; 
}
.headtop .right .language {
	width:116px;
	height:45px;
	overflow:hidden;
	float:left;
	margin-top:10px;
}
.headtop .right .language #chinese{
	width:54px;
	height:25px;
	overflow:hidden;
	line-height:25px;
	text-align: center;
	font-size:16px;
	font-family:SimHei;
	color:#fff;
	float:left; 
	background:url(../images/btn1.png) no-repeat left top;
}
.headtop .right .language #english{
	width:54px;
	height:25px;
	overflow:hidden;
	line-height:25px;
	text-align: center;
	font-size:16px;
	font-family:SimHei;
	margin-left:5px;
	color:#fff;
	float:left; 
	background:url(../images/btn2.png) no-repeat left top;
}
.headtop .right .search{
	width:327px;
	height:38px;
	overflow:hidden;
	float:right;
	background:url(../images/searchbg.png) no-repeat left top;
	margin-top:5px;
} 
.headtop .right .search .kuang{
	width:240px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	float:left;
	margin-left:10px;
	font-size:14px;
	color:#666;
	background-color:transparent;
	border:transparent; 
}
.headtop .right .search .searchbtn{
	width:65px;
	height:27px;
	overflow:hidden;
	float:right;
	background-color:transparent;
	border:transparent;
	cursor:pointer;
	margin-right:5px;
	margin-top:3px;
}