/**重置样式**/
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;margin: 0 auto;}

.top{width: 100%;height: 28px; background: #21242d;line-height: 28px;color: #FFF;font-size: 13px;}
.top img{margin-right: 5px;}
.top a{color: #FFF;}
.logo{margin-top: 30px;}
.head-right dl dt{float: left;margin-left: 20px;}
.head-right dl dt form{margin-top: 30px;}
.head-right dl dt form input{width: 197px; height: 35px; border:1px solid #CCC;float: left;}
.head-right dl dt form button{width: 40px; height: 37px; background: #333; color: #FFF;font-size: 20px;border:none;}
.head-right dl dt div.tel{margin-top: 40px;font-size: 14px;line-height: 22px;}
.head-right dl dt div.tel .fl{margin-right: 10px;}
.wx{margin-top: 5px;}
.wx img{width: 90px;}
.menu{margin-top: 10px;line-height: 50px;}
.menu ul li{float: left;margin-right: 75px;font-weight: bold;font-size: 15px;}
.menu ul li.on a{color: #0095EB;text-decoration: underline;}
.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
.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:500px; overflow:hidden; text-align:center;  }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(images/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:8px; height:8px; margin:5px; background:url(img/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.fullSlide .hd ul .on{ background-position:0 0; }
.recommend{margin-top: 50px;padding-bottom: 20px;}
.rec-tt{width: 100%;}
.rec-tt .fl{border-left: 5px solid #0095EB;font-weight: bold;font-size: 26px;padding-left: 5px;}
.rec-tt .fl span{font-weight: normal;font-size: 16px; color: #474747;margin-left: 10px;}
.rec-tt .fr{margin-top: 5px;}
.rec-tt .fr a{font-size: 13px; color: #FFF;padding: 3px 15px;background: #0095EB;border-radius: 3px;}
.recom-list ul li{margin-top: 30px;margin-right: 30px;}
.recom-list ul li img{width:265px; height: 230px;padding: 5px;border:2px solid #c8c8c8;}
.recom-list ul li p{color: #666;font-size: 14px;margin-top: 15px; text-align:center;}
.recom-list ul li:hover img{border:2px solid #0095EB;}
.recom-list ul li p a{padding: 5px 10px;color: #FFF;background: #bbbbbb;border-radius: 3px;display: inline-block;}
.recom-list ul li:hover p a{background: #0095EB;}
.wedo{width: 100%;height: 450px;background: url(bg1.jpg) center no-repeat;margin-top: 50px;}
.wedo h1{text-align: center;padding-top: 40px;}
.wedo dl dt{width: 184px; height: 132px; background: url(wd1.png) center no-repeat;float: left;text-align: center;margin: 58px 58px 40px;padding-top: 80px;}
.wedo dl dt:hover{background: url(wd2.png) center no-repeat;}
.wedo dl dt h3{font-size: 22px;color: #FFF;}
.wedo dl dt p{margin-top: 15px;}
.wedo dl dt p a{color: #FFF;padding: 2px 20px;border:1px solid #FFF;font-size: 13px;}

.about{width: 100%;padding: 50px 0px; background: #e6eef8; }
.about-left{width: 515px;padding-left: 45px;background: url(img/bc.png) left no-repeat;min-height: 300px;}
.about-left h1{color: #0095EB;}
.about-left h4{color: #ff9200;}
.about-left h3{color: #9b9b9b;}
.about-left p{color: #9b9b9b;}
.ab-line{width: 40px; height: 2px;background: #ff9200;margin-top: 10px;}
.ab-des{font-size: 13px;line-height: 30px;color: #666;margin-top: 10px;}
.ab-more{margin-top: 10px;}
.ab-more a{padding: 5px 15px; background: #ff9200; color: #FFF; margin-top: 10px;font-size: 13px; border-radius: 3px;}
.case-qaq{margin-top: 30px;}
.case{width: 805px;}
.cq-tt{width: 100%;height: 45px; background: #0095EB;}
.cq-tt span{width: 125px; display: block;float: left;height: 45px; line-height: 45px;color: #FFF;background: #ff9200;text-align: center;font-weight: bold;font-size: 22px;}
.case ul li{width: 230px; padding: 5px 5px 15px; box-shadow: 3px 5px 8px #ccc;background:#e6e6e6;border-radius: 3px;margin-top: 20px;margin-right: 20px; text-align: center;}
.case ul li img{width: 100%;}
.case ul li p{margin-top: 10px;font-size: 14px;}
.case ul li p a{padding: 5px;border-radius: 3px;background: #b6b6b6;color: #FFF;font-size: 13px;}
.case ul li p a i{margin-left: 5px;}
.case ul li:hover p a{background:#0095EB; }
.qaq{width: 365px;}
.qaq-list ul li{margin-top: 20px;}
.qaq-list ul li table tr td{padding: 5px;font-size: 13px;}
.qaq-list ul li i{padding: 5px;border-radius: 3px;background: #ff9200;color: #FFF;display: inline-block;}
.qaq-list ul li i.da{background: #0095EB;}
.qaq-list ul li a{font-weight: bold;font-size: 16px;}
.qaq-list ul li p{color: #666;}
.qaq-list ul li a:hover{color:#ff9200; }
.home-news{margin-top: 50px;}
.home-news ul li{margin-top: 30px;}
.news-line{width: 100%;border-bottom: 1px solid #CCC;height: 1px;margin-bottom: 20px;}
.news-line span{width:70px;height: 3px; background: #ff9200;display: block;}
.news-list ul li{width: 260px;float: left;margin-left: 53px;}
.news-list ul li:nth-child(1){margin-left: 0px;}
.news-list ul li:nth-child(5){margin-left: 0px;}
.news-list ul li p{margin-top: 5px;font-size: 13px; color: #666;}
.news-list ul li p a{font-weight: bold;}
.news-list ul li p a:hover{color:#ff9200; }
.news-list ul li img{width: 100%;height: 100px;margin-top: 5px;}
.news-list ul li dl{width: 100%;margin-top: 20px;}
.news-list ul li dl dt{width: 220px;float: left;font-size: 13px; color: #666;}
.news-list ul li dl dd{width:30px;float: right;text-align: right; }
.news-list ul li dl dd i{width: 30px; height: 30px;display: block;color: #FFF; font-size: 20px;line-height: 30px; text-align: center;background: #ff9200;}
.equipment{width: 100%;padding: 30px 0px; background: #0095EB;margin-top: 30px;}
.eq-tt .fl{border-left: 5px solid #ff9200;font-weight: bold;font-size: 26px;padding-left: 5px;color: #FFF;}
.eq-tt .fl span{font-weight: normal;font-size: 16px; color: #bdbdbd;margin-left: 10px;}
.eq-tt .fr{margin-top: 5px;}
.eq-tt .fr a{font-size: 13px; color: #FFF;padding: 3px 15px;background: #0095EB;border-radius: 3px;}
.equipment-list ul li{margin-top: 30px;margin-right: 30px;}
.equipment-list ul li img{width:265px; height: 230px;padding: 5px;border:2px solid #c8c8c8;background: #FFF;}
.equipment-list ul li p{color: #fff;font-size: 14px;margin-top: 15px; text-align:center;}
.equipment-list ul li:hover img{border:2px solid #ff9200;}
.equipment-list ul li p a{padding: 5px 10px;color: #FFF;background: #bbbbbb;border-radius: 3px;display: inline-block;}
.equipment-list ul li:hover p a{background: #ff9200;}
.custom{margin-top: 40px;}
.custom ul li{margin-top: 20px;}
.custom-list ul li{width: 225px; height: 125px; border:1px solid #CCC;float: left;margin-left: 16px;}
.custom-list ul li img{width: 225px;height: 125px;}
.custom-list ul li:nth-child(1),.custom-list ul li:nth-child(6){margin-left: 0px;}

.footer{padding: 30px 0px;background: #21242d;margin-top: 50px;}
.foot-left{width: 325px;color: #FFF;float: left;}
.foot-left form{margin-top: 30px;}
.foot-left form input{width:315px;height: 37px; background: #FFF;border: none;padding-left: 10px;margin-bottom: 5px;}
.foot-left form button{background: #0095EB;color: #FFF;width: 100%;height: 38px; border:none;cursor: pointer;font-size: 18px;}
.foot-mid{width: 410px;float: left;color: #FFF;margin-left: 160px;padding-top: 50px;}
.foot-mid p{font-size: 14px;line-height: 25px;margin-top: 20px;}
.foot-right{width: 300px;text-align: center;margin-top: 50px;}
.foot-right img{width: 190px;}
.foot-right p{font-size: 15px;margin-top: 10px;color: #FFF;}
.copyright{width: 100%;border-top:1px solid #747579;margin-top: 50px;font-size: 14px; color: #FFF; line-height: 30px;padding-top: 20px;text-align: center;}
.copyright a{color: #FFF;}
.copyright a:hover{color: #ff9200;}

.main{padding: 20px 0px;}
#left{width: 220px;padding-bottom: 20px; background: #3c5a96;}
.cat{width:100%;height:90px;background:  #3c5a96; color: #FFF;text-align: center;padding-top: 10px;}
.cat h2{font-size: 28px;}
.cat p{margin-top: 6px;}
.sideMenu{margin: 0px 3px;}
.sideMenu h3{border:1px solid #CCC; background: #ff9200; color: #FFF;font-weight: normal;line-height: 30px;font-size: 15px;cursor: pointer;margin-top: 10px;}
.sideMenu h3 i{font-size: 20px;margin-left: 10px;margin-right: 10px;}
.sideMenu ul li{font-size: 14px;margin-left: 17px;margin-top: 13px;}
.sideMenu ul li a{color: #FFF;}
.sideMenu ul li i{margin-right: 10px;}
.contacts dl{padding: 18px;}
.contacts dl dt{padding-left: 55px;height: 50px;background: url(img/ico6.png) left no-repeat;line-height: 50px;color: #FFF;font-size: 24px;}
.contacts dl dd{font-size: 20px; color: #FFF;font-weight: bold;margin-top: 10px;}
#right{width: 940px;}
.rt{height: 40px; border-bottom: 1px solid #CCC;}
.rt span{font-size: 20px; font-weight: bold;border-left: 5px solid #0095EB;line-height: 30px;padding-left: 10px;}
.rt em{font-size: 13px; line-height: 30px;color: #666;}
.rt em i{margin-right: 5px;}
.rt em a{color: #666;}
.rt em a:hover{color: #0095EB;}


.pageshow{margin-top: 20px; line-height: 25px; font-size: 15px; color: #555;}
.news dl{height: 105px;margin-top: 20px;}
.news dl dt{width: 104px; height: 105px; border-right:1px solid #fff;background: #0095EB;float: left;}
.news dl dt div{height: 69px; border-bottom: 1px solid #FFF;text-align: center;line-height: 69px; font-size: 40px; color: #FFF;}
.news dl dt p{font-size: 14px; color: #FFF;line-height: 35px;text-align: center;}
.news dl dd{width:795px;padding: 20px;float: left;height: 65px;background: #f0f0f0;}
.news dl dd p{font-size: 13px;margin-bottom: 10px;line-height: 22px;}
.news dl dd p a{font-size: 15px;font-weight: bold;}
.news dl:hover dt{background: #ff9200;}
.news dl:hover dd{background: #0095EB; color: #FFF;}
.news dl:hover dd a{color: #FFF;}
.news dl:hover dd a:hover{text-decoration: underline;}
.con-tt{ margin-bottom:20px;margin-top:20px;border-bottom: 1px dashed #CCC;padding-bottom: 10px;}
.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;font-weight: normal;}
.con-tt p{ text-align:center; font-size:13px; color:#666;}
.con-tt p span{ margin-right:20px;}
.con-tt table{margin: 0 auto;color: #666; font-size: 13px;}
.con-tt table span{margin-right: 20px;}
.pn{ margin-top:50px; font-size:14px;font-family:"微软雅黑"; color:#666;}

.product ul li{margin-top: 30px;margin-right: 16px;float: left;margin-left: 16px;}
.product ul li img{width:265px; height: 230px;padding: 5px;border:2px solid #c8c8c8;}
.product ul li p{color: #666;font-size: 14px;margin-top: 15px;}
.product ul li:hover img{border:2px solid #0095EB;}
.product ul li p a{padding: 5px 10px;color: #FFF;background: #bbbbbb;border-radius: 3px;display: inline-block;}
.product ul li:hover p a{background: #0095EB;}

/* 分页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;}