/*@charset "utf-8";*/
*{ font: normal 12px/160% "Verdana","Arial","Helvetica",sans-serif;color:#000;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:none; color:#f15c2b;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:0; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
strong {font-weight:bold;}
hr {height:1px;}
.red {color:#f00;}

body{background:#fff}

#head,#body,#foot{width:980px;margin:0 auto}

#head{height:160px;background:url(forepul.jpg) left top no-repeat;position:relative}
#head h1{float:left;width:490px;height:70px;margin:40px 0 0 50px}
#head h1 a{float:left;width:490px;height:70px;background:none;text-indent:-100em;}

#util {position:absolute;right:10px;top:10px;z-index:2}
#util,#util a{color:#ccf}

#nav{clear:both;width:960px;height:36px;background:url(nav.gif) repeat-x;padding-left:20px;margin:0 auto}
#nav li {display:inline;line-height:32px;color:#fff}
#nav a{color:#fff;font-weight:bold;font-size:12px;padding:0 1.5em;}
#nav a:hover {color:#eef;}

#body {background:#fff;overflow:hidden}

#topimg{width:980px;height:140px;padding:4px 0;overflow:hidden;margin:0 auto}

#main {width:730px;float:right;min-height:600px;padding-left:10px;border:1px solid #f0f0f0}

#sub {width:230px;float:left;background:#f9f9f9;min-height:500px}
#sub h3 {height:30px;line-height:30px;text-indent:1em;color:#fff;font-size:14px;font-weight:bold;background:#0e71b5;margin-bottom:8px}
#sub ul {margin-bottom:8px}
#sub li{padding-left:12px}
#sub li.sb{height:32px;line-height:32px;background:url(ar.gif) 10px center no-repeat;border-bottom:1px solid #eee}
#sub li.sb a{line-height:32px}
#sub li a {padding-left:10px;background:url(doc.gif) left center no-repeat;}
#sub li.sb a{background:none}
#sub .cate a:hover {color:#f15c2b}

#slide {position:relative;width:630px;height:250px;margin:0 auto;color:#fff;overflow:hidden;}
#igx {width:630px;height:250px;background:#ddd url(loader.gif) center no-repeat;overflow:hidden;}
#igx img {position:absolute; z-index:25; width:630px;height:250px;}
#num {position:absolute;z-index:26;left:10px;bottom:10px;text-align:right;padding:1px;}
#num b {display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:16px;height:12px;line-height:12px;border:1px solid #b3b2b7;margin-left:1px;padding-left:4px;text-align:center;font:10px tahoma,MingLiu;color:#fff;background:#333;cursor:pointer}
#num b.hover,#num b.here {background:#ce0609;}
/*#slide p {height:20px;width:654px;line-height:20px;background:#f3f6eb;position:absolute;z-index:27;left:0;bottom:0;text-align:center;}*/
#slide p {display:none}

#view {height:150px;margin:10px 0;overflow:hidden;width:616px;cursor:pointer;}
#view img {width:160px;height:120px;margin:0 6px;border:3px solid #eee;}
#vbx1,#vbx2 {height:150px;}
#vbx1 span,#vbx2 span {display:block;text-align:center;}

#ml{float:left;width:200px;height:320px}
#sec{float:left;width:768px;margin-left:12px}
#mc{float:left;width:456px;height:260px}
#mr{float:right;width:300px;height:260px}

.ml{height:400px;}
.mc{height:226px}

.mx{border:1px solid #ddd;padding:10px;margin-bottom:12px}
.mx h3{font-size:12px;font-weight:bold;color:#276aa8;margin-bottom:10px}
.mx h3 span{font-size:12px;font-weight:bold;color:#ac2d2d}


.news {margin-top:6px;}
.news li {background:url(doc.gif) left 8px no-repeat;padding-left:10px;height:24px}

.intro-txt{clear:both}
.intro-txt p{text-indent:2em;margin:.5em}

#corp{clear:both}
#corp p{padding:10px 0}

.paratbl {border-collapse:collapse;width:100%;border:1px solid #ccc;}
.paratbl td {text-align:center;background:#fffff0;padding:.3em .5em;border:1px solid #ccc;}
.paratbl td.al {text-align:left;}

.t {height:26px;line-height:26px;color:#2969a6;font-size:12px;font-weight:bold;border-bottom:2px solid #f0f0f0;margin-bottom:12px;}

#imglist {width:auto;height:auto;overflow:hidden;}
#imglist li {float:left;height:160px;width:200px;text-align:center;padding:8px 6px;}
#imglist li img {width:160px;height:120px;margin-bottom:6px;border:2px solid #ccc;border-top:2px solid #fff;border-left:2px solid #fff;}

#topic-title {margin:10px 2px;padding:4px 0;background:url(ln.gif) left bottom repeat-x;text-align:center;}
#topic-title h3 {font-size:16px;color:#900;}
#topic-title p {color:#999;font-size:11px;}

#tbl{width:100%}
#tbl,#tbl th,#tbl td{border:1px solid #ccc;border-collapse:collapse;text-align:center}
#tbl td{padding:.5em .6em .1em;line-height:1.2em}
#tbl th{color:#fff;font-weight:bold;padding:.2em .4em;background:#347BCB}
#tbl td a{color:#347BCB}

.newslist li {background:url(dot.gif) left bottom repeat-x;padding-top:4px;}
.newslist li a {display:block;background:url(news.gif) left center no-repeat;text-indent:12px;zoom:1;}
.newslist li span {display:block;float:right;font-size:10px;color:#ccc;}
#content p {margin:.5em 0}
#content h3 {font-weight:bold}
#pv {padding:8px;text-align:center}
#foot {height:100px;padding:6px;padding-top:12px;border-top:4px solid #00A0E9;color:#666;text-align:center}
#foot a {color:#40739D;}
#foot a:hover {color:#f15c2b;}
