﻿/**



 +-------------------------------------------------------



 * Mode8样式说明



 +-------------------------------------------------------



 * pagination 主样式



 * noncepage  当前页样式


B02925
 +-------------------------------------------------------



 */




body {



font-family:Verdana, Arial, Helvetica, sans-serif;



	margin: 0px;



	padding: 0px;



	font-size: 11px;



	line-height: 180%;


	background:#333333 url(../images/bg.jpg) left top no-repeat;
	color:#333;
}


.t1 { color:#ccc; text-align: right; }
.t2 { color:#fff; text-align: right; font-size:14px;}
.blue { color:#00B7EE; text-align:right; font-size:14px;}
.nav { background:url(../images/nav.jpg) no-repeat center; width:100%; height:37px;}
.navt { font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; }
.t3 { color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; }
.t4 { color:#1A7CC3; font-size:14px; font-weight:bold; font-family:"微软雅黑"; }
.font10{
font-size:10px; 
}
.t5 { color:#FF9900; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
.t5 a:link,.t5 a:visited,.t5 a:hover{
color:#FF9900; 
}


.zx1 { color:#fff; font-family:"宋体"; font-weight:bold; padding: 0 0 0 10px ; }
.zx2 { color:#fff; font-family:"宋体"; padding: 10px 10px; line-height:23px; }
.zx3 { color:#666; font-family:"宋体"; padding: 10px 10px; }
.fa1 { font-weight:bold; line-height:23px; text-align:left;}
.fa2 { line-height:23px; padding: 0 10px ; text-align:left;}
.us { font-family:"宋体"; color:#007AC3; font-weight:bold;}
.us1 { line-height:23px; color:#333; font-weight:bold; }
.us2 { line-height:23px; color:#666; text-align:left; }
.usy { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding-left:10px; }
.usc1 { font-size:14px; font-family:"微软雅黑"; font-weight:bold;  padding-left:25px; color:#fff;}
.usc2 { font-size:14px; font-family:"微软雅黑"; font-weight:bold;  padding-left:25px; color:#666;}
.about1 { line-height:23px; text-align:left; }
.about2 { line-height:23px; text-align:left; font-weight:bold; padding-top:25px;}
.abb1 { font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#666; }
.abb2 { font-size:19px; font-weight:bold; font-family: "trebuchet MS"; color:#0066CC; }
.abb3 { font-family:"微软雅黑"; color:#0066cc; }
.abb4 { padding-right:15px; }

.whitebg{



width:1002px;



height:auto;



background:#fff;



margin:0 auto;



}







.samlist li{







width:98%;







height:30px;







line-height:30px;







overflow:hidden;







float:left;







margin:0 auto;







border-bottom:1px dashed #ccc;







}







.samlist li span{







float:right;







}







.down_list{ height:24px; line-height:24px; width:90%; margin:0 auto; border-bottom:1px dashed #CCC;}



.down_list span{ float:left;}



.down_list a{ color:#626262;}



.down_list a.dd{ float:right;}







img{



border:none;



}



.b_black {



	font-size: 12px;



	font-weight: bold;



}



.table_1 .line {



	text-decoration: underline;



	padding-top: 3px;



	padding-right: 8px;



	padding-bottom: 3px;



	padding-left: 8px;



}



.table_1 .pad {



	padding-left: 8px;



}



.12_green {



	color:#009900;



	font-size:12px;



}



.alert 											{ color: #FF0000; vertical-align: top; margin-left: 0.5em; }







.blacke2 {



color: #000000;



font-weight: bold;











}



.pad12{



padding:0 12px;



}



.pad12 p{



margin:0;



padding:0;



}



.14_bludw {



	color: #3E6497;



	font-size:14px;



	font-weight: bold;



}



.14_bludwx {



	color: #3E6497;



	font-size:14px;







}



.14_bludw2 {



	color: #3E6497;



	font-size:14px;



	font-weight: bold;



	padding:0 0 0 15px;



}



.table_1 {



	border: 1px solid #E1E1E1;



}



.b_i_white {



	font-size: 13px;



	font-weight: bold;



	color: #FFFFFF;



	font-style: italic;



}







.b_i_white2 {



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	padding:0 0 0 12px;



}











.11 {



	font-size: 11px;



	color: #666666;



}



.b_25 {



	font-size: 25px;



	line-height: 35px;



	font-weight: bolder;



}







.12_l_black {



	color: #666666;



}



.white {



	color: #FFFFFF;



}



.11_w {



	font-size: 11px;



	color: #FFFFFF;



}



.b_white {



	font-size: 13px;



	font-weight: bold;



	color: #FFFFFF;



}



.11_1 {



	font-size: 11px;



	color: #000000;



	padding-left: 10px;



	line-height: 13px;



}



.line_1 {



	color: #FF9900;



	font-size: 11px;



	font-weight: bold;



	text-decoration: underline;



}







.img_1 {



	padding: 4px;



	border: 1px solid #CCCCCC;



}



.table_1 ul {



	margin: 0px;



}



.b_i_black {



	font-size: 14px;



	font-style: italic;



	font-weight: bold;



	color: #000000;



	line-height: 25px;



}







.table_1 .red_1 {



	color: #990000;



	font-weight: bold;



}



.table_2 {



	background-image: url(../images/cn/8.jpg);



	background-repeat: no-repeat;



	background-position: center center;



}



.bg {



	background-image: url(../images/cn/7.jpg);



	background-repeat: no-repeat;



	background-position: center center;



}



.img_2 {



	padding: 15px;



	border: 1px solid #CCCCCC;



}



.blue_b_11 {



	font-size: 11px;



	font-weight: bold;



	color: #57677F;



}



.search {



	height: 19px;



	width: 110px;



	background-color: #FFFFFF;



	border: 1px solid #CCCCCC;



}















ul,li,form,dl,dd,dt,h1{



margin:0px;



padding:0px;



list-style:none;



}











a{



text-decoration:none;



}



a:link,a:visited{



color:#666;



text-decoration:none;



}



a:hover{



text-decoration:none;



color:#CC3300;




outline:0;



}



a:active {text-decoration:none;}



a:focus {



outline:0;



}











.hg_15 {



	line-height: 15px;



}







.b_w_14 {



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



}







.img_1 {



	border: 2px solid #FFFFFF;



}



.table_1 {



	border: 1px solid #CCCCCC;



}



.b_w_13 {



	font-size: 13px;



	font-weight: bold;



	color: #FFFFFF;



}



.l_w_13 {



	font-weight: normal;



}



.img_2 {



	border: 3px solid #CCCCCC;



}



.b_b_12 {



	font-weight: bold;



}



.b_b_13 {



	font-size: 13px;



	font-weight: bold;



}



.hg_30 {



	line-height: 30px;



}



.w_12 {



	color: #FFFFFF;



}



.font12{



font-size:12px;



}
.location{
font-size:12px;
float:right;
font-weight:normal;
}
.location a:link,.location a:visited,.location a:hover{
color:#6DB92B;
}
#nobgc{
background:#fff;
width:938px;
padding:0;
}
.mainpage{
width:898px;
min-height:230px;
height:auto;
_height:230px;
margin:0 auto;
line-height:180%;
text-align:left;
padding:20px;
background:#D9D9D9;
}

.mainpage h3{
margin:0;
padding:12px 0;
font-size:30px;
color:#4F130A;
line-height:120%;
}
.mainpage h3 span{
float:right;
font-size:11px;
font-weight:normal;
}
.mainpage div.cnbewrite{
color:#4F130A;
font-size:14px;
display:block;
clear:both;
margin-bottom:10px;
}

.mainpage h5{
width:100%;
height:30px;
line-height:30px;
background:#F5F5F5;
margin:0;
padding:0;
font-size:16px;
}

.mainpage h1{

}

.content10{
padding:0 10px 0 10px;

}

/*---------- viewbox ---------*/
.viewbox{
width:98%;
margin:0 auto;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox .title{
	height:38px;
	line-height:38px;
	text-align:center;
	overflow:hidden;
}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;
	padding:0;
	margin:0;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
	padding-bottom:9px;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
	display:none;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#666;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}


.mainpage h1 span{



float:right;



}











.leftul li{



background:url(../images/cn/bg_point.gif) left -108px no-repeat;



padding:0 0 0 10px;



width:180px;



height:21px;



line-height:21px;



overflow:hidden;



margin:0 auto;



}







.botme a{



margin:0 8px;



}



.whitemy{



color:#fff;



}



.whitemy a:link,.whitemy a:visited{



color:#fff;



}



.whitemy a:hover{



color:#FFCC00;



}



.fpage{



width:100%;



margin:30px auto;



clear:both;



text-align:center;



}











.imgbordernone img{



border:none;



}























.uppercase{



text-transform:uppercase



}















.message{



padding:1px 12px;



border:1px solid #fff;



background:#996600;



float:right;



}











.listdiv{



float:left;



text-align:center;



border:1px solid #ccc;



margin:12px 11px 0;



padding:6px;



}



.listdiv a{



display:block;



}







.listdiv img{



display:block;



border:none;



}











.expertimg{



border:1px solid #ccc;



}







.p_txt{ width:394px; padding:10px 0; display:table; clear:both;}



.p_txt{ padding:3px 0 10px; margin-top:10px;}



.p_txt h3,#p_new h3{ color:#1E5282; line-height:25px; padding-left:15px; border-bottom:1px dotted #777; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0;



padding:0}



.p_txt p{



padding:0;



margin:0;



text-indent:24px;



}















.indexpadding{



padding:0 8px;



line-height:180%;



}







.sy {



	padding-top: 52px;



	padding-right: 21px;



	padding-bottom: 17px;



	padding-left: 344px;



}



















.search {



	font-size: 12px;



	color: #000;



	background-color: #999999;



	border: 1px solid #666666;



	height: 18px;



	width: 125px;



}



.search:hover{



background-color: #e1e1e1;}



.search2 {



	padding: 1px;



	height: 18px;



	width: 180px;



	border: 1px solid #666666;



	background-color: #666666;



}











ul,li{



margin:0px;



padding:0px;



list-style:none;



}











.bot{



color:#ccc;



line-height:180%;



}







.bot a{



margin:0 12px;



}



.bot a:link,.bot a:visited{



color:#ccc;



}



.bot a:hover{



color:#CC3300;



}



.bot span{



font-size:11px;



color:#5C686D;



}















.form6 {



	padding: 1px;



	height: 17px;



	width: 120px;



	border: 1px solid #CCCCCC;



}



.form7 {



	padding: 1px;



	height: 23px;



	width: 120px;



	border: 1px solid #CCCCCC;



}



.TOP2{



font-size:11px;



color:#D9D2BC;



font:Verdana, Arial, Helvetica, sans-serif;



}



.TOP1{



font-size:14px;



color:#754F00;







font-weight:bold;



font:Verdana, Arial, Helvetica, sans-serif;



}



.banner2{



	font-size:14px;



	color:#000000;



	font-family: "黑体";



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 0;



	padding-left: 0px;



}



.banner24{



	font-size:14px;



	color:#ffffff;



	font-family: "黑体";



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 0;



	padding-left: 0px;



}



.banner23{



font-size:11px;



color:#754F00;



font:Verdana, Arial, Helvetica, sans-serif;



}



.contant{



font-size:12px;



color:#F6BF00;



font-weight:bold;



}



.contant2{



font-size:12px;



color:#333333;



padding:0 15px 0 15px;



}



.contant22{



font-size:12px;



color:#333333;



font-weight:bold;







}



.contant23{



font-size:12px;



color:#333333;







}



.contant3{



font-size:12px;



color:#754F00;



padding:0 15px 0 15px;



}











.tra40{



background:#000;



filter:alpha(opacity=75);  



-moz-opacity:0.75;  



-khtml-opacity: 0.75;  



opacity: 0.75;  



}







.orange{



color:orange;



font-weight:700;



}







.guideme li{



width:124px;



height:28px;



line-height:28px;



margin:0 auto;



}














.guideme a.current{



color:#FFFF00;



font-weight:700;



}















.normalimg a img{



padding:1px;



border:1px solid #fff;



}



.normalimg a img:hover{



padding:0;



border:2px solid #FFFF00;



}







.showroom{



float:left;



margin:12px 18px;



}























.filter100{



filter:alpha(opacity=100);  



-moz-opacity:1;  



-khtml-opacity: 1;  



opacity: 1;



}







.font11{



font-size:11px;



}







.albumad{



margin:12px;



}



.albumad li{



float:left;



margin:8px;



}



.albumad img{



border:none;



}



.list {



width:250px;



margin: 0 auto;



}



.list h4{



font-size:12px;



margin:0;



padding:0;



}



.list p{



margin:0;



padding:0;



margin-bottom:12px;



font-size:11px;



}











.container {



	float: left;



	height: 130px;



	width: 130px;



	margin: 0px;



	padding: 0px;



	margin:12px;







}



.container_wrapper {position:relative; top:0px; left:0px; width:130px; height:130px;}



.overlay_bg {



	position:absolute;



	bottom:0px;



	width: 100px;



	margin-top:0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	padding:15px;



	height:20px;



	background-color:#232323;



	opacity: .90;



    filter: alpha(opacity = 90);



	overflow:hidden;



	



}



.container_img {



	border:0px; height:130px;



	width:130px;



	display:block;



	background-color:#333;



	position:absolute;



	top:0px;



	left:0px;



	border:none;



}







h2.title 



{ 



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #FFF;



	line-height:150%;



	font-weight:bold;



	position:relative;



	display:block;



	width: 125px;



	height:3px;



	margin-top:3px;



	opacity:1;



    text-transform: uppercase;







}



.container_overlay {



	height:133px;



	width:133px;



	position:absolute;



	top:0px;



	left:0px;



}



.overlay_upper {



	position: absolute;



	top:13px;



	left:15px;



}



.overlay_bottom {



	height:20px;



	width:212px;



	left:15px;



	top:75px;



	_top:76px;



	position:absolute;



	color:#666;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	opacity:0;



}







.overlay_bottom h3{







	color:#ccc;



	font-family:Arial, Helvetica, sans-serif;



	font-size:90%;



	line-height:110%;



	margin-top:0px;



	margin-bottom:5px;



	padding-bottom:6px;



	padding-top:7px;



	width: 110px;



	display:block;



	height:46px;



	font-weight:normal;



}



.overlay_bottom .info{



	display:inline;



	position:relative;



	left:2px;



	top:-3px;



	color:#999;



	font-weight:normal;



}



.overlay_bottom .info em {



	color:#666;



	font-size:15px;



	margin-left:2px;



	margin-right:2px;



	position:relative;



}











.indexbormde{



border:3px solid #666;



}







.indexsubimg{



background:url(../images/cn/index444_r2_c3.jpg) left top repeat-x;



padding:0 3px;



font-size:12px;



border:none;



}











.inputbox{



background:#F2F2F2;



border:1px solid #D9D9D9;



width:200px;



}



.inputbox:hover{



background:#fff;



}



.loginsave{



line-height:180%;



padding:0 8px;



}















.table_line {



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



}







.txt1 {



	height: 14px;



	width: 80px;



}










.orange {



	font-size: 12px;



	color: #FF6600;



	text-decoration: underline;



}















.write {



	color: #FFFFFF;



	font-size: 12px;



}



.write22{



	color: #FFFFFF;



	font-size: 14px;



	font-weight:bold;



	padding:0 0 0 19px;



}



.yl22{



	color: #ffcc00;



	font-size: 14px;



	font-weight:bold;



	padding:0 0 0 12px;



}



.red {



	font-size: 12px;



	color: #FF0000;



}



.black {



	font-size: 12px;



	color: #333333;



	line-height: 20px;



}



.title_2 {



	font-size: 14px;



	font-weight: bold;



	color: #FF0000;



}



.2_title {



	color: #DB0000;



	font-size: 14px;



	font-weight: bold;



}



.line {



	padding: 5px;



	border-top-width: 1px;



	border-top-style: dashed;



	border-top-color: #666666;



}



.b_black {



	font-size: 12px;



	font-weight: bold;



	color: #333333;



	line-height: 31px;



}



.b_blue {



	font-size: 12px;



	line-height: 18px;



	font-weight: bold;



	color: #0066CC;



}



.xx {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #666666;



	line-height: 25px;



	height: 25px;



	text-align: left;



}



#blue {



	border-bottom-width: 1px;



	border-bottom-style: dashed;



	border-bottom-color: #333333;



}















.b_write {



	font-size: 14px;



	font-weight: bolder;



	color: #FFFFFF;



}



.b_bluee {



	font-size: 13px;



	font-weight: bolder;



	color: #020169;



	padding:0 0 0 30px;



}







.b_bluee1,.b_bluee2{



color:#FF9900;



}



.b_bluee3,.b_bluee4,.b_bluee5,.b_bluee6{



color:#4DA7FF;



}



.b_write3 {



	font-size: 14px;



	font-weight: bolder;



	color: #FFFFFF;



	padding:0 0 0 18px;



}



.b_write222{



	font-size: 13px;



	font-weight: bolder;



	color: #FFFFFF;



}



.b_write4 {



	font-size: 14px;



	font-weight: bolder;



	color: #FFFFFF;



	padding:0 0 0 22px;



}



.b_blackk {



	font-size: 14px;



	font-weight: bolder;



	padding:0 0 0 23px;



	color: #000000;



}



.b_blackk3 {



	font-size: 12px;



	font-weight: bolder;



	padding:20px 23px 0 23px;



	color: #000000;



}







.leftpad{



padding:0 16px;



}







.piclink{



widht:86px;



height:29px;



padding:1px;



border:1px solid #ccc;



float:left;



margin:4px 8px 0 0;



}







.wordlink li{



width:91px;



height:21px;



line-height:21px;



text-align:center;



float:left;



margin:0 9px 4px 0;



background:#F0F0F0;



}











.guideyou li{



float:left;



margin:0 7px 0 6px;



margin:0 7px 0 5px;



height:21px;



line-height:21px;



}



.guideyou .pointme{



width:1px;



background:url(../images/cn/pointme.gif) left center no-repeat;



}







.font700{



font-weight:700;



}



h1.fontme{



text-align:center;



font-size:14px;



background:url(../images/line_r.jpg) center bottom no-repeat;



padding:8px 0;



}





.e2{







}



.e2 li{



	width:100%;



	overflow:hidden;



	clear:both;



	padding:12px 0px;



	border-bottom:1px solid #EEE;



}



.e2 li a.preview{



	width:84px;



	float:left;



	margin-right:7px;



	margin-bottom:3px;



	margin-left:10px;



	display:inline;



}



.e2 li a.preview img{



	width:80px;



	/*height:60px;*/



	display:block;



	padding:1px;



	border:1px solid #EEE;



}



.e2 li a.preview:hover img{



	border:1px solid #AAA;



}



.e2 li a.title{



	overflow:hidden;



	line-height:25px;



	font-weight:bold;



	font-size:14px;



	margin-left:2px;



}



.e2 li a.title:link,.e2 li a.title:visited{



color:#3366CC;



}



.e2 li a.title:hover{



color:#F33;



}



.e2 span.info{



	display:block;



	line-height:23px;



	color:#555;



	padding-left:12px;



}



.e2 span.info small{



	color:#CC984A;



	font-size:12px;



	margin-left:3px;



}



.e2 span.info a{



	color:#690;



}



.e2 p.intro{



	color:#776955;



	line-height:20px;



	padding:0;



	margin:0;



	margin-left:5px;



	padding-left:10px;



	padding-right:10px;
	font-size:12px;

}




.myh1{



text-align:center;



}











.newsdir{



float:left;



margin:0 0 8px 8px;



border:1px solid #2AB02B;



}



.newsdir span{



float:right;



}























.font14{



font-size:14px;



}











.mainarticle li{



width:48%;



height:22px;



line-height:22px;



overflow:hidden;



background:url(../images/cn/article_elite4.gif) left top no-repeat;



float:left;



padding:0 0 0 8px;



}







.hotline li{



width:220px;



height:21px;



line-height:21px;



background:url(../images/cn/index_r18_c5.jpg) left 3px no-repeat;



padding:0 0 0 12px;



margin:0 auto;



overflow:hidden;



}







.limitmyh{



text-align:center;



width:100%;



height:21px;



line-height:21px;



overflow:hidden;



}







.floatright{



float:right;



}
.padtop6{
padding-top:6px;
padding-right:6px;
}


a.red:link,a.red:visited{



color:#FE6807



}



a.red:hover{



color:#FE9900;



}











.indexleftli li{



width:190px;



height:24px;



line-height:24px;



background:url(../images/cn/index_r18_c5.jpg) left 4px no-repeat;



padding:0 0 0 12px;



margin:0 auto;



overflow:hidden;



}







.centerli li{



background:url(../images/cn/index_r31_c15.jpg) left center no-repeat;



height:36px;



line-height:36px;



border-bottom:1px dashed #999;



width:90%;



margin:0 auto;



padding:0 0 0 18px;



}







































.guide li{



float:left;



height:30px;



line-height:30px;



text-align:center;



width:91px;



}







.guide li a{



display:block;



padding:0 0 0 6px;



}



.guide li a:link,.guide li a:visited{



background:url(../images/cn/centersroll.gif) left top repeat-x;



}



.guide li a:hover{



background:url(../images/cn/centersroll.gif) left -30px repeat-x;



color:#000;



}







.guide #current a{



background:url(../images/cn/centersroll.gif) left -30px repeat-x;



color:#000;



}







.guide #current a span{



background:url(../images/cn/centersroll.gif) right -30px repeat-x;



}











.guide span{



width:12px;



height:30px;



float:right;



}



.guide li a:hover span{



background:url(../images/cn/centersroll.gif) right -30px repeat-x;



}



.guide .width120{



width:140px;



}



.guide .width90{



width:120px;



}











.indexcenterli li{



float:left;



width:160px;



height:21px;



line-height:21px;



overflow:hidden;



background:url(../images/cn/thispoint.gif) left 6px no-repeat;



padding:0 0 0 8px;



}



















.allcenterli li{



height:29px;



line-height:29px;



float:left;



margin-bottom:-2px;



}



.allcenterli .yleft{



background:url(../images/cn/yleft.gif) left top no-repeat;



width:5px;



margin-left:4px;



}



.allcenterli .yright{



background:url(../images/cn/yright.gif) left top no-repeat;



width:5px;



}



.allcenterli .ycenter{



background:url(../images/cn/ycenter.gif) left top repeat-x;



}







.allcenterli .bleft{



background:url(../images/cn/bleft.gif) left top no-repeat;



width:5px;



margin-left:5px;



}



.allcenterli .bright{



background:url(../images/cn/bright.gif) left top no-repeat;



width:5px;



}



.allcenterli .bcenter{



background:url(../images/cn/bcenter.gif) left top repeat-x;



}











.ired,.ired a{



color:#CC3300;



}



.ys06 {
color:#CC3300;
font-weight:bold;
}



.mylist li{



width:90%;



height:21px;



line-height:21px;



overflow:hidden;



background:url(../images/cn/bluepoint.gif) left 5px no-repeat;



margin:0 auto;



padding:0 0 0 12px;



}











.lastli li{



width:86%;



height:22px;



line-height:22px;



margin:0 auto;



background:url(../images/cn/index_r57_c35.gif) left 4px no-repeat;



padding:0 0 0 12px;



}







.searchinput{



width:100px;



border:1px solid #ccc;



}



.searchbtn{



border:1px solid #ccc;



background:#fff;



height:21px;



line-height:21px;



}























.dh {



	font-size: 14px;



	font-style: normal;



	line-height: 25px;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	color: #FFFFFF;



	text-decoration: none;



	font-weight:700;



}







.db{



font-size:12px;



font-weight:700;



color:#3C6401;



}















.leftbg li{



height:25px;



line-height:25px;



width:167px;



margin:0 auto;



padding:0 0 0 16px;



background:url(../images/cn/leftbg.jpg) left 7px no-repeat;



overflow:hidden;



}







.tb{



line-height:180%;



font-size:14px;



}







.hd{















display:none;















}

.sw{
display:block;}









.pad8{



padding:0 20px;







}



.padme10{



padding:0 0 0 10px;



background:url(../images/cn/midbg.jpg) center top repeat-y;



}



.shu{



width:1px;



min-height:520px;



_height:520px;



background:#ccc url(../images/cn/shuline.gif) left top no-repeat;







}















.bj {



	background-image: url(../images/cn/bodybj.jpg);



	background-repeat: no-repeat;



}



.bt {











}



.a1 {



	font-size: 12px;



	color: #FFFFFF;



	text-indent: 6px;



}



.footer {



	font-size: 22px;



	font-weight:700;



	color: #FFFFFF;



	text-align: center;



	height: 58px;



	line-height:58px;



	background-image: url(../images/cn/footer.jpg);



	background-repeat: no-repeat;



}



.juli {



	padding-right: 4px;



}



.zi {



	font-size: 12px;



	color: #FFFFFF;



	height: 16px;



	line-height: 16px;



}



.gouwu {



	color: #FFFFFF;



	width: 415px;



	padding-right: 15px;



	text-align: right;



	height: 26px;



	padding-bottom: 3px;



	vertical-align: bottom;



	color:#4485BD;



}







.shangpin {



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 0px;



	height: 66px;



	vertical-align: middle;



}



.shangpin1 {



	height: 66px;



	padding-top: 5px;



	padding-right: 5px;



	padding-left: 5px;



}



.STYLE2 {



	color: #ccc;





}







.a2 {



	font-size: 12px;



	color: #000000;



}















.product {



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



}






.contact {



	line-height: 200%;



}



.center{



	background-color: #FFFFFF;



	border: 1px solid #CCCCCC;



	margin: 0px;



	padding: 0px;



}



.footer_menu {



	font-weight: bold;



	color: #FFFFFF;



}



.a1 {



	font-weight: bold;



	color: #805229;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



}



.a2 {



	font-weight: bold;



	color: #000000;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



}



.a3 {



	line-height: 200%;



	background-image: url(../images/a6.jpg);



	background-position: right bottom;



	background-repeat: no-repeat;



	padding: 20px;



}







.a4 {



	font-size: 12px;



	color: #555555;



	height: 72px;



	width: 74px;



	padding-top: 5px;



	line-height: 14px;



	padding-left: 3px;



	text-indent: 15px;



}



.a5 {



	font-size: 12px;



	color: #555555;



	height: 68px;



	width: 79px;



	padding-top: 3px;



}



.fanhui {



	font-size: 16px;



	color: #FFFFFF;



}



.nav_bian {



	padding-top: 1px;



	padding-bottom: 1px;



}



.biaoti {



	font-size: 16px;



	color: #FFFFFF;



}



.di {



	font-size: 12px;



	color: #FFFFFF;



	width: 646px;



	padding-right: 10px;



	text-align: right;



	vertical-align: bottom;



	height: 39px;



	padding-bottom: 3px;



}



.pindao {



	padding-top: 15px;



	padding-right: 15px;



	padding-left: 15px;



}











.movielist{







}



.movielist td{



text-align:center;



}



.movielist td img{



border:1px solid #FF6600;



}



.movielist td a:hover img{



border:1px solid #fff;



}











.mynewslist li{



width:620px;



height:43px;



line-height:43px;



background:url(../images/cn/newanniu.gif) left top no-repeat;



padding:0 8px 0 10px;



margin:6px 0;



}








.mynewslist li span{



float:right;



font-size:12px;



font-weight:normal;



}







.books{



width:100px;



height:40px;



overflow:hidden;



text-align:center;



}







.indexmore{



padding:0 6px;



text-align:left;



}



.indexmore span{



float:right;



font-size:12px;



font-weight:normal;



}







.indexnews li{



background:url(../images/bg_point.gif) 3px 10px no-repeat;



padding:0 0 0 10px;



width:154px;



height:21px;



line-height:21px;



overflow:hidden;



}







.indexborders{



background:#fff;



}



.indexborders td{



text-align:center;



}



.indexborders a:link,.indexborders a:visited{



color:#333;



}



.indexborders a:hover{



color:#CC3300;



}



.width111{



width:111px;



}



.indexlinelitemd{



width:100%;



height:19px;



line-height:19px;



overflow:hidden;



}







.borderbottom{



border-bottom:1px dashed #fff;



}







a.blank:link,a.blank:visited{



color:#333;



}



a.blank:hover{



color:#CC3300;



}







.indexgame{



width:66px;



height:18px;



line-height:18px;



overflow:hidden;



}















.pagination {



	width: 70%;



	float: left;



	font-size: 24px;



	line-height: 23px;



	height: 23px;



	color:#666666;



	font-family: Verdana;



}







.pagination a {







	float: left;



	text-decoration: none;



	font-weight: bold;



	border: 1px solid #FFFFFF;



	background-color: #FF6600;



	color: #FFFFFF;



	margin: 1px 24px 0 0;



	padding: 0 5px 2px 5px;



	line-height: normal;



	}



	



.pagination a:hover {



	border: 1px solid #FF6600;



	background-color: #FFFFFF;



	color: #FF6600;



}







.pagination .noncepage {



	color: #ff6600;



	background-color: #ffffff;



	border: 1px solid #ff6600;



	margin: 1px 24px 0 0;



}







.pagination .inputnumber {



	font-family: Verdana;



	width: 30px;



	height: 18px;



	border: 1px solid #ff6600;



	font-weight: bold;



	color: #ff6600;



}







.pagination .inputgo {



	font-family: Verdana;



	width: 25px;



	height: 18px;



	background-color: #ff6600;



	border: 1px solid #ff6600;



	font-size: 11px;



	font-weight: bold;



	color: #ffffff;



}







a.onhovera{



display:block;



padding:3px;



padding-left:12px;



font-size:18px;



font-weight:700;



border:1px solid #fff;



}



a.onhovera:link,a.onhovera:visited{



font-size:18px;



background:url(../images/bg_point.gif) 4px -76px no-repeat;



}



a.onhovera:hover{



font-size:18px;



background:#0066FF url(../images/bg_point.gif) 4px -76px no-repeat;



color:#fff;



}







.indexwho span{



text-decoration:underline;



}







.font28{



font-size:28px;



line-height:36px;



}







.first{



border:1px solid #007FDA;



padding:12px;



color:#0023A0;



width:40px;



font-size:18px;



font-weight:700;



}







.login{



font-size:20px;



font-weight:700;



}







.newflot{







}











.top



{



	color:#999999;



}







.form



{



	border:solid 1px #999999;



	height:16px;



}







.footer



{



	color:#962828;



	font-weight:bold;



}







.footer1



{



	font:Verdana, Arial, Helvetica, sans-serif;



	color:#6F4A00;



	font-weight:bold;



}



.font14{



font-size:14px;








}



.pad9{



padding:0 0 0 9px;



}



.font142{



font-size:12px;



color:#ffffff;



font-weight:bold;







}







.search {



	background-color: #000000;



	color:#CCCCCC;



	height: 17px;



	width: 150px;



	border: 1px solid #CCCCCC;



}











.leftpoint li{



text-align:center;



width:180px;



height:22px;



line-height:22px;



margin:8px auto 0;



}



.leftpoint a{



display:block;



}



.leftpoint a:link,.leftpoint a:visited{



background:url(../images/leftpoint.gif) left top no-repeat;



}



.leftpoint a:hover,.leftpoint #curit a{



background:url(../images/leftpoint.gif) left -22px no-repeat;color:#8C3031;







}







.whereareyou{



text-align:right;



padding-right:24px;



}







.topguide{



float:right;



}



.topguide li{



width:60px;



height:26px;



line-height:26px;



text-align:center;



float:left;



margin:0 5px;



}



.topguide li.home{



text-align:right;



}



.topguide li.point{



width:3px;



background:url(../images/guidepoint.gif) center center no-repeat;



}



.topguide li a{



display:block;



}



.topguide li a:link,.topguide li a:visited{



color:#929292;



}



.topguide li a:hover{



color:#932F2F;



}



.topguide li a#curent{



color:#932F2F;



}







.contentpic{



width:700px;



height:auto;



margin:12px auto;



text-align:center;



}







.thin{background:#000000}



.thin td{background:#FFFFFF}











#faq{



	float:left;



	width:666px;



	padding: 0 0 20px 0;



	



}







	#faq h3{



		float:left;



		width:571px;



		font-size: 12px;



		font-weight: bold;



		padding: 20px 0 0 55px;



		background: url(../images/faq_dot.gif) no-repeat 30px 22px;



		line-height: 28px;



		margin:0;



	}



	



	#faq h4{



		float:left;



		width:570px;



		font-size: 12px;



		font-weight: normal;



		line-height: 20px;



		padding: 10px;



		margin: 5px 0 0 30px;display:inline;



		color: #777;



		border: 1px solid #ccc;



		background: #e8e8e8;



		overflow: hidden;



	}











.newsindex li{



width:233px;



height:27px;



line-height:27px;



overflow:hidden;



padding-bottom:6px;



margin:0 auto;



background:url(../images/index2_r8_c14.jpg) center bottom no-repeat;



}







#divhl01,#divhl02,#divhl03{



width:480px;



height:136px;



margin:0 auto;



}







a.readon, #memberarea input.button {



	display: block;



	float: left;



	width: 99px;



	height: 17px;



	line-height:16px;



	clear: both;



	text-decoration: none;



	text-transform:uppercase;



	margin-top: 0;



	font-size: 10px;



	font-weight: bold;



	text-indent: 6px;



}



a.readon:hover, a.readon:active, a.readon:focus {



	background-position: right;



	text-decoration: none;



}



a.readon, #memberarea input.button {



	background: url('../images/b_readon.png') no-repeat 0 0;



	color: #333;



}



a.readon:hover, a.readon:active, a.readon:focus {



	color: #1899ce;



}



.redall{



color:#8C3031;



font-weight:700;



}











.indextopbg h4{



color:#8C3031;



margin:0;



padding:0;



}



.indextopbg ul li{



width:200px;



height:24px;



line-height:24px;



overflow:hidden;



float:left;



margin-right:12px;



background:url(../images/indexbgpoint.jpg) left center no-repeat;



padding-left:12px;



}











.guidetop li {




float:left;



width:107px;



height:41px;



line-height:41px;



text-align:center;



margin:0 14px 0 16px;



_margin:0 14px 0 13px;



}



.guidetop li a{



display:block;



}



.guidetop li a:link,.guidetop li a:visited{



background:url(../images/newguide.gif) left top no-repeat;



}



.guidetop li a:hover{







}



.guidetop li.toppoint{



background:url(../images/newguide.jpg) left top no-repeat;



width:5px;



}



.guidetop li a#curent{



color:#8C3031;







}







.indextitleone{



text-transform:uppercase;



}



.indextitleone span{



font-size:10px;



}








.lefttitle span{



font-size:10px;



}



.aligncenter{



text-align:center;



}



.c8D5B2A{



color:#8D5B2A;



}



.uppercase{



text-transform:uppercase;



}



.font10{



font-size:10px;



}



.heregif{



width:730px;



padding:0 22px 0 12px;



height:64px;



line-height:64px;



background:url(../images/heregif.gif) left top no-repeat;



}



.heregif span{



float:right;



}











.leftguiderme li{



width:170px;



height:28px;



line-height:28px;



margin:0 auto;







}







.leftguiderme li a{



display:block;padding-left:24px;



}



.leftguiderme li a:link,.leftguiderme li a:visited{



background:url(../images/leftguiderme.gif) left -28px no-repeat;



color:#000;



}



.leftguiderme li a:hover{



background:url(../images/leftguiderme.gif) left top no-repeat;



color:#8D5B2A;



}







.leftguiderme a:hover,.leftguiderme #curit a{



background:url(../images/leftguiderme.gif) left top no-repeat;color:#8D5B2A;







}







.productlist{



float:left;



margin:0 8px 8px 8px;



}



.productlist .limittitle{



width:120px;



height:30px;



overflow:hidden;



line-height:120%;



}



.productlist img{



padding:1px;



border:1px solid #666;







}











/*    Products Start     */



#products{ width:674px; padding:5px 7px 0 9px;}



#p_size{



line-height:180%;



}



#p_size p{



margin:0;



padding:0;



}



#p_size h2{ color:#F35614; font-size:14px;}







#p_search,.p_title,.p_list,#p_info,.p_txt,#btn,#p_new{ width:674px; padding:10px 0; display:table; clear:both;}







#p_search{ width:624px; padding:20px 0 10px 50px;}



#p_search span{ color:#666; font-size:12px; line-height:22px; margin-right:2px; float:left;}



#p_search select,#p_search input,#p_search img{ margin-top:5px; float:left;}



#p_search select,#p_search input{ width:130px; height:18px; border:1px solid #BDBDBB; margin-right:10px;}















#products{ width:674px; padding:5px 7px 0 9px;}



#p_size h2{ color:#F35614; font-size:14px;}







#p_search,.p_title,.p_list,#p_info,.p_txt,#btn,#p_new{ width:574px; padding:10px 0; display:table; clear:both;}







#p_search{ width:624px; padding:20px 0 10px 50px;}



#p_search span{ color:#666; font-size:12px; line-height:22px; margin-right:2px; float:left;}



#p_search select,#p_search input,#p_search img{ margin-top:5px; float:left;}



#p_search select,#p_search input{ width:130px; height:18px; border:1px solid #BDBDBB; margin-right:10px;}







.p_title{ padding-bottom:12px;}



.p_title p{ line-height:160%; padding:0 10px;}







.p_list{ background:url(../images/bg_pro.png) repeat-y 270px top;}



.p_list li{ width:260px; padding:10px 0 10px 10px;}



.p_list li img{ width:143px; height:117px; border:1px solid #798CAA; margin-right:7px; float:left;}



.p_list h3{ height:25px; overflow:hidden;}



.p_list h3 a{ color:#F35614; line-height:14px; font-weight:normal; text-decoration:underline;}



.p_list p{ font-size:11px; color:#5F5F5F; line-height:12px; padding:5px 0; overflow:hidden;}



.p_list input{ margin:0; *margin:-4px; margin-right:5px; float:left;}







#p_pic{ width:245px; height:230px; text-align:center; padding:0 10px; overflow:hidden; float:left;}



#p_pic img{ margin:auto; display:block; overflow:hidden;}



#p_size{ width:290px; float:right;}



#p_size p{ color:#1E5282; font-size:12px; padding:0;}



#p_size img{ margin-top:20px;}







.p_txt{ padding:3px 0 10px; margin-top:20px;}



.p_txt h3,#p_new h3{ color:#1E5282; line-height:25px; padding-left:15px; border-bottom:1px dotted #777; font-family:Verdana, Arial, Helvetica, sans-serif;}











.left_limg{



padding:1px;



border:1px solid #ccc;



}







.indecabout{



padding:0 12px;



}



.indecabout p{



margin:0;



padding:0;



}







.indexnewnews li{



float:left;



width:420px;



height:24px;



line-height:24px;



overflow:hidden;



}



.indexnewnews li span{



float:right;



}







.indexnewnews div{



float:right;



text-align:center;



}



.indexnewnews div img{



width:200px;



}







.indexnewnews span{



font-size:11px;



color:#666;



}







.indexmyul li{



width:400px;



padding:0 0 0 12px;



float:left;



height:30px;



line-height:30px;



font-family:"宋体";



}















.search {



color:#333;



	background-image: url(../images/search1.jpg);



	background-repeat: no-repeat;



	border:0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 5px;



}






.product_text1 {



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	background-image: url(../images/product5.jpg);



	background-repeat: repeat-x;



	text-align: center;



	line-height: 32px;



}



.product_text2 {



	font-size: 14px;



	font-weight: bold;



	color: #333333;



	background-image: url(../images/product6.jpg);



	background-repeat: repeat-x;



	text-align: center;



	line-height: 32px;



}



.product_text3 {



	font-size: 14px;



	line-height: 28px;



	color: #333333;



}



.about_text1 {



	font-family: "宋体";



	font-size: 12px;



	color: #FFFFFF;



	background-image: url(../images/a2.jpg);



	background-repeat: no-repeat;



	height: 36px;



	line-height: 36px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 15px;



}



.about_text2 {



	font-size: 12px;



	line-height: 36px;



	color: #1A69C0;



	background-image: url(../images/a3.jpg);



	background-repeat: no-repeat;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 15px;



}



.about_text {



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 50px;



}



.about_text3 {



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	text-align: center;



}



.a1 {



	line-height: 36px;



}



.menu1 {



	font-size: 15px;



	color: #1651A5;



	background-image: url(../images/menu3.jpg);



	margin: 0px;



	height: 45px;



	width: 120px;



	text-align: center;



	font-weight: bold;



}



.menu2 {



	font-size: 15px;



	font-weight: bold;



	color: #FFFFFF;



	text-align: center;



}











.topmenu{



background:url(../images/menu2.jpg) left top repeat-x;



}



.topmenu li{



float:left;



text-align:center;



width:130px;



height:45px;



line-height:45px;



}



.topmenu li a{



display:block;



}



.topmenu li a:link,.topmenu li a:visited{



color:#fff;



background:url(../images/hovergif.gif) center top no-repeat;



}



.topmenu li a:hover,.topmenu a#cur{



background:url(../images/hovergif.gif) center -45px no-repeat;



color:#1651A5;



}



.topmenu li.whpoint{



width:5px;



background:url(../images/menu4.jpg) left top no-repeat;



}







.leftme li{



width:214px;



height:36px;



line-height:36px;



}



.leftme li a{



display:block;



font-weight:700;



padding:0 0 0 18px;



}



.leftme li a:link,.leftme li a:visited{



color:#333;



background:url(../images/leftme.gif) left top no-repeat;



}



.leftme li a:hover,.leftme li a#curleft{



color:#fff;



background:url(../images/leftme.gif) left -36px no-repeat;



}







.bgbg{



background:url(../images/bgbg.gif) right top no-repeat;



}



	.title2 .last,.title2 .sel,.title2 a,.title1 a{background:url(../images/bgres.gif) no-repeat;}



.title2 li{width:108px;height:24px;float:left; text-align:center;}



.title2 a{background-position:0 -210px;display:block;width:108px;height:24px;color:#1F3A87;line-height:24px}



.title2 .current a{background-position:0 -180px;font-weight:bold}



.title2 .last{width:108px;background-position:100% -270px}







.padme{



padding:3px 0 0 0;



}







.dirpro li{



width:180px;



height:24px;



line-height:24px;



overflow:hidden;



margin:0 auto;



}



.borderfoot{



border-bottom:1px dashed #333;



}











.whnewli li{



text-align:left;



width:221px;



height:30px;



float:left;



margin-left:12px;



_margin-left:8px;



line-height:30px;



background:url(../images/bg_point.gif) left 14px no-repeat;



border-bottom:1px dashed #666;



padding:0 0 0 10px;



overflow:hidden;



}







#width180 li{



width:180px;



margin:0  0 0 20px;



_margin:0 4px 0 14px;



}



.padtop12{



padding-top:12px;



}




.newlimit{



text-align:center;



width:148px;



line-height:21px;



height:21px;



overflow:hidden;



}







.hei217{



height: 217px;		/*所有浏览器都会显示为紫色*/



height: 205px\9;	/*IE6、IE7、IE8会显示红色*/



*height:205px;		/*IE6、IE7会变为蓝色*/



}








.main{



width:932px;



height:auto;



margin:0 auto;



}



.main #left{



width:150px;



height:auto;



float:left;



margin-right:25px;



position:relative;



}















.main #right{



float:left;



width:757px;



height:auto;



}















.leftguide li{



font-size:12px;



font-weight:700;



text-transform:uppercase;



margin-bottom:10px;



display:block;



clear:both;



}



.leftguide li.second{



font-size:11px;



padding-left:24px;



margin-top:-6px;margin-bottom:-4px;



}



.leftguide li.third{



font-size:12px;



font-weight:normal;



padding-left:36px;margin-bottom:-2px;



background:url(../images/ico_point.png) 30px 10px no-repeat;



text-transform:inherit;



}



.leftguide li.lastpoint{



width:95px;



margin:0 auto;



background:url(../images/lastpoint.gif) left center repeat-x;



display:block;



clear:both;



}



.floatleft{float:left;}



.clear{



clear:both;



display:block;



}



.wdfooter{



width:100%;



}



.footerfa{



height:55px;



line-height:55px;







}



.linefoot{



border-bottom:1px dashed #999;



}



.copyright{



text-align:right;



height:32px;



line-height:32px;



}







.righttop{



height:6px;



}















#float { position:relative; padding-top:1px; margin:0 auto; width: 150px;}



#float1 { position:absolute; left:0; top:0px; }



.filter{



font-size:16px;



text-transform:uppercase;



}



.filter a.arrow_down{



background:url(../images/arrow_down.png) right center no-repeat;



}



.filter a.arrow_up{



background:url(../images/arrow_up.png) right center no-repeat;



}



.filter a:hover{



text-decoration:underline;



}



.filter span{



float:right;



}











.back{ font-size:16px;}



.back a{background:url(../images/arrow_left.png) no-repeat 0 5px;padding-left:18px;margin-bottom:6px;margin-top:6px;display:block;text-transform:uppercase;}



#gallay{



margin:9px 0;



width:360px;



}



#gallay li{



float:left;



width:60px;



height:60px;



text-align:center;



margin-right:10px;



margin-bottom:12px;



}



#gallay li a{



display:block;padding:1px;



}



#gallay li a:link,#gallay li a:visited{



border:1px solid #fff;



}



#gallay li a:hover,#gallay li a.active{



border:1px solid #ccc;



}



