﻿BODY {BACKGROUND: #fff; FONT: 12px/16px '宋体'; COLOR: #595959}
* {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}

.fl {FLOAT: left}
.fr {FLOAT: right}
.abs {POSITION: absolute}
.rel {POSITION: relative}
.clear {CLEAR: both}
.cfix:unknown {	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.cfix {DISPLAY: inline-block}
* HTML .cfix {HEIGHT: 1%}
.cfix {DISPLAY: block}

A {COLOR: #595959; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A.red {COLOR: #e60204}
A.unline {TEXT-DECORATION: underline}
A.unline:hover {TEXT-DECORATION: none}
.noline A:hover {TEXT-DECORATION: none}
.mr3 {MARGIN-RIGHT: 3px}

BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/16px '宋体'; COLOR: #686868; PADDING-TOP: 0px}
DIV,FORM,IMG,UL,OL,LI,DL,DT,DD.P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}

H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
h7 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
LI {LIST-STYLE-TYPE: none}
IMG {VERTICAL-ALIGN: middle}
INPUT {VERTICAL-ALIGN: middle}
.fl {FLOAT: left}
.fr {FLOAT: right}
.abs {POSITION: absolute}
.rel {POSITION: relative}
.tac {TEXT-ALIGN: center}
.tar {TEXT-ALIGN: right}
.hand {CURSOR: pointer}
.clear {CLEAR: both}
.cfix:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.cfix {DISPLAY: inline-block}
* HTML .cfix {HEIGHT: 1%}
.cfix {DISPLAY: block}
.area {CLEAR: both; MARGIN: 0px auto; WIDTH: 950px}
.Marl{ margin-left:14px}
A {COLOR: #686868; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A.underline {TEXT-DECORATION: underline}
A.underline:hover {TEXT-DECORATION: none}
A.noline A:hover {TEXT-DECORATION: none}

.font{ font-size:12px; color:#FFF; font-weight:normal}

.w959{width:959px; margin:10px auto 0px; clear:both}
.w190{width:190px; float:left}
.w345{width:345px; float:right}
.w394{width:394px; float:left}
.ad959{width:959px; margin:0px auto; clear:both; height:60px}

#header {background:url(images/logo.jpg) bottom; width:959px; margin:0px auto; height:130px;}
#header .textad{ font-size:16px; font-weight:bold; color:#f00}
.nav_box {BACKGROUND: url(images/nav_bg.gif); MARGIN: 0px auto 8px; WIDTH: 929px; HEIGHT: 38px;margin:0px auto; overflow:hidden; padding:0px 15px;}
.nav_box .nav_menu{ float:left; width:720px; height:38px; line-height:38px; overflow:hidden}
.nav_box .tel{ float:right; width:200px; overflow:hidden; line-height:32px; height:32px; color:#FFF; font-size:14px; font-weight:bold; text-align:right}
.nav_box .nav_menu ul{ padding:0px; margin:0px; list-style:none}
.nav_box .nav_menu li{ float:left; height:38px; line-height:32px; background:url(images/nav_menu_bg.gif) 0px -41px no-repeat; font-weight:bold; width:80px; text-align:center}
.nav_box .nav_menu li.w90{ width:90px}
.nav_box .nav_menu li.end {BACKGROUND: url(images/nav_end.gif); WIDTH: 2px; HEIGHT: 38px}
.nav_box .nav_menu li a{height:38px; line-height:32px; color:#FFF; display:block; padding:0px 5px; overflow:hidden}
.nav_box .nav_menu li a:hover{ background:url(images/nav_menu_bg.gif) 0px 0px no-repeat; height:38px; line-height:32px; color:#FFFF00; display:block; padding:0px 5px; overflow:hidden}

.nav_bg {BACKGROUND: url(images/nav_bg.gif); MARGIN: 0px auto 8px; WIDTH: 959px; HEIGHT: 38px;margin:0px auto; overflow:hidden; padding:0px;}
.nav_width { padding:0px 15px; BACKGROUND: url(images/nav_bg.gif); MARGIN: 0px auto; WIDTH: 929px; HEIGHT: 38px; line-height:38px}
.nav_new {MARGIN: -5px 0px 0px 62px; POSITION: absolute; _margin: -5px 0 0 62px}
.nav {MARGIN: 0px; POSITION: relative}
.navinner {POSITION: relative}
.new_cannel {LEFT: 17px; POSITION: absolute; TOP: -12px}
.navlist {LINE-HEIGHT: 32px; HEIGHT: 32px}
.nav LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(images/nav_menu_bg.gif) no-repeat left -41px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative;}
.nav A {PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: center}
.nav A:link {COLOR: #fff}
.nav A:visited {COLOR: #fff}
.nav A.current {FONT-WEIGHT: bold; BACKGROUND: url(images/nav_menu_bg.gif) no-repeat left 0px; COLOR: #fff; TEXT-DECORATION: none}
.nav A:hover {FONT-WEIGHT: bold; BACKGROUND: url(images/nav_menu_bg.gif) no-repeat left 0px; COLOR: #fff; TEXT-DECORATION: none}
.nav A:active {FONT-WEIGHT: bold; BACKGROUND: url(images/nav_menu_bg.gif) no-repeat left 0px; COLOR: #fff; TEXT-DECORATION: none}
.nav .span {BACKGROUND: url(images/nav_end.gif) no-repeat left 0px; HEIGHT: 38px}
.nav .end {BACKGROUND: url(images/nav_end.gif); WIDTH: 2px; HEIGHT: 38px}
.search {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; RIGHT: 18px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 215px; BOTTOM: 0px; PADDING-TOP: 9px; POSITION: absolute; HEIGHT: 29px; color:#FFFF00; font-weight:bold; text-align:right}


#F_left{FLOAT:left; width:599px}
#F_right {FLOAT: right; WIDTH: 345px; height:180px}
#F_190{FLOAT:left;width:190px}
#F_754{FLOAT:right;width:754px}
#F_394{width:394px; float:right}


.title_190{ background:url(Images/title_190.gif) no-repeat 0px 0px; padding-left:20px; padding-top:7px; height:22px;font-size:14px; font-weight:bold; color:#FFFFFF;}
.title_394{ background:url(Images/title_394.gif) no-repeat 0px 0px; padding-left:20px; padding-top:7px; height:22px;font-size:14px; font-weight:bold; color:#FFFFFF;}
.title_345{ background:url(Images/title_345.gif) no-repeat 0px 0px; padding-left:20px; padding-top:7px; height:22px;font-size:14px; font-weight:bold; color:#FFFFFF;}

/*.title_span{float:right; font-weight:normal; margin-right:10px; font-size:12px; <!--[if IE 7]>margin-top:-15px;<![endif]-->position: relative}*/
.title_span{float:right; font-weight:normal; margin-right:10px; font-size:12px; position:relative; z-index:900; margin-bottom:12px}
.title_span a{ color:#FFFFFF}
.title_span a:hover{color:#f00} 
.title_more{float:right; font-weight:normal;  margin-right:10px; font-size:12px; <!--[if IE 7]>margin-top:-15px;<![endif]-->display: block}
.title_more a{ color:#333}
.title_more a:hover{color:#f00}

.title_bk{padding-left:10px; padding-top:6px; height:20px;font-size:14px; background:#eee; border:1px #ccc solid; font-weight:bold; color:#333; margin-bottom:5px}
.title_long{ margin-bottom:5px;}
.title_long .left_logo{ background:url(images/title_l.gif) no-repeat; width:20px; height:29px; float:left}
.title_long .left_end{ background:url(images/title_r.gif) no-repeat; width:20px; height:29px; float:right}
.title_long .tl{ background:url(images/title_bg.gif) repeat-x 0px 0px; padding-left:0px; padding-top:7px; height:22px;font-size:14px; font-weight:bold; color:#FFFFFF; width:714px; float:left}

.h120{height: auto;overflow:hidden; margin:5px auto  0px; border:1px #eee solid; padding:9px}
.h120 Img{ margin:0px; padding:0px; height:28px; width:170px; margin-bottom:8px}
.h120 li{ padding:0px;LINE-HEIGHT: 21px; background:url(Images/icon_02.gif) no-repeat left 7px; padding-left:12px}
.h180{height:160px; overflow:hidden; margin:5px auto  10px; border:1px #eee solid; padding:9px;}
.h180 li{ padding:0px;LINE-HEIGHT: 21px; background:url(Images/icon_02.gif) no-repeat left 7px; padding-left:12px}
.hauto{height: auto; overflow:hidden; margin:5px auto  0px; border:1px #eee solid; padding:9px; }
.hauto li{ padding:0px;LINE-HEIGHT: 27px; background:url(Images/icon_01.gif) no-repeat left center; padding-left:20px; font-weight:bold; border-bottom:1px #999999 dashed}
.h180s{height:auto; overflow:hidden; margin:5px auto  0px; border:1px #eee solid; padding:9px;}
.h180s li{ padding:0px;LINE-HEIGHT: 21px; background:url(Images/icon_02.gif) no-repeat left center; padding-left:12px}
.click{padding:0px;LINE-HEIGHT: 21px; background:url(Images/icon_02.gif) no-repeat left 3px; padding-left:12px}
.list{ padding:0px;LINE-HEIGHT: 27px; background:url(Images/icon_01.gif) no-repeat left center; padding-left:20px; font-weight:bold; border-bottom:1px #999999 dashed}

.h180 h3{ color:#FF0000; line-height:130%; text-align:center}
#F_754 .a{ color:#FFF}
#F_754 .style10{ color:#000}

.dhooo_tab {WIDTH: 360px}
.tab_btn LI {FLOAT: right; WIDTH: auto}
.tab_btn LI {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 50%; MARGIN-RIGHT: 5px; PADDING-TOP: 10px; ZOOM: 1; TEXT-DECORATION: none}
.tab_btn LI.hot {FONT-WEIGHT: bold; BACKGROUND: #fff; CURSOR: default; COLOR: #333}
.tab_btn {PADDING-LEFT: 20px; OVERFLOW: hidden; PADDING-TOP: 5px}
.tab_btn_num {RIGHT: 20px; BOTTOM: 5px; POSITION: absolute}
.tab_btn_num LI {BORDER-RIGHT: #993300 2px solid; BORDER-TOP: #993300 2px solid; FONT-SIZE: 12px; BACKGROUND: #cc3300; FILTER: alpha(opacity=80); FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #993300 2px solid; WIDTH: 20px; CURSOR: default; COLOR: #fff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #993300 2px solid; FONT-FAMILY: Arial; HEIGHT: 20px; opacity: 0.8}
.tab_btn_num LI.hot {BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BACKGROUND: #ffcc00; BORDER-LEFT: #ff0000 2px solid; COLOR: #993300; BORDER-BOTTOM: #ff0000 2px solid}
.shell {WIDTH: 99999px; HEIGHT: 100%}
.shell LI {FLOAT: left; WIDTH: 360px; HEIGHT: 100%}
.main {BORDER-RIGHT: #aaa 0px solid; BORDER-TOP: #aaa 0px solid; FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #aaa 0px solid; WIDTH: 360px; BORDER-BOTTOM: #aaa 0px solid; HEIGHT: 120px; TEXT-ALIGN: left}
.pe_u_thumb{ border:0px;}

.r_navigation {CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(images/Channel_bg.gif) #fff repeat-x 50% top; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #c00; LINE-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left}
.r_navigation A {FONT: 12px/24px Arial, "宋体" ,Helvetica,sans-serif; COLOR: #c00; TEXT-DECORATION: none}
#r_navigation:link {FONT: 12px/24px Arial, "宋体" ,Helvetica,sans-serif; COLOR: #c00; TEXT-DECORATION: none}
.r_navigation A:hover {COLOR: #c00; TEXT-DECORATION: underline}
.r_n_pic {DISPLAY: block; BACKGROUND: url(images/c_title.gif) no-repeat center 50%; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 30px; HEIGHT: 20px}

.R_content{height: auto; overflow:hidden; margin:5px auto  0px; border:1px #eee solid; padding:14px; line-height:180%; font-size:14px}
.R_content p{ text-indent:2em; padding-top:15px}
.R_content li{padding:0px;LINE-HEIGHT: 25px; font-size:14px}
.R_content a{LINE-HEIGHT: 180%;}

#footer {CLEAR: both; BACKGROUND: #f8f8f8; MARGIN: 10px auto 0px; WIDTH: 959px}
.info {BORDER: #ddd 1px solid; WIDTH: auto; COLOR: #666; LINE-HEIGHT: 25px; HEIGHT: 30px; TEXT-ALIGN: center; padding-top:3px; padding-left:80px; background:url(images/link.gif) no-repeat left 3px}
.info li{ display:block; float:left; padding:0px 10px}
.info A:hover {COLOR: #c00}
#copyright {COLOR: #666; LINE-HEIGHT: 23px; FONT-FAMILY: Arial, "宋体", Helvetica, sans-serif; HEIGHT:auto; TEXT-ALIGN: center; padding:10px}

.rtbutton {MARGIN: 20px auto; WIDTH: 100%; TEXT-ALIGN: center}
.rtbutton .rbut {MARGIN:0px 5px; border-width:0px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(images/001.png)  no-repeat  center center; color:#FFFF00; WIDTH: 170px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 30px; text-align:center}

.pagecss{ margin:10px auto; font-size:14px}
.pagecss .showpage{}
.pagecss .showpage a{ border:1px #ccc solid;  padding:2px 4px; font-size:12px}
.pagecss .showpage a:hover{border:1px #f36 solid;  padding:2px 4px; font-size:12px; background:#F66; color:#FFF}