@charset "utf-8";
/* CSS Document */
/*首页 */

img{
	border:0px;
}
a{text-decoration: none; }
a:link {
	color: #333;
	text-decoration: none;
}

a:visited {
	color: #000;
	text-decoration: none;
}
p{ height:30px; line-height:30px; padding:0px; margin:0px; margin-top:15px;}
.menubg{
	background-image: url(images/menubg.jpg);
	background-repeat: repeat-x;
	height: 46px;
	width: 100%;
	
}
.banner{  background-color:#c4261c;}
.mar_top{ height:15px;}
.banner_titbg{
	background-image: url(images/demoV2_34.gif);
	background-repeat: repeat-x;
	height: 43px;
}
.banner_title{
	font-family: "微软雅黑", "宋体";
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding-left:20px;
}
.border_ccc{
	border:1px solid #dcdcdc;
	background-color:#f9f8f8;
	background-image: url(images/h_cent_bg.gif);
	height: 181px;
	border-bottom:0px;
}
.margin_bottom10{ margin-bottom:10px;}
.title1{
	background-image: url(images/title_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
}
.yunyin{
	background-image: url(images/yunyin.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.bor_ccc{ border:1px solid #ccc;}
.padd6{ padding:6px;}
.padd15{ padding:15px;}
.f12_fff{
	font-size:12px;
	color:#FFF;
	line-height: 20px;
}

.f12_333{
	font-size:12px;
	color:#333333;
}
.f12s_333{font-size:12px;color:#999; font-weight:bold;}
.f12s_333Nbold{font-size:12px; color:＃333;  text-indent:24px;}
.f12s_000{font-size:12px; color:＃333; font-weight:bold; text-indent:24px;}
.f14s_333{font-size:14px;color:#333; font-weight:bold;}
.title16{font-size:16px; color:#FFF; padding:4px; font-weight:bold; }
.f14s_c4261c{font-size:14px;color:#c4261c; font-weight:bold;}
.f16s_c4261c{font-size:16px;color:#c4261c; font-weight:bold;}

.f16s_c4261c_about{
font-size:16px;
color:#c4261c;
font-weight:bold;
background-image: url(images/title_bg.gif);
background-repeat: repeat-x;
height: 39px;
line-height: 39px;
text-indent:24px;
 }

.f16s_c4261c_about2{
font-size:16px;
color:#c4261c;
font-weight:bold;
background-image: url(images/title_bg2.gif);
background-repeat: repeat-x;
height: 39px;
line-height: 39px;
text-indent:24px;
 }

.AboutRongyu{
margin-top:12px;
margin-left:12px;
}

.f18s_c4261c{font-size:18px;color:#c4261c; font-weight:bold;}
.f16s_000{font-size:16px;color:#000; font-weight:bold;}
.f18s_000{font-size:18px;color:#000; font-weight:bold;}
.line{
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	height: 2px;
	background-position: bottom;
}
.line_c{ border-bottom:1px dashed #dedede;}
.pad_b15{ padding-bottom:15px;}
.pad_b20{ padding-bottom:20px;}
.pad_b10{ padding-bottom:10px;}
.pad_t15{ padding-top:15px;}
.pad_b50{padding-bottom:50px;}
.line_hei18{ line-height:20px;}
.bor_rccc{ border-right:1px solid #ccc;}
.line_z{
	background-image: url(images/line_z.gif);
	background-repeat: no-repeat;
	height: 171px;
}
.title_c{
	background-image: url(images/title_bg2.gif);
	background-repeat: repeat-x;
	height: 39px;
}
.bg2{
	background-image: url(images/bg2.gif);
	background-repeat: repeat-y;
	width: 250px;
}
.bg5{
	background-image: url(images/bg5.gif);
	background-repeat: repeat-y;
	width: 20px;
	
}
.bg7{
	background-image: url(images/bg7.gif);
	background-repeat: repeat-x;
	height: 17px;
}
.bg8{
	background-image: url(images/bg8.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.bg10{
	background-image: url(images/bg10.gif);
	background-repeat: repeat-y;
	width: 20px;
}
.submenubg{
	background-image: url(images/submenubg.gif);
	background-repeat: no-repeat;
	height: 34px;
	line-height:34px;
	text-indent:35px;
}
.submenubg0{
	background-image: url(images/submenubg2.gif);
	background-repeat: no-repeat;
	height: 34px;
	line-height:34px;
	text-indent:35px;
}
.selectedbg{
	background-image: url(images/selected.gif);
	background-repeat: no-repeat;
	height: 34px;
	line-height:34px;
	text-indent:35px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.selectedbg a{
color: #FFFFFF;
}

.CDListTitle{
	height: 34px;
	line-height:34px;
	font-size: 12px;
	font-weight: bold;
	text-indent:10px;
	color: #c4261c;
}


.CDListText{
	height: 20px;
	line-height:24px;
	font-size: 12px;
	color: #333;
	text-indent:10px;
}

.TabGrayBg{
background-color:#b5b5b5;
}

.TabTitleBg{
	background-image: url(images/TabTitlebBg.gif);
	height: 31px;
	line-height:31px;
	text-indent:10px;
}
.TabTitlelist{
    background-color:#FFF;
	height: 27px;
	line-height:27px;
	text-indent:10px;
}

.submenubg0{
	height: 34px;
	line-height:34px;
	text-indent:35px;
} 

.f16s_c4261c a{
	color:#c4261c;
	text-decoration: none;
}
.f16s_c4261c a:hover{ color:#000;}
.f12_c4261c{ font-size:12px; color:#c4261c;}
.f12_c4261c a{ font-size:12px; color:#c4261c;}
.f12_999{ color:#999;}
.f_ind20{
	text-indent: 20px;
}
.f14s_c4261c a{ color:#000;}
.f14s_c4261c a:hover{ color:#c4261c;}
.submenubg3{ background-color:#f1f1f1; border-top:1px solid #fff; }
.bor_666{ border:1px solid #d2d2d2; }
.bor_topfff{ border-top:1px solid #ffffff;}
.top_yinying{
	background-image: url(images/top_yinying.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.bottom_yinying{
	background-image: url(images/bottom_yinying.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.title_bg3{
	background-image: url(images/title_bg3.gif);
	background-repeat: repeat-x;
	height: 55px;
	line-height:55px;
}
.submenu5_bg{
	background-image: url(images/submenu5_bg.gif);
	background-repeat: no-repeat;
	height: 35px;
	line-height:35px;
	text-indent:20px;
}
.submenu5_bg2{
	background-image: url(images/submenu7_bg02.gif);
	background-repeat: no-repeat;
	height: 35px;
	line-height:35px;
	text-indent:20px;
	font-size:15px;
	color:#000;
	font-weight:bold;
}
.manbg1{
	background-image: url(images/manbg1.gif);
	background-repeat: repeat-x;
	height: 118px;
	line-height:118px;
}
.bg12{
	background-image: url(images/bg12.gif);
	background-repeat: repeat-x;
	height: 450px;
}

a img {border:none;}
.img_nav {position: relative; width: 992px; float: left; height: 278px}
.big_img a {position: absolute; top: 0px; left: 0px;}
.img_nav img {width: 992px; height: 243px}
.link_nav {position: absolute;  width: 992px; bottom: 0px; background-image: url(images/demoV2_34.gif); height: 43px; }
.link_nav a {position: absolute; font-family: "微软雅黑", "宋体"; font-size: 20px; font-weight: bold; color: #FFF; padding-left:20px; line-height:43px;}
.num_nav {position: absolute; bottom: 0px; right: 40px}
.num_nav span {line-height: 18px; width: 15px; float: left; height: 43px;   cursor: pointer; margin-right: 6px; background-image:url(images/demoV2_38.gif); background-repeat:no-repeat;}
.num_nav span.selected {background-image:url(images/demoV2_36.gif); background-repeat:no-repeat; }	

.stepcarousel {
	MARGIN: 0px auto; OVERFLOW: scroll; WIDTH: 1000px; POSITION: relative; HEIGHT: 89px
}
.stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#displaycssbelt {
	VISIBILITY: hidden
}
#stocklevels {
	VISIBILITY: hidden
}
.stepcarousel .panel {
	FLOAT: left; MARGIN: 0px 20px 0px 20px; OVERFLOW: hidden; WIDTH: 122px
}

.subfeature {
	DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 122px
}
.subfeature A IMG {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid
}
.subfeature A IMG:hover {
	BORDER-RIGHT: #ff0076 1px dashed; BORDER-TOP: #ff0076 1px dashed; BORDER-LEFT: #ff0076 1px dashed; BORDER-BOTTOM: #ff0076 1px dashed
}