.proleft{



width:370px;



height:auto;



float:left;



}



.proright{



float:right;



width:360px;



}



.proright h1{



font-size:24px;



line-height:27px;



}







.potion{



width:384px;



height:26px;







overflow:hidden;



}



.potion a{



display:block;



height:26px;



background:url(../images/option.gif) left top no-repeat;



}



.potionon{



width:384px;



height:126px;



background:url(../images/option.gif) left -26px no-repeat;



}



.potionon a{



display:block;



height:26px;



background:url(../images/option.gif) left -26px no-repeat;



}























.potionbg{



width:384px;



min-height:240px;



height:auto;



_height:240px;



background:url(../images/optionbg.gif) left bottom no-repeat;



padding:12px;



}







.potionbg h4{



font-size:20px;



font-weight:700;



margin:0;



border-bottom:1px dashed #777;



margin-bottom:8px;



padding-bottom:6px;



width:94%;



display:block;



clear:both;



float:left;



text-transform:uppercase;







}



.potionbg h5{



font-size:16px;



font-weight:700;



margin:0;



}







#composition img{



float:left;



margin-right:20px;



}



.colorandsize{



float:right;



background:url(../images/colorline.gif) right bottom no-repeat;



}



.colorandsize li{



width:80px;



}



.colorandsize li.color{



text-align:right;



}



