/* CSS Document */
body{margin:0px; padding:0px; background:#ffbfbf url(../images/body_bg.jpg) top center repeat-y; font:14px/24px "宋体", Arial, Helvetica, sans-serif;}
div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, img, form, label,br{padding:0px; margin:0px;}
ul{list-style-type:none;}
img{border:0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.black8{ height:8px; line-height:8px; font-size:0;  clear:both; display:block;}
.black10{ height:10px; line-height:10px; font-size:0;  clear:both; display:block;}
.black15{ height:15px; line-height:15px; font-size:0;  clear:both; display:block;}
.mar_top10{ margin-top:10px;}
.fr{ float:right;}
.fl{ float:left;}
.color_1{ color:#ff0000;}
.color_2{ color:#db7c09;}
.color_3{ color:#780000;}
.line28{ line-height:28px;}
.font16{ font-size:16px;}
.imgblock{ display:block;}
.pad_lt10{ padding-left:10px;}
/*---主框架样式---*/
.warper,.banner{ width:980px; margin:0 auto; clear:both;}
.main{ width:953px; margin:0 auto; clear:both;}
#nav{
	width:980px;
	height:38px;
	padding-top:5px;
	margin:0 auto;
	background:url(../images/navbg.jpg) left top no-repeat;
}
#nav li{
	width:87px;
	float:left;
	display:inline;
	padding-left:15px;
	margin-left:20px;
	background:url(../images/navli.gif) left center no-repeat;
	color:#fff;
	font-family: "宋体";
	font-size: 16px;
	line-height: 38px;
	font-weight: 500;
}
#nav li a{color:#FF0000;}
#nav li a:hover{ color:#ea8e02;}
.hot_scroll{ width:933px; padding:0px 5px 0px 40px; height:39px; line-height:39px; margin:0 auto; clear:both; border:1px solid #f7c95c; background:url(../images/hot_scroll.gif) left top no-repeat; }
.hot_scroll p{ display:block; float:right; font: normal 14px/39px "宋体"; color:#ff4800; }
.home_col01{ width:935px; height:436px; margin:0 auto; background:url(../images/home_10.jpg) top right no-repeat;}
h2.font1{ font:bold 36px/43px "方正大标宋简体","黑体"; color:#ff0000;}
h2.font2{ font:bold 36px/43px "方正大标宋简体","黑体"; color:#000;}
.home_col01 li{ padding-left:25px; background:url(../images/line1.gif) left 5px no-repeat; font:500 16px/32px "黑体"; color:#333;}
.home_col01 p{ display:block; width:560px;}
.list_01 li{padding-left:25px; background:url(../images/line2.gif) left 7px no-repeat; font:500 16px/30px "黑体"; color:#333;}
.wid495{ width:495px;}
/*---首页案例样式---*/
.home_case li{ width:455px; padding-top:13px; display:inline; margin-left:11px; margin-right:10px; float:left; font:normal 12px/19px "宋体"; color:#757575;}
.home_case li strong{font: bold 12px/20px "宋体"; color:#c12400;}
.home_case li img{ margin-right:10px; margin-bottom:10px; border:1px solid #CCC; padding:3px; float:left; }
.wid556{ width:556px; float:left; font: normal 16px/28px "宋体"; color:#ff0000;}
.wid385{ width:385px; float:right; font: normal 16px/25px "黑体"; color:#444;}
.wid385 dl dt{ width:383px; height:50px; border:1px solid #CCC; background:url(../images/dtbg1.gif) left top repeat-x; text-align:center;font:400 24px/50px "黑体"; color:#c40405;}
.wid385 dl dd{ text-align:center;font:400 24px/45px "黑体"; color:#ff7800;}
.wid385 dl dd a{ color:#ff7800;}
.wid385 h3{text-align:center;font:400 24px/50px "黑体"; padding-top:10px; color:#c40405;}
.wid500{ width:500px; padding-left:15px; float:left; font: 600 18px/32px "宋体"; color:#444;}
.wid500 span{ color:#F00;}
/*---订购表样式---*/
.wid465{ width:465px; float:left; font-size:12px; line-height:21px; margin-left:10px; }
.wid465 p{ padding: 10px 0px 0 20px; color:#ff0000; border-top:1px dashed #333; margin-top:10px;}
.table4 {border-collapse: collapse; width:460px;}
.table4 td{ padding:4px 0px; font: normal 12x/24px "宋体"; color:#000;}
.table4 th{ padding:4px 0px; font: normal 12x/24px "宋体"; color:#000;}
.table4 input{ border:1px solid #ccc; background:#FFF; line-height:24px; height:20px;}
.table4 em{ color:#ff0000; font-style:normal;}
.wid431{ width:431px; float:right; padding-right:12px;}
.main2{
	width:953px;
	height:530px;
	clear:both;
	background:url(../images/home_91.jpg) top right no-repeat;
	font-family: x/26px "宋体";
	font-style: normal;
	font-weight: 16;
	font-variant: normal;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main2 .txt{ width:750px;}
.main2 h3{font:400 20px/30px "黑体"; color:#c12400;}
.main2 li{ width:400px; padding-left:25px; float:left; background:url(../images/line3.jpg) left 5px no-repeat; font:500 16px/26px "黑体"; color:#333;}
.main3{ width:758px; height:242px; padding-left:195px; margin:0 auto; background:url(../images/home_99.jpg) top right no-repeat;font: normal 16x/26px "宋体"; }
/*底部*/
.footnav{
	width:957px;
	height:39px;
	background:url(../images/footnav_bg.jpg) left top repeat-x;
	text-align:center;
	font: normal 16px/39px "宋体";
	color:#FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.footnav a{ color:#FFF;}
.copyright{ width:980px; padding:10px 0;  margin:0 auto; text-align:center; font: normal 12px/21px "宋体"; color:#616161;}
.sub1_col_01,.sub1_table1{ width:935px; margin:0 auto;}
.sub1_col_01 .txt1{ width:460px; float:right; line-height:30px;}
.sub1_col_01 .txt1 p{ line-height:24px; color:#ca2b0e;}
.line{ width:935px; height:28px; margin:0 auto 5px; clear:both; background:url(../images/line.gif) left top no-repeat;}
.sub1_table1 span{ line-height:24px; color:#ca2b0e;}
.txt2{ width:421px; height:450px; padding:18px 20px 0px 10px; background:url(../images/bg01.jpg) left top no-repeat; font: normal 12px/21px "宋体"; color:#333333}
.txt2 h3{ text-align:center; font: bold 18px/37px "黑体"; color:#FFF;}
.txt2 img{ display:block; margin:0 auto; }
.txt2 span{ color:#eb26bf;}
.sub2_box{ width:478px; margin-top:15px; background:url(../images/mid_borbg.gif) left top repeat-y;}
.sub2_box .shop{ padding:0px 20px; height:625px; font: normal 15px/26px "宋体"; color:#780000;}
.sub2_box .shop span{ color:#ff0000;}
.sub2_main{ width:968px; padding:0px 5px 0px 7px; margin:0 auto; clear:both;}
.p1{ padding-left:10px; font: 400 18px/28px "黑体"; color:#ae0501;}
.ul2 { width:690px; float:right;}
.ul2 li{ padding-left:20px; background:url(../images/line4.gif) left 5px no-repeat; font:normal 16px/31px "宋体"; color:#444;}

/*常见问题*/
.hp_left{ width:235px; background:url(../images/hp_left.jpg) left bottom no-repeat; padding-bottom:200px; float:left;}

.hp_left .bor{ width:233px; border:1px solid #CCC;}

.hp_left h3{ background:url(../images/hp_lt_bg.gif) left top repeat-x; text-indent:15px; font:normal 16px/36px "宋体"; color:#fe6500;}
.perjz { MARGIN-TOP: 9px;}
.verjz {PADDING-BOTTOM: 9px; PADDING-TOP: 13px}
.verhead {	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 205px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/vername.gif) no-repeat 0px 0px; HEIGHT: 139px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 5px}
.verjz H4 {	LINE-HEIGHT: 22px; PADDING-LEFT: 20px; COLOR: #f23182; FONT-SIZE: 14px; PADDING-TOP: 7px}
.verjz P {	LINE-HEIGHT: 24px; TEXT-INDENT: 2em; PADDING-LEFT: 20px; PADDING-RIGHT: 22px; FONT-SIZE: 14px; PADDING-TOP: 27px}
.ver_btn {	TEXT-ALIGN: center; MARGIN-TOP: 15px}

.hp_right{ width:692px; float:right;}
.hp_right .hp_bg{ width:638px; padding:0px 27px; background:url(../images/hpbg.jpg) left top repeat-y;}
.hp_right .hp_bg .top{ width:638px; height:69px; overflow:hidden; background:url(../images/hp_box_top.jpg) 0 0  no-repeat; clear:both;	position: relative;
}
.hp_right .hp_bg .top img{ display:block; float:left; margin-right:10px; margin-left:15px;}
.hp_right .hp_bg .top h3{ padding-top:10px; font: 400 24px/28px "黑体"; color:#e64190;}
.hp_right .hp_bg .mid{ width:596px; padding:0px 21px; background:url(../images/hp_box_mid.jpg) 0 0  repeat-y; clear:both;}
.sur_til { PADDING-LEFT: 15px; border-top:2px solid #fe339c; BACKGROUND: url(../images/sur_til.jpg); HEIGHT: 38px; font:normal 16px/38px "宋体"; COLOR: #f23086; margin-bottom:15px; }
