@charset "utf-8";
/* CSS Document */
body {
	padding:0px;
	margin:0px auto;
	background:url(../images/bg.jpg);
}
.body {
	padding:0px;
	margin:0px auto;
}
.bg_body { background: url(../images/bg2.jpg) repeat-y center top; }

td {
	font-size:12px;
}
p {
	text-indent:2em;
}
ul {
	padding:0px;
	margin:0px;
}
a.agray {
	color: #666666;
	text-decoration: none;
}

.Layer_nav {
	padding:0px;
	margin:10px;
}
.Layer_nav li {
	margin:0px;
	font-size:12px;
	color:#686868;
	background:#ffffff;
	list-style:none;
	padding:0px 8px;
	display:block;
}
.Layer_nav a{
	color:#686868;
	text-decoration:none;
}

.top{
	text-align:right;
	height:86px;
	width:971px;
}
.top_logo{
	float:left;
}
.login {
	padding:0px;
	margin:0px auto;
	width:971px;
	height:381px;
	background:url(../images/bg_mainlogin.jpg) no-repeat center top;
}
.login span{
	padding:120px 0px 0px 420px;
	display:block;
}
.main { 
	height:648px;
	line-height:648px;
}
.main2 {
	padding:0px;
	margin:0px auto;
	width:971px;
	height:510px;
	background:url(../images/main.jpg) no-repeat top;
}
.main_swf {
	padding:293px 0px 0px 0px;	
}

.main_bottom {
	color:#a4a4a4;
	font-size:12px;
	line-height:22px;
	padding:15px 0px 0px 134px;	
}
.main_bottom a{
	color:#3c3c3c;
	text-decoration:none;
	padding:0px 4px;
}
.main_bottom span{
	color:#676767;
}
.bottom {
	background:url(../images/bg_bottom.jpg) no-repeat left top;
	line-height:29px;
	color:#494949;
	font-size:12px;
	padding:0px;
	width:971px;
	height:29px;	
}
.bottom a{
	color:#494949;
	text-decoration:none;
	padding:3px 19px 0px 19px;
	display:block;
	float:left;
	background:url(../images/bg_bottomA.jpg) no-repeat right 4px;
}
.bottom a:hover {
	color: #494949;
	text-decoration:none;
}
.bottom span {
	float:right;
	padding-right:10px;
}


.sidebar {
	width:226px;
	padding:0px;
	margin:0px;
	background:url(../images/bg_sidebar.jpg) repeat-y;
}

.frame { 
	width:971px;
	padding:0px;
	margin:0px auto;
	border:5px #FFFFFF solid;
	background:url(../images/bg_frame.jpg) repeat-x bottom #FFFFFF;
}
.frame_pro {
	width:971px;
	padding:0px;
	margin:0px auto;
	border:5px #FFFFFF solid;
	background:#FFFFFF;
	background-color:#FFFFFF;
}

.pro_swf {
	text-align:center;
}