.colorandsize li.size{



text-align:left;



}







.setcolor li{



padding:1px;



float:left;



border:1px solid #000;



width:24px;



height:24px;



}







.sizeandcolorinput{



width:20px;



height:20px;



line-height:20px;



text-align:center;



border:1px solid #666;



}







.absolute{



position:absolute;



}



.relative{



position:relative;



}



.mar50{



margin-top:50px;



}







.subbtn{



width:137px;



height:32px;



line-height:32px;



text-align:center;



color:#fff;



background:url(../images/subbtn.gif) left top no-repeat;



font-weight:700;



border:none;



cursor:pointer;



}



.mar12{



margin-top:12px;



}















.basket{







font-size:12px;







color:#333;







}







.basket td{







text-align:center;







}







.basket .center{







text-align:left







}







.D2EEF2{







background:#D2EEF2;







}







.F3FCFF{







background:#F3FCFF;







}







.font10{







font-size:10px;







color:#666;







}











.fa7 a:link,.fa7 a:visited{







color: #015fa7;







}







.fa7 a:hover{







color:#bc2931;







}







.showdeil{



display:block;



clear:both;



padding:6px 0;



}



.showdeil *{



float:left;



}



.showdeil li{



margin-left:6px;



}







.continueShopping{







width:204px;







height:26px;







line-height:26px;







background:url(../images/continue.gif) left top no-repeat;







text-align:center;







float:left;







}







