* { margin: 0px; padding: 0px;  list-style-type:none; }
body { margin: 0px; padding: 0px; font-size: 12px; line-height:25px; font-family: Arial, Helvetica, sans-serif,宋体,微软雅黑; color:#4f4f4f; background: url(../images/bg.jpg) repeat-x top; }
p, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
a{ text-decoration: none; color: #4f4f4f;}
a:hover {text-decoration:underline; color: #c80a05;}

.red {color:#b7262b; font-size:24px;}
.white{ color:#fff; font-size:14px;}
.yellow{color:#dec5a2; font-size:14px;}
.buff{background:#fbf6e5; }
.lightPurple{background:#eeeaf6;}
.ff0{color:#b7262b;}
.more a{ margin-left:20px; color:#fff; vertical-align:top; *margin-top:2px; display:block; line-height:20px;}
.more a:hover{ margin-left:20px;cursor:pointer; text-decoration:none;}
.c_text{ color:#ae8c4f; font-size:16px; font-family:黑体; line-height:38px; padding-right:10px;}
.e_text{ color:#d0d0d0;font-size:16px; line-height:38px; }
.b{ font-weight:bold; padding-right:4px;}
.clear {clear: both; border: 0px; height:0px; line-height:0px; font-size:0px;}
.line{ width:100%; height:0px;border-top:1px dashed #ccc; margin:0px; padding:0px;} 
.width292{ width:292px; float:left;}
.width466{ width:440px; float:right;}
.gxdt695{width:688px;}

#header{ width:1000px; margin:0px auto; }
#header .warp{background:url(../images/head_bg.jpg) no-repeat; width:1000px; height:180px; }
#header .warp .tool{ float:right; padding-right:15px;}
#banner{ }
#logo{}
#menu{ width:1000px; margin:0px auto;}
#menu_left{ float:left; width:114px; text-align:left; margin-top:35px; *margin-top:30px; margin-left:6px; line-height:24px; }
#menu_right{ float:right;text-align:center; background:url(../images/menu_bg.jpg) repeat-x; height:35px; margin-top:30px; *margin-top:26px; }
#menu_right ul li{ float:left; padding:0px 5px; line-height:35px;  color:#fff; position: relative; background:url(../images/menu_line.jpg) no-repeat right;}


#menu_right ul li ul { display: none; border:1px solid #ccc;}
#menu_right ul li:hover a { color: #fff;}
#menu_right ul li:hover a.OneHover{ background:url(../images/menu_pic_bg.jpg) no-repeat; display:block;}

.ml{float:left;width: 145px;line-height:20px;}
.mr{float:left; width:185px; line-height:20px;}

#menu_right ul li a, .menu ul li a:visited {display:block; float:left;  text-decoration:none; height:30px; line-height:35px; color:#000; }
#menu_right ul li ul {display: none;}
#menu_right ul li ul li{background:url();}
#menu_right ul li:hover a {color:#fff; }
#menu_right ul li:hover ul {display:block; position:absolute; width:110px; top:30px; left:0; filter:alpha(opacity=92); background:#fff; color:#fff; }


#menu_right ul li:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}
#menu_right ul li:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}
#menu_right ul li:hover ul li a.hide { background:url(../../graphics/drop2.gif) bottom right no-repeat; color:#fff;}
#menu_right ul li:hover ul li:hover a.hide { color:#fff;}
#menu_right ul li:hover ul li ul {display: none; width:110px;}
#menu_right ul li:hover ul li a {display:block;  color: #000; width:140px;  margin-left:-5px;}
#menu_right ul li:hover ul li a:hover {color:#f00; background:#ccc; text-align:center; }
#menu_right ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:30px; color:#000;text-align:center }
#menu_right ul li:hover ul.right li {float:right;}
#menu_right ul li:hover ul li:hover a.hide {color:#000;}
#menu_right ul li:hover ul li:hover ul li a { color:#000;text-align:center; }
#menu_right ul li:hover ul li:hover ul li a:hover {color:#fff;}


#menu_right ul li a{ color:#fff;}
#menu_right ul li a:hover{ color:#000;}

.line_red{ background:url(../images/menu_line.jpg) no-repeat; height:24px;}

#main{ width:1000px; margin:0px auto; }



#main_left{ float:left; width:742px; height:470px; margin-bottom:5px;}
.box{ float:left; width:100%; border:1px solid #b3100e; margin:10px 0px 0px 0px;}
.box .title{background:url(../images/title_right_bg.jpg) repeat-x ; width:100%; height:27px;}
.box .title .title_left{ float:left; background:url(../images/title_left_bg.jpg) no-repeat; width:23px; height:27px;}
.box .title .title_right{  height:27px; color:#fff; padding-left:10px; line-height:27px; }
.box .title .title_r_l{ float:left; padding-left:5px;}
.box .title .title_r_r {}
.box .title .title_r_r img{ float:right; border:0px; margin-top:9px; margin-right:5px;}
.box .text { }
.box .text span{ float:right; margin-right:10px;}
.box .text ul.gxdt464{ width:443px; height:191px; padding-top:5px;}
.box .text ul.gxdt240{ width:228px; padding:8.5px; }
.box .text ul.gxdt240 li{ line-height:27px;}

.box .text li {background:url(../images/disc.jpg) no-repeat left 50%; line-height:30px; padding-left:10px; margin-left:10px; }
.box .text .text_bg{ background-color:#f3f6ed; text-align:center; margin:0px auto; margin-top:6px;}
.box .text .text_bg img{ padding:3px 7px;}
.main_l_botom_left{ float:left; width:290px; margin-right:5px;}
.main_l_botom_right{ float:right; width:460px;}
.box .text ul.width290{width:290px; height:120px;}

.sidebar{ float:left; background:url(../images/ridebar_bg.jpg) no-repeat; width:294px; height:32px; margin-top:10px;   color:#fff; text-align:center; background-color:#b30f08; padding-top:8px;}
#Text1{ margin:8px 0px 0px 5px;}
#Button1{ background:url(../images/sou_bg.png) no-rpeat; width:40px; height:23px; margin:6px 0px 0px 0px; line-height:23px; }
.Select1 { margin:6px 30px; width:180px;}


#main_right{ float:right; width:245px; height:470px; margin-bottom:5px;}
#main_bottom{ width:998px; margin:1px auto; border:1px solid #b30f0d;background-color:#f3f5ea;}
.main_b_left{ float:left; color:#fff; text-align:center; width:25px; height:135px;}
.main_b_right{ float:left; width:930px; margin-left:15px;}

.mainbr_picbox{width:140px; float:left; margin:0px 7px; padding-top:9px; *margin:0px 5px;}
.mainbr_picbox img{width:139px; height:100px; border:1px solid #ca0806; padding:1px;}
.mainbr_picbox p{ text-align:center; line-height:18px;}
.mainbl_wi{ padding-top:8px; background:url(../images/left_pic01.jpg) no-repeat; width:29px; height:131px; background-color:#e90a03;}
.main_b_left{ float:left; color:#fff; text-align:center; width:29px; height:137px; }

#nylm{ width:998px; margin-top:25px; margin-bottom:5px; background:url(../images/nylm.gif); width:998px; height:91px; text-align:center; color:#fff; border:0px solid #b30f0d;}
#footer{ width:1000px; margin:10px auto; background:url(../images/footer_bg.jpg) repeat-x; width:1000px; height:71px; text-align:center; color:#fff; border:1px solid #b30f0d;}
#footer p{ line-height:18px; padding-top:3px;}

.box_content{background:#f5f5f5; padding-bottom:10px; padding-top:10px;}
.box_content h2{font-size:18px;color:#ae0c07; line-height:30px; margin-left:15px;}
.box_content li{background:#ffffff;text-align:center; padding:10px; float:left;list-style-type:none;line-height:30px;}
.box_content ul{ display:block;width:970px; margin:10px auto;}
.line_height{background:#dedede url(../images/hr_01.jpg) no-repeat; height:2px; width:970px;margin:0px auto;}
.m_left{margin-left:10px;}
.m_right{margin-right:10px;}
.mr42{margin-right:42px;}