body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {padding:0;margin:0;}
body{background:#fff url(body_bg.gif) repeat-x 0 0;font:12px/1.8 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;color:#000;}
img{border:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#f90;text-decoration:underline;}
p{text-indent:2em;}
ul,ol{list-style:none;}
input,select,button{font-family:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;vertical-align:middle;}
button{cursor:pointer;}
dt{font-weight:bold;font-size:14px;}

.container,.header,.footer{width:960px;margin:0 auto;}
.mainbody{width:670px;overflow:hidden;}
.sidebar{width:280px;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.ptl{position:absolute;top:0;left:0;overflow:hidden;}
.ptr{position:absolute;right:0;top:0;overflow:hidden;}
.pbr{position:absolute;right:0;bottom:0;overflow:hidden;}
dt .more{position:absolute;right:8px;top:0;font-weight:normal;color:#fff;font-size:12px;}

.mt1{margin-top:10px;}
.clear{overflow:hidden;}
.clear-b{clear:both;}
.dspn{display:none;}
.red{color:#f00;}
.yellow,a.yellow{color:#ff0;}
/*文字列表*/
.list li,.list dd{padding-left:24px;height:26px;line-height:26px;background:url(bg.png) no-repeat -940px -254px;overflow:hidden;}
.list li span,.list dd span{margin-left:5px;font-size:10px;color:#999;}
.ilist li,.ilist dd{float:left;}
.itlist li,.itlist dd{overflow:hidden;}
.itlist li .pic,.itlist dd .pic{float:left;}
/*-----Header-----*/
.header .toplink{width:780px;height:39px;line-height:39px;}
.header .toplink a{margin:0 3px;}
.header .logo{width:160px;height:38px;}
.header .nav{height:40px;line-height:40px;background:url(bg.png) no-repeat 0 -98px;text-align:center;color:#fff;}
.header .nav a{margin:0 5px;font-weight:bold;color:#fff;}
.header .gg{height:51px;background:#ffd;}
.header .gg .title{padding:5px 0 0 15px;width:135px;height:45px;line-height:20px;overflow:hidden;background:url(bg.png) no-repeat 0 -180px;font-size:14px;color:#c00;}
.header .gg .title strong{display:block;font-size:16px;letter-spacing:3px;color:#000;}
.header .gg ul li{display:inline;float:left;margin-top:12px;margin-left:5px;}
/*-----Mainbody-----*/
.mainbody dt{position:relative;padding-left:10px;height:40px;line-height:40px;background:#1c92fc url(bg.png) no-repeat -560px -138px;color:#fff;}
#flash{position:relative;width:580px;height:280px;background:#e3e3e3;}
#flash #bigimg{z-index:1;position:absolute;top:5px;left:5px;width:405px;height:270px;overflow:hidden;}
#flash #bigimg li{width:405px;height:270px;position:relative;}
#flash #flashNum{z-index:2;position:absolute;top:5px;right:5px;width:176px;height:270px;overflow:hidden;}
#flash #flashNum li{padding:5px 0 0 20px;width:156px;height:49px;background:url(bg.png) no-repeat -176px -230px;}
#flash #flashNum li.current{background-position:0 -230px;}
#flash #flashNum li.current a{display:block;color:#fff;}
#flash #flashNum a:hover{text-decoration:none;}
.shangji{width:370px;height:278px;border:1px solid #1c92fc;overflow:hidden;}
.shangji dl{height:276px;border:1px solid #8ec9fe;background:#369cef;}
.shangji dl dt{position:relative;height:42px;line-height:42px;background:url(bg.png) no-repeat -151px -186px;color:#fff;}
.shangji dl dt span{display:block;padding-left:22px;background:url(bg.png) no-repeat -940px -225px;}
.shangji dl dt a.more{color:#fff;}
.shangji dl dd{margin:0 8px;height:230px;background:#fff;}
.shangji dl dd div.scrollup{height:230px;}
.shangji dl dd ul li{padding:5px 0 0 8px;}
.shangji dl dd ul li a{font-weight:bold;}

.hot{padding-bottom:10px;width:958px;height:260px;border:1px solid #e3e3e3;border-top-width:2px;}
.hot dt{position:relative;height:42px;line-height:42px;color:#1c92fc;}
.hot dt span{display:block;padding-left:36px;background:url(bg.png) no-repeat -930px -165px;}
.hot #viewerFrame{width:1920px;}
.hot li{width:238px;border-right:1px dashed #e3e3e3;}
.hot li.last{border-right:none;}
.hot li p{margin:0 5px 0 8px;color:#999;}
.hot li a{display:block;height:169px;font-weight:bold;text-align:center;overflow:hidden;}
.hot li a img{display:block;margin:0 auto 3px;padding:3px;max-width:200px;max-height:133px;border:1px solid #ccc;}
*html .hot li a img{width:200px;height:104px;}
.hot li a:hover{text-decoration:none;}
.hot li a:hover img{border-color:#f90;}

.news dd,.fangtan dd,.zhanting dd{height:460px;border:1px solid #e3e3e3;border-top-width:2px;}
.news .tt{padding:10px 20px;background:#f5f5f5;}
.news .tt h1{font-size:16px;text-align:center;}
.news .tt h1 a{color:#1c92fc;}
.news .list li{position:relative;}
.news .list li span{position:absolute;right:10px;top:0;}

.fangtan .tt{padding:10px 20px;}
.fangtan .tt h1{font-size:18px;text-align:center;}
.fangtan .tt h1 span{margin-right:5px;color:#c00;}
.fangtan .tt p{color:#999;}
.fangtan .tt p a{color:#1c92fc;}
.fangtan dd{height:320px;}
.fangtan .itlist{width:668px;}
.fangtan .itlist li{float:left;display:inline;margin-left:16px;margin-top:16px;width:315px;}
.fangtan .itlist li a{font-weight:bold;}
.fangtan .itlist li p{text-indent:1em;color:#999;}
.fangtan .itlist .pic{width:70px;}
.fangtan .itlist .pic img{width:60px;height:60px;}

.zhanting dt .pbr{right:5px;height:20px;line-height:20px;color:#fff;}
.zhanting dt .pbr a{display:inline-block;width:46px;font-weight:normal;font-size:12px;text-align:center;color:#fff;}
.zhanting dt .pbr a.current{border-top:2px solid #fff;background:#e3e3e3;color:#000;}
.zhanting dd{height:260px;}
.zhanting dd .ilist{margin-left:10px;width:650px;}
.zhanting dd .ilist li{margin-top:10px;width:162px;text-align:center;}
.zhanting dd .ilist li img{display:block;margin:0 auto;max-width:130px;max-height:90px;}
*html .zhanting dd .ilist li img{width:150px;height:104px;}

.meinv,.huaxu{padding:1px;width:958px;border:1px solid #d2e9fe;}
.meinv dt,.huaxu dt{position:relative;height:49px;line-height:49px;background:url(bg.png) no-repeat 0 0;}
.meinv dt span,.huaxu dt span{display:inline-block;padding-left:36px;background:url(bg.png) no-repeat -930px -162px;color:#1c92fc;}
.meinv dt a{color:#1c92fc;}
.meinv dd,.huaxu dd{margin-bottom:10px;width:191px;text-align:center;}
.meinv dd img,.huaxu dd img{display:block;margin:0 auto;max-width:160px;max-height:100px;}
*html .meinv dd img,*html .huaxu dd img{width:150px;height:104px;}
.huaxu{border-color:#e3e3e3;}
.huaxu dt{background-position:0 -49px;}
.huaxu dt span{background-position:-930px -193px;color:#000;}
.huaxu dt a{color:#000;}
/*-----Sidebar-----*/
.sidebar dt{padding-left:32px;height:42px;line-height:42px;background:url(bg.png) no-repeat -280px -138px;color:#fff;}
.huigu dd,.gcft dd,.zhanshang dd{height:460px;border:1px solid #e3e3e3;}
.huigu dd{background:#ffd;}
.huigu .list li{margin-top:4px;}
.gcft dd{height:318px;}
.gcft ul li{height:100px;margin-top:6px;}
.gcft ul li .pic{width:110px;text-align:center}
.gcft ul li a{font-weight:bold;}
.gcft ul li p{text-indent:1em;color:#999;}
.zhanshang dt{background-position:0 -138px;}
.zhanshang dd{height:260px;border-color:#f0b2b2;}
.zhanshang ul{margin-top:5px;width:278px;}
.zhanshang ul li{width:138px;text-align:center;}
.zhanshang div.more{padding-right:5px;text-align:right;}
.zhanshang div.more a{color:#c00;}

.footer{margin-top:20px;border-top:2px solid #e3e3e3;color:#1c92fc;}
.footer .flink{height:28px;line-height:28px;}
.footer .flink a{color:#1c92fc;margin:0 5px;}
.footer p{padding-left:5px;line-height:25px;text-indent:0;}
.footer p.cr a{margin-right:10px;color:#f60;}