@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
body{ margin:0; font-size:13px; font-family:"宋体"; color:#000; background:#CC0000; }
ul,li{ list-style-type:none;}
a img{ border:none;}
a{ color:#F00; text-decoration:none;}
a:hover{ text-decoration:underline;}
.div_width{ margin:0 auto; background:#fdfcf2;}
.clear{ clear:both;}
#top{ width:1020px; height:112px; padding:0 90px; overflow:hidden;}
	#top h3{ width:325px; height:112px; float:left; margin:0; background:url(../images/index_02.jpg) no-repeat 0 0; white-space:nowrap; text-indent:-215px; line-height:112px; overflow:hidden;}/*white-space:nowrap强行不换行*/
	#top h3 a{ display:block; width:325px; height:112px;}
	#top .top_right{ width:670px; float:right;}
	
#nav{ width:1200px; height:40px; padding-bottom:20px; background:#fdfcf2 url(../images/nav_bg.jpg) repeat-x 0 0; }
	#header{ padding:0 0px 0 25px;}
	#header .nav { height:37px; line-height:37px; font-size:14px; color:#FFF; position:relative; z-index:10; padding-left:60px; _padding-left:50px;}
	#header .nav ul{}
	#header .nav li{ float:left; position:relative; z-index:auto; margin-right:0px; width:135px; }
	#header .nav li h2{ text-align:center; display:block; z-index:9; position:relative;  margin:0; }
	
	#header .nav li a{ display:block; width:102px; height:40px; /*color:#ededed; font-family:"黑体"; font-weight:normal; font-size:18px; line-height:40px; letter-spacing:4px; text-decoration:none;*/}
	#header .nav li a:hover{ }
	#header .nav li.s1{ width:115px;}
	#header .nav li.s7{ width:150px; text-align:center;}
	#header .nav li.s8{ width:120px;}
	
	#header .nav li.s1 a{ background:url(../images/nav1.jpg) no-repeat;}
	#header .nav li.s2 a{ background:url(../images/nav2.jpg) no-repeat;}
	#header .nav li.s3 a{ background:url(../images/nav3.jpg) no-repeat;}
	#header .nav li.s4 a{ background:url(../images/nav4.jpg) no-repeat;}
	#header .nav li.s5 a{ background:url(../images/nav5.jpg) no-repeat;}
	#header .nav li.s6 a{ background:url(../images/nav6.jpg) no-repeat;}
	#header .nav li.s7 a{ background:url(../images/nav7.jpg) no-repeat;}
	#header .nav li.s8 a{ background:url(../images/nav8.jpg) no-repeat;}
	
	/*#header .nav li.s1 a:hover{ background:url(../images/nav1-1.jpg) no-repeat;}
	#header .nav li.s2 a:hover{ background:url(../images/nav2-1.jpg) no-repeat;}
	#header .nav li.s3 a:hover{ background:url(../images/nav3-1.jpg) no-repeat;}
	#header .nav li.s4 a:hover{ background:url(../images/nav4-1.jpg) no-repeat;}
	#header .nav li.s5 a:hover{ background:url(../images/nav5-1.jpg) no-repeat;}
	#header .nav li.s6 a:hover{ background:url(../images/nav6-1.jpg) no-repeat;}
	#header .nav li.s7 a:hover{ background:url(../images/nav7-1.jpg) no-repeat;}
	#header .nav li.s8 a:hover{ background:url(../images/nav8-1.jpg) no-repeat;}*/
	
	#header .nav li.s1 a.hover{ background:url(../images/nav1-1.jpg) no-repeat;}
	#header .nav li.s2 a.hover{ background:url(../images/nav2-1.jpg) no-repeat;}
	#header .nav li.s3 a.hover{ background:url(../images/nav3-1.jpg) no-repeat;}
	#header .nav li.s4 a.hover{ background:url(../images/nav4-1.jpg) no-repeat;}
	#header .nav li.s5 a.hover{ background:url(../images/nav5-1.jpg) no-repeat;}
	#header .nav li.s6 a.hover{ background:url(../images/nav6-1.jpg) no-repeat;}
	#header .nav li.s7 a.hover{ background:url(../images/nav7-1.jpg) no-repeat;}
	#header .nav li.s8 a.hover{ background:url(../images/nav8-1.jpg) no-repeat;}
	
	
	#header .nav li div{ font-size:12px; line-height:30px; display:none; background:none; background:#1F1F1F; }
	#header .nav li div em a{
	display:block; 
	width:82px;
	padding:0 10px;
	height:30px;
	margin:0;
	text-align:left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	border-bottom:1px solid #434343;letter-spacing:0px; line-height:30px; background:none;
	}
	#header .nav li div em a:hover{  background:none; background:#b70000;}
	#header .nav li .bg{ background:none;  background:#000; display:none; position:absolute; width:102px; filter:Alpha(startX=0, startY=0, finishX=0, finishY=100,style=1,opacity=100,finishOpacity=60); z-index:5; }
	#header .nav li.s4 div a{ background:#000; filter:Alpha(startX=0, startY=0, finishX=0, finishY=100,style=1,opacity=100,finishOpacity=60); }
	#header .nav li.s4 div a:hover{ background:#b70000}
	#header .nav li:hover div{ display:block; position:absolute; z-index:6; width:102px; background:none;}
	#header .nav li:hover .bg{ display:block; background-color:#663300;}
	.bg6{ height:186px;}


#home_img01,#home_img02,#home_03,#home_04,#home_05,#home_06,#home_07_mingren,#home_08_user,#home_09_liping,#home_10_baozheng,#home_11_Order,#home_12_tongzhi,#home_13_phome,#home_14_bnav,#footer,#yuanli01,#yuanli02,#yuanli03,#yuanli04,#yuanli05,#wenda,#wenda_content,#kuhu,#kuhu_content,#wenku,#products01,#products02,#products03,#products04,#products05,#products06,#products07,#danyuan01,#danyuan02,#danyuan03,#danyuan04,#danyuan05{ width:1020px; padding:0 90px; overflow:hidden; }
#home_03{ padding-bottom:30px;}
#home_03 h4{ margin:0;}
	#home_03 #home_03Limg{ width:395px; float:left;}
	#home_03 #home_03RArticle{ width:556px; float:right;}
	#home_03 #home_03RArticle h5{ margin:48px 0 0 0;}
	#home_03 #home_03RArticle p{ line-height:28px; font-size:14px; margin:12px 0 0 0;}

#home_04 h4{ margin:0 0 18px 0;}
#home_04 #home_04LArticle{ width:671px; float:left;}
	#home_04 #home_04LArticle ul li{ background:url(../images/home_listico.jpg) no-repeat 6px 0; padding:0 18px 30px 40px; line-height:28px; font-size:14px; color:#434343; text-align:left; }
#home_04 #home_04Rimg{ width:278px; float:left;}

#home_05{ padding-bottom:46px;}
	#home_05 h4{ margin:0 0 13px 0;}
	#home_05 #home_products { padding:0 0 0 10px;}
	#home_05 #home_products ul{ float:left; width:283px; margin-right:30px;}
	#home_05 #home_products .shiting_line{ height:40px; line-height:40px; overflow:hidden;}
	#home_05 #home_products .shiting_line img{ padding-top:8px;}
	#home_05 #home_products ul li span{ float:right;}
	#home_05 #home_products ul li a{ color:#000; font-size:12px; font-weight:bold;}
	#home_05 #home_products ul li a:hover{ color:#b70000; text-decoration:none;}
	
	#demo {
	background: #fdfcf2;
	overflow:hidden;
	width: 1020px;
	}
	#indemo {
	float: left;
	width: 800%;
	}
	#demo1 {
	float: left;
	}
	#demo2 {
	float: left;
	}
	
