/* ::::: http://t.mobanku.com/03000/css/style.css ::::: */

html { border: 0pt none; width: 100%; overflow-y: scroll; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote, th, td, textarea, input, botton, form { margin: 0pt; padding: 0pt; }
fieldset, img { border: 0pt none; }
ul, ol, dl, dd, dt, form { list-style: none outside none; }
li { list-style: none outside none; }
h3 { font-weight: bold; font-size: 14px; }
table { font-size: inherit; }
body { font: 12px/1.5em "宋体",arial,sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif; color: rgb(0, 0, 0); background: url('bg.jpg') no-repeat scroll center top transparent; }
a { text-decoration: none; }
.clear { clear: both; }
.body_main { margin: 0px auto; width: 960px; overflow: hidden; height: 100%; }
#header { width: 960px; overflow: hidden; position: relative; height: 100px; }
#header .h_l { width: 300px; float: left; }
#header .h_r { width: 200px; float: right; }
#header .h_r a { text-align: left; float: left; display: block; height: 26px; line-height: 26px; width: 82px; background: url('bg1.gif') no-repeat scroll right top transparent; margin-left: 10px; color: rgb(51, 101, 152); }
#header .h_r span.ico11 { background: url('ico11.gif') no-repeat scroll left center transparent; padding: 5px 0px 5px 25px; color: rgb(102, 102, 102); }
#header .h_r span.ico22 { background: url('ico22.gif') no-repeat scroll left center transparent; padding: 5px 0px 5px 25px; color: rgb(102, 102, 102); }
.adpic {  }
#nav_main { height: 31px; background: url('nav_bg.gif') repeat-x scroll 0% 0% transparent; overflow: hidden; }
#nav_main .nav { text-align: center; margin: 0px auto; width: 960px; padding-left: 10px; }
#nav_main .nav li { float: left; line-height: 31px; height: 31px; background: url('nav_line.gif') no-repeat scroll right center transparent; }
#nav_main .nav a { font-size: 14px; display: block; width:90px; color: rgb(255, 255, 255); font-weight: bold; float: left; text-decoration: none; }
#nav_main .nav .on a, #nav_main .nav a:hover { text-decoration: none; background: url('nav_h.gif') no-repeat scroll left center transparent; }
#newslist0 { list-style-image: none; text-align: left; }
#newslist0 li { background: url('ico2.gif') no-repeat scroll 8px center transparent; display: block; padding-left: 20px; line-height: 24px; }
#newslist0 a { color: rgb(102, 102, 102); }
#newslist0 a:hover { color: rgb(225, 28, 77); }
#newslist0 .data { float: right; color: rgb(102, 102, 102); padding-right: 6px; }
#tuijian { margin-right: 5px; }
#tuijian .images { text-align: center; }
#tuijian img { text-align: center; border: 1px solid rgb(204, 205, 199); padding: 3px; }
#tuijian .tuijian_title { font-size: 13px; color: rgb(118, 132, 135); line-height: 25px; text-align: left; padding-left: 20px; }
#tuijian .tuijian_title a { color: rgb(102, 102, 102); }
#footer { background: none repeat scroll 0% 0% rgb(157, 141, 105); padding: 20px; text-align: center; color: rgb(255, 255, 255); margin: 0px; }
#footer a:link,#footer  a:hover, #footer a:visited { color: #fff; }
#three_frame { margin-top: 5px; }
#three_frame .f_l { float: left; width: 400px; margin-left: 5px; overflow: hidden; }
 .f_c { float: left; width: 310px; margin-left: 10px; }
#three_frame .f_r { float: left; width: 230px; }
.box3 { height: 220px; overflow: hidden; }
.box3 .box3_t { height: 29px; line-height: 29px; color: rgb(59, 165, 22); background: url('bg1.jpg') no-repeat scroll left center transparent; }
.box3 .box3_t span { font-weight: bold; font-size: 14px; background: url('ico1.gif') no-repeat scroll left center transparent; margin-left: 15px; padding-left: 10px; }
.box3 .box3_m {    margin-top: 10px; color: rgb(102, 102, 102); line-height: 20px; padding-right: 3px; }
.box3 .box3_m0 { margin-top: 10px; }
.box1 { height: 220px; overflow: hidden; margin-top: 1px; }
.box1 .box1_t { height: 29px; line-height: 29px; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(79, 178, 36); padding-left: 10px; }
.box1 .box1_t span { font-weight: bold; font-size: 14px; }
.box1 .box1_m { background: url('box1_m.gif') no-repeat scroll 0% 0% transparent; line-height: 19px; color: rgb(102, 102, 102); padding: 60px 10px 0px 12px; }
.box2 { margin-top: 10px; overflow: hidden; background: url('box2_bg.gif') repeat-x scroll left bottom transparent; }
.box2 .box2_t { height: 24px; line-height: 24px; color: rgb(255, 255, 255); padding-left: 30px; width: 98%; background: url('bg2.jpg') no-repeat scroll left center transparent; }
.box2 .box2_m { padding: 10px 5px; }
.more { float: right; padding-right: 12px; }
.more a { color: rgb(81, 177, 47); }
.more a:hover { color: rgb(248, 235, 197); }
.qqbox a:link { color: rgb(0, 0, 0); text-decoration: none; }
.qqbox a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.qqbox a:hover { color: rgb(248, 0, 0); text-decoration: underline; }
.qqbox a:active { color: rgb(248, 0, 0); text-decoration: underline; }
.qqbox { width: 132px; height: auto; overflow: hidden; position: absolute; right: 0pt; top: 100px; color: rgb(0, 0, 0); font-size: 12px; letter-spacing: 0px; }
.qqlv { width: 25px; height: 256px; overflow: hidden; position: relative; float: right; }
.qqkf { width: 120px; height: auto; overflow: hidden; right: 0pt; top: 0pt; border: 6px solid rgb(23, 69, 121); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.qqkfbt { width: 118px; height: 20px; overflow: hidden; background: none repeat scroll 0% 0% rgb(23, 69, 121); line-height: 20px; font-weight: bold; color: rgb(255, 255, 255); position: relative; border: 1px solid rgb(255, 255, 255); cursor: pointer; text-align: center; }
.qqkfhm { width: 112px; height: 22px; overflow: hidden; line-height: 22px; padding-right: 8px; position: relative; margin: 3px 0pt; }
.bgdh { width: 102px; padding-left: 10px; }
#demo {list-style:none; margin:0; padding:0}
#demo  li{float:left; margin-right:10px; _margin-right:3px; }
