/**重置样式**/
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;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.wp{width: 1200px; height: auto; margin: 0 auto;}

.header{ height: 80px; padding-top: 10px;}
.header .fl{margin-top:5px;}
.header .fr{margin-top: 20px;}
.menu{width: 100%; height: 45px; background: #1c397b; border-bottom: 5px solid #CCC; margin-top: 10px;}
.menu ul li{width: 125px; height: 39px; float: left; text-align: center; line-height: 18px; margin-right: 10px; padding-top:6px;}
.menu ul li a{color: #FFF; font-size: 15px; font-family: "微软雅黑"; display: block;}
.menu ul li:hover{ background: url(img/nav-li.png) no-repeat;}

.banner{width: 100%; height: 400px; overflow: hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{left: 47%;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{border-radius: 50%;}
.main{margin-top: 20px;}
.left{width: 255px; height: auto;}
.cat{width: 255px; height: 100px; background: #1c397b; line-height: 100px; text-align: center; font-size: 24px; font-family: "微软雅黑";color: #FFF;}
.cat img{margin-right: 10px;}
.category dl dt{width: 255px; height: 36px; background:url(img/jt2.jpg) 18px #fd2b23 no-repeat; line-height: 36px; font-family: "微软雅黑"; font-size: 14px; border-radius: 6px;cursor: pointer;margin-top: 10px;}
.category dl dt a{margin-left: 40px;color: #FFF;}
.category dl dt:hover{  width: 255px; height: 36px; background:url(img/jt3.jpg) 18px #fd2b23 no-repeat;}
.category dl dd{width: 100%; height: 30px; background: #e6f3fc; line-height: 30px; font-family: "微软雅黑"; font-size: 13px;border-top: 3px solid #f1f1f1;}
.category dl dd img{margin-left: 18px; margin-right: 15px; }
.category dl dd a:hover{color:#fd2b23; }
.right{width: 905px; height: auto;}
.h-rt{width: 100%; height: 50px; border-bottom: 1px solid #CCC;}
.h-rt span{width: 145px; height: 50px; background:#1c397b ; text-align: center; line-height: 50px;color: #FFF; font-size: 20px; display: block;float: left;font-family: "微软雅黑"; }
.h-rt em{width:68px; height:20px; display:block;float: right; font-size: 12px; line-height: 20px; margin-top: 15px; background: #fd2b23; text-align: center;}
.h-rt em a{color: #FFF;display: block;}
.h-rt div{float:right; font-size: 13px; line-height: 50px;}
.products ul li{width: 293px; height: 316px; border:1px solid #CCC; box-shadow: 0px 2px 2px #CCC;float: left; margin-top: 10px; margin-left: 10px;font-family: "微软雅黑";}
.products ul li img{width: 283px; height: 262px;margin: 3px;}
.products ul li:nth-child(1),.products ul li:nth-child(4),.products ul li:nth-child(7),.products ul li:nth-child(10){ margin-left: 0px;}
.products ul li p{text-align: center; margin-top: 15px;color: #666;}
.products ul li:hover p{color: #1c397b;}
.products ul li:hover{border:1px solid #1c397b;}
.m1{margin-top: 50px; height: 300px;}
.m1-left,.contact{width: 255px;}

.ct{width: 250px; height: 35px; background: #1c397b; border-left: 5px solid #fd2b23; text-align: center; line-height: 35px; font-size: 24px; color: #FFF;font-family: "微软雅黑"; }
.contact ul li{font-size: 14px; margin-top: 10px;}
.m1-mid{width: 601px; margin-left: 40px;}
.m1-mid-t{width: 100%; height: 35px; background: url(img/t1.jpg) bottom no-repeat;}
.mt em{width:68px; height:20px; display:block;float: right; font-size: 12px; line-height: 20px; margin-top: 8px; background: #fd2b23; text-align: center;}
.mt em a{color: #FFF;display: block;}
.m1-mid-con{margin-top: 20px; font-size: 14px; line-height: 25px;}
.m1-mid-con img{float: left; margin-right: 10px; margin-bottom: 5px;}
.m1-right{width: 290px; height: 35px;}
.m1-right-t{width: 100%; height: 35px; background: url(img/t2.jpg) bottom no-repeat;}
.m1-right ul li{font-size: 13px; line-height: 32px; border-bottom: 1px dashed #CCC;}
.m1-right ul li span{color: #666;}
.m1-right ul li a{margin-left: 20px;}
.m1-right ul li a:hover{color:#fd2b23;}
.m2{ height: 150px; margin-top: 20px;}
.m3{margin-top: 30px;}
.m3-t{height: 34px; background: url(img/t4.jpg);}
.scrollleft{overflow: hidden; height: 230px; margin-top: 20px;}
.scrollleft ul li{width: 220px; height: 220px;float: left; margin-right: 20px;}
.scrollleft ul li img{width: 210px; height: 170px; border:5px solid #cbccfc;}
.scrollleft ul li p{margin-top: 5px; text-align: center;}
.links ul li{width: 150px; text-align: center;float: left;font-size:13px; margin-left: 25px; margin-right: 25px;margin-top: 10px;}
/* .links ul li img{width: 150px; height: 60px;} */

.footer{width: 100%; height: 150px; background: #52555a; margin-top: 20px;}
.foot-left{margin-top: 20px;color: #FFF; font-size: 15px;width:950px; }
.foot-left p.foot-nav a{margin-left: 20px; margin-right: 20px;color: #FFF;}
.foot-left p{margin-top: 10px;}
.foot-left p a{color: #FFF;}
.foot-right{width: 250px; text-align: center;margin-top: 10px;}
.foot-right p{font-size: 14px; color: #FFF; margin-top: 10px;}

.pageshow{ line-height: 25px; margin-top: 20px;}
.news{margin: 20px;}
.news ul li{font-size: 13px; line-height: 32px; border-bottom: 1px dashed #CCC;color:#fd2b23;}
.news ul li span{color: #666;float: right;}
.news ul li a{margin-left: 10px;}


.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;}
