html, body,a,ul { width:100%; height:100%; margin:0; padding:0; }
body { text-align:center; margin:0 auto; font-size:12px; color:#2f2f2f; font-family:Verdana, Arial, Helvetica, sans-serif, 'ËÎÌå'; background:url(../img/bg.gif) fixed; }
a { color:#666; text-decoration:none; }
.clear{ clear:both;}
.dclear{ clear:both; background:url(dot.gif) repeat-x bottom; height:1px;}
.dotted{clear:both; background:url(dotted.gif) repeat-x center; height:1px; padding:9px 0; }
h1{ text-align:center; line-height:30px;}
img{ border:0;}
.left { float:left;}
.right { float:right;}
.580{ width:580px;}
.400 { width:400px;}
.h350 { height:350px;}
#header{ background:url(../img/headbg.gif) no-repeat; height:358px; width:986px; margin:0 auto; margin-top:38px; text-align:left; }
#logo{ padding-left:350px; padding-top:70px; width:220px; height:54px; }
#intro{ padding-left:350px;padding-top:15px; width:220px; color:#919191; line-height:22px; font-size:14px;}
#foot_logo{ float:left; width:270px; }
#wrap{ width:960px;   margin:0 auto; margin-bottom:110px;   padding:0 13px; text-align:left; padding-bottom:10px;}
#content{ background:#fff; padding:20px 50px;}
.search{ overflow:hidden;  width:280px; height:60px; margin-top:80px; float:left; text-align:left; display:block; padding-right:90px;margin-bottom:8px;}
#livesearch{ background:url(searchbg.gif) no-repeat; width:200px; height:49px; border:none; font-size:14px; text-align:center; line-height:50px; FONT-FAMILY: "Microsoft Yahei"; overflow:hidden; float:left; }
#searchsubmit{ background:url(seabtbg.gif) no-repeat top; width:67px; height:50px; border:none; float:right; }
.rss { float:left; padding-left:10px; width:390px; margin-bottom:8px; }
.menu{float:left; padding-left:10px; width:390px;}
.menu .tit{ FONT-FAMILY: "Microsoft Yahei"; font-size:18px; color:#a2a2a2; padding:10px 0;}
.menu ul{}
.menu li{ display:block; float:left; background:url(menulibg.gif) no-repeat; width:88px; height:27px; margin-right:15px; padding-left:15px; }
.menu li a{ line-height:25px; font-size:14px;}
/**head over**/

.predominance{ }
.predominance .title{FONT-FAMILY: "Microsoft Yahei"; font-size:20px; color:#0097d6; height:40px; }
.predominance img { padding:20px 5px;}
.articllist { width:528px; padding:0 5px;}
.articllist ul {}
.articllist li{ list-style-type:none;}
.articllist .title{FONT-FAMILY: "Microsoft Yahei"; font-size:16px; height:30px; font-weight:bold;  color:#595959; line-height:30px; padding-left:10px; padding-top:20px;}
.articllist {}
.articllist li span  { color:#5c5c5b; background:url(listspanbg.gif) no-repeat; width:530px; height:33px; display:block; overflow:hidden; line-height:40px; padding-left:30px;}
.articllist li .info {FONT-FAMILY: "Microsoft Yahei"; padding-left:50px; width:247px; height:27px; line-height:30px; font-size:14px; background:url(infobg.gif) no-repeat; color:#5c5c5b; margin-bottom:15px; }
.articllist li p{ line-height:28px; text-indent:2em; font-size:14px; padding:0 15px; color:#5c5c5b;}

.item { width:280px; float:right;}
.item .title{ height:83px; width:189px; display:block; color:#0097d6; font-size:18px; overflow:hidden;FONT-FAMILY: "Microsoft Yahei"; line-height:110px; padding-left:80px; margin-bottom:10px;}
.item .bg1{ background:url(itembg1.gif) no-repeat;}
.item .bg2{ background:url(itembg2.gif) no-repeat;}
.item .bg3{ background:url(itembg3.gif) no-repeat;}
.item .bg4{ background:url(itembg4.gif) no-repeat;}
.item ul { margin-bottom:15px;}
.item li { list-style-type:none; height:27px;}
.item a  { color:#716358; font-size:14px; line-height:40px; padding-left:5px; height:35px; display:block; overflow:hidden;}
.catalog {}
.catalog .feed-icon { float:left; width:30px; height:30px; display:block; margin:0px; padding:0px; overflow:hidden;  line-height:30px;}
.catalog .feed-icon img { padding-top:13px;}
.catalog .feed-icon a { float:right;width:30px; height:30px; display:block; overflow:hidden;  }
.catalog li{ height:30px; text-align:left; width:250px;}
.catalog li a{ width:180px; height:30px; overflow:hidden; margin:0px; padding:0px; display:block;   }
.catalog li a .article-nums{ float:right; width:30px; height:30px; display:block; overflow:hidden;}
.foot  { color:#FFFFFF; font-size:14px; FONT-FAMILY: "Microsoft Yahei";}
.foot a{ color:#FFFFFF; font-size:14px; FONT-FAMILY: "Microsoft Yahei";}
.qq{ background:url(../images/kefubg.gif) no-repeat; width:131px; height:353px; padding:75px 2px 0px 2px;}
.qq a{display:block; width:117px; height:20px; text-align:left; color:#083561; font-size:12px; background:url(../images/qqlibg.gif) no-repeat bottom; margin:0; padding:4px 5px;}
.qq a img {margin-right:10px;}
.qq .mid{ padding:4px 0; padding-left:5px;}
.qq .none{ background:none; padding-left:5px;}
.contantus{ height:59px; background:url(contant.gif) no-repeat; width:340px; margin-bottom:5px; padding-top:10px; }
.contantus  a{ padding:0 13px; font-size:14px; FONT-FAMILY: "Microsoft Yahei";}
.contantus  a img { margin-right:8px;}
#xixi { text-align:left; background:url(../images/matoubg.png) no-repeat; width:184px; height:475px; font-size:12px;}
#xixi a  { text-decoration:none;}
#xixi a img { border:0;}
#xixi p { line-height:20px; }
#xixi .text1{ padding:130px 5px 0 15px; height:192px; color:#000000;}
#xixi a .text1 span{ color:#0000ff; width:154px; display:block; margin-bottom:2px;}

#xixi .text2{ padding:5px 25px 0 10px; }
#xixi .text2 a { text-decoration:none; color:#000000;}
#xixi .text2 span{}
