@charset "utf-8";
html{color:#666}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
strong{font-weight:bold}
/*common*/
body{font-family:"Microsoft YaHei";font-size:14px;min-width:1400px;background-attachment:fixed;position:relative}
.clearfix{clear:both;width:100%;height:0}
.mr0{margin-right:0 !important}
.mb0{margin-bottom:0 !important}
.t3{transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}
a{color:#666;text-decoration:none}
a:hover{color:#20b2ff}
.slow{transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */}
.mt20{margin-top:20px !important}
.mb20{margin-bottom:20px !important}

.container{width:1400px;margin:0 auto}
.container1{margin:0 auto}

.ititle{width:100%;height:190px;text-align:center;background:url(../../images/main_img/index/ititlebg.png) no-repeat center;margin-bottom:30px}
.ititle .cn{font-size:23px;padding:75px 0 10px;color:#3c3c3c}
.ititle .en{font-size:17px;color:#afafaf;font-family:"MS Serif";letter-spacing:2px}
.ititle em{display:block;width:40px;height:5px;background:#3c3c3c;margin:18px auto}
.ititle .subtitle{font-size:15px;letter-spacing:4px}

.mainL{width:300px;float:left;margin-right:20px}
.mainR{width:1080px;float:left}

.iTitle4{font-size:18px}
.iTitle4 i{width:30px;height:2px;background:#20b2ff;display:block;margin-top:20px}

/*首页头部logo、导航代码*/
.header .top{width:100%;height:160px;background-color:#f4f4f4}
.header .top .topt{width:100%;height:80px;}
.header .topt .logo{height:75px;line-height:195px;padding:2px 0 3px 0;float:left}
.header .topt .logo a{display:block}
.header .topt .logo img{height:75px}
.header .topt .toptr{height:75px;float:right}
.header .topt .toptr .welcome{margin-top:10px;font-size:18px}
.header .top .toptel{margin-top:10px}
.header .top .toptel .icon{float:left;height:30px}
.header .top .toptel .icon img{height:30px}
.header .top .toptel .numb{float:left;height:30px;line-height:30px;margin-left:10px;font-size:20px;color:#333}
.header .top .navbg{background-color:#fff}
.header .top .nav{width:1148px;height:80px;line-height:80px;z-index:1;margin:0 auto}
.header .top .nav .nLi{float:left;display:inline}
.header .top .nav .nLi h3{float:left}
.header .top .nav .nLi h3 a{display:block;padding:0 50px;font-size:16px;height:77px;color:#262626;font-weight:bold}
.header .top .nav .sub{display:none;width:100%;height:426px;left:0;top:160px;position:absolute;background:#f8f8f8;z-index:999}
.header .top .nav .sub li{float:left}
.header .top .nav .sub li.ico{float:left;width:800px}
.header .top .nav .sub li.ico .left{float:left}
.header .top .nav .sub li.ico .left{float:left;margin:100px 0;display:block;width:225px}
.header .top .nav .sub li.ico .left img{border-radius:50%}
.header .top .nav .sub li.ico .right{float:left;width:575px;height:225px;margin-top:100px}
.header .top .nav .sub li.ico .right dl{width:575px;margin-left:35px}
.header .top .nav .sub li.ico .right dl dd{float:left;width:190px;height:80px;line-height:80px;font-size:16px}
.header .top .nav .sub li.ico .right dl dd span{margin-right:5px;float:left;display:block}
.header .top .nav .sub li.ico .right dl dd a{line-height:21px;height:21px;float:left;display:block}
.header .top .nav .sub li.line{float:left;border-right:1px dashed #4a4a4a;height:226px;margin-top:100px}
.header .top .nav .sub li.des{float:right;width:499px;padding:0 50px;height:225px;margin-top:120px;line-height:26px;text-indent:2em;font-size:15px}
.header .nav .on h3 a{color:#20b2ff;border-bottom:3px solid #20b2ff}

/*首页banner幻灯片*/
.slide{position:relative;width:100%;height:800px;overflow:hidden}
.slide ul{width:100%!important}
.slide .pic{position:relative;z-index:0}
.slide .pic img{height:800px;display:block;transform: scale(1.0,1.0);-ms-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-webkit-transform:scale(1.0,1.0);-o-transform:scale(1.0,1.0);-webkit-transition:transform 1.2s ease;transition:transform 1.2s ease}
.slide .pic img:hover{transform: scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transition: transform 1.2s ease;transition: transform 1.2s ease}
.slide .hd{width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1}
.slide .hd li{margin:0 5px;background:url(../../images/main_img/public/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;*display:inline;zoom:1;_background:url(../../images/main_img/public/dot8.png) no-repeat 0 -16px}
.slide .hd .on{background-position:0 0}
.slide .prev,
.slide .next{width:60px;height:90px;margin:-60px 0 0;display:none;background:url(../../images/main_img/public/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:0.2}
.slide .prev{left:0;}
.slide .next{background-position:0 -90px;right:0}
.slide .prev:hover,
.slide .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important}

/*首页关于我们*/
.iabout{margin-top:50px}
.iabout ul{margin-top:30px}
.iabout ul li{float:left;width:298px;height:350px;border:1px solid #ddd;text-align:center;box-shadow:1px 1px 14px #ddd;margin-right:40px;padding:20px 10px}
.iabout ul li img{border-radius:8px;width:298px;display:block}
.iabout ul li h3{font-size:18px;color:#3c69ad;padding:20px 0;font-weight:bold}
.iabout ul li p{display:block;width:258px;font-size:14px;color:#666;padding:0 20px;text-align:left;text-indent:2em;line-height:25px}
.iabout .info{width:1398px;height:290px;border:1px solid #ddd;margin-bottom:20px;position:relative;margin-top:30px}
.iabout .info .pic{width:400px;margin:20px;height:250px;overflow:hidden;float:left}
.iabout .info .pic img{width:400px;height:250px}
.iabout .info .text{margin:20px;float:left;width:918px}
.iabout .info .text h2{font-size:18px;font-weight:bold;color:#3c69ad}
.iabout .info .text p{font-size:15px;color:#666;text-indent:2em;line-height:25px;margin-top:15px}

/*首页应用领域*/
.iapplication{margin-top:50px}
.iapplication ul li{float:left;margin:10px 10px 0 0;overflow:hidden;position:relative}
.iapplication ul li img{-webkit-transition:transform 1.2s ease;transition:transform 1.2s ease}
.iapplication ul li a:hover img{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transition:transform 1.2s ease;transition:transform 1.2s eas}
.iapplication ul li em{width:100%;height:50px;background:#333;text-align:center;position:absolute;bottom:-50px;left:0;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s}
.iapplication ul li em p{font-size:15px;color:#fff;line-height:50px}
.iapplication ul li a:hover em{bottom:0;left:0;}
.iapplication ul li.l1{width:695px;height:400px}
.iapplication ul li.l1 img{width:695px;height:400px}
.iapplication ul li.l2{width:460px;height:280px}
.iapplication ul li.l2 img{width:460px;height:280px}

/*首页案列展示*/
.icase{margin-top:50px}
.icase ul.qylist{margin-top:-20px}
.icase ul.qylist li{float:left;margin:20px 20px 0 0;width:273px;height:140px;overflow:hidden;border:1px solid #ddd;padding:30px}
.icase ul.qylist li img{width:273px;height:140px}
.icase .picMarquee-left{overflow:hidden;position:relative;margin-top:15px;width:1400px;height:354px}
.icase .picMarquee-left .bd{}
.icase .picMarquee-left .bd ul{overflow:hidden;zoom:1}
.icase .picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center}
.icase .picMarquee-left .bd ul li .pic{display:block;padding:2px;border:1px solid #ccc;text-align:center}
.icase .picMarquee-left .bd ul li .pic img{width:445px;height:297px;-webkit-transition:transform 1.2s ease;transition:transform 1.2s ease}
.icase .picMarquee-left .bd ul li .pic a:hover img{border-color:#999;transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transition:transform 1.2s ease;transition:transform 1.2s ease}
.icase .picMarquee-left .bd ul li .title{line-height:24px;font-size:16px;margin-top:10px}

/*首页新闻展示*/
.inews{margin-top:50px}
.inews .left{float:left;width:600px;margin-right:20px}
.inews .left .pic img{width:600px;height:300px}
.inews .left .desc{width:580px;height:80px;background:#20b2ff;padding:20px 10px}
.inews .left .desc .info{float:left;color:#efefef;width:450px;border-right:1px solid #efefef;padding-right:25px}
.inews .left .desc .info .title{font-size:16px}
.inews .left .desc .info .title a{color:#efefef}
.inews .left .desc .info .title a:hover{color:#fff}
.inews .left .desc .info .text{margin-top:10px;line-height:22px;overflow:hidden;height:40px}
.inews .left .desc .date{float:right;width:80px;margin:10px 0 0 18px;color:#efefef}
.inews .left .desc .date .year{font-size:25px;font-weight:600}
.inews .left .desc .date .day{font-size:16px;margin-top:5px;font-weight:600}
.inews .right{float:right;width:750px;height:390px;background:#efefef;padding:15px}
.inews .right ul{width:750px;height:420px;overflow:hidden}
.inews .right ul li{width:730px;height:100px;margin-bottom:15px;padding:10px;background:#fff}
.inews .right ul li .rpic {float:left;margin-top:3px}
.inews .right ul li .rpic img{width:182px;height:88px;border:3px solid #fff}
.inews .right ul li .info{float:left;width:410px;margin:0 20px;border-right:1px solid #ccc;height:100px;padding-right:20px}
.inews .right ul li .info .title{font-size:16px;color:#ccc;margin-bottom:10px;width:410px;height:22px;overflow:hidden}
.inews .right ul li .info .title a{transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */}
.inews .right ul li .info .title a:hover{color:#224d77!important}
.inews .right ul li .info .text{color:#333;line-height:22px;width:410px;height:65px;overflow:hidden}
.inews .right ul li:hover .info .title a{color:#fff;transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */}
.inews .right ul li:hover .info .text{color:#fff;transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */}
.inews .right ul li .date{float:left;color:#224d77;margin-top:20px}
.inews .right ul li .date .year{font-size:28px;font-weight:600}
.inews .right ul li:hover .date .year{color:#fff}
.inews .right ul li .date .day{font-size:16px;font-weight:600;margin-top:5px}
.inews .right ul li:hover .date .day{color:#fff}
.inews .right ul li:hover{background:#20b2ff;transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */}
.inews .right ul li .nopic{width:188px;height:94px;display:block;background:#eee;text-align:center;color:#8c8c8c}
.inews .right ul li .nopic h3{padding-top:20px;font-size:20px;line-height:20px}
.inews .right ul li .nopic p{padding-top:20px;font-size:14px;line-height:14px}

/*公共底部*/
.footer{background:#020400;color:#adadad;position:relative;padding:75px 0 0 0;margin-top:50px}
.footer a{color:#adadad}
.footer a:hover{color:#20b2ff}
.footer .goTop{width:80px;height:80px;background:url(../../images/main_img/public/goTop.png);display:block;position:absolute;left:50%;margin-left:-40px;top:-40px}
.footer .goTop .jt {width:50%;text-align:center;margin:12px auto 0 auto}  
.footer .goTop .jt img {animation:myfirst 2s infinite}  
.footer .left{width:290px;float:left;margin-right:69px}
.footer .left .logo{width:130px;height:46px;margin-right:10px;float:left}
.footer .left .info{width:126px;height:40px;float:left}
.footer .left .tel{color:#fff;font-size:14px;line-height:36px;margin-top:20px}
.footer .ewm{float:left;width:170px;height:200px;margin:40px 65px 0 0}
.footer .ewm img{width:180px;height:180px}
.footer .ewm p{font-size:16px;color:#fff;margin-top:10px;text-align:center}
.footer .nav{float:left;border-left:1px solid #414b51;padding:40px 0 0 65px;height:220px}
.footer .nav li{width:148px;float:left}
.footer .nav li h3{color:#fff;font-size:18px;margin-bottom:20px;text-align:center;width:100px}
.footer .nav li a{display:block;line-height:36px;font-size:14px;text-align:center;width:100px}
.footer .copyright{text-align:center;font-size:14px;border-top:1px solid #414b51;margin-top:40px;padding:30px 0}

/*公共右侧图标*/
.demo-icon{font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:24px;color:#999;float:left}
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#20b2ff;position:absolute;left:-12px;top:-12px;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.meau-car .cndns-right-btn {border-color:#20b2ff;margin-bottom:20px;}
.cndns-right .cndns-right-btn:hover{border-color:#20b2ff;} 
.cndns-right .cndns-right-btn img{width:48px;height:48px}
.meau-top .cndns-right-btn i{display:block;color:#999}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #20b2ff;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../../images/main_img/kefu/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#20b2ff;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../../images/main_img/kefu/qq.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#20b2ff}
.meau-sev .cndns-right-box .box-border{width:500px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:180px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;margin-top:10px}
.meau-code .cndns-right-box .box-border img{width:180px;height:180px}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-zs .cndns-right-btn{background-color:#20b2ff;color:#fff;margin-top:80px;border-color:#20b2ff}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

/*公共banner*/
.cateBanner{height:500px;position:relative;overflow:hidden}
.cateBanner .navTwo{transition-duration:1.2s;-moz-transition-duration:1.2s; /* Firefox 4 */-webkit-transition-duration:1.2s; /* Safari 和 Chrome */-o-transition-duration:1.2s/* Opera */;position:absolute;bottom:0;width:100%;background:url(../../images/main_img/public/navTwoBg.png);padding:16px 0}
.cateBanner .navTwo a{width:105px;text-align:center;margin: 5px;color:#fff;line-height:32px;margin-right:30px;display:inline-block;padding:0 15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}
.cateBanner .navTwo a:hover,
.cateBanner .navTwo a.active{background:#20b2ff}

/*关于我们栏目*/
.abouttitle{font-size:26px;border-bottom:3px solid #20b2ff;display:inline-block;padding-bottom:10px}
.about{background:url(../../images/main_img/about/aboutBg.png) no-repeat right top;margin:40px 0}
.about .content{margin-top:20px;line-height:35px}
.about .aboutService{margin-top:40px}
.aboutcontent{margin-bottom:70px}
.aboutcontent img{max-width:100%}

/*公共左侧*/
.leftBox{background:#fff;margin-bottom:20px;padding:15px;font-size:14px}
.leftBox a:hover{color:#20b2ff}
.leftBox .top{margin-top:20px;line-height:22px}
.leftBox li{overflow:hidden}
.leftBox .top li{height:22px;margin-bottom:20px}
.leftBox .top i{background:#ccc;width:22px;height:22px;line-height:22px;margin-right:8px;float:left;display:block;color:#fff;font-style:normal;text-align:center}
.leftBox .top .hot i{background:#20b2ff}
.leftBox .top a{height:22px;overflow:hidden;display:block;width:240px;float:left}
.leftBox .news{margin-top:10px}
.leftBox .news li{height:30px;line-height:30px}
.leftBox .news li a{margin-left:10px}
.leftBox .tel li{border-bottom:0 solid #eee;line-height:26px;padding-top:14px;margin-top:5px;padding-left:26px;background-repeat:no-repeat !important;background-position:0 17px !important}
.leftBox .tel .t1{background:url(../../images/main_img/public/ico_t1.png)}
.leftBox .tel .t2{background:url(../../images/main_img/public/ico_t2.png)}
.leftBox .tel .t3{background:url(../../images/main_img/public/ico_t3.png)}
.leftBox .tel .t4{background:url(../../images/main_img/public/ico_t4.png)}
.viewMore{margin:20px auto;width:120px;text-align:center;display:block;background:#20b2ff;padding:10px 24px;color:#fff;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.viewMore:hover{background:#020400;color:#fff}
.frame{padding:25px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:10px}
.frame .fTitle{line-height:45px;font-size:16px;color:#393939;margin:-25px -0 0 -25px}
.frame .fTitle span{background:#20b2ff;font-size:16px;color:#393939;padding:0 30px;display:inline-block;color:#fff}

/*内容展示*/
.show{padding:20px 0 70px 0;background:#f5f5f5}
.contentShow {line-height:25px;font-size:15px;color:#3a3a3a}
.contentShow .showTitle{width:100%;text-align:center;padding-bottom:30px;margin:10px 0 30px 0;border-bottom:1px solid #20b2ff}
.contentShow .showTitle h1{font-size:24px;padding:0 0 10px 0;margin-bottom:10px}
.contentShow .showTitle span{font-size:12px;font-weight:normal;line-height:20px;color:#999}
.contentShow .showTitle a{font-family:MicroSoft YaHei;font-weight:normal}
.contentShow .content a{display:block;text-align:center;color:#fff;margin:0 auto 20px auto;background-color:#45d411;width:120px;height:40px;line-height:40px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:16px}
.contentShow .content a:hover{color:#eee}
.contentShow .content img{max-width:100%}
.contentShow .content p{margin-bottom:10px;text-indent:2em}
.contentShow .comtent img{display:block;margin:0 auto}
.contentShow .nextPre{border-top:1px solid #20b2ff;padding-top:30px;margin-top:30px}
.contentShow .relation{margin-top:30px}
.contentShow .relation ul{margin-top:10px}
.contentShow .relation ul li{float:left;width:425px;margin-right:20px;background:url(../../images/main_img/ico_dot.png) no-repeat center left;padding-left:15px;line-height:40px}
.contentShow .reprint{margin-top:20px;border-top:1px solid #ccc}
.contentShow .reprint .reprinttitle{text-align:center;font-size:16px;color:#20b2ff;margin-top:20px}
.contentShow .reprint .reprintdesc{border:1px solid #ccc;width:900px;padding:10px;font-size:14px;color:#888;margin:0 auto;line-height:22px;margin-top:10px}
.contentShow .reprint .reprintdesc span{font-size:16px;color:#f00}

/*资质荣誉栏目*/
.honor{padding:20px 0 70px 0;background:#f5f5f5}
.honorlist ul li{width:343px;float:left;text-align:center;margin-top:60px}
.honorlist ul li img{cursor:pointer;width:280px;height:395px;-moz-box-shadow:0px 0px 20px #D1D1D1;-webkit-box-shadow:0px 0px 20px #D1D1D1;box-shadow:0px 0px 20px #D1D1D1}
.honorlist ul li img:hover{-moz-box-shadow:0px 0px 20px #97DBFF;-webkit-box-shadow:0px 0px 20px #97DBFF;box-shadow:0px 0px 20px #97DBFF}
.honorlist ul .pages{margin:40px 0 30px 42px}

/*环境设备栏目*/
.facilities{padding:20px 0 70px 0;background:#f5f5f5}
.photoslist ul li{width:326px;float:left;margin:60px 25px 0 0}
.photoslist ul li img{height:242px;cursor:pointer;width:326px;-moz-box-shadow:0px 0px 20px #D1D1D1;-webkit-box-shadow:0px 0px 20px #D1D1D1;box-shadow:0px 0px 20px #D1D1D1}
.photoslist ul li img:hover{-moz-box-shadow:0px 0px 20px #97DBFF;-webkit-box-shadow:0px 0px 20px #97DBFF;box-shadow:0px 0px 20px #97DBFF}
.photoslist ul .pages{margin:40px 0 30px 42px}

/*分页*/
.pages{height:28px}
.pages a,
.pages span{display:block;float:left;height:100%;width:28px;background:#E7E7E7;margin-right:10px;text-align:center;line-height:28px;color:#000;border-radius:2px}
.pages a:hover{color:#FFF;background:#20b2ff}
.pages .a1{width:58px}
.pages span{color:#FFF;background:#20b2ff}

/*工程案例栏目*/
.case{padding:20px 0 70px 0;background:#f5f5f5}
.case .caselist ul{padding:0 25px}
.case .caselist ul li{float:left;width:300px;height:255px;margin:40px 40px 0 0;font-size:16px;transition: 0.3s ease 0s;color:#666}
.case .caselist ul li .pic{width:300px;height:200px;overflow:hidden}
.case .caselist ul li img{width:300px;height:200px;transition: 0.3s ease 0s}
.case .caselist ul li .title{width:300px;height:25px;overflow:hidden;margin-top:20px;text-align:center;transition: 0.3s ease 0s;color:#666}
.case .caselist ul li:hover img{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}
.case .caselist ul li:hover .title{color:#20b2ff}

/*工程案例栏目*/
.product{padding:20px 0 70px 0;background:#f5f5f5}
.product .caselist ul{padding:0 25px}
.product .caselist ul li{float:left;width:300px;height:355px;margin:40px 40px 0 0;font-size:16px;transition: 0.3s ease 0s;color:#666}
.product .caselist ul li .pic{width:300px;height:300px;overflow:hidden}
.product .caselist ul li img{width:300px;height:300px;transition: 0.3s ease 0s}
.product .caselist ul li .title{width:300px;height:25px;overflow:hidden;margin-top:20px;text-align:center;transition: 0.3s ease 0s;color:#666}
.product .caselist ul li:hover img{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}
.product .caselist ul li:hover .title{color:#20b2ff}

/*网络营销栏目*/
.marketingpic{margin:40px 0}
.marketingdesc{font-size:18px;text-indent:2em;color:#464646;line-height:35px}
.marketingdesc a{font-size:20px;color:red;font-weight:bold;padding:0 5px}
.marketingdesc a:hover{color:#20b2ff}

/*新闻栏目*/
.new{padding:20px 0 70px 0;background:#f5f5f5}
.newslist .item{height:100px;border-bottom:2px dashed #f1eee0;padding:20px 0;font-size:14px;position:relative}
.newslist .item .pic{float:left;width:200px;height:100px;margin-right:20px}
.newslist .item img{width:200px;height:100px}
.newslist .item .nopic{width:200px;height:100px;display:block;background:#eee;text-align:center;color:#8c8c8c}
.newslist .item .nopic h3{padding-top:25px;font-size:20px;line-height:20px}
.newslist .item .nopic p{padding-top:20px;font-size:14px;line-height:14px}
.newslist .item .title,.newslist .item .summary,.newslist .item .info{float:left;width:810px}
.newslist .item .title{font-size:20px;line-height:22px;margin-bottom:10px}
.newslist .item .title a:hover{color:#2689FF;text-decoration:none}
.newslist .item .info{color:#a2a2a2}
.newslist .item .info .jb{padding:4px 8px 5px 0;float:left}
.newslist .item .info a{color:#a2a2a2}
.newslist .item .info .summary{line-height:25px;color:#656565;height:50px;overflow:hidden}
.newslist .item .info .view{background:#20b2ff;color:#fff;line-height:30px;padding:0 30px;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;position:absolute;top:10px;right:0}
.newslist .item .info .view:hover{background:#020400}

/*新闻内容展示*/
.show{padding:20px 0 70px 0;background:#f5f5f5}
.contentShow {line-height:25px;font-size:15px;color:#3a3a3a}
.contentShow .showTitle{width:100%;text-align:center;padding-bottom:30px;margin:10px 0 30px 0;border-bottom:1px solid #20b2ff}
.contentShow .showTitle h1{font-size:24px;padding:0 0 10px 0;margin-bottom:10px}
.contentShow .showTitle span{font-size:12px;font-weight:normal;line-height:20px;color:#999}
.contentShow .showTitle a{font-family:MicroSoft YaHei;font-weight:normal}
.contentShow .content a{display:block;text-align:center;color:#fff;margin:0 auto 20px auto;background-color:#45d411;width:120px;height:40px;line-height:40px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:16px}
.contentShow .content a:hover{color:#eee}
.contentShow .content img{max-width:100%}
.contentShow .content p{margin-bottom:10px;text-indent:2em}
.contentShow .comtent img{display:block;margin:0 auto}
.contentShow .nextPre{border-top:1px solid #20b2ff;padding-top:30px;margin-top:30px}
.contentShow .relation{margin-top:30px}
.contentShow .relation ul{margin-top:10px}
.contentShow .relation ul li{float:left;width:425px;margin-right:20px;background:url(../../images/main_img/ico_dot.png) no-repeat center left;padding-left:15px;line-height:40px}
.contentShow .reprint{margin-top:20px;border-top:1px solid #ccc}
.contentShow .reprint .reprinttitle{text-align:center;font-size:16px;color:#20b2ff;margin-top:20px}
.contentShow .reprint .reprintdesc{border:1px solid #ccc;width:900px;padding:10px;font-size:14px;color:#888;margin:0 auto;line-height:22px;margin-top:10px}
.contentShow .reprint .reprintdesc span{font-size:16px;color:#f00}

/*用户答疑列表*/
.newslist .anitem{height:110px}
.newslist .anitem .info{height:52px;background:url(../../images/main_img/public/dal.png) no-repeat;padding-left:40px;border:1px solid #ccc;width:990px}
.newslist .anitem .info .anjb{position:absolute;top:20px;right:0}
.newslist .anitem .info .anview{position:absolute;top:25px;right:0}
.newslist .anitem .info .anview:hover{background:#20b2ff;color:#000}
.newslist .anitem .info .summary{height:55px;overflow:hidden;line-height:20px;padding:5px 0;width:990px}
.newslist .anitem .title{height:40px;background:url(../../images/main_img/public/wenl.png) no-repeat #20b2ff;padding-left:40px;line-height:40px;font-size:16px;width:990px}
.newslist .anitem .title a{color:#fff}

/*用户答疑内容页*/
.anshow{border-bottom:1px solid #20b2ff;margin-top:30px;padding:10px 0;text-align:center}
.anshow span{font-size:12px;font-weight:normal;line-height:20px;color:#999;text-align:center}
.ancontent {margin-top:20px}
.ancontent a{display:block;text-align:center;color:#fff;margin:0 auto 20px auto;background-color:#45d411;width:120px;height:40px;line-height:40px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:16px}
.ancontent a:hover{color:#eee}
.ancontent img{max-width:100%}
.ancontent p{margin-bottom:10px;text-indent:2em}
.ancontent img{display:block;margin:0 auto}
.ancontent .title{color:#fff;height:52px;background:url(../../images/main_img/public/wen.png) no-repeat #20b2ff;padding-left:45px;line-height:52px;font-size:16px}
.ancontent .desc{margin-top:20px;background:url(../../images/main_img/public/da.png) no-repeat;border:1px solid #ccc;padding:10px 0 0 15px}
.anreprint{margin-top:20px}
.anreprint .reprinttitle{text-align:center;font-size:16px;color:#20b2ff;margin-top:30px}
.anreprint .reprintdesc{width:900px;padding:10px;font-size:14px;color:#888;margin:0 auto;line-height:22px}
.anreprint .reprintdesc span{font-size:16px;color:#f00}

/*联系我们栏目*/
.contactinfo{background:#30373d;color:#bebfc0}
.contactinfo li{width:280px;text-align:center;float:left;background:url(../../images/main_img/contact/contactBg.png) no-repeat center top;padding:40px 0 40px 0;margin-top:30px}
.contactinfo li i{width:130px;height:130px;display:block;margin:0 auto;background-position:center !important;background-repeat:no-repeat !important}
.contactinfo li.hotline i{background:url(../../images/main_img/contact/ico_contact_400.png)}
.contactinfo li.tel i{background:url(../../images/main_img/contact/ico_contact_tel.png)}
.contactinfo li.fax i{background:url(../../images/main_img/contact/ico_contact_Fax.png)}
.contactinfo li.mail i{background:url(../../images/main_img/contact/ico_contact_mail.png)}
.contactinfo li.qq i{background:url(../../images/main_img/contact/ico_contact_qq.png)}
.contactinfo li.addr i{background:url(../../images/main_img/contact/ico_contact_addr.png)}
.contactinfo li h3{margin:55px 0 10px 0;font-size:18px}
.contactinfo li p{font-size:16px;line-height:28px}
.contactinfo .distribution{padding:70px 0;background:#f5f5f5;color:#000}
.contactinfo .distribution .container{width:1600px;margin:0 auto}
.contactinfo .distribution .container .department{width:900px;height:400px;float:left;border-right:1px solid #ddd}
.contactinfo .distribution .container .department p{font-size:16px;margin:10px 0}
.contactinfo .distribution .container .department .solar{width:300px;float:left}
.contactinfo .distribution .container .department .solar .title{font-size:18px}
.contactinfo .distribution .map{width:650px;float:right}
.contactinfo .distribution .map iframe{border:0;width:650px;height:400px;overflow:hidden;border:1px solid #ccc}

.sitemap{margin-top:30px}
.sitemap .box{background:#eee;margin-bottom:10px;padding:20px;}
.sitemap .box h3{margin-bottom:20px;margin-left:15px}
.sitemap .box h3 a{width:80px;border-left:3px solid #20b2ff;padding-left:20px;margin-left:-38px;line-height:30px;height:30px;display:block;font-size:20px}
.sitemap .box ul a{width:140px;text-align:center;margin:0 10px 10px 0;display:block;float:left;border-radius:0;font-weight:100;font-size:18px;padding:6px 15px 8px 15px;background:#eee;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.sitemap .box ul a:hover{background:#20b2ff;color:#fff}

.message{height:487px;background:url("../../images/main_img/contact/messageBg.png")}
.message .box{padding:50px 0 0 40px}
.message .box li{line-height:44px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px;border:1px solid #ccc;width:470px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:84px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:40px}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#20b2ff;border-radius:4px;color:#fff;font-size:16px}
.message .box li .button:hover{opacity:0.8}