#home_06 h4{ margin:0 0 24px 0;}
	#home_06 .home_06_list{ padding:0 0 0 16px;}
	#home_06 dl{ float:left; width:273px; margin-right:48px; text-align:left;}
	#home_06 .home_06_list03{ margin-right:0px;}
	#home_06 dl dd{ color:#434343; line-height:26px; padding:6px 2px 0 2px; margin-bottom:30px;}
	#home_06 dl dd img{	vertical-align:middle;}

#home_07_mingren{padding-bottom:30px;}
	#home_07_mingren h4{ margin:0 0 29px 0;}
	#home_07_mingren .mingren_list{ padding-left:22px;}
	#home_07_mingren .mingren_list dl{ float:left; width:218px; margin:0 24px 14px 0; text-align:left; }
	#home_07_mingren .mingren_list dl dt img{ float:left; margin:0 9px 10px 0;}
	#home_07_mingren .mingren_list dl dt ul{ float:left; width:146px;}
	#home_07_mingren .mingren_list dl dt ul li{ color:#b70000; line-height:23px;}
	#home_07_mingren .mingren_list .mingren_name{ font-weight:bold; font-size:14px; color:#000;}
	#home_07_mingren .mingren_list dl dd{ clear:both; padding-bottom:10px; border-bottom:1px dashed #afafaf; line-height:22px;}
	