.crumb { 
	background:url(../images/bg_crumb_line.jpg) repeat-x bottom;
	padding:2px 0px;
	margin:11px 20px;
}
.crumb em{ 
	font-style:normal;
	font-size:12px;
	color:#31646c;
	margin:0px;
	font-weight:bold;
	background:url(../images/bg_crumb1.jpg) no-repeat left top;
	padding:7px 0px 6px 40px;
	line-height:27px;
}
.crumb span{ 
	background:url(../images/bg_crumb2.jpg) no-repeat right top;
	padding:0px 30px 6px 0px;
	line-height:27px;

}
.crumb span span{ 
	background: none;
	padding:0px;
	line-height:27px;

}
.crumb font{ 
	font-size:12px;
	padding:6px 0px 0px 0px;
	margin:0xp;
	float:right;
}
.crumb_mainnew { 
	background:url(../images/bg_crumb_line.jpg) repeat-x bottom;
	padding:2px 0px;
	margin:0px 0px;
}
.crumb_mainnew em { 
	font-style:normal;
	font-size:12px;
	color:#31646c;
	margin:0px;
	font-weight:bold;
	background:url(../images/bg_crumb1_main.jpg) no-repeat left top;
	padding:7px 0px 6px 40px;
	line-height:27px;
}
.crumb_mainnew span { 
	background:url(../images/bg_crumb2.jpg) no-repeat right top;
	padding:0px 238px 6px 0px;
	line-height:27px;

}
.crumb_mainnew span span{ 
	background: none;
	padding:0px;
	line-height:27px;

}
.crumb_mainnew font{ 
	font-size:12px;
	padding:6px 0px 0px 0px;
	margin:0xp;
	float:right;
}
.crumb_mainnew1 { 
	background:url(../images/bg_crumb_line.jpg) repeat-x bottom;
	padding:2px 0px;
	margin:0px 0px;
}
.crumb_mainnew1 em { 
	font-style:normal;
	font-size:12px;
	color:#31646c;
	margin:0px;
	font-weight:bold;
	background:url(../images/bg_crumb1_main.jpg) no-repeat left top;
	padding:7px 0px 6px 40px;
	line-height:27px;
}
.crumb_mainnew1 span { 
	background:url(../images/bg_crumb2.jpg) no-repeat right top;
	padding:0px 225px 6px 0px;
	line-height:27px;

}
.crumb_mainnew1 span span{ 
	background: none;
	padding:0px;
	line-height:27px;

}
.crumb_mainnew1 font{ 
	font-size:12px;
	padding:6px 0px 0px 0px;
	margin:0xp;
	float:right;
}
.crumb_pro { 
	background:url(../images/bg_crumb_line.jpg) repeat-x bottom;
	padding:2px 0px;
	margin:11px 25px 11px 0px;
}
.crumb_pro em{ 
	font-style:normal;
	font-size:12px;
	color:#31646c;
	margin:0px;
	font-weight:bold;
	background:url(../images/bg_crumb1.jpg) no-repeat left top;
	padding:7px 0px 6px 40px;
	line-height:27px;
}
.crumb_pro span{ 
	background:url(../images/bg_crumb2.jpg) no-repeat right top;
	padding:0px 30px 6px 0px;
	line-height:27px;

}
.crumb_pro span span{ 
	background: none;
	padding:0px;
	line-height:27px;

}
.crumb a.aright {
	color: #666666;
	text-decoration: none;
	float: right;
	padding-top: 6px;
	padding-right: 6px;
}



.nav {
	background:url(../images/bg_nav.jpg) no-repeat center top;
	line-height:62px;
	color:#dcdcdc;
	font-size:12px;
}
.nav li{
	padding:0px 19px;
	float:left;
}
.nav a{
	color:#dcdcdc;
	text-decoration:none;
}
.nav a:hover {
	font-size: 12px;
	color: #dcdcdc;
}


.menu {
	font-size: 12px;
	color: #3f3f3f;
	margin:0px 4px 0px 0px;
	padding: 0px;
}
.menu li{
	background:url(../images/bg_menu1.jpg) no-repeat left top;
	line-height:37px;
	list-style:none;
	margin: 0px;
	padding: 0px;
	text-indent:60px;
	height: 37px;
	display: block;
}
.menu li a{
	color:#3f3f3f;
	text-decoration:none;
	/*background:url(../images/menu_icon.gif) no-repeat left;*/
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

.menu .ss {
	background:url(../images/bg_menu2.jpg) no-repeat;
	font-weight:bold;
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent:60px;
	height: 37px;
	overflow: hidden;
}

.menu .ss  a{
	padding:0px 0px 0px 16px;
	background:url(../images/menu_icon.gif) no-repeat left;
	margin: 0px;
}

.menu_line{
	background:url(../images/bg_menu3.jpg) no-repeat;
	height:9px;
	display:block;
}

/*.menu #none_line {
	background: none;
}*/
.submenu {
	margin:0px;
	padding: 0px;
}
.submenu li {
	color:#3f3f3f;
	background:url(../images/bg_menusub.jpg) no-repeat left;
	line-height:18px;
	height:37px;
	list-style:none;
	margin: 0px;
	padding: 0px;
}
.submenu .sub {
	background:none;
}

.submenu li a {
	color:#3f3f3f;
	text-decoration:none;
	padding:0px;
	margin: 0px;
}
.submenu .ss {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	height:37px;
	line-height:22px;
	background:none;
}
.submenu .ss a {
	margin: 0px;
	padding: 0px 0px 0px 16px;
	display: block;
	background:none;
}

.submenu #subcol {
	color:#4f6d87;
}

