/*通用*/
*{margin:0;padding:0}
body{background-color: #FFFFFF;
margin: 0px; margin:0px;padding:0px;text-align:center;font-family:"宋体";
font-size: 12px;
color: #333;}
a:link,a:visited{text-decoration:none;color:#383838;font-size:14px;}
a:hover{text-decoration:underline;color:#FFCC33;font-size:14px; position: relative;left:1px;top:1px;}
a.xiao12:link,a.xiao12:visited{font-size:12px;}
a.xiao12:hover{font-size:12px;}
a.lanselink:link,a.lanselink:visited{color:#00f;}
a.lanselink:hover{color:#f00;}
a.hongselink:link,a.hongselink:visited{color:#f00;}
a.hongselink:hover{color:#f90;}
a.lvselink:link,a.lvselink:visited{color:#008000;}
a.lvselink:hover{color:#f00;}
a.baiselink:link,a.baiselink:visited{color:#383838;}
a.baiselink:hover{color:#AEFF00;}
td,input,select,textarea{font-size:12px}
/*top*/
ul li{list-style:none}
img{border:none}
.hidden{display:none}
.show{display:block}
.hand{cursor:pointer}
.l{float:left}
.s{font-weight:bold;}
.r{float:right}
.txt_14{font-size:14px;}
.txt_12{font-size:12px;}
.txt_h{color:#BDBDBD;}
.txt_lanse{color:#00f;}
.txt_lvse{color:#008000;}
.txt_hong{color:#f00;}
.mainbox{margin:0 auto 0 auto; width:990px;}
.boxbj{border: solid 1px #59ADFF;}
.boxbjbottom{border-top: solid 1px #59ADFF;}
.titlebj{height:25px; background-color:#D2E9FF;color:#0E51B6;font-size:14px;font-weight:bold; padding-left:15px; line-height:25px;}
.jg{margin:0px;}
.topmargin{margin-top:5px;}
.objpic{margin:5px 0px 5px 0px; border: solid 1px #e2e2e2; padding:2px;}
.objpicout{margin:5px 0px 5px 0px; border: solid 1px #0067C7; padding:2px;}
.show_page {font-size: 14px;margin-left:5px;padding:2px 5px 2px 5px;height:16px;color:#CA366E;font-weight:bold;border: 1px solid #e2e2e2;cursor:pointer;}
.show_page_dangqian {font-size: 14px;margin-left:5px;color:#000;padding:2px 5px 2px 5px;height:16px;cursor:pointer;text-decoration:underline;}
/*主框*/
.main_page{ float:cente;margin:0 auto 0 auto;width:1000px;text-align:left;background-color:#FFF;}

#ruozhi_top {background-color:#FFF;
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 74px
}
#ruozhi_top .ruozhi_logo {
	FLOAT: left; WIDTH: 240px; POSITION: relative
}
#ruozhi_top .ruozhi_tg01 {
	FLOAT: right; WIDTH: 750px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#ruozhi_top .ruozhi_logo IMG {
	DISPLAY: block
}
#ruozhi_top .ruozhi_logo .beta {
	LEFT: 173px; COLOR: #999; POSITION: absolute; TOP: 44px;margin-top:4px;
}

#bg_menu {
	BACKGROUND: url(/images/bg_menu02.gif) repeat-x; WIDTH: 100%; HEIGHT: 43px
}
.menu {
	MARGIN: 0px auto; WIDTH: 980px; LINE-HEIGHT: 43px
}
.menu a{
	MARGIN: 0px auto; WIDTH: 980px; LINE-HEIGHT: 43px
}
.menu a:link,a:visited{text-decoration:none;color:#383838;font-size:14px;}
.menu a:hover{text-decoration:underline;color:#FFCC33;font-size:14px; }

.menu LI.current {
	BACKGROUND: url(/images/bg_menu_hover02.gif) no-repeat
}
.menu LI.current A {
	COLOR: #ff0
}
.menu LI {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 114px; HEIGHT: 43px
}
.menu LI A {
	DISPLAY: block; WIDTH: 114px; COLOR: #fff; HEIGHT: 43px; TEXT-ALIGN: center; TEXT- DECORATION: none
}
.menu LI A:hover {
	BACKGROUND: url(/images/bg_menu_hover02.gif) no-repeat; WIDTH: 114px; HEIGHT: 43px;  TEXT-DECORATION: none
}
LI.bg_menu_line {
	BACKGROUND: url(/images/bg_menu_line02.gif) no-repeat; OVERFLOW: hidden; WIDTH: 2px
}


.main_index{ 
width: 1000px;
background-color:#FFF;
margin:0;
overflow: auto;
}

.tuijian {
width: 769px;
float: left;
display:inline;
height: 350px;
margin: 6px 0 0 7px;
overflow: hidden;
}
.tuijiank {
float: right;
height: 74px;
width: 252px;
border: 1px solid #A8DCFF;
margin-left: 6px;
margin-bottom: 6px;
padding: 3px 3px;
}
#flashadv {
float: left;
height: 332px;
width: 490px;
padding: 5px;
background-color: #FFFFFF;
border: 1px solid #A8DCFF;
}

.biaoti4title{
 background:url(/images/43dot6.gif) no-repeat 12px 10px;
float: left;
height: 17px;
width: 260px;
padding:0 6px;
padding-top:8px;
line-height:17px;
text-indent:24px;
}
.biaoti41{
 background:url(/images/43dot6.gif) no-repeat 12px 10px;
float: left;
height: 17px;
width: 92px;
padding:0 6px;
padding-top:8px;
line-height:17px;
text-indent:24px;
}
a.b:visited,a.b:link {
color:#0081EA;
text-decoration: none;
}
.ruozhitext {
float: right;
width: 170px;
line-height: 20px;
padding-top: 3px;

}
.ruozhi_no {
font-family: "黑体";
font-size: 28px;
line-height: 30px;
color: #FFFFFF;
background-color: #d1e7ed;
float: right;
height: 30px;
width: 30px;
text-align: center;
margin-top: -4px;
}
.hui {color:#999;}
a.hui12:visited,a.hui12:link {
color: #333;
text-decoration: none;
font-size:12px;
font-weight:normal;
}
.ruozhiimg {
float: left;
height: 65px;
width: 78px;
}

.newupdate {text-align: left;
width: 208px;
float: right;
border: 1px solid #a8dcff;
display:inline;
margin: 6px 7px 0 0;
}
.newupdate ul{width:208px;}
.newupdate li{line-height:23px; height:23px;border-bottom: dashed 1px #e2e2e2;}

.daohang {text-align: left;
width: 208px;
float: right;
border: 1px solid #a8dcff;
display:inline;
margin: 6px 7px 0 0;
}
.daohang ul{width:208px;}
.daohang li{line-height:23px; height:23px;border-bottom: dashed 1px #e2e2e2;}

.tiao3 {
font-size: 14px;
line-height: 25px;
font-weight: bold;
color: #0081EA;
background: #e8f3f6 url(dot4.gif) no-repeat 7px 5px;
text-indent: 25px;
border-bottom: 1px dotted #aadcff;
margin: 3px;
}
.xyx2 {
margin: 3px 4px;
float: left;
width: 53px;
line-height: 150%;
text-align: center;
border: 1px solid #CCC;
padding: 3px 3px 1px;
background-color: #E4E4E4;
display: inline;
}
.zhuanti {
width: 200px;
text-align: center;
display: inline;
float: left;
margin: 3px 4px;
}

#topline{float:center;margin:0 auto 0 auto;width:1000px;background:url(/images/topline.jpg) repeat-x center; height:31px; text-align:right; line-height:31px;}
#head_left{width:230px; height:96px; float:left;}
#head_right{width:740px;float:right; margin-top:5px; padding:5px; border:1px solid #e2e2e2;}
#weblogo{text-align:center; width:220px; height:90px;}
#toptop{margin:0 auto 0 auto; width:990px;}
#banner{margin:0 auto 0 auto; width:990px;background:url(/images/top_line.jpg) repeat-x center; height:34px; text-align:center; font-size:14px;color:#fff; font-weight:bold;line-height:34px;}
#banner ul{margin-left:55px;}
#banner li{float:left; text-align:center;}
#topword{margin:5px auto 5px auto; width:988px; border: solid 1px #e2e2e2; background-color:#efefef; line-height:25px; text-align:center;}
#topleft{float:left; width:240px;}
#titlelist ul{width:240px;}
#titlelist li{line-height:26px; height:26px;border-bottom: dashed 1px #e2e2e2;}
#topmid{float:left; width:480px;margin-left:5px;}
#topright{float:right;width:256px;}
#tuijianpic li{text-align:center; float:left; width:160px;}
#vippic ul{ width:256px;}
#vippic li{text-align:center;width:127px; float:left;margin:5px 0px 0px 0px;}
#viptitle{float:left;width:239px;height:28px; background-color:#D2E9FF;color:#0E51B6;font-size:14px;font-weight:bold; padding-left:15px; line-height:28px;}
#huaxu ul {width:250px;}
#huaxu li{line-height:26px; height:26px; border-bottom: dashed 1px #e2e2e2;}
#tonglan01{margin:5px auto 0 auto; width:990px; border:1px solid #e2e2e2; padding:5px 0 5px 0; background-color:#F9F9F9; text-align:center;}
#tonglan03{margin:5px auto 0 auto; width:990px; border:1px solid #e2e2e2; padding:5px 0 5px 0; background-color:#F9F9F9; text-align:center;}
#mianbox01{margin:0px auto 0 auto; width:990px;text-align:center;}
#mianbox01 li{text-align:center; float:left; width:141px;}
.left01{float:left;margin:5px auto 0 auto; width:490px;}
.right01{ float:right;margin:5px auto 0 auto;width:490px;}
.leftpai{float:left; padding-left:15px;}
.rightpai{float:right;padding-right:20px;}
.box{ height:355px;}
.leftpic{width:480px;text-align:center;}
.leftlist{width:480px;}
.leftpic li{float:left; width:160px;}
.leftlist li{float:left;width:160px;line-height:26px; height:26px;border-bottom: dashed 1px #e2e2e2;}
#linklist{margin:5px auto 0 auto;width:990px;}
#linkinfo{margin:5px; line-height:22px;}
#downlist{margin:5px auto 0 auto; width:990px;background-color1:#D2E9FF;color1:#383838; line-height:25px; text-align:center;}
#erjimain{margin:5px auto 0 auto;width:990px;background-color:#D2E9FF;color:#0E51B6; height:25px;}
#erjimain #typetitle{ float:left;width:200px; line-height:25px; height:25px;font-size:14px;font-weight:bold; padding-left:15px;}

#erjimain #google{float:right;width:770px; line-height:15px; height:15px; margin-top:5px;}
#showpage{margin:5px auto 0 auto;width:990px; text-align:center; line-height:60px; height:60px; font-size:14px;}
#mainpiclist{margin:5px auto 0 auto;width:990px;}
#mainpiclist li{float:left;width:165px; text-align:center; margin-top:10px;} 
#content{margin:5px auto 0 auto;width:992px;}
#contentmain{float:left; width:170px;background-color:#F6FBFF;}
#contentleft{float:right; width:990px;background-color:#F6FBFF;}
#con_title{font-size:18px; font-weight:bold;color:#ff0000; background-color:#F3F9FF; line-height:50px; height:50px; text-align:center;}
#con_tim{text-align:center; line-height:25px; height:25px;}
#con_google{ text-align:center;}
#mainpic li{ margin:10px 0px 10px 0px; text-align:center;}
#pageupgoogle{ text-align:center;}
#pagedowngoogle{ text-align:center;}
#showpagelist{height:50px; line-height:50px; text-align:center;}
#pagenext #page_up{ float:left; text-align:center; width:400px; height:40px; line-height:40px;}
#pagenext #page_down{ float:right; text-align:center;width:400px; height:40px; line-height:40px;}
