﻿*{margin:0;	padding:0;}
body{font-family: Arial,Verdana;margin:0;font-size: 12px;color: #999;background:url('../images/bg.png') repeat-x 0 0;}
img{border:0;}
img, div, a, input { behavior: url('../images/iepngfix.htc') }
a{text-decoration: none;}
a:hover{
	
} 
.right{float:right;}
.clear{clear:both;}
.validation-advice{padding:4px;border: 1px solid #c33;background: #f66;color:#FFF;}
.none{text-align: center;height: 80px;border-bottom:1px solid #e0e0e0;}

/* layout style */
#wrapper{margin:0 auto;width:960px;}
/*#headerbar{border:1px solid #f00;}*/
#header{height:80px;background:url('../images/bg_header.png') no-repeat top right;}
#logo{background:url('../images/logo.png') repeat 0 0;width:480px;height:80px;}

#mainpic{top:120px;width:960px;height:315px;_height:313px;background:url("../images/bg_mainpic.gif") no-repeat bottom center;}
#mainimg{width:960px;height:305px;_height:303px;}
#mainpic ul{float:right;margin:0;width:150px;list-style-type: none;position:relative;z-index:2;}
#mainpic li{width:150px;height:50px;margin-bottom:1px;_margin:0;_padding:0;}
#mainpic li img{cursor:pointer;_height:48px;}
#mp{position:absolute;z-index:1;}

#navbar{height:40px;background:url("../images/bg_menu.png") no-repeat 0 0;}
#menubar ul{margin:0;list-style-type: none;padding-left:20px;}
#menubar ul li{float:left;width:100px;}
#menubar ul li a{display:block;text-decoration:none;width:100px;height:40px;}
#menubar ul li a.index{float:left;background:url("../images/menu_index.png") no-repeat 0 0;}
#menubar ul li a.index:hover,#menubar a.index_slt {float:left;background:url("../images/menu_index_slt.png") no-repeat 0 0;}
#menubar ul li a.zj{float:left;background:url("../images/menu_zj.png") no-repeat 0 0;}
#menubar ul li a.zj:hover,#menubar a.zj_slt {float:left;background:url("../images/menu_zj_slt.png") no-repeat 0 0;}
#menubar ul li a.yw{float:left;background:url("../images/menu_yw.png") no-repeat 0 0;}
#menubar ul li a.yw:hover,#menubar a.yw_slt {float:left;background:url("../images/menu_yw_slt.png") no-repeat 0 0;}
#menubar ul li a.xw{float:left;float:left;background:url("../images/menu_xw.png") no-repeat 0 0;}
#menubar ul li a.xw:hover,#menubar a.xw_slt {float:left;background:url("../images/menu_xw_slt.png") no-repeat 0 0;}
#menubar ul li a.rl{float:left;background:url("../images/menu_rl.png") no-repeat 0 0;}
#menubar ul li a.rl:hover,#menubar a.rl_slt {float:left;background:url("../images/menu_rl_slt.png") no-repeat 0 0;}
#menubar ul li a.qy{float:left;background:url("../images/menu_qy.png") no-repeat 0 0;}
#menubar ul li a.qy:hover,#menubar a.qy_slt {float:left;background:url("../images/menu_qy_slt.png") no-repeat 0 0;}

#menubar ul li div{width:100px;position:absolute;*position:absolute;_position:absolute;top:112px;*top:-9px;_top:30px;z-index:20;display:none;}
#menubar ul li div.sfhover{display:block;}
#menubar ul li div p{width:100px;height:5px;background:url("../images/bg_submenu.png") no-repeat center top;}
#menubar ul li div dl{width:100px;background:url("../images/bg_submenu.png") no-repeat center bottom;padding-top:5px;padding-bottom:5px;}
#menubar ul li div dl dd{height:22px;background:url("../images/icon_submenu.png") no-repeat 10px 7px;display:block;}
#menubar ul li div dl dd a{width:80px;height:22px;color:#333;padding-left:20px;line-height:22px;position:absolute;}
#menubar ul li div dl dd a:hover{font-weight:bold;}

#language{float:right;padding:10px;width:105px;height:20px;margin-right:10px;background:url("../images/lang.png") no-repeat 0 0;}
#language a{float:left;width:45px;height:15px;display:block;}

#nav{clear:both;height:40px;line-height:25px;color:#666;padding-left:30px;background:url("../images/bg_nav.png") no-repeat 0 0;}
#nav a{color:#666;text-decoration:none;}

#SwitchNav {line-style: none;list-style-type: none;}

#mainbody{clear:both;margin-top:0px;}

#sidebar{width:365px;float:right;}
#sidebar2{width:282px;float:right;}
#videologo{text-align:center;margin-bottom:10px;}
.sidelist,.sidelist2{width:365px;margin-bottom:10px;}
.sidelist3{width:282px;margin-bottom:10px;}
.more{float:right;width:60px;height:15px;margin-top:10px;background:url("../images/more.gif") no-repeat 0 0;}
.sidelist ul,.sidelist3 ul{margin:0 5px;}
.sidelist li{list-style-type: none;padding-left:20px;background:url("../images/li_icon_a.gif") no-repeat 8px 7px;border-bottom:1px solid #ccc;line-height:24px;}
.sidelist3 li{overflow:hidden;height:22px;list-style-type: none;padding-left:20px;line-height:24px;background:url("../images/li_icon_a.gif") no-repeat 8px 7px;}
.sidelist li a,.sidelist2 li a, .sidelist3 li a{color:#666;}
.sidelist li a:hover,.sidelist2 li a:hover,.sidelist3 li a:hover{color:#000;}
.sidelist2 li{list-style-type: none;padding:5px 15px;text-align:center;float:left;width:140px;line-height:24px;}

.mainlist{ width:675px;}
.xmlist{width:670px;}
.xmlist h3{width:670px;}
.xmlist ul{list-style-type: none;}
.xmlist li{float:left;width:165px;line-height:24px;text-align:center;}
.xmlist li a{color:#666;}

.newslist{background:url("../images/bg_news.png") no-repeat 0 0;width:675px;height:267px;}
.mainNews{float:left;width:370px;color:#333;line-height:20px;margin:10px 0 0 0;}
.mainNews h3{font-size:15px;}
.mainNews p{font-size:14px;}
.mainNews a{color:#333;}
.listNews{width:365px;color:#999;}
.listNews li{list-style-type: none;padding-left:20px;background:url("../images/li_icon_a.gif") no-repeat 8px 7px;border-bottom:1px solid #ccc;line-height:24px;}
.listNews li a{color:#666;}
.listNews li a:hover{color:#000;}
.flashNews {position:relative;float:left;width:280px;height:225px;margin-bottom:12px;overflow:hidden;border:1px solid #ccc;margin:10px 5px 0 5px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:280px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:160px;width:280px;height:35px;line-height:20px;z-index:2;}
.flashNews h3 a {font-size:12px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews img {border:0;}
.flashNews p {position:absolute;left:10px;top:190px;width:280px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF;font-size:12px;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url('../../img/flashPage_bg.png') no-repeat 0 0;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}

#videobar{width:590px;text-align:center;}
#videologo{float:left;width:150px;height:140px;background:url("../images/video_line.jpg") no-repeat center right;text-align:left;}
#top_intro{float:left;text-align:left;color:#000;margin:5px 5px 0 5px;}
#intro{color:#000;margin:10px;padding-bottom:10px;text-align:left;border-bottom:1px solid #ddd;}
#top_intro h2, #intro h2, #morevideo h2{font-size:12px;}
#top_intro a{text-align:right;color:#000;text-decoration: underline;}
#top_intro li, #intro li{list-style-type: none;line-height:20px;}
#morevideo{color:#000;text-align:left;color:#000;margin:10px;}
#morevideo li{float:left;width:275px;list-style-type: none;line-height:20px;border-bottom:1px solid #ddd;margin-right:5px;padding-left:8px;background:url("../images/li_icon_a.gif") no-repeat 0px 5px;}
#morevideo a{float:right;color:#000;width:55px;text-decoration: underline;}

.list_video{background:url("../images/bg_video.png") no-repeat 0 0;width:565px;height:256px;text-align:left;margin-bottom:10px;}
.video{float:left;width:286px;height:240px;margin:8px;}
.videoinfo{float:right;width:240px;color:#333;line-height:22px;padding:10px;}
.videoinfo h3{font-size:12px;}
.videoinfo ul{margin-top:10px;margin-left:100px;}
.videoinfo li{font-weight:bold;list-style-type: none;padding-left:20px;background:url("../images/li_icon.png") no-repeat 0 0;}

#nplogo{margin-bottom:10px;float:left;width:310px;height:140px;background:url("../images/video_line.jpg") no-repeat center right;text-align:left;}
#morenp li{line-height:20px;border-bottom:1px solid #ddd;margin-right:5px;padding-left:8px;}
#morenp li img{border:1px solid #ccc;vertical-align:bottom;margin:3px;}
#morenp a{float:right;color:#000;width:55px;text-decoration: underline;}

#footer{background:url("../images/bg_footer.gif") no-repeat 0 0;text-align:right;line-height:25px;padding-right:20px;height:55px;clear:both;}