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:640px;overflow:hidden;}
.sidebar{width:310px;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; height:300px;}
.itlist li .pic,.itlist dd .pic{float:left;}
/*-----Header-----*/
.header-w{height:39px;background:url(bg.png) repeat-x 0 -49px;}
.header .toplink{width:780px;height:39px;line-height:39px;}
.header .toplink a{margin:0 3px;}
.header .logo{width:160px;height:38px;}
/*-----Sidebar-----*/
.sidebar dt{height:37px;line-height:37px;background:url(bg.png) repeat-x 0 -15px;}
.sidebar dt span{display:block;padding-left:32px;background:url(bg.png) no-repeat -275px -145px;}
.flash{position:relative;height:242px;background:#e3e3e3;}
.flash .pic{margin:2px 0 0 2px;width:306px;height:280px;overflow:hidden;}
.flash .pic img{margin-bottom:5px;width:306px;height:215px;}
.flash .pic a{font-weight:bold;}
.flash .pic a:hover{text-decoration:none;}
.flash .title{position:absolute;bottom:35px;right:5px;height:20px;overflow:hidden;}
.flash .title a{display:inline-block;width:20px;height:20px;line-height:20px;background:url(bg.png) no-repeat -236px -153px;text-align:center;color:#d94b01;}
.flash .title a.current{margin-right:2px;background-position:-213px -153px;font-weight:bold;color:#fff;}
.flash .title a:hover{text-decoration:none;}

.video{padding:1px;border:1px solid #e3e3e3;}
.video .pic{padding:0;height:215px;background:none;}
.video dd{padding-left:26px;background-position:-280px -295px;}
/*-----Mainbody-----*/
.mainbody dt{position:relative;margin-bottom:5px;height:31px;line-height:31px;border-bottom:2px solid #1c92fc;}
.mainbody dt span{display:block;padding-left:26px;background:url(bg.png) no-repeat -280px -148px;}
.daodu,.news{padding:5px;border:1px solid #e3e3e3;background:#f8f8f8;}
.news{background-color:#fff;}
.news h1,.news h2{font-size:16px;text-align:center;}
.news p{color:#666;}

.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) repeat-x 0 -88px;}
.meinv dt span,.huaxu dt span{display:inline-block;padding-left:36px;background:url(bg.png) no-repeat -275px -173px;color:#1c92fc;}
.meinv dt a,.huaxu 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:163px;width:expression( (this.width > 160) ? '160px': this.width+'px');}

.video1,.huaxu{padding:1px;width:958px;border:1px solid #d2e9fe;}
.video1 dt,.huaxu dt{position:relative;height:49px;line-height:49px;background:url(bg.png) repeat-x 0 -88px;}
.video1 dt span,.huaxu dt span{display:inline-block;padding-left:36px;background:url(bg.png) no-repeat -275px -173px;color:#1c92fc;}
.video1 dt a,.huaxu dt a{color:#1c92fc;}
.video1 dd,.huaxu dd{margin-bottom:10px;width:191px; height:135px;text-align:center;}
.video1 dd,.huaxu dd{margin-bottom:10px;width:191px; text-align:center;}
.video1 dd img,.huaxu dd img{display:block;margin:0 auto;max-width:160px;max-height:100px;width:expression( (this.width > 160) ? '160px': this.width+'px');}

.huaxu{border-color:#e3e3e3;}
.huaxu dt{background-position:0 0;}
/*-----SideContent-----*/
.sideContent dt{position:relative;margin-bottom:0;height:40px;line-height:40px;border:none;background:#1c92fc url(bg.png) no-repeat -560px -138px;color:#fff;}
.sideContent dt span{background-position:-280px -143px;}
.gaikuang{padding:1px;height:530px;border:1px solid #e3e3e3;}
.gaikuang dt{background-position:0 -5px;color:#000;}
.gaikuang dt span{display:block;padding-left:24px;background-position:-280px -210px;}
.gaikuang p{line-height:24px;text-indent:1em;font-weight:bold;}
.gaikuang p.intro{padding:0 5px 5px;text-indent:6px;font-weight:normal;}
.gcft dd{padding-top:5px;height:110px;border:1px solid #e3e3e3;border-top-width:2px;}
.gcft ul li{height:100px;margin-top:10px;}
.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;}

.footer{margin-top:20px;border-top:2px solid #e3e3e3;}
.footer .flink{height:28px;line-height:28px;}
.footer .flink a{margin:0 5px;}
.footer p{padding-left:5px;line-height:25px;text-indent:0;}
.footer p.cr a{margin-right:10px;color:#f60;}