body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
*{ margin:0px; padding:0px;} 
body{font-size:13px;font-family:'微软雅黑';color:#424242;}
a{color:#172c45;text-decoration:none;  -ms-transition: 0.4s; -moz-transition: 0.4s;  -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
a:hover{color:#00ADFF;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input,textarea{outline:none}
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
.clear {clear:both;height: 0; }
.w1100{ width:1100px; margin:auto;}
.fl{float: left;}
.fr{float: right;}

/*头部css*/
.header .top{width: 100%; height: 45px;line-height: 40px;border-bottom: 1px solid #D4D4D4;}
.header .top .welcome{width: 1000px;height: 100%;margin: 0px auto;}
.header .top .welcome .top-left{width:auto;float: left;height: 100%; color: #a2a2a2;}
.header .top .welcome .top-right{width: 14%;float: right;color: #a2a2a2;}
.top-right ul li{float: left;margin-right: 5%;}
.header .logodiv{width: 100%;height:115px;text-align: center;line-height: 115px;}
.header .logodiv .logo{width: 1100px;margin:0px auto;}
.logo .logo-left{height: 100%;width: auto;float: left;}
.logo .logo-right{float: right; padding-top: 25px; color: #3A3A3A;font-size: 16px; line-height:30px; background: url(../images/tel.png) 10% 93% no-repeat;
 width: 14%; padding-left: 9%; text-align: left;}
.logo .logo-right span{ display:block; color:#d12626; font-size:25px; font-family:"Impact";}
.navgrp{ width:100%;height:55px;background-color: #414141;}
.nav{position:relative;width:1100px;margin: 0 auto;}
.nav li{ position: relative;float:left;width:122px;}
.nav li a{ display:block;color:#fff;font-size:14px;line-height:53px; transition-duration: 100ms; text-align: center; }
.nav .menu a,.nav a:hover{width:110px;display:block; border-top:3px solid #00a5d3; margin-top: -2px;font-size:14px;text-align: center;}
.nav .on a{width:110px;display:block; border-top:4px solid #00c7ff;color:#00c7ff;font-size:14px;}
#navChild{ position:absolute;left:0px; width:105px; z-index:99; display: none;background:#ffffff;}
#navChild a{position:relative; width:110px; height:32px; display:block; border-top:none;color:#333333!important; font-size:14px;line-height:32px; text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#navChild a:hover{color:#00a5d3!important;background-image:none!important;}
/*banner焦点图*/
.flexslider{position:relative;height:540px;width:100%;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:540px;}
.flex-control-nav{position:absolute;bottom:45px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display:none;}
.flexslider:hover .flex-direction-nav{display:block;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
 
/*关于我们*/
.content{ margin:3% auto;}

.indexabout{ margin:2% auto;}
.about_us{ width:615px; font-size:15px; color:#494a4a; line-height: 30px;}
.about_us a{ width:22%; text-align:center; color:#fff;margin: 4% 0; padding: 3px 0; background-color: #06A9D4;display: block;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s; float:right}
.about_us a:hover{ border:1px solid #06A9D4; background:#fff; color:#000}
.about_img{ width:395px;}

/*首页-标题*/
.a_title{text-align: center;width:55%;height:120px;margin: 0 auto;}
.a_title span{font-size:16px;color:#00a5d3; position: relative;top:44px;letter-spacing: 0;}
.wz4_s {line-height:35px;position: relative;border: 1px solid #0095CE;height:40px;width:40%;
margin: 0 auto;}
.wz4_s h3{font-size:20px;color:#0095CE;position: relative;top: 12px;width: 85%; font-weight: normal;margin: 0 auto;}
.wz4_s p{color:#00A5D3;font-size: 14px;letter-spacing: 0;position: relative;top:3px;font-family: -webkit-pictograph;}
.div_line {background:#00A6D3;width:20%;position: relative;z-index: 0;top: 15px; height:1px;margin: 0 auto;}

.a_title2{text-align: center;width:55%;height:120px;margin: 0 auto;}
.a_title2 span{font-size:16px;color:#fff; position: relative;top:44px;letter-spacing: 0;}
.wz4_ss {line-height:35px;position: relative;border: 1px solid #fff;height:40px;width:40%;
margin: 0 auto;}
.wz4_ss h3{font-size:20px;color:#fff;position: relative;top: 12px;width: 85%; font-weight: normal;margin: 0 auto;}
.wz4_ss p{color:#fff;font-size: 14px;letter-spacing: 0;position: relative;top:3px;font-family: -webkit-pictograph;}
.div_line2 {background:#fff;width:20%;position: relative;z-index: 0;top: 15px; height:1px;margin: 0 auto;}

/*首页-产品*/
.indexpic{ width:100%; background:url(../images/pic.jpg) no-repeat; padding-bottom:2%;background-size:100%}
.pro{width: 1100px; margin: 3% auto;}
.pro li{ float:left; margin-bottom:20px; margin-right:18px;width:236px; display:inline;}
.prolist li{float:left;padding-bottom:20px; margin-left:20px; display:inline; width:236px;}
.proimg{ float:left; border:1px solid #e1e1e1; padding:3px; overflow: hidden;}
.proname{ float:left; width:236px; text-align:center;line-height:30px; margin-top:6px; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-size:15px;}
.proimg img{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.proimg img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.proname span{ display: block;background-color: #fda412;text-align: center;width: 50%; margin: auto; color: #fff;font-size:12px;}
.proname span:hover{ background:#00a5d3}

.pic_cids{ margin:2% auto; overflow: hidden;}
.pic_cids ul li a { font-size: 15px;width: 12%; color: #fff; text-align: center;float: left; padding: 6px 0; margin: 5px 10px; border: 1px solid #fff;}
.pic_cids ul li a:hover{ background:#fff; color:#000;border: 1px solid #fff;}

/*首页-新闻*/
.indexnews{ margin:3% auto; overflow: hidden;}
.indexnews ul{ width:60%;}
.indexnews li{height: 95px; padding-bottom: 1%;margin-bottom: 2%; border-bottom: 1px solid #E4E4E4;}
.newpic{ width:145px;}
.newpic img{width: 85%;}
.newcontent{ width:78%;}
.newcontent a{ font-size:15px;}
.newcontent span{ color: #909090;display: block; margin-top:2%; line-height: 25px; width: 520px;}
/*首页-资质荣誉*/ 
.procon{ width:750px;}
.proListPic {width:750px; margin:5% auto; padding-bottom: 8px; overflow: hidden; }
.proListPic ul li{ position: relative;float:left;width:230px; height:182px; margin-right:10px; margin-bottom: 10px;overflow: hidden;    border: 1px solid #E2E2E2;}	
 
.proListPic ul li .title{ position: absolute;left:0px;bottom:0px; height:35px;color:#ffffff; font-size: 13px; line-height:35px; text-align: center;  background: rgba(0, 0, 0, 0.3); width: 230px;}
.proListPic ul li .intro {position: absolute;left:0px;bottom:0px;width: 225px; height: 182px; display: none;}
.proListPic ul li .intro a{width:225px; height:162px;  padding: 10px 8px 10px 8px; display:block;color:#fffff;font-size:14px;line-height:16px; text-align:left;   
background: url(../images/probg.png);}
.proListPic ul li .intro span{width:225px; padding: 0px 8px; height:36px; border-bottom: 1px solid #ffffff; margin: 0 auto; display: block;color:#ffffff;font-size:14px;line-height:36px; text-align:left;}
.proListPic ul li .intro p{width:225px; height: 104px; padding:10px 8px;color:#ffffff;font-size:14px;line-height:22px; text-align:left;}

.index_mes{ font-size:35px; color:#0189af;}
.index_mes span{ font-size:30px; color:#00a5d3;}

.index_content{width: 42%;height: 380px; background: url(../images/fr-tel.jpg) no-repeat bottom right;}
.content_title{ color: #222;line-height: 30px;margin-top: 5%;s}
 
/*其他页面公共部分*/
.banner img {width: 100%;}
.banner{height: auto;width: 100%;text-align: center;padding-top: 0px;}
.main-body-left{width: 215px;height: auto;position: relative; float: left;padding-bottom: 50px}
.body-left-up{width: 100%;height: 274px;}
.leftimg{width: 100%;padding-top: 60px;}
.left-title{color: #fff;font-size:34px;font-family: '微软雅黑'; font-weight: bold;width: 100%;text-align: center;padding-top: 27px;}
.left-title-en{color: #fff;font-size:26px;font-family: 'Arial';width: 100%;text-align: center;}
.footer{ width:100%;background: #414141; margin-top:2px; text-align:center; color:#fff; line-height: 40px; }
.footer a{ color:#fff}
.footer a:hover{ color:#00a5d3}

/*翻页*/
.pglist{ width:100%;clear:both;height:80px; }
.pglist ul{ width:100%;text-align:right; padding-top:20px;}
.pglist ul li{
	vertical-align: bottom; display:inline-block;*display:inline; zoom:1;
 	width:30px;height:30px; margin-left:5px;_display:inline; _zoom:1; _margin-left:5px;  border:1px solid #4EC6FF;
 	font-size:14px;line-height:30px; text-align:center; background:#00A5D3}
.pglist ul li a{color:#fff; line-height:30px; display:block}
.pglist ul li.home,.pglist ul li.end{ width:60px; height:30px; border:1px  solid #0092BB;}
.pglist ul li.next,.pglist ul li.last{ 
	width:30px; height:30px;border:1px  solid #009CC7;
	font-size:24px;line-height: 30px;  font-family:'宋体'!important; font-weight:bold; }
.pglist ul li.on{background:#f02e49;border:1px  solid #f02e49;}
.pglist ul li.on a{color:#fff;}
.pglist ul li.nohover{background:#42525b;border:1px  solid #42525b;font-family:'微软雅黑';color:#fff}
.pglist ul li.nohover a{color:#fff;}

.page{margin: 2% 0;padding: 1%;line-height: 35px;border-top: 1px solid #C7C7C7;}
.page a{display: block;text-align: left;}

.fanye{ width:640px;margin:0 auto; padding-top:10px;position:relative;  border-top:1px #A9A9A9  solid; padding-bottom:40px; color:#000; font-family:"微软雅黑"; line-height:26px;}
.fanyea{margin:0 auto; padding-top:20px;position:relative;  border-top:1px #000000 solid; padding-bottom:110px; color:#000; font-family:"微软雅黑"; line-height:26px;}
.fanyea a{ color: #000;background-color: #DCDCDC;padding: 1% 2%; width: 41%; float: left;display: block; text-align: center;  margin: 0 2.5%;}
.fanyea a:hover{ color:#00a5d3}

/*返回置顶*/
.toolbar-item,.toolbar-layer{background: url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:255px; z-index: 99;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -551px;}
.toolbar-item-weixin:hover{background-position:0 -612px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -798px;}
.toolbar-item-app:hover{background-position:0 -862px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
