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:#1c92fc;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;}
dt .more{position:absolute;right:8px;top:0;font-weight:normal;font-size:12px;}

.container,.header,.footer{width:960px;margin:0 auto;}
.mainbody{width:760px;overflow:hidden;}
.sidebar{width:190px;overflow:hidden;}
.primaryContent{width:380px;overflow:hidden;}
.sideContent{width:250px;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;}


.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 -285px -267px;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 .userlogin{position:relative;height:28px;padding-left:10px;border-left:1px solid #bbe1f1;border-right:1px solid #bbe1f1;background:url(index_bg.gif) repeat-x 0 0;line-height:27px;}
.header .userlogin input{margin-right:5px;}
.header .userlogin button{width:50px;height:24px;border:none;background:url(index_bg.gif) no-repeat -91px -475px;line-height:24px;text-align:center;}
.header .userlogin button.reg{background-position:-140px -475px;}
.header .userlogin .toplink{position:absolute;top:0;right:10px;padding-left:10px;background:url(ico.gif) no-repeat -60px -257px;}
.header .nav{position:relative;height:29px;background:url(index_bg.gif) repeat-x 0 -28px;overflow:hidden;}
.header .nav a{display:inline-block;height:29px;padding-right:20px;background:url(index_bg.gif) no-repeat right -387px;text-align:center;font-weight:bold;color:#fff;line-height:32px;}
.header .nav a.home{width:110px;padding:0;background:#fff url(index_bg.gif) no-repeat 0 -416px;font-weight:bold;color:#000;text-align:center;}
.header .nav a.last{position:absolute;right:0;top:0;padding-left:4px;background-position:right -445px;font-weight:normal;line-height:33px;}
.header .nav a:hover{color:#ff0;text-decoration:none;}
.header .nav a.home:hover{color:#000;}
.header .menu{height:71px;border:1px solid #bbe1f1;border-top:none;background:url(index_bg.gif) repeat-x 0 -206px;}
.header .logo{width:200px;height:100px;overflow:hidden;}
.header .menu .gobleMenu{width:745px;margin-top:10px;}
.header .menu .gobleMenu li{float:left;}
.header .menu .gobleMenu li img{float:left;margin-right:8px;}
.header .menu .gq{width:310px;}
.header .menu .zixun{width:160px;}
.header .menu .jishu{width:127px;}
.header .menu .htgl{width:145px;}
.header .menu .htgl div{height:24px;}
/*-----Nav-----*/
.nav{height:51px;background:#1c92fc;}
.nav li{float:left;margin-top:4px;width:159px;height:43px;line-height:43px;}
.nav li a{display:block;margin-left:4px;background:url(bg.png) repeat-x 0 0;text-align:center;font-size:18px;font-weight:bold;color:#1c92fc;}
.nav li a:hover{color:#f60;}

.flash{position:relative;width:395px;height:280px;background:#e3e3e3;overflow:hidden;}
.flash .pic{margin:5px 0 0 5px;width:385px;height:270px;overflow:hidden;}
.flash .pic img{width:405px;height:270px;}
.flash .title{position:absolute;bottom:10px;right:10px;height:20px;overflow:hidden;}
.flash .title a{display:inline-block;width:20px;height:20px;line-height:20px;background:url(bg.png) no-repeat -294px -107px;text-align:center;color:#d94b01;}
.flash .title a.current{margin-right:2px;background-position:-272px -107px;font-weight:bold;color:#fff;}
.flash .title a:hover{text-decoration:none;}

.hot{width:555px;}
.hot dd{height:237px;border:1px solid #e3e3e3;border-top-width:2px;}
.hot h1{line-height:3;text-align:center;font-size:14px;}
.hot h1 a{color:#c00;}
.hot p{margin:0 15px 5px;padding-bottom:5px;border-bottom:1px dashed #ccc;color:#666;}
.hot ul.ilist{margin-left:15px;margin-top:1px;height:110px;}
.hot ul.ilist li{width:170px;}
/*-----Sidebar-----*/
.nav2{height:1000px;background:#1c92fc;color:#fff;}
.nav2 dt{padding-left:22px;height:40px;line-height:40px;background:url(bg.png) no-repeat -333px -157px;}
.nav2 dd{margin:0 5px;line-height:30px;background:#d2e9fe;}
.nav2 dd a.yr{padding-left:10px;font-weight:bold;color:#1c92fc;}
.nav2 dd .mo{margin-left:1px;}
/*-----Mainbody-----*/
.mainbody dt,.hot dt{position:relative;padding-left:10px;height:40px;line-height:40px;background:#1c92fc url(bg.png) no-repeat 0 -48px;color:#fff;}
.mainbody dt span{display:block;padding-left:26px;background:url(bg.png) no-repeat -332px -96px;}
.mainbody dt a{color:#fff;}
.zhanhui,.huiyi{padding-bottom:10px;width:758px;border:1px solid #1c92fc;}
.zhanhui dd,.huiyi dd{display:inline;margin-top:10px;margin-left:10px;width:178px;height:156px;border-right:1px dashed #e3e3e3;overflow:hidden;}
.zhanhui dd.last,.huiyi dd.last{border-right:none;}
.zhanhui dd a,.huiyi dd a{display:block;width:168px;height:152px;font-weight:bold;overflow:hidden;text-align:center;}
.zhanhui dd img,.huiyi dd img{display:block;margin:0 auto;max-width:168px;max-height:126px;width:expression( (this.height > 126 ? '126px': this.height+'px');}
.zhanhui dd p,.huiyi dd p{line-height:18px;text-indent:1em;}
.zhanhui dd .time{color:#999;}
.huiyi dd{height:230px;}

.footer{text-align:center;}
.footer .flink{height:28px;margin-bottom:8px;padding-left:10px;background-color:#eefaff;border:1px solid #bbe1f1;line-height:28px;text-align:left;}
.footer .flink a{color:#000;margin:0 5px;}
.footer .blink{color:#049;}
.footer p{line-height:25px;text-indent:0;}
.footer p.cr a{margin-right:10px;color:#f60;}
.footer p.zbdw,.footer p.zbdw a{font-weight:bold;color:#000;}