/**重置样式**/
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{width: 100%;height: 35px;background: #eeeeee; color: #666;font-size: 14px;line-height: 35px;}
.top a{color: #666;}
.tel{margin-top: 20px;}
.tel dl dt{float: left;}
.tel dl dt img{width: 96px;height: 96px;margin: 5px;}
.tel dl dd{float: left;}

.menu{width: 100%;height: 48px;background: url(img/menu.png);}
.menu ul li{width: 133.3px;line-height: 48px;text-align: center;float: left;}
.menu ul li a{color: #FFF;display: block;}
.menu ul li.on{background: url(img/menu-on.jpg);}

.fullSlide{ width:100%;  position:relative;  height:510px; background:#000; overflow: hidden; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:510px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:510px; }
.fullSlide .bd li h1{width:100%;font-weight: normal;font-size: 40px;color: #0450ce;position: absolute;}
.fullSlide .bd li div{width:100%;font-size: 18px;margin-top: 20px;position: absolute;line-height: 40px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(img/touming.png) repeat-x; text-align:center;
	 _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:5px; margin:5px; overflow:hidden; background: #FFF;
	line-height:9999px; 
}
.fullSlide .hd ul .on{ background: red;}
.m1{margin-top: 40px;}
.m1-tab{text-align: center;}
.m1-tab span{min-width: 140px;height: 35px;display: inline-block;text-align: center;line-height: 35px;border-radius: 35px;display: inline-block;margin: 0px 10px;cursor: pointer;border:1px solid #CCC;font-size: 14px;}
.m1-tab span.on{background: #117ceb;color: #FFF;}
.m1-list{margin-top: 50px;}
.m1-list ul li{width: 280px;height: 235px;position: relative;float: left;margin-left: 25px;margin-bottom: 30px;overflow: hidden;}
.m1-list ul li img{width: 100%;height: 100%;transition: all 0.5s;}
.m1-list ul li p{width:100%;position: absolute; z-index: 9;bottom: 0px;height: 30px;text-align: center;background: rgba(0,0,0,0.5);line-height: 30px; color: #FFF;}
.m1-list ul li:nth-child(1){width: 590px;height: 500px;margin-left: 0px;}
.m1-list ul li:hover img{transform: scale(1.1);}

.left{width: 220px;}
.category dl dt{border:1px solid #CCC;height: 30px;line-height: 30px;margin-top: 10px;}
.category dl dt i{width: 16px;height: 16px;border:1px solid #CCC;text-align: center;line-height: 16px;margin-left: 10px;color: #666;}
.category dl dt a{font-size: 14px;color: #666;margin-left: 5px;}
.category dl dt:hover{background: #117ceb; color: #FFF;}
.category dl dt:hover i{color: #FFF;}
.category dl dt:hover a{color: #FFF;}

.right{width: 940px;}
.rt{height: 43px;border-bottom: 1px solid #CCC;}
.rt span{font-weight: bold;color: #117ceb;font-size: 20px;font-weight: bold;margin-left: 10px;}
.rt a{font-size: 13px; color: #666;float: right;margin-top: 15px;}
.product ul li{width: 215px;height: 255px;border:1px solid #CCC;margin-top: 20px;margin-left: 24px;float: left;}
.product ul li img{width: 211px;margin: 2px;height: 178px;}
.product ul li div{padding: 10px;background: #d9d9d9;height: 53px;}
.product ul li div p{font-size: 13px;line-height: 26px;}
.product ul li:hover div{background: #1d6cc5; color: #FFF;}
.product ul li:hover div a{color: #FFF;}
.product ul li:nth-child(1),.product ul li:nth-child(5),.product ul li:nth-child(9),.product ul li:nth-child(13){margin-left: 0px;}
.product2{height:900px;margin-top:20px;overflow:hidden;}
.product2 ul li dt{width: 215px;height: 255px;border:1px solid #CCC;margin-top: 20px;margin-left: 24px;float: left;}
.product2 ul li dt img{width: 211px;margin: 2px;height: 178px;}
.product2 ul li dt div{padding: 10px;background: #d9d9d9;height: 53px;}
.product2 ul li dt div p{font-size: 13px;line-height: 26px;}
.product2 ul li dt:hover div{background: #1d6cc5; color: #FFF;}
.product2 ul li dt:hover div a{color: #FFF;}
.product2 ul li dt:nth-child(1),.product2 ul li dt:nth-child(5),.product2 ul li dt:nth-child(9),.product2 ul li dt:nth-child(13){margin-left: 0px;}
.m2{margin-top: 100px;}
.mt{border:1px solid #CCC;width: 488px;height: 60px;border:1px solid #CCC;margin: 0 auto;text-align: center;margin-bottom: 50px;}
.mt h2{color: #117ceb;margin-top: -20px;font-size: 28px;background: #FFF;display: inline-block;padding: 0px 20px;}
.mt p{font-size: 17px;color: #666;margin-top: 10px;}

.m3{width: 100%;height: 625px;background: #f3f3f1;margin-top: 100px;}
.m3 .wp{height: 625px;position: relative;}
.m3-wp{margin-top: -39px;position: absolute; left: 0px;}
.m3-ab{position: absolute; left:30px;top: 160px;}
.m3 .mt{position: absolute; top: 60px; left: 420px;}
.m3 .mt h2{background: #f3f3f1;}
.m3-des{width: 600px;font-size: 14px;color: #666; line-height: 35px;margin-top:200px;}
.m3-des a{width: 145px;height: 35px;border-radius: 35px;background: #117ceb; color: #FFF;display: inline-block;text-align: center;margin-top: 30px;}

.m4{margin-top:150px;}
.m4-div{background: #ededed;}
.m4-left{width: 233px;}
.m4-left dl dt{width: 220px;height: 77px;background: #d0cece; line-height: 77px;border-bottom: 1px solid #fff;}
.m4-left dl dt i{color: #006bd8;line-height: 77px;margin-left: 20px;}
.m4-left dl dt a{font-weight: bold;color: #555;font-size: 17px;margin-left: 20px;}
.m4-left dl dt:hover{background: url(img/tab.jpg);color: #FFF;width: 233px;}
.m4-left dl dt:hover i{color: #FFF;}
.m4-left dl dt:hover a{color: #FFF;}
.m4-right{width: 960px;}
.m4-right dl dt{margin: 15px 20px;float: left;}
.m4-right dl dt img{width: 530px;height: 360px;}
.m4-right dl dd{width: 355px;float: right;margin-top: 30px;margin-right: 20px;color: #666;}
.m4-right dl dd div{padding: 20px 0px;line-height: 25px;font-size: 14px;border-top:1px solid #CCC;margin-top: 20px;color: #666;height: 200px;}
.m4-right dl dd a{width: 145px;height: 30px;border-radius: 30px;text-align: center;line-height: 30px;color: #FFF;display: inline-block;background: #787676;margin: 0px 10px;font-size: 13px;}

.m5{width: 100%;height: 215px;background:url(img/m5.jpg) #d62442 center no-repeat;margin-top: 50px;}
.m6-top{margin-top: 20px;}
.m6-list ul li{width:228px;height: 390px; padding:30px; border:1px solid #CCC;float: left;margin-left: 13px;}
.m6-list ul li i{width: 55px;height: 55px;display: block;margin: 0 auto;margin-top: 35px;}
.m6-list ul li i.m6-ico1{background: url(img/ico1.png);}
.m6-list ul li i.m6-ico2{background: url(img/ico2.png);}
.m6-list ul li i.m6-ico3{background: url(img/ico3.png);}
.m6-list ul li i.m6-ico4{background: url(img/ico4.png);}
.m6-list ul li h3{text-align: center;color: #888888;margin-top: 20px;}
.m6-list ul li p{text-align: center;color: #888888;font-size: 14px;margin-top: 10px;}
.m6-list ul li div.line{width: 228px;border-top:1px solid #888888;border-bottom: 1px solid #ffffff;margin-top: 25px;}
.m6-list ul li:nth-child(1){margin-left: 0px;}
.m6-des{font-size: 18px;padding: 20px 0px;line-height: 35px;}
.m6-des span{font-size: 14px; color: #888;display: block;}
.m6-list ul li:hover{background:#d8d8d8;height: 380px;border-bottom: 11px solid #006bd8;}
.m6-list ul li:hover h3,.m6-list ul li:hover p{color: #006bd8; }
.m6-list ul li:hover i.m6-ico1{background: url(img/ico1-1.png);}
.m6-list ul li:hover i.m6-ico1{background: url(img/ico1-2.png);}
.m6-list ul li:hover i.m6-ico1{background: url(img/ico1-3.png);}
.m6-list ul li:hover i.m6-ico1{background: url(img/ico1-4.png);}
.m7{margin-top: 100px;}
.m7-left{width: 566px;height: 515px; border:1px solid #CCC;}
.m7-left dl dd{width:50%;float:left;}
.m7t{padding: 10px 20px;border-bottom: 1px solid #CCC;}
.m7t span{color: #1d6cc5; font-weight: bold;border-left:3px solid #c41230;font-size: 20px;padding-left: 10px;}
.m7t em{color: #b3b3b3;}
.m7-left h1{text-align: center;margin-top: 20px;}
.m7-left ul{margin: 20px;}
.m7-left ul li{background: url(img/m7-ico.jpg) left no-repeat;padding-left: 30px;line-height: 40px;font-size: 15px;color: #666;}
.m7-left ul li a{color: #666;}
.m7-left ul li a:hover{color: #1d6cc5;}
.m7-left dl{margin: 20px; font-size: 15px; color: #666; line-height: 30px;}

.m8{margin-top: 100px;}
.m8-list{height: 182px;background: url(img/m8-bg.jpg);}

.mr_frbox{padding-top: 30px;height: 200px;}
.mr_frBtnL{float:left;margin-top:28px; margin-right:10px;cursor:pointer;display:inline;margin-left: 35px;}
.mr_frUl{float:left; height: 200px;}
.mr_frBtnR{float:right;margin-top:28px;cursor:pointer;margin-right: 37px;}
.mr_frUl ul li{display:inline;float:left;overflow:hidden;margin: 8px;}
.mr_frUl ul li img{display:block;margin-bottom:7px;width: 160px;height: 80px;  border:1px solid #CCC;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}
.mr_frUl ul li p{font-size: 13px;text-align:center;color: #666;}
.mr_frUl ul li:hover p{color:#1d6cc5; }
.tempWrap{width:560px;}
.m8-more{text-align: center;}
.m8-more a{width: 148px;height: 35px;border-radius: 35px;line-height: 35px;text-align: center;display: inline-block;background: #117ceb; color: #FFF;font-size: 14px;}
.footer{width: 100%;padding: 30px 0px; background: #006bd8; margin-top: 50px;}
.link-list{line-height: 60px;background: #FFF;}
.link h3{color: #FFF;margin-bottom: 15px;}
.link-list a{font-size: 14px; color: #666;margin-left: 20px;}
.foot-nav{text-align: center;color: #FFF;font-weight: bold;font-size: 15px;margin-top: 30px;}
.foot-nav a{color: #FFF;margin: 0px 10px;}
.foot-line{border-top:1px solid #097ff7;border-bottom: 1px solid #014c98;margin-top: 30px;}
.footer p{font-size: 14px; color: #FFF;text-align: center;margin-top: 10px;}
.footer p a{color: #FFF;margin: 0px 10px;}
.footer dl{text-align: center;}
.footer dl dt{display: inline-block;text-align: center;margin: 20px;}
.footer dl dt img{width: 110px;height: 110px;}
.footer dl dt span{font-size: 13px;color: #FFF;display: block;margin-top: 5px;}
#main{padding: 50px 0px;}

/* 分页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;}

.news{margin-top: 20px;}
.news ul li{background: url(img/m7-ico.jpg) left no-repeat;padding-left: 30px;line-height: 40px;font-size: 15px;color: #666;border-bottom: 1px dashed #CCC;}
.news ul li a{color: #666;}
.news ul li a:hover{color: #1d6cc5;}

.pageshow{margin-top: 20px;line-height: 25px;}
.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;}