/*******************************************全局*******************************************/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
html { overflow:-moz-scrollbars-vertical; } /*始终让 Firefox 显示滚动条*/
*{word-wrap:break-word;}/*文字强制换行word-break:keep-all;(Ff)*/
table {border-collapse:collapse;}/*细线表格*/
.hidden {display:none;}/*清除容器浮动*/
.box {clear:both;margin:0 auto;}/*清除浮动，居中*/
fieldset, img {border:0px;}/*清除描边,块显示*/
ul, li {list-style-type:none;}/*无列表项目标记*/
.text {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}/* 一行内文字超出以省略号形式隐藏*/ 
a {text-decoration: none; }/* 链接无下划线,有为underline;链接去框 */
a:link {color: #808080;}/* 未访问的链接 */
a:visited {color: #808080;}/* 已访问的链接 */
a:hover {color: #b20000;} /* 鼠标在链接上 */
a:active {color: #b20000;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
body {font-family: Arial,"宋体";font-size: 12px;color:#000;line-height:24px;background:#fff;}/*字体，字号，颜色，行高，背景色设置*/

@font-face {
	font-family: '../font/04b08Regular';
	src: url('../font/04b_08__-webfont.eot');
	src: local('../font/04b08Regular Regular'), 
	local('../font/04b08Regular'), 
	url('../font/04b_08__-webfont.woff') format('woff'), 
	url('../font/04b_08__-webfont.ttf') format('truetype'), 
	url('../font/04b_08__-webfont.svg#04b08Regular') format('svg');
}
/********************************************top*******************************************/
.top_bg{
	width:100%;
	clear:both;
	background:url(../images/top_bg.jpg) repeat left top;
	}
.top{
	width:1000px;
	margin:0 auto;
	height:98px;
	}
.logo{
	width:510px;
	height:98px;
	display:inline;
	float:left;
	background:url(../images/logo.png) no-repeat right center;
	}
.top_nav{
	width:380px;
	display:inline;
	float:right;
	color:#FFF;
	background:url(../images/tip_bg.jpg) repeat-x left top;
	}
.top_nav span{
	display:inline;
	float:left;
	width:21px;
	height:23px;
	background:url(../images/tip_left.jpg) no-repeat left top;
	}
.top_nav strong{
	display:inline;
	float:right;
	width:23px;
	height:23px;
	background:url(../images/tip_right.jpg) no-repeat right top;
	}
.top_nav_main{
	width:336px;
	height:23px;
	display:inline;
	float:left;
	line-height:23px;
	text-align:center;
	}
.top_nav_main a{
	font-size:12px;
	line-height:23px;
	display:inline;
	float:left;
	width:55px;
	color:#555;
	display:block;
	}
.top_nav_main a:visited{ color:#555;}
.top_nav_main a:hover{ color:#DF802F;}
.top_nav_main a:active{ color:#555;}

.top_nav_main h1{
	font-size:12px;
	line-height:23px;
	display:inline;
	float:left;
	font-weight:normal;
	width:15px;
	text-align:center;
	color:#555;
	}
/********************************************nav*******************************************/
.nav{
	width:1000px;
	height:47px;
	clear:both;
	margin:0 auto;
	}
.nav dl dd{
	display:inline;
	float:left;
	width:110px;
	height:47px;
	position:relative;
	z-index:99999999;
	}
.nav dl dd p a{
	height:47px;
	width:110px;
	display:block;
	}
.nav dl dd p a strong{
	font-size:14px;
	color:#999999;
	display:block;
	clear:both;
	text-align:center;
	color:#1a1a1a;
	height:20px;
	overflow:hidden;
	font-weight:normal;
	font-family:"microsoft yahei";
	cursor:pointer;
	padding:6px 0 0 0;
	}
.nav dl dd span{
	line-height:14px;
	color:#999999;
	display:block;
	clear:both;
	text-align:center;
	color:#999999;
	display:block;
	cursor:pointer;
     font-family:../font/04b08Regular;
     text-align:center;
	 color:#999999;
	  font-size:10px;
	 *font-size:6px;
	 _font-size:6px;
	}
.nav dl dd p a:hover{
	height:47px;
	width:110px;
	display:block;
	overflow:hidden;
	background:url(../images/nav_bg.jpg) no-repeat center center;
	}
.nav dl dd p a:hover strong{
	font-size:14px;
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	height:20px;
	overflow: hidden;
	font-weight:normal;
	font-family:"microsoft yahei";
	}
.nav dl dd p a:hover span{
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	display:block;
	}

.nav dl dd.hover p a{
	height:47px;
	width:110px;
	display:block;
	overflow:hidden;
	background:url(../images/nav_bg.jpg) no-repeat center center;
	}
.nav dl dd.hover p a strong{
	font-size:14px;
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	height:20px;
	overflow: hidden;
	font-weight:normal;
	font-family:"microsoft yahei";
	}
.nav dl dd.hover p a span{
	display:block;
	clear:both;
	text-align:center;
	color:#fff;
	display:block;
	}
.nav dl dd em{
	width:12px;
	height:7px;
	display:block;
	position:absolute;
	left:50px;
	bottom:-15px;
	display:none;
	background:url(../images/sub_icon.gif) no-repeat;
	}
.sub{
	clear:both;
	height:36px;
	background:url(../images/sub_bg.gif) repeat-x left bottom;
	position:absolute;
	display:none;
	}
#sub1{width:350px; left:0;}
#sub2{width:150px; left:0;}
#sub3{width:300px; left:0;}
#sub4{width:225px; left:0;}
#sub5{width:305px; left:0;}
#sub6{width:140px; left:0;}
#sub7{width:140px; right:0;}
#sub8{width:220px; right:0;}
	
.sub B{
	width:7px;
	height:21px;
	display:block;
	position:absolute;
	left:0;
	top:15px;
	background:url(../images/sub_left.gif) no-repeat left center;
	}
.sub u{
	width:7px;
	height:21px;
	display:block;
	position:absolute;
	right:0;
	top:15px;
	background:url(../images/sub_right.gif) no-repeat right center;
	}
.sub div{
	display:block;
	height:21px;
	line-height:21px;
	padding:15px 0px 0 10px;
	color:#fff;
	text-align:center;
	}
.sub div a{color:#fff; padding:0 5px;}
.sub div a:visited{color:#fff;}
.sub div a:hover{color:#DF802F;}
.sub div a:active{color:#fff;}
	
/********************************************banner*******************************************/
.banner_bg{
	width:100%;
	clear:both;
	height:405px;
	overflow:hidden;
	background:url(../images/banner_bg.jpg) repeat-x left top;
	}
.indexBanner {
	position:relative;
	height:405px;
	width:100%;
	overflow:hidden;
}
.mask{
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	display:block;
	z-index:5000;
	background:url(../images/mask_bg.png) no-repeat center bottom;
	}
.indexBanner div{
	position:absolute;
	top:5px;
	left:0;
	display:none;
	height:399px;
	width:100%;
	overflow:hidden;
	text-align:left;
	z-index:10;
	border:1px solid #fff;
}
.indexBanner div a{
	display:block;
	height:400px;
	}
.indexBanner div img{
	width:1003px;
	height:400px;
	clear:both;
	}
.indexBanner div.now {
	display:block;
}
.ul_bannerMenu {
	position:absolute;
	bottom:6px;
	z-index:80000;
}
.ul_bannerMenu li {
	display:-moz-inline-stack;
	display:inline-block;
    *display:inline;
    *zoom:1;
	margin-right:5px;
	width:15px;
	line-height:15px;
	text-align:center;
	font-size:0px;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	background:url(../images/ban_icon.png) ;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/ban_icon.png");
	_background:none;
}
.ul_bannerMenu li.now {
	background:url(../images/ban_icon_hover.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/ban_icon_hover.png");
	_background:none;
	color:#ff0000;
}
#botPrev{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	left:153px;
	z-index:5000;
	background:url(../images/Prev.png) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
#botNext{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	right:153px;
	z-index:5000;
	background:url(../images/Next.png) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
/********************************************main*******************************************/
.main_bg{
	width:100%;
	clear:both;
	background:url(../images/bg.jpg) repeat-x left top;
	}
.main{
	width:1000px;
	margin:30px auto 0 auto;
	clear:both;
	}
.main_left{
	width:730px;
	display:inline;
	float:left;
	overflow-x:hidden;
	}
.main_left_up{
	width:730px;
	height:220px;
	clear:both;
	}
.main_left_up_l{
	width:350px;
	height:220px;
	display:inline;
	float:left;
	}
.main_left_up_lt{
	width:350px;
	height:20px;
	background:url(../images/feng_down.jpg) no-repeat left bottom;
	clear:both;
	}
.main_left_up_lt span{
	width:30px;
	height:20px;
	background:url(../images/feng.jpg) no-repeat center center;
	display:inline;
	float:left;
	}
.main_left_up_lt strong{
	width:60px;
	height:16px;
	line-height:20px;
	background:url(../images/feng_bg.jpg) no-repeat left center;
	display:inline;
	float:left;
	padding-left:8px;
	color:#636363;
	font-size:13px;
	}
.main_left_up_lt p{
	display:inline;
	float:right;
	width:35px;
	height:20px;
	background:url(../images/more.jpg) no-repeat center center;
	}
.main_left_up_lm{
	width:350px;
	height:85px;
	clear:both;
	padding:10px 0;
	overflow:hidden;
	border-bottom:1px dotted #c2c2c2;
	}
.main_left_up_lm p{
	border:1px solid #c2c2c2;
	width:113px;
	height:80px;
	padding:1px;
	display:inline;
	float:left;
	overflow:hidden;
	}
.main_left_up_lm strong{
	display:inline;
	float:right;
	width:200px;
	height:85px;
	padding-left:20px;
	background:url(../images/pic_bg.jpg) no-repeat left center;
	}
.main_left_up_lm h1{
	height:20px;
	font-size:12px;
	line-height:14px;
	clear:both;
	}
.main_left_up_lm h1 a:link{color: #b20000;}
.main_left_up_lm h1 a:visited{color: #b20000;}
.main_left_up_lm h1 a:hover{color: #b20000;}
.main_left_up_lm h1 a:active{color: #b20000;}
.main_left_up_lm h2{
	height:20px;
	font-size:12px;
	line-height:30px;
	clear:both;
	color:#a2a2a2;
	font-weight:normal;
	text-indent:2em;
	}
.main_left_up_lm h2 a:link{color: #b20000;}
.main_left_up_lm h2 a:visited{color: #b20000;}
.main_left_up_lm h2 a:hover{color: #b20000;}
.main_left_up_lm h2 a:active{color: #b20000;}
.main_left_up_ld{
	width:350px;
	height:90px;
	overflow:hidden;
	clear:both;
	}
.main_left_up_ld dd{
	width:350px;
	height:29px;
	font-size:12px;
	border-bottom:1px dotted #c2c2c2;
	display:block;
	clear:both;
	color:#808080;
	overflow:hidden;
	}
.main_left_up_ld span{
	background:url(../images/ol.jpg) no-repeat center center;
	width:15px;
	line-height:29px;
	display:inline;
	text-align:center;
	float:left;
	color:#a2a2a2;
	}
.main_left_up_ld a{
	margin-left:10px;
	width:250px;
	overflow:hidden;
	display:inline;
	float:left;
	line-height:29px;
	}
.main_left_up_ld strong{
	display:inline;
	float:right;
	font-weight:normal;
	}
.main_left_up_r{
	display:inline;
	float:right;
	width:355px;
	height:220px;
	}
.main_left_up_rt{
	width:355px;
	height:20px;
	background:url(../images/feng_down.jpg) no-repeat left bottom;
	clear:both;
	}
.main_left_up_rt span{
	width:30px;
	height:20px;
	background:url(../images/xing.jpg) no-repeat center center;
	display:inline;
	float:left;
	}
.main_left_up_rt strong{
	width:60px;
	height:16px;
	line-height:20px;
	background:url(../images/feng_bg.jpg) no-repeat left center;
	display:inline;
	float:left;
	padding-left:8px;
	color:#636363;
	font-size:13px;
	}
.main_left_up_rt p{
	display:inline;
	float:right;
	width:35px;
	height:20px;
	background:url(../images/more.jpg) no-repeat center center;
	}
.main_left_up_rm{
	width:351px;
	height:65px;
	clear:both;
	padding:15px 2px;
	}
.main_left_up_rm img{
	width:350px;
	height:62px;
	}
.main_left_up_rd{
	width:355px;
	height:100px;
	clear:both;
	overflow:hidden;
	}
.main_left_up_rd dd{
	width:355px;
	line-height:25px;
	font-size:12px;
	display:block;
	clear:both;
	color:#808080;
	}
.main_left_up_rd span{
	width:15px;
	height:25px;
	display:inline;
	float:left;
	background:url(../images/icon_new.jpg) no-repeat center center;
	}
.main_left_up_rd a span:hover{
	background:url(../images/icon_new1.jpg) no-repeat center center;}
.main_left_up_rd p{
	display:inline;
	float:left;
	cursor:pointer;
	}
.main_left_up_rd strong{
	display:inline;
	float:right;
	width:70px;
	font-weight:normal;
	}

.main_left_down{
	width:730px;
	height:180px;
	clear:both;
	margin-top:15px;
	}
.main_left_downtop{
	width:730px;
	height:5px;
	clear:both;
	background:url(../images/foot_top.jpg) no-repeat left top;
	}
.main_left_downcontent{
	width:710px;
	height:170px;
	clear:both;
	background:url(../images/foot_bg.jpg) repeat-y left top;
	padding:0 10px;
	}
.main_left_downcontenttop{
	height:31px;
	display:block;
	clear:both;
	color:#a2a2a2;
	margin:0 0 0 10px;
	background:url(../images/foot_tip.jpg) no-repeat left bottom;
	}
.main_left_downcontenttop span{
	width:74px;
	height:20px;
	line-height:20px;
	padding-top:10px;
	display:inline;
	float:left;
	text-align:center;
	color:#FFF;
	font-size:13px;
	background:url(../images/down_nav.jpg) no-repeat right bottom;
	}
.main_left_downcontenttop strong{
	width:600px;
	height:20px;
	line-height:20px;
	padding:10px 0 0 10px;
	display:inline;
	float:left;
	font-weight:normal;
	font-size:12px;
	}
.main_left_downcontenttop strong a:link{color: #a2a2a2;}
.main_left_downcontenttop strong a:visited{color: #a2a2a2;}
.main_left_downcontenttop strong a:hover{color: #b20000;}
.main_left_downcontenttop strong a:active{color: #b20000;}
.main_left_downcontenttop strong a.hover{color: #b20000;}
.main_left_downcontentmain{
	height:120px;
	overflow:hidden;
	padding:15px 0 0 10px;
	}
.main_left_downcontentmain ul li{
	width:125px;
	display:inline;
	float:left;
	margin-right:15px;
	}
.main_left_downcontentmain ul li p img{
	width:120px;
	height:80px;
	display:block;
	clear:both;
	padding:1px;
	border:1px solid #c2c2c2;
	}
.main_left_downcontentmain ul li h1{
	font-size:12px;
	font-weight:normal;
	text-align:center;
	line-height:20px;
	padding-top:10px;
	}
	
.main_left_downdown{
	width:730px;
	height:5px;
	clear:both;
	background:url(../images/foot_down.jpg) no-repeat left bottom;
	}

.main_right{
	width:239px;
	display:inline;
	float:right;
	}
.main_right_up{
	width:239px;
	height:150px;
	clear:both;
	}
.main_right_upt{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_top.jpg) no-repeat top left;
	}
.main_right_upm{
	width:219px;
	height:120px;
	clear:both;
	padding:10px;
	background:url(../images/right_bg.jpg) repeat-y top left;
	}
.fouce{
	width:210px;
	height:120px;
	clear:both;
	background:#ccc;
	margin:0 auto;
	}
	
	
.main_right_upd{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_down.jpg) no-repeat top left;
	}

.main_right_main{
	width:239px;
	height:165px;
	clear:both;
	padding-top:10px;}
.main_right_maint{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_top.jpg) no-repeat top left;
	}
.main_right_mainm{
	width:229px;
	height:155px;
	clear:both;
	background:url(../images/right_bg.jpg) repeat-y top left;
	padding-left:10px;
	}
.main_right_mainm span{
	display:block;
	clear:both;
	font-size:13px;
	height:30px;
	line-height:30px;
	color:#6b6b6b;
	font-weight:bold;
	}

	
.main_right_mainm strong a{
	height:20px;
	display:block;
	float:left;
	width:60px;
	text-align:center;
	padding-top:10px;
	}


.main_right_maind{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_down.jpg) no-repeat top left;
	}

.main_right_down{
	width:239px;
	height:80px;
	clear:both;
	padding-top:10px;}
.main_right_downt{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_top.jpg) no-repeat top left;
	}
.main_right_downm{
	width:224px;
	height:65px;
	clear:both;
	background:url(../images/right_bg.jpg) repeat-y top left;
	padding:5px 0 0 15px;
	}
.main_right_downd{
	width:239px;
	height:5px;
	clear:both;
	background:url(../images/right_down.jpg) no-repeat top left;
	}
/*********************************foot****************************************/
.footer{
	margin:0 auto;
	width:1000px;
	height:90px;
	clear:both;
	background:url(../images/down_line.jpg) no-repeat top;
	padding-top:15px;
	}
.footer_clear{
	width:1000px;
	height:20px;
	margin:0 auto;
	clear:both;
	}
.footer_logo{
	width:140px;
	height:90px;
	display:inline;
	float:left;
	background:url(../images/logo_foot.png) no-repeat right center;}
.footer_right{
	width:850px;
	height:65px;
	display:inline;
	float:left;
	font-size:12px;
	color:#a2a2a2;
	line-height:25px;
	margin:22px 0 0 5px;
	}
/******************************二级页面begin*********************************/
.banner1_bg{
	width:100%;
	clear:both;
	background:url(../images/banner_about.jpg) repeat-x left top;
	}
.banner1{
	width:auto;
	height:195px;
	margin:0 auto;
	padding:5px 0 0 0;
	text-align:center;
    }
/*****************************prolist**********************************/
.prolist_main{
	width:1000px;
	margin:0 auto;
	clear:both;
	}
.prolist_left{
	width:205px;
	display:inline;
	float:left;
	margin-top:25px;
	background:url(../images/left_bg.jpg) repeat-y left top;
	}
.prolist_left_top{
	width:205px;
	height:49px;
	display:block;
	clear:both;
	background:url(../images/left_top.jpg) no-repeat left top;
	}
.prolist_left_top strong{
	width:100px;
	display:inline;
	float:left;
	font-size:14px;
	color:#FFF;
	margin-left:10px;
	padding:11px 0 0 20px;
	}
.prolist_left_top span{
	width:55px;
	display:inline;
	float:right;
	color:#f0cdcc;
	padding:11px 5px 0 0;
     font-family:../font/04b08Regular;
     text-align:center;
	  font-size:6px;
	 *font-size:6px;
	 _font-size:6px;
	}

.prolist_left_topm{
	width:205px;
	display:block;
	clear:both;
	}
.prolist_left_topm dl{
	padding:15px 30px;
	}
	
.prolist_left_topm dl dd{
	width:145px;
	height:40px;
	line-height:38px;
	display:block;
	clear:both;
	}
.prolist_left_topm dl dd p span{
	width:25px;
	height:34px;
	display:block;
	float:left;
	background:url(../images/left_icon.jpg) no-repeat center 16px;
	}
.prolist_left_topm dl dd p{
	height:36px;
	color:#555555;
	background:url(../images/left_icon_a.jpg) no-repeat center;
	}
.prolist_left_topm dl dd p a:link{color: #555;}
.prolist_left_topm dl dd p a:visited{color:#555;}
.prolist_left_topm dl dd p a:hover{color:#aa0505;font-weight:bold;background:url(../images/left_icon_hover.jpg) no-repeat center;display:block;}
.prolist_left_topm dl dd p a:active{color:#aa0505;}
.prolist_left_topm dl dd.hover p a{color:#aa0505;font-weight:bold;}

.prolist_left_topd{
	width:205px;
	height:12px;
	display:block;
	clear:both;
	background:url(../images/left_main.jpg) no-repeat left top;
	}
.prolist_left_main{
	width:185px;
	height:160px;
	display:block;
	clear:both;
	padding:15px 0 0 20px;
	}
.prolist_left_main big{
	width:165px;
	height:18px;
	display:block;
	border-bottom:1px solid #bdbdbd;
	}
.prolist_left_main big strong{
	display:inline;
	float:left;
	color:#d00900;
	width:60px;
	font-size:12px;
	line-height:12px;
	}
.prolist_left_main big span{
	display:inline;
	float:left;
	color:#bcbcbc;
	width:55px;
	font-size:8px;
	line-height:12px;
	}
.submit{
	width:160px;
	height:125px;
	}
.buttom{
	text-align:center;
	width:112px;
	height:34px;
	background:url(../images/left_buttom.jpg) no-repeat center center;
	border:none;
	color:#fff;
	margin:10px 0 0 25px;
	font-size:14px;
	font-family:"microsoft yahei";
	}
.idel{
	line-height:40px;
	width:160px;
	display:block;
	clear:both;
	height:40px;
	text-align:center;
	}
.input{
	width:160px;
	height:20px;}

.prolist_left_maind{
	width:205px;
	height:31px;
	display:block;
	clear:both;
	background:url(../images/left_down.jpg) no-repeat left top;
	}
	
.prolist_right{
	width:740px;
	display:inline;
	float:right;
	overflow:hidden;
	}
.prolist_right_top{
	margin-top:25px;
	width:740px;
	height:25px;
	display:block;
	clear:both;
	background:url(../images/about_line.gif) no-repeat left bottom;
	}
.prolist_right_top strong{
	height:25px;
	line-height:25px;
	display:inline;
	float:left;
	color:#d00900;
	font-size:13px;
	}
.prolist_right_top span{
	display:inline;
	float:right;
	color:#a0a0a0;
	}
.prolist_right_top span big{
	color:#af0733;
	font-size:12px;
	}
.prolist_right_content{
	width:740px;
	clear:both;
	}
.prolist_right_content dl{
	margin:50px 0 0 20px;
	}
.prolist_right_content dl dd{
	width:160px;
	height:170px;
	display:block;
	float:left;
	overflow:hidden;
	margin-right:20px;
	}
.prolist_right_content dl dd p{
	border:1px solid #c2c2c2;
	padding:1px;
	display:block;
	clear:both;
	}
.prolist_right_content dl dd p img{
	width:156px;
	height:100px;
	}
.prolist_right_content dl dd span{
	width:160px;
	height:20px;
	display:block;
	color:#787878;
	line-height:20px;
	margin:15px 0;
	text-align:center;
	}
.page{
	width:720px;
	height:20px;
	clear:both;
	font-size:14px;
	text-align:center;
	margin:35px 0;
	padding-left:20px;
	}
.page a{
	display:block;
	float:left;
	width:60px;
	height:20px;
	line-height:20px;
	margin-right:2px;
	background:url(../images/page1.jpg) repeat-x left top;
	padding:1px #bc0000;
	}
.page a:link{color:#FFF; width:60px; padding:1px #bc0000;}
.page a:visited{color:#d00900;}
.page a:hover{color:#fff;background:#9c1617;}
.page a:active{color:#fff;}
.page a.hover{color:#fff;background:#ce1515;}
.page span{
	margin:0 80px 0 0;
	display:block;
	float:right;}
/*****************************about**********************************/
.about{
	width:690px;
	clear:both;
	padding:40px 25px 0 25px;
	}
.about p{
	color:#787878;
	text-indent:2em;
	line-height:36px;
	margin:20px 0;
	}
	/*****************************news**********************************/
.news{
	width:710px;
	clear:both;
	padding:40px 0 0 15px;
	}
.news dl dd{
	height:30px;
	display:block;
	clear:both;
	overflow:hidden;
	padding:0 0 0 20px;
	color:#bcbcbc;
	border-bottom:1px dotted #c9c9c9;
	background:url(../images/news_icon.jpg) no-repeat left center;
	}
.news dl dd a{
	line-height:30px;
	display:inline;
	float:left;
	cursor:pointer;
	}
.news dl dd span{
	font-size:12px;
	display:inline;
	float:right;
	line-height:30px;
	}
/*****************************newsview**********************************/
.newsview{
	width:690px;
	clear:both;
	padding:30px 25px 0 25px;
	}
.newsview h1{
	display:block;
	clear:both;
	height:55px;
	width:690px;
	line-height:55px;
	text-align:center;
	font-size:14px;
	color:#2a2a2a;
	border-bottom:#949494 dotted 1px;
	}
.newsview h2{
	display:block;
	clear:both;
	height:40px;
	line-height:40px;
	width:690px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#a2a2a2;
	}
.article{
	display:block;
	clear:both;
	width:690px;
	color:#787878;
	}
.newsview_link{
	display:block;
	clear:both;
	line-height:20px;
	font-size:12px;
	color:#787878;
	padding:10px 0 0 25px;
	}
.newsview_up{
	display:block;
	clear:both;
	line-height:30px;
	}
.newsview_down{
	display:block;
	clear:both;
	line-height:30px;
	}
/*****************************proview**********************************/
.proview{
	width:690px;
	clear:both;
	padding:35px 25px 0 25px;
	}
.proview_up{
	width:690px;
	display:block;
	clear:both;
	overflow:hidden;
	padding:0 0 15px 0;
	}
.proview_up_left{
	display:inline;
	float:left;
	width:300px;
	height:380px;
	}
	
	
.goods{
	width:300px;
	height:380px;
	overflow:hidden;
	}
.big_pic{
	width:295px;
	height:295px;
	border:1px solid #ccc;
	padding:2px;
	}
.goods_scroll {
	HEIGHT:90px;
	padding:15px 0 0 0;
}
.goods_scroll .leftbotton {
	BACKGROUND: url(../images/leftbotton.png) no-repeat center center;
	FLOAT:left;
	WIDTH:10px;
	CURSOR: pointer;
	HEIGHT:10px;
	margin-top:25px;
}
.goods_scroll .rightbotton {
	BACKGROUND:url(../images/rightbotton.png) no-repeat left center;
	FLOAT:left;
	WIDTH:10px;
	CURSOR:pointer;
	HEIGHT:10px;
	margin-top:25px;
}
.cont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 380px;
	HEIGHT: 90px
}
.cont UL {
}
.cont UL LI {
	FLOAT: left;
	MARGIN:0px 4px;
	width:56px;
	height:56px;
	padding:2px;
	border:1px solid #ccc;
}
.cont UL LI.selected {
	FLOAT: left;
	MARGIN:0px 4px;
	width:56px;
	height:56px;
	padding:2px;
	border:1px solid #ff0000;
}
.cont UL LI img{
	width:56px;
	height:56px;
	}
	
	
	
	
	
	
	
	
.proview_up_right{
	display:inline;
	float:right;
	width:370px;
	color:#848484;
	}
.product_title{
	display:block;
	clear:both;
	line-height:30px;
	font-weight:bold;
	color:#6a6a6a;
	border-bottom:1px dotted #c9c9c9;
	}
.line{border-top:1px dotted #c9c9c9;
	}
.color{ color:#6a6a6a;}
.proview_up_right td{ padding:5px; line-height:23px;}
.proview_down{
	width:690px;
	clear:both;
	}
.proview_down_top{
	width:690px;
	height:28px;
	clear:both;
	border-bottom:solid 2px #d00900;
	overflow:hidden;
	}
.proview_down_top dl dd{
	display:inline;
	float:left;
	width:88px;
	height:28px;
	cursor:pointer;
	}
.proview_down_top dl dd a{
	display:block;
	width:88px;
	height:28px;
	text-align:center;
	font-size:12px;
	line-height:28px;
	background:url(../images/proview_nav_bg.jpg) no-repeat center top;
	}
.proview_down_top dl dd a:link {color:#525252;}
.proview_down_top dl dd a:visited {color:#525252;}
.proview_down_top dl dd a:hover {color: #FFF;
	background:url(../images/proview_nav.jpg) no-repeat center top;}
.proview_down_top dl dd a:active {color: #FFF;}
.proview_down_top dl dd.hover a{color: #FFF;
	background:url(../images/proview_nav.jpg) no-repeat center top;}
.proview_down_main{
	color:#787878;
	text-indent:2em;
	line-height:36px;
	margin:20px 0;
	}
	
	
.fouce2{
	width:210px;
	height:128px;
	float:left;
	padding:0 0 0 5px;
}
.feature_list {
	width:210px;
	height:128px;
	overflow:hidden;
	position:relative;
}
.feature_list ul {
	position:absolute;
}
.tabs{
	left:0;
	bottom:0;
	z-index: 2;
	width:210px;
	height:40px;
	z-index:30;
	padding:5px 0 0 0;
	background:url(../images/icon_bg.jpg) no-repeat left 12px;
}
.output img {
	width:211px;
	height:84px;
}
.tabs li{
	float:left;
	display:inline;
	margin:0 1px;
	}
.tabs li a {
	width:60px;
	height:26px;
	display:block;
	text-align:center;
	color:#a2a2a2;
	padding:14px 0 0 0;
}
.tabs li a:visited{color:#fff;}
.tabs li a:active{color:#fff;}
.tabs li a.current {
	width:60px;
	height:26px;
	display:block;
	text-align:center;
	color:#b20000;
	background:url(../images/icon.jpg) no-repeat 10px 3px;
	padding:14px 0 0 0;
}
.tabs li a.current:hover {
	text-decoration:none;
	cursor:default;
}
.output{
	top:0;
	left:0;
	width:210px;
	height:85px;
	position:relative;
}
.output li {
	position:absolute;
	width:210px;
	height:85px;
	z-index:0;
}
.output li a{
	width:210px;
	height:85px;
	display:block;
	clear:both;
}
.zp_tab{
	clear:both;
	}
.zp_tab td{
	padding:0 5px;
	line-height:23px;
	border:1px solid #E7E7E7;
	}
.zp_tab th{
	padding:0 5px;
	line-height:23px;
	border:1px solid #E7E7E7;
	background:#F5F5F5;
	}
/*--------------------------------------------关联公司------------------------------------------------------------------*/
.top_select_box{
	width:142px;
	height:20px;
	display:inline;
	float:right;
	background:url(../images/top_select.jpg) no-repeat left top;
	position:relative;
	z-index:777777777777;
	clear:right;
	margin:20px 15px 0 0;
	}
.top_select_box span{
	width:120px;
	height:20px;
	display:block;
	text-indent:5px;
	line-height:24px;
	color:#777777;
	}
.top_select_links{
	width:140px;
	overflow:hidden;
	clear:both;
	position:absolute;
	z-index:888888888888888;
	left:0;
	top:20px;
	border:1px solid #d0d0d0;
	border-top:none;
	background:#efefef;
	display:none;
	}
.top_select_links a{
	width:100%;
	height:24px;
	line-height:24px;
	display:block;
	text-indent:5px;
	}