@charset "utf-8";
/* CSS Document */

/*------HTML标签-------*/

html{
overflow-x:hidden;
}

body{
margin:0px;
padding:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
background-color:#e5e5e5;
color:#666;
overflow-x:hidden;
}
div,li{padding:0; margin:0;}
ul{padding:0; margin:0; list-style:none;}
.clear{	clear:both; font-size:0px;line-height:0px;}
.left{ float:left;}
.right{ float:right;}

/*------Reset------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0; padding: 0; }


/* set millions of background images */
.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 942; margin:10px 0 10px 0; text-align:left;}








#top{ width:100%; height:134px; background:url(../images/top_bg.jpg) repeat-x;}
.top_c{ background:url(../images/logo.jpg) no-repeat center top; margin:0 auto; height:134px;}


#bigbg{width:100%; height:163px; position:absolute; z-index:-2; background:url(../images/top_bg_2.jpg) repeat-x; left:0; top:134px; }
#content{ width:942px; margin:0 auto;}
.c_pic{ margin-top:15px;}

#bottom{ width:100%;height:163px; background:url(../images/bottom_bg.gif) repeat-x;}
.bottom_c{ background:url(../images/bottom_bg_2.jpg) no-repeat center 2px; height:163px; margin:0 auto; color:#FFF; line-height:16px;}


.car_logo{ height:41px; width:820px; margin:0 auto; margin-top:20px;}
.car_logo p{ margin-right:35px; height:41px; line-height:41px; display:inline-block; float:left;}
.line_pic{ margin:0 16px 0 16px;}




.index_l{ width:380px; margin:30px 0 0 8px; display:inline;}
.index_l ul{width:380px; margin:12px 0 0 4px;}
.index_l ul li{ float:left; width:380px; margin-bottom:3px;}
.index_l ul li span{ float:left; color:#900; margin-right: 20px;}



.art_list ul{width:580px; margin:12px 0 0 4px;}
.art_list ul li{ float:left; width:580px; margin-bottom:3px;}
.art_list ul li span{ float:right; color:#900; margin-right: 20px;}

.tit{ font-weight:bold; color:#FFF; height:20px; line-height:20px;*line-height:22px; background:url(../images/tit_bg.jpg) no-repeat; text-align:left; text-indent:10px; width:99px;}


.index_r{ width:492px; margin:30px 10px 9px 0; display:inline;}


.index_cut{ margin-top:30px;}


.img_border{border:#000 1px solid; margin:1px 0 0 1px;}
.img_border:hover{ border:  #F00 2px solid;margin:0;}
.index2_l{width:258px; margin:12px 0 0 10px; display:inline;}
.index2_l img{ margin-bottom:4px;}
.index2_r{ width:622px; color:#000; margin:12px 10px 0 0; display:inline;}
.index2_r table{ margin-left:5px;*margin-left:0px; margin-bottom:7px;}



.list_tit{ background:url(../images/list_tit.jpg) no-repeat; font-weight:bold; width:622px; height:20px; margin-bottom:5px; color:#FFF; line-height:20px;*line-height:22px;}

.list_tit2{ background:url(../images/list_tit2.jpg) no-repeat; font-weight:bold; width:580px; height:20px; margin-bottom:5px; color:#FFF; line-height:20px;*line-height:22px;}


.all_l{ width:270px;}
.all_l ul { width:200px; margin:8px 0 0 12px; }
.all_l ul li{ width:200px; height:24px; font-size:12px; color:#900; font-weight:bold; margin-bottom:3px; text-indent:6px; line-height:22px;*line-height:24px;}
.all_l ul li.onthis{ background: url(../images/menu_2_bg.jpg) no-repeat; line-height:25px;}
.all_l ul li.onthis a{color:#FFF;}
.all_l ul li:hover{ background: url(../images/menu_2_bg.jpg) no-repeat;}
.all_l ul li:hover a{color:#FFF;}



.all_r{ width:580px; margin:10px 22px 0 0;display:inline;}
.all_r table{ color:#000; margin-bottom:7px;margin-left:5px;*margin-left:0px;}

.mar-top-0{ margin-top:8px;}


.nav{ float:right; margin:10px 16px 0 0;display:inline;}
.nav span{ color:#900;}
.nav a:visited{ color:#333; text-decoration:none;}
.nav a:hover{ color:#333; text-decoration:none;}
.nav a:link{ color:#333; text-decoration:none;}
.nav a:active{ color:#333; text-decoration:none;}


.sub_bnt{ background:url(../images/submit.jpg) no-repeat; width:85px; height:20px; border:0;}
.sub_bnt:hover{ cursor:pointer;}



.QA ul{ width:580px;}
.QA ul li{ float:left; line-height:20px; border-bottom:1px #000 dotted;width:580px; margin:5px 0 0 0; padding:0 0 5px 0;}

.q1{margin-left:10px;}
.q2{margin-left:10px;}
.q3{ padding-left:10px;}
.q3 span{ color:#F00;}


.add_ml{ margin-left:5px; *margin-left:0px;}


.tittle{ font-size:12px; background:url(../images/list_tit2.jpg) no-repeat; width:580px; height:20px; line-height:20px;*line-height:22px; text-indent:10px; color:#FFF; font-weight:bold;}