/* ÂÖ»»Çø */
/*ÂÖ»»*/
.banner{
	position: relative;
	height: 498px;
	overflow: hidden;
	clear:both;
	margin-top:0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #398EF7;
}
.bwrap{position: relative; z-index: 0; }
.bquery{
	position: relative;
	z-index: 0;
	height: 498px;
	margin: 0px;
}
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 498px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height: 518px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 498px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }


.all_tit{ text-align:center; font-size:30px; color:#999; text-transform:uppercase; font-family:Arial; line-height:26px;}
.all_tit01{ font-weight:bold; font-size:24px; color:#000; font-family:'Î¢ÈíÑÅºÚ'; background:url(../images/tit02.jpg) no-repeat bottom center; height:35px;}
.all_tit01 span{ color:#ff9700;}


/****Ê×Ò³ ÐÂÎÅ×ÊÑ¶****/
.index_news{
	overflow:hidden;
	padding-top:30px;
	padding-bottom: 30px;
}

.index_news01{ width:1200px; margin:0 auto;}

.index_news03{ display:block; overflow:hidden; width:104%; padding:36px 0 0;}
.index_news03 dl{float:left; width:577px; height:127px;background:url(/images/index_news03.jpg) 0 0 no-repeat; margin:0 29px 31px 0; overflow:hidden;}
.index_news03 dl dt{ float:left; width:160px; overflow:hidden; text-align:center;}
.index_news03 dl dt img{ max-width:100%;}
.index_news03 dl dd{ float:right; width:380px; padding:0 15px 0 22px; height:120px; margin-bottom:7px; overflow:hidden; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl:hover dd{ background:#4b4b4b;}

.index_news03 dl dd h4{ font-size:17px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#000;padding:15px 0 0; line-height:36px; height:36px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; text-decoration:none}
.index_news03 dl:hover dd h4{ color:#FFFF00; text-decoration:none}

.index_news03 dd span{ display:block; font-size:14px; line-height:22px; height:44px;overflow:hidden; color:#676767; padding:7px 0 0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl:hover span{ color:#eeeded;}


.index_news04{ width:133px; height:37px; line-height:35px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.index_news04 a{ display:block; color:#737373; font-size:14px; text-align:center; border:#d6d6d6 solid 1px;width:131px; height:35px;}
.index_news04 a:hover{ color:#ff9700; border:#ff9700 solid 1px;}



/**ÐÂÎÅÇÐ»»´úÂë**/
.slideBox01{ width:520px; height:336px; over/flow:hidden; position:relative; }
.slideBox01 .hd{ display:none; height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox01 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd li a{}
.slideBox01 .bd img{ width:520px; height:176px; min-height:176px;_height:176px; display:block;  }

.slideBox01 .prev{ position:absolute; right:37px; top:-20px; margin-top:-25px; display:block; width:30px; height:30px; background:url(../images/jj01.png) no-repeat;}
.slideBox01 .prev:hover{ background:url(/images/jj01_on.png) no-repeat;}
.slideBox01 .next{ position:absolute; right:0; top:-20px; margin-top:-25px; display:block; width:30px; height:30px; background:url(../images/jj02.png) no-repeat; }
.slideBox01 .next:hover{ background:url(/images/jj02_on.png) no-repeat; }
.slideBox01 .prevStop{ display:none;  }
.slideBox01 .nextStop{ display:none;  }



/****Ê×Ò³ ÐÂÎÅ×ÊÑ¶****/
.index_pic{ height:243px; border-top:#1d1d1d solid 10px;}


/****Ê×Ò³ ³É¹¦°¸Àý****/
.index_case01{ height:530px; padding-top:60px;}
.index_case02{ width:1200px; margin:0 auto; }

/*1111*/
.index_case03{ floa/t:left; width:400px; height:238px; position:relative; background:#eae9e9; text-align:center;}
.index_case04{ position:absolute; top:0; right:0; height:100%; width:400px; background:url(../images/case.png) repeat; text-align:center; text-align:center;}
.index_case05{ width:95px; height:30px; line-height:30px; margin:75px auto 0; overflow:hidden; border:#f6e6cf solid 1px; overflow:hidden; font-size:16px; color:#fff;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_case06{ text-align:center; font-size:12px; color:#fff; text-transform:uppercase; padding-top:3px;}
.index_case07{ position:absolute; left:13px; bottom:12px;}

.index_case03:hover .index_case05{ margin-top:65px;}

/*2222*/
.index_case08{ width:100%; background:url(../images/case09.png) repeat;}

/*3333*/
.index_case09{ float:left; width:400px; height:476px; position:relative; background:#eae9e9; text-align:center;}
.index_case10{margin-top:166px;}

.index_case09:hover .index_case10{ margin-top:156px;}


/*-----Ê×Ò³ about-----*/
.iabout{ height:441px; background:url(../images/k3.png) center top no-repeat; margin-top:49px !important; box-sizing:border-box; padding-left:349px;}
.iabout h4{ width:600px; padding:94px 0 0; color:#000; font-size:18px; font-weight:bold;}
.iabout h6{width:600px; padding:0 0 0; color:#000; font-size:14px; }
.icontent{width:600px; color:#fff; line-height:35px; font-size:14px; padding:30px 0 0}


/****Ê×Ò³ ¹ØÓÚÎÒÃÇ****/
.index_about{ height:469px;padding-top:60px;}
.index_about01{ text-align:center; font-size:30px; color:#fff; font-weight:bold; text-align:center; background:url(/images/about03.png) no-repeat center center; }
.index_about02{ width:992px; margin:68px auto 0; border:#d0d0d0 solid 6px; background:#fff; height:196px;}

.index_about03{ float:left; width:520px; font-size:14px; line-height:26px; color:#424242; margin-top:31px; padding-left:40px;}
.index_about04{ float:right; width:396px; height:196px; overflow:hidden;}

.index_about05{ width:934px; margin:37px auto 0; text-align:right; background:url(/images/about02.jpg) no-repeat 850px bottom; height:24px;}
.index_about05 a{ font-size:14px; color:#5c5c5c;}
.index_about05 a:hover{ color:#ff9700;}


/****Ê×Ò³ÁªÏµÎÒÃÇ****/
.index_contact{ height:305px; padding-top:60px; overflow:hidden;}


.index_contact04{ width:1100px; margin:0 auto;}
.index_contact04 dl{ float:left; text-align:center; width:305px; padding:22px 0 0;}
.index_contact04 dl dt{}
.index_contact04 dl dd span{ display:block; font-size:16px; color:#1d1d1d; padding:2px 0 22px;}
.index_contact04 dl dd{ font-size:14px; color:#585858; line-height:25px;}

.index_contact04 dl.index_contact05{ padding:22px 90px;}

.index_contact04 a{ color:#333;}
.index_contact04 a:hover{ color:#000;}


td {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 180%;

}
.a14 {
	font-size: 14px;
	text-decoration: none;
	line-height: 23px;
	color: #666666;

}
.unnamed1 {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";

}
.h {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
}
.unnamed2 {
	font-size: 14px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: center;
	font-family: "Î¢ÈíÑÅºÚ";

}
.unnamed11 {
	font-size: 16px;
	line-height: 43px;
	color: #333;
	text-decoration:none;
	width:245px;
	height:43px;
	display:block;
	font-family: "Î¢ÈíÑÅºÚ";
	background:url(../images/index_14.jpg);
}
a.unnamed11:hover{
	color:#000;
	background:url(../images/index_15.jpg);
}
.text {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
	font-family: "Î¢ÈíÑÅºÚ";
	padding-top:15px;
}
.unnamed3 {
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	font-family: "";

}
.unnamed4 {
	font-size: 14px;
	line-height: 40px;
	color: #000000;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";

}
.text1 {
	font-size: 14px;
	line-height: 25px;
	color: #fff;
	font-family: "Î¢ÈíÑÅºÚ";
}
.unnamed5 {
	font-size: 20px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
	padding-left:10px;
	padding-top:0px;
	font-weight: normal;
}
.unnamed6 {
	font-size: 14px;
	line-height: 23px;
	color: #014da2;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";

}
.text1{
	font-size: 14px;
	line-height: 25px;
	color: #FFffff;
	font-family: "Î¢ÈíÑÅºÚ";
}
.text2 {
	font-size: 18px;
	line-height: 30px;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
}
.a15 {
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	color: #3A8C8A;
	font-weight: bold;

}
a.menu:link,a.menu:visited{
	font-size:16px;
	color:#fff;
	text-decoration:none;
	width:120px;
	height:50px;
	line-height:50px;
	display:block;
	font-family: "Î¢ÈíÑÅºÚ";
}
a.menu:hover{
	color:#fff;
	text-decoration: none;
	background-color:#ff9700;
}
 

a.dimenu:link,a.dimenu:visited{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	height:45px;
	line-height:45px;
	width:80px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: normal;
	display:block;
}
a.dimenu:hover{
	color:#FFFF00;
}
.footer03{ font-size:14px; color:#7d7d7d;}
.footer03 span{ display:block; float:left; padding:9px 7px 0 420px;}
.unnamed12 {
	font-size: 14px;
	line-height: 23px;
	color: #666666;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: center;
	font-family: "Î¢ÈíÑÅºÚ";

}.ddi {
	font-size: 14px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: normal;
}
.bla1 {
	font-size: 24px;
	line-height: 30px;
	color: #fff;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: normal;
}
.bla2 {
	font-size: 24px;
	line-height: 30px;
	color: #fff;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.bla3 {
	font-size: 24px;
	line-height: 25px;
	color: #014da2;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.unnamed4a {
	font-size: 14px;
	line-height: 28px;
	color: #ffffff;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
}
img{border:none}
.aboutpic{border:1px solid #B2C2E3; padding:3px; margin:8px}
.img:visited img{border: 1px solid #B2C2E3;}
.img img{border: 1px solid #B2C2E3;padding:5px;}
.img:hover img{border: 1px solid #7ca3f4;}
.img:hover{color: #B2C2E3; }


/* player */
.player{width:320px;overflow:hidden; height:210px;position: relative;padding:10px 0 0 10px;}
.player ul{width:320px;position:relative;}
.player li{float:left;position:absolute;}
#icon_left,#icon_right{width:30px;height:70px; z-index:20;position:absolute;top:70px;left:10px;cursor:pointer;}
#icon_right{left:320px;}
.p2,.p6,.p2 img,.p6 img{width:244px;height:205px;overflow:hidden;}
.p3,.p5,.p3 img,.p5 img{width:320px;height:190px;overflow:hidden;}
.p1,.p7,.p1 img,.p7 img{width:0px;height:0px;overflow:hidden;}
.p4{border:3px solid #D2AC6B ;width:209px;height:183px;}
.p4,.p4 img{width:209px;height:183px;overflow:hidden;}
.p3,.p5{border:3px solid #EBCC93;width:175px;height:143px;}
.p2,.p6{width:144px;height:105px;border:3px solid #EDCE97;}

.p2{left:0px;z-index:8;top:50px}
.p3{left:25px;z-index:9;top:25px}
.p4{left:52px;z-index:10;cursor:pointer;}
.p5{right:25px;z-index:9;top:25px}
.p6{right:0px;z-index:8;top:50px}
.p1{right:0px;z-index:8;top:50px}
.p7{right:0px;z-index:8;top:50px}

.imgtab{ float:left; width:358px; height:189px;}

/* content */
.con1{width:1003px;margin:0 auto;height:304px;}
.con1left{width:423px;float:left;height:304px;}
.con1right{width:577px;float:left;height:304px;}
.con1righttitle{width:100%;height:49px;background:url(../images/con1right.jpg) no-repeat 0 0;font:16px/49px Î¢ÈíÑÅºÚ;color:#fff;text-shadow:1px 1px 1px #000;text-indent:34px;position:relative;}
.more{display:block;background:url(../images/more.png) no-repeat 0 0;width:66px;height:24px;color:#fff;position:absolute;right:13px;top:18px;font:12px/24px ËÎÌå;text-align:center;text-indent:15px;text-shadow:0 0 0;_behavior: url(js/iepngfix.htc);}



.productlist{width:93.75%;margin:2% auto 0;overflow:hidden}

/*products*/
.cpfl1{ font-size:12px; color:#ffffff;}

#cpdl{
	display:block;
	width:157px;
	float:left;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#ffffff;
	font-family: 'microsoft yahei';
	background-image: url(../images/cba.jpg);
	background-position: center;
}
a.cpdl:link,a.cpdl:visited{
	display:block;
	line-height:38px;
	color:#ffffff;
	font-size:14px;
	font-family: "microsoft yahei";
	text-align:center;
	font-weight: normal;
}
a.cpdl:hover{ display:block;line-height:38px; color:#ffffff;font-size:14px; font-family: 'microsoft yahei';font-weight: normal;text-align:center;}
#cpfl{display:block;width:24%;float:left;height:30px;text-align:center;margin:0.4% 0.4%;text-align:center;font:12px/30px 'microsoft yahei';color:#a7c0ff;text-shadow:1px 1px 1px #ffffff;background:#e5e5e5}
a.cpfl:link,a.cpfl:visited{ display:block; line-height:30px; color:#006633; }
a.cpfl:hover{ display:block; height:30px;line-height:30px; color:#006633;}
#cpflwz{ width:100%; text-align:center; height:24px;}



.toptel{
	position: absolute;right:150px; top:31px;
	width:250px; height:52px; padding-top: 4px;  padding-left: 85px;
	color:#0857b4; font-size: 16px; line-height: 16px; text-align:left;
	background: url(../images/teltop.jpg) 16px center no-repeat ; 
 }
.toptel span{
	display: block;
	color: #ff5e04;font-size:32px;line-height: 32px;font-family:impact;}