.checkoutButtons{







width:204px;







height:26px;







line-height:26px;







background:url(../images/checkout.gif) center top no-repeat;







text-align:center;







float:right;







}







.cFF0000{



color:#FF0000;



}











#lovexin12{



position:relative;



*position:absolute;



top:1px;



_margin-top:15px;



}











.font13_1 {



	font-size: 13px;



	font-weight: bold;



	color: #990000;



}







.font13_1 a:link,.font13_1 a:visited,.font13_1 a:hover{



color: #990000;



}



.font13_2 {



	font-size: 13px;



	font-weight: bold;



}



.font12 {





}






.footer {



	color: #666666;



}



.a1 {



	font-size: 15px;



	font-weight: bold;



	color: #333333;



	line-height: 27px;



}



.a2 {



	font-size: 12px;



	font-weight: bold;



	color: #755047;

	text-align:center;

	



}











.guidemenew li{



width:82px;



float:left;



margin:0;



padding:0;



}



.guidemenew li.mypoint{



height:2px;



background:url(../images/bmenu7.jpg) left top no-repeat;



}



.guidemenew li#index{



height:53px;



line-height:53px;



}



.guidemenew li#index a{display:block;}



.guidemenew li#index a:link,.guidemenew li#index a:visited{



background:url(../images/guide/index.jpg) left top no-repeat;



}



.guidemenew li#index a:hover,.guidemenew li#index a#curit{



background:url(../images/guide/index.jpg) left -53px no-repeat;



}







.guidemenew li#about{



height:51px;



line-height:51px;



}



.guidemenew li#about a{display:block;}



.guidemenew li#about a:link,.guidemenew li#about a:visited{



background:url(../images/guide/about.jpg) left top no-repeat;



}



.guidemenew li#about a:hover,.guidemenew li#about a#curit{



background:url(../images/guide/about.jpg) left -51px no-repeat;



}







.guidemenew li#product{



height:48px;



line-height:48px;



}



.guidemenew li#product a{display:block;}



.guidemenew li#product a:link,.guidemenew li#product a:visited{



background:url(../images/guide/product.jpg) left top no-repeat;



}



.guidemenew li#product a:hover,.guidemenew li#product a#curit{



background:url(../images/guide/product.jpg) left -48px no-repeat;



}











.guidemenew li#show{



height:49px;



line-height:49px;



}



.guidemenew li#show a{display:block;}



.guidemenew li#show a:link,.guidemenew li#show a:visited{



background:url(../images/guide/show.jpg) left top no-repeat;



}



.guidemenew li#show a:hover,.guidemenew li#show a#curit{



background:url(../images/guide/show.jpg) left -49px no-repeat;



}















.guidemenew li#joinus{



height:50px;



line-height:50px;



}



.guidemenew li#joinus a{display:block;}



.guidemenew li#joinus a:link,.guidemenew li#joinus a:visited{



background:url(../images/guide/joinus.jpg) left top no-repeat;



}



.guidemenew li#joinus a:hover,.guidemenew li#joinus a#curit{



background:url(../images/guide/joinus.jpg) left -50px no-repeat;



}











.guidemenew li#oring{



height:52px;



line-height:52px;



}



.guidemenew li#oring a{display:block;}



.guidemenew li#oring a:link,.guidemenew li#oring a:visited{



background:url(../images/guide/oring.jpg) left top no-repeat;



}



.guidemenew li#oring a:hover,.guidemenew li#oring a#curit{



background:url(../images/guide/oring.jpg) left -52px no-repeat;



}







.moverli li{



font-weight:700;



height:27px;



line-height:27px;







}



.moverli li a{display:block;padding-left:12px;}



.moverli li a:link,.moverli li a:visited{



background:url(../images/moverli.gif) left top no-repeat;



}



.moverli li a:hover,.moverli li#curyour a{



background:url(../images/moverli.gif) left -27px no-repeat;



color:#CC3300;



}



textarea{font-size:12px;}





.table h4{



margin:0;



padding:0;



}







input.sub{

width:60px;

}











/**/



#Scroll{width:600px;height:295px; overflow:hidden; position:relative;padding:12px 24px;}



/**/



#ScroLeft{float:left;height:100%;width:580px;overflow:hidden; line-height:180%; }



/**/



#ScroRight{position:relative;float:right;height:100%;width:10px;background:url(d.gif) center top repeat-y;overflow:hidden;}



/**/



#ScroLine{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:39px;overflow:hidden;background:url(scroll.gif) center top no-repeat;}



.ltophei{height:115px;}







.indexulnews li{



width:360px;



height:21px;



line-height:21px;



overflow:hidden;



text-align:left;background:url(../images/bg_point.gif) left 10px no-repeat;



padding:0 0 0 12px;



margin:0 auto;



}







.indexulnews li span{



float:right;



}











.indexulinner li{



width:460px;



height:21px;



line-height:21px;



overflow:hidden;



text-align:left;background:url(../images/bg_point.gif) left 10px no-repeat;



padding:0 0 0 12px;



margin:0 auto;



}







.indexulinner li span{



float:right;



}







.joinleft li{



border-bottom:1px dotted #999;



height:24px;



line-height:24px;



}



.c8F1112{



color:#8F1112;



}



.mygodoa{



}



.bormeoh img{

border:1px solid #777;

padding:2px;

}







.top {

	color: #FEE0AE;

}

.menu1 {

	font-size: 15px;

	font-weight: bold;

	color: #7A1B17;

	text-align: center;

	margin: 0px;

	padding: 0px;

}

.menu2 {

	font-size: 15px;

	font-weight: bold;

	color: #865C1B;

	text-align: center;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 122px;

}

.home {

	background-image: url(../images/menu2.jpg);

	background-repeat: no-repeat;

	height: 33px;

	width: 95px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.left {

	font-size: 14px;

	font-weight: bold;

	color: #6B511F;

	text-align: center;

}

.font13 {

	font-size: 13px;

	font-weight: bold;

	color: #484848;

	text-align: center;

}

.left1 {

	font-size: 12px;

	color: #484848;

	text-align: center;

}

.font_w {

	font-size: 14px;

	color: #006699;

	

	font-weight: bold;

}

.font12wweee{

    font-size:11px;

	color: #FFFFFF;

	line-height:21px;

}

.font12www{

    font-size:12px;

	color: #333333;

	line-height:25px;

}

.font11www44{

	font-size:11px;

	color: #666666;

	

}

.font14wwwb{

font-size:12px;

	color: #FFFF66;

padding:0px 10px 5px 13px;

	line-height:253%;

}

.right {

	margin: 0px;

	padding: 0px;

	border: 1px solid #CCCCCC;

}

.right1 {

	margin: 0px;

	padding: 10px;

}





.notice11 {

	font-size: 12px;

	color: #0099FF;

	line-height:18px;

	padding:0 0 0 10px;

	

}

.font_black {

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-align: center;

}

.font_gg {

	font-size: 14px;

	font-weight: bold;

	color: #865C1B;

	text-align: center;

}

.gjsz {

	margin: 0px;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

}

.gjsz_font {

	font-size: 13px;

	font-weight: bold;

	color: #333333;

}





.font_red {

	font-size: 14px;

	font-weight: bold;

	color: #4B8E03;

}

.a1 {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.a2 {

	font-size: 14px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}

.a142 {

	font-size: 14px;

	padding-top: 0px;

	color:#FFFFff;

	font-weight:bold;

	padding-right: 0px;

	padding-bottom: 0px;



}

.font11{

font-size:11px;
}

.font10{

font-size:10px;









}

.fontred{

font-size:12px;

color: #FF0000;







}

.search {

	background-color: #000000;

	height: 20px;

	width: 45px;

	color: #CCCCCC;

	border: 1px solid #000000;

}

.search2 {

	background-color: #ffffff;

	height: 18px;

	width: 179px;

	color: #CCCCCC;

	border: 1px solid #000033;

}





.urlp li{

float:left;

width:77px;

height:31px;

line-height:31px;

text-align:center;

overflow:hidden;

font-weight:700;

}



.urlp li a{

display:block;

}

.urlp li.point{

width:1px;

height:30px;

background:url(../images/index_r2_c12.jpg) left top no-repeat;

}

.urlp li a:link,.urlp li a:visited{

color:#fff;

background:url(../images/point.gif) left top no-repeat;

}

.urlp li a:hover,.urlp li#cur a{

color:#fff;

background:url(../images/point.gif) left -31px no-repeat;

}



input.searchl{

 border:none;width:138px; height:22px; background:url(../images/searchl.gif) left top no-repeat;

 margin:0; padding:0;

}

input.searchr{

 background:url(../images/searchr.gif) left top no-repeat; border:none; width:30px; height:22px; cursor:pointer; margin:0; padding:0;

}





.leftpointsrc li{

width:90%;

height:24px;

line-height:24px;

overflow:hidden;

padding-left:12px;

text-align:left;

background:url(../images/leftpoint.gif) left 8px no-repeat;

margin:0 auto;

}

.leftpointsrc li.sub{

height:18px;

line-height:18px;

background:none;

padding-left:19px;

}

.leftpointsrc li.sub a:link,.leftpointsrc li.sub a:visited{

color:#444;

}

.leftpointsrc li.sub a:hover{

color:#CC3300;

}



img.innerbanner{

border:1px solid #ccc;

padding:1px;

}



Td.News-04 { font-size: 15px;color: #ff4d00;}

.flright{

float:right;

}



div.liminews{

width:220px;

height:24px;

line-height:24px;

overflow:hidden;

}



div.limipro{

width:173px;

height:24px;

line-height:24px;

overflow:hidden;

text-align:center;

}

img.point{

cursor:pointer;

}

.indexguie li{
width:141px;
height:23px;
line-height:23px;
margin-left:8px;
overflow:hidden;

}
.indexguie li a{
display:block;padding-left:18px;
}
.indexguie li a:link,.indexguie li a:visited{
background:url(../images/indexguie.gif) left top no-repeat;
}
.indexguie li a:hover{
background:url(../images/indexguie.gif) left -23px no-repeat;
}
.indexguie li.sub{

height:20px;

line-height:20px;

background:none;

padding-left:12px;


}
.indexguie li.sub a{
background:none;
}


.indexlfl {
margin:4px 0 0 16px;
float:left;
}

.moretitle{
font-size:9px;
}
.moretitle a:link,.moretitle a:visited,.moretitle a:hover{
color:#F18200;
}
.bk{
padding:1px; border:1px solid #ccc;
}
.bkme{
border: 1px solid #369FE3;
padding:1px;
}


.font {

	color: #FFFFFF;
	font-weight: bold;
}
.size {

	line-height: 20px;
	color: #FFFFFF;
}
.size1 {

	font-size: 15px;
	color: #000000;
	font-weight: normal;
}

.font12o{
color: #000000;
}
.font12o{
color: #000000;
font-weight:bold;
}
.STYLE3 {
	word-spacing: 22em;
}
.font12h{
font-size: 12px;
color: #666666;
}

a#cur{
color:#FFCC00;
}

.c0000FF a{

text-decoration:underline;

}

.c0000FF a:link,.c0000FF a:visited{

color:#0000FF;

}

.c0000FF a:hover{

color:#CC3300;

}


.searchbg{
border:none;
background:url(../images/searchbg.jpg) left top repeat-x;
height:20px;
line-height:20px;
width:148px;
padding:0;
margin:0;
}


.size {
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	font-weight: normal;
}
.size1 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.size2 {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-align: center;
}

.top {
	font-size: 24px;
	color: #000000;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
}
.topi {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.yingw {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: lighter;
	line-height: 25px;
}
.nr {
	font-size: 16px;
	line-height: 30px;
	color: #000000;
}
.tub {
	color: #1CBDE4;
}


.leftflag{
height:auto;
background:#EDF4FA url(../images/about_r10_c2_r3_c1.jpg) left bottom no-repeat;
}

.xdllefton li{
width:183px;
height:28px;
line-height:28px;
margin:0 auto;
text-align:center;
font-size:14px;
margin-top:6px;
}
.xdllefton li a{
display:block;
}
.xdllefton li a:link,.xdllefton li a:visited{
background:url(../images/lefton.gif) left top no-repeat;
color:#333;

}
.xdllefton li a:hover,.xdllefton li#curme a{
background:url(../images/lefton.gif) left -28px no-repeat;
color:#6DB92B;
}
.xdllefton li.mysub{
height:21px;
line-height:21px;
font-size:12px;
margin-top:0;
}
.xdllefton li.mysub a{
background:none;

}

.lefttitle{
font-size:16px;
text-align:center;
font-weight:700;
padding:12px 0;
}

.botmuen li{
width:100px;
height:46px;
line-height:46px;
text-align:center;
float:left;
background:url(../images/botmuen.gif) right top no-repeat;

}
.botmuen li.w125{
width:112px;
}
.botmuen a#cur{
color:#FFCC00;
}
  
