/**重置样式**/
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,button,figure,table,th,td,b,i{margin:0;padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
fieldset,img{border:0;margin:0; padding:0;}
body{margin:0; padding:0;}
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 {
    zoom: 1;
}
.clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.fl{float:left;}
.fr{float:right;}
.wp{width: 1200px; height: auto;margin: 0 auto;}
.top{padding: 15px 0px;}
.logo{padding-top: 10px;}
.tel dl p{text-align: right;}
.tel dl p a{font-size: 14px;margin-left: 10px;}
.tel dl p img{margin-right: 5px;}
.tel dl dt{float: left;margin-top: 10px;}
.tel dl dd{float: left;margin-left: 10px;margin-top: 10px;}
.tel dl dd b{font-size: 26px;color: #f08013;}
.menu{width: 100%;height: 47px; background: #102b55;}
.menu ul li{width: 133.3px;text-align: center; line-height: 47px;float: left;}
.menu ul li a{color: #FFF;display: block;}
.menu ul li img{margin-right: 5px;}
.menu ul li:hover{background:#f08013; }
.m1{margin-top: 50px;}
.m1t{text-align: center;}
.m1t span{margin-left: 50px;margin-right: 50px;font-size: 46px;color: #f08013;}
.m1t p{font-size: 14px; color: #666;margin-top:20px;}
.m1-list{margin-top: 50px;}
.m1-list ul li{width: 273px; height: 283px; border:1px solid #102b55;margin-right: 30px;}
.m1-list ul li img{width: 100%;height: 240px;}
.m1-list ul li p{width: 100%;height: 43px; display: inline-block;line-height: 43px; background: #102b55; text-align: center;color: #FFF;}
.m1-list ul li:hover p{background:#f08013; }
.m1 h5{margin-top: 40px;}
.m2{width: 100%;height: 310px;background: url(img/bg.jpg) center no-repeat;margin-top: 30px;}
.m2 dl{float: right;margin-top: 50px;}
.m2 dl dt{float: left;}
.m2 dl dd{float: left;color: #FFF;margin-left: 10px;}
.m2 dl dd b{font-size: 30px;}
.m2 dl li{width: 220px;height: 50px; background: #f08013;margin:0 auto;margin-top: 20px;}
.m2 dl li a{width: 208px; height: 38px; border:1px solid #FFF;display: inline-block;text-align: center;line-height: 38px;margin: 5px;color: #FFF;}
.m3-left{width: 295px;float: left;}
.category{width:100%; background: url(img/bg2.jpg) center repeat-y;}
.cat{width: 100%;background: url(img/cat-bg1.jpg) top no-repeat;}
.cat h1{color: #FFF; text-align: center;padding-top: 20px; background: none;}
.category dl{width:230px;padding: 15px; background: #FFF;margin: 0 auto;margin-top: 20px;}
.category dl dt{width: 100%;line-height: 50px; border-bottom: 1px dashed #CCC;}
.category dl dt i{color: #f08013;margin-right: 20px;}
.category dl dt a:hover{color: #f08013;}
.cat-bot{text-align: center;color: #3e577e;font-size: 22px;padding-bottom: 30px;line-height: 50px; background: url(img/cat-bg2.jpg) bottom no-repeat;}
.m3-right{width: 870px;}
.m3-right ul li{width: 262px;float: left;margin-left: 28px;margin-bottom: 20px;}
.m3-right ul li img{width: 260px; height: 235px;border:1px solid #CCC;}
.m3-right ul li p{font-size: 13px; text-align: center;margin-top: 10px;}
.m4{margin-top: 50px;}
.m4-left dl dd{width:294px;padding: 18px; background: #2a67fe;height: 96px;margin-top: 10px;}
.m4-left dl dd h3{font-weight: normal;color: #FFF;}
.m4-left dl dd p{font-size: 13px; color: #FFF;margin-top: 10px;line-height: 25px;}
.m4-mid{width:500px;height: 330px; padding: 20px; background: #eeeeee;margin-left: 13px;}
.m4-mid h1{font-weight: normal;}
.m4-line{width: 70px; height: 5px; background: #102b55;margin-top: 10px; margin-bottom: 10px;}
.m4-des{height:190px;font-size: 13px; color:#666;line-height: 25px;}
.m4-mid dl dt{width: 112px; height: 35px;text-align: center;line-height: 35px;float: left;margin-right: 20px;font-size: 14px;}
.m4-mid dl dt a{color: #FFF;display: block;}
.m4-mid dl dt:nth-child(1){background: #4376f3;}
.m4-mid dl dt:nth-child(2){background: #f1861f;}
.m4-mid dl dt:nth-child(3){background: #102b55;}
.m4-right{width: 304px;float: right;}
.m4rt{width: 100%;height: 131px; background: url(img/t1.jpg) center no-repeat;line-height: 131px; text-align: center;color: #FFF;font-size: 24px;}
.m4-right dl{padding: 20px;height: 200px; background: #eeeeee;}
.m4-right dl dt{width: 50%;float: left;line-height: 39px; border-bottom: 1px dashed #CCC;font-size: 14px;}
.m4-right dl dt i{color:#f08013;margin-right: 5px; }
.m4-right dl dt a:hover{color:#f08013; }
.m5{margin-top: 30px;}
.m5t{height: 37px; border-bottom: 1px solid #000;}
.m5-left{width: 490px; height: 314px;background: #eeeeee;padding: 20px;}
.m5-left .fl{font-size: 22px;}
.m5-left .fl span{margin-right: 20px;display: inline-block;height: 35px;cursor: pointer;}
.m5-left .fl span.on{border-bottom: 5px solid #f08013;}
.m5-left .fr a{font-size: 14px;}
.m5-list ul{margin-top: 10px;}
.m5-list ul li{line-height: 38px;border-bottom: 1px dotted #CCC;list-style-type: disc;list-style-position: inside;font-size: 13px;color:#f08013;}
.m5-list ul li span{float: right;font-size: 13px;color: #666;}
.m5-list ul li a{color: #666;}
.m5-list ul li a:hover{color:#f08013; }
.m5-right{width: 656px; height: 354px; background: url(img/bg3.jpg) no-repeat;}
.m5-right dl{width: 339px; margin-left:25px;margin-top: 20px;}
.m5-right dl dd{font-size: 15px; color: #FFF;line-height: 30px;margin-top: 30px;}
.m6{margin-top: 30px;}
.m6-left{width: 278px; height: 85px; background: #f08013; color: #FFF; line-height: 85px; text-align: center;font-size: 26px;}
.m6-left img{margin-right: 10px;}
.m6-right{width: 920px;border:1px solid #CCC;height: 83px;}
.m6-right ul li{width: 229px;border-left: 1px solid #CCC;height: 83px;float: left;}
.m6-right ul li img{width: 229px; height: 83px; }

.footer{width:100%;padding: 30px 0px; background: #102b55;}
.footer dl{width: 133.3px;float: left;text-align: center;}
.footer dl dt{margin-bottom: 10px;}
.footer dl dt a{color: #FFF;}
.footer dl dd{line-height: 25px;}
.footer dl dd a{color: #bbbcbf;font-size: 12px;}
.footer dl dd a:hover{color: #f08013;}
.footer dl dd img{width: 133.3px;}
.footer p{color: #FFF; font-size: 13px;text-align: center;margin-top: 30px;}
.footer p a{color: #FFF;}
.footer p a:hover{color: #f08013;}

.main{margin-top: 30px;margin-bottom: 30px;}
.rt{border-left: 5px solid #f08013;height: 40px;line-height: 40px;border-bottom: 1px solid #CCC;}
.rt span{margin-left: 10px;font-size: 18px; font-weight: bold;color: #f08013;}
.rt em{font-size: 13px; color: #666;float: right;margin-top: 5px;}
.rt em a{color: #666;}
.products{margin-top: 10px;}
#right{width: 870px;}
.products ul li{width: 262px;float: left;margin-left: 42px;margin-bottom: 20px;}
.products ul li img{width: 260px; height: 235px;border:1px solid #CCC;}
.products ul li p{font-size: 13px; text-align: center;margin-top: 10px;}
.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;}
.pageshow{margin-top: 20px; line-height: 25px;}
.news ul{margin-top: 10px;}
.news ul li{line-height: 38px;border-bottom: 1px dotted #CCC;list-style-type: disc;list-style-position: inside;font-size: 13px;color:#f08013;}
.news ul li span{float: right;font-size: 13px;color: #666;}
.news ul li a{color: #666;}
.news ul li a:hover{color:#f08013; }

.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;}