﻿/* 首页所使用模块的样式
/*=============================================================================================*/
@import url("border.css");/* 包括布局的样式*/
@import url("widgets.css");/* 包括布局的样式*/ 


body {
   font-family: "Arial","宋体";
   font-size:12px;
   color:#333;
   line-height:180%;
   text-align:center;
   margin:0;
}

a{color:#333;text-decoration:none;}
a:hover{color:#AA2F20;text-decoration:underline;}

.clear{ clear:both; line-height:0; border-top:none !important; border:0; font-size:0; height:0;_height:0; overflow:hidden; 

vertical-align:middle;}

.floleft{ float:left;}
.floright{ float:right;}

.p10{ padding:10px;}
.pt10{ padding-top:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pt10{ padding-bottom:10px;}
.plr10{ padding:0 10px;}
.ptb10{ padding:10px 0;}
.pnone{ padding:0;}
.mnone{ margin:0;}
.mr4{ margin-right:4px;}
.ml20{ margin-left:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:15px;}
.mt10{ margin-top:10px;}
.mtb10{ margin:10px 0;}



/* 头部
/*=============================================================================================*/
.header{ width:980px; margin:10px auto 0;}
.h_top{ text-align:right;}
.tophelp{ text-align:right;}
.h_top a{ padding:0 6px;}
.h_top_left{ float:left;}
.h_top_right{ width:700px; float:right;}
.w450{ width:450px; text-align:center; margin:0 auto;}

.logo{ position:absolute; left:0; bottom:40px;}
.login{ position:absolute; right:300px; bottom:50px;}

.h_center{ margin-top:10px;}
.h_center_left{ float:left; width:792px; position:relative; height:85px;}
.h_center_right{ float:right; width:180px; text-align:left; margin-top:28px;}
.qjs{text-align:right; margin-top:5px;}

.h_bottom{}
.h_bottom_left{ float:left; width:822px;}
.h_bottom_right{ float:right; width:150px; height:58px; border-bottom:1px solid #999; border-top:1px solid #999;}

.menu{ height:30px; position:absolute; left:0; bottom:0;}
.menu li{ float:left; padding-right:2px;}
.menu a{ width:85px; height:30px; line-height:30px; background:url(menulistbg.gif) no-repeat; display:block;}
.menu a:hover{ width:85px; height:30px; line-height:30px; background:url(menulistbg-over.gif) no-repeat; display:block;}

.search_box{ height:26px; background:#565662; color:#c7c7c7; padding:4px 10px 0;}
.search_box a{ color:#fff;}

.search_box2{ height:26px; background:#F5F5F5; color:#333; padding:4px 10px 0;}
.search_box2 a{ color:#333;}

.caiqu{ width:980px; background:url(line_bg.gif) repeat-x; padding-top:15px; margin:10px auto;}
.caiqu table td{ padding:0 1px 1px 0;}


/* 内容
/*=============================================================================================*/

.contant{ width:980px; margin:0 auto; padding-top:15px; text-align:left;}
.n_left{ float:left; width:200px; overflow:hidden;}
.n_right{ float:right; width:770px; overflow:hidden;}

.c_list{ margin-bottom:10px;}

.w965{ width:965px; overflow:hidden; margin:0 auto;}
.w730{ width:730px;}
.w580{ width:570px; padding:5px; background:#565662;}
.w385{ width:385px;}
.w240{ width:235px;}
.w260{ width:360px;}


.c_title{ width:980px; overflow:hidden; background:url(ctitlebg.gif) no-repeat left bottom; margin-top:20px; margin-bottom:5px; padding-bottom:2px;}
.t_left{ float:left; position:relative; width:980px;}
.t_right{ position:absolute; right:5px; bottom:2px;}

.c_title2{ width:570px;}
.t_left2{ float:left; position:relative; width:570px; overflow:hidden;}
.t_right2{ position:absolute; right:0; bottom:2px; color:#fff;}
.t_right2 a{ color:#fff;}
.t_right .AdvBanner{ float:left; padding-right:5px;}

.cbox{ margin-top:5px; border:1px solid #B5B5B5; padding:5px 2px 5px 1px; margin:0 auto;}
.cbox table td{ width:185px; padding:3px 5px; text-align:center;}

.gbox{ width:560px; padding:5px; margin-top:5px; background:#fff;}
.wbox{ width:381px; border:1px solid #BFBFBF; padding:1px;}
.wbox_title{ height:23px; line-height:23px; background:#565662;}
.wbox_body{}


/* 底部
/*=============================================================================================*/
.footer{ width:980px; margin:20px auto 10px; padding-top:20px; border-top:1px solid #A10003; border-bottom:1px solid #A10003;}

.footer a{ color:#464646;}
.footer a:hover{ color:#AA2F20;}

.footer table{ text-align:left; margin:15px 0;}
.footer table td{ width:20%; border-right:1px dotted #ccc;}

.footer .TreeList .cat1{ display:inline; padding:0 10px;}

.footer .MenuList li{ display:inline; padding:0 10px; border-right:1px solid #ccc;}
.footer .MenuList li a{ font-weight:normal;}

.footer p{ padding-top:10px;}

.f_bottom{ width:980px; margin:10px auto;}
.f_bottom .TreeList .cat1{ display:inline; padding:0 10px; border-right:1px solid #ccc;}
.f_bottom .TreeList .cat1 a{ font-weight:normal;}