.justie ul ul {visibility:hidden; position:relative;_position:absolute; display:none;}  
.justie table {position:absolute; top:0; left:0;}  
.justie ul li:hover ul,  
.justie ul a:hover ul{visibility:visible; display:block;}  
.justie a{display:block;color:#fff;text-decoration:none;}  
.justie a:hover{}  
.justie ul ul{}  
.justie ul ul li {clear:both; text-align:left; padding-left:18px;background:#fff url(../images/footgif.gif) 6px 12px no-repeat; height:33px; line-height:33px; border-bottom:1px dashed #ccc; width:82px;}  
.justie ul ul li.longer{
width:107px;
}
.justie ul ul li a:link,.justie ul ul li a:visited{
color:#333;
}
.justie ul ul li a:hover{
color:#CC3300;
}



.justie ul ul li a{display:block;width:100px;height:15px;margin:0;border:0;border-bottom:1px solid FF88C4;}  
.justie ul ul li.longer a{width:107px;}
.justie ul ul li a:hover{}



.xx1
{ background-repeat:repeat-x;	background-position: bottom;
	background-image: url(../images/xx1.gif);
}
.texthh
{color:#000000; font-size:16px; font-weight:bold;}
.textred1 {
	color: #BF2122;
}

span.contacted{
font-size:14px;
font-weight:700;
line-height:200%;
}

.big_img{height:555px; width:1001px; position:absolute; left:50%; margin-left:-501px;_margin-left:-500px; top:68px; z-index:-1;}


.protlist{
float:left;
margin:12px 18px;
}

.protlist dt{
width:197px;
height:197px;
background:url(../images/probg.gif) left top no-repeat;
text-align:center;
}
.protlist dt img{ vertical-align:middle; height:auto;}
.span_box{ display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}

.protlist .title{
margin-top:8px;
width:197px;
height:25px;
line-height:25px;
overflow:hidden;
background:url(../images/blackbg.gif) left top no-repeat;
text-transform:uppercase;
text-align:center;
}


.moreinfoed{
text-align:right;
font-size:12px;
}

.font {
	font-size: 12px;
	font-weight: normal;
}
.font2 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.font3 {
	font-size: 13px;
	font-weight: normal;
}
.fontw22{
font-size:14px;
color:#FFFFFF;

}
.fonts2{
font-size:12px;
color:#e1e1e1;

}

.css4x4{
font-size:14px;
height:31px;
line-height:31px;
}
.css4x4 li{
float:left;
width:90px;
text-align:center;
}
.css4x4 li a{display:block;}
.css4x4 li a:link,.css4x4 li a:visited{
background:url(../images/css4x4.gif) left top no-repeat;
}
.css4x4 li a:hover,.css4x4 li a#cur{
background:url(../images/css4x4.gif) left -31px no-repeat;
color:#fff;
}


.innerpage{
background:url(../images/innerpage.jpg) left top no-repeat;
height:37px;
line-height:37px;
padding-left:12px;
font-size:16px;
color:#E3B545;
font-weight:700;
width:164px;
}

.subleft li{
width:78px;
line-height:26px;
height:26px;
overflow:hidden;
float:left;
margin-left:8px;
padding-left:8px;
background:url(../images/bg_point.gif) 1px -204px no-repeat;
}

.productleft{
float:left;
margin-left:20px;
margin-right:15px;
margin-bottom:9px;
}
.indexlimited{
width:150px;
height:21px;
line-height:21px;
overflow:hidden;
text-align:center;
}
.indexborder{
border:1px solid #ccc;
background:#fff;
}
.indexfloatleft{
float:left;
margin:6px 12px 6px 24px;
}

.font1 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.font2 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.font3 {
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}
.font4 {
	font-size: 17px;
	font-weight: bold;
	color: #FF6633;
	font-family: "新宋体";
}

.font15 {
	font-size: 16px;
	font-weight: bold;
	color: #1b6104;
}
.font16 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
}
.font17 {
	text-align: left;
	float: left;
	text-indent: 4px;
}
.font18 {
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	text-indent: 25px;
	white-space: normal;
}
.font19 {
	font-size: 13px;
	color: #23720E;
	text-indent: 15px;
}
.images {
	text-indent: 10px;
}
.font20 {
	font-size: 14px;
	color: #1b6104;
	text-indent: 10px;
	font-weight: bold;
}


.leftguides li{
width:140px;
line-height:25px;
height:25px;
overflow:hidden;
background:url(../images/qiep2_r12_c5.jpg) left 6px no-repeat;
margin:0 auto;
padding-left:12px;
}

.keyword{
width:324px;
height:34px;
line-height:34px;
background:url(../images/serinput.gif) left top no-repeat;
padding-left:30px;
padding-right:5px;
border:none;
}


.ulguide li{
float:left;
width:104px;
height:33px;
line-height:33px;
text-align:center;
}
.ulguide li a{display:block;}
.ulguide li a:link,.ulguide li a:visited{
background:url(../images/ulguide.gif) left top no-repeat;
color:#fff;
}
.ulguide li a:hover,.ulguide a#cur{
background:url(../images/ulguide.gif) left -33px no-repeat;color:#fff;
}
.ulguide li.ulpoint{
width:1px;
background:url(../images/ulpoint.gif) left top no-repeat;
margin-left:0;
}

