@charset "utf-8";
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
A:hover {COLOR: #ff0000; TEXT-DECORATION:underline;  position:relative; left: 1px; top: 1px} /* 鼠标在链接上 */ 
a:active {color: #FF0000;} /* 点击激活链接 */
a:{blr:expression(this.onFocus=this.close());}
/*BodyCSS定义*/
td	{font-family:  "Verdana, Arial, Helvetica, sans-serif"; font-size: 14px; color: #333333; text-decoration:none ; text-decoration:none ; line-height:165%; }
BODY {
font-family:  "Verdana, Arial, Helvetica, sans-serif"; font-size: 14px;
background-position: center;

FONT-SIZE: 9pt;
color: #000000;
text-decoration: none;
scrollbar-face-color: #f6f6f6;
scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #ffffff;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul,li {list-style:none; margin:0px; padding:0px;}
img {border:0;}
.focus {width:1100px; height:260px; overflow:hidden; position:relative;}
.focus ul {height:260px; position:absolute;}
.focus ul li {float:left; width:1100px; height:260px; overflow:hidden; position:relative; background:#ffffff;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1100px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
/*英文小字体*/
.small2 {
	font-size: 10px;
}
/*导航标题字体*/
.bigNavi {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
/*注意CSS*/
.Notices {
	font-size: 14px;
    line-height: 28px;
}
/*主框表格背景色*/
.tabbgcolor {
	background-color: #D4D4D4;
	line-height: 22px;

}
/*主框内部表格背景色*/
.tabbgcolorli {
	background-color: #F9F9F9;
	line-height: 20px;

}
.tabbgcolorlibg {
	background-color: #F0F0F0;
	line-height: 20px;

}
.tabbgcolorli1 {
	background-color: #E6E6E6;
	line-height: 20px;

}
/*主框内部表格背景色*/
.tabbgcolorliWhite {
	background-color: #FFFFFF;
	line-height: 20px;

}
/*左侧内部表格背景色*/
.tabbgcolorlileft {
	background-color:#F5F5F5;
	line-height: 20px;

}
/*左侧底纹*/
.leftbgcolor {
	background-color: #E7E7E7;
	line-height: 22px;

}
/*表单CSS*/
.Anbut {
	BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #4D4D4D 1px solid; BORDER-LEFT: #4D4D4D 1px solid; BORDER-RIGHT: #4D4D4D 1px solid; BORDER-TOP: #4D4D4D 1px solid; COLOR: #000000; FONT-SIZE: 9pt; HEIGHT: 18px; WIDTH: 40px
}
.Anbut1 {
	BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #4D4D4D 1px solid; BORDER-LEFT: #4D4D4D 1px solid; BORDER-RIGHT: #4D4D4D 1px solid; BORDER-TOP: #4D4D4D 1px solid; COLOR: #000000; FONT-SIZE: 9pt; HEIGHT: 20px; WIDTH: 55px
}
.Anbut2 {
	BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #4D4D4D 1px solid; BORDER-LEFT: #4D4D4D 1px solid; BORDER-RIGHT: #4D4D4D 1px solid; BORDER-TOP: #4D4D4D 1px solid; COLOR: #000000; FONT-SIZE: 9pt; HEIGHT: 18px; WIDTH: 85px
}
.Anbutc {
	BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #4D4D4D 1px solid; BORDER-LEFT: #4D4D4D 1px solid; BORDER-RIGHT: #4D4D4D 1px solid; BORDER-TOP: #4D4D4D 1px solid; COLOR: #000000; FONT-SIZE: 9pt; HEIGHT: 18px;
}
/*输入框CSS定义*/
select,option{font-family:  "Verdana, Arial, Helvetica, sans-serif"; font-size: 14px; line-height: 25px;BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #4D4D4D 1px solid; BORDER-LEFT: #4D4D4D 1px solid; BORDER-RIGHT: #4D4D4D 1px solid; BORDER-TOP: #4D4D4D 1px solid; COLOR: #000000; }
input,Textarea,{font-family:  "Verdana, Arial, Helvetica, sans-serif"; font-size: 14px; line-height: 15px;}
/*背景*/
.bg{background-color: #ffffff}
/*红色*/
.Nred9pt {
	color: red;
}
.Nblue9pt {
	color: blue;
}
.NHightblue9pt {
	color: #006699;
}
.Nhightblue9ptbold
{
	color: #006699;
    font-weight: bold;
}
.Nred13pt {
	font-size: 13pt;
	color: red;
}
.Nblue13pt {
	font-size: 13pt;
	color: blue;
}
.NHightblue13pt {
	font-size: 13pt;
	color: #006699;
}
.Nhightblue13ptbold
{
	font-size: 13pt;
	color: #006699;
    font-weight: bold;
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "??ì?"
}
.put { border-top: #cccccc 1px solid ; border-left: #cccccc 1px solid ; border-bottom: #cccccc 1px solid ; border-right: #cccccc 1px solid ; background:#ffffff ; color: #000000 ; font-size: 9pt; PADDING-RIGHT: 1px; PADDING-LEFT: 1px;PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: "??ì?";}
.put1 { border-bottom: #cccccc 1px solid ; border-right: #cccccc 1px solid ; border-top: #cccccc 1px solid ; border-left: #cccccc 1px solid ; background:#ffffff ; color: #000000 ; font-size: 9pt; PADDING-RIGHT: 1px; PADDING-LEFT: 1px;PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 18px;}
.aa {
	line-height: 38px;
}
.style1 {
	font-size: 16px
}
.style3 {
	font-size: 15px;
	font-weight: bold;
}
.style4 {
	color: #FFFFFF
}
.style5 {
	font-weight: bold
}
.style6 {
	font-size: 15px
}
.style2 {
	color: #666666
}
.style13 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
.style9 {
	color: #CC0026;
	font-size: 16px;
}

 .style10 {font-size: 12px}
 .style24 {color: #BB0B13}
 .style22 {font-size: 18px; font-weight: bold; }

.style14 {color: #333333}
.style15 {
	font-size: 14px;
	color: #333333;
}
.product2{margin-top:15px;}
.product2 dl {
	float: left;
	width: 31%;
	margin: 15px 1% 15px 1%;box-shadow: 1px 1px 3px #cbcaca;
}
.product2 dt {
	text-align: center;
	height: 198px;
	position: relative;
overflow: hidden;
}
.product2 dt img {
	max-width: 100%;
	max-height:100%;
	margin-left:auto;
	margin-right:auto;
	position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
.product2 dd {
	text-align: center;
	height: 14px;
	line-height: 40px;
	height:40px;
	overflow:hidden;
	margin-left: 0px;
}
.product2 dd a {
	color: #000;
	font-size:14px;
	font-weight:bold;
}
.product2 dl:hover dd {
background: #BB0B13;
}
.product2 dl:hover dd a{
color:#FFF;
}
/* 在线留言 */
.bookx {
	width: 90%;
	/*margin: 3% auto;*/
	padding: 3%;
}
.bookx li {
	width: 100%;
	margin-bottom: 5%;
	margin-top:15px;
}

.bookx_input {
	display: block;
	height:25px;
	line-height:25px;
	-webkit-appearance: none;
	border-radius: 0;
	width:100%;
	padding:5px;
}
.bookx_textarea {
	width: 100%;
	height:100px;
	padding:5px;
}
.bookx li .pin_width {
	width: 100%;
}
.bookx li .login_btn {
	width: 100%;
	color: #fff;
	border: 0;
	text-align: center;
	font-size:14px;
	background:#bb0b13;
	box-shadow: none;
	line-height:40px;
	
}
.bookx input, .bookx textarea {
	
	border: 1px solid #dcdcdc;
	background: #fff;
	color: #333;
font-size:14px;
line-height:25px;
}
.tophd td:hover {
	background-color: #F90;
}
.tophd .cur2{
	background-color: #F90;
}
#zxkf .zxkf-wsbh{ 
	position: fixed;
	top: 18%;
	right: 0;
	width:80px;
	height:200px;
	background:#BB0B13; 
	float: left;
	margin-top: 100px;
	z-index:9999999999;
}
#zxkf  li{
	list-style:none;
}
#zxkf .zxkf-wsbh .zxkf-wsbk li{
	width: 80px;
	height: 200px;
	cursor: pointer;
}
#zxkf .zxkf-wsbh .zxkf-wsbk li img{
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 8px;
	
}
#zxkf .zxkf-wsbh .zxkf-wsbk li span{
	width: 16px;
	display: block;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	line-height: 20px;
}
#zxkf .zxkf-wszk{ 
	width:160px; 
	position: fixed;
	top: 18%;
	right: -160px;
	z-index:9999999999;
}
#zxkf .zxkf-wszk .zx_gb{
	width: 160px;
	height: 25px;
	background:#BB0B13;
	padding-top: 5px;
	padding-left: 10px;
	
}
#zxkf .zxkf-wszk .zx_gb img{
	width: 20px;
	height: 20px;
}
#zxkf .zxkf-wszk .zxkf-zxqq{
	width:160px;
	height:auto;
	background:#BB0B13;
	padding: 10px 0;
	border-bottom:1px solid #fff;
}
#zxkf .zxkf-wszk .zxkf-zxqq a{
	width:117px;
	height: 30px;
	margin:auto;
	border:1px #fff solid;
	text-align:center;
	line-height: 30px;
	color:#fff;
	font-size:14px;
	border-radius:5px;
	display:block;
}
#zxkf .zxkf-wszk .zxkf-dhzx{ 
	width:134px;
	height:65px;
	padding-left:26px; 
	line-height:25px;
	color:#fff;
	font-size:16px;
	padding-top:15px; 
	background:#BB0B13;
	border-bottom:1px solid #fff;
	overflow:hidden;
	box-sizing: content-box;
}
#zxkf .zxkf-wszk .zxkf-ewm{ 
	width:160px; 
	height:220px; 
	background:#BB0B13;
	padding-top:10px;
	border-bottom:1px solid #fff;
}
#zxkf .zxkf-wszk .zxkf-ewm ul{ 
	width:145px;
	margin:auto; 
	text-align:center;
	color:#fff;
}
#zxkf .zxkf-wszk .zxkf-ewm ul img{ 
	width:86%;
	/*height:100px; */
	display:block;
	margin:auto;
	overflow:hidden;
}
#zxkf .zxkf-wszk .zxkf-ewm ul .span1{
	width:145px;
	height: 20px;
	line-height:20px;
	display:block;
	margin-top:10px;
	overflow:hidden;
}
#zxkf .zxkf-wszk .zxkf-ewm ul .span2{ 
	width:145px;
	height:50px; 
	line-height:20px; 
	display:block;
	margin-top:10px;
	overflow:hidden;
}
#zxkf .zxkf-wszk .zxkf-ewm ul .span2 >span{
	font-size: 18px;
}
#zxkf .zxkf-wsbh {
    background: #BB0B13;
}
.banner{ width:100%; /*min-width:1200px;*/ height:500px; overflow:hidden; position:relative;font-size:0; margin:0 auto;}
.b-img{ /*height:400px;*/  position:absolute; left:0; top:0;}
.b-img img{ display:block; /*height:400px;*/ float:left;}
.b-list{ height:20px; /*padding-top:380px;*/ margin:0 auto;position:relative;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#1974bc}
.ifwxm{ text-align:center; font-size:15px;}
.fanye{text-align:center;clear: both;padding-top: 26px;padding-right: 0;padding-bottom: 30px;padding-left: 0;}
.fanye a{display:inline-block;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px; text-decoration:none;}
.fanye a.fpage{background-color:#999;width:30px;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px}
.fanye a.fbtn{background-color:#333;width:60px;}
.fanye a.fpage:hover{background-color:#BB0B13;box-shadow: 0px 0px 9px #999;}
.fanye a.fcur{background-color:#BB0B13;width:30px; text-align:center;box-shadow: 0px 0px 9px #999;}