.submenu #subcol a {
	color:#4f6d87;
	text-decoration:none;
}


.Content_pro {
	margin:10px 35px 20px 20px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
}
.Content {
	margin:10px 35px 20px 30px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
}
.Content1 {
	margin:-5px 35px 20px 30px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
}
.Content11 {
	margin:-30px 35px 20px 30px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
}
.Content2 {
	padding:10px 35px 20px 35px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
}
.Content2 a{
	color:#697b85;
	text-decoration:none;
}
.ma1 {
	margin:0px 0px 0px 0px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
	width:330px;
	text-align:left; 
	float:left; 
	clear:left;
	overflow:hidden;
}
.ma2 {
	margin:0px 0px 0px 20px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
	width:330px; 
	text-align:left; 
	float:left; 
	clear:right; 
	overflow:hidden; 
}
.ma3 {
	margin:0px 0px 0px 30px;
	font-size:13px;
	line-height:24px;
	color:#697b85;
	width:680px; 
	text-align:left; 
	clear:right; 
	overflow:hidden;
}
.back {
	font-size:13px;
	line-height:24px;
	text-align:center;
	border-color:#CCCCCC;
	border-style:dashed;
	border-width:1px 0px 0px 0px;
}
.back a{
	font-size:13px;
	text-decoration:none;
	color:#b14916;
}
.f_gray {
	font-size:13px;
	line-height:24px;
	color:#6b7b84;
}
.f_blueB {
	font-size:13px;
	line-height:24px;
	color:#49677f;
	font-weight:bold;
}
.f_map {
	font-size:13px;
	line-height:24px;
	color:#697b85;
	padding:10px 12px;
}