#index_pic{text-align:center;width:100%;overflow:hidden;}
#index_pic li{float:left;width:20%;}
#index_pic li img{border:1px solid #ddd;padding:2px;margin:4px 0;}
.index_pic{text-align:center;width:100%;overflow:hidden;}
.index_pic li{float:left;width:20%;}
.index_pic li img{border:1px solid #ddd;padding:2px;margin:4px 0;}
.notice_title{text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.notice_info{text-align:center;border:1px solid #FFCDA5;background:#FFF9F4;height:25px;line-height:25px;margin:6px 0;}
.notice_info span{color:#f00;}
.notice_info span a{color:#f00;text-decoration:underline;}
.notice_jj{padding:10px;background:#FCFCFC;}
.notice_content{word-break:break-all;overflow:auto;width:auto;padding:10px;margin-bottom:10px;}

.indexnewslime li{
width:94%;
height:25px;
line-height:25px;
overflow:hidden;
margin:0 auto;
}
.indexnewslime li span{
float:right;
font-size:11px;
}

.jCarouselLite2 .bor{
border:1px solid #ccc;
padding:1px;
}

.pointer{
cursor:pointer;
}

.havingbg li{
background:url(../images/qiep_r33_c9.jpg) 4px 12px no-repeat; padding-left:12px;}





.daoh {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.guany {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.us {
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
}
.gengd {
	color: #666666;
}
.di_size {
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.di_size1 {
	color: #FFFFFF;
	line-height: 20px;
}
.fenl {
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.xiangq {
	line-height: 20px;
	color: #990000;
}



.aomanav li{
float:left;
width:134px;
height:41px;
line-height:41px;
text-align:center;
}
.aomanav li a{
display:block;
}
.aomanav li a:link,.aomanav li a:visited{
background:url(../images/na.gif) left top no-repeat;
color:#fff;
}

.aomanav li a:hover,.aomanav li#cur{
background:url(../images/na.gif) left -41px no-repeat;
color:#fff;
}

.aomanav li.point{
width:2px;
background:url(../images/na.tiao.jpg) left top no-repeat;
}


#tagContent {height: 803px; overflow-x: hidden;overflow-y: auto; width:580px; }


.ulArticleList{ padding-top:20px;}
.ulArticleList li {
    background-image: url("../images/list_24.gif");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #B4B4B4;
    height: 25px;
    line-height: 25px;
    margin-bottom: 2px;
}
.ulArticleList li em {
    color: #505050;
    float: right;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-right: 25px;
}
.ulArticleList li span {
    padding-left: 25px;
    text-align: left;
}
.ulArticleList li {
    line-height: 25px;
    list-style: none outside none;
}
 .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.proaomalist dt{
width:195px;
height:21px;
line-height:21px;
margin:3px auto;
border-bottom:1px solid #ccc;
}

.proaomalist li.ssub{
padding-left:38px;
width:150px;
}

.proaomalist li.ssub a:link,.proaomalist li.ssub a:visited,.proaomalist li.ssub a:hover{
background:none;
}

.proaomalist li.ssub a:hover{
color:#e51a45;
}
.proaomalist dt a{display:block;padding-left:28px;}
.proaomalist dt a:link,.proaomalist li a:visited{
background:url(../images/listaoma.gif) center top no-repeat;
color:#333;
}
.proaomalist dt a:hover,.proaomalist dt#curme a{
background:url(../images/listaoma.gif) center -21px no-repeat;
color:#fff;
}


.Contentfy a{
	width:182px; 
	height:153px;
	float:left;
	margin:8px 8px 10px 0px;
	_margin:8px 4px 8px 0px;
	text-decoration:none;
}
.Contentfy a img{
	border:1px solid #d6d6d6;
	padding:2px;
}
.Contentfy a p{
	width:182px; 
	line-height:20px;
	height:20px;
	overflow:hidden;
	text-align:center;
	padding:0;
	margin:0;
}


.newsamolist li{
height:41px;
line-height:41px;
border-bottom:1px dashed #ccc;
width:90%;
margin:0 auto;
padding-left:12px;
background:url(../images/xin.jiao.jpg) left 16px no-repeat;
}
.newsamolist li span{
float:right;
font-size:11px;
}

.bgwhite{
background:#fff;
}


.nlister li{
background:url(../images/index4_r50_c9.jpg) left 8px no-repeat;
height:25px;
line-height:25px;
overflow:hidden;
padding-left:8px;
width:180px;
margin:0 auto;
}

.nlister li span{
float:right;
font-size:11px;
}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
.webMap{
float:left;
}
 .webMap li
                    {
                        border-bottom: 1px solid #e8e8e8;
                        padding: 10px 0;
                    }
                    .webMap a.mp
                    {
                        display: inline-block;
                        padding: 0 10px;
                        background-color: #B02925;
                        color: #fff;
                    }
                    .webMap dl
                    {
                        padding-top: 10px;
                    }
                    .webMap dd
                    {
                        float: left;
                        margin-right: 20px;
                    }
                    .webMap dd em
                    {
                        font-family:"宋体";
						font-style:normal;
                    }
                    .webMap dd a
                    {
                        white-space: nowrap;
                    }

div.mod
{
width:995px;
height:auto;
margin:0 auto;
border:4px solid #ECECEE;
*border:1px solid #ECECEE;
background:#fff;

border-left:solid 1px #ECECEE;
border-top:solid 1px #ECECEE;



filter: progid:DXImageTransform.Microsoft.Shadow(color=#DBDBDD,direction=135,strength=6);
-moz-border-bottom-colors:#F1F1F3 #E9E9EB #E1E1E3 #CECECF #ddd #999 #777 #888;
-moz-border-right-colors:#F1F1F3 #E9E9EB #E1E1E3 #CECECF #ddd #999 #777 #888;
zoom:1;
overflow:hidden;





}

input.textf{
border:1px solid #ccc;
background:#fff;
height:16px;
line-height:16px;
}
.k{ width:135px; height:20px; border:1px solid #ccc;}

#heard{ width:995px; height:158px;}

#logo img{ float:left;}

#logo-01{ width:219px; height:71px; margin-top:45px; float:right;}





#content{ width:990px; float:left; display:block;}

#link{ width:995px; height:30px; margin-top:12px; background-color:#efefef; float:left;}

#foot{ width:995px; height:60px; line-height:60px;text-align:center; margin:0 auto; color:#333;}
.mainconcenrt{
width:980px;
margin:0 auto;
height:auto;
}
#navigation{
float:left;
height:32px;
line-height:32px;
border-bottom:1px solid #eee;
width:980px;
padding-left:15px;
margin-bottom:12px;
}
#content-left{
float:left;
margin-left:16px;
_margin-left:8px;
width:194px;
}
#content-right{
float:right;
width:760px;
margin-right:16px;
overflow:hidden;
}

.leftparm li{
width:100%;
height:20px;
padding-top:14px;
font-size:16px;
font-weight:700;
overflow:hidden;
}
.leftparm li.sub{
font-size:12px;
font-weight:normal;
height:18px;
padding-top:0;
}


.leftparm li.prosub{
font-size:14px;
font-weight:normal;
height:24px;
padding-top:0;
padding-left:0px;
}

.leftparm li.prosingle{
font-size:12px;
font-weight:normal;
height:24px;
padding-top:0;
padding-left:0px;
}



.moviefl{
float:left;
margin:0 12px 12px 12px;
_margin:0 10px 12px 20px;
}
.moviefl td{
text-align:center;
}
.moviefl span{
font-size:10px;
color:#999;
}

.descinfo{
padding:12px;
width:98%;
height:auto;
margin-bottom:12px;
}

.bigfont{
font-size:14px;
border-bottom:1px dashed #ccc;
margin-bottom:12px;
}

.hidtop{
width:1000px;
height:auto;
margin:0 auto;
background:url(../images/cont_bg.jpg) repeat-y center top
}


.subimg{
background:url(../images/subpic.jpg) left top no-repeat;
width:370px;
height:269px;
float:left;
margin:12px 10px 8px 0px;
}

.textdesc,.textdesc a{
text-decoration:underline;
}



.indexonhover li{

float:left;

text-align:center;

padding:0px 5px 0px 0px;

}

.indexonhover li a{

display:block;width:87px;

height:21px;

line-height:21px;

}

.indexonhover li a:link,.indexonhover li a:visited{

background:url(../images/productTab_bg1.png) left top no-repeat;

color:#333;

}

.indexonhover li a:hover,.indexonhover li.current a{

background:url(../images/productTab_bg1.png) left 0px no-repeat;color:#333;

}

#p0,#p1,#p2,#p3{

width:337px;

padding:12px;

min-height:120px;

height:auto;

_height:120px;

overflow:hidden;

clear:both;



border:1px solid #ccc;

}
.STYLE10 {color: #666}
.leftmey{

float:left;

margin-right:30px;
margin-bottom:12px;

}
.STYLE2 {font-size: 14px}

.pad14{
padding:0 24px;
}

.pad14 img{
margin-left:14px;
}

.width1003{
width:1003px;
background:#eee;
height:28px;
float:left;
}
#mymenu, #mymenu ul
{
float:left; /* 菜单总体水平位置 */
list-style:none;
line-height:28px; /* 一级菜单高 */
background: #eee; /* 所有菜单移出色 */
padding:0px;
margin:0px;
border:1px solid #ccc;
font-size:14px;
}

#mymenu{
position:relative;
border-left:0px;
z-index:100000001;
}
#mymenu ul ul
{
border:1px solid #ccc;
border-top:0px;
}
#mymenu a
{
width:109px;
display:block;
color:#333;
text-decoration:none;
text-align:center;
border-right:1px solid #CCC;
}
#mymenu a:hover{color:#000;} /* 所有 a:hover 字体样式 */
#mymenu a.selected{background:url(images/arrow.gif) no-repeat right 50%;} /* 下拉图标 */
#mymenu li {float:left;}
#mymenu li ul
{ /* 二级弹出位 */
position:absolute;
margin:0px 0px 0px -1px;
padding:0;
left:-9999em;
width:139px;
font-weight:normal;
}
#mymenu a.last{
border:0;
width:115px;
}
#mymenu li li {width:139px;} /* 二级菜单宽 */
#mymenu li ul a
{
width:139px; /* 二级菜单宽 */
padding:0px;
line-height:28px; /* 二级菜单高 */
border-top:1px solid #CCC;
text-align:left;
font-size:12px;
}
#mymenu li ul ul {margin:-29px 0px 0px 139px; background:#fff;} /* 三级弹出位 */
#mymenu li ul ul a{
background:#fff;
}
#mymenu li:hover ul ul,#mymenu li.sfhover ul ul{left:-9999em;}
#mymenu li:hover ul,#mymenu li li:hover ul,#mymenu li.sfhover ul, #mymenu li li.sfhover ul{left:auto;}
/* 所有弹出菜单自动左边距 */
#mymenu li:hover, #mymenu li.sfhover {background:#fff;} /* 所有悬浮样式 */



.font14y{
font-size:14px;
font-weight:bold;

}
.font14wr{
color:#FFFFFF;
font-size:14px;
font-weight:bold;

}

.font12h{

font-size:12px;
font-weight:bold;

}


.font12r{
color:#666666;
font-size:12px;
font-weight:bold;
padding:0 0 0 55px;

}


.font30r{
color:#666666;
font-size:30px;
font-weight:bold;
padding:0 0 0 25px;
}

.leftmybg li{
width:204px;
height:36px;
line-height:36px;
text-align:center;
margin:0 auto 6px;
font-weight:700;
}
.leftmybg li a{
display:block;
}
.leftmybg li a:link,.leftmybg li a:visited{
background:url(../images/leftbg.jpg) left top no-repeat;
}
.leftmybg li a:hover,.leftmybg li#curleft a{
background:url(../images/leftbg.jpg) left -36px no-repeat;
}
.leftmybg li.smaller{
height:21px;
line-height:21px;
font-weight:normal;
}
.leftmybg li.smaller a{
background:none;
}

.ppmy{
float:left;
color:#D9199A;
width:160px;
height:250px;
border:2px solid #ECECEE;
*border:1px solid #ECECEE;
background:#fff;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#DBDBDD,direction=135,strength=6);
-moz-border-bottom-colors:#F1F1F3 #E9E9EB #E1E1E3 #CECECF #ddd #999 #777 #888;
-moz-border-right-colors:#F1F1F3 #E9E9EB #E1E1E3 #CECECF #ddd #999 #777 #888;
zoom:1;
margin-right:13px;
margin-left:5px;
*margin-left:1px;
margin-bottom:12px;
}
.ppmy a{
color:#D9199A;
}
.ppmy div.pname{
height:64px;
overflow:hidden;
}
.ppmy a:hover{
text-decoration:underline;
}
span.yen{
color:#ccc;
}

.indexlan li{
border-bottom:1px dashed #ccc;
background:url(../images/d2.jpg) 3px 7px no-repeat;
padding-left:12px;
overflow:hidden;
height:24px;
line-height:24px;
}
.indexlan li span{
float:right;
}

.topbgme li{
width:145px;
height:54px;
line-height:54px;
text-align:center;
float:left;
margin:0;
padding:0;
border:0;
}
.topbgme li#last{
width:98px;
}
.topbgme li a{
display:block;
font-size:14px;
font-weight:700;
}
.topbgme li a:link,.topbgme li a:visited{
background:url(../images/topbg.gif) center top no-repeat;
color:#666;
}
.topbgme li a:hover,.topbgme li a#curit{
background:url(../images/topbg.gif) center -54px no-repeat;
color:#666;
}
.topbgme li.line{
width:9px;
background:url(../images/line2.jpg) left top no-repeat;
}


#top{
	margin:0 auto;
	width:981px;
	height:125px;	
}
#topleft{
	margin:20px 0 0 0;
	float:left;
}

#topright input{
	height:18px;
	margin:0 0 -2px 0;
	background:url(../images/l4.jpg) left top repeat-x;
	border:0px solid #c00;
	color:#ccc;
}
#topright img{

}
#topright p{
	margin:0;
	text-align:right;
	margin-bottom:12px;
}
#topright a{
	text-decoration: none;
}

#menu{
	margin:0 auto;
	background-image:url(../images/menubg.jpg);
	background-repeat:repeat-x;
	width:981px;
	height:37px;
}
#menu ul{
	margin:0px 0px 0px 190px;
	padding:0px;
}
#menu li{
	margin:12px 0 0 65px;
	list-style:none;
	float:left;
}
#menu a{
	text-decoration: none;
}


#tu{
	margin:0 auto;
	width:981px;
	height:417px;
}
#tu2{
	margin:0 auto;
	width:980px;
	height:30px;
}

#notice{
	margin:0 auto;
	background-image:url(../images/index2_r6_c2.jpg);
	width:945px;
	height:25px;
	padding:4px 30px 0 10px;
}
#notice a{
	text-decoration: none;
}

#introduce{
	margin:0 auto;
	background-image:url(../images/index2_r7_c2.jpg);
	width:985px;
	height:109px;
}
#introduceleft{
	margin:10px 0 0 10px;
	width:300px;
	height:85px;
	float:left;
}
#introduceleft img{
	margin-right:10px;
	float:left;
}
#introduceleft p{
	margin:4px 0px;
}
#introduceleft a{
	text-decoration: none;
}
#introduceleft1{
	margin:10px 0 0 30px;
	width:300px;
	height:85px;
	float:left;
}
#introduceleft1 img{
	margin-right:10px;
	float:left;
}
#introduceleft1 p{
	margin:4px 0px;
}
#introduceleft1 a{
	text-decoration: none;
}
#introduceleft2{
	margin:10px 0 0 30px;
	width:300px;
	height:85px;
	float:left;
}
#introduceleft2 img{
	margin-right:10px;
	float:left;
}
#introduceleft2 p{
	margin:4px 0px;
}
#introduceleft2 a{
	text-decoration: none;
}

#press{
	margin:0 auto;
	width:985px;
	height:261px;
}
#press a{
	text-decoration: none;
}

#trends{
	padding:12px 0 0 0;
	background-image:url(../images/index2_r8_c2.jpg);
	width:316px;
	height:249px;
	float:left;
}
#trends ul{
	margin:0px 0 0 20px;
	padding:0px;
}
#trends li{
	margin:7px 0 0 0;
	padding:0px;
}
#trendsdiv{
    width:340px;
	margin:6px 0 8px 2px;
	height:100px;
	overflow:hidden;
}
#trendsdiv img{
	margin-right:10px;
	float:left;
}
#trendsdiv p{
	margin:0px 0px 2px 0;
}
#industry{
	padding:12px 0 0 0;
	background-image:url(../images/index2_r8_c7.jpg);
	width:310px;
	height:249px;
	float:left;
	margin-left:16px;
}
#industrydiv{
	margin:40px 0 0 0px;
	height:200px;
	width:340px;
}
#industrydiv ul{
	margin:0px 0 0 20px;
	padding:0px;
}
#industrydiv li{
	margin:7px 0 0 0;
	padding:0px;
}
#about{
	padding:12px 0 0px 0;
	background-image:url(../images/index2_r8_c7.jpg);
	width:310px;
	height:249px;
	float:left;
	margin-left:20px;
}
#aboutdiv{
	margin:40px 0 0px 10px;
	padding:0px 0 0px 0;
}

#collaborate{
	padding:0px;
	margin:0 auto;
	background-image:url(../images/khbg.jpg);
	width:981px;
	height:59px;
}
#collaborate img{
	margin:12px 0 0 0;
	padding:0px;
}

#bottom{
	margin:0 auto;
	margin-bottom:12px;
	background-image:url(../images/bobg.jpg);
	width:985px;
	height:28px;
	line-height:28px
}
#bottom a{ 
	text-decoration: none;
}
#bottom img{ 
	margin:10px 8px 0 0;
	float:right;
}
#bottomp{
	margin:0px;
	padding:30px 0px 0px 80px;
	width:800px;
	height:70px;
	
}
#bottomp p{
	padding:0px;
}


.menutext{
	font-size:15px;
	font-weight:bold;
	color:#333333;
}
.noticehtext{
	font-size:14px;
	font-weight:bold;
	color:#CC3300;
	float:left;
}
.noticetext{
	margin-top:2px;
	font-size:12px;
	color:#000000;
	float:left;
}
.noticemtext{
	margin-top:2px;
	font-size:12px;
	color:#000000;
	float:right;
}
a.introducelefttext{
	font-size:16px;
	font-weight:bold;
	color:#AF2926;
}
a.introduceleft1text{
	font-size:16px;
	font-weight:bold;
	color:#AF2926;
}
a.introduceleft2text{
	font-size:16px;
	font-weight:bold;
	color:#AF2926;
}
.introducetext{
	font-size:12px;
	color:#000000;
	line-height:18px;
}
.presstext{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	float:left;
}
.pressmoretext{
	margin-right:0;
	font-size:12px;
	color:#000000;
	float:right;
}
a.trendsdivtext{
	font-weight:bold;
	color:#B22923;
}
.abouttext{
	font-size:12px;
	color:#000000;
	line-height:18px;
}
.abouttext2{
	margin:5px 18px 0px 0;
	padding:0px 0 0px 0;
	float:right;
	font-size:12px;
	color:#FFFFFF;
}
.collaboratetext{
	margin:22px 10px 0 10px;
	font-size:12px;
	font-weight:bold;
	color:#CC3300;
	float:left;
}

.btext{
	margin:10px 0 0px 180px;
	line-height:19px;
	font-size:12px;
}
.b2text{
	margin:20px 0 0px 100px;
	line-height:19px;
	font-size:12px;
}
#aboutleft{
width:221px;
height:auto;
float:left;
}
#aboutleft p{
padding:0;
margin:0;
background:url(../images/leftabout.jpg) left top no-repeat;
width:221px;
line-height:46px;
height:46px;
text-align:center;
font-size:14px;
font-weight:700;
color:#B3291E;
}

#aboutleft ul{

}

#aboutleft ul li{
width:221px;
height:28px;
line-height:28px;
text-align:right;
font-weight:700;
margin:0 0 6px;
}
#aboutleft ul li a{
display:block;
padding-right:10px;
}
#aboutleft ul li a:link,#aboutleft ul li a:visited{
background:#fff;
color:#707070;
}
#aboutleft ul li a:hover,#aboutleft ul li#leftjb a{
background:#E2E2E2;
color:#707070;
}
#aboutleft ul li a span{
color:#225872;
}

#contentleft{
float:left;
width:520px;
padding:10px 20px;
border-right:1px solid #e2e2e2;
border-left:1px solid #e2e2e2;
height:auto;
min-height:280px;
_height:280px;
}
#contentright{
float:left;
width:196px;
}

