/*首页新闻*/

ol,ul{list-style:none;}
.kd{ max-width:1200px; width:92%; margin:0 auto;}
fieldset,img{border:0;}
.pback{ line-height:120px; font-size:24px;}
.pback img{ margin-bottom:-2px}
.pback a{ color:#2b414b}
.pname{ line-height:120px; font-size:24px; width:15%;}
.pname p{ color:#2b414b}
.pbig{ width:49%;}
.pbig img{ width:100%;}
.pcon{ width:47%;}
.pcon .pcd h4{ font-size:1.5em; color:#2b414b; font-weight:bold;}
.pcon .pcd p{ font-size:1.125em; color:#c5c5c5;}
.pcon .pcn { border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding:1em 0 2em; margin-top:12px;}
.pcon .pcn p{ font-size:1em; line-height:1.5em;}
.pcon .pcm{ border-bottom:1px solid #dddddd; padding:32px 0;}
.pcon .pcm .fl{ width:55%; border-right:1px solid #ddd;}
.pcon .pcm .fr{ width:40%;}
.pcon .pcm .fr img{ float:left;}
.pcon .pcm .fr span{ float:left; display:block; margin-top:30px; margin-left:10px;}
.pcon .pcm h4{ font-size:1.25rem;}
.pcon .pcm h4 span{ font-size:1.875rem; color:#2b414b; font-family:Arial;}
.pcon .pcm a{ display:block; margin-top:23px;}

.main2{ padding:38px 0;}
.a-case h5{ font-size:1.25em; color:#2b414b; margin-bottom:30px;}
.a-case h5 span{ font-size:0.75em;color:#9f9f9f;}
.a-so{ position:relative;}
.a-so .prev{ left:-20px; top:42%; position:absolute; z-index:999;}
.a-so .next{ right:-20px; top:42%; position:absolute; z-index:999;}
.a-so ul{}
.a-so li{
	float:left;
	margin-right:14px;
	width:33.3%;
	text-align: center;
	border: 0px solid #dbdbdb;
}
.a-so li img{width:100%;max-width: 410px;max-height: 315px;}

.a-cc{ margin:56px 0 32px;;}
.a-cc h5{ font-size:1.25em; color:#2b414b; margin-bottom:30px;}
.a-cc h5 span{ font-size:0.75em; color:#9f9f9f; text-transform:uppercase;}




.thumbImagenNews {max-width: 390px;max-height: 350px;} /* for Firefox & IE7 */ 
* html .thumbImagenNews { width:expression((this.offsetWidth > 390) ? (this.width = 390 +'px') : true); height: expression(this.height > 350 ? 350: true); }


.thumbImagenpro {max-width: 600px;max-height: 400px;} /* for Firefox & IE7 */ 
* html .thumbImagenpro { width:expression((this.offsetWidth > 600) ? (this.width = 600 +'px') : true); height: expression(this.height > 400 ?400: true); }




.productkuang {
	margin-top:0px;
	text-decoration: none;
	font-size: 16px;
	color: #e72d44;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.mainbakcolorleft{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
} 
.mainbakcolor{
	margin: 0 auto;
	background-image: url(../images/mainbakcolor.jpg);
	background-position: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	background-repeat: no-repeat;
} 
#topmenuwidth{
margin: 0 auto;
max-width: 1920px;
background-color: #f56900;
} 

.Index_kuang{

	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #E3E3E3;
}
.seachkeywords{
	
	height:20px;
	margin: 0px;
	border: 0px;

}
.maintopm{
	width:470px;
	height:32px;
	float:left;
	overflow:hidden;
	padding-top: 25px;
	margin: 0px;
}
.maintopm span{
	padding-left: 125px;
}

.maintopm a{
	display:block;
	width:485px;
	height:22px;
	color:#555656;
	line-height:20px;
	font-size:12px;
	text-decoration: none;
}
.maintopm a:hover{
	margin:0;
	padding:0;
	color:#CC0000;
	line-height: 22px;
}
#div1{
	height:22px;
	overflow:hidden;
	line-height: 22px;

	padding: 0px;
	margin: 0px;
}
/*====================================================*/

.pagelistid{
	border: 3px solid #FFFFFF;
	height: 26px;
	width: 36px;
		background-color: #CCCCCC;
	padding:8px;
	margin:4px;
}

a.pagelistid:link{
	color: #FFFFFF;
	text-decoration: none;
}
a.pagelistid:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.pagelistid_down{
	border: 3px solid #FFFFFF;
	height: 26px;
	width: 36px;
	padding:8px;
	color: #FFFFFF;
	background-color: #f56900;
	margin: 4px;
}
a.pagelistid_down:link{
	color: #FFFFFF;
	text-decoration: none;
}
a.pagelistid_down:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.indextopkuang{
	
	border: 1px solid #DFDFDF;	
}

.thumbImage160 {max-width: 230px;max-height: 230px;} /* for Firefox & IE7 */ 
* html .thumbImage160 { width:expression((this.offsetWidth > 230) ? (this.width = 230 +'px') : true); height: expression(this.height > 230 ? 230: true); }

.thumbImage_cli {max-width: 160px;max-height: 50px;} /* for Firefox & IE7 */ 
* html .thumbImage_cli { width:expression((this.offsetWidth > 160) ? (this.width = 160 +'px') : true); height: expression(this.height > 50 ? 50: true); }


.indexaa {
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	line-height: 100%;
	
}
.indexa2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	
}
.indexa2H {
	color: #CC0000;
	text-decoration: none;
	font-size: 24px;
	
}

* {
	font-family: "微软雅黑", "microsoft yahei";
	list-sytle:none;
	font-weight: normal;

}



.searchtop{
	width:100%;
	position: absolute;
	top: 595px;
	background-image: url(../images/tu.png);
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	text-align: center;
}
.jahei_hongbIG{
	font-size: 36px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;

}
.jahei_hongbIG30{
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;

}

.jahei_hongbIGgs{
	font-size: 35px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;

}
.jahei_hong{
	
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;

}
.jahei_hei_hongbIGWidth40px{
	font-size:40px;
	color: #ffffff;
	text-decoration: none;
	line-height: 100%;

}
.jahei_hei_hongbIG{
	font-size: 26px;
	color: #ffffff;
	text-decoration: none;
	line-height: 100%;

}
.jahei_hei_hong{
	font-size: 18px;
	color: #333333;
	text-decoration: none;

}




.jahei {
	font-size: 14px;
	color: #8f2927;
	text-decoration: none;

}


.jahei_white {
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;

}

.jahei_white_en {
	font-size: 22px;
	color: #ffffff;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}
.jahei_lit_white{
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	line-height: 200%;

}


.jahei_lit{
	font-size: 14px;
	color: #231f20;
	text-decoration: none;
	line-height: 200%;

}

a.jahei_lit:hover {
	color: #ffffff;
	text-decoration: none;

	
}



.jahei_lit_news{
	font-size: 13px;
	color: #231f20;
	text-decoration: none;
	line-height: 200%;

}

a.jahei_lit_news:hover {
	color: #993300;
	text-decoration: none;

	
}

.leftlinken {
	font-size: 13px;
	color: #919495;
	text-decoration: none;
	font-family: "宋体";
}
.but10 {
	font-size: 14px;
	text-decoration: none;
	line-height: 140%;
	color: #333333;
	font-weight: bold;
}
.whitebuttop {
	
	font-size: 16px;
	text-decoration: none;
	line-height: 140%;
	color: #FFFFFF;
}
.white8 {
	font-size: 14px;
	text-decoration: none;
	line-height: 140%;
	color: #FFFFFF;
}
.white14-200 {
	font-size: 14px;
	text-decoration: none;
	line-height: 200%;
	color: #ffffff;
}

a.productss {
	font-size: 13px;
	text-decoration: none;
}


a.productss:link {
	color: #666666;
	text-decoration: none;
	
}

a.productss:hover {
	color: #ff6600;
	text-decoration: none;

	
}







a.productssVi{
	height: 32px;
	width: 80px;
	line-height: 42px;
	padding: 3px;
	left: 3px;
	border-right-width: 5px;
	border-left-width: 5px;
}


a.productssVi:link {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	font-size: 13px;
	height: 42px;
	width: 80px;
	
}

a.productssVi:hover {
	color: #ff6600;
	text-decoration: none;
		height: 42px;
	width: 80px;

	
}

a.productssVi:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	font-size: 13px;
	height: 42px;
	width: 80px;
	
}



a.but10:hover {
	text-decoration: underline;
	color: #000000;
}
.leftbut {
	font-size: 14px;
	text-decoration: none;
	line-height: 140%;
	color: #666666;
}
.down10 {
	font-size: 14px;
	text-decoration: none;
	line-height: 220%;
	color: #666666;
	margin-bottom:15px;
}
.fr10 {
	font-size: 14px;
	text-decoration: none;
	line-height: 160%;
	color: #666666;
}
.white10 {



	font-size: 14px;
	text-decoration: none;
	line-height: 140%;
	color: #000000;
}
.enleft {

	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.enleft:hover {


	font-size: 11px;
	text-decoration: none;
	color: #006699;
}
a.down10:hover {
	text-decoration: none;
}
.en9 {


	font-size: 11px;
	text-decoration: none;
	line-height: 140%;
	color: #999999;
}
.index {

	font-size: 12px;
	text-decoration: none;
	line-height: 140%;
	color: #FFFF00;
}
a.index:hover {
	color: #0099CC;
	text-decoration: underline;
}

.fr9 {
	font-size: 14px;
	text-decoration: none;
	line-height: 30%;
	color: #333333;
}

.fr9lan {
	font-size: 12px;
	text-decoration: none;
	line-height: 150%;
	color: #999999;
}


.left-en {

	font-size: 12px;
	text-decoration: none;
	line-height: 120%;
	color: #000000;
	font-weight: bold;

}
a.leftbut:hover {
	text-decoration: none;
}
a.left-en:hover {
	color: #CC0000;
	text-decoration: underline;
}
.contact-cn {
	font-size: 16px;
	text-decoration: none;
	color: #000000;
	line-height: 200%;

}
.guidefr9 {

	font-size: 12px;
	text-decoration: none;
	line-height: 120%;
	color: #333333;
}
.lefttabdown {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	color: #333333;
	text-decoration: none;

}
.downtabdown {
	font-size: 12px;
	text-decoration: none;
	line-height: 150%;
	color: #000000;
	background-color: #20242e;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #8f2927;
	border-right-color: #8f2927;
	border-bottom-color: #8f2927;
	border-left-color: #8f2927;
	max-width:1920px;
}
.lan18 {
	text-decoration: none;
	color: #221715;
	font-size: 18px;

	

}
.lan28s {
	text-decoration: none;
	color: #221715;
	font-size: 28px;

	

}

.lan28 {
	font-size: 15px;
	text-decoration: none;
	color: #666666;
	line-height: 46px;
}

.intro14 {
	font-size: 16px;
	text-decoration: none;
	line-height: 200%;
	color: #333333;
}
.green14 {
	font-size: 14px;
	text-decoration: none;
	color: #8f2927;
	font-weight: bold;
}.blue14 {

	font-size: 14px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.right-fr {

	font-size: 14px;
	text-decoration: none;
	line-height: 160%;
	color: #999999;
}
.brod {
	border: 1px solid #DDDDDD;
}
.down10red {
	font-size: 13px;
	text-decoration: none;
	line-height: 14px;
	color: #999999;
}
.lan16 {
	font-size: 24px;
	text-decoration: none;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.indextophui9 {
	font-size: 12px;
	text-decoration: none;
	color: #999999;
	font-variant: normal;
	text-transform: uppercase;
}.indextophui999{
	font-size: 12px;
	text-decoration: none;
	line-height: 190%;
	color: #666666;
}
.indextophui92 {



	font-size: 12px;
	text-decoration: none;
	line-height: 150%;
	color: #CCCCCC;
}