.f_map a{
	color:#3399ff;
	text-decoration:none;
}
.contact {
	padding:0px 40px 20px 0px;
	font-size:13px;
	line-height:20px;
	color:#6b7b84;
}
.contact a{
	color:#6b8cc2;
	text-decoration:none;
}
.f_red {
	color:#FF0000;
}
.f_white {
	color:#ffffff;
}
.info_title{
	color:#666666;
	padding:20px 0px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.info_time{
	text-align:center;
}


.list_advisory {
	text-decoration:none;
	margin:10px 20px 0px 2px;
	width:541px;
}
.list_advisory li{
	list-style:none;
	border:solid 1px #bbbbbb;
	background:#FFFFFF;
	padding:10px 0px;
	color:#6b7b84;
	line-height:22px;
	text-indent:2em;
}
.list_advisory em{
	background:url(../images/table_advisory.gif) no-repeat;
	font-style:normal;
	font-weight:bold;
	padding:0px 30px;
	display:block;
	line-height:25px;
	color:#000;
}
.list_advisory span{
	font-weight: normal;
	float:right;
	color:#6d6d6d;
}
.list_advisory li em {
	background:url(../images/bg_advisory_line.gif) repeat-x;
	line-height:28px;
	padding:4px 0px 0px 0px;
	margin:0px;
	color:#000;
}


.list li {
	color:#4d4c4d;
	list-style:none;
	margin:0px 8px 0px 0px;
	padding:0px;
	line-height:30px;
	background:url(../images/dot_gray.gif) repeat-x bottom;
}
.list li a{
	color:#4d4c4d;
	text-decoration:none;
	padding:0px 0px 0px 8px;
	background:url(../images/icon_2.gif) no-repeat 3px 4px;
}
.list span{
	float:right;
	width:80px;
	text-align:left;
}
.list .list_none {
	background: none;
}



.list_down li {
	color:#4d4c4d;
	list-style:none;
	margin:0px 0px 0px 8px;
	padding:4px 0px;
	background:url(../images/dot_gray.gif) repeat-x bottom;
}
.list_down li a{
	color:#4d4c4d;
	text-decoration:none;
	padding-left:20px;
	background:url(../images/icon_2.gif) no-repeat 3px 4px;
}
.list_down span{
	float:right;
	width:150px;
	text-align:left;
}
.list_down span img{
	margin-left:10px;
}
.list_down span a{
	background:none;
}
.list_down .list_none {
	background: none;
}

.list_album {
	margin: 0px;
	padding: 0px;
}
.list_album .pic {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
}
.list_album .pic img{
	border:solid 1px #CCCCCC;
	padding:4px;
}

.list_album .txt {
	margin: 0px 0px 0px 180px;
	padding: 0px;
	line-height: 200%;
	color: #666666;
}
.list_album .txt h4 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 6px;
	padding: 2px 0px 3px;
	line-height: 120%;
	border-bottom: 1px solid #E4E4E4;
	display: block;
}
.list_album .txt h4 a {
	text-decoration: none;
	color: #C60000;
}
.list_album .txt h4 a:hover {
	text-decoration: underline;
	color: #697b85;
}
.list_album a {
	text-decoration: none;
	color: #697b85;
}


.list_product li{
	color: #494949;
	width:330px;
	float:left;
	list-style:none;
	margin:10px 5px 0px 0px;
	background:url(../images/dot_pro.gif) repeat-x bottom;
	height: 173px;
	overflow: hidden;
}
.list_product a{
	color: #677f89;
	text-decoration:none;
}
.list_product span{
	color: #677f89;
}

.list_product .img_p{
	float:left;
	width:170px;
	height:140px;
	padding:0px;
	margin:0px 10px 0px 0px;
}
.list_product .imgborder{
	border: solid 1px #c5c5c5;
	margin:5px 0px 15px 0px;
}
.list_product .tex_P {
	
}
.list_productinfo {
	margin: 0px;
	padding: 0px;
}



.list_productinfo li{
	list-style:none;
	margin:10px 0px 0px;
	padding: 0px;
}
.list_productinfo .img_pinfo{
	padding:0px;
	margin:0px;
	float: left;
}
.list_productinfo .img_pinfo img{
	padding:12px;
	background: url(../images/bg_pro.jpg) no-repeat;
}
.list_productinfo .tex_Pinfo {
	margin: 10px 20px;
	padding: 0px;
	float: left;
	color: #697b85;
}
.list_productinfo .tname {
	font-size:14px;
	font-weight:bold;
	color:#A20000;
}
.list_productinfo em {
	font-style: normal;
	font-weight: bold;
	color: #AE0000;
}


.list_productinfo span{
	color: #677f89;
	font-weight:bold;
}


.bookmark {
	margin-top:30px;
	clear: both;
	float: none;
}
.bookmark li{
	float:left;
	list-style:none;
}

.BlkBlackTab {
	width:95px;
	line-height:26px;	
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	margin:0px 1px;
	background:url(../images/bg_TabOn.jpg) no-repeat;
}
.BlkBlackTab a{
	color: #ffffff;
	text-decoration:none;
}
.BlkBlackTabOff {
	width:95px;
	line-height:26px;	
	text-align:center;
	color:#333333;
	font-weight:bold;
	margin:0px 1px;
	background:url(../images/bg_TabOff.jpg) no-repeat;
}
.BlkBlackTabOff a{
	color: #677f89;
	text-decoration:none;
}
.bookmark_txt {
	color: #677f89;
	margin:0px 0px 20px 0px;
	line-height:24px;
	border: solid 1px #dddddd;
	padding:10px;
}




