﻿* {word-wrap:break-word;word-break:break-all;}
body,td,select,textarea,a,div{font:12px Verdana,宋体,sans-serif;color:#666666;line-height:16px;margin:auto;line-height:150%;}
body{background:url(bg.jpg);margin:0px;}
li{list-style:none;padding:0;line-height:20px;}
ul{margin:0;text-indent:0;padding:0;}
a,li a{color:#666666;text-decoration:none;}
a:hover,li a:hover{color:#C81420;text-decoration:none;}

form {margin:0;padding:0;}
table {border:0;}
iframe{margin:0;padding:0;line-height:1px;}
.list1{line-height:24px;height:24px;width:100%;float:left}

.newDate {color:#ff0000;font-style:normal;}
.oldDate {color:#808080;font-style:normal;}
li span.globalDate {float:right;margin:0 2px;}
.globalRight {float:right;margin:0 2px;}
.globalMoreRight {float:right;}
ul.list-box li {height:20px;}
.morelinks {float:right;margin:5px 2px 0;}
.morelinks a, .morelinks a:hover {color:#555;font-size:10px;font-weight:normal;}

.mainBody{width:970px;}

.headerbox {padding:0 0px;margin-top:0px;width:970px;}
.header {clear:both;margin-top:0px;}
.logo {float:left;width:305px;overflow:hidden;height:76px;overflow:hidden;}
.logor {float:left;width:665px;overflow:hidden;}
.bann{height:36px;width:100%;float:left;overflow:hidden;}
.menu{height:40px;width:100%;float:left;overflow:hidden;}
.topadbox {clear:both;width:958px;margin-bottom:5px;}
.mainbox,.globalMain,#pageMain,.maincol,.friendLinks {padding:0 0px;margin-top:0px;width:970px;overflow:hidden;}

.mainboxline{padding:0 0px;margin-top:0px;width:968px;overflow:hidden;border:1px solid #CACACA;background:#FFFFFF;overflow:hidden;}
.mainboxlinetop{height:65px;width:968px;overflow:hidden;}

.mainboxin{width:910px;float:left;overflow:hidden;margin-left:29px;display:inline;}

.c_rrr5{float:left;width:440px;overflow:hidden;display:inline;}
.c_rrr5 ul li{height:29px;background:url(x2.gif) left no-repeat;padding-left:18px;width:412px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #EEEEEE;text-overflow:ellipsis;}
.c_rrr5 ul li a{height:28px;line-height:28px;color:#333;FONT-SIZE:12PX;}
.c_rrr5 ul li a:hover{height:28px;line-height:28px;color:#000;text-decoration:underline;FONT-SIZE:12PX;}
.c_rrr5 ul li span{float:right;font-size:11px;color:#666;}



.h{height:10px;overflow:hidden;clear:both;width:100%;}
.oooooo{height:23px;line-height:23px;margin-left:15px;padding-left:43px;border:none;background:url(left1.gif) left no-repeat;}

.nnnnnn{height:28px;line-height:28px;margin-left:5px;padding-left:30px;font-size:12px;font-weight:bold;background:url(left.gif) left no-repeat;}
.nnnnnn a{font-weight:bold;color:#881417;height:28px;line-height:28px;}

.topul{margin:0px;}
.topul li{float:left;width:70px;height:32px;line-height:32px;text-align:center;color:#881417;}
.topul li a{color:#881417;font-weight:bold;}
.topul li a:visited{color:#881417;font-weight:bold;}

.left{width:280px;float:left;overflow:hidden;}
.right{width:610px;float:right;overflow:hidden;}
.lefthotp{width:300px;background:url(hotp.jpg) no-repeat;height:222px;}
.lefto{width:300px;background:url(lefto.jpg) no-repeat;height:360px;}
.lefto1{width:300px;background:url(anli.jpg) no-repeat;height:222px;}
.leftokf{width:300px;background:url(kf.jpg) no-repeat;height:222px;}
.leftmk{width:300px;background:url(leftmk.jpg) no-repeat;height:375px;}
.rightjd{width:650px;height:222px;}
.righttctit{width:650px;height:38px;background:url(tc.jpg) no-repeat;border-bottom:1px dashed #cccccc;}
.rightaltit{width:650px;height:38px;background:url(dxal.jpg) no-repeat;border-bottom:1px dashed #cccccc;}
.rightmktit{width:650px;height:38px;background:url(mk.jpg) no-repeat;border-bottom:1px dashed #cccccc;}

.rightbox{width:650px;float:left;margin:5px;display:inline;}
.boxhead{height:30px;line-height:30px;color:#881417;font-weight:bold;font-size:12px;padding-left:10px;background:url(intit.gif) #660000;}
.boxend{height:7px;overflow:hidden;color:#881417;font-weight:bold;font-size:12px;padding-left:10px;background:url(34.gif);}
.leftcon{margin-left:10px;display:inline;float:left;}
.lefttit{height:40px;overflow:hidden;}


.rightboxin{margin:0px;}
.rightboxintit{height:38px;line-height:38px;overflow:hidden;border-bottom:0px solid #c6c6c6;background:url(rtit.jpg) no-repeat;font-size:14px;font-weight:bold;padding-left:30px;border-bottom:1px dashed #cccccc;color:#C81420}

.tc{width:608px;float:left;border:1px solid #CACACA;background:url(rightbg.png)}
.tcin{width:588px;float:left;margin-left:10px;display:inline;overflow:hidden;;}


.tcindexout{width:303px;float:left;overflow:hidden;}
.tcindex{width:303px;float:left;background:url(indextc.gif) left TOP no-repeat;overflow:hidden;}
.tcinindex{width:290px;float:left;margin-left:20px;display:inline;overflow:hidden;;}



.caseout{float:left;width:303px;height:270px;overflow:hidden;}
.casetit{float:left;height:20px;line-height:20px;width:295px;margin-left:5px;display:inline;;}
.case{float:left;width:295px;height:220px;overflow:hidden;background:url(casebg.gif) no-repeat;margin-left:4px;display:inline;}
.caseimg{width:283px;height:210px;float:left;overflow:hidden;margin-top:4px;margin-left:5px;display:inline;}



.mk{width:160px;float:left;height:40px;}
.mk1{width:140px;float:left;height:40px;}
.blogoo{background:url(blogo.gif) no-repeat left;width:180px;height:41px;float:left;}
.bottomArea{float:left;background:url(24xs.gif) right top no-repeat;width:790px;height:57px;}
.mainNextPage{border-top:1px dashed #cccccc;}
.tit25{width:100%;float:left;}
.tit25 span{width:100%;float:left;height:25px;line-height:25px;font-size:14px;color:#ff6600;font-weight:bold}
.tit25 span a{width:100%;float:left;height:25px;line-height:25px;font-size:14px;color:#ff6600;font-weight:bold}



ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li{
float: left;
}
ul#topnav li a {
	float: left; 
	height: 40px;
	line-height:40px;
	width:95px;
	overflow:hidden;
	text-decoration: none;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.off{
	float: left;
	margin: 0; padding: 0;
	position: relative;
	width:95px;
	background:url(256.png);
	text-align:center;
	color:#666666;
	
}
.off a {
	float: left; 
	height: 30px;
	line-height:30px;
	width:95px;
	text-decoration: none;
	font-size:14px;
	text-align:center;
  color:#666666;
}
.off a:hover {
  color:#C81420;
}

.on{
	float: left;
	margin: 0; padding: 0;
	position: relative;
	width:95px;
	background:url(root_button_bg.gif);
	text-align:center;
	color:#FFFFFF;
}
.on a {
	float: left; 
	height: 40px;
	line-height:40px;
	width:95px;
	text-decoration: none;
	font-size:14px;
	text-align:center;
  color:#FFFFFF;
}
.on a:hover {
  color:#FFFFFF;
}
