@charset "utf-8";
/*reset colby*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin:0;padding:0;border:0;font-family:Sans-serif,Arial,"宋体";font-size:12px;font-weight:normal;}
body{background:#E4E4E4;}
ul,li{list-style:none;}
table{border-collapse:collapse;}/*table problem*/
img{border:0;display:block;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;color:#BC2931;}
/*----------common--------*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;overflow:hidden;height:0;line-height:0%;font-size:0;}
.wrap{width:950px;margin:0 auto;background:#fff;}
.fb{font-weight:bold;}
.margin_top{margin-top:15px;}
.margin_top_bottom{margin:10px auto;} 
.padding_top{padding-top:15px;}
.auto_cut{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}/*字符自动截取的写法*/

/*-------specific--------*/
.header{clear:both;}
.header img{float:left;}
.header .ad_wrap{width:680px;height:105px;float:left;display:inline;margin:5px 0 0 15px;}

.nav{height:40px;padding-top:20px;background:url(images/nav_bg.jpg) 0 0 repeat-x;}
.nav ul{height:40px;padding-bottom:12px;padding-left:55px;background:url(images/sprite.gif) 0 40px no-repeat;}
.nav ul li{margin-left:25px;float:left;display:inline;}

.weather{height:39px;}
.weather p{height:29px;width:374px;padding:5px 5px 5px 100px;background:url(images/sprite.gif) -476px -99px no-repeat;line-height:29px;font-size:14px;}
.weather p a{float:right;font-size:12px;color:#666666;padding-right:20px;}

.scrollpic{}

.anythingSlider{width:910px;height:300px;position:relative;margin:0 auto;padding:0px;background:#fff;}
.anythingSlider .wrapper{width:910px;overflow:auto; height: 272px; margin: 0px; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper img{width:910px;}
.anythingSlider .wrapper ul{width: 9999px;list-style: none;position: absolute;top:0;left:0;background: #eee;border: 1px solid #e0e0e0;margin:0;padding:0px;}
.anythingSlider ul li{display:block; float: left; padding: 0; height: 270px; width: 910px; margin: 0; }
.anythingSlider .arrow{display: block; height: 200px; width: 67px; background: url(images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSlider .forward{background-position: 0 0;right:-42px;top:35px;}
.anythingSlider .back{background-position:-67px 0;left:-42px;top:35px;}
.anythingSlider .forward:hover{background-position:0 -200px;}
.anythingSlider .back:hover{background-position: -67px -200px; }
#thumbNav{ position: relative; top: 271px; text-align: left; background:#fff;}
#thumbNav a{color: black;font: 11px/18px;Georgia, Serif;display: inline-block;padding: 2px 8px;height:18px;margin:0;text-decoration: none;text-align:center;-moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;background-color:#f0f0f0;border:1px solid #CCCCCC;}
#thumbNav a:hover{background-image: none;}
#thumbNav a.cur{background-color:#4b463c;color: #FFFFFF;text-decoration: none;}
#fff{width:94px;height:24px;position: absolute;right: 0px; top: 271px;z-index:1;}
.anythingSlider .wrapper ul ul{ position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li{ float: none; height: auto; width: auto; background: none; }

.news{background:#fff;}
.news .lft{width:300px;height:391px;margin-left:10px;background:url(images/sprite.gif) 0 -206px no-repeat;}
.news .lft a{display:block;width:250px;height:200px;margin:25px auto;}
.news .lft img{width:250px;height:200px;}
.news .lft #zhibo{height:20px;line-height:20px;padding-left:100px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .lft #zhibo a{display:inline;}
.news .lft .yugao{width:210px;height:80px;margin:15px 0 0 60px; overflow:auto;}
.news .lft .yugao a{display:inline;}
.news .lft .yugao li{line-height:150%;}
.news .lft .yugao li span{color:#F33;padding-right:10px;}
.news .mid{width:370px;margin:0 10px;}
.news .mid h1,.news .mid h2{text-align:center;font-size:18px;line-height:150%;font-family:"微软雅黑", "黑体";}
.news .mid h1 a,.news .mid h2 a{color:#000;font-family:"微软雅黑", "黑体";}
.news .mid p{padding:5px 10px;margin-bottom:15px;border-bottom:1px dashed #E7E7E7;line-height:170%;color:#656565;}
.news .mid p.news_more{margin-bottom:0;border-bottom:none;color:000;text-align:right;}
.news .mid p a{color:#f00;}
.news .mid ul{margin:10px;}
.news .mid ul li{width:330px;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:200%;background:url("images/dot.jpg") 0 13px no-repeat;}
.news .mid ul li a{color:#313131;}
.news .rgt{width:250px;height:374px;}
.news .rgt h2{height:68px;background:url(images/sprite.gif) -699px -138px no-repeat;}
.news .rgt h2 span{display:none;}
.news .rgt .inner_wrap{height:306px;background:url(images/sprite.gif) -699px -446px no-repeat;}
.news .rgt p{margin:0px 20px 10px 35px;padding-top:10px;border-bottom:1px solid #d5d5d5;line-height:220%;}
.news .rgt p a{color:#f00;}
.news .rgt .ad_zs{width:200px;line-height:200%;text-align:center;margin-left:30px;}
.news .rgt img{width:195px;height:40px;border:2px solid #ccc;}

.prgname{background:#fff;}
.prgname h2{height:34px;background:url(images/sprite.gif) 0 -56px #fff no-repeat;padding:4px 0 0 20px;color:#fff;font-size:18px;font-family:"微软雅黑", "黑体";}
.prgname .inner_wrap{margin:0 10px;padding-bottom:15px;border:1px solid #CDCCCA;border-top:none;background:#fff;zoom:1;}
.prgname .inner_wrap dl{width:200px;height:160px;margin:15px 0 0 25px;line-height:160%;font-size:14px;text-align:center;float:left;display:inline;}
.prgname .name{font-size:14px;font-weight:bold;}
.prgname .date{color:#999;}
.prgname .inner_wrap img{width:200px;height:94px;}

.host{}
.host h2{height:41px;background:url(images/sprite.gif) 0 0 #fff no-repeat;padding:15px 0 0 20px;color:#fff;font-size:18px;font-family:"微软雅黑", "黑体";}
.host .inner_wrap{margin:0 10px;padding-bottom:15px;border:1px solid #CDCCCA;border-top:none;background:#fff;zoom:1;}
.host .inner_wrap dl{width:144px;margin:15px 14px 0 25px;line-height:160%;font-size:14px;text-align:center;float:left;display:inline;}
.host img{width:140px;height:180px;border:2px solid #ccc;}

.ad_950 img{width:950px;height:90px;}
.other .lft{width:607px;height:240px; margin-left:10px;overflow:hidden;background:url(images/sprite.gif) -343px -206px #fff no-repeat;}
.other .lft dl{width:180px;margin:10px 0 0 20px;}
.other .lft dl img{width:180px;height:70px;margin:5px 0 10px;}
.other .lft dl dd{line-height:170%;}
.other .lft dl dd a{color:#f00;}

.other .lft ul{margin:15px 0 0 60px;}
.other .lft ul li{width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:180%;font-size:14px;padding-left:10px;background:url("images/dot.jpg") 0 10px no-repeat;}
.other .rgt{width:293px;height:240px; margin-right:10px;overflow:hidden;background:url(images/sprite.gif) -343px -443px #fff no-repeat;}
.other .rgt dl{width:210px;margin:15px auto;}
.other .rgt span{color:#FA6C00;font-weight:bold;}
.other .rgt dd{line-height:180%;}


#container {width:950px;margin:0 auto;position:relative;z-index:0;}
#example {width:950px;height:350px;	position:relative;}
#ribbon {position:absolute;top:-3px;left:-15px;z-index:500;}
#frame {position:absolute;z-index:0;width:950px;height:341px;top:-3px;left:0px;}
#slides {position:absolute;top:15px;left:35px;z-index:100;}
#slides .next,#slides .prev {position:absolute;top:107px;left:-36px;width:24px;height:43px;display:block;z-index:101;}
.slides_container {width:870px;height:270px;overflow:hidden;position:relative;}
.slides_container img{ width:870px; height:270px;}
#slides .next {	left:880px;}
.pagination {margin:26px auto 0;width:100px;}
.pagination li {float:left;	margin:0 1px;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
.caption {position:absolute;bottom:-35px;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);	width:870px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}
.caption p{ color:#fff; font:16px/24px "微软雅黑","黑体"}