.Headnews {
	color: #697b85;
	line-height:24px;
	font-size:13px;
	margin-bottom:15px;
	height:210px;
}
.Headnews .Headnews_pic{
	float:left;
	margin-right:20px;
	border:#CCCCCC solid 1px;
}
.Headnews .Headnews_txt{
	height:160px;
}
.Headnews em {
	font-weight:bold;
	display:block;
	padding:0px;
	margin:0px;
	font-style:normal;
	font-size:16px;
	color:#000000;
}
.Headnews em a{
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
.Headnews a{
	color: #b14916;
	text-decoration:none;
}
.pro_img {
	margin:20px 0px;
}
.pro_img img{
	margin:0px 20px 0px 0px;	
}



.title_message{
	color:#666666;
	background:url(../images/bgTitle_message.gif) no-repeat left;
	line-height:23px;
	padding:0px 20px;
	font-weight:bold;
	margin:10px 2px;
}

.title_job{
	color:#6b7b84;
	background:url(../images/bgTitle_job.jpg) no-repeat left;
	line-height:24px;
	padding:0px 25px;
	font-weight:bold;
	margin:10px 0px;
}


.form{
	border:solid 1px #c0c0c0;
	font-size:12px;
}



.page{
	color: #595959;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:0px;
	word-spacing: 0.5em;
}
.page a{
	color:#595959;
	text-decoration:underline;
}
.page span a{
	color:#909090;
	text-decoration: none;
}

.line {
	margin:10px 0px 10px 10px;
	height:10px;
}


.button_gray{
	color:#4a4843;
	text-decoration: none;
	background:url(../images/buttom_gray.jpg) no-repeat;
	width:59px;
	height:26px;
	border:none;
	cursor: hand;
	font-size:12px;
}
.button_login{
	color:#4a4843;
	text-decoration: none;
	background:url(../images/buttom_login.jpg) no-repeat;
	width:59px;
	height:28px;
	border:none;
	cursor: hand;
	font-size:12px;
	margin:0px 5px;
}



.bg_login{
	color:#5d5d5d;
	background:url(../images/bg_login.jpg) no-repeat center top;	
	height:305px;
}
.bg_store{
	background:url(../images/bg_store.gif) no-repeat top;
	height:471px;
	width:518px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
.bg_form{
	border:none;
	font-size:12px;
	background-attachment: fixed;
	background-image: url(../images/bg_form.gif);
	background-repeat: no-repeat;
	background-position: center center;
}



.title_news{
	background:url(../images/bgTitle_news.gif) no-repeat left;
	color:#403f40;
	line-height:26px;
	padding:0px 30px 0px 30px;
	margin:5px 0px;
	font-size:12px;
}
.title_news span{
	float:right;
}

.title_down{
	background:url(../images/bgTitle_news.gif) no-repeat;
	color:#403f40;
	line-height:26px;
	padding:0px 20px 0px 30px;
	margin:5px 0px;
	font-size:12px;
}
.title_down span{
	float:right;
}





#imgmenu{
	height: 62px; 
	background: url(../images/bg_nav.jpg) no-repeat;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size:12px;
}
#imgmenu li{
	float: left;
	display: inline;
	list-style:none;
	padding:0px;
	line-height:62px;
}
#imgmenu li a:hover{
		color:#ffffff;
		text-decoration:none;
		FILTER: shadow(color=#1e1515 strength=2); 
}
#imgmenu li a{
		display: block;
		height: 62px;
		width:86px;
		text-align:center;
		color:#dddddd;
		text-decoration:none;
		FILTER: shadow(color=#1e1515 strength=2); 
}
#imgmenu li#activeh a{
		text-decoration:none;
		width:86px;
}

