/*khjzMain*/
.khjzMain{
	padding-top: 0px;
padding-bottom:}
.khjzMain .kht{ text-align:center; color:#333; font-family:"microsoft yahei"}
.khjzMain .kht h5{ font-size:30px; background:url(khtline.png) no-repeat center; margin-bottom:10px;}
.khjzMain .kht h5 a{ color:#333; font-family:'microsoft yahei';}
.khjzMain .kht p{ font-size:14px; font-family:'microsoft yahei';}
.khjzMain .khc{ margin-top:50px;}
.khjzMain .khc ul{ height:318px; width:996px;}
.khjzMain .khc li{ width:234px; float:left; height:303px; background-color:#fff; position:relative; margin-right:15px;}
.khjzMain .khc li img{ display:block;}
.khjzMain .khc li h5{ text-align:center; font-weight:normal; padding-top:20px; padding-bottom:8px;}
.khjzMain .khc li h5 a{ font-size:14px; color:#545353;font-family:'microsoft yahei';}
.khjzMain .khc li p{ font-size:12px; color:#545353; padding:0 20px; line-height:16px;font-family:'microsoft yahei';}
.khjzMain .khc li .mor_k{ display:block; width:31px; height:31px; background:url(mor_k1.png) no-repeat center; position:absolute; left:50%; margin-left:-15px; bottom:-15px;}
.khjzMain .khc li:hover .mor_k{ background:url(mor_k2.png) no-repeat center;}

/*stdMain*/
.stdMain{ padding-top:75px; padding-bottom:100px;}
.stdMain .std_t{ text-align:center; color:#333;}
.stdMain .std_t h5{ font-size:30px; background:url(stdline.png) no-repeat center; margin-bottom:10px;}
.stdMain .std_t h5 a{ color:#333;}
.stdMain .std_t p{ font-size:14px;}
#focus_Box{position:relative; height:335px; margin-top:50px;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;left:377px;}
#focus_Box li img{width:100%;height:100%;vertical-align:top}
#focus_Box li p{ text-align:center; margin-top:10px; position:absolute; bottom:0; width:100%; left:0; height:50px; line-height:50px; background:url(yy2.png) repeat center;} 
#focus_Box li p a{ font-size:16px; color:#fff;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:37px;height:71px;top:110px; transition:all 0s;}
#focus_Box .prev{background:url(prevbtn.png) left top no-repeat;left:0;}
#focus_Box .next{background:url(nextbtn.png) right top no-repeat;right:0;} 
#focus_Box .bot:hover{ background-position:center bottom;}





/*abtMain*/
.abtMain{ background-color:#eed8b3; padding-bottom:50px;}
.abtMain .vidio{ position:relative; top:-40px; height:316px; overflow:hidden;}
.abtMain .vidio .abt_l{ float:left; width:203px; padding:0 25px; height:316px; background-color:#a4356a; position:relative;}
.abtMain .vidio .abt_l h5{ font-weight:normal; padding-top:50px; padding-bottom:6px; border-bottom:1px solid #f5c983; margin-bottom:23px;}
.abtMain .vidio .abt_l h5 a{ font-size:24px; color:#fff; text-decoration:none;}
.abtMain .vidio .abt_l span{ display:block; width:32px; height:2px; background-color:#fff; margin-top:78px;}
.abtMain .vidio .abt_l i{ display:block; width:7px; height:12px; position:absolute; right:-7px; top:60px; background:url(sj2.png) no-repeat center;}
.abtMain .vidio .abt_c{ position:relative; float:left; width:475px; height:316px;}
.abtMain .vidio .abt_c img{ display:block;}
.abtMain .vidio .abt_c span{ position:absolute; top:50%; margin-left:-43px; left:50%; margin-top:-43px; cursor:pointer;}
.abtMain .vidio .abt_r{ width:252px; float:left;}
.abtMain .vidio .abt_r ul{}
.abtMain .vidio .abt_r li{ height:158px; position:relative; width:252px; vertical-align:top;}
.abtMain .vidio .abt_r li img{ display:block;}
.abtMain .vidio .abt_r li a{ display:block; position:absolute; width:100%; height:100%; overflow:hidden; text-decoration:none; top:0; left:0;}
.abtMain .vidio .abt_r li a span{ font-size:16px; color:#fff; height:39px; text-align:center; line-height:39px; text-align:center; background:url(spbg.png) no-repeat center; margin-top:60px; display:block;}
.abtMain .vidio .abt_r li a.sp1{ background:url(sp1.png) repeat center;}
.abtMain .vidio .abt_r li a.sp2{ background:url(sp2.png) repeat center;}
.abtMain .abt_intr{ text-align:center;}
.abtMain .abt_intr p{ font-size:14px; color:#333; line-height:30px;}
.abtMain .abt_intr a{ display:block; background:url(morbg_intr.png) no-repeat center; width:165px; height:42px; line-height:42px; text-align:center; font-size:14px; color:#333; text-decoration:none; margin:0 auto; margin-top:30px;}


/*newMain*/
.newMain{ padding-top:25px; padding-bottom:45px; margin:0 auto;}
.newMain .nt{ height:50px; border-bottom:1px solid #7f7f7f;}
.newMain .nt ul{ float:left;}
.newMain .nt li{ height:50px; float:left; position:relative; width:120px; line-height:50px; margin:0 10px; text-align:center;}
.newMain .nt li a{ font-size:18px; text-decoration:none;}
.newMain .nt li i{ display:block; position:absolute; width:100%; height:3px; background-color:#626262; bottom:-2px; left:0; display:none;}
.newMain .nt .mor_n{ float:right; padding-right:20px; background:url(morbg.png) no-repeat right center; margin-right:10px; font-size:14px; color:#5a5a5a; margin-top:20px;}
.newMain .nt li:hover a,.newMain .nt li.cur a{
	color: #aa0014;
	font-weight: bold;
}
.newMain .nt li:hover i,.newMain .nt li.cur i{ display:block;}
.newMain .new_l{ float:left; width:625px;}
.newMain .new_l .news{ margin-top:27px;}
.newMain .new_l .news dl{ overflow:hidden;}
.newMain .new_l .news dt{ float:left;}
.newMain .new_l .news dt img{ display:block;}
.newMain .new_l .news dd{ margin-left:325px;}
.newMain .new_l .news dd h5{ height:16px; line-height:16px; overflow:hidden; padding-top:5px; padding-bottom:10px; font-size:12px;}
.newMain .new_l .news dd h5 a{
	font-size:15px;
	color: #aa0014;
}
.newMain .new_l .news dd p{ font-size:13px; line-height:24px; height:72px; overflow:hidden; margin-bottom:15px;}
.newMain .new_l .news dd>a{ font-size:12px;}
.newMain .new_l .news ul{ overflow:hidden; width:650px; margin-top:15px;}
.newMain .new_l .news li{ float:left; width:300px; height:42px; line-height:42px; margin-right:25px;}
.newMain .new_l .news li em{ float:right; font-size:13px;}
.newMain .new_l .news li a{ padding-left:13px; font-size:13px; background:url(dian.png) no-repeat left center;}
.newMain .new_r{ float:right; width:325px;}
.newMain .new_r .quetion{ height:315px; overflow:hidden; margin-top:25px; padding:0 5px;}
.newMain .new_r .quetion dl{ margin-bottom:22px;}
.newMain .new_r .quetion dt{ padding-left:30px; background:url(wen.png) no-repeat left center; height:22px; line-height:22px; overflow:hidden;}
.newMain .new_r .quetion dt a{
	font-size: 14px;
	color: #aa0014;
}
.newMain .new_r .quetion dd{ font-size:13px; padding-left:30px; background:url(da.png) no-repeat left top; line-height:22px; margin-top:15px;}




/* -- 页面整体布局 -- */
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(bg1-2.gif) repeat;} /*网站字体颜色*/
.container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}
.content{ width:960px; margin:0 auto;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}


/**/
.hz { width:960px; height:428px; overflow:hidden; margin:0 auto;}
.hz h2 { background:url(barall.gif) no-repeat center bottom; height:80px; padding:44px 0 0 0; text-align:center; overflow:hidden;}
.hz h2 a {
	color: #aa0014;
	font: bold 28px "Microsoft Yahei";
}
.hz h2 span { display:block; margin-top:6px;}
.hz_c { height:270px; padding:32px 0 0 0; overflow:hidden; position:relative;}
.hz_c ul { height:166px; overflow:hidden; display:inline;}
.hz_c ul li { float:left; width:230px; overflow:hidden; display:inline; margin-right:13px; position:relative;}
.hz_c ul li img { width:224px; height:97px; border:1px solid #ccc; padding:2px; background:#fff;}
.hz_c ul li a { display:inline-block;}
.hz_c ul li a:hover img, .hz_c ul .cur a img { border:1px solid #c30d23; display:inline-block; padding:2px; background:#c30d23; width:224px; height:97px;}
.hz_c ul li span { text-align:center; overflow:hidden; display:block; font:14px/38px "Microsoft Yahei"; color:#444040;}
.hz_c ul .nobot { margin:0;}
.h01 a { position:absolute; top:198px; left:446px; display:inline-block; background:url(l.gif) no-repeat; width:32px; height:32px;}
.h01 a:hover { display:inline-block; background:url(l02.gif) no-repeat;}
.h02 a { position:absolute; top:198px; left:484px; display:inline-block; background:url(r.gif) no-repeat; width:32px; height:32px;}
.h02 a:hover { display:inline-block; background:url(r02.gif) no-repeat;}


.ys01 { background:url(ysbt.jpg) no-repeat center top; height:1046px;}
.ys { width:960px; height:1046px; margin:0 auto; position:relative;}
.ys h2 { text-align:center; color:#fff; font: bold 34px "Microsoft Yahei"; padding:24px 0 0 0;}
.ys h2 em { font: normal normal 26px "Microsoft Yahei"; display:block;}
.ico01 { background:url(01.gif) no-repeat 0 128px; width:960px; height:500px;}
.ico02 { background:url(01.gif) no-repeat 442px 92px; width:960px; height:500px;}
.ones { width:516px; position:absolute; top:227px; left:0;}
.ones dt {
	font: bold 24px/32px "Microsoft Yahei";
	color: #aa0014;
	overflow: hidden;
	float: left;
	width: 88px;
	text-align: center;
	padding: 18px 20px 0 0;
}
.ones dd { width:408px; font:14px/24px "Microsoft Yahei"; color:#707070; overflow:hidden; float:left;}
.ones dd span { font: bold 20px "Microsoft Yahei"; height:38px; color:#333; display:block; background:url(ysd.gif) repeat-x left bottom; margin-bottom:10px; overflow:hidden;}
.ones dd p { font:15px/26px "Microsoft Yahei"; color:#333; overflow:hidden; padding:0 5px 0 0;}
.twos { position:absolute; top:399px; left:0;}
.threes { position:absolute; top:692px; left:442px;}
.fours { position:absolute; top:864px; left:442px;}
.imgs01 { position:absolute; top:179px; right:-124px;}
.imgs02 { position:absolute; top:621px; left:-176px;}


.bd02 { width:960px; height:144px; overflow:hidden; margin:0 auto; position:relative;}
.bd02 .bdtel02 { position:absolute; top:94px; left:492px; font:14px "Microsoft Yahei"; color:#fff;}
.bd02 .bdtel02 span { font: bold 26px Arial, Helvetica, sans-serif;}

/**/
.jzbg { background:#f1f1f1; height:557px; overflow:hidden;}
.jz {
	width: 996px;
	height: 557px;
	margin: 0 auto;
	overflow: hidden;
}
.jz h2 { background:url(barjz.gif) no-repeat center bottom;}
.jz_c { height:410px; overflow:hidden; padding:30px 0 0 0;}
.jz_c ul li { float:left; width:205px; height:353px; padding:10px 10px 0; margin-right:20px; background:#fff; overflow:hidden; display:inline;}
.jz_c ul li img { width:205px; height:160px;}
.jz_c ul li h3 a { font:14px/30px "微软雅黑"; color:#b30004; padding:10px 0 0 10px; display:block;}
.jz_c ul li p { color:#444; font:12px/22px "微软雅黑"; padding:5px 10px 0;}
.jz_c ul li span { text-align:center; display:block; margin:30px 0 0 0;}
.jz_c ul li span img { width:88px; height:24px;}
.jz_c ul .nobot { margin:0;}

/**/
.about { width:960px; height:532px; overflow:hidden; margin:0 auto;}
.about_c { height:374px; padding:34px 0 0 0; overflow:hidden;}
.about_c dl { height:343px; overflow:hidden;}
.about_c dl dt { width:301px; height:343px; float:left;}
.about_c dl dt img { width:277px; height:343px; padding-right:23px; border-right:1px solid #e2e2e2;}
.about_c dl dd { overflow:hidden; padding:0 0 0 16px; width:633px; float:left;}
.about_c dl dd h3 a { color:#5a5959; font: bold 14px "微软雅黑"; display:block;}
.about_c dl dd p { color:#797979; font:12px/24px "微软雅黑"; padding:0px 0 0 0;}
.about_c dl dd a.more { display:block; margin:30px 0 0 0;}
.aimg { position:relative; height:174px;}
.aimg .abtn { display:block; background:url(ax.gif) no-repeat center; height:24px; padding:0 0 0 290px;}
.aimg .abtn a.a01 { display:inline-block; background:url(al.gif) no-repeat; width:24px; height:24px; margin-right:10px;}
.aimg .abtn a.a01:hover { display:inline-block; background:url(al02.gif) no-repeat;}
.aimg .abtn a.a02 { display:inline-block; background:url(ar.gif) no-repeat; width:24px; height:24px;}
.aimg .abtn a.a02:hover { display:inline-block; background:url(ar02.gif) no-repeat;}
.aimg ul { overflow:hidden; padding:14px 0 0 0;}
.aimg ul li {
	margin-right:7px;
	display:inline;
	width:184px;
	overflow:hidden;
	float:left;
	position:relative;
}
.aimg ul li img {
	width:184px;
	height:138px;
}
.aimg ul li span {
	color:#444;
	display:block;
	width:184px;
	height:28px;
	font:12px/28px "微软雅黑";
	text-align:center;
	position:absolute;
	top:110px;
	left:0;
	background:url(png5.png) repeat;
}
.aimg ul .nobot { margin:0;}
.lybg { background-image:url(bg1-2.gif)}



/**/
.ry { width:960px; height:506px; overflow:hidden; margin:0 auto;}
.ry_c { height:347px; overflow:hidden; padding:35px 0 0 0;}
.ry_c ul {}
.ry_c ul li { float:left; width:209px; overflow:hidden; display:inline; margin-right:7px;}
.ry_c ul li img {
	width:197px;
	height:277px;
	border:1px solid #e3e2e2;
}
.ry_c ul li p { font-size:0; line-height:0;}
.ry_c ul li span { text-align:center; overflow:hidden; display:block; font: 13px/50px "微软雅黑"; color:#666;}
.r01 a { margin-top:106px; display:inline-block; background:url(rl.gif) no-repeat; width:40px; height:40px;}
.r01 a:hover { display:inline-block; background:url(rl02.gif) no-repeat;}
.r02 a { margin-top:106px; display:inline-block; background:url(rr.gif) no-repeat; width:40px; height:40px;}
.r02 a:hover { display:inline-block; background:url(rr02.gif) no-repeat;}

/**/
.ly { width:438px; height:256px; margin:0 auto; padding:38px 0 0 522px; overflow:hidden;}
.ly p { color:#aa0000; font:14px "微软雅黑"; height:40px; overflow:hidden; padding:0 0 0 68px;}
.ly ul { width:438px; overflow:hidden;}
.ly ul li { overflow:hidden; margin-bottom:18px; *margin-bottom:16px; width:219px;}
.ly ul li span { font:13px/23px "微软雅黑"; color:#666; display:inline-block; float:left; width:56px; padding:0 7px 0 0; overflow:hidden; text-align:right;}
.ly ul li a { color:#lis02; text-transform:uppercase; font:12px/28px "宋体"; width:48px; height:28px; text-align:center; padding:0 0 0 10px;}
.ly ul .lis02 { width:438px;}
.ly ul .lis03 { width:258px;}
.ly ul .lis04 { width:180px;}
.inp04 { width:153px; height:23px; font:12px/23px "微软雅黑"; color:#666; border:0; background:url(txt1.gif) no-repeat; display:inline-block; overflow:hidden;}
.i_area { width:370px; height:45px; padding:4px 0 0 0; vertical-align:top; font:12px/24px "微软雅黑"; color:#666; border:0; display:inline-block; overflow:hidden; resize:none; background:url(txt2.gif) no-repeat;}
.inp06 { width:96px; height:26px; font:12px/26px "微软雅黑"; color:#666; border:1px solid #c9c9c9; display:inline-block; overflow:hidden;}
.i_img03 { margin:0 8px 0 0;}
.i_img03 { border:0; background:url(tj.gif) no-repeat; width:77px; height:26px; margin-right:10px;}
.i_img04 { border:0; background:url(cz.gif) no-repeat; width:77px; height:26px;}

/**/
.new { width:300px; height:437px; overflow:hidden;}
.new h2 { height:40px; overflow:hidden; border-bottom:5px solid #aa0000; padding:30px 0 0 0;}
.new h2 a { color:#aa0000; font:16px/40px "微软雅黑"; border-bottom:3px solid #000; display:inline-block;}
.new h2 em { color:#aa0000; font: normal bold 18px/40px "微软雅黑"; padding:0 4px 0 0;}
.new h2 span a { color:#666; font:12px/40px "微软雅黑"; display:inline-block;}
.n_con { height:300px; overflow:hidden; padding:15px 13px 0; border:1px solid #e2e2e2; border-top:0;}
.n_con p { width:271px; height:106px; margin:0 0 7px 0;}
.n_con p img { width:271px; height:106px;}
.n_con ul li { height:35px; font:12px/35px "宋体"; overflow:hidden; border-bottom:1px dashed #d8d8d8;}
.n_con ul li a { color:#777;}
.n_con ul .nobot { border:0;}


/*案例*/
.caseMain{
	padding:55px 0;
	background-color:#F1F1F1;
	font-family:"Microsoft YaHei";
}
.caseMain .cst{ text-align:center; color:#545353;}
.caseMain .cst h5{ font-size:30px; margin-bottom:10px;}
.caseMain .cst h5 span{
	color: #aa0014;
}
.caseMain .cst p{ font-size:15px;}
.caseMain .cscont{ margin-top:40px;}
.caseMain .cscont .clist{ height:50px; width:984px; margin:0 auto;}
.caseMain .cscont .clist li{ float:left; width:162px; height:50px; margin-right:2px; position:relative;}
.caseMain .cscont .clist li a{ display:block; text-align:center; line-height:50px; height:50px; font-size:15px; color:#333; background-color:#f5d6a1; text-decoration:none;transition:all 0.5s;}
.caseMain .cscont .clist li i{ display:block; background:url(sj.png) no-repeat center; width:13px; height:6px; position:absolute; bottom:-6px; left:50%; margin-left:-6px; display:none;transition:all 0.5s;}
.caseMain .cscont .clist li:hover a,.caseMain .cscont .clist li.cur a{
	background-color: #aa0014;
	color: #f5d6a1;
}
.caseMain .cscont .clist li:hover i,.caseMain .cscont .clist li.cur i{ display:block;}
.caseMain .cscont .cmid{ overflow:hidden;width:1005px; margin:0 auto; padding-top:32px;}
.caseMain .cscont .cmid li{ float:left; width:310px; margin-right:25px;}
.caseMain .cscont .cmid li img{ display:block;}
.caseMain .cscont .cmid li h5{ font-weight:normal; padding-top:15px; padding-bottom:8px; text-align:center;}
.caseMain .cscont .cmid li h5 a{ font-size:14px; color:#545353;}
.caseMain .cscont .cmid li p{ font-size:13px; color:#545353; line-height:16px; height:32px; overflow:hidden;}
.caseMain .cscont .cmid li .mor_c{ display:block; width:95px; height:26px; line-height:26px; text-align:center; border:1px solid #535353; font-size:14px; color:#545353; text-decoration:none; margin-top:20px;}
.caseMain .cscont .cmid li .mor_c:hover{ border-color:#68103a; color:#68103a;}


/*合作*/
.hezuo { overflow:hidden; width:100%; height:638px; background:url(hezuo_bg.jpg) no-repeat center top;font-family:"Microsoft YaHei";}
.hezuo h3{ text-align:center; font-weight:normal; margin-bottom:15px; font-size:28px; color:#fff; margin-top:220px;font-family:"Microsoft YaHei";}
.hezuo h3 em{ color:#ffff00;}
.hezuo p{ text-align:center; font-size:20px; color:#fff; background:url(hezuo_t.png) no-repeat center; margin-bottom:70px;}
.hezuo .hzbox{
	overflow:hidden;
	width:1100px;
	margin:0 auto;
	height:170px;
	position: relative;
	padding-top: 20px;
}
.hezuo .hzbox i{
	display:block;
	width:26px;
	height:71px;
	cursor:pointer;
	position:absolute;
	top:15px;
}
.hezuo .hzbox .btn01{ background:url(hezuo_btn.png) no-repeat center top; left:0}
.hezuo .hzbox .btn02{ background:url(hezuo_btn.png) no-repeat center bottom; right:0}
.hezuo .hzwin{ overflow:hidden; width:1000px; margin:0 auto; height:170px; position:relative}
.hezuo .hzwin ul{ overflow:hidden; position:absolute}
.hezuo .hzwin li{
	float:left;
	width:153px;
	height:56px;
	padding-bottom:38px;
	background:url(hezuo_tubg.png) no-repeat center bottom;
	margin-right:12px;
}
/*特点*/
.qua-bg {
	POSITION: relative;
	MARGIN: 0px 0px 0px;
	BACKGROUND: url(qua-bg.jpg) no-repeat center 378px;
	HEIGHT: 570px; background-color:#FFF;
}
.qua {
	MARGIN: 0px auto; WIDTH: 960px
}
.qua H2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 210px;
	PADDING-RIGHT: 0px;
	FONT: 20px/20px "Microsoft yahei";
	BACKGROUND: url(qua-tit.jpg) no-repeat center top;
	HEIGHT: 104px;
	COLOR: #333;
	PADDING-TOP: 39px;
	_padding-top: 41px;
	_height: 101px
}
.qua H2 EM {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 26px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.qua DL {
	MARGIN: 33px 17px 0px 0px; WIDTH: 178px; FLOAT: left
}
.qua DT {
	LINE-HEIGHT: 0; WIDTH: 178px; HEIGHT: 178px
}
.qua DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: 0px auto; WIDTH: 160px; DISPLAY: block; FONT-FAMILY: "Microsoft yahei"; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 20px; font-family:"Microsoft YaHei";
}
.qua DL.nomr {
	MARGIN-RIGHT: 0px; font-family:"Microsoft YaHei";
}
/*3大环节*/
.bg2{ background:url(bg2.gif) center top no-repeat; height:553px; font-family:"Microsoft YaHei"; background-color:#FFF}
.three { width:960px; margin:0 auto; padding-top:30px;}
.tr_tit {
	text-align:center;
	color:#E0E0E0;
	font-size:48px;
} 
.tr_tit b { font-size:68px;}
.tr_tit strong { margin-right:50px;}
.tr_tit em {
	display:block;
	font-size:14px;
	font-family:"Microsoft YaHei";
	text-transform:uppercase;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
}
.tr_tit span {
	font-weight:normal;
	color:#CCCCCC;
	font-size:18px;
	display:block;
	margin-bottom:21px;
	padding-top:3px;
}
.tr_list li { float:left; width:280px; display:inline; margin-right:53px;}
.tr_list .tr_lst { margin-right:0px;}
.tr_list img { width:208px; height:208px; margin:0 auto; display:block;}
.tr_list b {
	display:block;
	text-align:center;
	color:#FFFFFF;
	font-size:18px;
	margin:12px 0 12px;
}
.tr_list span {
	display:block;
	margin:0 0 10px 20px;
	background:url(t_li.gif) left 8px no-repeat;
	padding-left:22px;
	color:#CCCCCC;
	font-size:14px;
	line-height: 25px;
}






.sb_con { padding:27px 0 0;}
.sb01 { width:228px;}
.sb01 ul li { margin-bottom:15px;}
.sb01 ul li a {
	background:url(sb_libg01.gif) no-repeat;
	width:191px;
	height:35px;
	line-height:35px;
	padding-left:37px;
	display:block;
	font-size:14px;
	color:#333;
	font-weight:bold; font-family:"Microsoft YaHei";
}
.sb01 ul li a:hover,.sb01 ul .cur a { background:url(sb_libg02.gif) no-repeat; color:#fff; text-decoration:none; font-family:"Microsoft YaHei";}

.sb02 { width:726px; padding-left:5px;  float:left;}
.sb02 dl { height:315px;}
.sb02 dl dt { float:left; padding-right:13px; position:relative;}
.sb02 dl dt img { width:328px; height:285px; padding:3px; border:solid 1px #d2d2d2;}
.sb02 dl dd { float:left; width:370px;}
.sb02 dl dd h3 { height:25px;}
.sb02 dl dd h3 a { font-size:14px; color:#333; font-family:"Microsoft YaHei";}
.sb02 dl dd p {  clear:both; line-height:25px; color:#888; font-size:13px;  clear:both;overflow:hidden;}
.sb02 dl dd p i { display:block; float:left; font-size:13px; color:#333; font-weight:bold;}
.sb02 DIV LI span A {
	display:block;
	float:left;
	font-size:12px;
	width:226px;
	overflow:hidden;
	text-align:center;
}
.sb02 dl dd q { padding:10px 0 0 62px; display:block}
.sb02 dl dd q img { margin-right:20px;}




.sb_list h4 { background:url(sp_xx.gif) repeat-x 0 15px;}
.sb_list h4 a { font-size:18px; color:#00a1e9; font-weight:bold; background:#fff; display:inline-block; padding-right:10px; font-family:"Microsoft YaHei";}
.sb_list ul {
	padding:0px 0 0;
}
.sb_list ul li {
	float:left;
	padding-right:24px;
	width:226px;
	padding-bottom:5px;
}
.sb_list ul li span { width:226px; font-family:"Microsoft YaHei"; font-size:12px;line-height:22px; min-height:28px; padding-top:5px; margin-top:5px;}
.sb_list ul .nobor01 { padding:0;}
.sb_list ul li a img {
	width:218px;
	height:196px;
	border:solid 1px #d2d2d2;
	padding:3px;
}
.product {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 1020px;
	PADDING-TOP: 59px;
	HEIGHT: 570px
}
.product H2 {
	BACKGROUND: url(pro-tit.jpg) no-repeat center 14px; PADDING-BOTTOM: 35px; FONT: bold 35px/35px "Microsoft yahei"; COLOR: #aa0014; TEXT-ALIGN: center
}
.product H2 EM {
	DISPLAY: block; FONT: 23px/23px "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 6px
}
.product H2 A {
	COLOR: #aa0014
}

#flashs {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 499px
}
#flashs .bgitem {
	POSITION: absolute
}
#flashs .btn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; Z-INDEX: 7; RIGHT: 50%; PADDING-BOTTOM: 5px; BOTTOM: 24px; MARGIN-RIGHT: -450px; PADDING-TOP: 5px; POSITION: absolute
}
#flashs .btn SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: #da4347 0px 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
#flashs .btn SPAN.cur {
	BACKGROUND: #87181b 0px 0px; COLOR: #ffffff
}
.ban_bg {
	BACKGROUND: #fff
}

HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	
}
CAPTION {
	
}
CITE {
	
}
CODE {
	
}
DFN {
	
}
EM {
	
}
STRONG {
	
}
TH {
	
}
VAR {
	
}
OPTGROUP {
	
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
SUP {
	VERTICAL-ALIGN: baseline
}
SUB {
	VERTICAL-ALIGN: baseline
}
INPUT {
	FONT-FAMILY: inherit
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
OPTGROUP {
	FONT-FAMILY: inherit
}
OPTION {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
BODY {
	FONT: 12px/1.231 arial,helvetica,clean,sans-serif
}
SELECT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TABLE {
	BORDER-COLLAPSE: collapse
}
PRE {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
CODE {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
KBD {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
SAMP {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
TT {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
H1 {
	FONT-SIZE: 32px
}
H2 {
	FONT-SIZE: 26px
}
H3 {
	FONT-SIZE: 20px
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 12px
}
H6 {
	FONT-SIZE: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #fbf5e8;
	COLOR: #666;
	FONT-FAMILY: "microsoft yahei"
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:focus {
	outline: 0
}
A:hover {
	TEXT-DECORATION: underline
}
.vam {
	VERTICAL-ALIGN: middle
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
P {
	WORD-SPACING: -1px
}
.tr {
	TEXT-ALIGN: right
}
.tl {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.pa {
	POSITION: absolute
}
.pr {
	POSITION: relative
}
.cart_header {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_content {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_footer {
	MARGIN: 0px auto; WIDTH: 760px
}

.content {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 980px
}

.left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 201px
}
.left2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 670px
}
.left3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 754px; COLOR: #666
}
.lefttop {
	MARGIN-TOP: 10px; FONT-SIZE: 0px; BACKGROUND: url(left_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.left2top {
	FONT-SIZE: 0px; BACKGROUND: url(left2_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.leftbot {
	FONT-SIZE: 0px; BACKGROUND: url(left_bot_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.left2bot {
	FONT-SIZE: 0px; BACKGROUND: url(right_bot2_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.right {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 754px
}
.right2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 275px
}
.right3 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 201px; COLOR: #666
}
.righttop {
	FONT-SIZE: 0px; BACKGROUND: url(right_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.right2top {
	FONT-SIZE: 0px; BACKGROUND: url(right2_top_img.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 3px
}
.rightbot {
	FONT-SIZE: 0px; BACKGROUND: url(right_bot_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.right2bot {
	FONT-SIZE: 0px; BACKGROUND: url(left_bot2_img.gif) no-repeat; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 3px
}
.right_main {
	BORDER-RIGHT: #f4d8b6 1px solid; BORDER-TOP: #f4d8b6 0px solid; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #f4d8b6 1px solid; WIDTH: 752px; BORDER-BOTTOM: #f4d8b6 0px solid
}
.right2_main {
	BORDER-RIGHT: #f4d8b6 1px solid; BORDER-TOP: #f4d8b6 0px solid; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #f4d8b6 1px solid; WIDTH: 273px; BORDER-BOTTOM: #f4d8b6 0px solid
}
.left2_main {
	BORDER-RIGHT: #f4d8b6 1px solid; BORDER-TOP: #f4d8b6 0px solid; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #f4d8b6 1px solid; WIDTH: 668px; BORDER-BOTTOM: #f4d8b6 0px solid
}
.h_nav LI A:unknown {
	DISPLAY: block
}
EM {
	FONT-STYLE: normal
}
I {
	FONT-STYLE: normal
}
.head-bg {
	HEIGHT: 206px;
	background: url(h-bg.jpg) repeat-x;
}
.head {
	MARGIN: 0px auto; WIDTH: 1020px
}
.nav {
	WIDTH: 1020px; COLOR: #d4a582; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.nav-right {
	FLOAT: right; COLOR: #d4a582
}
.nav-right A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; COLOR: #d4a582; PADDING-TOP: 0px
}
.h-con {
	WIDTH: 1020px; FONT-FAMILY: "微软雅黑"; HEIGHT: 177px
}
.h-con H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 84px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: -84px;
	PADDING-TOP: 52px;
	POSITION: relative;
	HEIGHT: 122px
}
.h-con H1 IMG {
	FLOAT: left
}
.h-con H1 SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; PADDING-TOP: 5px
}
.h-right {
	PADDING-RIGHT: 31px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 305px;
	PADDING-TOP: 50px
}
.h-ser {
	WIDTH: 299px; HEIGHT: 25px; color:#FFFFFF;
}
.ser-inp1 {
	BORDER-RIGHT: #daa772 0px solid; BORDER-TOP: #daa772 1px solid; PADDING-LEFT: 9px; FLOAT: left; BORDER-LEFT: #daa772 1px solid; WIDTH: 193px; COLOR: #d0c6bd; LINE-HEIGHT: 23px; BORDER-BOTTOM: #daa772 1px solid; HEIGHT: 23px
}
.ser-btn1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(ser-btn.jpg) no-repeat; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 96px; CURSOR: pointer; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.h-tel {
	DISPLAY: block; FONT-SIZE: 14px; COLOR: #ffeed9; LINE-HEIGHT: 14px; PADDING-TOP: 11px
}
.h-tel EM {
	FONT-SIZE: 30px; COLOR: #ffeb8e; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-bg {
	Z-INDEX: 2;
	BACKGROUND: #ffe1af;
	POSITION: relative;
	HEIGHT: 45px;
	line-height: 45px;
}
.search {
	MARGIN: 0px auto;
	WIDTH: 1020px;
	HEIGHT: 45px;
	line-height: 45px;
}
.search P {
	PADDING-LEFT: 24px;
	FONT-SIZE: 13px;
	FLOAT: left;
	WIDTH: 670px;
	COLOR: #966748;
	LINE-HEIGHT:30px;
	PADDING-TOP: 8px;
	FONT-FAMILY: "Microsoft yahei";
}
.search P A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #966748; PADDING-TOP: 0px
}
.search P B {
	FONT-WEIGHT: bold; COLOR: #966748
}
.ser-right {
	MARGIN-TOP: 4px;
	BACKGROUND: url(ser-bg.jpg) no-repeat;
	FLOAT: right;
	WIDTH: 280px;
	MARGIN-RIGHT: 25px;
	HEIGHT: 24px;
	line-height:45px;
	;
	margin-top:10px;
}
.ser-inp2 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 16px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 215px; COLOR: #d7d7d7; LINE-HEIGHT: 24px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
.ser-btn2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; FONT: 12px "Microsoft yahei"; WIDTH: 49px; CURSOR: pointer; COLOR: #3e0001; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
