/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: none;
	color: #666;
	font-family: Arial, Verdana, "宋体" "微软雅黑";
	font-feature-settings: normal;
	font-kerning: auto;
	font-language-override: normal;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
}
div, form, img, ul, ol, li, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
table, td, tr, th {
	font-size: 12px;
}
a {
	color: #545454;
	text-decoration: none;
}
a:hover {
	color: #e14711
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.clear {
	clear: both;
	font-size: 1px;
	width: 1px;
	visibility: hidden;
}
/*边框*/
.border1 {
	border: 1px #d5d3d3 solid;
}
.border2 {
	border: 1px #CDCDCD solid;
}
.priceA {
	color: #000000;
	font-weight: bold;
	text-decoration: line-through;
	font-family: "宋体";
	font-size: 12px;
}
.priceA1 {
	color: #949494;
	text-decoration: line-through;
	font-family: "宋体";
	font-size: 12px;
}
.priceA11 {
	color: #949494;
	font-size: 12px;
}
.priceA12 {
	color: #cd0000;
	font-size: 12px;
}
.priceA2 {
	color: #777779;
	font-weight: bold;
	text-decoration: line-through;
	font-family: "宋体";
	font-size: 15px;
}
.priceA3 {
	color: #585858;
	text-decoration: line-through;
	font-family: "宋体";
	font-size: 17px;
}
.font_d {
	font-size: 23px;
	font-family: "Comic Sans MS", cursive;
	color: #e14711;
}
.fd {
	font-family: "微软雅黑";
	color: #4a0202;
}
.fs {
	font-family: "微软雅黑";
}
.priceB {
	color: #FF0000;
	font-size: 14px;
}
.priceB1 {
	color: #FF0000;
	font-weight: bold;
	font-size: 15px;
}
.priceBw {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
.priceBd {
	color: #FF0000;
	font-weight: bold;
	font-size: 35px;
}
.priceC {
	color: #ca2f07;
	font-size: 12px;
}
.priceD {
	color: #712525;
	font-size: 12px;
}
.priceF {
	font-size: 12px;
	color: #333;
}
.priceE {
	font-size: 12px;
	color: #940d0a;
}
.priceG {
	color: #ca2f07;
	font-size: 13px;
}
.priceR {
	font-size: 12px;
	color: #e21918;
}
#list {
}
#clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {
	font-weight: bold;
}
.fI {
	font-style: italic;
}
/* 字体大小 [定义规则，小写f加字体大小]*/
.f10px {
	font-size: 10px;
}
.f11px {
	font-size: 11px;
}
.f12px {
	font-size: 12px;
}
.f14px {
	font-size: 14px;
}
.f16px {
	font-size: 16px;
}
.f18px {
	font-size: 18px;
}
/* 头部 start */

/* 头部 start */

