/**ÖØÖÃÑùÊ½**/
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0;}
fieldset,img{border:0;}
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:separate;border-spacing:0;}
a{text-decoration:none;color:#000;}
a:hover{color:none;}
input,select,img{ vertical-align:middle;}
hr{border:1px solid #333;}
.head12{background: url(../images/top.png) repeat-x center top;}
.top1{width: 1100px;
margin: 0 auto;}
.h_top {
    height: 31px;
    line-height: 31px;
    color: #959595;
    overflow: hidden;
}
.h_top span {
    height: 31px;
    line-height: 31px;
    color: #959595;
}
.fr {
    float: right;
}
.h_top a {
    color: #959595;
    line-height: 31px;
    display: inline-block;
    padding: 0 12px;
}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.wp{width: 1183px; height: auto; margin: 0 auto;}

.head{width: 100%; height: 93px; background:url(../images/head-bg.jpg) center no-repeat; padding-top: 35px;}
.menu{width: 100%; height: 47px; background: url(../images/menu-bg.jpg);}
.nav ul li{width: 147px; height: 47px;  float: left; text-align: center; line-height: 47px;}
.nav ul li a{font-weight: bold;color: #FFF; display: block; font-size: 14px;}
.nav ul li:hover{ background:url(../images/nav-li.jpg);}
.banner{width: 100%; height: 500px; overflow: hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{ left: 47%;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{border-radius: 50%;}
.home-wrap_one{width: 100%; height: 964px; display: block; background: url(../images/h3.jpg) repeat; padding-top: 50px;}
.home-wrap{width: 100%; height: auto; display: block; background: url(../images/bg.jpg) repeat; padding-top: 0px;}
.m1-con{ background: none; height: 670px;}
.m1-con ul li{width: 290px; height: 315px; float:left; _display:inline; overflow:hidden; text-align:center;  margin-left: 13px; margin-top: 20px;}
.m1-con ul li:nth-child(1),.m1-con ul li:nth-child(5){margin-left: 0px;}
.m1-con ul li .pic{ text-align:center; }
.m1-con ul li .pic img{ width:290px; height:280px; display:block; }
.m1-con ul li .pic a:hover img{ border-color:#999;  }
.m1-con ul li .title{ height: 35px; text-align: center; background: #f39c28; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; line-height: 35px;}
.m1-con ul li .title a{color: #FFF; font-size: 14px;}

.m1-tab{width: 180px; height: 34px; background: #fe9900; margin: 0 auto; margin-top: 50px;}
.m1-tab dt{width: 22px; height: 22px; background: #FFF;float: left; border-radius: 50%; margin: 6px;cursor: pointer;}
.m1-tab dt:nth-child(1){margin-left: 60px;}
.m1-tab dt.on{ background: #25609c;}
.hide{display: none;}
.m2{width:100%; height: 524px; background: url(../images/m2.jpg) center no-repeat; margin-top: 0px;}
.img-gallery{width: 455px; height: 412px; background: url(../images/pc.png) no-repeat; margin-top: 70px;}
.focusBox { position: relative; width:434px; height: 261px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;top:10px;}
.focusBox .pic img { width: 434px; height: 261px; display: block; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.about{width: 690px; height: 370px;margin-top: 70px; font-family:"Î¢ÈíÑÅºÚ"; font-size: 14px; }
.about-info{ height:; color: #FFF;line-height: 30px; }
.about-more{float: right; margin-top: 10px;}
.about-more a{color: #fe6702; display: block;width: 145px; height: 40px; border:2px solid #fe6702; border-radius: 10px; text-align:center; line-height: 40px; display: block;}
.about-more a:hover{color: #fff; background:#fe6702;}
.m3{margin-top: 50px;}
.m3-1{width: 100%; height: 630px; background: url(../images/m3-1.jpg) center;}
.m3-pr{position: relative;}
.m3-info{width:460px; font-family: "Î¢ÈíÑÅºÚ"; }
.m3-info dl dt h2{color: #fea101; font-weight: normal;}
.m3-info dl dt h3{color: #666; font-weight: normal;}
.m3-info dl dd{margin-top: 20px;}
.m3-1 .m3-info{position: absolute;top: 350px; left: 170px;}
.m3-2{width: 100%; height: 390px; background: url(../images/m3-2.jpg) center;}
.m3-2 .m3-info{position: absolute;top: 100px; left: 720px;}
.m3-3{width: 100%; height: 379px; background: url(../images/m3-3.jpg) center;}
.m3-3 .m3-info{position: absolute;top: 85px; left: 170px;}
.m3-4{width: 100%; height: 420px; background: url(../images/m3-4.jpg) center;}
.m3-4 .m3-info{position: absolute;top: 100px; left: 610px;}
.m4{width: 100%; height: 480px; background: url(../images/m4-bg.jpg) repeat-x; padding-top: 30px;}
.m4-left{width: 755px;}
.m4t{width: 100%; height: 45px; border-bottom: 2px solid #CCC;}
.m4t span{ border-bottom: 5px solid #034091; font-size: 32px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold;color:#034091;  }
.m4t em{font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";float: right; margin-top: 15px;}
.m4-left dl{ margin: 25px; height: 140px;}
.m4-left dl dt{float: left;}
.m4-left dl dt img{width: 210px; height: 127px; padding: 2px; border:1px solid #CCC;}
.m4-left dl dd{width: 350px;float: left; margin-left: 40px;}
.m4-left dl dd h4{font-size: 14px;}
.m4-left dl dd p{font-size: 13px; margin-top: 10px;}
.m4-right{width: 290px;}
.scrolltop{width: 100%; height: 320px;}
.scrolltop dl{font-size: 13px; margin: 10px; padding-bottom: 20px; border-bottom: 1px dashed #CCC;}
.scrolltop dl dt a{font-weight: bold;}
.scrolltop dl dd{margin-top: 10px;}
.links{ height: 90px; border:1px solid #CCC;}
.links h1{text-align: center;}
.links ul{margin:10px;}
.links ul li{font-size: 13px; margin:10px 20px;float: left;}
.foot{width: 100%; height: 402px; background: url(../images/foot.jpg) center no-repeat; margin-top: 20px;}
.foot-nav{font-size: 15px; color: #FFF; text-align: center; padding-top: 60px; }
.foot-nav a{color: #FFF; margin-left: 15px; margin-right: 15px;font-weight: bold;}
.foot-info{ margin-top: 50px;}
.foot-logo{width:225px;margin-left: 120px;}
.foot-des{ margin-left: 30px; font-family: "Î¢ÈíÑÅºÚ";width: 475px;}
.foot-des p{margin-top: 10px; color: #FFF;}
.foot-des p a{color: #FFF;}
.wx{width: 123px; margin-left: 50px; text-align: center; margin-top: 10px;}
.wx img{width: 123px; height: 123px;}
.wx p{font-size: 14px; margin-top: 10px;font-family: "Î¢ÈíÑÅºÚ";color: #FFF; }

.main{margin-top: 40px;}
.left{width: 260px;}
.right{width: 900px;}

.lt{padding: 10px 20px; line-height: 20px; background: #005bb7;color: #FFF;font-family: "Î¢ÈíÑÅºÚ"; }
.lt span{font-size: 18px;}
.category dl dt{width: 100%; height: 33px;background:#e3e3e3; line-height: 33px;margin-top: 1px;}
.category dl dt:hover{background:#F69302;}
.category dl dt a{font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 30px;}
.category dl dt a:hover{color:#005bb7; }
.category dl dd{width:210px;font-size:13px; border-bottom:1px dashed #CCC; line-height:20px;margin-bottom:4px;margin-left:25px;}
.category dl dd a{margin-left:20px;}
.contact{margin-top: 20px;}
.contact h1 img{width: 260px;}
.contact ul{width:244px;border: 1px solid #eaeaea; padding:3px; margin-left: 3px;}
.contact ul li{margin: 5px; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ";}
.rt{width: 100%; height: 58px; border-bottom: 58px; border-bottom: 2px solid #CCC;font-family: "Î¢ÈíÑÅºÚ"; line-height: 58px;}
.rt div{width:auto;font-size: 18px; border-bottom: 2px solid #005bb7; height: 58px; display: block;}
.pageshow{margin-top: 10px; line-height: 25px;}
.pageshow img{ width:100%;}
.products ul li{width: 210px; height: 200px; text-align: center;float: left; margin: 8px 7px;}
.products ul li img{width: 210px; height: 180px;}
.products ul li p{font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 5px;}
.products ul li:hover p{color: #005bb7;}
.products ul h2{font-family: "Î¢ÈíÑÅºÚ";margin-top:10px; margin-bottom:10px;}

.news{ margin: 20px;}
.news ul li{ line-height: 40px; border-bottom: 1px dashed #CCC; font-size: 14px; list-style-position: inside;list-style-type: disc; font-family: "Î¢ÈíÑÅºÚ"; }
.news ul li span{float: right; font-size: 13px;}
.news ul li:hover,.news ul li:hover a{color:#005bb7; }
.con-tt{ margin-bottom:20px;margin-top:10px;}
.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;}
.con-tt p{ text-align:center; font-size:13px; color:#666;}
.con-tt p span{ margin-right:20px;}
.pn{ margin-top:50px; font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#666;}



/* ·ÖÒ³pageÑùÊ½ style*/
.page{ margin-top:20px; margin-bottom:20px; text-align:center;font-size:13px;}
.page a{	
	border: 1px solid #ccc;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
	background: #fff;
	text-decoration:none;
	color:#999;
}
.page a:hover{
	border:1px solid #FF6600; 
	background-color:#FF6600; 
	color:#fff;
}
.page span{
	border: 1px solid #FF6600;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #FFEEE5;
	color: #FF6600;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;