﻿@charset "utf-8";

/*头部*/
.zTopBa{height:75px;background:url(../images/topbanner.png) no-repeat center top;}
.zTop{height:40px;line-height:40px;color:#999;background:#f5f5f5;font-size:14px;}
.zTop .tel{height:40px;overflow:hidden;background:url(../images/teicon.png) no-repeat left center;padding-left:20px;margin-left:30px;}
.zTop .tel span{font-size:23px;font-family:Arial;vertical-align:top;color:#15918e;}
.zTop .wxc{position:relative;z-index:99;}
.zTop .wxc a{display:block;height:40px;background:url(../images/wxicon.png) no-repeat left center;padding-left:25px;cursor:pointer;position:relative;color:#999;}
.zTop .wxdbox{position:absolute;top:40px;left:-20px;overflow:hidden;width:130px;height:130px;background:#fff;display:none;padding:10px;border:1px solid #f5f5f5;}
.zTop .fzc{position:relative;margin-right:30px;z-index:99;}
.zTop .fzc a.a1{display:block;height:40px;background:url(../images/fzicon.png) no-repeat left center;padding-left:25px;cursor:pointer;position:relative;color:#999;}
.zTop .fzcbox{position:absolute;top:40px;left:-20px;overflow:hidden;width:130px;height:451px;background:#f3f3f3;display:none;padding:10px;}
.zTop .fzcbox a{display:block;height:40px;line-height:40px;border-bottom:1px solid #dedede;font-size:14px;}
.zHeader{height:90px;}
.zHeader .logo{display:block;height:60px;padding-top:15px;}
.zHeader .cctv{display:block;height:60px;padding-top:15px;padding-left:20px;}
.zHeader .dwy{height:27px;padding-top:32px;padding-left:15px;}
.zHeader .nav{height:90px;position:relative;z-index:11;}
.zHeader .nav li{float:left;position:relative;margin-left:30px;}
.zHeader .nav li a{display:block;height:90px;line-height:90px;font-size:15px;font-weight:bold;color:#555;}
.zHeader .nav li a:hover,.zHeader .nav li a.active{color:#15918e;}
.zHeader .nav .sub{display:none;width:1100px;position:absolute;left:0;top:90px;background:rgba(21,145,142,0.9);padding:30px 50px;text-align:center;overflow:hidden;}
.zHeader .nav .sub li{margin:0;float:none;display:inline-block;}
.zHeader .nav .sub li a{display:block;zoom:1;line-height:35px;height:35px;padding:0 20px;font-size:14px;color:#fff;}
.zHeader .nav .sub li a:hover{color:#15918e;background:#fff;}
.zHeader .nav li#m1 .sub{left:-526px;}
.zHeader .nav li#m2 .sub{left:-631px;}
.zHeader .nav li#m3 .sub{left:-763px;}
.zHeader .nav li#m4 .sub{left:-868px;}
.zHeader .nav li#m5 .sub{left:-960px;}
.zHeader .nav li#m6 .sub{left:-1050px;}
/*动画*/
.zSlide{width:100%;height:700px;overflow:hidden;position:relative;z-index:9;background:#fff;}
.zSlide .bd{height:700px;position:relative;left:50%;margin-left:-960px;}
.zSlide .bd li{width:1920px;}
.zSlide .prev,.zSlide .next{position:absolute;top:50%;left:0%;z-index:10;display:block;width:50px;height:50px;margin-top:-50px;opacity:0;background:url(../images/abtn.png) no-repeat 0 0;filter:alpha(opacity=0);}
.zSlide .next{right:0%;left:auto;background-position:0 -50px;}
.zSlide:hover .prev,.zSlide:hover .next{opacity:1;}
.zSlide:hover .prev{left:5%;}
.zSlide:hover .next{right:5%;}
.zSlide .hd{position:absolute;right:50%;bottom:40px;z-index:12;height:12px;margin-right:-28px;overflow:hidden;}
.zSlide .hd li{z-index:2;display:block;float:left;zoom:1;width:8px;height:8px;margin-left:5px;cursor:pointer;text-indent:9999px;border:2px solid #fff;border-radius:50%;font-size:0;line-height:0;overflow:hidden;}
.zSlide .hd li:hover,.zSlide .hd .on{background:#15918e;border-color:#15918e;}
.zSlidePage{height:300px;position:relative;overflow:hidden;}
.zSlidePage img{height:300px;position:absolute;left:50%;top:0;margin-left:-960px;}

/*底部*/
.zMenu{height:50px;line-height:50px;background:#15918e;color:#fff;font-size:14px;overflow:hidden;text-align:center;}
.zMenu a{padding:0 20px;color:#fff;}
.zMenu a:hover{text-decoration:underline;color:#fff;}
.zFooter{background:#fff;padding-top:50px;font-size:14px;color:#666;}
.zFooter .logo{width:134px;}
.zFooter .logo a{display:block;}
.zFooter .logo a.a1{width:132px;height:132px;border:1px solid #dcdcdc;background:url(../images/flogo.png) no-repeat;}
.zFooter .logo a.a1:hover{background:url(../images/flogoh.png) no-repeat;}
.zFooter .logo a.a2{width:105px;height:30px;background:#15918e;line-height:30px;text-align:center;font-size:14px;color:#fff;margin:30px auto 0;}
.zFooter .logo a.a2:hover{background:#0072e2;color:#fff;}
.zFooter .tel{width:730px;margin-left:88px;overflow:hidden;}
.zFooter .tel h3{font-family:arial;font-size:22px;line-height:35px;height:35px;position:relative;font-weight:bold;}
.zFooter .tel h3:after{content:'';position:absolute;right:0;top:17px;width:570px;height:1px;background:#dcdcdc;}
.zFooter .tel .p2{line-height:32px;padding-top:10px;color:#666;}
.zFooter .tel .p2 span{padding-left:20px;}
.zFooter .code{width:160px;}
.zFooter .code span{display:block;line-height:35px;text-align:center;}
.zFooter .hot{margin-top:25px;line-height:40px;text-align:center;color:#666;}
.zFooter .copy{text-align:center;border-top:1px solid #dcdcdc;padding:15px 0;overflow:hidden;}
.zFooter .copy span{padding:0 15px;}
.zFooter .links{font-size:12px;line-height:28px;overflow:hidden;font-size:14px;padding-bottom:30px;}
.zFooter .links span{display:block;float:left;}
.zFooter .links em{display:block;float:left;font-style:normal;padding:0 10px;}
.zFooter .links a{display:block;float:left;}
.zFooter a{color:#666;}
.zFooter a:hover{color:#15918e;}

/*搜索*/
.zSearch{height:104px;background:#15918e;margin:-20px auto 0;z-index:16;overflow:hidden;}
.zSearch .dwy{width:350px;height:60px;text-align:center;color:#a9bdde;font-size:14px;line-height:22px;padding-top:30px;}
.zSearch .dwy span{font-weight:bold;font-size:19px;color:#fff;display:block;}
.zSearch .box{width:500px;height:86px;background:#18aca8;padding-top:18px;overflow:hidden;}
.zSearch .hot{font-size:14px;color:#fff;text-align:center;padding:12px 30px 0;overflow:hidden;}
.zSearch .hot a{padding:0 5px;color:#fff;line-height:20px;}
.zSearch .hot a:hover{text-decoration:underline;color:#fff;}
.zSearch .search{width:303px;height:34px;border:1px solid #15918e;margin:0 auto;}
.zSearch .search input{display:block;}
.zSearch .search input::-webkit-input-placeholder{color:#fff;}
.zSearch .search input:-moz-placeholder{color:#fff;}
.zSearch .search input::-moz-placeholder{color:#fff;}
.zSearch .search input:-ms-input-placeholder{color:#fff;}
.zSearch .search .txt{width:245px;height:34px;line-height:34px;float:left;padding-left:10px;color:#fff;}
.zSearch .search .sub{width:34px;height:34px;background:url(../images/ser_btn.png) no-repeat;float:right;cursor:pointer;}
.zSearch .tel{width:245px;height:76px;color:#fff;font-size:14px;background:url(../images/telbg.png) no-repeat 46px 31px;padding-left:105px;padding-top:28px;}
.zSearch .tel span{display:block;font-family:"Impact";font-size:36px;}

/*公共标题*/
.zTitle{text-align:center;font-size:28px;font-family:arial;text-transform:uppercase;color:#333;font-weight:bold;background:url(../images/tdx.png) no-repeat center 47px;margin-bottom:40px;overflow:hidden;}
.zTitle span{display:block;font-family:"微软雅黑";font-size:24px;color:#15918e;position:relative;}

/*滚动数字*/
.zNum{height:230px;}
.zNum li{width:399px;height:177px;float:left;border-left:1px solid #f0f4f8;text-align:center;padding-top:53px;}
.zNum li h3{font-size:60px;font-family:arial;line-height:60px;color:#15918e;position:relative;padding-right:20px;display:inline-block;}
.zNum li h3 em{font-size:36px;position:absolute;right:0;top:-8px;}
.zNum li h4{font-size:34px;font-weight:bold;line-height:34px;}
.zNum li p{font-size:16px;color:#999;line-height:30px;}

/*产品*/
.zProduct{;background:#f5f5f5;padding:65px 0 55px;overflow:hidden;}
.ptLeft{width:240px;overflow:hidden;}
.ptLeft h3{height:73px;padding-top:23px;font-size:28px;font-weight:bold;background:#15918e;color:#fff;text-align:center;}
.ptLeft h3 span{display:block;font-size:12px;font-family:arial;font-weight:normal;color:#a4b9dc;text-transform:uppercase;letter-spacing:1px;}
.ptLeft ul{margin-top:13px;padding:14px 25px 0;background:#fff;overflow:hidden;}
.ptLeft li a{display:block;height:32px;line-height:32px;background:url(../images/cpicon.png) no-repeat 175px center #15918e;padding-left:15px;font-size:15px;color:#fff;}
.ptLeft li ul{padding:10px;margin:0;overflow:hidden;}
.ptLeft li ul li{margin-top:0;}
.ptLeft li li a{height:32px;line-height:32px;background:url(../images/iconh.jpg) no-repeat 0 center;font-size:14px;color:#333;padding-left:10px;}
.ptLeft li li a:hover{background:url(../images/iconi.jpg) no-repeat 0 center;color:#15918e;margin-left:5px;}
.ptLeft .tel{height:124px;text-align:center;margin-top:16px;padding-top:73px;background:url(../images/telbg.png) no-repeat center 20px #222;color:#fff;font-size:14px;}
.ptLeft .tel span{display:block;font-family:"Impact";font-size:34px;}
.ptLeft .tel a{display:block;width:94px;height:30px;line-height:30px;background:#15918e;margin:12px auto 0;border-radius:2px;color:#fff;}
.ptLeft .tel a:hover{background:#0070de;color:#fff;}
.ptRight{width:960px;overflow:hidden;}
.ptRight ul li{width:300px;height:300px;float:left;margin-bottom:20px;margin-left:20px;background:#fff;overflow:hidden;position:relative;}
.ptRight ul li a{display:block;}
.ptRight ul li img{width:300px;height:300px;}
.ptRight ul li span{display:block;text-align:center;width:270px;line-height:35px;height:35px;font-size:14px;color:#fff;padding:0 15px;background:rgba(21,145,142,0.7);position:absolute;left:0;bottom:0;}

/*优势*/
.zOdds{height:975px;background:url(../images/oddsbg.jpg) no-repeat center bottom;}
.zhs{text-align:center;font-size:34px;color:#15918e;font-weight:bold;padding-top:60px;}
.zhs span{display:block;font-weight:normal;font-size:14px;color:#888;padding-top:5px;padding-bottom:15px;position:relative;}
.zhs span:after{content:"";width:78px;height:3px;position:absolute;left:50%;bottom:-2px;margin-left:-39px;background:#15918e;}
.zOdds .box{height:925px;background:url(../images/xta.png) no-repeat center;padding-top:50px;}
.zOdds .box .ys{width:300px;text-align:center;position:absolute;overflow:hidden;}
.zOdds .box .ys span{display:inline-block;width:56px;height:56px;line-height:56px;background:#15918e;font-family:arial;border-radius:28px;color:#fff;font-size:30px;}
.zOdds .box .ys h4{font-weight:bold;font-size:20px;padding:10px 0;}
.zOdds .box .ys p{font-size:13px;color:#666;line-height:22px;}
.zOdds .box .ys1{left:50%;margin-left:-150px;top:53px;}
.zOdds .box .ys2{left:50px;top:290px;}
.zOdds .box .ys3{right:50px;top:290px;}
.zOdds .box .ys4{left:0;top:590px;}
.zOdds .box .ys5{right:0;top:590px;}

/*广告条*/
.zAdv{height:225px;background:url(../images/ggbg.jpg) no-repeat center top;}
.zAdv .pic{width:305px;height:205px;padding-top:20px;}
.zAdv .wz{width:357px;height:165px;margin-top:60px;margin-left:130px;color:#fff;font-size:36px;text-align:center;background:url(../images/gaxt.png) no-repeat center 23px;}
.zAdv .wz span{display:block;font-size:22px;padding-top:10px;}
.zAdv .tel{width:250px;height:140px;background:#15918e;color:#fff;text-align:center;padding-top:40px;font-size:14px;}
.zAdv .tel span{display:block;font-family:"Impact";font-size:36px;}
.zAdv .tel a{display:block;width:94px;height:30px;line-height:30px;background:#fff;margin:12px auto 0;border-radius:2px;color:#15918e;}
.zAdv .tel a:hover{background:#222;color:#fff;}

/*案例*/
.zCase{padding:60px 0;background:#f5f5f5;}
.zCase h3{border-bottom:1px solid #c7c8cb;text-align:center;font-size:34px;color:#15918e;font-weight:bold;}
.zCase h3 span{display:block;font-weight:normal;font-size:14px;color:#888;padding-top:5px;padding-bottom:15px;position:relative;}
.zCase h3 span:after{content:"";width:78px;height:3px;position:absolute;left:50%;bottom:-2px;margin-left:-39px;background:#15918e;}
.zCase .prev,.zCase .next,.zPicture .bd .box .prev,.zPicture .bd .box .next{display:block;width:40px;height:65px;background:url(../images/btn1.jpg) no-repeat;position:absolute;left:-80px;top:180px;overflow:hidden;}
.zCase .next,.zPicture .bd .box .next{left:auto;right:-80px;background-position:-40px 0;}
.zCase .prev:hover,.zPicture .bd .box .prev:hover{background-position:0 -65px;}
.zCase .next:hover,.zPicture .bd .box .next:hover{background-position:-40px -65px;}
.zCase .bd{height:425px;margin-top:50px;overflow:hidden;}
.zCase .bd li{width:365px;height:425px;background:#fff;float:left;margin-right:50px;position:relative;}
.zCase .bd li a{display:block;}
.zCase .bd li .pic{width:365px;height:256px;overflow:hidden;}
.zCase .bd li .box{padding:15px 20px;overflow:hidden;}
.zCase .bd li h4{font-size:16px;}
.zCase .bd li .wz{padding-top:10px;font-size:13px;line-height:20px;color:#999;}
.zCase .bd li span{display:block;width:85px;height:22px;line-height:22px;text-align:center;font-size:12px;color:#fff;background:#15918e;margin-top:20px;}
.zCase .bd li:hover{background:#15918e;}
.zCase .bd li:hover h4,.zCase .bd li:hover .wz{color:#fff;}
.zCase .bd li:hover span{background:#fff;color:#15918e;}

/*关于*/
.zAbout{padding:50px 0;}
.zAbout .title{height:146px;position:relative;padding-left:240px;z-index:15;}
.zAbout .title h3{width:145px;height:255px;line-height:40px;background:url(../images/abbg.jpg) no-repeat;position:absolute;left:25px;top:0;color:#15918e;font-size:30px;padding-left:21px;padding-top:20px;}
.zAbout .title h3 span{display:block;font-size:32px;color:#333;font-size:28px;font-weight:bold;}
.zAbout .title h4{font-size:20px;font-weight:bold;color:#15918e;padding-top:30px;}
.zAbout .title .wz{font-size:12px;color:#666;line-height:24px;padding-top:15px;}
.zAbout .title .wz a{color:#15918e;}
.abBox{width:100%;height:500px;overflow:hidden;position:relative;z-index:9;background:#fff;}
.abBox .bd{height:500px;}
.abBox .bd li{width:1200px;}
.abBox .hd{position:absolute;right:15px;bottom:15px;z-index:12;height:4px;overflow:hidden;}
.abBox .hd li{z-index:2;display:block;float:left;zoom:1;width:30px;height:4px;margin-left:10px;cursor:pointer;text-indent:9999px;font-size:0;line-height:0;overflow:hidden;background:#fff;}
.abBox .hd li:hover,.abBox .hd .on{background:#15918e;}
.zPicture{padding-bottom:50px;}
.zPicture .hd{height:35px;text-align:center;margin-bottom:40px;}
.zPicture .hd li{display:inline-block;width:145px;height:35px;line-height:35px;text-align:center;background:#222;font-size:14px;color:#fff;}
.zPicture .hd li.on{background:#15918e;color:#fff;}
.zPicture .bd .box{height:240px;position:relative;}
.zPicture .bd .box .list{overflow:hidden;}
.zPicture .bd .box .list ul{width:1290px;}
.zPicture .bd .box .list li{width:285px;height:240px;float:left;margin-right:20px;position:relative;}
.zPicture .bd .box .list li a{width:285px;height:200px;overflow:hidden;display:block;}
.zPicture .bd .box .list li span{display:block;text-align:center;line-height:40px;font-size:14px;}
.zPicture .bd .box .prev,.zPicture .bd .box .next{top:70px;}
.zPicture .bd .box .lista li a{width:275px;height:190px;padding:3px;border:2px solid #f3f3f3;text-align:center;}
.zPicture .bd .box .lista li a:hover{border-color:#15918e;}

/*新闻*/
.zNews{padding:50px 0;background:#f5f5f5;}
.zNews .newsL{width:700px;padding:25px;background:#fff;overflow:hidden;}
.zNews .newsL .hd{height:28px;padding-bottom:20px;border-bottom:1px solid #dadada;}
.zNews .newsL .hd li{height:28px;line-height:28px;font-size:22px;font-weight:bold;float:left;margin-right:20px;}
.zNews .newsL .hd li.on{color:#15918e;}
.zNews .newsL .hd a{float:right;font-size:14px;font-weight:normal;}
.zNews .newsL .bd{padding-top:20px;}
.zNews .newsL .newsP{height:160px;}
.zNews .newsL .newsP .pic{display:block;width:255px;height:160px;overflow:hidden;}
.zNews .newsL .newsP .txt{width:425px;}
.zNews .newsL .newsP .txt h4{line-height:24px;font-weight:bold;font-size:16px;padding-bottom:15px;position:relative;padding-top:13px;}
.zNews .newsL .newsP .txt h4:before{content:"";width:35px;height:2px;background:#15918e;position:absolute;left:0;bottom:0;}
.zNews .newsL .newsP .txt span{display:block;font-family:arial;color:#999;line-height:20px;font-size:14px;padding-top:10px;}
.zNews .newsL .newsP .txt .wb{font-size:14px;padding-top:15px;line-height:24px;}
.zNews .newsL .ls{overflow:hidden;}
.zNews .newsL .ls li{height:45px;line-height:45px;border-bottom:1px dashed #dadada;font-size:14px;}
.zNews .newsL .ls li a{display:block;float:left;width:515px;height:45px;background:url(../images/ynl.jpg) no-repeat left center;padding-left:10px;}
.zNews .newsL .ls li span{float:right;color:#999;display:block;font-family:arial;}
.zNews .newsL .ls li a:hover{margin-left:5px;background:url(../images/ynlh.jpg) no-repeat left center;}
.newsR{width:370px;padding:25px;background:#fff;overflow:hidden;}
.newsR h3{height:28px;line-height:28px;font-size:22px;font-weight:bold;border-bottom:1px solid #dadada;padding-bottom:20px;}
.newsR h3 a{float:right;font-size:14px;font-weight:normal;}
.newsR .bd{padding-top:19px;overflow:hidden;}
.newsR .bd li{padding:16px 0;border-bottom:1px solid #dadada;}
.newsR .bd li h4{height:24px;line-height:24px;background:url(../images/qa.jpg) no-repeat left center;padding-left:35px;font-size:14px;}
.newsR .bd li .wz{background:url(../images/qb.jpg) no-repeat left top;padding-left:35px;margin-top:10px;line-height:24px;font-size:12px;color:#999;}

/* 内页 */
.zSidebar{width:240px;position:relative;z-index:99;margin-top:30px;}
.zSidebar .sidebarA h2{height:80px;line-height:80px;background:#15918e;text-align:center;font-size:28px;color:#fff;}
.zSidebar .sidebarA .box{border:1px solid #dadada;padding:18px 0;overflow:hidden;}
.zSidebar .sidebarA ul li{position:relative;}
.zSidebar .sidebarA li a{color:#525252;font-size:15px;border-bottom:1px solid #dadada;height:50px;line-height:50px;display:block;background:url(../images/youtj.png) no-repeat 215px center #f5f5f5;padding:0 20px;font-weight:bold;}
.zSidebar .sidebarA li a:hover,.zSidebar .sidebarA li a.active{color:#fff;background:url(../images/youtjb.png) no-repeat 215px center #15918e;}
.zSidebar .sidebarA li .sub{background:#fff;padding:13px 0;}
.zSidebar .sidebarA li .sub a{height:30px;line-height:30px;background:url(../images/iconh.jpg) no-repeat 25px center #fff;font-size:14px;color:#333;padding-left:38px;display:block;border:none;font-weight:normal;}
.zSidebar .sidebarA li .sub a:hover,.zSidebar .sidebarA li .sub a.active{background:url(../images/iconi.jpg) no-repeat 25px center;color:#15918e;margin-left:5px;}
.zSidebar .sidebarB,.zSidebar .sidebarC{margin-top:20px;}
.zSidebar .sidebarB h2,.zSidebar .sidebarC h2{height:45px;line-height:45px;padding-left:15px;font-size:16px;color:#fff;background:#15918e;border-left:5px solid #333;}
.zSidebar .sidebarB .box,.zSidebar .sidebarC ul{border:1px solid #dadada;border-top:none;padding:14px;}
.zSidebar .sidebarB img{width:100%;}
.zSidebar .sidebarB p{padding-top:10px;line-height:28px;}
.zSidebar .sidebarC ul li{width:210px;height:33px;line-height:33px;border-bottom:1px dashed #dadada;}
.zSidebar .sidebarC ul li a{display:block;height:33px;background:url(../images/iconh.jpg) no-repeat left center;padding-left:15px;}
.zSidebar .sidebarC ul li a:hover{background:url(../images/iconi.jpg) no-repeat left center;margin-left:5px;}
.zContent{width:920px;padding-top:30px;overflow:hidden;}
.zContent .zcur{height:50px;line-height:35px;background:url(../images/conti.png) no-repeat left bottom;margin-bottom:30px;}
.zContent .zcur h3{display:block;float:left;text-align:left;font-size:20px;overflow:hidden;color:#000;}
.zContent .zcur span{float:right;background:url(../images/cur.png) no-repeat left center;padding-left:15px;}
.contBox{overflow:hidden;font-size:14px;line-height:28px;}
.uLt{width:1030px;}
.lt{width:274px;padding:8px 8px 0;background:#f5f5f5;float:left;margin-right:25px;position:relative;margin-bottom:25px;border-bottom:2px solid #e8e8e8;}
.lt a{width:100%;display:block;overflow:hidden;background:#fff;text-align:center;}
.lt h3{font-size:15px;line-height:40px;text-align:center;}
.lt:after,.lt:before{content:'';position:absolute;bottom:-2px;width:0;height:2px;background:#15918e;-webkit-transition:0.4s;transition:0.4s;}
.lt:before{left:0;}
.lt:after{right:0;}
.lt:hover:after,.lt:hover:before{width:50%;}
.lt:hover h3{color:#15918e;}
.parList li{width:200px;margin-right:19px;}

/*留言*/
.conTi{font-size:16px;}
.conFeed{margin-top:50px;}
.conFeed label{display:inline-block;width:80px;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/ci.png) no-repeat;float:left;}
.conFeed label.ti{background-position:0 -128px;}
.conFeed label.na{background-position:0 -32px;}
.conFeed label.tp{background-position:0 0;}
.conFeed label.em{background-position:0 -64px;}
.conFeed label.qq{background-position:0 -96px;}
.conFeed label.ad{background-position:0 -160px;}
.conFeed label.ms{background-position:0 -192px;margin-bottom:10px;}
.conFeed input{width:230px;height:30px;line-height:30px;float:left;margin:0 42px 30px 0;padding:0 10px;border:1px solid #dbdbdb;background:#fff;}
.conFeed input.last{margin-right:0;}
.conFeed textarea{height:125px;width:1178px;padding:10px;border:1px solid #dbdbdb;display:block;margin-bottom:30px;background:#fff;}
.conFeed .code{width:150px;height:38px;line-height:38px;margin-right:10px;margin-bottom:0;}
.conFeed .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:8px 10px;float:left;background:#fff;display:inline-block;}
.conFeed .btns{width:120px;height:40px;background:#15918e;color:#fff;border:none;font-size:16px;cursor:pointer;margin:0;margin-left:10px;}
.conFeed .reset{background:#333;cursor:pointer;}
.conFeed input:focus,.conFeed textarea:focus{border-color:#15918e;}

/*新闻列表*/
.newsList li{padding:20px 0;border-bottom:1px solid #dadada;overflow:hidden;}
.newsList li a.pic{display:block;height:165px;padding:5px;border:1px solid #dadada;}
.newsList li .cont{width:615px;}
.newsList li h3{line-height:45px;font-size:18px;}
.newsList li span{display:inline-block;line-height:18px;margin-right:15px;padding-left:20px;}
.newsList li span.sp1{background:url(../images/ti.png) no-repeat left center}
.newsList li span.sp2{background:url(../images/wj.png) no-repeat left center}
.newsList li p{padding-top:15px;color:#888;line-height:22px;}
.newsList li .more{display:inline-block;width:87px;height:25px;line-height:25px;border:2px solid #eee;text-align:center;margin-top:15px;}
.newsList li:hover a.pic{opacity:0.8;border-color:#15918e;}
.newsList li:hover h3 a{color:#15918e;}
.newsList li:hover .more{border-color:#15918e;background:#15918e;color:#fff;}

/*文章详细*/
.newsDetail h2{font-size:24px;line-height:26px;text-align:center;color:#333;padding-bottom:15px;font-weight:normal;}
.newsDetail .msg{text-align:center;border-bottom:1px solid #dadada;font-family:"宋体";font-size:12px;padding-bottom:5px;}
.newsDetail .msg span{padding:0 7px;color:#999;}
.newsDetail .msg .fonts a{padding:0 3px;}
.newsDetail .msg a.active{font-weight:bold;color:#15918e;}
.newsDetail .daodu{background:#fafafa url(../images/nShow_icon.png) no-repeat left top;padding:15px;text-indent:2em;font-size:14px;color:#888;line-height:24px;}
.newsDetail .daodukey{background:#fafafa url(../images/nShow_icon2.png) no-repeat 15px 7px;color:#adadad;padding-left:35px;line-height:28px;border-top:1px solid #dadada;}
.newsDetail .detailPic{padding-top:30px;text-align:center;overflow:hidden;}
.newsDetail .detailPic img{display:inline-block;}
.newsDetail .detailCont{padding:30px 0;line-height:28px;font-size:14px;overflow:hidden;}
.newsDetail .detailCont img{display:inline-block;padding:10px 0;}
.bdshare-button-style0-24{padding:30px 335px;}
.pagIng{border:1px solid #dadada;padding:8px 15px;overflow:hidden;}
.pagIng .fl{width:742px;height:60px;padding-right:30px;border-right:1px solid #dadada;}
.pagIng .fl a{display:block;height:30px;line-height:30px;}
.pagIng .fr{line-height:28px;display:block;width:85px;height:28px;margin-top:16px;text-align:center;color:#fff;border-radius:2px;background:#15918e;}
.pagIng .fr:hover{background:#0172e1;color:#fff;}
.recTitle{padding-left:20px;height:40px;line-height:40px;background:url(../images/page_line.jpg) no-repeat 10px center #ededed;font-weight:bold;color:#333;font-weight:normal;margin-top:20px;font-size:15px;}
.relNews{overflow:hidden;margin-top:15px;}
.relNews ul{width:960px;}
.relNews ul li{float:left;margin-right:40px;width:440px;height:30px;line-height:30px;}
.relNews ul li a{display:block;width:300px;height:30px;background:url(../images/iconh.jpg) no-repeat left center;padding-left:15px;float:left;}
.relNews ul li a:hover{background:url(../images/iconi.jpg) no-repeat left center;margin-left:5px;}
.relNews ul li span{float:right;color:#999;font-family:arial;}
.prodPic{width:570px;}
.prodPic .big{width:435px;height:398px;position:relative;z-index:1;float:right;border:1px solid #ededed;}
.prodPic .big a{width:435px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.prodPic .big a img{vertical-align:middle;max-width:435px;max-height:398px;}
.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}
.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}
.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;}
.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}
.prodPic .list a.prev:hover{background-position:0 -25px;}
.prodPic .list a.next:hover{background-position:0 -75px;}
.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.prodPic .list .thumb ul{position:absolute;height:99999px;}
.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #ededed;text-align:center;background:#fff}
.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.prodPic .list .thumb ul li a.selected{border-color:#15918e;}
.prodPic .list .thumb ul li a.selected em{background:url(../images/jt.png) no-repeat;}
.prodTitle{width:320px;overflow:hidden;}
.prodTitle h2{font-size:20px;padding:10px 0;border-bottom:1px solid #ededed;margin-bottom:15px;}
.prodTitle .txt{line-height:25px;height:200px;overflow:hidden;}
.prodTitle .txt span{color:#333;}
.prodTitle .fenx{padding-top:15px;margin-top:15px;border-top:1px solid #ededed;overflow:hidden;}
.prodTitle .tel{background:url(../images/st.png) no-repeat left center;padding-left:50px;margin-top:15px;color:#15918e;}
.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}
.prodTab{overflow:hidden;margin-top:40px;}
.prodTab .list{height:40px;border-bottom:2px solid #ededed;margin-bottom:20px;}
.prodTab .list li{display:block;width:130px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#ededed;color:#333;border-radius:3px 3px 0 0;margin-right:2px;}
.prodTab .list li.on{color:#fff;background:#15918e;}
.prodTab .listA .box{overflow:hidden;line-height:28px;font-size:14px;}
.prodTab .listA table{width:100%;border:1px solid #fff;}
.prodTab .listA table td{line-height:30px;border-color:#fff;background:#ededed;}
.prodTab .listA img{max-width:100%;}
.zPtitle{height:50px;border-bottom:1px solid #e3e3e3;font-size:14px;}
.zPtitle .cur{line-height:50px;background:url(../images/cur.png) no-repeat left center;padding-left:15px;}
.zPtitle li{float:left;}
.zPtitle li a{display:block;height:48px;line-height:48px;border-bottom:2px solid #fff;margin-left:20px;font-size:16px;}
.zPtitle li a.active,.zPtitle li a:hover{border-color:#15918e;color:#15918e;}
.zTitlea{text-align:center;font-size:28px;background:url(../images/tax.jpg) no-repeat center bottom;padding-bottom:10px;overflow:hidden;}
.zTitlea span{display:block;font-size:14px;font-family:arial;color:#999;text-transform:uppercase;margin-top:3px;}
.miAbout{padding:50px 0;}
.miAbout .ab{padding-top:40px;font-size:14px;line-height:32px;overflow:hidden;}
.miAbout .ab p{padding-top:15px;}
.miCul{padding:50px 0;background:#f3f3f3;}
.miCul ul{margin-top:40px;}
.miCul li{width:380px;background:#fff;float:left;margin-left:30px;position:relative;}
.miCul li img{display:block;}
.miCul li .txt{padding:20px;overflow:hidden;}
.miCul li .txt p{height:66px;font-size:16px;line-height:22px;}
.miCul li span{display:block;font-size:16px;color:#fff;line-height:30px;padding:10px;background-color:#15918e;width:50px;position:absolute;left:30px;top:0;text-align:center;}
.miCul li.jzg{width:1200px;height:260px;margin-left:0;margin-top:30px;}
.miCul li.jzg img{float:left;width:480px;height:260px;}
.miCul li.jzg .txt{float:left;padding:30px;width:660px;}
.miCul li.jzg .txt p{height:auto;line-height:40px;}
.miCul li.jzg .txt p b{color:#15918e;}
.miHonor{padding:50px 0;background:#f3f3f3;overflow:hidden;}
.miHonor .bd{width:1200px;margin-top:50px;overflow:hidden;}
.miHonor .bd ul{width:1250px;}
.miHonor .bd li{width:290px;height:247px;float:left;text-align:center;margin-right:13px;background:#fff;}
.miHonor .bd li a{display:block;width:280px;height:196px;padding:3px;border:2px solid #fff;}
.miHonor .bd li img{height:196px;}
.miHonor .bd li h4{line-height:40px;font-size:14px;padding:0 15px;border-top:1px solid #f3f3f3;}
.miHonor .bd li:hover a{border-color:#15918e;}
.miHonor .bd li:hover h4{color:#15918e;}
.miHonor .prev,.miHonor .next{position:absolute;top:245px;left:-50px;display:block;width:25px;height:45px;overflow:hidden;cursor:pointer;background:url(../images/ico4.png) 0 0 no-repeat;}
.miHonor .next{left:initial;right:-50px;background-position:-25px 0px;}
.miHonor .prev:hover{background-position:0px -51px;}
.miHonor .next:hover{background-position:-25px -51px;}
.miEnv{padding:50px 0;overflow:hidden;}
.miEnv ul{width:1250px;margin-top:40px;overflow:hidden;}
.miEnv li{position:relative;float:left;width:380px;height:266px;margin-right:30px;margin-bottom:30px;}
.miEnv li a,.miEnv li span{display:block;width:380px;height:266px;overflow:hidden;}
.miEnv li img{display:block;width:380px;height:266px;}
.miEnv li h4{position:absolute;left:0;bottom:0;width:360px;text-align:center;color:#fff;font-size:14px;padding:10px;background:rgba(0,0,0,0.5);}
.miEnv .more{display:block;width:150px;height:40px;line-height:40px;text-align:center;background:#15918e;border-radius:20px;font-size:14px;color:#fff;margin:20px auto 0;}
.miEnv .more:hover{background:#0172e1;color:#fff;}
.miStrength{padding:50px 0;}
.miStrength ul{width:1250px;margin-top:40px;overflow:hidden;}
.miStrength li{width:290px;height:246px;float:left;text-align:center;margin-right:13px;}
.miStrength li a{display:block;width:280px;height:186px;padding:3px;border:2px solid #f3f3f3;}
.miStrength li img{height:186px;}
.miStrength li h4{line-height:40px;font-size:14px;}
.miStrength li:hover a{border-color:#15918e;}
.miStrength li:hover h4{color:#15918e;}
.miContact{padding:50px 0;}
.miContact .box{margin-top:50px;position:relative;}
.contR{overflow:hidden;position:absolute;right:0;top:50px;z-index:15;background:#f5f5f5;width:480px;height:360px;padding:40px;}
.miFeedback{padding:50px 0;background:#f3f3f3;}
.downList li{height:60px;line-height:60px;border-bottom:1px dashed #dadada;}
.downList li span{display:block;float:left;height:60px;padding-left:32px;font-size:16px;width:600px;background:url(../images/pdfi.png) no-repeat left center;}
.downList li a{display:block;float:right;font-size:14px;height:60px;background:url(../images/downi.png) no-repeat left center;padding-left:20px;}
.culFeed{width:100%;}
.culFeed,.culFeed td{border:1px solid #dadada;}
.culFeed .btspan{padding:0 10px;line-height:40px;font-size:14px;width:100px;}
.culFeed .tespan{padding:0 10px;}
.culFeed .int{display:block;height:40px;line-height:40px;font-size:14px;width:90%;padding:0 5%;}
.culFeed textarea{display:block;width:90%;height:100px;padding:5%;}
.culFeed .dz{margin-left:15px;margin-right:5px;display:inline-block;vertical-align:-2px;}
.in_licheng{overflow:hidden;width:100%;padding:50px 0;}
.in_licheng .inlcbox{overflow:hidden;width:1125px;margin:45px auto 0;height:360px;position:relative}
.in_licheng .listallbox{overflow:hidden;position:absolute;height:360px;left:0;top:0}
.in_licheng .listallbox dl{overflow:hidden;width:1125px;height:360px;position:relative;float:left}
.in_licheng .listallbox dt{overflow:hidden;width:560px;height:360px;position:relative;}
.in_licheng .listallbox ul{overflow:hidden;position:absolute;left:0;top:0}
.in_licheng .listallbox li{float:left;width:560px;height:360px;position:relative;background:url(../images/lc.jpg) no-repeat;overflow:hidden;}
.in_licheng .listallbox li img{display:block;width:100%;height:100%;}
.in_licheng .listallbox li span{display:block;width:520px;padding:15px 20px;background:url(../images/in_licheng_05.png) repeat center;position:absolute;left:0;bottom:0;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.in_licheng .listallbox .btn{position:absolute;right:20px;bottom:15px;z-index:2}
.in_licheng .listallbox .btn span{display:block;width:10px;height:10px;margin-left:5px;background:url(../images/in_licheng_04.png) no-repeat right center;float:left;}
.in_licheng .listallbox .btn .cur{background-position:left}
.in_licheng .listallbox dd{overflow:hidden;position:absolute;right:0;top:55px;width:520px;padding:0 40px;height:250px;*height:280px;background:url(../images/in_licheng_06.png) no-repeat center left;font-size:14px;color:#fff;line-height:26px;}
.in_licheng .listallbox dd span{display:block;padding-bottom:15px;border-bottom:1px solid #006bd3;margin-bottom:15px;font-size:14px;color:#fff;margin-top:40px;}
.in_licheng .listallbox dd span em{font-size:36px;color:#fff;font-family:Arial;font-style:normal;}
.timebox{overflow:hidden;width:1200px;margin:0 auto;height:60px;*height:70px;position:relative;margin-bottom:50px;}
.timebox i{display:block;width:1140px;height:1px;border-top:1px dashed #cad0d7;margin:0 auto;margin-top:16px;}
.timebox em{display:block;width:30px;height:30px;position:absolute;top:0;cursor:pointer}
.timebox .btn01{left:0;background:url(../images/in_licheng_btn01.png) no-repeat center top;}
.timebox .btn02{right:0;background:url(../images/in_licheng_btn02.png) no-repeat center top;}
.timebox em:hover{background-position:bottom}
.timebox ul{overflow:hidden;margin:0 auto;width:1140px;margin-top:-11px;}
.timebox li{cursor:pointer;float:left;width:60px;margin:0 21px;padding-top:30px;font-size:16px;font-family:Arial;color:#777;background:url(../images/in_licheng_02.png) no-repeat center 4px;text-align:center}
.timebox li.cur{background:url(../images/in_licheng_03.png) no-repeat center top;color:#15918e;font-weight:bold;}

/*前景分析*/
.zMerch{padding:70px 0;position:relative;overflow:hidden;}
.zCmer{font-size:36px;color:#15918e;font-weight:normal;text-align:center;border-bottom:1px solid #d8d8d8;padding-bottom:35px;}
.zCmer span{display:block;font-size:20px;color:#333333;margin-top:18px;}
.zCmer i{font-style:normal;font-size:12px;color:#b2b2b2;font-family:"Arial";display:block;margin-top:5px;}
.zMerch .list{padding-top:50px;}
.zMerch .list .boxa{width:620px;}
.zMerch .list .boxa li{float:left;width:200px;height:413px;position:relative;}
.zMerch .list .boxa li span{display:block;font-size:18px;color:#333333;margin-bottom:15px;padding-left:15px;}
.zMerch .list .boxa li strong{display:block;font-weight:normal;font-size:48px;font-family:arial;padding-left:20px;margin-bottom:30px;margin-right:76px;position:relative;}
.zMerch .list .boxa li strong:after{position:absolute;content:"%";font-size:48px;right:5px;top:0;font-family:arial;}
.zMerch .list .boxa li img{display:block;}
.zMerch .list .boxa .li1 strong{color:#2e5fb5}
.zMerch .list .boxa .li2 strong{color:#3e73e2}
.zMerch .list .boxa .li3 strong{color:#2b9ef2}

.zMerch .list .boxa li:after{content:"";position:absolute;width:26px;height:238px;background:url(../images/home-futureIco1.png) no-repeat center center;right:55px;top:8px;}
.zMerch .list .boxb{width:580px;}
.zMerch .list .boxb span{color:#15918e;}
.zMerch .list .boxb h5{font-size:26px;color:#191919;padding:30px 0 40px;}
.zMerch .list .boxb h5 strong{color:#6e2735;font-weight:normal;}
.zMerch .list .boxb h5 span{display:block;font-size:12px;color:#b2b2b2;font-family:"Arial";margin-top:10px;}
.zMerch .list .boxb p{font-size:16px;color:#4d4d4d;margin-bottom:30px;line-height:30px;}
.zMerch .list .boxb h6{font-size:38px;color:#15918e;font-weight:bold;margin-top:50px;}

.zMerchA{background:url(../images/polity.jpg) no-repeat center top;padding:70px 0;overflow:hidden;}
.zMerchA .list{padding-top:45px;}
.zMerchA li{width:225px;height:330px;background:url(../images/tjbg.png) no-repeat;float:left;margin-right:15px;text-align:center;}
.zMerchA li span{display:block;width:173px;height:173px;margin:0 auto;padding-top:5px;}
.zMerchA li span img{width:173px;height:173px;}
.zMerchA li h4{font-size:20px;font-weight:bold;padding:20px 0 15px;}
.zMerchA li p{font-size:16px;padding:0 20px;line-height:25px;}
.zMerchA li:hover{background:url(../images/tjbgh.png) no-repeat;color:#fff;}
.zMerchB{padding:70px 0;overflow:hidden;}
.zMerchB .list{padding-top:18px;overflow:hidden;}
.zMerchB .list ul{width:1260px;}
.zMerchB .list li{width:280px;height:280px;float:left;margin-right:27px;margin-top:27px;overflow:hidden;position:relative;}
.zMerchB .list li a{display:block;}
.zMerchB .list li img{width:300px;height:300px;}
.zMerchB .list li span{display:block;text-align:center;width:270px;line-height:35px;height:35px;font-size:14px;color:#fff;padding:0 15px;background:rgba(1,92,181,0.7);position:absolute;left:0;bottom:0;}

.zMerchC{background:url(../images/zcbg.jpg) no-repeat center center fixed;padding:70px 0;overflow:hidden;background-size:cover;height:770px;}
.zMerchC h3{border-color:#0071e0;color:#fff;}
.zMerchC h3 span,.zMerchC h3 i{color:#fff;}
.zMerchC .list ul{width:1260px;}
.zMerchC .list li{width:318px;height:270px;margin-top:45px;float:left;color:#fff;padding:0 40px;text-align:center;border-left:1px dotted #1580e8;border-right:1px dotted #1580e8;margin-left:-1px;}
.zMerchC .list li span{display:block;width:88px;height:88px;border-radius:50%;margin:0 auto 20px;background-color:#fff;background-image:url(../images/home-ysIco.png);background-repeat:no-repeat;background-position:0 0;box-shadow:0 15px 15px 2px #15918e;transition:all .5s;position:relative;top:0;display:block;}
.zMerchC .list li .p1{background-position:0 0;}
.zMerchC .list li .p2{background-position: -176px 0;}
.zMerchC .list li .p3{background-position: -528px 0;}
.zMerchC .list li .p4{background-position: -88px 0;}
.zMerchC .list li .p5{background-position: -440px 0;}
.zMerchC .list li .p6{background-position: -616px 0;}

.zMerchC .list li h4{font-size:20px;font-weight:bold;padding:15px 0 20px;}
.zMerchC .list li p{font-size:14px;line-height:24px;}
.zMerchD{padding:70px 0;overflow:hidden;}
.zMerchD .box{padding-top:45px;text-align:center;}
.zMerchE{padding:70px 0;overflow:hidden;}
.zMerchE .box{padding-top:45px;text-align:center;}
.zMerchE .box h4{font-size:24px;font-weight:bold;}
.zMerchE .box a{display:inline-block;font-size:16px;color:#fff;width:130px;height:130px;background:#15918e;line-height:130px;border-radius:50%;margin:25px auto}
.zMerchE .box a:hover{background:#0071e0;color:#fff;}
.zMerchE .box h5{font-size:20px;font-weight:bold;}
.zMerchE .box p{font-size:20px;line-height:35px;padding-top:30px;}
.zMerchE .box span{font-weight:bold;color:#15918e;}
.abvideo{width:870px;margin:0 auto;height:500px;position:relative;}
