/**重置样式**/
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:#e50012;}
input,select,img{ vertical-align:middle;}
hr{border:1px solid #333;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.wp{width: 1200px; height: auto; margin: 0 auto;}
.hide{display: none;}

.top{width: 100%; height: 35px; border-bottom: 1px solid #CCC; line-height: 35px; font-size: 12px; font-family: "微软雅黑";}
.top .fr dl dt{width: 100px; height: 12px; line-height: 12px; margin-top: 12px; border-right: 1px solid #CCC;float: left;text-align:center; background: url(img/jt.jpg) no-repeat; background-position: 86px 5px;}
.top .fr dl dt a{color: #666;}
.top .fr dl dd{width:160px;float: left; text-align:center; font-size: 16px; color:#e50012;}
.top .fr dl dd img{margin-right: 5px;}
.top .fr dl dt a:hover{color: #e50012;}
.logo{margin-top: 40px;}
.search{margin-left: 135px;margin-top: 40px;}
.search form div{height: 32px;}
.search form input{width: 455px; height: 30px; border:1px solid #e50012;float: left; padding-left: 10px; outline: none;}
.search form button{width: 86px; height: 32px; background:#e50012; border:none; color: #FFF;font-family: "微软雅黑";float: left;}
.search form p{font-size: 12px;margin-top: 10px;color: #666;}
.search form p a{color: #666; margin-left: 10px; margin-right: 10px;}
.search form p a:hover{color:#e50012; }
.wx{margin-top: 20px;width: 240px; text-align: center;}
.nav{width: 240px;}
.nav-banner{margin-top: 20px; position:relative; height: 500px;}

.menu-banner{width: 950px;position: relative; right: 0px; z-index: 9999;}
.menu{width: 100%; height: 40px; background:#e50012;  }
.menu ul li{width: 135px; float: left; text-align: center; line-height: 40px;}
.menu ul li a{color: #FFF; font-family: "微软雅黑"; font-size: 16px;}

.banner{width: 100%; height: 420px; overflow: hidden; position:absolute; top: 58px; z-index: 1;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{ left: 48%;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{border-radius: 50%;}

.m1{margin-top: 30px; height: 280px;}
.m1-left{width: 878px; height: 270px; border: 1px solid #CCC; border-top: 2px solid #e50012;}
.m1-left-title{width: 100%; height: 37px; background: url(img/m1-left-bg.png) repeat-x; border-bottom: 1px solid #CCC;}
.m1-left-title dl dt{width: 174px; height: 37px; text-align: center; font-size: 15px;float: left;font-weight: bold; line-height: 37px;color: #000; border-right: 1px solid #CCC;cursor:pointer;}
.m1-left-title dl dt.dt-hover{ background: #FFF; color: #e50012; border-bottom: 1px solid #FFF;}
.m1-con{margin-top: 40px;}
.m1-con ul li{width: 144px; height: 174px; margin-left: 15px; margin-right: 15px; float: left;}
.m1-con ul li img{width: 144px; height: 144px;}
.m1-con ul li p{text-align: center; font-size: 13px; margin-top: 5px;}

.m1-right{width: 306px; border: 1px solid #CCC; height: 271px;}
.m1-right-t{width: 100%; height: 37px; background: #f3f3f3;}
.m1-right-t span{font-size: 15px; line-height: 37px; font-weight: bold; color: #000; margin-left: 10px;}
.m1-right dl{width: 284px; height: 105px; border-bottom: 1px dotted #CCC; margin: 11px;}
.m1-right dl dt{width: 100px;}
.m1-right dl dt img{width: 100px; height: 100px;}
.m1-right dl dd{width: 175px;}
.m1-right dl dd h4{font-size: 13px;}
.m1-right dl dd p{font-size: 12px;color: #666;}

.pd-list{margin-top: 20px; height: 440px;}
.pd-title{width: 100%; height: 40px; background: url(img/list-bg.png); border-top-left-radius: 5px; border-top-right-radius: 5px;}
.pd-title .cat{width: 210px; text-align: center; line-height: 40px; font-weight: bold; color: #FFF;}
.pd-tab{width: auto; height: 37px; background: url(img/m1-left-bg.png) repeat-x;margin-top: 2px;}
.pd-tab dl dt{float: left;width: 135px; border-left: 1px solid #CCC; text-align: center; line-height: 37px;float: left; font-size: 13px; font-weight: bold; border-bottom: 1px solid #CCC;cursor: pointer;}
.pd-tab dl dt.pd-hover{ background: #FFF; color: #cc0000; border-bottom: 1px solid #FFF;}
.cat-list{width: 208px; height: 392px; border:1px solid #b30000;}
.cat-list ul{width: 198px; height: 373px; margin: 10px;}
.cat-list ul li{width: 90px;float: left; font-size: 13px; height: 27px; padding-left: 4px;}
.cat-list ul li a{display: block;color: #005ea7;}
.cat-list ul li:hover{ background: #005ea7;}
.cat-list ul li:hover a{color: #FFF;}

.pd-con{width:990px; }
.pd-con ul li{width: 197px; height: 196px; border:1px solid #CCC; text-align: center; border-left: none; border-top: none; float: left;}
.pd-con ul li img{width: 148px; height: 124px; margin-top: 20px;}
.pd-con ul li p{font-size: 12px;line-height:26px;}

.footer{width:100%;margin-top: 50px;}
.foot-top{width: 100%; height: 95px; background: #ececec; line-height: 95px;}
.foot-top ul li{float: left;width: 200px; text-align: center;}
.foot-mid{width: 100%; height: 200px; background: #fafafa; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;margin-top: 5px;}
.foot-mid .fl  dl dt{width:305px;border-right: 1px solid #CCC;float: left;font-family:"微软雅黑"; height: 140px;margin-top: 20px;}
.foot-mid .fl  dl dd{width:290px;float: left; margin-left: 30px;font-family:"微软雅黑";margin-top: 20px;}
.foot-mid .fl{width: 640px;}
.foot-mid .fl p img{float: left;margin-right: 10px;margin-top: -5px;}
.foot-mid .fl p span{color: #e50012; font-size: 17px;}
.foot-mid .fl p{color: #666; line-height: 25px; padding-top: 15px;margin-bottom: 10px; font-size: 13px;}
.foot-mid .fr{width: 544px;}
.foot-mid .fr dl{width: 114px; height: 140px; border-left: 1px solid #CCC; padding-left: 20px;float: left; margin-top: 20px;}
.foot-mid .fr dl:nth-child(4){border-right: 1px solid #CCC;}
.foot-mid .fr dl dt{font-weight: bold; font-size: 13px;}
.foot-mid .fr dl dd{font-size: 12px; line-height: 20px;}
.foot-mid .fr dl dd a{color: #666;}
.foot-mid .fr dl dd a:hover{color: #e50012;}
.foot-bot{margin-top: 20px;}
.foot-bot p{text-align: center; font-size: 13px;font-family:"微软雅黑"; line-height: 25px; color: #666;}
.foot-bot p a{color: #666;}
.foot-bot p a:hover{color: #e50012;}

.main{margin-top: 30px;}
.left{width:240px;}
.ct{width: 238px; height: 40px; border:1px solid #CCC;font-family:"微软雅黑";  text-align: center; line-height: 40px;color: #666;}
.category dl dt{border:1px solid #CCC; border-top: none; height: 36px;}
.category dl dt i{ display:block;height: 12px;width: 12px;background: url(img/nav_icon_1.png) left -12px no-repeat; float: left; margin-top: 12px; margin-left: 12px;}
.category dl dt.cat-i i{background: url(img/nav_icon_1.png) left 0px no-repeat; }
.category dl dt a{display: block; float: left; font-size: 13px;font-family:"微软雅黑"; margin-left: 10px;margin-top: 2px;}
.category dl dd{border:1px solid #CCC; border-top: none; font-size: 12px; line-height: 30px;font-family:"微软雅黑"; display: none;}
.category dl dd a{color: #666; margin-left: 35px;}

.right{width: 950px;}
.rt{border:1px solid #CCC; height: 36px; line-height: 36px;}
.rt span{ margin-left: 10px; font-size: 13px; color: #666;font-family:"微软雅黑";}

.products ul li{width: 164px; height: 194px; float: left;margin: 13px; text-align: center;}
.products ul li img{width: 164px; height: 164px;}
.products ul li p{font-family: "微软雅黑"; font-size: 13px;}

.pageshow{margin-top: 20px; line-height: 25px;}
.news{margin: 20px;}
.news ul li{border-bottom: 1px dashed #CCC;line-height: 35px; font-size: 13px;font-family: "微软雅黑"; list-style-type: square; list-style-position: inside;color: #e50012;}
.news ul li span{ float: right; color: #666; }
.news ul li:hover span{color: #e50012;}
.news ul li:hover a{color: #e50012;}

.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;}