#home_08_user h4{ margin:0 0 30px 0;}
	.use{ width:458px; height:270px; padding-left:25px; padding-right:10px; float:left; line-height:26px; color:#434343; margin-bottom:32px; text-align:left;}
    .pic{ width:120px; height:120px; float:left; border:1px solid #e7e5d9; margin:6px; display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size:100px; *font-family:Arial; overflow:hidden;}
    .pic img {
     vertical-align:middle;
     }
	.use .use_name{ font-size:14px; font-weight:bold; line-height:30px; color:#000;}
	.use .use_work{ font-size:12px; color:#000; text-align:left; }
	.use a{ color:#c50000;}
	.use a:hover{ color:#000;}

#home_09_liping h4{ margin:0 0 34px 0;}	
#home_09_liping h4.h4_bottom{ margin-bottom:20px;}
	.gift{ width:460px; padding-left:30px; padding-right:18px; float:left; margin-bottom:30px; border:0px;}
	.gift .gift_img{ float:left; width:170px; margin-right:14px; border:1px solid #e61110;}
	.gift .right_txt{ float:left; width:270px; }
	.gift .right_txt .gift_title{ height:50px;}
	.gift .right_txt .gift_title a{line-height:22px; color:#c50000; font-weight:bold;}
	.gift .right_txt .gift_content{ line-height:20px;}

#home_10_baozheng{ padding-bottom:30px;}	
	.serve_left{ width:365px; float:left; margin-right:30px;}
	.serve_right{ width:625px; float:left;}
	.serve_left dl dt,.serve_right dl dt{ padding-bottom:12px;}
	.serve_left dl dd,.serve_right dl dd{ padding-left:15px;}
	.serve_left .serve_title,.serve_right .serve_title{ font-size:14px; font-weight:bold; color:#c50000; line-height:20px; padding-bottom:10px;}
	.serve_left .serve_content,.serve_right .serve_content{ line-height:24px; color:#434343;}
	.serve_right .serve_content .right_img{ float:left; width:169px; margin-right:22px; }
	.serve_right .serve_content .right_txt{ float:left; width:385px;}
	.serve_right .serve_content .right_txt p{ margin-bottom:16px;}
	
#home_11_Order{ padding-bottom:26px;}
#home_11_Order h4{ margin:0;}
	.form_div{ float:left;  margin:6px 5px 0 10px; _margin-left:6px; }
	.form_div td{ height:38px; line-height:25px;}
@media (max-width: 768px) {
	
.form_div td{ height:38px; line-height:22px;}
}  
     
	.form_div .style_input{ border:1px solid #cccccb; background:#fffffe; width:62%; height:20px; line-height:20px;}
	.form_div span{ color:#b70000;}
	.form_div textarea{ border:1px solid #cccccb;}
	.form_div select{ border:1px solid #cccccb; height:21px;}
	
	.huikuan{ float:left; width:265px; margin:0 18px 0 30px;}
	.huikuan .huikuan_txtbg{ background:#e9e9e2; padding:0 10px; }
	.huikuan_txtbg dl{padding-bottom:6px;}
	.huikuan_txtbg dl dt{ color:#b70000; font-size:14px; font-weight:bold; line-height:24px;}
	.huikuan_txtbg dl dd{ line-height:20px;}
	
	.Company_address{ float:left; width:249px; margin-right:8px;}
	.Company_address .map_bg{ background:#b70000;}
	.Company_address .map_bg img{ margin:0 8px;}
	.Company_address .map_bg p{ margin:0; padding:10px 8px; line-height:19px; color:#fff;}

#home_12_tongzhi h4{ margin-bottom:20px;}
	#tongzhi_list{ width:480px; float:left; margin-left:18px;}
	#tongzhi_list td{ height:34px; line-height:34px; font-size:14px;}
	
	#wenxin{ width:960px; float:left; margin-left:30px; margin-right:30px; text-align:left;}
	#Pwenxin{ padding:0 20px;}
	#wenxin H6,#Pwenxin H6{ font-size:18px; font-family:"黑体"; font-weight:normal; margin:0; height:30px; line-height:30px; color:#b70000;}
	#wenxin p,#Pwenxin p{ margin:0 0 20px 0; line-height:26px; color:#434343;}

#home_13_phome{ padding-bottom:8px; padding-top:10px;}	
#home_13_phome li{ float:left; margin-right:19px;}
	#home_13_phome .nomargin{ margin:0;}
	
#bottom_nav{ border:4px solid #e5e3d6; padding:8px 25px 4px 25px;}
	#bottom_nav li{ display:inline; margin-right:22px; padding-left:30px; height:26px; line-height:26px; color:#6e6e6e;}
	#bottom_nav li a{ color:#6e6e6e;}
	#bottom_nav li a:hover{ color:#b70000;}
	#bottom_nav .bnav01{ background:url(../images/bnav_01.jpg) no-repeat 0 0;}
	#bottom_nav .bnav02{ background:url(../images/bnav_02.jpg) no-repeat 0 0;}
	#bottom_nav .bnav03{ background:url(../images/bnav_03.jpg) no-repeat 0 0;}
	#bottom_nav .bnav04{ background:url(../images/bnav_04.jpg) no-repeat 0 0;}
	#bottom_nav .bnav05{ background:url(../images/bnav_05.jpg) no-repeat 0 0;}
	
#footer{ padding-top:10px; padding-bottom:10px; color:#989791; text-align:center; line-height:22px;}
	#footer a{ color:#989791;}
	#footer a:hover{ color:#c30101; }
	
#yuanli01 h3,#yuanli02 h3,#yuanli03 h3,#yuanli04 h3,#yuanli05 h3{ margin:0; padding-bottom:6px;}
#yuanli01 p,#yuanli02 p,#yuanli03 p,#yuanli04 p,#yuanli05 p{ margin:0; padding:0 8px 30px 10px; line-height:26px;}
#yuanli01 p img,#yuanli02 p img,#yuanli03 p img,#yuanli04 p img,#yuanli05 p img{ padding-bottom:10px;}
#yuanli01 p{ line-height:30px; font-size:14px;}
#yuanli02 p,#yuanli04 p{ color:#434343;}
#yuanli05 .text_red{ font-size:22px; font-family:"黑体"; line-height:48px; color:#b70000; font-weight:bold;}

#wenda,#wenda_content,#kuhu,#kuhu_content{ padding-bottom:20px;}
#wenda h3{ margin:0;}
#wenda dl dt{ color:#b70000; font-size:24px; font-family:"黑体"; font-weight:bold; line-height:40px; padding:10px 0 0 6px;}
#wenda dl dd{ line-height:26px; color:#434343; padding:8px 16px 8px 44px;}
#wenda dl dd span{ float:right; padding-right:26px; color:#b70000;}
#wenda dl a{ color:#b70000;}
#wenda dl a:hover{ color:#000;}
.font1_2 {	COLOR: #343434; 
	FONT-SIZE: 12px;
	vertical-align:middle;
}
.font1_2d {	COLOR: #dbdbdb; FONT-SIZE: 12px
}
.font2_2 {	COLOR: #f21111; FONT-SIZE: 12px
}
a.font1_2:hover{ color:#b70000;} 
.navBtn {	BORDER: #d6d6d6 1px solid;
	BACKGROUND-COLOR: #eaeaea; 
	MARGIN: 0px 2px; 
	padding:3px 6px 3px 6px;
	FLOAT: left; 
	HEIGHT: 22px;
	line-height:22px;
	COLOR: #686868; 
	VERTICAL-ALIGN: middle;
}

.navBtnPointer {	BORDER: #d6d6d6 1px solid;
	BACKGROUND-COLOR: #eaeaea; 
	MARGIN: 0px 2px;
	PADDING:3px 6px 3px 6px;
	FLOAT: left;
	HEIGHT: 22px;
	line-height:22px;
	COLOR: #686868; 
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
}

#wenda_content h1,#kuhu_content .kuhu_content h1{ text-align:center; font-size:26px; font-weight:normal; color:#b70000; font-family:"黑体"; line-height:40px; padding-top:10px;}
#wenda_content p{ padding:8px 12px 10px 10px; text-indent:2em; line-height:26px; color:#434343;}

#kuhu h3,#kuhu_content h3{ margin:0 0 18px 0;}

#kuhu_content .kuhu_content{ padding:0 16px; line-height:26px; }
#kuhu_content .kuhu_content p{ text-indent:2em; }

#wenku{ padding-bottom:16px;}
#wenku_list{ width:756px; float:left; margin-left:20px;}
#wenku_list h3{ margin:0;}
#wenku_list .WKlist{ margin-left:2px; border:1px solid #eeede4; border-top-width:0; padding:8px 14px 8px 20px; background:#fffefc;}
#wenku_list .WKlist ul li{ font-size:14px; line-height:36px; background:url(../images/wenku_ico.gif) no-repeat 0 13px; padding-left:8px;}
#wenku_list .WKlist ul li a{ color:#000;}
#wenku_list .WKlist ul li a:hover{ color:#b70000;}
#wenku_list .WKlist ul li a span{ float:right;}

#wenku_Right{ width:243px; float:left;}
#wenku_Right .dingyue dl dt{ height:58px; overflow:hidden;}
#wenku_Right .dingyue dl dd{ margin:0 0 0 4px; background:#e3e3e3; padding:10px 14px;}
	.dingyue .email{ font-size:14px;}
	.dingyue .email .input{ border:1px solid #a3b5bf; width:163px; height:21px; line-height:21px;}
	.dingyue .dingyue_btn{ border:none; background:url(../images/wenku_btn.jpg) no-repeat 0 0; width:54px; height:25px;}
	#wenku_Right .dingyue dl dd p{ line-height:24px; font-size:14px; padding:0 4px 0 10px;}

#wenku_Right .dangyuan_list dl dt{ height:35px; overflow:hidden;}
#wenku_Right .dangyuan_list dl dd{ background:#e3e3e3; margin:0 0 0 4px; padding:16px 16px 0;}
#wenku_Right .dangyuan_list dl dd img{ margin-bottom:16px;}

.WK_content{margin-left:2px; border:1px solid #eeede4; border-top-width:0; padding:8px 14px 8px 20px; background:#fffefc;}

.WK_content dl dt{ font-size:22px; font-family:"黑体"; text-align:center; border-bottom:1px solid #e8e8e8; padding-top:10px; line-height:40px;}
.WK_content dl dt p{ font-size:12px; font-family:"宋体"; color:#434343; text-align:right; padding-right:20px; margin:0; line-height:30px;}
.WK_content dl dd p{ line-height:36px; font-size:14px; margin-bottom:20px; text-indent:2em; }

#products01,#products02,#products03{ padding-bottom:10px;}
#products01 h3{ margin:0 0 20px 0;}
#products01 P{ line-height:30px; font-size:14px; padding:0 6px 0 14px;}
#products01 p span{ color:#b70000;}
#products01 a img{ float:right; margin-right:6px;}
#products02 h4{ font-size:16px; }

#products02 h3{ margin:0;}
#products02 h4{ margin:0; line-height:48px; color:#b70000;}
#products02 p{ line-height:26px; color:#434343; padding:0 10px 0 20px;}

#products03 h3{ margin:0;}
#products03 p{ line-height:26px; padding:0 10px 0 36px;}

#products04 h3{ margin:0; padding:10px 0 20px 0;}
.ListUnits{ width:480px; float:left; margin-right:10px; margin-left:20px; margin-bottom:32px;}
.list_title{ padding-bottom:13px;}
.list_content dt{ float:left; width:246px; margin-right:10px;}
.list_content dd{ color:#434343; line-height:26px; display:block; float:left; }
.list_content dd a{ font-size:14px; color:#b70000; font-weight:bold;}
.list_content dd a:hover{ color:#000;}

#products05 h3{ margin:0;}
#products05 p{ margin:0;}

#danyuan01{ padding-bottom:35px;}
.danyuan_table{ border:1px solid #000; border-collapse:collapse;}
.danyuan_table caption{ border:1px solid #000; line-height:33px; height:33px; font-weight:bold; font-size:18px; font-family:"黑体";}
.danyuan_table th{ font-size:14px; color:#b70000;}
.danyuan_table th,.danyuan_table td{ border:1px solid #000; height:30px; line-height:30px; padding:0 2px 0 8px;}


#danyuan02{ padding-bottom:20px;}
#danyuan02 h3{ margin:0; height:66px; overflow:hidden;}
#danyuan02 h4{}
#danyuan02 p{ line-height:26px; color:#434343; padding:0 10px 0 30px;}

#scrollText {
	margin-left:50pt;
	font-size:16px;
	float:left;
	}
#huodaofukuan{
		margin-left:60px ;
		margin-top:5px;}
#USER{
	color:#900;
	font-size:22px;
	font-family:"微软雅黑"; text-align:left;
	}