#imgmenu li#home a{
		width:76px;
}
#imgmenu li#home a:hover,#activeh{
		background: url(../images/bg_nav.jpg) no-repeat 0 -62px;
}

#imgmenu li#news a{
		width:86px;
}
#imgmenu li#news a:hover,#activen{
		background: url(../images/bg_nav.jpg) no-repeat -76px -62px;
}

#imgmenu li#product a{
		width:86px;
}
#imgmenu li#product a:hover,#activep{
		background: url(../images/bg_nav.jpg) no-repeat -162px -62px;
}

#imgmenu li#store a{
		width:76px;
}
#imgmenu li#store a:hover,#actives{
		background: url(../images/bg_nav.jpg) no-repeat -248px -62px;
}

#imgmenu li#design a{
		width:96px;
}
#imgmenu li#design a:hover,#actived{
		background: url(../images/bg_nav.jpg) no-repeat -324px -62px;
}

#imgmenu li#servicese a{
		width:86px;
}
#imgmenu li#services a:hover,#actives{
		background: url(../images/bg_nav.jpg) no-repeat -420px -62px;
}

#imgmenu li#job a:{
		width:86px;
}
#imgmenu li#job a:hover,#activej{
		background: url(../images/bg_nav.jpg) no-repeat -506px -62px;
}


#imgmenu li#profile a{
		width:96px;
}
#imgmenu li#profile a:hover,#activep{
		background: url(../images/bg_nav.jpg) no-repeat -592px -62px;
}


#imgmenu li#contact a{
		width:86px;
}
#imgmenu li#contact a:hover,#activec{
		background: url(../images/bg_nav.jpg) no-repeat -688px -62px;
}


#imgmenu li#member a{
		width:86px;
}
#imgmenu li#member a:hover,#activem{
		background: url(../images/bg_nav.jpg) no-repeat -774px -62px;
}


.clear {
	clear:both;
	float: none;
}



.btn_text1{
	color:#5a5250;
	border:1px inset #999999;
}
.btn_photo{
	text-align:center;
	padding:2px 0px;
}

.ad{
	margin:45px 0px;
}



.borderTable {
	border: 1px solid #d8d8d8;
	border-collapse:collapse;
}

.borderTable td{
	border-color:#d8d8d8;
	border-style:solid;
	border-width:1px;
    border-collapse:collapse;
	padding:3px 8px;
	color:#231e1e;
}


.borderTableblue {
	border: 1px solid #dedede;
	border-collapse:collapse;
}

.borderTableblue td{
	border-color:#dedede;
	border-style:solid;
	border-width:1px;
    border-collapse:collapse;
	padding:2px 2px;
	color:#231e1e;
}
.borderTableblue a{
	color:#457395;
	text-decoration:none;
}
.borderTableblue span{
	background:#e4edf7;
	display:block;
	font-weight:bold;
}





/*a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #a66728;
	text-decoration: underline;
}
*/
.hidecontent { display: none; }
.title_img {
	margin:0px;	
	padding:0px;
}
.title_font {
	background:url(../images/title_bg.jpg) no-repeat;
	line-height:37px;
	padding-left:55px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family: "黑体"
}
.title_font a{
	color:#FFFFFF;
	text-decoration:none;
}
.list_faq {
	color:#697b85;
	margin:10px 0px;
	line-height:24px;
	font-size:13px;
}
.list_faq li{
	margin:10px 0px 20px 0px;
	list-style:none;
}
.list_faq em{
	color:#697b85;
	font-weight:bold;
	font-style:normal;	
	border-color:#697b85;
	border-style: dashed;
	border-width:0px 0px 1px 0px;
	display:block;
	margin-bottom:10px;
}
.list_faq .txt_icon_q{
	padding-left:26px;
	background:url(../images/icon_q.gif) no-repeat left 4px;
}
.list_faq .txt_icon_a{
	padding-left:26px;
	background:url(../images/icon_a.gif) no-repeat left 4px;
}

