body, h1, h2, h3, h4, ul, li, ol, dl, ss, st, span, p, input{margin:0;padding:0;}
img{ border:none;}
ul{ list-style:none;}
body{ font-size:12px; color:#6c4212; font-family:Arial, Helvetica, sans-serif;}
.red{color:red;}
.pic-center{text-align: center;padding:15px 0;}

.out_bg1, .box{ background:url(../images/x_bg.jpg) repeat-y center 0px;}
.out_bg2, .box1{background: url(../images/bt_bg.jpg) no-repeat center bottom; }
.out_bg3{background: url(../images/outbg.jpg) no-repeat center 0; }
.wraper{background: url(../images/bg.jpg) no-repeat 0 0; width:960px;padding-bottom:200px; position:relative; }
.box, .s_bg2{width:960px; margin: 0 auto;}

.top_menu{ height:30px; line-height:24px; text-align:right; width:910px;}
.top_menu a{ color:#FFF; text-decoration:none; margin-right:20px;}
.top_menu a:hover{ color:#F00;}
.con{ width:780px; margin:0 auto; padding:245px 8px 0; }
.con h1{height:47px; margin-bottom:16px; text-indent:-9099em;}
.list { padding:0 10px;}
.list li{ margin-bottom:10px;}
.list li a{ width:705px; height:30px; position:relative; z-index:1; font-size:14px; font-weight:bold; padding-left:40px; color:#6c4212; margin-left:8px;text-decoration:none; line-height:30px; display:block; background:url(../images/list_titbg.jpg) no-repeat 0px 0px;}
.tp_bg, .bt_bg{ background:url(../images/tab_bg.jpg) no-repeat 0px 0px; height:27px; width:758px; display:block; overflow:hidden;}
.bt_bg{background-position:0px -28px;}
.list_tab{ background:url(../images/y_bg.jpg) repeat-y 0px 0px; width:758px; margin:-16px 0 0 2px;}
.tab_box{ width:720px; margin:0 auto; border-top:1px dashed #ccc; line-height:22px; text-indent:2em; padding-top:10px;}
.footer{ position:absolute; bottom:30px; left:40px; width:960px; text-align:center; line-height:22px;}


.index-body{background: url(../images/bg_repeat.jpg) repeat-y center center transparent;min-width: 960px;}
.s_bg1, .s_bg2{background:url(../images/bg1.jpg) no-repeat center 0;min-width: 960px;}
.t_bg1, .t_bg2{background:url(../images/bt_bg1.jpg) no-repeat center bottom;min-width: 960px;}
.t_bg2{ width:960px; padding-bottom:200px; position:relative; margin:0 auto;}
.tit2, .tit3, .btn_1, .btn_2{ background:url(../images/icon.png) no-repeat 0 0; text-indent:-999em; display:block; overflow:hidden;}
.tit2, .tit3{ background-position:0px -97px; width:180px;margin-left:-17px;}
.tit3{ background-position:0px -144px;}
.btn{ margin:30px 0 20px; height:50px; overflow:hidden; zoom:1;}
.btn_1, .btn_2{ width:194px; height:48px; margin-left:120px; float:left; display:inline;}
.btn_2{ background-position:0px -49px;}
.con1{padding:0px 9px;}
.con_tit{ font-size:14px; text-align:center; line-height:30px; margin-top:-15px;}
.con1 table{ margin-top:10px;}
.tab_box1{ line-height:24px;overflow:auto; height:420px;}
.list_menu{ font-size:14px; font-weight:bold;}
.con1 table a{ color:#6c4212; text-decoration:none;}
.con1 table a:hover{ color:#F30; text-decoration:none;}
.tab_box2{ padding-top:10px;width:720px; margin:0 auto; border-top:1px dashed #ccc; line-height:22px;}
.tab_box2 ol{ padding-left:20px;}