.makehight{
float:left;
height:auto;
}
.bluetext2 {color:#369; font-family:Arial, Helvetica, sans-serif; font-size:18px;font-weight:bold;}

.testbig2 a{font-size:14px; line-height:20px;color:#206998;}
#succ {width:500px;margin:10px 0;float:left;}

#succpic {margin:10px 0 0 10px;float:left;}

#succlogo {width:105px;float:left; text-align:center;}

#succtext {width:380px;margin:0 0 0 10px;float:left;border-bottom: 1px solid #bcbcbc;}

#succdetailtext {width:300px;margin:10px 0 0 10px;float:left;}

#succtit {width:300px;margin:0 0 0 10px;float:left;}

#succdetailtext22 {width:440px;margin:10px 0 0 10px;float:left;}

#succtit22 {width:440px;margin:0 0 0 10px;float:left;}
.more {width:51px;float:right;margin:0;}

.news_content2{ margin:8px 8px;width:480px;float:left;}
.news_content2 ul{ line-height:200%; list-style:none; padding:0; margin:0; }
.news_content2 ul li{ text-indent:2px; list-style-image:url(../images/ding.png);}
.news_content2 ul li a{ color:#737373;}
.news_content2 ul li a:hover{ color:#737373;}


.hot{ width:800px;height:26px;}
.hot ul{ width:800px; height:26px; overflow:hidden; margin:0;padding:0;}
.hot ul li{ height:26px; float:left; margin-right:15px; line-height:26px;}
.hot ul li a{ font-size:12px; font-weight:normal;}




.indexproject li{
text-align:left;background:url(../images/bg_point.gif) left -76px no-repeat;
width:318px;
height:24px;
line-height:24px;
overflow:hidden;
padding:0 0 0 8px;
margin:0 auto;
}
.indexproject li span{
float:right;
font-size:11px;
}


.hitop li.index{
width:60px;
}

li.mypoint{
width:1px;
height:40px;
background:#fff url(../images/hitop.gif) left -84px repeat-x;
}


.hitop li{
width:127px;
height:42px;
line-height:42px;
float:left;
text-align:center;
}
.hitop li a{
display:block;
font-size:14px;
font-weight:700;
}
.hitop li a:link,.hitop li a:visited{
background:url(../images/hitop.gif) left top repeat-x;
color:#333;
}
.hitop li a:hover{
background:url(../images/hitop.gif) left -42px repeat-x;
color:#333;
}

.left-all{padding:10px 0;}

.Lc ul li{ display:block;line-height:30px;}
.Lc ul li ul li{border:none;padding-left:30px;background:url(../images/fh_5.gif) 20px center no-repeat; overflow:hidden;}
.Lc ul li a{font-size:13px;height:30px;line-height:30px;padding-left:15px;display:block; color:#000;background:url(../images/fh_7.gif) 168px center no-repeat}
.Lc ul li a:hover{text-decoration:none;color:#F00;background:#f2f2f2 url(../images/fh_6.gif) 168px center no-repeat}
.Lc ul li a.pagePro{color:#DB261E;background:#f2f2f2 url(../images/fh_6.gif) 168px center no-repeat}
.Lc ul li ul li a{
  font-size:12px;
  font-weight:normal;
  color:#666;
  background:none;
  padding:0;
  height:24px;
  line-height:24px;
  background:none;
}
.Lc ul li ul li a:hover{background:none;color:#da251d}


.tt em{float:left;height:35px;line-height:35px;font-weight:700;font-style:normal;font-family:"Microsoft YaHei";font-size:15px;background:url(../images/fh_9.gif) right center no-repeat;padding-right:25px; margin-right:12px;}



/* common */
.wrap_det{width:700px; margin:0 auto;}
.wrap_det h1 ,.wrap_box h1{font-size:24px; line-height:24px;text-align:center;padding:0 10px;margin-top:15px;color:#252525;font-family:"微软雅黑"; width:100%; display:block; clear:both; clear:left;}
.resource{text-align:center;padding:10px 0 2px;position:relative;}
.resource span{padding:0 5px;}
.statement{border:1px solid #e3d9cd;background:#f9f5e8;padding:0 20px;line-height:38px;width:640px}
.links_read .tit_contact{padding:10px 0 5px;}
.links_read .listAwrap{padding-left:24px;}
.article_box{padding-top:8px;font-size:15px;padding-bottom:10px;}

.links_read{font-size:14px; border: 1px solid #E6E6E6;margin: 15px 0 0; padding: 0 15px 10px; width: 650px;}
.listAwrap li span{padding-left:30px;font-size:12px;}

.desc{
width:716px;
float:left;
height:40px;
padding:12px;
background:#F9F5E8;
margin:12px 0;
border:1px solid #E6E6E6;
}
.descarticle{
width:94%;
margin:0 auto;
height:40px;
padding:12px;
background:#F9F5E8;
border:1px solid #E6E6E6;
display:none;
}
h4{
margin:0;
padding:0;
}

.proTable {margin-top:10px; width:100%; clear:both; display:block;}
.proTable td{padding:0px 8px;}
.pageHome .proTable td{text-align:left;}
.product_pic{float:left;}
.product_jj{float:right;width:520px;color:#7f7f7f}
.product_jj .more{background:url(../images/fh_3.gif) 53px center no-repeat; float:left; padding:0; padding-right:12px; margin:0;}
.product_jj h4{margin-bottom:8px;color:#000;}
.pageHome .product_jj h4{margin:0;font-size:13px;}
.pageHome .product_jj{width:225px;}
.myLabelContent_2 .proTable td{padding:0;}


.lxdpt{
font-size:14px;
font-weight:700;
color:#333;
}

.kfdhz{
font-size:14px;
font-weight:700;
color:#95626E;
}

.indexcon{
width:981px;
height:auto;
margin:6px auto;
}
.fleft{
float:left;
}
.fright{
float:right;
}
.marright12{
margin-right:18px;
}
span.more{
font-size:10px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
span.more a{
color:#000;
}
.indexbigtitle{
font-size:14px;
font-weight:700;
color:#999;
height:28px;
line-height:28px;
}

.padtop2{
padding-top:2px;
}

input.topright{
	height:18px;
	margin:0 0 -2px 0;
	border:0px solid #c00;
	color:#ccc;
	background:none;
}

.ys01 {
font-size:14px;
font:"微软雅黑";
color:#FFFFFF;
font-weight:bold;
}
.ys02 {
color:#FFFFFF;
}
.ys03 {
color:#666;
}
.ys04 {
color:#666;
line-height:22px;
}
.ys05 {
font-size:14px;
color:#444;
font-weight:bold;
}

.ys07 {
color:#0163AA;
font-weight:bold;
font-size:16px;
}
.ys08 {
color:#444;
font-weight:bold;
font-size:16px;
}
.ys09 {
font-size:12px;
line-height:normal;
color:#FFFFFF;
}
.ys10 {
color:#FCA905;
font-weight:bold;
}
.ys11 {
color:#333;
font-weight:bold;
}
.ys12 {
color:#f40000;
font-weight:bold;
font-size:18px;
padding:0 15px 0 0 ;
}
.ys13 {
color:#666;
line-height:22px;
}
.ys14 {
font-size:24px;
font:"微软雅黑";
color:#FFFFFF;
font-weight:bold;
}
.ys15 {
color:#0163AA;
}
.ys16 {
font-size:26px;
line-height:26px;
font:"幼圆";
font-weight:bold;
}
.ys17 {
font-weight:bold;
color:#444;
line-height:20px;
}

.bottomNaved{
width:1000px;
}
.bottomNaved ul{
}
.bottomNaved li{
float:left;
text-align:center;
height:40px;
line-height:40px;
width:141px;
}
.bottomNaved li.navepoint{
background:url(../images/xx.gif) left top repeat-x;
width:2px;
}

.bottomNaved li.homeit{
width:64px;
}
.bottomNaved li a{
display:block;
font-size:14px;
font-weight:700;
}
.bottomNaved li a:link,.bottomNaved li a:visited{
color:#fff;
background:url(../images/11.gif) left top repeat-x;
}
.bottomNaved li a:hover,.bottomNaved li a.thiscur{
color:#fff;
background:url(../images/11.gif) left -40px repeat-x;
}



.leftarrow{
padding-top:12px;
}
.leftarrow li{
width:210px;
height:30px;
line-height:30px;
margin:0 auto;
text-indent:20px;
}
.leftarrow li a{
display:block;
font-weight:700;
}
.leftarrow li a:link,.leftarrow li a:visited{
background:url(../images/leftarrow.gif) left top no-repeat;
color:#666;
}
.leftarrow li a:hover,.leftarrow li a.curitme{
background:url(../images/leftarrow.gif) left -30px no-repeat;
color:#fff;
}

.leftarrow li.subit a{
background:url(../images/leftarrow.gif) left top no-repeat;
color:#666;
}

.youhere{
width:98%;
padding-left:15px;
height:30px;
line-height:30px;
float:left;
}
.youhere ul li{
float:left;
padding-right:24px;
background:url(../images/here.gif) right top no-repeat;
}
.youhere ul li.index{
background:url(../images/here.gif) right -29px no-repeat;
}

pointer{
cursor:pointer;
}


.layout-right table{margin-top:10px;}
.layout-right table tr th{background-color:#CCCCCC; height:30px; line-height:30px; font-size:12px; text-align:center;}
.layout-right table tr td{height:30px; line-height:30px; font-size:12px; text-align:center;}

.request,.onlyred{
color:#cc3300;
}


.products-li{width:148px; height:150px; float:left; margin:0 0 20px 22px; background-color:#EFEFEF; overflow:hidden;}
.products-li img{width:126px; height:110px; margin:10px 10px 0px 10px; padding:1px 1px 1px 1px; background-color:#FFFFFF; border:0px;}
.products-li div{height:30px; line-height:30px; font-size:12px; text-align:center;}
.products-li:hover,.products-li:hover a{background-color:#ccc; color:#FFFFFF;}

.bk_2 {
	border: 1px solid #dbd9da;
}

#ulid li{
height:26px;
line-height:26px;
}


#trendsdiv{
    width:270px;
	margin:10px auto 0;
	height:100px;
}
#trendsdiv img{
	margin-right:10px;
	float:left;
}
#trendsdiv p{
	margin:0px 0px 2px 0;
}



.indexproject li{
text-align:left;background:url(../images/bg_point.gif) left -74px no-repeat;
width:260px;
height:24px;
line-height:24px;
overflow:hidden;
padding:0 0 0 12px;
margin:0 auto;
}
.indexproject li span{
float:right;
font-size:11px;
color:#999;
}

ul.indexop{
width:130px;
height:51px;
float:left;
background:url(../images/indexop.gif) left top no-repeat;
margin:0;
padding:0;
margin-left:5px;
margin-bottom:5px;
}
ul.indexop li{
text-align:center;
width:50%;
float:left;
padding-top:6px;
overflow:hidden;
}
ul.indexop li.pnameit{
line-height:150%;
font-weight:700;
overflow:hidden;
}





ul.poindex{
width:159px;
height:66px;
float:left;
background:url(../images/poindex.gif) left top no-repeat;
margin:0;
padding:0;
margin-left:7px;
margin-right:3px;
margin-bottom:5px;
}
ul.poindex li{
text-align:center;
width:50%;
float:left;
padding-top:6px;
overflow:hidden;
}
ul.poindex li.pnameit{
line-height:150%;
font-weight:700;
overflow:hidden;
}

.leftnav li{
text-align:center;
width:175px;
height:25px;
line-height:25px;
border-bottom:1px solid #CDCFD0;
}
.leftnav li a{
display:block;
font-size:14px;
font-weight:700;
}
.leftnav li a:link,.leftnav li a:visited{
background:url(../images/leftnav.gif) left top no-repeat;
color:#0F60AB;
}
.leftnav li a:hover,.leftnav li a.curitme{
background:url(../images/leftnav.gif) left -25px no-repeat;color:#0F60AB;
}
.leftnav li.subit a{
background:url(../images/leftarrow.gif) left top no-repeat;
color:#666;
font-size:12px;
font-weight:normal;
}
.w100{
width:100%;
height:auto;
}
.ceee{
background:#eee;
}



      .banner
        {
            position: relative;
            width: 100%;
            height: 393px;
            margin: 0 auto;
            margin-top: 0px;
        }
        .changeBox_a1
        {
            position: relative;
            width: 100%;
            height: 393px;
        }
        .changeBox_a1 .a_bigImg
        {
            position: absolute;
            top: 0px;
            left: 0px;
            display: none;
             width: 100%;		
            height: 393px;
        }
        .ul_change_a1
        {
            position: absolute;
            right: 15px;
            bottom: 10px;
            padding-left: 19px;
            overflow: hidden;
            z-index: 10px;
            clear: both;	
			
		     		 
        }
        .ul_change_a1 li
        {
            display: inline;
            margin-left: 6px;
            float: left;
        }
        .ul_change_a1 span
        {         
            background-image: url(../images/gray.jpg);
            width: 15px;
            height: 15px;
            display: block;
			 cursor:pointer;
			 text-align:center;
        }
        .ul_change_a1 span.on
        {           
            display: block;
            width: 15px;
            height: 15px;
            background-image: url(../images/red.jpg);
			 cursor:pointer;
			 text-align:center;
			 color:#FFFFFF;
        }
		
.iblue,.iblue a,.iblue a:link,.iblue a:visited,.iblue a:hover{
color:#1D7AB5;
}

.navmy li{
width:78px;
height:28px;
line-height:28px;
float:left;
margin-left:28px;
font-size:14px;
font-weight:700;
text-align:center;
}
.navmy li a{
display:block;
}
.navmy li a:link,.navmy li a:visited{
background:url(../images/navmy.png) left top no-repeat;
color:#fff;
}
.navmy li a:hover,.navmy li a.thiscur,.navmy li a.cur{
background:url(../images/navmy.png) left -28px no-repeat;color:#fff;
}

.leftbgmy li{
width:199px;
height:20px;
line-height:20px;
text-align:center;
margin:9px auto;
border:1px solid #333;
border-left:0;
border-top:0;
}
.leftbgmy li a{
display:block;
}
.leftbgmy li a:link,.leftbgmy li a:visited{
background:url(../images/leftbg.gif) left top repeat-x;
color:#666;
}
.leftbgmy li a:hover,.leftbgmy li a.curitme{
background:url(../images/leftbg.gif) left -20px repeat-x;
color:#fff;
}

#menu0Container,#menu1Container,#menu2Container,#menu3Container,#menu4Container,#menu5Container,#menu6Container{
width:120px;
background:#00417C;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9; opacity: 0.9;
line-height:210%;
padding:0;
margin:0;
}
.options{
text-align:center;
}

.channel-nav{
	min-height:31px;
	height:auto;
	_height:31px;

}
.channel-nav ul{
	padding-top:3px;
	padding-bottom:6px;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:6px;
	margin-bottom:10px;
	min-width:70px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(../images/channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(../images/channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(../images/channel-nav-bg.gif) right -44px no-repeat;
	cursor:default;
}
.channel-nav ul li.thisclass a span,.channel-nav ul li.thisclass a:hover span{
	background:url(../images/channel-nav-bg.gif) left -44px no-repeat;
	color:#FFF;
	cursor:default;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#94B56A;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

.indexyourul li{
width:354px;
height:25px;
overflow:hidden;
line-height:25px;
margin:0 auto;
}
.indexyourul li span{
float:right;
}
.indexyourul li b{
color:#CC3300;
}

.botimg{
border:1px solid #ccc;
margin-right:16px;
}

.poguide li{
width:110px;
height:35px;
line-height:35px;
text-align:center;
float:left;
font-size:14px;
margin-right:12px;
}
.poguide li a{
display:block;
font-weight:700;
font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
}
.poguide li a:link,.poguide li a:visited{
background:url(../images/poguide.png) left top no-repeat;
color:#fff;
}
.poguide li a:hover,.poguide li a#thiscur{
background:url(../images/poguide.png) left -35px no-repeat;
color:#fff;
}
.leftgpng{
padding-bottom:30px;
}
.leftgpng li{
width:167px;
height:25px;
line-height:25px;
margin:10px auto 0;
overflow:hidden;
text-align:left;
}
.leftgpng li a{
display:block;
font-weight:700;
padding-left:20px;
}
.leftgpng li a:link,.leftgpng li a:visited{
color:#333;
background:url(../images/leftg.png) left top no-repeat;
}
.leftgpng li a:hover,.leftgpng li a.curitme{
color:#fff;
background:url(../images/leftg.png) left -25px no-repeat;
}

.leftgpng li.smallli{
height:20px;
line-height:20px;
border-bottom:1px dashed #D7E2ED;
margin-top:8px;
}
.leftgpng li.smallli a{
background:none;
color:#fff;
padding-left:32px;
}


#mainer_product{width:100%; overflow:hidden;}
#mainer_product .item{float:left; display:inline; width:200px; overflow:hidden; margin:15px 15px; border:5px solid #EDEDED;}
#mainer_product .item .img{width:100%; height:150px; overflow:hidden; margin:0 auto; background:#fff;}
#mainer_product .item .img a{width:200px; height:150px; text-align:center; display:table-cell; vertical-align:middle; *display:block; *font-size:130px;}
#mainer_product .item .pro_name{padding:10px 5px 6px; border-bottom:1px solid #ccc; margin-bottom:6px;}
#mainer_product .item .pro_name a{ font-size:16px; font-weight:700;color:#000;}
#mainer_product .item .pro_desc{line-height:150%; color:#797979; padding:0 5px;}

#mainer_product_detail{width:98%; overflow:hidden; margin:15px auto;}
#mainer_product_detail .pro_name{font:bold 24px "微软雅黑"; color:#000;background:url(../images/pro_detail_ico.jpg) no-repeat 1px 9px;}
#mainer_product_detail .pro_img{width:730px; overflow:hidden; margin:10px auto 0;}
#mainer_product_detail .pro_img_big{text-align:center; background:#fff; width:730px; height:560px; overflow:hidden;}
#mainer_product_detail .pro_img_big a{width:730px; height:560px; display:table-cell; vertical-align:middle; *display:block; *font-size:349px;}
#mainer_product_detail .pro_img_list{width:345px; margin:15px auto;}
#mainer_product_detail .pro_img_list li{width:100px; height:75px; overflow:hidden; border:1px solid #d5d5d5; float:left; display:inline; margin-right:13px; text-align:center; background:#fff;}
#mainer_product_detail .pro_img_list li a{width:100px; height:75px; display:table-cell; vertical-align:middle; *display:block; *font-size:65px;}
#mainer_product_detail .pro_desc_box{width:100%; overflow:hidden; margin-top:30px;}
#mainer_product_detail .pro_desc_box .pro_desc_title{height:27px; background:url(../images/pro_tabs_tle_bg.jpg) repeat-x;}
#mainer_product_detail .pro_desc_box .pro_desc_title li{float:left; display:inline; margin-right:5px; width:101px; height:27px; overflow:hidden; text-align:center; color:#a1a1a1; font:14px/22px "微软雅黑"; background:url(../images/pro_tabs_tle_bg2.jpg) no-repeat; cursor:pointer;}
#mainer_product_detail .pro_desc_box .pro_desc_title li.cur{color:#fff; background:url(../images/pro_tabs_tle_bg3.jpg);}
#mainer_product_detail .pro_desc_box .pro_desc_info{width:100%; overflow:hidden; padding:10px 0; line-height:200%; display:none;}
#mainer_product_detail .pro_desc_box .pro_desc_info.cur{display:block;}


#mainer_download{width:98%; overflow:hidden; margin:10px auto 0;}
#mainer_download li{width:100%; overflow:hidden; height:36px; line-height:36px; border-bottom:1px dashed #ccc; overflow:hidden; background:url(../images/point_gray.jpg) no-repeat 0 center;}
#mainer_download li a{margin:0 5px 0 20px; float:right; padding-left:18px; background:url(../images/download.gif) no-repeat 0 center;}
#mainer_download li span{margin-left:10px;}


#mainer_info{width:98%; overflow:hidden; margin:10px auto 0;}
#mainer_info li{width:100%; overflow:hidden; height:36px; line-height:36px; border-bottom:1px dashed #ccc; overflow:hidden; background:url(/images/point_gray.jpg) no-repeat 0 center;}
#mainer_info li a{margin-left:10px;}
#mainer_info li span{margin:0 5px 0 20px; float:right;}

#mainer_info_detail{width:98%; overflow:hidden; margin:20px auto 0;}
#mainer_info_detail .info_title{font-size:14px; text-align:center; margin-bottom:10px;}
#mainer_info_detail .info_desc{width:100%; overflow:hidden; line-height:200%;}


.fc_red{color:#f00;}
#mainer_case{width:100%; overflow:hidden;}
#mainer_case .item{float:left; display:inline; width:162px; margin:20px 9px; text-align:center;}
#mainer_case .item span{display:block;}
#mainer_case .item .img{border:1px solid #ccc; background:#fff; width:160px; height:160px; overflow:hidden;}
#mainer_case .item .img a{width:160px; height:160px; display:table-cell; vertical-align:middle; *display:block; *font-size:139px;}
#mainer_case .item .name{margin-top:10px;}

#mainer_case_detail{width:98%; overflow:hidden; margin:20px auto 0;}
#mainer_case_detail .case_title{font-size:14px; text-align:center; margin-bottom:10px;}
#mainer_case_detail .case_desc{width:100%; overflow:hidden; line-height:200%;}

#lib_feedback_form{width:100%; clear:both; overflow:hidden;}
#lib_feedback_form .rows{margin:10px 0; clear:both;}
#lib_feedback_form .rows label{width:15%; float:left; height:22px; line-height:22px; text-align:right; color:#555; padding-right:5px;}
#lib_feedback_form .rows span{width:75%; overflow:hidden; float:left; display:block; padding-left:2px;}
#lib_feedback_form .rows span .contents{width:85%; height:120px;}
#lib_feedback_form .rows span .vcode{text-transform:uppercase;}

.form_input{border:1px solid #ccc; color:#333; background:url(../images/input_bg.gif) #fff repeat-x; height:20px; line-height:20px; padding:0 3px; outline:none;}
.form_area{border:1px solid #ccc; color:#333; background:url(../images/input_bg.gif) #fff repeat-x; padding:3px; outline:none;}
.form_gory_button{border:none; background:url(../images/button_grey.gif); width:110px; height:25px; line-height:25px; font-weight:bold; color:#555; text-align:center; cursor:pointer;}
select.form_focus{background:#ccc;}

.w{width:1000px; margin:0 auto;}

#banner{height:372px; overflow:hidden; position:relative; background:#E2E2E2;}
#banner .banner_cover{width:100%; height:95px; overflow:hidden; position:absolute; left:0; bottom:0; background:#E2E2E2 url(/images/banner_cover.png) no-repeat center bottom; z-index:2;}
#banner .banner_pics{position:absolute; left:0; top:0; width:100%; height:430px; overflow:hidden;}
#banner .banner_pics a{display:none; position:absolute; left:0; top:0; width:100%; height:430px; overflow:hidden; font-size:0; line-height:0; text-indent:-999em; background:none no-repeat center top;}
#banner .banner_btns{position:absolute; left:47%; top:340px; float:right; height:20px; line-height:20px; z-index:2;}
#banner .banner_btns span{float:left; display:inline;width:20px; height:20px; line-height:20px; overflow:hidden; cursor:pointer; background:url(../images/banner_btns.png) repeat-x 0 -20px; font-size:12px; line-height:0; }
#banner .banner_btns span.cur{background-position:0 0;}
#banner .cate_box{height:139px; overflow:hidden; z-index:4; position:relative; top:349px;}
#banner .cate_box .btn{position:absolute; width:48px; height:48px; overflow:hidden; cursor:pointer; top:38px;}
#banner .cate_box .btnL{left:46px;}
#banner .cate_box .btnR{right:46px;}
#banner .cate_box .cate_wrap{width:816px; height:149px; overflow:hidden; margin:0 auto; position:relative;}
#banner .cate_box .cate_wrap ul{width:200%;}
#banner .cate_box .cate_wrap ul li{float:left; margin-right:10px;}
#banner .cate_box .cate_wrap ul li a{float:left;}
#banner .cate_box .cate_wrap ul li img{display:block; width:264px; height:139px;}

#banner2{height:325px; background-position:center top; background-repeat:no-repeat;}




.pageleft dl{
width:315px;
height:150px;
background:url(../images/new1.jpg) right top no-repeat;
}
.pageleft dl dt{
padding:0 6px;
height:33px;
line-height:33px;
font-weight:700;
overflow:hidden;
}
.pageleft dl dd{
padding:6px 6px 0;
overflow:hidden;
}
.pageleft dl dd img{
float:left;
margin-right:6px;
}

.pageleft ul.indeulbg{
width:315px;
}
.pageleft ul.indeulbg li{
height:31px;
line-height:31px;
overflow:hidden;
padding-right:20px;
padding-left:6px;
background:url(../images/indeulbg.gif) right top no-repeat;
}

.widthauto{
width:130px;
height:35px;
line-height:35px;
text-align:center;
overflow:hidden;
}
.au { color:#ff9; font-size:14px; font-weight:bold; text-align:left;}
a.au{ color:#ff9; font-size:12px; font-weight:normal; }
.blue2 { color:#1A7CC3 ; font-size:14px; font-weight:bold; text-align:left; }

.cpl{
background:url(../images/cpl.jpg) left top no-repeat;
}
.cpr{
background:url(../images/cpr.jpg) left top no-repeat;
}
span.fomore{
float:right;
font-size:12px;
font-weight:normal;
}
span.fomore a{
color:#FF6600;
}
div.limitwidht{
width:144px;
height:45px;
overflow:hidden;
word-wrap:break-word;
}



	
.logo { width:168px; height:72px; margin:-15px 0 0 10px; position:absolute;z-index:2;}

.logok { width:984px; margin: 0 auto;}
	


#nav {  background:url(../images/nav.jpg) no-repeat center; width:984px; height:38px; margin: 40px auto 0 auto;}
#nav ul{ float:right;}
#nav li { float:left; color:#fff; padding-right:24px; line-height:38px; }

#nav li a { color:#fff; float:left; text-decoration:none;}
#nav li a#thiscur{
background:url(../images/navj.png) no-repeat bottom;
}
#nav li a:hover {  float:left; clear:both; background:url(../images/navj.png) no-repeat bottom;}

.navt { color:#fff; font-size:14px; text-align:center;}

.dtk { width:984px; height:536px; margin: 0 auto; }

.newst { padding: 0 3px; line-height:18px; text-align: left;}

.bottomt { color:#fff; line-height:24px; padding-left:15px;}

.bottom { color:#fff;}

.cp { color:#CCC; text-align:left; padding-left:10px;}

.about { color:#fff; font-size:28px; text-align:center; text-transform:uppercase; line-height:120%;}

.aboutr { color:#fff; padding: 0 30px; line-height:24px;}

.aboutt { color:#333; line-height:20px;}

.products1 { color:#9E2614; font-size:16px; font-weight:bold; height:45px;
line-height:120%; overflow:hidden;}
.products1 a{color:#9E2614;}
.news { color:#4B1424; font-size:18px;}

.contact { font-size:16px; font-weight:bold;}

.contact1 { line-height:20px;}

.hovercolor{
margin-bottom:12px;
background:#d9d9d9;
}
.hovercolor:hover{
background:#ccc;
}


/*----------- 图片banner特效左右滚动 ------------*/
/* w_ctr */
.w_ctr .JQ-slide{width:400px;height:300px;overflow:hidden;position:relative;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:400px;height:300px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:400px;height:300px;}
.w_ctr .JQ-slide-content li span{display:block;background:black;color:white;font-size:14px;font-weight:bold;padding:0 14px;line-height:28px;position:absolute;bottom:5px;left:0;z-index:10;width:275px;overflow:hidden;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:14px;right:8px;z-index:30;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../images/focus_li.png) no-repeat;width:10px;height:10px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:5px;}
.w_ctr .JQ-slide-nav li.on{background-position:-15px 0;}






#nav .productSort li{
float:left;
}

#nav .productSort li{  }
#nav .productSort .popWrap{ display:none; z-index:10000000;}
#nav .productSort .popWrap li{
width:200px;
height:27px;
line-height:27px;
overflow:hidden;
text-align:center;
margin:0;
padding:0;
}
#nav .productSort .morelong .popWrap li{
width:250px;
}




#nav .productSort .popWrap li a{
display:block;
background:#2D2D2D;
font-weight:normal;
float:none;
}
#nav .productSort .popWrap li a:hover{
background:#909090;
color:#fff;
}

#nav .productSort  .morelong .popWrap{
widows:250px;
}
#nav .productSort .popWrap{background-color:#2D2D2D; width:200px;}
#nav .productSort .popWrap{display:none;}

.limindex{
width:130px;
height:32px;
line-height:32px;
overflow:hidden;
text-align:center;
}