.js_furnish {
	padding:0px;
	margin:0px;
	height:50px;
}

.js_furnish li{
	float:left;
	background: url(../images/icon_3.jpg) no-repeat left;
	padding:0px 8px;
	margin-right:10px;
	list-style:none;
}
.js_furnish h1{
	display:block;
	font-style:normal;
	font-weight:bold;
	padding:0px;
	margin:10px 0px 0px 0px;
	font-size:13px;
}
.js_content {
	padding:0px;
	margin:20px 0px;
}
.js_content em{
	text-align:center;
	color:#ff0000;
	font-weight:bold;
	display:block;
	font-style:normal;
}


.SCROLLBAR {
SCROLLBAR-ARROW-COLOR: #486c48;
 SCROLLBAR-TRACK-COLOR: #f0f0f0;
 SCROLLBAR-BASE-COLOR: #ffffff
}

.aSub {
	margin: 0px;
	padding: 0px;
	font-weight:bold;
	line-height:27px;
	height:27px;
	font-size:13px;
	background-image: url(../images/sub_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#ffffff;
	float: left;
}
.aSub span {
	margin:0px;
	padding: 0px 10px 0px 20px;
	float:left;
	line-height:27px;
	background-image: url(../images/sub_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	
}



<!--
.video_content {
	font-size: 12px;
}
.video {
	float:left;
	margin-right:15px;
	background:url(../images/bg_video.jpg) no-repeat top;
	text-align:center;
	width:363px;
	padding:27px 0px 51px 0px;
}


.video_txt {
	padding-left:378px;
}
.video_img {
	float:left;
	margin-right:10px;
}
.video_txt a{
	color:#3278af;
	text-decoration:none;
}
.video_txt em{
	color:#697b85;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	padding:0px;
	margin:0px;
	display:block;
}
.video_txt li{
	height:90px;
	list-style:none;
}
-->



.list_video li {
	text-align:center;
	background: url(../images/bg_listvideo.jpg) no-repeat top;
	width:188px;
	float:left;
	list-style:none;
	margin:10px 20px;
}
.list_video span {
	display:block;	
}
.list_video .photo {
	padding:12px 0px;
}

.list_video a{
	color:#3278af;
	text-decoration:none;
}






.new_menu {
	font-size: 12px;
	color: #3f3f3f;
	margin:0px 4px 0px 0px;
	padding: 0px;
}

.new_menu h1{
	background:url(../images/bg_new_menu.jpg) no-repeat left;
	line-height:37px;
	list-style:none;
	margin: 0px;
	padding: 0px 0px 0px 60px;
	display: block;
	font-size:12px;
	font-weight:normal;
}
.new_menu h1 a{
	color:#3f3f3f;
	text-decoration:none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

.new_menu .new_menunow {
	background:url(../images/bg_new_menunow.jpg) no-repeat left;
	font-weight:bold;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 65px;
	line-height:37px;
	overflow: hidden;
}

.new_menuson h2 {
	color:#3f3f3f;
	background:url(../images/bg_new_menuson.jpg) no-repeat left;
	line-height:30px;
	margin: 0px;
	padding: 0px 0px 0px 75px;
	font-size:12px;
	font-weight:normal;
}
.new_menuson h2 a {
	color:#3f3f3f;
	text-decoration:none;
}
.new_menuson .new_menusonnow {
	color:#4f6d87;
	background:url(../images/bg_new_menusonnow.jpg) no-repeat left;
	line-height:30px;
	margin: 0px;
	padding: 0px 0px 0px 75px;
	font-size:12px;
	font-weight: bold;
}
.new_menuson .new_menusonnow a {
	margin: 0px;
	color:#4f6d87;
}
