/* CSS Document */
body{color:#000; margin:0 auto; padding:0; font-size:12px; font-family:"ËÎÌå"; background:url(../image/bg_top.gif) top repeat-x}
a,a:link{color:#000; text-decoration:none}
a:hover{color:#f00; text-decoration:underline}
img{border:none}
.img:visited img{border: 1px solid #D9D9D9;}
.img img{border: 1px solid #D9D9D9;padding:3px;}
.img:hover img{border: 1px solid #0C4DA9;}
.img:hover{color: #0C4DA9; }
.header{width:980px; margin:auto; text-align:right; line-height:35px}
.top{width:980px; height:85px; margin:auto}
.nv{width:100%; height:40px; background:url(../image/nv.gif) repeat-x}
.nv ul{width:980px; margin:0 auto; padding:0}
.nv li{list-style:none; float:left; line-height:40px; width:98px; height:40px; text-align:center; background:url(../image/bg-nav-s.jpg) left no-repeat}
.nv li a{display:block; font-size:14px; font-weight:bold; color:#fff}
.nv li a:link{display:block}
.nv li a:hover{background:url(../image/nv_hover.gif) repeat-x; text-decoration:none}
#focus {width:978px; height:230px; overflow:hidden; position:relative}
#focus ul {height:230px; position:absolute; margin:0; padding:0}
#focus ul li {float:left; width:978px; height:230px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden}
#focus .btnBg {position:absolute; width:978px; height:0px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:978px; height:10px; padding:3px 7px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:60px; background:url(../image/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.bor{border:1px solid #D9D9D9}
.bor2{border:1px solid #E3E3E3; width:208px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor3{border:1px solid #E3E3E3; width:758px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor4{border:1px solid #E3E3E3; width:374px; white-space:normal;overflow: hidden; margin-bottom:10px}
.bor5{border:1px solid #E3E3E3; width:758px; white-space:normal;overflow: hidden; margin-bottom:10px}
.list {}
.list ul{margin:0; padding:0}
.list ul li{MARGIN-TOP: 2px; list-style:none; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url("../image/list.jpg") no-repeat; LINE-HEIGHT: 29px; HEIGHT: 29px}
.list ul li a{ color:#333}
.list ul li a:hover{color:#f00; text-decoration:underline}
.list ul li.no{line-height:23px; background:#fff; font-weight:100}
.m10{margin-top:10px}
.banner{width:978px; margin:10px auto;}
.main{width:980px; margin:auto}
.left{width:210px; float:left; margin-right:10px}
.right{width:760px; float:left}
.t{height:30px; line-height:30px; padding-left:20px; background:url(../image/title_bg.gif) repeat-x; color:#0C4DA9; font-size:14px; font-weight:bold; border-bottom:1px solid #E3E3E3}
.t_{height:30px; line-height:30px; padding-left:8px; background:url(../image/title_bg.gif) repeat-x; color:#0C4DA9; font-size:14px; font-weight:bold; border-bottom:1px solid #E3E3E3}
.ti{text-align:center; line-height:30px}
.ti a,
.ti a:link{ width:104px; float:left}
.t2{line-height:25px; margin:10px auto 10px 10px}
.t3{width:425px; line-height:25px; margin:10px; float:left}
.t4{}
.t4 ul{margin:10px 5px; padding:0}
.t4 li{list-style:none; width:360px; line-height:25px}
.t5{width:700px; margin:auto}
.t5 ul{margin:10px auto; padding:0}
.t5 ul li{width:700px; list-style:none; border-bottom:1px solid #D9D9D9; line-height:30px}
.cp{width:758px; margin:auto}
.cp ul{margin:16px auto; padding:0}
.cp ul li{width:168px; height:280px; float:left; margin-left:16px; list-style:none; overflow:hidden; text-align:center; line-height:28px}
.tit{width:758px; height:31px; line-height:31px; background:url(../image/title.jpg) no-repeat}
.titb{font-size:14px; font-weight:bold; float:left; margin-left:30px}
.titm{float:right; margin-right:10px}
.btitle{text-align:center; margin:50px auto 10px auto; font-size:18px; font-weight:bold}
.time{text-align:center; line-height:30px}
.body{line-height:23px; margin:20px 10px}
.news1{width:374px; float:left}
.news2{width:374px; float:right}
.fen{width:700px; margin:10px auto}
.en{font-size:11px; color:#C4C4C4; font-family:Arial, Helvetica, sans-serif}
.am{margin-left:550px}
.am a{font-size:12px; font-weight:100}
.am a:hover{text-decoration:none}
.bm{margin-left:145px}
.bm a{font-size:12px; font-weight:100}
.bm a:hover{text-decoration:none}
.cm{margin-left:150px}
.cm a{font-size:12px; font-weight:100}
.cm a:hover{text-decoration:none}
.dm{margin-left:540px}
.dm a{font-size:12px; font-weight:100}
.dm a:hover{text-decoration:none}
.em{margin-left:480px}
.em a{font-size:12px; font-weight:100}
.em a:hover{text-decoration:none}
.link{width:958px; padding:10px; line-height:20px}
.foot{width:980px; text-align:center; line-height:23px; margin:10px auto}
#qqon{width:90px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}
#t{width:auto; height:25px; background-color:#2F7DC7; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}
#qq{margin:10px 3px; text-align:center;}