@charset "utf-8";
html, body, div, ul, ol, li, dl, dt, dd, table, tr, th, td, p, h1, h2, h3, h4, h5, h6, from, input, a, i, font { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;}
html, body { width:100%; height:100%; font:12px/1 Microsoft YaHei, Arial, san-serif;}
img {/* display:block;*/ border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
a { text-decoration:none;}
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1}
.fl{ float:left;}
.fr{ float:right;}



.nav{height:80px;background:rgba(28,133,135,1);z-index:999;width:100%;}
.nav .nav_content{width:1200px;margin:0 auto;}
.nav .nav_content:after{content:"";display:block;clear:both;}
.nav .nav_content .logo_pic{float:left;}
.nav .nav_content .list{float:right;}
.nav .nav_content .list ul:after{content:"";display:block;clear:both}
.nav .nav_content .list li{float:left;padding:0 25px;}
.nav .nav_content .list li a{display:block;line-height:79px;text-align:center;position:relative}
.nav .nav_content .list li:hover a:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:2px;background:#fff}
.nav .nav_content .list li a span{font-size:15px;color:#FFFFFF}






.daohang{ width:100%; margin:0 auto; background:rgba(28,133,135,1); height:80px;box-shadow: 0px 2px 8px #888;}
.daohangcon{width: 1200px;margin: 0 auto;height:80px; }
.daohangcon .logo_pic{float:left;}
.daohangcon .logo_pic a{display:block;width:100%;height:100%;}
.daohangcon img{display:block}
.daohangcon .list{float: right;}
.daohangcon ul li{float: left;padding: 0 25px;}
.daohangcon ul li a{display: block;line-height: 79px;text-align: center;position: relative;font-size:15px;color:#FFFFFF}
.daohangcon ul li:hover a:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:2px;background:#fff}





.flash{background:url(../images/w01.jpg) no-repeat top center; height:270px;}
.flash2{background:url(../images/w03.jpg) no-repeat top center; height:270px;}
.flash3{background:url(../images/w05.jpg) no-repeat top center; height:270px;}
.flash4{background:url(../images/w06.jpg) no-repeat top center; height:270px;}
.flash5{background:url(../images/w07.jpg) no-repeat top center; height:270px;}
.flash6{background:url(../images/w08.jpg) no-repeat top center; height:270px;}
.flash7{background:url(../images/w09.jpg) no-repeat top center; height:270px;}
.flash8{background:url(../images/w10.jpg) no-repeat top center; height:270px;}
.flash9{background:url(../images/w11.jpg) no-repeat top center; height:270px;}
.flash10{background:url(../images/w12.jpg) no-repeat top center; height:270px;}
.flash11{background:url(../images/w13.jpg) no-repeat top center; height:270px;}
.flash12{background:url(../images/w14.jpg) no-repeat top center; height:270px;}
.flash13{background:url(../images/w15.jpg) no-repeat top center; height:270px;}
.flash14{background:url(../images/w16.jpg) no-repeat top center; height:270px;}
.flash15{background:url(../images/w17.jpg) no-repeat top center; height:270px;}
.flash16{background:url(../images/w18.jpg) no-repeat top center; height:270px;}
.flash17{background:url(../images/w19.jpg) no-repeat top center; height:270px;}
.flash18{background:url(../images/w20.jpg) no-repeat top center; height:270px;}
.flash19{background:url(../images/w21.jpg) no-repeat top center; height:270px;}
.flash20{background:url(../images/w22.jpg) no-repeat top center; height:270px;}
.flash21{background:url(../images/w23.jpg) no-repeat top center; height:270px;}
.flash22{background:url(../images/w24.jpg) no-repeat top center; height:270px;}

.mbx{ width:100%; background:#f0f0f0; height:50px;line-height:50px;}
.mbx p{ width:1200px; text-align:right; margin:0 auto; }
.mbx p img{display: inline-block; margin-top:17px;position:relative; margin-left:-21px;}

.zwcon{ width:1158px; margin:0 auto; border:1px solid #e0e0e1; position:relative; overflow:hidden; padding:50px 20px 50px 20px;}
.h18{ height:43px;}
.zwcon .zuoce{}
.zwcon .youce{ width:900px; margin:0 auto; line-height:30px; font-size:14px; color:#666666; border-bottom:1px solid #f0f0f0; padding-bottom:20px;}
.zwcon .youce p{ font-size:16px; color:#000000; border-bottom:1px solid #f0f0f0; height:40px;}
.zwcon .youce span{ font-size:16px; color:#149089; font-weight:500; line-height:50px;}

.foot{ background:#149089; margin:0 auto; width:100%; overflow:hidden; position:relative;}
.foot .list{ width:700px; margin:0 auto;}
.foot ul li{ float:left; width:100px; text-align:center}
.foot ul li a{ color:#FFFFFF; line-height:50px; font-size:14px;}
.foot p{ background:#d6d9de; width:100%; margin-top:50px; height:40px; line-height:40px; text-align:center; color:#606060; font-size:14px;}

/*首页动画*/
.fullSlide{width:100%;position:relative;height:723px;  margin:0 auto;}
.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:723px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:723px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px  no-repeat #000;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/*banner浮动5�?*/
.wukuai{ width:1200px; margin:0 auto;position: relative;margin-top: -55px;}
.wukuai ul li{ float:left; width:240px; text-align:center}
.wukuai ul li p {position: absolute;width: 236px;height: 123px;background: rgb(0,0,0);opacity: 0.3;}
.wukuai ul li:hover p{display: none;}

/*解决方案*/
.jiejuefangan{ width:100%; background:#f5f5f5; position:relative; overflow:hidden;padding-bottom:50px;border-bottom:1px solid #e5e4e4}
.jiejuefangan .jjfacon{ width:1200px; margin:0 auto;}
.jiejuefangan .jjfacon h1{ text-align:center; font-size:30px; font-weight:600; color:#000000; padding-top:35px; line-height:60px;}
.jiejuefangan .jjfacon h3{color:#666666; text-align:center;; font-size:15px; line-height:50px; padding-bottom:10px;}
.jiejuefangan .jjfacon p{ width:160px; background:#b3b2b2; text-align:center; margin:0 auto; height:40px; line-height:40px; border-radius:20px; font-size:14px; color:#FFFFFF;cursor:pointer}
.jiejuefangan .jjfacon .list{ width:1200px; margin:0 auto; padding-top:50px;border-bottom:1px solid #CCCCCC;}
.jiejuefangan .jjfacon ul li{ float:left; width:199px; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}

/*成功案例*/
.anlicon{ width:1158px; margin:0 auto; border:1px solid #e0e0e1; position:relative; overflow:hidden; padding:50px 20px 50px 20px;}
.h18{ height:43px;}
.anlicon .zuoce h3{ background:url(../images/anlibj.png); width:250px; height:57px; position: relative;margin-left: -31px;}
.anlicon .youce{ width:900px; margin:0 auto; line-height:30px; font-size:14px; color:#666666; border-bottom:1px solid #f0f0f0; padding-bottom:20px;}
.anlicon .youce div{ text-indent:30px;}
.anlicon .youce p{ font-size:16px; color:#000000; border-bottom:1px solid #f0f0f0; height:40px;}
.anlicon .youce span{ font-size:16px; color:#149089; font-weight:500; line-height:50px;}





.chenggonganli{position:relative;padding:60px 0;}
.chenggonganli:after{content:"";display:block;position:absolute;top:0;right:0;height:11px;width:668px;background:#e5e4e4}
.chenggonganli:before{content:"";display:block;position:absolute;bottom:0;left:0;height:11px;width:668px;background:#149089}
.chenggonganli .cgalcon{width:1200px;margin:0 auto;padding:14px 0;}
.chenggonganli .cgalcon .cgalcon_left{float: left}
.chenggonganli .cgalcon .cgalcon_right{float: right;border-bottom: 1px solid #e0e0e1;padding-bottom: 3px}
.chenggonganli .cgalcon .cgalcon_left ul{width: 550px;border-top: 1px solid #e0e0e1}
.chenggonganli .cgalcon .cgalcon_left li{padding: 20px 38px;border-bottom: 1px solid #e0e0e1}
.chenggonganli .cgalcon .cgalcon_left li a{display:block;width:100%;height: 100%;color: #000}
.chenggonganli .cgalcon .cgalcon_left li a span{padding: 10px 0;font-size: 12px;}
.chenggonganli .cgalcon .cgalcon_left li a h2{line-height: 40px;font-size: 15px;color: #149089}
.chenggonganli .cgalcon .cgalcon_left li a p{line-height: 25px;font-size: 12px;color: #a8aaab}
.chenggonganli .cgalcon .cgalcon_left li a div{line-height: 18px;border: 1px solid #e0e0e1;text-align: center;color: #a8aaab;width: 57px;margin-top: 20px;}
.chenggonganli .cgalcon .cgalcon_right img{display: block;width: 628px;height: 300px}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom{margin: 18px 0;}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom h2{float: left;font-size: 22px;color: #000;line-height: 24px;padding-right: 10px;border-right: 2px solid #00736d}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom h2 span{font-size: 13px;}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom p{float: left;line-height: 24px;font-size: 15px;color: #888888;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float:right;}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom div{float: right;margin-top: 5px}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom div i{display: block;width: 15px;height: 15px;background: #00736d;color: #fff;font-size: 14px;font-style: normal;text-align: center;float: left;cursor:pointer}
.chenggonganli .cgalcon .cgalcon_right .cgalcon_right_bottom div .leftbtn{margin-right: 5px}


/*联系我们部分*/

.lianxiwomen{height: 667px;background: url("../images/lxwmbf.jpg")no-repeat center center;}
.lianxiwomen .lxwmcon{width: 1200px;margin: 0 auto;padding: 50px 0}
.lianxiwomen .lxwmcon form{width: 550px;float: left}
.lianxiwomen .lxwmcon form p{font-size: 15px;color: #fff;line-height: 35px}
.lianxiwomen .lxwmcon form input{background: rgba(255,255,255,.8);width: 100%;border: none;height: 30px;font-size: 16px;text-indent: 8px;}
.lianxiwomen .lxwmcon form textarea{width: 100%;resize: none;height: 90px;background: rgba(255,255,255,.7);padding: 8px;font-size: 16px;box-sizing: border-box}
.lianxiwomen .lxwmcon form div{margin-top: 15px}
.lianxiwomen .lxwmcon form div label{font-size: 15px;color: #fff;padding: 0 15px 0 0}
.lianxiwomen .lxwmcon form div input:nth-child(2){width: 200px;}
.lianxiwomen .lxwmcon form div label:nth-child(3){font-size: 15px;color: #fff;padding: 0 100px 0 27px}
#j_btn{width: 100px;line-height: 32px;color: #fff;text-align: center;padding: 0;background: #00736d;cursor:pointer;border: none;}
.lianxiwomen .lxwmcon .lxwmcon_right{float: right;border: 1px solid #fff;padding: 20px;width: 580px;margin-top: 35px;padding-top: 40px}
.lianxiwomen .lxwmcon .lxwmcon_right p{font-size: 16px;color: #fff;line-height: 35px}
.lianxiwomen .lxwmcon .lxwmcon_right .yangshitiao{width: 100%;height: 5px;background:rgba(255,255,255,.7);margin: 20px 0}
.lianxiwomen .lxwmcon .lxwmcon_right .yangshitiao p{width: 180px;height: 5px;background: #00736d}
.lianxiwomen img{display: block;margin: 0 auto;margin-top: 53px; width: 100px;}


/*关于我们*/
.sec,.sec div{height: auto;overflow: hidden;line-height: 30px;font-size: 14px;color: #666666;}
.se-left{width: 220px;float: left;}
.se-left img{margin-bottom: 10px;}
.se-right{float: right;width: 900px;}
.com-title{font-size: 16px;color: #000000;height: 40px;}
.com-text{text-indent: 30px;}
.j_pic img{text-indent: 0;margin-left: -30px;}
.se-son{width: 33%;float: left;border-right: 1px dashed #D6D9DE;text-align: center;}
.se-nb{border-right: none;}
.se-son img{width: 65px;margin: 5px auto;}
.se-son .bt{font-size: 16px;color: #000000;line-height: 40px;}
.com-fen{border-bottom: 1px solid #f0f0f0;padding: 30px 0;margin-bottom: 30px;}


/*成功案例内页*/

.cgalnycent{height: 50px;background: #f0f0f0}
.cgalnycent .cgalnycent_cont{width: 1200px;margin: 0 auto}
.cgalnycent .cgalnycent_cont a{display: block;height: 100%;width: 100%;margin-top: 15px}
.cgalnycent .cgalnycent_cont p{float: right;background: url("../images/cgalnyfz.png")no-repeat;line-height: 20px;text-indent: 20px;color: #666666;font-size: 14px}
.cgalnycon{width: 1200px;margin: 45px auto;padding: 40px 17px;box-sizing: border-box;border: 1px solid #e0e0e1;position: relative}
.cgalnycon .cgalnycon_left{float: left;margin-top: 50px}
.cgalnycon .cgalnycon_left ul{width: 220px;}
.cgalnycon .cgalnycon_left ul li{border-bottom: 1px solid #7e7e7e}
.cgalnycon .cgalnycon_left ul .on{border-bottom: 1px solid rgb(20, 144, 137);}
.cgalnycon .cgalnycon_left ul .on a{color: rgb(20, 144, 137);}
.cgalnycon .cgalnycon_left ul .on a:after{border-left: 5px solid #149089;}
.cgalnycon .cgalnycon_left ul li a{display: block;height: 100%;width: 100%;padding: 15px 20px;font-size: 15px;box-sizing: border-box;color: #7e7e7e;position: relative;line-height: 25px;}
.cgalnycon .cgalnycon_left ul li a:after{position: absolute;content: "";display: block;border-left:5px solid #7e7e7e;border-top:5px solid transparent;border-bottom:5px solid transparent;left: 0px;top:22px}

.cgalnycon .cgalnycon_left ul li a:hover:after{position: absolute;content: "";display: block;border-left:5px solid #149089;border-top:5px solid transparent;border-bottom:5px solid transparent;left: 0px;top:22px}
.cgalnycon .cgalnycon_left ul li a:hover{color:#149089}
.cgalnycon .cgalnycon_left ul li:hover{border-bottom: 1px solid #149089}

.cgaldingwei{height: 58px;width: 250px;background: red;position: absolute;left: -10px;top: 40px;background: url("../images/altitle.png")no-repeat;line-height: 48px;text-align: center;font-size: 18px;color: #fff}
.cgalnycon .cgalnycon_right{float: right;width: 900px;}
.cgalnycon .cgalnycon_right h1{border-bottom: 1px solid #e0e0e1;padding-bottom: 10px;font-size: 16px;line-height:30px}
.cgalnycon .cgalnycon_right h2{font-size: 16px;color: #149089;font-weight: 100;line-height: 50px;}
.cgalnycon .cgalnycon_right p{font-size: 14px;color: #7e7e7e;line-height: 32px;text-indent: 30px}

/*联系我们*/
.sec .contact .com-title{font-size: 16px;color: #000000;border-bottom: 1px solid #f0f0f0;height: 40px;}
.sec .nylogo{padding: 10px 0;border-bottom: 1px solid #f0f0f0;}
.sec .nylogo img{height: 50px;}
.sec .contact-text{padding: 20px 0 30px;border-bottom: 1px solid #f0f0f0;}
.sec .ewm{padding: 10px 20px;border: 1px solid #F0F0F0;text-align: center;line-height:110px;}
.sec .ewm img{width: 100px;float:left;}
.sec .ewm p{display:inline-block;height:110px;float:right;margin-left:10px;}
/*服务支持内页*/
.fwzcny{width: 1200px;margin:0px auto;padding: 50px 20px;box-sizing: border-box;border:1px solid #e0e0e1; }
.fwzcny_left{float: left}
.fwzcny_left img{display: block;margin-bottom: 5px}
.fwzcny_right{float: right;width: 900px}
.fwzcny_right .com-title{font-size: 16px;color: #000000;border-bottom: 1px solid #f0f0f0;line-height: 30px;}
.fwzcny_right li{height: 273px;padding: 40px 0px;box-sizing: border-box;float: left;width: 33.3333%;border-bottom: 1px solid #cccccc;}
.fwzcny_right li:nth-child(3) a{border-right: none}
.fwzcny_right li:nth-child(6) a{border-right: none}
.fwzcny_right li a{display: block;height: 100%;width: 100%;border-right: 1px dashed #cccccc;padding: 0 40px;box-sizing: border-box}
.fwzcny_right li a img{display: block;width: 80px;height: 76px;margin: 0 auto}
.fwzcny_right li a p{text-align: center;font-size: 14px;color: #7e7e7e;line-height: 25px}

/*底部滚动动画*/


.gd{position: fixed;right: 0;bottom: 0;display: none;width: 100px;height: 300px;z-index: 9;}
.gd .gd_item{height: 100px;cursor: pointer;position: relative;width:100px;opacity: 0.5;background-color: #149089;transition:all ease 0.7s;}
.gd_lixhf{position: absolute;right:0;top:0;width:100px;height:100px;transition:all ease 1s;overflow: hidden;opacity: 0.5;background-color: #149089;}
.gd_bgimg img{float: left;margin-top: 35px;margin-left: 35px;}
.gd .gd_phone:hover .gd_lixhf{width:300px;transition:all ease 0.7s;opacity: 0.8;}
.gd_phone{width:100px;height:100px;position: relative;}
.gd_bgimg{position: absolute;left:0;top:0;width:100px;height:100px;}
.gd_lixhf span{position: absolute;left:120px;display: block;height:100px;line-height:100px;font-size:20px;color: #fff;}
.gd .gd_item img{float: left;margin: 35px 0 0 35px;}
.gd .gd_item:hover{transition:all ease 0.7s;opacity: 0.8;}
.gd_ewm{position: absolute;left:-100px;top:0;opacity: 0;transition:all 0.4s;width:100px;height:100px;}
.gd .gd_item .gd_ewm img{margin: 0;}
.gd .gd_item:hover .gd_ewm{opacity: 1;transition:all 0.4s;}
.gd .gd_item:hover .gd_ewm img{margin: 0;}


/*新闻中心*/
.new-list li{padding: 10px 0;border-bottom: 1px solid #F0F0F0;}
.new-title{color: #00736D;font-size: 16px;}
.new-date{font-size: 12px;color: #000000;line-height: 24px;}
.new-more{font-size: 12px;border: 1px solid #F0F0F0;color: #a8aaab;padding: 3px 5px;}
.new-nr h2{ line-height:60px; text-align:center; color:#000000;}
.new-nr h3{ font-size:14px; line-height:30px; border-bottom:1px dotted #e0e0e1; text-align:center}
.new-nr .nr{ font-size:14px; line-height:30px; margin-top:20px;}
.new-nr .shangyiye{ border-top:1px solid #e0e0e1}
.new-nr .shangyiye a{ color:#666666}


/*解决方案*/
.contain{width: 1200px;margin: 0 auto;border: 1px solid #e0e0e1;position: relative;padding: 50px 20px 50px 20px;}
.contain:after{content:"";display:block;clear:both;}
.zuoce{width: 220px;}
.youce {width: 900px;margin: 0 auto;line-height: 30px;font-size: 14px;color: #666666;border-bottom: 1px solid #f0f0f0;padding-bottom: 20px;}
.contain .case{line-height: 40px;border-bottom: 1px solid #f0f0f0;font-size: 16px;color: #000;margin-bottom: 20px;}
.contain .case-title{height: 265px;position: relative;}
.contain .ct{position: absolute;bottom: 0;left: 0;padding-top: 5px;}
.contain .ct span{display: block;line-height: 28px;height: 22px;padding: 9px 10px; font-size:16px;}
.contain .ct span.sp1{background: url(../images/ctle.png) left center repeat-x;color: #FFFFFF;padding-right: 10px;}
.contain .ct span.sp2{background: url(../images/ctri.png) left bottom no-repeat}
.contain  h2 , .contain  .gl-ct{line-height: 30px;color: #149089;margin-top: 10px;    font-size: 16px;font-weight: 500;}
.contain .gl-text{padding-bottom: 20px;margin-bottom:20px;border-bottom: 1px solid #f0f0f0;}
.contain .gl-content .gl-det{width: 340px;background: #f7f7f7;padding: 30px 50px;float: left;margin-right: 16px;border: 1px dashed #c7c7c7;margin-bottom: 16px;}
.contain .botContent img{max-width: 100%;}
.contain .gl-content{margin-bottom: 10px;}
.contain .det-son{text-align: center;min-height: 190px;}


    .zuoce{position: relative;}
    .zuoce_left{overflow: hidden}
    .zuoce_left ul{width: 220px;margin-top: 100px;}
    .zuoce_left ul li{border-bottom: 1px solid #bebebe;color: #7e7e7e;}
    .zuoce_left ul li a{position:relative;display: block;height:100%;width:100%;color: unset;font-size: 16px;padding:10px 0;padding-left: 15px;box-sizing: border-box;cursor: pointer;}
    .zuoce_left ul li a:after{position: absolute;content: "";display: block;border-left: 5px solid #7e7e7e;border-top: 5px solid transparent;border-bottom: 5px solid transparent;left: 0px;top:16px;}
    .zuoce_left ul li ul{margin: 0;padding: 0;border-top:1px solid #bebebe;display: none }
    .zuoce_left ul li .on{background: #149089;color: #fff!important;}


    .zuoce_left ul .liactive a:after{position: absolute;content: "";display: block;border-left: 5px solid #149089;border-top: 5px solid transparent;border-bottom: 5px solid transparent;left: 0px;top:16px;}
    .zuoce_left ul .liactive a{color:#149089;}
    .zuoce_left ul .liactive{border-bottom: 1px solid #149089;}
    .zuoce_left ul .liactive ul{border-top:1px solid #149089; }
    .zuoce_left ul .liactive ul li{border-bottom:1px solid #149089; }



    .zuoce_left ul .jtnyactive a:after{position: absolute;content: "";display: block;border-left: 5px solid #149089;border-top: 5px solid transparent;border-bottom: 5px solid transparent;left: 0px;top:16px;}
    .zuoce_left ul .jtnyactive a{color:#149089;}
    .zuoce_left ul .jtnyactive{border-bottom: 1px solid #149089;}
    .zuoce_left ul .jtnyactive ul{border-top:1px solid #149089; }
    .zuoce_left ul .jtnyactive ul li{border-bottom:1px solid #149089; }


    .zuoce_left ul li ul li:last-child{border: none !important;}

    .cgaldingwei {
        height: 58px;
        width: 250px;
        background: red;
        position: absolute;
        left: -30px;
        top: 40px;
        background: url(../images/altitle.png)no-repeat;
        line-height: 48px;
        text-align: center;
        font-size: 18px;
        color: #fff;
    }
	
