@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin: 0px; padding:0; margin-left:auto; margin-right:auto; text-align:center; font-family:"ËÎÌå"£¬Arial, Helvetica, sans-serif, sans-serifArial, Helvetica; background: url(../images/topbg.gif) repeat-x center top; }
body,div,input,li,select{font-size:9pt;}  
a:link {color: #333; text-decoration: none}
a:visited {color: #333; text-decoration: none}
a:hover {color:#065ea6; text-decoration:none;}

ul{ margin:0; padding:0; list-style:none; }
li{ margin:0; padding:0; }
img{ border:none;}
.editbox{ float:left; display:inline;
    background: url(../images/searchbg.png) no-repeat left;
    border:0px solid #2078c9;
    color:#666;
    cursor: text;
    font-family: "arial";
    font-size: 9pt;
	padding-left:30px;
	width:169px;
	height:30px; line-height:30px;
}
.button { float:left; display:inline;
	border: 0px #93bee2 solid;
    background: url(../images/searchbg.png) no-repeat right;
	width:62px; height:30px;
    cursor: pointer;
	}
.clear{width:100%; height:0px; overflow:hidden; clear:both;}
.overflow{overflow:hidden;}
.color{ color:#333;}
.color a:link,.color a:visited{color:#333;}
.color a:hover{ color:#f60;}
.m1{ margin-top:10px;}

/* index */
#container{ margin:0 auto; width:100%; height:auto; overflow:hidden; background:url(../images/bg.gif) repeat-x center top;}
#header{width:1000px; height:30px; overflow:hidden; margin:0 auto; }
.head_left{ margin-top:15px; float:left; display:inline;}
.head_left p{ float:left; display:inline; color:#c6daed; margin-left:10px;}

.head_right{ float:right; display:inline; margin-top:10px; }
.head_right p{ float:left; display:inline;color:#c6daed; margin-top:-3px; margin-right:30px;}
.head_right a{width:73px; height:19px; margin:0 auto; }
.head_right img{ margin-right:10px;}

.banner{width:1000px; height:163px; overflow:hidden; text-align:center; padding-top:20px; background:url(../images/banner.jpg) no-repeat center; margin:0 auto;}
.banner img{ float:left; display: inline; margin-top:50px; margin-left:20px;}


#mainbody{width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:-10px; background:#fff; }
.menu{width:1000px; height:51px; background:  url(../images/nav.gif) repeat-x center; margin:0 auto; margin-top:5px; position:relative; z-index:10;}
.menu ul{width:1000px; height:51px;  margin:0 auto; padding-left:0px; }
.menu ul li{float:left; display:inline; position:relative;}
.menu ul li a{width:110px; height:51px; line-height:39px; display:block; padding:0px; font-size:14px; float:left; }
.menu ul li a:link,.menu ul li a:visited{ color:#fff; font-weight:bold;}
.menu ul li a:hover{ color:#065ea6; background: url(../images/navbg.gif) no-repeat;font-weight:bold;}

.nav .mainlevel ul {width:110px; height:auto; overflow:hidden; display:none; left:0; top:39px; position:absolute; background: #0c6dc1 center; padding:0;}
.nav .mainlevel ul li {width:110px;  display:block; margin:0; padding:0; }
.nav .mainlevel li a{border-bottom:1px #dddddd  dashed;width:100%; height:40px; line-height:40px; float:left; text-align:center; display:block; font-size:12px; padding:0px 0px; float:none; font-weight:normal;}
.nav .mainlevel li a:link,.nav .mainlevel li a:visited{ color:#fff;font-weight:normal; font-size:14px;}
.nav .mainlevel li a:hover{ color:#Fff; background:#ff5637;}

.main{ width:980px; height:auto;overflow:hidden; margin:0 auto; margin-top:5px;}
.main_left{width:720px; height:275px; overflow:hidden; float:left; display:inline;border:1px #efefef solid; }
.left{width:284px; height:auto; overflow:hidden; float:left; display:inline;}
.title{width:100%; height:34px; line-height:38px; background:url(../images/tbg.gif) no-repeat; margin-top:8px; }
.title_left{width:100%; height:30px; text-align:left;}
.title_left strong{ font-size:14px; margin-left:25px; color:#fff;}
.more{ float:right; display:inline; margin-right:10px; margin-top:-30px;}
.more a:link,.more a:visited{ color:#0b6bbc;}
.more a:hover{ color:#ff5533;}
.content{width:94%; height:220px; overflow:hidden; margin:0 auto;}
.content p{ text-align:left; line-height:2.2em; color:#474646; margin-top:10px;}

.right{width:420px; height:auto; overflow:hidden; float:right; display:inline; margin-right:10px;}
.movepic{width:402px; height:242px;overflow:hidden; float:left; display:inline; margin:15px 15px 15px 15px;}

.main_right{width:245px; height:275px; overflow:hidden; float:right; display:inline;border:1px #efefef solid; margin:0 auto; }
.title1{width:100%; height:33px; line-height:38px; background:url(../images/tbg1.gif) no-repeat; margin-top:0px; }
.more1{ float:right; display:inline; margin-right:10px; margin-top:-30px;}
.more1 a:link,.more1 a:visited{ color:#fff;}
.more1 a:hover{ color:#ff5533;}
.content1{width:92%; height:220px; overflow:hidden;padding-top:8px;margin:0 auto;}
.list{width:100%; height:auto; overflow:hidden;}
.list li {width:100%; height:35px; line-height:40px; text-align:left; float:left; display:inline; clear:both; background: url(../images/ico2.gif) no-repeat left 50%; border-bottom:1px #ccc dashed; }
.list li a{ margin-left:10px; float:left; display:inline;line-height:35px;}
.list li a:link,.list li a:visited{ color:#474646;}
.list li a:hover{text-decoration:underline;color:#ff5533;}


.main1{ width:980px; height:auto;overflow:hidden; margin:0 auto; margin-top:10px;}
.mpic{width:978px; height:250px; overflow:hidden; float:left; display:inline; border:1px #efefef solid;}
.ico{ float:left; display:inline; overflow:hidden;}
#demo {
overflow:hidden;
width: 880px; height:auto; margin:0 auto; margin-top:20px;
}
#indemo {
float: left;display:inline; text-align:left;
width: 10000%; 
}
#indemo li{width:290px; height:auto; overflow:hidden; float:left; display:inline; margin:0 5px; text-align:left;}
#indemo li img{ padding:0px; float:left; display:inline; margin-right:15px;}
#indemo li h3{ font-size:14px; margin-top:30px; line-height:2em;}
#indemo li span{ margin-top:10px; line-height:1.5em; color:#666;}
#indemo li p{ width:100%; clear:both; padding-top:10px; color:#333; line-height:1.5em;}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.main2{ width:980px; height:auto;overflow:hidden; margin:0 auto; margin-top:10px;}
.main_left1{width:355px; height:270px; overflow:hidden; float:left; display:inline;border:1px #efefef solid;}
.title2{width:100%; height:33px; line-height:38px; background:url(../images/tbg2.gif) no-repeat; margin-top:0px;}
.more2{ float:right; display:inline; margin-right:10px; margin-top:-30px;}
.more2 a:link,.more2 a:visited{ color:#0b6bbc;}
.more2 a:hover{ color:#ff5533;}

.content2{width:95%; height:auto; overflow:hidden; margin:0 auto; text-align:center; margin-top:10px; }

.list1{width:100%; height:auto; overflow:hidden; margin:0 20px 10px 0;}
.list1 li {width:99%; height:35px; line-height:35px; text-align:left; float:left; display:inline; clear:both; background:url(../images/ico2.gif) no-repeat left 50%; border-bottom:1px #ccc dashed; }
.list1 li a{ margin-left:10px; float:left; display:inline;}
.list1 li span{ float:right; display:inline; font-size:12px; color:#a3a2a2;}
.list1 a:link,.list1 a:visited{ color:#474646;}
.list1 a:hover{ color:#ff5533;text-decoration:underline;}

.main_center1{width:355px; height:270px; overflow:hidden; float:left; display:inline;border:1px #efefef solid; margin-left:8px;}
.main_right1{width:245px; height:270px; overflow:hidden; float:right; display:inline;border:1px #efefef solid; margin:0 auto; }


.main3{ width:980px; height:auto;overflow:hidden; margin:0 auto; margin-top:10px;}
.main_left2{width:518px; height:310px; overflow:hidden; float:left; display:inline;border:1px #efefef solid;}
.title3{width:100%; height:33px; line-height:38px; background:url(../images/tbg3.gif) no-repeat; margin-top:0px;}
.content3{ width:95%; height:260px; overflow:hidden; margin:0 auto;}
.first{width:100%; height:70px; overflow:hidden; margin:0 auto; text-align:left; margin-top:15px;}
.first img{width:115px; height:60px; float:left; display:inline; margin-right:15px;margin-top:0px; border:1px #ddd solid; }
.first .fr{width:360px; float:left; display:inline;}
.first h3{font-size:14px;font-family:"ËÎÌå"; font-weight:normal;text-align:left; margin-bottom:10px; }
.first h3 a:link,.first h3 a:visited{color:#0b6bbc;}
.first h3 a:hover{ color:#ff5533;}
.first p{ line-height:1.8em; color:#666; font-size:12px;margin-left:0px;}
.line{ width:100%; margin:0 auto;border-bottom:1px #dfdfdf  dashed; margin-top:5px;}


.main_right2{width:450px; height:310px; overflow:hidden; float:right; display:inline;border:1px #efefef solid;}
.title4{width:100%; height:33px; line-height:38px; background:url(../images/tbg4.gif) no-repeat; margin-top:0px;}
.content4{ width:95%; height:260px; overflow:hidden; margin:0 auto;}
.list2{width:100%; height:auto; overflow:hidden; margin:15px auto;  text-align:center; }
.list2 li{ float:left; display:inline; margin:0px auto; padding-left:10px;}
.list2 li img{ width:128px; height:88px; border:1px #ddd solid; margin-bottom:5px; }
.list2 li p{ text-align:center;margin-top:5px; margin-bottom:5px;}
.list2 li a:link,.list2 li a:visited{ color:#474646;}
.list2 li a:hover{ color:#ff5533;}


.links{width:1000px; height:49px; overflow:hidden; padding-top:10px; background:url(../images/link.gif) no-repeat  bottom; margin:0 auto;}
.title5{width:150px;height:35px; line-height:40px;float:left; display:inline;}
.title_left1{ margin-left:20px; float:left; display:inline;}
.title_left1 strong{font-size:14px; color:#fff; font-weight:bold; }
.title5 img{ float:left; display: inline; margin-top:14px; margin-left:10px;}
.ico1{ float:left; display:inline; margin-top:1px; margin-right:30px;}
.content1b{width:180px; height:30px; overflow:hidden; float:left; display:inline;text-align:left;}
.list3{width:100%; height:auto; overflow:hidden;}
.list3 li {width:99%; height:30px; line-height:25px; text-align:left; float:left; display:inline; clear:both; margin-top:9px; }
.list3 li a{ margin-left:10px; float:left; display:inline;}


#footer{ width:100%; height:auto; overflow:hidden; margin:0 auto;margin-top:10px; }
.copyright{margin-top:5px; line-height:1.8em; font-size:12px; text-align:center;}
.copyright p{ line-height:1.8em; color:#888889; font-size:12px; text-align:center;}
.copyright p a:link,.copyright p a:visited{ color:#0b6bbc;}
.copyright p a:hover{ color:#ff5533;}


/* other */
#container1{ margin:0 auto; width:100%; height:auto; overflow:hidden; background:#f0f0f0 url(../images/bg1.gif) repeat-x center top;}
.main4{ width:980px; height:auto;overflow:hidden; margin:0 auto; }
.leftbar{width:200px; height:auto; overflow:hidden; float:left; display:inline;background: url(../images/cbg2-01.gif) repeat-y  bottom;}
.leftnav{width:100%; height:auto; overflow:hidden; margin-top:}
.ltitle{width:150px; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#333; font-size:16px; margin-top:20px; margin-left:7px;}
.ltitle1{width:100%; height:25px; line-height:25px; overflow:hidden; background:url(../images/tbg5.gif) no-repeat; float:left; display:inline; margin-top:0px;}
.ltitle1 strong{ text-align:left; color:#fff; margin-left:-130px;font-size:14px;}
.lcontent{width:200px; height:auto; overflow:hidden; margin:0 auto; }
.lbottom{width:200px; height:47px;overflow:hidden; background:url(../images/cbg2-02.gif) no-repeat top; }
.submenu{width:200px; height:auto; overflow:hidden; margin:0px auto;}
.submenu dl{width:200px; height:auto; overflow:hidden; margin:0 auto;}
.submenu dl dt{width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#333; cursor:pointer; margin:5px 0;  padding-top:5px; background: url(../images/tbgbt2.gif) no-repeat center;}
.submenu dl dt a:link,.submenu dl dt a:visited{ color:#fff;}
.submenu dl dt a:hover{ color:#fff;}
.submenu dl dt:hover a:link,.submenu dl dt:hover a:visited{ color:#fff;}
.submenu dl dt:hover{ background: url(../images/tbgbt2.gif) no-repeat center; color:#fff;}
.submenu dl dd{width:100%; height:auto; line-height:30px; text-align:center; border-bottom:1px #dddddd solid; }
.submenu dl dd a{width:100%; height:30px; line-height:30px; display:block; font-size:12px;}
.submenu dl dd a:link,.submenu dl dd a:visited{ color:#474646; background:#f4f4f4 url(../images/ico5.gif) no-repeat 20px 12px; }
.submenu dl dd a:hover{ color:#ff5533; font-weight:bold; }
.submenu dl dd.current a:link,.submenu dl dd.current a:visited{color:#ff5533;}
.left1 img{ margin-top:15px;}

.rightbar{width:740px; height:auto; overflow:hidden; float:right; display:inline; margin-top:20px; margin-right:10px; }
.rtitle{width:100%; height:30px; line-height:30px; margin-top:10px;border-bottom:2px #dfdfdf solid; }
.rtitle_left img{ float:left; display:inline; margin:7px 8px 0 9px;}
.rtitle_left{width:100%; height:30px; text-align:left;}
.rtitle_left strong{ color:#333; font-size:14px;}
.position{ margin-right:10px; float:right; display:inline; color:#a3a2a2; font-size:12px; margin-top:-30px;}
.position a:link,.position a:visited{ color:#0b6bbc;}
.position a:hover{ color:#ff5533;}


.rcontent{width:100%; height:auto; overflow:hidden;margin-top:20px;  margin-bottom:30px;}
.rcontent img{margin-top:0px; margin-right:10px;}
.rcontent p{ text-align:left; line-height:2.0em; color:#595959;  font-size:12px;}

.rcontent  h1{ font: bold 20px "Microsoft Yahei",sans-serif;margin: 10px 0;text-align: center;}
.rcontent h3{border-bottom: 1px dashed #CCCCCC;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: center;}
.rcontent #content .zhaiyao{background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #CCCCCC;
    margin: 3px 20px;
    padding: 5px;}
.first1{width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:left; margin-top:0px;}
.first1 img{width:120px; height:90px; float:left; display:inline; margin-right:10px;margin-top:10px; border:1px #eee s;  }
.first1 .fr{width:590px;height:100px; float:left; display:inline;margin-left:10px;}
.first1 p{ line-height:2.4em; color:#888; font-size:12px;}
.first1 p a:link, .first1 p a:visited{ color:#0b6bbc;}
.first1 p a:hover{ color:#ff5533;text-decoration:underline;}
.line1{ width:100%; margin:0 auto;border-bottom:1px #dfdfdf  dashed; margin-top:2px;}

.newslist{width:100%; height:auto; overflow:hidden;  margin:10px auto; padding:0; text-align:left; list-style:none;}
.newslist dt{width:100%; margin:0; padding:0; list-style:none; height:35px; line-height:35px; text-align:left; background:url(../images/ico2.gif) no-repeat left 50%; border-bottom:1px #eee   dashed; }
.newslist dt a{ margin-left:10px; float:left; display:inline; font-size:12px;}
.newslist dt span{ float:right; display:inline; color:#999; font-size:12px;}
.newslist dt a:link, .newslist dt a:visited{ color:#474646;}
.newslist dt a:hover{ color:#ff5533;text-decoration:underline;}



.list4{width:100%; height:auto; overflow:hidden; margin:0px auto;}
.list4 li{ float:left; display:inline; margin:20px 0px; text-align:left;}
.list_l {width:120px; height:auto; overflow:hidden;float:left; display:inline; margin-right:15px; }
.list_r{width:235px; height:120px; overflow:hidden; float:left; display:inline;}
.list_r h3{ font-size:14px; font-weight:normal;}
.list_r h3 a:link, .list_r h3 a:visited{ color:#0b6bbc;}
.list_r h3 a:hover{ color:#ff5533;text-decoration:underline;}

.list_r p{width:90%; margin-top:8px; font-size:12px; color:#666; line-height:1.8em;}
.list_r img{ float:right; display:inline; margin-top:-25px;}

.rcontent1{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.list5{width:100%; height:auto; overflow:hidden; margin:15px auto;  text-align:center; }
.list5 li{ float:left; display:inline; margin:0px 15px; }
.list5 li img{  border:1px #ddd solid; margin-bottom:5px; }
.list5 li p{ text-align:center;margin-top:10px; margin-bottom:10px;}
.list5 li a:link,.list5 li a:visited{ color:#474646;}
.list5 li a:hover{ color:#ff5533;text-decoration:underline;}


/*CSS meneame style pagination*/

.manu {
	 padding:3px; MARGIN:30px; TEXT-ALIGN: right; margin-bottom:20px;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #0b6bbc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0b6bbc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0b6bbc 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #0b6bbc 1px solid; BACKGROUND-COLOR: #0b6bbc
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}

#page {width:100%;padding:15px 0;}
#pagetop {width:100%;padding:3px 0;}
#pagetop ul,#page ul{margin:0 auto 5px auto; display:table;text-align:center;}
#pagetop li,#page li{float:left;*float:none;line-height:21px;height:21px;margin: 2px;display:inline; zoom:1;}
#pagetop span,#page span{display: block; padding: 2px 5px; background: #F5FBFF; border: 1px solid #CCC; color: #999999; }
#pagetop a,#page a{font-size:12px;display: block; text-decoration: none; margin:0px; color: #135C86;padding: 2px 5px 2px 5px;background:url(../images/title_bg.gif) repeat-x;}
#pagetop a:link,#pagetop a:visited,#page a:link,#page a:visited {border: 1px solid #CCCCCC; }
#pagetop a:hover,#page a:hover {background:#F5FBFF;color:#21668D;}
#pagetop #span1,#page #span1 {background:#FFFFFF;display: block;}

.sxart li {
    color: #FF0000;
    font-size: 14px;
}

.tags {
    font-size: 12px;
    margin: 5px 10px;
    padding: 4px;
}
.tags a:link, .tags a:visited {
    color: #0000FF;
}

#copy {
    border-bottom: 1px dashed #CCCCCC;
    margin: 5px auto;
    text-align: right;
    width: 95%;
}

.bgf7f7f7 {background:#f7f7f7;padding-left:3px;}
.topimg li{float:left;width:109px;line-height:25px;text-align:center; background:none; font-size:12px;}
.topimg li h3{ font-weight:normal;}
.topimg li img{ width:85px; height:75px;}
.topimg li a{ color:#FFF;}
.topimg li p{ display:none;}

.artvote {width:537px;margin:10px auto;overflow:hidden;background:url(../images/votetitle.jpg) top left no-repeat;}
.artvote h5 {font:bold 18px "Microsoft Yahei",sans-serif;padding:6px 0 8px 0;text-align:center;}
.artvote li {padding:5px 30px;}
.artvote li .artsubmit {border:0;background:url(../images/votesubmit.jpg) top left no-repeat;width:96px;height:32px;letter-spacing: 10px;font-size:14px;font-weight:bold;text-align:center;}


#web2l {width:640px;border:1px solid #C6DFFF;margin:0 0px 5px 0;text-align:left;}
#web2l h5 span {background:#FF0066;color:#ffffff;padding:3px 5px;font-weight:bold;}
#web2l h5 span a:link,#web2l h5 span a:visited {color:#FFFFFF;}
#web2l h5 span a:hover {color:#FFFF00;text-decoration:none;}
#web2l h6 {background: url(../images/title_bg.gif) repeat-x;padding:5px;margin:1px;font-size:14px;color:#135C86;}
#web2l h6 a{color:#135C86;}
#web2l #content {width:625px;font-size:14px;line-height:25px;padding:6px;overflow:hidden;}
#web2l #content p{margin-bottom:1em;}
#web2l #content #listul a{text-decoration:underline;}
#web2l #content .zhaiyao {margin:3px 20px;padding:5px;border:1px solid #ccc;background:#f7f7f7;}
#web2l #copy {margin:5px auto;border-bottom:1px dashed #ccc;width:90%;text-align:right;padding:10px;}

#web2l #content li {font-size:12px;color:#000000;}
#web2l #content #listul li a:link,#web2l #content #listul li a:visited {font-size:14px;color:#21668D;font-weight:bold;text-decoration:none;}
#web2l #content #listul li a:hover {color:#ff0000;text-decoration:underline;}
#web2l #content .box{padding:0 1em; line-height:2em; margin-top:5px;padding-bottom:5px;color:url(css8/title_bg.gif) repeat-x}
.plun {padding:5px;border-bottom:1px dashed #C6DFFF;}
.ptitle {margin:3px 0;}
.pnoi {float:left;width:60px;}
.pIP {float:left;width:130px;}
.pname {float:left;width:140px;color:#FF0000;}
.ptime {float:left;width:100px;}
.pings{width:95%;line-height:18px;padding:10px;margin-bottom:7px;}
.repings {margin:0 3px;padding:0 15px}
.pingp {float:right;width:250px;height:200px;margin:3px 1px;text-align:left;overflow: auto;overflow-x:hidden;scrollbar-arrow-color:#E70000;scrollbar-base-color:#EFF7FF;}
	.pingp img {cursor:pointer;margin:5px 8px;}
	.borderall {border:1px solid #C6DFFF;background:#F5FBFF; padding:2px 8px;}
.borderall {border:1px solid #C6DFFF;background:#F5FBFF;}
/*ÆÀÂÛ¿ò*/
.artpl {float:left;}
.artpl li {margin:6px;}

#webcopy li{ list-style:none;}