@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body, html { font-size: 12px; margin:0; padding:0; text-align:left; }
a:link, a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #333333; }
img { vertical-align: middle; border: 0px none; }
.clear { clear:both; height:1px; margin:0; padding:0; overflow:hidden; }
ul { list-style-type:none; padding:0; margin:0; }
li { display:inline }
li a { font-size:12px }
ul, li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
html { overflow-x:hidden; overflow-y:scroll }
.none { display:none; }
img { border:none; }
ol, ul, li { list-style:none; }
div, form, img, ul, ol, li, dl, dt, dd, p { margin: 0; padding: 0; border: 0; }

.top{ width:1000px; margin:0 auto; height:114px; background:url(../images/topbg.jpg);}
.logo{ float:left; width:400px; height:114px;}
.toptight{ float:right; width:500px; float:right; height:114px;}
.toptightby{ padding-top:20px; line-height:24px; color:#F00; font-size:14px; font-family:微软雅黑; text-align:right; background:url(../images/line.gif) no-repeat bottom; padding-bottom:10px;}
.tell{ height:30px; line-height:30px; text-align:right;font-size:14px; font-family:微软雅黑; color:#060; font-weight:bold;}

.navs{width:1000px; margin:0 auto; height:30px; background:url(../images/daobg2.jpg) repeat-x; line-height:30px;}
.navs li{ display:block; height:30px; line-height:30px; float:left; width:110px; text-align:center;}
.navs li a{font-family:微软雅黑; color:#FFF; display:block;font-size:14px; width:100px; height:30px;float:left;}
.navs li a:hover{font-family:微软雅黑; color:#FFF; display:block;font-size:12px; width:100px; height:30px;float:left; background:url(../images/daobg3.jpg) repeat-x;}
.navs li span{display:block; width:5px; height:30px; float:right;}

.main{width:1000px; margin:0 auto; height:auto; padding-top:10px;}
.lefts{ width:200px; float:left; height:auto;}
.lefttitle{ background:url(../images/left1.jpg) no-repeat; height:34px; text-align:center; color:#030;font-size:14px; font-family:微软雅黑; line-height:30px;}
.leftlm{ background:url(../images/leftbg.jpg) repeat-y; min-height:987px; padding:10px;}
.leftfot{ background:url(../images/leftdownbg.jpg) no-repeat; height:3px; margin-bottom:5px;}
.tlm{ min-height:60px; line-height:30px; border-bottom:1px dashed #C3C3C3; padding:3px;}
.tlmtitle{ height:30px; line-height:30px; background:url(../images/ico2.jpg) no-repeat 0px 3px; padding-left:19px;}
.tlmtitle a{font-family:微软雅黑; color:#000; font-weight:bold;}
.tlmtitle a:hover{font-family:微软雅黑; color:#060; font-weight:bold;}
.tlmsmall{ padding-left:15px; padding-right:15px;}
.tlmsmall a{ display:block; height:30px; float:left; line-height:30px; width:72px; overflow:hidden;}
.tlmsmall a:hover{ display:block; height:30px; float:left; line-height:30px; width:72px; overflow:hidden; color:#060;}

.rights{ width:790px; float:right; min-height:1100px;}

.leftnews{ background:url(../images/left1.jpg) no-repeat; height:34px; padding-left:15px; color:#030;font-size:12px; font-family:微软雅黑; line-height:30px;}
.leftnewslm{ background:url(../images/leftbg.jpg) repeat-y; min-height:220px; padding:10px;}
.leftnewsfot{ background:url(../images/leftdownbg.jpg) no-repeat; height:3px; margin-bottom:5px;}
.leftnews span{ float:right; display:block; margin:3px;}

.newlist{ display:block;}
.newlist li{ line-height:28px; height:28px; border-bottom:1px dotted #999; display:block;clear:both; background:url(../images/inc.png) no-repeat 0px 11px; padding-left:10px; }
.newlist li a{ float:left; color:#666;font-family:微软雅黑;}
.newlist li span{ float:right;color:#666;}
.newlist li a:hover{ float:left; color:#F60;font-family:微软雅黑;}

.pimgban{}
.lvhjg{ padding-top:5px;}
.lvh1{ background:url(../images/lv1.jpg); height:35px;}
.lvhtitle{ height:30px; line-height:30px; float:left; width:150px;font-family:微软雅黑; text-align:center;}
.lvhtitle a{ color:#060;font-family:微软雅黑; font-size:14px;}
.lvmore{ float:right; padding-right:10px; width:80px; text-align:center;font-family:微软雅黑; height:30px; line-height:30px;}
.lvh2{ background:url(../images/lv2.jpg) repeat-y; min-height:260px; padding:10px;}
.lvh3{ background:url(../images/lv3.jpg) no-repeat; height:10px;}

.lvhltim{ width:162px;  height:160px; float:left; display:block; background-color:#FFF; border:1px solid #E7E7E7; padding:10px; margin-top:5px; margin-left:5px; margin-right:3px;}
.lvhltitle{ height:30px; line-height:30px; text-align:left; color:#666;}
.lvhltim:hover{ width:162px;  height:160px; float:left; display:block; background-color:#FFF; border:1px solid #E7E7E7; padding:10px; background:#F7F7F7;}

.main2{width:1002px; margin:0 auto; height:auto; padding-bottom:10px;}
.newspo{ width:240px; float:left; height:auto; margin-right:14px;}
.newp1{ background:url(../images/n1_03.jpg) no-repeat; height:227px; height:41px;}
.newptitle{ height:35px; line-height:35px; width:100px; text-align:center; color:#FFF;font-family:微软雅黑; float:left;}
.newp2{ background:url(../images/n2_06.jpg) repeat-y; min-height:320px; padding:10px;}
.newp3{ background:url(../images/n3_08.jpg) no-repeat; height:3px;}
.newpmore{ float:right; height:35px; line-height:35px; width:60px; text-align:center;}
.newpmore a{color:#FFF;font-family:微软雅黑;}
.newp2t{}
.footlsit{ background:url(../images/footlist.jpg) no-repeat; height:43px;width:980px; margin:0 auto; padding:10px;}
.footlsit li{ display:block; margin-left:5px; margin-right:5px; line-height:22px; height:22px;font-family:微软雅黑; float:left;}
.wenda{ height:45px; border-bottom:1px dashed #EEE; margin-bottom:6px;}
.wenda1{ height:22px; line-height:22px; background:url(../images/w.jpg) no-repeat 0px 2px; padding-left:22px;font-family:微软雅黑; }
.wenda2{ height:22px; line-height:22px; background:url(../images/d.jpg) no-repeat 0px 2px; padding-left:22px;font-family:微软雅黑; }
.footers{ width:1000px; margin:0 auto;line-height:24px; padding-top:10px; text-align:center; color:#333; min-height:85px;font-family:微软雅黑;}

#divQQbox ul,#divQQbox ul li{ margin:0; padding:0; border:none; list-style-type:none;}
#divQQbox div{margin:0px auto; padding:0px;}
#divQQbox{ z-index:999; width: 115px; right: 3px; top: 200px; position: absolute;}
#divQQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
#divQQbox .Qlist{ left: 0; width: 115px; background: url(../images/siderIM_bg.gif) padding:5px;}
#divQQbox .Qlist .b{ float: right; height: 6px; width: 115px; font-size: 1px; }
#divQQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(../images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700; border-left:1px solid #afafaf; border-right:1px solid #afafaf;}
#divQQbox .Qlist .t{ background:url(../images/siderIM_title.gif); height:34px;}
#divQQbox .Qlist .b{ background:url(../images/siderIM_bottom.gif); height:9px; overflow:hidden; }
#divQQbox .Qlist .con{ background: url(../images/siderIM_bg.gif); width: 100%; padding: 10px 0px 10px 0px;}
#divQQbox .Qlist .con .hottel{ color: #EF411A;font-size: 12px;font-family:微软雅黑;}
#divQQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(../images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
#closeli { padding: 5px 0px 0px 0px;}
#divQQbox .Qlist .con ul li{ padding: 5px 5px 0px 15px; display:block;}

#rtop{position:fixed; bottom:10px; right:110px;}
* html #rtop{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(100 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100 -30)  + 'px');}

