*{padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
body{font-family:Arial,"微软雅黑",Arial;background:#fff;color:#666;font-size:14px;}
ul{list-style:none;}
img{border:0;max-width:100%;}
input,textarea{font-family:"微软雅黑";border:0px none;}
a{text-decoration:none;color:#666;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;}
a:hover{text-decoration:none;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input:focus{outline:none;}
input[type=button]{cursor: pointer;outline: none;-webkit-appearance:none;}
input[type=button]:focus,textarea:focus{outline:none;}

.clearfix{*zoom:1;}
.clearfix:before{display:table;content:"";}
.clearfix:after{clear:both;display:block;content:"";height:0;overflow:hidden;visibility:hidden;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.transition500{transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}

.height5{height:5px;clear:both;}
.height10{height:10px;clear:both;}
.height15{height:15px;clear:both;}
.height20{height:20px;clear:both;}
.height30{height:30px;clear:both;}
.height40{height:40px;clear:both;}

.content{max-width:1200px;margin:0 auto;}

.head{height:70px;background:#00a0e8;}
.head .logo{margin-top:8px;}
.head .nav{height:70px;}
.head .nav > ul > li{display:inline-block;margin-left:-4px;position:relative;}
.head .nav > ul > li > a{padding:0px 25px;height:100%;line-height:70px;display:block;float:left;border-right:1px solid #48b8ea;color:#fff;background:#00a0e8;}
.head .nav > ul > li > a:hover{background:#fff;color:#48b8ea;}
.head .nav > ul > li .menu-xl{width:225px;position:absolute;top:55px;z-index:10;padding-top:20px;display:none;background:rgba(0,0,0,0)}
.head .nav > ul > li:hover > a{background:#fff;color:#48b8ea;}
/*.head .nav > ul > li:hover .menu-xl{display:block !important;}*/
.head .nav > ul > li .menu-xl > ul{background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.2);border-radius:3px;width:100%;}
.head .nav > ul > li .menu-xl > ul li a{height:48px;border-bottom:1px solid #e8e8e8;line-height:48px;text-indent:10px;display:block;}
.head .nav > ul > li .menu-xl > ul li a:hover{background:#00a0e8;border-bottom:1px solid #0090d1;color:#fff;}
.head .search{width:107px;height:70px;line-height:70px;display:block;border-right:1px solid #48b8ea;background:url(../images/search-icon.png) no-repeat center center;cursor:pointer;}

.m-menu-model{position:fixed;right:-100%;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1002;display:none;}
.m-menu-model .close{width:50%;float:left;height:100%;text-align:center;}
.m-menu-model .close img{position:absolute;top:50%;margin-top:-7.5px;}
.m-menu-model > ul{width:50%;float:left;height:100%;background:rgba(255,255,255,0.9);float:left;padding-top:5%;}
.m-menu-model > ul > li a{padding-left:10px;display:block;width:100%;height:39px;border-bottom:1px solid #e8e8e8;line-height:39px;}

.search-box{position:absolute;top:70px;height:60px;background:rgba(0,0,0,0.5);_background:#000;_opacity:0.5;filter:alpha(opacity=50);width:100%;left:0;display:none;z-index:101;}
.search-box input[type='text']{text-indent:20px;font-size:16px;background:none;color:#fff;position:absolute;height:100%;}
.search-box input[type='submit']{float:right;width:80px;text-indent:100px;background:url(../images/search-enter.png) no-repeat right center;position:absolute;height:100%;right:0;}

.foot{background:#3e3c3d;padding:30px 0px;color:#fefefe;}
.foot .left{width:72.5%;}
.foot .left .add{border-right:1px solid #fff;float:left;padding:15px 0px;padding-right:5%;}
.foot .left .add02{border:none;margin-left:5%;}
.foot .left .logo{margin-right:5%;}
.foot .left .foot-nav{margin-right:20px;}
.foot .left .foot-nav a{display:inline-block;color:#fff;margin:0px 20px;}
.foot .left .foot-nav a:last-child{margin-right:0;}
.foot .left .copy{font-size:12px;}
.foot .left .copy a{color:#fefefe;}
.foot .right .ewm{float:left;margin-left:20px;text-align:center;color:#fff;margin-top:7%;}

.m-foot{padding:4% 10px;padding-top:0;background:#3e3c3d;color:#fefefe;display:none;}
.m-foot .add{padding:3% 0px;border-bottom:1px solid #fefefe;}
.m-foot .nav{text-align:center;margin:4% 0px;}
.m-foot .nav a{display:inline-block;color:#fff;margin:0px 4%;}
.m-foot .nav a:last-child{margin-right:0;}
.m-foot .ewm-box{text-align:center;width:100%;}
.m-foot .ewm-box .ewm{display:inline-block;text-align:center;color:#fff;margin:0px 10px;}
.m-foot .logo{text-align:center;margin:4% 0px;}
.m-foot .copy{text-align:center;}
.m-foot .copy a{color:#fefefe;}
.m-foot .encopy{text-align:center;margin-top:10px;}

/*.foot .logo{}

.foot .left-txt{padding-top:75px;color:#fff;font-size:12px;}
.foot .left-txt div{height:17px;line-height:17px;text-indent:38px;}
.foot .left-txt .tel{background:url(../images/icon05.png) no-repeat left center;}
.foot .left-txt .email{background:url(../images/icon06.png) no-repeat left center;margin-top:15px;}

.foot .copy,.foot .copy a{font-size:12px;color:#fff;}*/

.page{text-align:center;margin:5% 0px;}
.page a{display:inline-block;margin:0px 5px;padding:10px 15px;border:2px solid #999;}
.page a:hover,.page a.on{background:#00a0e8;color:#fff;border:2px solid #00a0e8;}
.page a.prve,.page a.next{background:#00a0e8;color:#fff;border:none;}

.Ptab{text-align:center;max-width:845px;margin:4% auto;border-left:2px solid #00a0e8;overflow:hidden;}
.Ptab a{width:25%;float:left;padding:1.5% 0px;border:2px solid #00a0e8;border-left:none;color:#00a0e8;font-size:16px;}
.Ptab a:hover,.Ptab a.on{background:#00a0e8;color:#fff;}

.case-item .left .left-con .left-list img,.pro-item .pro-item-list img,.news-item .news-list > a img,.newsList .img img{transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.case-item .left .left-con .left-list img:hover,.pro-item .pro-item-list img:hover,.news-item .news-list > a img:hover,.newsList .img img:hover{transform:scale(1.2);}






.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:999999999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}



.left-list img{transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.left-list img:hover{transform:scale(1.2);}

/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ position:relative; background:#FFF; height:auto; width:90%; margin:0px auto; float:left;}
.leftLoop .hd{ height:0px; position:relative;}
.leftLoop .hd .prev{ position:absolute; right:-70px; top:140px; display:block;  width:30px; height:30px; line-height:10px; float:right;overflow:hidden;  cursor:pointer; border:1px solid #cdcdcd;background:url(../images/icon02.png) no-repeat center center;border-radius:100%;cursor:pointer;}
.leftLoop .hd .next{ position:absolute; right:-110px; top:140px; display:block;  width:30px; height:30px; line-height:10px; float:right;overflow:hidden;  cursor:pointer;border:1px solid #cdcdcd;background:url(../images/icon03.png) no-repeat center center;border-radius:100%;cursor:pointer;}
.leftLoop .hd .prev:hover{ border:1px solid #cdcdcd;background:#007cc6 url(../images/icon02.png) no-repeat center center;border-radius:100%;cursor:pointer;}
.leftLoop .hd .next:hover{ border:1px solid #cdcdcd;background:#007cc6 url(../images/icon03.png) no-repeat center center;border-radius:100%;cursor:pointer;}

.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  
}

.leftLoop .bd{ padding:20px 0px; width:100%; overflow:hidden}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 0px;  width:350px; padding:0px 0px; margin:0px 10px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.leftLoop .bd ul li img{ width:350px; height:202px;}
.leftLoop .bd ul li a h5{ font-size:16px; color:#900; text-align:left; height:35px; line-height:35px; display:block; overflow:hidden; font-weight:100;}
.leftLoop .bd ul li a span{ font-size:12px; color:#707070; text-align:left; display:block; overflow:hidden; height:40px; line-height:20px;}
/*========== index_lb ==========*/



.lianxiwm{ width:100%; line-height:30px;}
.lianxiwm1{ float:left; width:50%;}
.lianxiwm2{ float:right; width:50%;}