#fixed_header {  position:fixed; z-index:1; top:0; 
width:1920px; background-color:#ccc;} 
#navi {margin:0 auto; text-align:center;} 
#real_header {position:absolute; width:100%; z-index:1; background-color:#ccc;} 
#header_top_nav_top{width:100%; height:60px; background:#f6f4f2; margin: 0 auto; border-bottom:solid 2px #8d8d8d;}
.nav_top {width:1150px; height:60px; padding-top:5px; padding-bottom:5px; margin: 0 auto; color:#383838; font-family:"微软雅黑";}
.nav_top li {display:inline; font-size:18px; line-height:42px; width:120px; float: left; font-family:"微软雅黑";}
.nav_top li a {display: block; color:#080808; font-size: 18px; background: none; text-decoration:none; text-align:center; font-family:"微软雅黑";}
.nav_top li a span {display: block; background: none;}
.nav_top li a:hover {color:#080808; border-bottom:2px solid #cb0f02; height:40px; }
.nav_top li a:hover span {color:#080808; cursor:default;}
/* 头部 end */



/* 头部 end */
#box_index_all {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	background:#131669;
}
/* 首页内容1 start */
#box_index_gfh {
	width: 1920px;
	height: auto;
	margin: 0px auto;
	background: #131669;
}
.b_gf9 {
	width: 1920px;
	height: 887px;
	margin: 0 auto;
	background: url(../images/gph9_01.png) no-repeat;
}
.b_gf9b {
	width: 1920px;
	height: 887px;
	margin: 0 auto;
	background: url(../images/gph9_01.png) no-repeat;
}
.fhtext_top {
	width: 800px;
	height: 130px;
	margin: 560px 560px 0px 560px;
	float: left;
}
.fhtleft01 {
	width: 280px;
	height: 30px;
	float: left;
	text-align: left;
	margin-left: 30px;
	margin-top: 30px;
	padding-left: 10px;
	font-size: 20px;
	color: #c1b9b9;
	line-height: 25px;
	border-left: solid 4px #CCCCCC;
}
.fhtright01 {
	width: 70px;
	height: 98px;
	float: left;
	padding-top: 10px;
}
.text_bn {
	width: 1150px;
	height:100px;
	margin: 0 auto;
	text-align: center;
	font-size: 26px;
	line-height: 80px;
	background: url(../images/gph9_02.png) no-repeat bottom ;
}
.text_bn .tset1 {
	width: 300px;
	margin: 0 auto;
	height: 90px;
	line-height: 80px;
	font-size: 40px;
	color: #fed394;
	font-weight: bold;
}
.tn01 {
	width: 1150px;
	height: 450px;
	margin: 0 auto;
	margin-top: 40px; margin-bottom: 0px;
	text-align: left; 
	color: #c1b9b9; background:url(../images/gph9_04.png) no-repeat center;
}
.tn_text1 { width:560px; float:right; height:380px; padding:50px 40px 10px 0px; font-size:16px; line-height:26px; color:#db2e11;}
.tn01 img {
	padding-bottom: 10px;
}
.text_bmy {
	width: 600px;
	height: 45px;
	font-size: 22px;
	color: #ffcf6e;
	text-align: center;
	line-height: 40px;
	border: solid 2px #f7c383;
	margin: 0 auto;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
}
.text_bleftw {
	width: 1150px;
	height: 230px;
	margin: 0px 5px;
	float: left;
}


.b_gfh2_text_clf { width:450px; float:left; height:240px; padding:20px 20px 30px 20px; }
.text_bfleft {
	width: 440px;
	height: 220px;
	float: left;
}
.b_gfh3_text_clf { width:450px; float:left; height:240px; padding:80px 20px 30px 50px; }

.text_bfright {
	width: 1000px;
	height: 180px;
	float:left; text-align:center;
	color: #ffcf6e; margin: 0 auto;
	padding-top: 5px; padding-left:50px;
	text-align: left;
	line-height: 40px;
	font-size: 22px;
}
.text_bleftw .zimg {
	width: 1150px;
	height: 40px;
	float: left;
	background: url(../images/imgz.png) center no-repeat;
}
.text_bfright span {
	font-size: 18px;
	color: #ffeed4;
	line-height: 28px;
	text-align: left;
}
.bx01img {
	width: 172px;
	height:210px;
	margin: 0px;
}
.bximg1 {
	width: 1150px;
	height: 1350px;
	margin: 0 360px;
}
.bximg3 {
	width: 1150px;
	height: 1420px;
	margin: 0 360px;
}

.bximg4 {
	width: 1150px;
	height: 360px;
	margin: 0 360px;
}

.bximg2 {
	width: 1150px;
	height: 500px;
	margin: 0 360px;
}
.bximg_txt {
	width: 1150px;
	height: 1258px;
	float: left;
	margin: 24px 0 ;
	text-align: center;
}
.bximg_txt span {
	font-size: 34px;
	line-height: 36px;
	color: #ff673a
}
.bximgc_txt {
	width: 1150px;
	height: 248px;
	float: left;
	margin: 24px;
	text-align: center;
}
.bxhlwtp02 {
	width: 338px;
	padding: 20px;
	height: 74px;
	border: solid 1px #ffd6c9;
	border-bottom: solid 1px #ffd6c9;
	background: url(../images/rw016.png) repeat-x;
	float: left;
	position: relative;
	top: 2px;
	font-size: 24px;
	line-height: 70px;
}
.bxhlwtp03 {
	width: 338px;
	padding: 20px;
	height: 74px;
	border: solid 1px #ffd6c9;
	border-bottom: solid 1px #ffd6c9;
	background: url(../images/rw016.png) repeat-x;
	float: left;
	position: relative;
	top: 2px;
	font-size: 24px;
	line-height: 70px;
}
.sxbz_8_bww {
	width: 1150px;
	height: auto; float:left; 
	margin: 0 auto;
	border: solid 0px #cfc9c9;
	padding: 10px 0px;
}
.zsbox {
	width: 1150px;
	padding-top: 30px;
	height: 350px;
	margin: 0 auto; padding-left:20px;
	background: url(../images/gfh8_6.png) no-repeat;
}
.zsbox ul {
}
.zsbox ul li {
	padding: 10px 10px 30px 10px;
	width: 140px;
	height: 190px;
	float: left;
	text-align: center;
	color: #c0040f;
	font-size: 12px;
}
.zsbox ul li span {
	font-size: 14px;
	color: #c0040f;
	line-height: 36px;
}
.zsbox ul li .with {
	width: 168px;
	text-align: center;
}
.test_ywt {
	width: 1200px;
	float: left;
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	line-height: 40px;
	height: 40px;
}
.zsbox1 {
	width: 1150px;
	padding-top: 30px;
	height: 350px;
	margin: 0 auto; padding-left:20px;
	background: url(../images/gfh8_6.png) no-repeat;
}
.zsbox1 ul {
}
.zsbox1 ul li {
	padding: 10px 10px 30px 10px;
	width: 140px;
	height: 190px;
	float: left;
	text-align: center;
	color: #c0040f;
	font-size: 12px;
}
.zsbox1 ul li span {
	font-size: 14px;
	color: #c0040f;
	line-height: 36px;
}
.zsbox1 ul li .with {
	width: 168px;
	text-align: center;
}
/* 分类控制 */
.product_menu_on_1 {

	font-size: 20px;
	line-height: 34px;
	text-align: center;
	width: 160px;
	height: 37px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #FFF;
	border: #fcebd9 solid 2px;
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
}
.product_menu_off_1 {

	font-size: 20px;
	line-height: 34px;
	text-align: center;
	width: 160px;
	height: 37px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: #fcebd9;
	color: #c0040f;
	border: #fcebd9 solid 2px;
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
}
.product_menu_on_2 {
	
	font-size: 20px;
	line-height: 34px;
	text-align: center;
	width: 160px;
	height: 37px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #FFF;
	border: #fcebd9 solid 2px;
	border-bottom-right-radius: 50px;
	border-top-right-radius: 50px;
}
.product_menu_off_2 {
	
	font-size: 20px;
	line-height: 34px;
	text-align: center;
	width: 160px;
	height: 37px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: #fcebd9;
	color: #c0040f;
	border: #fcebd9 solid 2px;
	border-bottom-right-radius: 50px;
	border-top-right-radius: 50px;
}
.bxtext_8y {
	width: 1180px;
	height: 80px;
	line-height: 80px;
	font-size: 30px;
	color: #FFF;
	text-align: center;
	float: left;
}
.wdys {
	width: 1200px;
	height: 530px;
	margin: 0px 360px;
}
.index_foot_all {
	width: 1200px;
	height: 350px;
	padding-left: 360px;
	padding-right: 360px;
	background: #f6f4f2;
	float: left;
}
.index_foot_t01 {
	width: 1180px;
	height: 180px;
	border-bottom: solid 1px #CCCCCC;
}
.index_foot_t01R {
	width: 300PX; float:right; text-align:right;
	height: 100px; float:left;
	float: left;
	padding-top: 0px;
	padding-left: 0px;
}
.index_foot_t01L {
	width: 1200PX;
	height: 125px;
	float: left;
	padding-top: 50px;
	padding-bottom: 1px;
	font-size: 26px; text-align:center;
	line-height: 40px;
	color: #100e0e;
}
.index_foot_t01L span {
	font-size: 30px;
	line-height: 50px;
	color: #100e0e
}
.text_bot {
	width: 1180px;
	height: 100px;
	padding-top: 20px;
	float: left;
	color: #585858;
	line-height: 26px;
	font-size: 14px;
}
.text_bot span {
	font-size: 20px;
	color: #585858;
	line-height: 36px;
	font-family: "微软雅黑";
}
.jm_tiw {
	height: 80px;
	line-height: 80px;
	font-size: 30px;
	color: #585858;
}
.jm_tiw span {
	line-height: 80px;
	color: #585858;
	font-size: 50px;
}
.tn06 {
	width: 1200px;
	height: 355px; 
	margin: 0 360px;
}
.tn06img {
	width: 1150px;
	height: 300px;
	
	color: #920c0b; margin-top:0px;
	line-height: 90px; padding-top:40px;
	float: left;
	background: url(../images/gph9_08.png) no-repeat center;
	text-align: center;
	font-size: 50px;
	font-weight: bold;
}
.tn06img span {
	font-size: 30px;
	text-align: 30px;
	text-align: center;
	color: #FFF;
}
.tn06bn {
	width: 180px;
	height: 50px;
	margin-top: 10px;
	margin-left: 500px;
	float: left;
	background: #f67f00;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	color: #760813;
	font-family: "微软雅黑";

}
.tn06bn a {
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	color: #760813;
}
.tn07 {
	width: 1200px;
	height:428px;
	margin: 0 360px;
}
.tn07img {
	width: 1200px;
		margin: 20px 0;
}
.tn08 {
	width: 1200px;
	height: 700px;
	margin: 0 360px;
}
.tn08w {
	width: 1200px;
	height: 68px;
	margin: 30px 0;
}
.tn08lh {
	width: 1200px;
	height: 600px;
	margin: 30px 0;
}
.tn06bw {
	width: 200px;
	height: 60px;
	margin-top: 20px;
	margin-left: 400px;
	float: left;
	background: #b9080e;
	text-align: center;
	line-height: 60px;
	font-size: 30px;
	color: #f7c383;
	font-family: "微软雅黑";
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;
}
.tn06bw a {
	text-align: center;
	line-height: 60px;
	font-size: 30px;
	color: #FFF;
	font-family: "微软雅黑";
}
/* 分类控制 */
.news_menu_on_1 {

	font-size: 20px;
	line-height: 54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer; background:url(../images/gph9_09.png) no-repeat;
	float: left;
	color: #b9080e;

}
.news_menu_off_1 {
	
	font-size: 20px;
	line-height: 54px;
	text-align: center;
	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: #0d6fb8;
	color: #b9080e;
	     background:url(../images/gph9_010.png) no-repeat;

}
.news_menu_on_2 {

	font-size: 20px;
	line-height: 54px;
	text-align: center;
	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_2 {
	color: #525252;
	font-size: 20px;
	line-height: 54px;
	text-align: center;
	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;

}
.news_menu_on_3 {

	font-size: 20px;
	line-height: 54px;
	text-align: center;
	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_3 {
	color: #525252;
	font-size: 20px;
	line-height: 54px;
	text-align: center;
	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;


}
.news_menu_on_4 {
	
	font-size: 20px;
	line-height: 54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_4 {
	color: #525252;
	font-size: 20px;
	line-height: 54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;


}
.news_menu_on_5 {

	font-size: 20px;
	line-height: 54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_5 {
	color: #525252;
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;


}
.news_menu_on_6 {

	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_6 {
	color: #525252;
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;


}
.news_menu_on_7 {
	
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_7 {
	color: #525252;
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;
}

.news_menu_on_8 {
	
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	color: #b9080e;
     background:url(../images/gph9_09.png) no-repeat;
}
.news_menu_off_8 {
	color: #525252;
	font-size: 20px;
	line-height:54px;
	text-align: center;	width: 143px;
	height: 68px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	background: url(../images/gph9_010.png) no-repeat;
	color: #b9080e;

}
.khsp { width:1150px; height:400px; padding-left:50PX; }
.khsp ul li{ width:490px; height:320px; float:left; margin:8px; padding:10px; background:#b01a25; color:#fff; text-align:left;}