﻿@import url('news.css');
@import url('ent.css');

.m{ margin:0 auto;}
.f{ float:left;}
.r{ float:right;}
.t{ margin-top:4px;}
/* design by sxcms.com */
html{margin:0;text-align:center;height:100%;}
body{margin:0 auto;font-size:12px;color:#262626;height:100%;line-height:25px;}
a:link,a:visited,a:active{color:#262626;text-decoration:none;}a:hover{color:#FF0000;text-decoration:none;}
a.chat:Link{color:#0000FF;text-decoration:none;}
img,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,form,hr{margin:0;padding:0;border:0px;list-style:none;text-align:left;}
table{font-size:12px;}hr{line-height:0;height:0px;border-bottom:1px dashed #ccc;}
.l{float:left}.r{float:right}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.vt{vertical-align:top}.vm{vertical-align:middle}.clear{clear:both;font-size:0;height:0;line-height:0;}
.padding{padding:5px;}.blank{height:5px;font-size:5px;}.bottom{margin-bottom:8px;}.b{font-weight:bold;}
.red{color:red;}.red a:link,.red a:visited,.red a:active{color:red;}.red a:hover{color:#ff6600}.k{border:1px solid #fff;}
.pagew{width:980px;margin:0 auto;}
/*head*/
.firs{ width:100%; height:32px; }
.firs_t{ width:990px; height:32px; line-height:32px; }
.firs_t ul li{ float:left; margin-right:5px;}
.firs_t span{ color:#F00;}

#top{width:980px;height:220px;border-bottom:1px solid #ffffff;line-height:29px;margin:0 auto;}
#head{padding:5px;}
#head .menunav{float:left;padding:0 20px;height:50px;background:url(menunavbg.gif) no-repeat right center;color:#666; margin-top:5px;}
#head .menunav a:link,#head .menunav a:visited,#head .menunav a:active{color: #000000;}
#head .menunav a:hover{color:Red;text-decoration:none;}
#head .menunav .nav{font-weight:bold;color:#000;}
#head .menunav .nav a:link,#head .menunav .nav a:visited,#head .menunav .nav a:active{color:#000;}
#head .menunav .nav a:hover{color:Red;text-decoration:none;}
#head .menunav .new{font-weight:bold;color:#000;}
#head .menunav .new a:link,#head .menunav .new a:visited,#head .menunav .new a:active{color:red;}
#head .menunav .new a:hover{color:#ff6600;text-decoration:none;}
#head .menunav1{float:left;padding:0 20px;height:50px;color:#666; margin-top:5px;}
#head .menunav1 a:link,#head .menunav a:visited,#head .menunav a:active{color: #000000;}
#head .menunav1 a:hover{color:Red;text-decoration:none;}
#head .menunav1 .nav{font-weight:bold;color:#000;}
#head .menunav1 .nav a:link,#head .menunav .nav a:visited,#head .menunav .nav a:active{color:#000;}
#head .menunav1 .nav a:hover{color:Red;text-decoration:none;}
#head .menunav1 .new{font-weight:bold;color:#000;}
#head .menunav1 .new a:link,#head .menunav .new a:visited,#head .menunav .new a:active{color:red;}
#head .menunav1 .new a:hover{color:#ff6600;text-decoration:none;}
#head h1 a{width:210px;height:62px;display:block;overflow:hidden;}
#head h1{float:left;padding-left:10px;}
#head .hb{padding-top:7px;}
#basehead{background:url(about_bg.jpg) repeat-x;height:80px;margin-bottom:8px;}
#basehead .input{border:1px solid #ccc;width:300px;background:#fff url(searchinput.gif) no-repeat left center;padding-left:18px;vertical-align:middle;margin-left:30px;height:18px;line-height:18px;color:#666;}
#basehead .button{border:0px;background:url(channelsearchbutton.gif) no-repeat;width:48px;height:20px;cursor:pointer;vertical-align:middle;}
.indexnav{margin:0px auto 8px auto;border:1px solid #ccc;width:980px;}
.menu{font-size:14px;height:50px;background:url(menubg.gif) repeat-x;}
.menu ul{padding:0 10px;}
.menu ul li{float:left;background:url(menuoffbg.gif) no-repeat right 2px;padding-right:2px;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:active{text-align:center;color:#fff;display:block;padding:3px 10px 0 10px;}
.menu ul li a:hover{color:#ffff00;}

/*searchmenu*/
#searchmenu{padding-top:3px;font-size:12px;height:29px;background:url(searchbg.gif) no-repeat left -40px;margin-bottom:8px;text-align:left;}
#searchmenu .input{border:1px solid #2A81C0;width:300px;background:#fff url(searchinput.gif) no-repeat left center;padding-left:18px;vertical-align:middle;margin-left:30px;height:18px;line-height:18px;color:#666;}
#searchmenu .button{border:0px;background:url(searchbutton.gif) no-repeat;width:48px;height:20px;cursor:pointer;vertical-align:middle;}
#searchmenu span{color:#fff; }
#searchmenu span a:link,#searchmenu span a:visited,#searchmenu span a:active{color:#fff;}
#searchmenu span a:hover{color:#ff6600;}
.linfen {color:#fff; float:left; margin-left:10px;overflow:hidden;}
.linfen ul {float:left;overflow:hidden;}
.linfen li {float:left;margin-right:5px;}
.linfen li a:link {color:#fff;}
.linfen li a:visited {color:#fff;}
.linfen li a:active{color:#fff;}
.linfen li a:hover{color:#ff6600;}

/*channelhead*/
#channelhead{margin-bottom:3px;vertical-align:middle;}
#channelhead .input{border:1px solid #ccc;width:300px;background:#fff url(searchinput.gif) no-repeat left center;padding-left:18px;vertical-align:middle;margin-left:30px;height:18px;line-height:18px;color:#666;}
#channelhead .button{border:0px;background:url(channelsearchbutton.gif) no-repeat;width:48px;height:20px;cursor:pointer;vertical-align:middle;}

/*main*/
.focus{padding:5px;background:#e7e7e7;margin-bottom:8px;}
.bignews{background:url(bignewsbg.gif) repeat-x;border:1px solid #C5DDF6;border-top:0;margin-bottom:8px;}
.bignews .btit{background:url(bignewstit.gif) no-repeat;height:32px;padding-top:6px;margin:0 -1px;text-align:left;font-weight:bold;color:#0373BD;padding-left:40px;}
.bignews .menuon{color:red;cursor:pointer;}
.bignews .menuoff{color:#0373BD;cursor:pointer;}
.bignews h1{font-size:24px;text-align:center;padding:3px 10px;}
.bignews h2{font-size:12px;font-weight:normal;padding:0 10px;text-indent:2em;line-height:22px;color:#666;}
.bignews h2 a:link,.bignews h2 a:visited,.bignews h2 a:active{color:#ff6600;}
.bignews h2 a:hover{color:red;}
.channelbignews{background:url(bignewsbg.gif) repeat-x;border:1px solid #C5DDF6;margin-bottom:8px;padding-top:8px;}
.channelbignews h1{font-size:24px;padding:3px 10px;text-align:center;}
.channelbignews h2{font-size:12px;font-weight:normal;padding:0 10px;text-indent:2em;line-height:22px;color:#666;text-align:left;}
.channelbignews h2 a:link,.bignews h2 a:visited,.bignews h2 a:active{color:#ff6600;}
.channelbignews h2 a:hover{color:red;}

.place{text-align:left;height:25px;padding:2px 10px 0 10px;background:url(placebg.gif) repeat-x;font-weight:bold;border:1px solid #E3E3E3;border-bottom:0;}

.aul{padding:5px;border:0px;background:#fff;}
.aul li{background:url(ali.gif) no-repeat;padding-left:12px;}
.bul{padding:5px;border:0px;background:#fff;}
.bul li{background:url(bli.gif) no-repeat;padding-left:12px;}
.bul li a:link,.bul li a:hover,.bul li a:visited,.bul li a:active{font-size:14px;}
.cul{padding:5px;border:0px;background:#fff; padding-top:5px;}
.cul li{background:url(cli.gif) no-repeat;padding-left:12px;}
.dul{padding:5px;border:0px;background:#fff;}
.dul li{background:url(dli.gif) no-repeat;padding-left:25px;}
/*.up{padding:5px;background:url(up.gif) no-repeat 7px 15px;}
.up li{padding-left:15px;}*/
.picul{padding-top:15px;border:0px;background:#fff;}
.picul li{float:left;text-align:center;}
.picul li img{border:1px solid #ccc;padding:4px;margin:0 4px;background:#fff;}
.picul li span{display:block;line-height:21px;}
.picdl{padding:5px;border:0px;background:#fff;border-bottom:1px dashed #ccc;margin-bottom:4px;}
.picdl img{border:1px solid #e7e7e7;padding:4px;margin-right:5px;float:left;}
.picdl dt{font-weight:bold;line-height:21px;}
.picdl dd{line-height:18px;}

.tit{background:url(titbg.gif) repeat-x;border:1px solid #E3E3E3;border-bottom:0;padding-top:2px;height:26px;font-size:12px;font-weight:bold;color:#333;text-align:left;padding-left:10px;}
.tit .more a:link,.tit .more a:visited,.tit .more a:active{color:#333;font-weight:normal;float:right;padding-right:10px;}
.tit .more a:hover{color:#ff6600;}
.tit .menuon{float:left;background:#fff;padding:0 5px;border:1px solid #e3e3e3;border-bottom:1px solid #fff;margin-right:5px;cursor:pointer;line-height:24px;}
.tit .menuoff{float:left;padding:1px 6px;margin-right:5px;cursor:pointer;line-height:24px;}
.tita{background:url(titabg.gif) repeat-x;border:1px solid #C5DDF6;border-bottom:0;padding-top:2px;height:26px;font-size:12px;font-weight:bold;color:#0373BD;text-align:left;padding-left:10px;}
.tita .more a:link,.tita .more a:visited,.tita .more a:active{color:#0373BD;font-weight:normal;float:right;padding-right:10px;}
.tita .more a:hover{color:#ff6600;}
.tita .menuon{float:left;background:#fff;padding:0 5px;border:1px solid #C5DDF6;border-bottom:1px solid #fff;margin-right:5px;cursor:pointer;line-height:24px;}
.tita .menuon a:hover{color:#0373BD;}
.tita .menuon a:link{color:#0373BD;}
.tita .menuon a:visited{color:#0373BD;}
.tita .menuon a:hover{color:#0373BD;}
.tita .menuoff{float:left;padding:1px 6px;margin-right:5px;cursor:pointer;line-height:24px;}

.sub{border:1px solid #E3E3E3;border-top:0;margin-bottom:8px;overflow:auto}
.suba{border:1px solid #C5DDF6;border-top:0;margin-bottom:8px;min-height:150px;max-height:none;overflow:auto}
.suba .leftbutton{float:left;background:url(roll.gif) no-repeat 0px 0px;width:30px;cursor:pointer;height:100px;padding:5px 0;}
.suba .rightbutton{float:right;background:url(roll.gif) no-repeat -30px 0px;width:30px;cursor:pointer;height:100px;padding:5px 0;}
.subb{border:1px solid #C5DDF6;margin-bottom:8px;overflow:auto;padding:5px 0;}

/*links*/
#links{border:1px solid #ccc;padding:9px;overflow:auto; }
#links ul{border:0;background:#fff;padding-bottom:5px;overflow:auto;clear:both;}
#links ul li{width:130px;float:left; paddind-left:0; }
#links ul .ltit{font-size:14px;font-weight:bold;color:#0033FF;width:100%;text-align:left;}

/*foot*/
#foot{padding:10px 0;border-top:3px solid #e7e7e7;}

/*diy*/
.boxa{width:260px;}
.boxb{width:710px;}
.boxc{width:300px;}
.boxd{width:400px;}
.boxe{width:670px;}
.boxf{width:330px;}
.boxg{width:680px;}
.boxh{width:350px;}
.lumpa{width:330px;margin-right:10px;float:left;}
.lumpa .subb{padding:5px;border:1px solid #C5DDF6;border-top:0;margin-bottom:8px;overflow:auto}
.lumpa .picul{padding:0px;}

/*art*/
.art{border:1px solid #e3e3e3;border-top:0;margin-bottom:8px;padding:12px;font-size:14px;}
.art h1{font-size:24px;font-weight:bold;text-align:center;padding:10px 0;}
.art h2{text-align:center;font-size:12px;font-weight:normal;margin:8px;padding:5px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;background:#f6f6f6;}
.art a:link,.art a:visited,.art a:active{color:blue;text-decoration:underline;}.art a:hover{color:#ff6600;}

/*list*/
.list{border:1px solid #e3e3e3;border-top:0;margin-bottom:8px;}
.list ul{padding:5px 10px;margin-bottom:8px;}
.list ul li a:link,.list ul li a:hover,.list ul li a:visited,.list ul li a:active{font-size:14px; }
.s5,.s10,.s15,.s20,.s25,.s30,.s35,.s40,.s45{border-bottom:1px dashed #e3e3e3;padding-bottom:5px;margin-bottom:5px;}

/*page*/
.page{padding:10px;color:#999;font-size:14px;text-align:center;}
.page img{vertical-align:middle;}
.page span{margin:0 3px;}
.page a:link,.page a:visited,.page a:active{text-decoration:none;margin:0 3px;}
.page a:hover{color:#ff6600;text-decoration:none;}

/*comment*/
.commenttit{background:#eee;border-bottom:1px solid #ccc;height:25px;padding:0 5px;}
.comment{width:90%;height:100px;background:url(comment.gif) no-repeat right bottom;}

/*sitemap*/
.sitemap{border:1px solid #e3e3e3;border-top:0;margin-bottom:8px;padding:10px;}
.sitemap dl{background:#fff;border:0;}
.sitemap dl dd{font-weight:bold;float:left;width:160px;}
.sitemap dl dl dd{font-weight:normal;float:none;}
.sitemap dl dl dl dd{margin-left:20px;}

/*feedbook*/
.msg{border:1px solid #e3e3e3;border-top:0;margin-bottom:8px;padding:10px;}
.msg dl dd label{font-weight:bold;line-height:30px;vertical-align:top;}
.msg dl dd input{width:80%;height:22px;border:1px solid #ccc;}
.msg dl dd textarea{width:80%;height:120px;border:1px solid #ccc;}
.msg dl dd{margin:0px;line-height:30px;}
.msg dl dd .msginput{background:#ccc;border:1px solid #999;width:72px;height:23px;color:#000;font-weight:bold;margin:20px 60px;cursor:pointer;}
.msglist{border:1px solid #E3E3E3;border-top:0;margin-bottom:8px;}
.msglist dl dt{font-weight:bold;padding:5px 10px;background:#F7F7F7;border-bottom:1px dashed #ccc;}
.msglist dl dt span{font-weight:normal;float:right;}
.msglist dl dd{margin:0px;padding:5px 10px;}
.msglist dl dd span{font-weight:bold;}
.msglist dl dd .replay{border:1px dashed #FFC7A2;padding:2px 10px;margin:8px 0;}

/*member*/
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 970px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 910px; 
  overflow: auto;
  height: 155px;
  margin: 0 20px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:140px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 900px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin-left:22px;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 3px;
  height: 140px;
  width: 140px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 120px;
  width: 30px;
  position: absolute;
  top: 15px;
  cursor: pointer;
  outline: 0;
  color:#FFFFFF;
}
.infiniteCarousel .forward {
  background:url(../images/roll.gif);
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/roll.gif);
  left: 0;
}
#kaiban {
	MIN-WIDTH: 235px; MIN-HEIGHT: 28px; FLOAT: left; BACKGROUND-IMAGE: url(../images/image_bg.jpg); BORDER-BOTTOM-WIDTH: 0px; MAX-WIDTH: 235px; PADDING-BOTTOM: 0px; WIDTH: 235px; MAX-HEIGHT: 28px; HEIGHT: 28px
}
#kaibanfont {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; FLOAT: left; WIDTH: 100px; COLOR: #23537b; PADDING-TOP: 7px; HEIGHT: 14px
}
#kaiban1 {
	FLOAT: left; WIDTH: 300px
}
#kaibantext {
	 WIDTH: 300px;margin-bottom:5px;
}


/*底部导航栏*/
.wzdt {
    border-top: 1px solid #CCCCCC;
    font-family:"宋体";
    height: 150px;
    margin-top: 15px;
    padding: 5px 0;
    overflow:auto;
}
.wzdt .set {
    height: 150px;
    text-align: center;
    width: 120px;
}

.wzdt dt {
    color:#0000FF;
    font-size: 14px;
    line-height: 20px;
}
.wzdt dt a {
    color:#FF0066;
}
.wzdt dd {
    line-height: 20px;
}
/*---------- frame : footer ---------*/
.flink {
padding: 6px;
line-height: 24px;
height:200px;
width:980px
}
.tab {
display: none;
}
.tab.up {
display: block;
}
.flink li{width:120px;float:left;padding-left:10px}
.titl {
    background: url("boxbg01.gif") repeat scroll 0 0 transparent;
    height: 32px;
    overflow: hidden;
}
.titl h2 {
text-align: center;
line-height: 22px;
color:#FFFFFF;
float:left;
margin-left:10px;
}
.titl h2.up {
width: 100px;
overflow: hidden;
color:#3F751C;
padding-right: 2px;
}

/*#foot{padding:10px 0;border-top:3px solid #e7e7e7;}
foot_text {
    margin:0 auto;
    font-size: 12px;
    height: 150px;
    line-height: 26px;
    margin: 10px 0 0 10px;
    width: 960px;
}
#foot_l{ width:980px; height:160px; margin:0 auto;}
#foot_r{ width:400px; height:160px;float:right;}
.footer{
	width:980px;
	margin:auto 0;
	color:#999;
	margin-top:8px;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#000000;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#000000;
	line-height:23px;
}
*/

