.js { width: 90%; margin: 10px auto 0 auto; }
.js p { padding: 5px 0; font-weight: bold; overflow: hidden; }
.js p span { float: right; }
.js p span a { color: #f00; text-decoration: underline; }
.js textarea { height: 50px; width: 98%; padding: 5px; border: 1px solid #ccc; border-top: 2px solid #aaa; border-left: 2px solid #aaa; }
.douban { width: 349px; overflow: hidden; }
.douban .hd { height: 22px; line-height: 22px; overflow: hidden; }
.douban .hd h2 { float: left; font: 15px Arial, Helvetica, sans-serif; color: #072; margin: 0 0 12px 0; }
.douban .hd h2 a { color: #37A; font-size: 12px; margin-left: 10px; }
.douban .hd .next, .douban .hd .prev { float: right; display: block; width: 18px; height: 18px; background: url(images/left_right.gif)no-repeat -6px -7px; overflow: hidden; margin-right: 6px; cursor: pointer; }
.douban .hd .next { background-position: -34px -7px; }
.douban .hd .prevStop { background-position: -6px -40px; cursor: default; }
.douban .hd .nextStop { background-position: -34px -40px; cursor: default; }
.douban .hd ul { float: right; margin: 6px 6px 0 0; zoom: 1; }
.douban .hd ul li { float: left; cursor: pointer; display: block; width: 8px; height: 8px; margin-right: 4px; _display: inline; background: url(images/switch_dot_small.jpg) no-repeat 0 0; }
.douban .hd ul li.on { background-position: -12px 0; }
.douban .bd { padding: 12px 0 0 0; }
.douban .bd ul { overflow: hidden; zoom: 1; }
.douban .bd ul li { float: left; width: 341px; }
.slideGroup { width: 1100px; text-align: left; }
.slideGroup .parHd { height: 30px; line-height: 30px; background: #f4f4f4; padding: 0 0px; border-bottom: 1px solid #ddd; position: relative; }
.slideGroup .parHd ul { float: left; position: absolute; left: 20px; top: -1px; height: 32px; }
.slideGroup .parHd ul li { float: left; padding: 0 15px; cursor: pointer; }
.slideGroup .parHd ul li.on { height: 30px; background: #fff; border: 1px solid #ddd; border-bottom: 2px solid #fff; }
.slideGroup .slideBox { overflow: hidden; zoom: 1; padding: 10px 0 10px 0px; position: relative; }
.slideGroup .sPrev, .slideGroup .sNext { position: absolute; left: 5px; top: 10px; display: block; width: 30px; height: 94px; background: #f1f0f0 url(images/prev.gif) center center no-repeat; }
.slideGroup .sNext { left: auto; right: 5px; background: #f1f0f0 url(images/nexts.gif) center center no-repeat; }
.slideGroup .sPrev:hover, .slideGroup .sNext:hover { border-color: #f60; }
.slideGroup .parBd ul { overflow: hidden; zoom: 1; }
.slideGroup .parBd ul li { margin: 0 2px; float: left; _display: inline; overflow: hidden; text-align: center; border-right: #c8c2b5 1px solid; border-bottom: #c8c2b5 1px solid; border-top: #e7e4df 1px solid; border-left: #e7e4df 1px solid; }
.slideGroup .parBd ul li .pic { text-align: center; }
.slideGroup .parBd ul li .pic img { width: 120px; height: 90px; display: block; padding: 2px; }
.slideGroup .parBd ul li .pic a:hover img { border-color: #189ddf; }
.slideGroup .parBd ul li .title a { line-height: 24px; display: block; width: 124px; background: #f1f0f0; color: #666666; }
.slideGroup .parBd ul li .title a:hover { line-height: 24px; display: block; width: 124px; background: #189ddf; color: #e9e6df; }
.txtMarquee-top { width: 360px; height: 240px; overflow: hidden; position: relative; }
.txtMarquee-top .hd { overflow: hidden; height: 30px; background: #f4f4f4; padding: 0 0px; }
.txtMarquee-top .bd { padding: 0px; }
.txtMarquee-top .infoList li { line-height: 160%; font-size: 12px; padding-top: 5px; padding-bottom: 5px; }
.txtMarquee-top .infoList li .date { float: right; color: #999; }
/* banner css */
*, a, font { margin: 0; padding: 0; list-style: none; }
body { background: #fff; font: normal 12px/22px 宋体; width: 100%; }
img { border: 0; }
#footer { text-align: center; }
.alp { filter: alpha(opacity=90);/*IE*/ -moz-opacity: 0.9;/*Moz+FF*/ opacity: 0.9;/* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/ background-color: #ffffff; }
.alps { filter: alpha(opacity=100);/*IE*/ -moz-opacity: 1.0;/*Moz+FF*/ opacity: 1.0;/* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/ background-color: #333333; }
.fullSlide { width: 100%; position: relative; height: 550px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 550px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 550px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; background: url(images/touming.png)repeat-x; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.fullSlide .hd ul { text-align: center; padding-top: 0px; padding-left: 930px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block;  *display:inline;
zoom: 1; width: 12px; height: 10px; margin: 3px; background: url(images/tg_flash_p.png) -18px 0; overflow: hidden; line-height: 9999px; }
.fullSlide .hd ul .on { background-position: 0 0; }

.indceng{overflow:hidden; position:relative;height:470px;}
.indceng .hd{ height:15px; overflow:hidden; position:absolute; right:46%; bottom:0px; z-index:99999; }
.indceng .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indceng .hd ul li{ float:left; margin-right:8px;  width:9px; height:9px; text-align:center; background:#fff;border:1px solid #2f475f;border-radius:30px;-webkit-border-radius:30px; cursor:pointer; }
.indceng .hd ul li.on{ background:#2f475f; color:#fff; }
		
		
.indceng .bd{ position:relative; height:100%; z-index:0;   }
.indceng #ceng{width:500px;}
.indceng .ceng{text-align:center;padding:25px 0;transition:all 0.5s;-webkit-transition:all 0.5s;margin:20px 12px;}
.indceng .ceng .ceng2{background:#f6f3f3;font-size:16px; font-style:italic; color:#333333; padding:30px 20px;margin-top:20px;}
.indceng .ceng .ceng3{height:30px;padding:25px 0;}
.indceng .ceng .ceng3 a{color:#333333; font-weight:bold;font-size:16px;}
.indceng .img{width:145px;height:105px;border-radius:80px;-webkit-border-radius:80px;border:2px solid #ccc;padding:20px 0px;overflow:hidden;text-align:center;}
.indceng  .rig{width:880px;}

.indqual{}
.indqual .bd li{float:left;margin:0 4px;line-height:24px;text-align:center;}
