@charset "utf-8";



/*about*/
.minh800{min-height:800px;}
.pabout1 { overflow:hidden; padding-top:10%;}
.pabout1 * { display:block; overflow:hidden; color:#FFF;}
.pabout1 h2{ text-align:center;font-size:46px; font-weight:bold; }
.pabout1 .pabouttopdate{ background:rgba(0,0,0,0.7); padding:2% 0; width:1150px; margin:5% auto 0 auto;}
.pabout1 .pabouttopdate li{ float:left; width:25%;}
.pabout1 .pabouttopdate li h1 {}
.pabout1 .pabouttopdate li h1 strong{ font-size:88px; line-height:80px;display: inline-block; font-weight:bold;} 
.pabout1 .pabouttopdate li h1 em{text-align:center;display: inline-block; font-style:normal; font-size:14px;font-weight:bold;}
.pabout1 .pabouttopdate li h1 i { font-size:40px;font-style:normal;font-weight:bold;}
.pabout1 .pabouttopdate li h6{font-size:16px; display:block; color:#999; padding:0 2%;}

.slick-lr { height:auto; position:relative; padding-bottom:50px; padding-top:40px}
.pabout2 { width:1150px; margin:auto;}
.pabout2 * { display:block; overflow:hidden; }
.pabout2top {}
.pabout2top img{float:left; width:40%; height:auto;}
.pabouttxt {float:left;width:57%; padding:0 0 0 3%; line-height:25px; height:auto; color:#555; font-size:13px}
.pabouttxt h4{text-transform:uppercase;padding:2% 0;color:#3b9ff6;font-size:20px}
.pabouttxt img{width:100%; height:auto;}
.pabouttitle { margin-bottom:2%;}
.pabouttitle h1{ font-size:60px;line-height:64px;text-transform:uppercase;color:#fff; font-weight:bold; padding-bottom:2%;}
.pabouttitle i{ width:60px; height:2px; background:#666; }

.pabout2c3 { border:#ccc 1px solid; background:#f6f6f6; padding:2%; margin-top:3%; margin-bottom:3%}
.pabout2c3 li{ float:left;width:27%;padding:2% 2% 1% 4%; min-height:30px;border-right:1px solid #ccc;}
.pabout2c3 li i { float:left;width:18%;min-height:50px;background-size:100%;}
.pabout2c3 li img{ width:100%;height:auto;}
.pabout2c3 li span{ float:left;width:80%;padding:0 1% 0 1%;}
.pabout2c3 li span h3{ color:#3b9ff6;text-transform:uppercase; font-weight:bold;padding-bottom:5px;}
.pabout2c3 li span h6{ color:#999;font-size:14px; line-height:24px;}
.about-icon1 { background:url(/images/ico1.png) center no-repeat;}
.about-icon2 { background:url(/images/ico2.png) center no-repeat;}
.about-icon3 { background:url(/images/ico3.png) center no-repeat;}
.about-icon4 { background:url(/images/ico4.png) center no-repeat;}
.about-icon5 { background:url(/images/ico5.png) center no-repeat;}
.about-icon6 { background:url(/images/ico6.png) center no-repeat;}

.pabout-mpic { width:100%;height:auto;display:none!important;}
.pabout-mpic img{ max-width:100%; margin:auto; display:block;height:auto;}

.pabout-video {width:100%;position:relative; height:940px; background:#000;}
.pabout-video span{ text-align:center; position:absolute; left:0px; top:40%; z-index:3; width:100%; height:100%;}
.pabout-video span em{width:80px; height:80px;background:url(../upload/play.png); background-size:100%;margin:10px auto; display:block; cursor: pointer;}
.pabout-video span:hover em{}
.pabout-video span h1{ font-size:46px; color:#FFF;}
.pabout-video span i{ height:2px; width:60px; background:#666; margin:20px auto; display:block; }
.pabout-video span h6{ font-size:14px; line-height:24px;color:#ccc;width:50%;margin:0px auto; display:block;}
.pabout-video video {width:100%; height:100%; max-height:100%;z-index:2; position:absolute;left:0px; top:0;display:block;}
.opacity40{ opacity:0.4;}
.opacity100{ opacity:1.0;}
.hidevideo { display:none !important;}


.pabout-pic {width:100%;position:relative; height:940px; }
.pabout-pic span{position:absolute; left:50%; top:30%; z-index:3; width:580px; margin-left:-640px;height:100%;}
.pabout-pic span h1{ font-size:46px; color:#FFF;}
.pabout-pic span i{ height:2px; width:60px; background:#666; margin:20px 0; display:block;}
.pabout-pic span h6{ font-size:14px; line-height:24px;color:#ccc;width:100%; display:block;}
.pabout-pic video {width:100%; height:100%; max-height:100%;z-index:2; position:absolute;left:0px; top:0;display:block;}

.ptl { text-align:left;}
.ptl *{ display:block;text-align:left;}
.ptc { text-align:center;}
.ptc *{ display:block;text-align: center;}
.ptc span{ margin-left:-290px !important;}
.ptc i {width:60px; margin:20px auto !important;}
.ptr {text-align:left;}
.ptr *{ display:block;text-align:left;}
.ptr span{ margin-left:90px !important;}

span.w900 { width:900px!important; margin-left:-450px!important;}
span.w900  h6{width:60%;margin:auto}
.pa-partner { width:580px;position: relative; margin:4% auto;}
.pa-partner img { width:98%; display:block; height:auto; margin:0 auto; }
.pa-partner .slick-prev {left:-60px; background-size:50%;}
.pa-partner .slick-next {right:-60px; background-size:50%;} 

.pabout-title { margin-bottom:4%; text-align:center;}
.pabout-title h1{ font-size:60px;line-height:64px;text-transform:uppercase;color:#fff; font-weight:bold; padding-bottom:1%;display:block;}
.pabout-title i{ width:60px; height:2px; background:#666; display:block; margin:auto;}
 
.min500 { height:545px;}
.phistory {background:url(../images/xline1.jpg) left center repeat-x;position:relative;}
.slick8 { width:1400px; margin:auto;}
.slick8 li{ width:450px;height:180px;border-left:rgba(255,255,255,0.3) 1px solid;position:relative;}
.slick8 li *{ display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.slick8 li i { width:15px; height:15px; position:absolute; left:-8px; bottom:-10px; z-index:3; background:#FFF; border-radius:100px; }
.slick8 li img{width:140px;height:100px;float:left;border-radius:10px; margin-left:8px;}
.slick8 li span{width:230px;float:left; padding:10px 0px 0px 20px;}
.slick8 li span h1{font-size:26px; font-weight:bold; color:#fff;}
.slick8 li span h3{font-size:14px; line-height:24px;color:#ccc; }
.slick8 li:hover img {}
.slick8 li:hover span{height:90px;border-radius:0px 10px 10px 0px;}
.slick8 li:hover span h1{color:#06948a; }
.slick8 li:hover span h3{color:#fff; }
.ls1 {margin-left:40px;}
.ls2 {margin-top:175px;margin-left:-60px!important;height:100px!important;padding-top:90px;}
.ls2 i{ bottom:0px ;top:0px; }
.slick8 .slick-slide.slick-current.slick-active h1{color:#06948a;}

.pceo { color:#FFF; width:55%;}
.pceo h1{ font-size:60px;line-height:64px;text-transform:uppercase;color:#fff; font-weight:bold; padding-bottom:2%;display:block;}
.pceo i{ width:60px; height:2px; background:#666; display:block; }
.pceo h3 {color:#CCC;font-size:16px; line-height:26px; padding:30px 0 20px 0; overflow:hidden;}
.pceo h6 {color:#919191;font-size:12px; line-height:22px;}
.mceopic { display:none !important;width:100%; height:auto;}

#news .pabout-title{margin-bottom:2%;}
.pnews,.pnewslist { overflow:hidden;} 
.pnewslist *{ display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.pnewslist li{ width:49.7%; float:left; margin:0 0 0.5% 0;}
.pnewslist li.n1 { clear:both;}
.pnewslist li.n2 {float:right;}
.pnewslist li a{ background:rgba(255,255,255,0.9);}
.pnewslist li a i{width:40%; float:left; background:#000;}
.pnewslist li a i img{display:block; width:100%; height:auto;}
.pnewslist li a span{width:54%; float:left; padding:2% 3% 0 3%;}
.pnewslist li a span h1{ font-size:12px; color:#999;}
.pnewslist li a span h3{ font-size:16px;line-height:22px;padding:2% 0 2% 0; color:#000; font-weight:bold;}
.pnewslist li a span h5{ font-size:12px;line-height:20px;color:#666;}
.pnewslist li a span h6{ padding-top:4%;color:#999; text-decoration:underline; text-transform:capitalize;}
.pnewslist li a:hover {background:rgba(255,255,255,1);}
.pnewslist li a:hover h3{ color:#06948a;}
.pnewslist li a:hover i img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.pnewslist li a:hover span h6{color:#000;}
.pnews .plistnum { text-align:center;}
.pnews .plistnum a{ float:none; display:inline-block;}

.pnews_detail { padding:50px;background:#f7f7f7;overflow:hidden; position:relative;}
.pnewstitle { text-align:center;border-bottom:#e5e5e5 1px solid;padding-bottom:20px; display:block}
.pnewstitle h1{padding-bottom:20px; display:block; color:#06948a;}
.pnewstitle span{color:#999;font-size:14px; }
.pnewstitle span h3{font-size:14px;display:inline-block;padding:0 10px;margin:0 20px;}
.pnewsdetail { font-size:14px; line-height:26px; color:#666; overflow:hidden; padding:30px 0px;}
.pnewsdetail img { max-width:100%; height:auto;}
.pagefaye {border-top:#e5e5e5 1px solid;padding:30px 0px 0px 0px; position:relative;}
.pagefaye *{ vertical-align: middle; overflow:hidden;}
.pagefaye a { display:block; color:#666; font-size:14px; line-height:24px; padding:5px 0;}
.pagefaye a i { display:inline-block; font-size:18px; color:#666; font-family:"宋体"; font-style:normal;}
.pagefaye a:hover {color:#06948a; text-decoration:underline;}
.pagefaye a.fl ,.pagefaye a.fr{ width:49%;}
.pagefaye a.fl{ float:left;}
.pagefaye a.fr{ float:right; text-align:right;}
.pagefaye a.fl i{margin-right:10px;}
.pagefaye a.fr i{margin-left:10px; }
.pagefaye a.fh { position:absolute; width:100px; height:40px; left:50%; margin-left:-50px; top:31px; z-index:3; text-align:center;}



/*solutions*/
.section { position:relative;}
.psolution { width:580px; overflow:hidden; position:absolute; left:50%; margin-left:-640px; top:24%; z-index:33;}
.psolution *{ display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.psolution a{ color:#FFF;}
.psolution a h1{font-size:60px;line-height:64px;text-transform:uppercase;color:#fff; font-weight:bold; padding-bottom:2%;display:block;}
.psolution a i{width:60px; height:2px; background:rgba(255,255,255,0.6); display:block; }
.psolution a h6{color:#ccc;font-size:12px; line-height:22px; padding:20px 0 20px 0;}
.psolution a h5{}
.psolution a h5 { width:150px; display:block; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; text-transform:uppercase; border:#CCC 1px solid;border-radius:10px; font-weight:bold;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.psolution a:hover h5{ border:#00a082 1px solid; color:#fff; background:rgba(0,160,130,0.5);}

.psection_scroll {color:#fff;text-align:center;position: absolute;bottom:60px;width: 200px;margin: auto;display: block;cursor: pointer;padding-bottom: 40px;left: 0;right: 0;text-transform: uppercase; }
.psection_scroll a {color: #fff; display:block;}
.psection_scroll .chevron {margin-top: 20px;display: block;-webkit-animation: pulse 2s infinite;animation: pulse 2s infinite;color: #fff; }
.psection_scroll .chevron::before{border-style: solid; border-width: 0.25em 0.25em 0 0; content: ''; display: inline-block; height: 20px; position: relative; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); vertical-align: top; width: 20px;}
.psection_scroll .chevron.right:before{left: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.psection_scroll .chevron.bottom:before{top: 0; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg);}
.psection_scroll .chevron.left:before{left: 0.25em; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg);}

@-webkit-keyframes pulse {
0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
50% {-webkit-transform: translate(0, 10px);transform: translate(0, 10px); }
100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } 
}
@keyframes pulse {
0% {-webkit-transform: translate(0, 0);transform: translate(0, 0); }
50% {-webkit-transform: translate(0, 10px);transform: translate(0, 10px); }
100% {-webkit-transform: translate(0, 0);transform: translate(0, 0); } 
}

.solutions { position: relative; overflow: hidden; background-image: url(upload/s01.jpg); }
.solutionlist { position:absolute; left:0; top:10%; z-index:44; width:100%; height:100%;}
.solutiontitle { width:1150px; margin:auto;}
.solutiontitle h1{font-size:60px;line-height:64px;text-transform:uppercase;color:#fff; font-weight:bold; padding-bottom:2%;display:block;}
.solutiontitle i{width:60px; height:2px; background:rgba(255,255,255,0.6); display:block; }
.solutiontitle h6{color:#ccc;font-size:12px; line-height:22px; padding:20px 0 20px 0; width:40%;}
.solution-mnav { display:none!important; width:100%; margin:20px auto; overflow:hidden; }
.solution-mnav a { display:inline-block;font-size:12px; margin-right:1px; border:#4f5067 1px solid; width:32.33%;padding:10px 0;color:#FFF;text-align:center;vertical-align:top;text-transform:capitalize; overflow:hidden;height:30px;}
.solution-mnav a:nth-child(1),.solution-mnav a:nth-child(2)  { padding:18px 0 2px 0;}
.solution-mnav a.cur { color:#FFF; background:#14997d;}
.solutionlists {  overflow:hidden; margin:50px auto;}
.solutionlists li { }
.solutionlists li *{ display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.solutionlists li a{ width:95%; margin:auto;background:rgba(255,255,255,0.8); padding:2%; overflow:hidden; }
.solutionlists li a i{ width:50%;float:left;}
.solutionlists li a i img{ display:block; width:100%; height:auto;}
.solutionlists li a span{width:40%;float:left; padding:5% 5% 0 5%;}
.solutionlists li a span h3{ font-size:18px;color:#000;}
.solutionlists li a span h6{ font-size:12px; line-height:22px;color:#666;padding:5% 0;}
.solutionlists li a span em{ font-size:14px;font-family:"宋体"; background:#333; color:#999; line-height:25px; width:25px; height:25px; text-align:center;border-radius:100px; text-indent:2px; font-style:normal;}
.solutionlists li a:hover span h3{color:#00a082;}
.solutionlists li a:hover span em {background:#00a082; color:#fff;}
.solutionlists li a:hover  {background:rgba(255,255,255,1);}

.solutionlists .slick-dots {bottom:140px;}

.mopicbg {height:750px; -webkit-filter: blur(15px);-moz-filter: blur(15px);-o-filter: blur(15px);-ms-filter: blur(15px);filter: blur(15px); overflow:hidden;}

.solutions_detail { width:1150px; margin:auto;}
.sd-img {float:left; width:34%;}
.sd-txt {float:right; width:60%;}
.sd-img img {display:block; width:100%; height:auto;}
.sd-txt *{ color:#FFF;display:block; overflow:hidden;}
.sd-txt h1{font-size:46px;}
.sd-txt h1 i { width:60px; height:2px; background:#666; margin:5px 0;}
.sd-txt h3{font-size:26px; padding-top:30px;}
.sd-txt h5{font-size:12px;}
.sd-txt ul{ clear:both; padding-top:50px;}
.sd-txt ul li{ float:left; width:42%; margin-bottom:20px; margin-right:8%; border-bottom:#303047 1px solid;}
.sd-txt ul li strong{ font-size:14px;}
.sd-txt ul li h6{ padding:10px 0; color:#CCC;}

.tab_main {position: relative; padding-top:150px; overflow:hidden; clear:both;}
.tab_main * { -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.tab{ width:1150px; margin:auto; text-align:center;}
.tab li{ padding:2% 0; width:33.33%; font-size:18px; text-align:center; display:inline-block;color:#000;cursor:pointer;background:rgba(255,255,255,0.7); position:relative;}
.tab li:hover {background:#999; color:#000;}
.tab li.on { background:#fff; color:#000;}
.con{  margin:auto;position:relative;clear:both; background:#FFF; min-height:300px; }
.con_main{width:1150px; margin:auto; padding:50px 0;}

.pproductlist { clear:both; padding-bottom:50px; overflow:hidden;}
.pproductlist * { display:block; overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pproductlist li {width:calc(33.33% - 1px);width:-webkit-calc(33.33% - 1px);float:left; position:relative;}
.pproductlist li a{ border:#CCC 1px solid;text-align:center; padding-top:180px;}
.pproductlist li a img{ display:inline-block; max-width:100%; height:auto;}
.pproductlist li a span{ position:absolute; left:0; top:50px; z-index:3; width:100%; height:100%;}
.pproductlist li a span h2{ font-size:24px; font-weight:bold; color:#333;}
.pproductlist li a span h5{ width:70%; margin:1% auto; font-size:12px; line-height:22px;}
.pproductlist li a span i{font-size:14px;font-family:"宋体"; background:#333; color:#999; line-height:25px; width:25px; height:25px; text-align:center;border-radius:100px; text-indent:2px; font-style:normal; margin:auto;} 
.pproductlist li a:hover span i {background:#00a082; color:#fff;}
.pproductlist li a:hover { background:#666;}
.pproductlist li a:hover span h2{ color:#FFF;}
.pproductlist li a:hover span h5{ color:#FFF;}
.mt1{margin-top:-1px;}
.ml1{ margin-left:-1px;}

.pcaselist {clear:both; padding-bottom:50px; overflow:hidden;}
.pcaselist * { display:block; overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pcaselist div{width:calc(33.33% - 4px);width:-webkit-calc(33.33% - 4px);float:left; position:relative; margin:2px;}
.pcaselist div img{display:block; max-width:100%; height:auto;}
.pcaselist div ul{ border:#CCC 1px solid;}
.pcaselist div ul h2{ font-size:18px; min-height:50px; height:50px;font-weight:bold;border-bottom:#CCC 1px solid; padding-bottom:3%;}
.pcaselist div ul span { padding:5%;}
.pcaselist div ul li{ width:50%; float:left;padding-top:3%;}




/*products*/
.ptopbg { height:200px; overflow:hidden; clear:both; text-align:center; padding-top:75px;}
.ptopbg h1 { font-size:64px;color:#FFF; text-transform:uppercase; font-weight:bold;}
.ptopbg li {}
.ptopbg li a{ color:#CCC;font-size:14px; font-weight:bold; margin:20px; display: inline-block;text-transform:uppercase; }
.ptopbg li a.cur { color:#00a082; }
.ptopbg li a:hover { color:#FFF;}


.pproductlists { clear:both; overflow:hidden; background:#1c1c1c;}
.pproductlists * { display:block; overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pproductlists li {width:calc(33.33% - 1px);width:-webkit-calc(33.33% - 1px);float:left; position:relative; background:#222;}
.pproductlists li a{ border:#3c3c3c 1px solid;text-align:center; padding-top:180px;}
.pproductlists li a img{ display:inline-block; max-width:100%; height:auto;}
.pproductlists li a span{ position:absolute; left:0; top:50px; z-index:3; width:100%; height:100%;}
.pproductlists li a span h2{ font-size:24px; font-weight:bold; color:#a9a9a9;}
.pproductlists li a span h5{ width:50%; margin:1% auto; font-size:12px; line-height:22px;color:#a9a9a9;}
.pproductlists li a span i{font-size:14px;font-family:"宋体"; background:#333; color:#999; line-height:25px; width:25px; height:25px; text-align:center;border-radius:100px; text-indent:2px; font-style:normal; margin:auto;} 
.pproductlists li a:hover span i {background:#00a082; color:#fff;}
.pproductlists li a:hover { background:#666;}
.pproductlists li a:hover span h2{ color:#FFF;}
.pproductlists li a:hover span h5{ color:#FFF;}

.more { margin:30px auto; width:150px; display:block; height:40px; line-height:40px; text-align:center; color:#787878; font-size:14px; text-transform:uppercase; border:#494949 1px solid;border-radius:10px; background:#1c1c1c; cursor:pointer;font-weight:bold;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.more:hover { border:#787878 1px solid; color:#fff; background:#00a082;}



.pnav { width:100%;background:#000;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pnav .pnavtop { width:1150px; margin:auto;}
.pnav .pnavtop * {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pnav .pnavtop ul{width:50%;color:#878687; font-family:"宋体"; }
.pnav .pnavtop ul li {display: inline-block; }
.pnav .pnavtop ul.pnav-l a{height:45px;line-height:45px;}
.pnav .pnavtop ul a{display: inline-block; color:#878687;font-family: Arial;}
.pnav .pnavtop ul a:hover { color:#FFF;}
.pnav .pnavtop ul.pnav-l{float:left; text-align:left;}
.pnav .pnavtop ul.pnav-r{float:right;text-align:right;}
.pnav .pnavtop ul.pnav-r li a { font-size:12px; margin:0 10px;}
.pnav .pnavtop ul.pnav-r li.on a { color:#FFF;}
.pnav .pnavtop ul.pnav-r a.return { background:url(../images/sj.png) 10% center no-repeat #00a082;font-size:12px;padding:5px 20px; color:#CCC;margin:10px 0 0 20px;}
.pnav .pnavtop ul.pnav-r a.return:hover { background:url(../images/sj.png) 10% center no-repeat #666; color:#FFF;}

.fix-nav { position:fixed; left:0; top:0;background:rgba(0,0,0,0.8); z-index:99;}
.top80 { top:50px !important;}
.products_detail_bg {min-height:890px;}
.products_detail_bg * { overflow:hidden; display:block;}

.pdetail_txt1 { text-align:center;}
.pdetail_txt1 h1{ font-size:62px; font-weight:bold; color:#FFF; text-transform:uppercase;}
.pdetail_txt1 i{ height:2px; width:60px; margin:20px auto; background:#999; display:block;}
.pdetail_txt1 h6{ font-size:14px; line-height:24px; color:#CCC; width:40%;margin:0px auto;}
.pdetail_img1 { text-align:center;max-width:100%; height:auto; padding:2% 0 0 0 ;}
.pdetail_img1 img{ display:inline-block;}

.pd-left {width:50%;float:left;}
.pd-right {width:30%;float:left; padding:10%;}

.pdetail_txt2 {text-align:left; margin-top:50px;}
.pdetail_txt2 h1{ font-size:62px; font-weight:bold; color:#000; text-transform:uppercase;}
.pdetail_txt2 i{ height:2px; width:70px; margin:20px 0; background:#CCC; display:block;}
.pdetail_txt2 h6{ font-size:14px; line-height:24px; color:#333;margin:0px;}
.pdetail_txt2 ul {padding-top:60px;}
.pdetail_txt2 li {color:#333; margin-bottom:30PX;}
.pdetail_txt2 li h5{color:#000;font-size:24px; text-transform:uppercase; font-weight:bold; padding-bottom:5px;}
.pdetail_txt2 li em { width:6px; height:6px; margin-right:10px;border-radius:100px; background:#666; display:inline-block; vertical-align:middle;}
.pdetail_txt2 li h6{ font-size:14px; line-height:24px; color:#333; width:80%; padding-left:17px;}

.pdetail_title { text-align:center; margin-top:7%;}
.pdetail_title h1{ font-size:62px; font-weight:bold; color:#fff; text-transform:uppercase;}
.pdetail_title i{ height:2px; width:70px; margin:20px  auto; background:#666; display:block;}
.pdetail_title h6{font-size:14px; line-height:24px; color:#ccc;margin:0px auto; width:30%;}
.gifpic { margin:37px auto auto auto; text-align:center; }
.gifpic img { display:inline-block;}
.tpoint {}
.tpoint li{ position:absolute; left:50%; top:0px; z-index:3; width:270px; height:175px;}
.tpoint li.tpoint1 { top:200px; margin-left:-500px;}
.tpoint li.tpoint2 { top:400px; margin-left:-550px;}
.tpoint li.tpoint3 { top:650px; margin-left:-500px;}
.tpoint li.tpoint4 { top:250px; margin-left:300px;}
.tpoint li.tpoint5 { top:550px; margin-left:300px;}

.pdetail_pic1 {width:1000px; height:1000px; position:absolute;left:-150px;bottom:-200px; z-index:3;}
.pdetail_pic2 {width:1000px; height:1000px; position:absolute;right:-250px;top:-50px; z-index:3;}
 
.mt350 { margin-top:350px !important;}

.tab_main1 { padding-top:20px; padding-bottom:100px;position: relative; overflow:hidden; clear:both;}
.tab_main1 * { -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.tab1{ width:1150px; height:auto;margin:auto;text-align:center; overflow:hidden; display:block;}
.tab1 li{ padding:8px 2%;font-size:14px; margin-right:5px;display:inline-block;color:#666;cursor:pointer; position:relative; border-radius:10px 10px 0px 0px;border:#333 2px solid; overflow:hidden;}
.tab1 li:hover {border:#fff 2px solid;color:#fff;}
.tab1 li.on { border:#00a082 2px solid;color:#fff; background:rgba(0,160,130,0.8);}
.con1{ margin:-4px auto 0px auto;position:relative;min-height:300px; }
.con_main1{background:#fff; width:1200px;margin:auto; padding:50px; text-align:center;}
.con_main1 img { max-width:100%; height:auto; display: inline-block;}

.pdetail_download { width:1150px; margin:auto;}
.pddownload { width:770px; float:right; margin-top:170px;}
.pddownload h1{font-size:62px; font-weight:bold; color:#fff; text-transform:uppercase;}

.tab_main2 { padding-top:20px;position: relative; overflow:hidden; clear:both;}
.tab_main2 * { -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.tab2{margin:auto;}
.tab2 li{ padding:1% 4%;font-size:14px; margin-right:2%; text-align:center; display:inline-block;color:#ccc;cursor:pointer; position:relative; border-radius:10px;border:rgba(255,255,255,0.5) 2px solid;}
.tab2 li:hover { border:#FFF 2px solid;color:#fff;}
.tab2 li.on { border:#00a082 2px solid;color:#fff; background:rgba(0,160,130,0.8);}
.con2{  margin:auto;position:relative;clear:both;  min-height:300px; }
.con_main2{margin:auto; padding:50px 0;}
.pddownload_list {border-top:#6a93b4 1px solid;}
.pddownload_list li{ height:60px; line-height:60px; border-bottom:#6a93b4 1px solid;}
.pddownload_list li:hover { background:rgba(255,255,255,0.1);}
.pddownload_list li * { overflow:hidden; display: inline-block; vertical-align:middle;}
.pddownload_list li i{ width:50px;height:60px; background:url(../product/pdf.svg) center no-repeat; background-size: auto;}
.pddownload_list li h4{ color:#FFF; font-size:14px; width:70%;}
.pddownload_list li h5 {color:#FFF; font-size:14px; width:10%;}
.pddownload_list li a{ float:right;}
.pddownload_list li a:hover { opacity:0.5;}

.plistnum { padding:30px 0; overflow:hidden;}
.plistnum a{ display:block; width:30px; height:30px; text-align:center; line-height:30px;border-radius:100px;border:rgba(255,255,255,0.5) 1px solid; color:#ccc; float:left; margin-right:5px;}
.plistnum a:hover { background:#FFF; color:#000;}
.plistnum a.cur { background:#FFF; color:#000;}
.plistnum.black { text-align:center;}
.plistnum.black a{border:#ccc 1px solid; color:#666; display:inline-block !important; float: none;}
.plistnum.black a:hover { background:#000; color:#fff;}
.plistnum.black a.cur { background:#000; color:#fff;}



/*cases*/
.cases { min-height:640px;}
.casestop {overflow:hidden; clear:both; text-align:center; padding-top:10px;}
.casestop h1 { font-size:64px;color:#FFF; text-transform:uppercase; font-weight:bold;}
.casestop li {}
.casestop li a{ color:#CCC;font-size:14px; font-weight:bold; margin:20px; display: inline-block;  }
.casestop li a.cur { color:#00a082; }
.casestop li a:hover { color:#FFF;}
.caseslist { padding:20px 0; overflow:hidden; position:relative;}
.caseslist *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.caseslist li {padding:50px;width:1050px;margin:auto;text-align:center; overflow:hidden;background:#eee;}
.caseslist li h3 { display: table-cell; float:left;width:50%; height: 360px; overflow: hidden;}
.caseslist li img{ width: auto; height:100%; display:inline-block;vertical-align:middle;max-width:100%;}
.caseslist li span{ float:left;width:40%;display: block; text-align:left; color:#666; padding:5%; overflow:hidden;}
.caseslist li span h1{ font-size:24px; border-bottom:#666 1px solid; padding-bottom:10px; margin-bottom:10px;color:#333; }
.caseslist li span h5{ font-size:14px; line-height:24px; }
.caseslist li span a{border:#666 1px solid; width:140px; height:40px; line-height:40px; color:#666; margin-top:20px;text-transform:uppercase;text-align:center; display:block;}
.caseslist li span a:hover {background:#ff6600; color:#fff;border:#ff6600 1px solid;}
/*.caseslist .slick-current li {opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.caseslist .slick-current li span{ display: block; } 
.caseslist .slick-current li span h1{ font-size:24px;} 
.caseslist .slick-current li span h5{ display: block;} 
.caseslist .slick-current li span a{ display: block;} 
.caseslist .slick-current li img{float:none;width:100%;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;} */
.caseslist .slick-prev,.caseslist .slick-next {height:70px;width:70px;top:50%;margin-top:-35px;border-radius:100px;opacity:0.8;background-color:#777;background-size:50%;}
.caseslist .slick-prev:hover,.caseslist .slick-next:hover {background-color:#ff6600;} 
.caseslist .slick-prev {left:50%; margin-left:-615px;}
.caseslist .slick-next {right:50%;margin-right:-615px;}



/*support*/
.support { min-height:630px;}
.supporttitle { text-align:center; padding-top:10%;}
.supporttitle h1{ font-size:62px; font-weight:bold; color:#fff; text-transform:uppercase;}
.supporttitle i{ height:2px; width:70px; margin:20px  auto; background:#666; display:block;}
.supporttitle h6{font-size:14px; line-height:24px; color:#ccc;margin:0px auto; width:40%;}

.psupport { width:880px;text-align:center; margin:60px auto auto auto;}
.psupport * { display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.psupport  li{ position:relative; display:inline-block;width:22.888%; vertical-align:top;}
.psupport  li a{ }
.psupport  li a i{ width:90px; height:90px; margin:0px auto;}
.psupport  li a i img{ width:100%; height:auto; display: none}
.psupport  li a span{}
.psupport  li a span h3{color:#FFF; font-size:18px; text-transform:uppercase; font-weight:bold;}
.psupport  li a span h6 {opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;color:#fff; font-size:12px; text-transform:uppercase; width:150px; display:block; height:40px; line-height:40px;display:inline-block;border-radius:10px; font-weight:bold; background:rgba(0,160,130,0.7);}
.psupport  li a:hover span h6 { margin-top:20px;opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;}
.psu1 { background:url(../images/su1.svg) center no-repeat;}
.psu2 { background:url(../images/su2.svg) center no-repeat;}
.psu3 { background:url(../images/su3.svg) center no-repeat;}
.psu4 { background:url(../images/su4.svg) center no-repeat;}
.psupport  li a:hover i.psu1 { background:url(../images/su11.svg) center no-repeat;}
.psupport  li a:hover i.psu2 { background:url(../images/su21.svg) center no-repeat;}
.psupport  li a:hover i.psu3 { background:url(../images/su31.svg) center no-repeat;}
.psupport  li a:hover i.psu4 { background:url(../images/su41.svg) center no-repeat;}


.supportmain {padding-top:7%; overflow:hidden;}
.supporttitle1 { text-align:center;background:url(../upload/subg3.png) center no-repeat; padding:4% 0;}
.supporttitle1 h1{ font-size:36px; font-weight:bold; color:#fff;}
.supporttitle1 i{ height:2px; width:70px; margin:20px  auto; background:#666; display:block;}
.supporttitle1 h6{font-size:14px; line-height:24px; color:#ccc;margin:0px auto; width:40%;}

.supporttitle2 { width:1150px; margin:auto; text-align:left;}
.supporttitle2 h1{ font-size:36px; font-weight:bold; color:#fff;}
.supporttitle2 i{ height:2px; width:70px; margin:20px 0; background:#666; display:block;}
.supporttitle2 h6{font-size:14px; line-height:24px; color:#ccc;margin:0px 0; width:40%;}
.supporttitle2 a { margin:10px auto;display:block; height:40px; line-height:40px; text-align:center; color:#999; font-size:14px; text-transform:uppercase;border-radius:10px;border:#00a082 1px solid; color:#fff; background:#00a082; float:left; padding:0 5%;}

.supporttitle3 {float:left; width:43%;text-align:left;padding:6% 4% 0 4%; overflow:hidden;}
.supporttitle3 h1{ font-size:36px; font-weight:bold; color:#000;}
.supporttitle3 i{ height:2px; width:70px; margin:20px 0; background:#666; display:block;}
.supporttitle3 h6{font-size:14px; line-height:24px; color:#000;margin:0px 0;}

.w1300 { width:1150px; margin:auto;}
.support3 {background:#c1c1c1; overflow:hidden; margin-top:-7%;}
.supportimg { float:left; width:45%; position:relative;}
.supportimg img {width:100%; height:auto; display: block;}

.support4 {margin-top:-7%; overflow:hidden; }
.supporttitle4 { text-align:center;}
.supporttitle4 h1{ font-size:36px; font-weight:bold; color:#fff;}
.supporttitle4 i{ height:2px; width:70px; margin:20px  auto; background:#999; display:block;}

.psupport2 {text-align:center; margin:60px auto auto auto;}
.psupport2 * { display:block; overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.psupport2  li{ position:relative; display:inline-block;width:30%; vertical-align:top;}
.psupport2  li a i{ width:90px; height:90px; margin:30px auto;}
.psupport2  li a i img{ width:100%; height:auto;}
.psupport2  li a span h3{color:#FFF; font-size:24px; font-weight:bold; padding-bottom:20px;}
.psupport2  li a span h6 {margin-top:20px;color:#fff; font-size:12px; text-transform:uppercase; width:150px; display:block; height:40px; line-height:40px;display:inline-block;border-radius:10px; font-weight:bold; border:rgba(255,255,255,0.5) 1px solid; }
.psupport2  li a span h4 {color:#ccc; font-size:14px; line-height:24px; width:80%; margin:auto;min-height:100px;}
.psupport2  li a:hover h6 {background:rgba(0,160,130,0.9);}


.warranty {padding-top:10%; overflow:hidden;}
.suppor-search { position:relative; margin:50px auto; width:500px; height:70px; line-height:70px;border:#3b5f7a 1px solid;border-radius:10px; overflow:hidden;}
.suppor-search .ss-input { width:90%;height:70px; line-height:70px; padding:0 5%; font-size:12px; color:#fff; background:none;outline:none;}
.suppor-search .ss-submit { cursor:pointer;background:url(../images/ss.png) center no-repeat; position:absolute; right:2%; top:50%; z-index:3; width:57px; height:57px; margin-top:-25.5px; outline:none;}
.suppor-search .ss-submit:hover {}

.suppor-search-end { width:1000px;height:100px;background:url(../upload/ssbg.jpg) repeat-x;overflow:hidden;border-radius:10px; padding:80px 20px 20px 20px; margin:auto; text-align:center;}
.suppor-search-end li { display:inline-block;text-align:left; width:20%; padding-left:4%; border-right:#e3e3e3 1px solid;}
.suppor-search-end li h4 {font-size:14px;color:#666;}
.suppor-search-end li h2 {font-size:20px;color:#000; padding:10px 0; font-weight:bold;}
.suppor-search-end li.sse1 {width:22%; padding-left:2%; }
.suppor-search-end li.sse2 {}
.suppor-search-end li.sse3 {}
.suppor-search-end li.sse4 {border-right:none !important;}

.tab_main3 { padding-top:20px;position: relative; overflow:hidden; clear:both;}
.tab_main3 * { -webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.tab3{margin:auto;}
.tab3 li{ padding:2% 0;width:calc(20% - 1px);width:-webkit-calc(20% - 1px);font-size:14px;text-align:center; display:inline-block;color:#333;cursor:pointer; position:relative; background:#c5c5c5; border-right:#dcdcdc 1px solid;}
.tab3 li:hover {background:#00a082;color:#fff;}
.tab3 li.on { color:#fff; background:#00a082;}
.con3{ border:#CCC 1px solid;margin-bottom:50px;position:relative;clear:both;  min-height:300px; background:url(../upload/ssbg1.jpg) repeat-x #CCC;overflow:hidden;}
.con_main3{margin:auto; padding:30px 20px;overflow:hidden;}
.br0 { border:none;}

.warrantymain-img { float:left;width:40%; overflow:hidden;}
.warrantymain-img img{ display:block;width:100%; height:auto;}
.warrantymain-txt {float:left;width:55%; padding:1% 0 0 3%; overflow:hidden; line-height:28px; font-size:12px;}
.warrantymain-txt h1 { font-size:24px; padding-bottom:20px; overflow:hidden; font-weight:bold;}
.warrantymain-txt i { height:1px; width:70px;margin-bottom:20px; background:#ccc; display:block;}
.warrantymain { overflow:hidden;padding:2% 0; }
.warrantymain {overflow:hidden; line-height:24px; font-size:14px;}
.warrantymain  h1 { font-size:24px; padding-bottom:20px; overflow:hidden; font-weight:bold;}
.warrantymain td{padding: 0 10px;}

.faqs {padding-top:7%; overflow:hidden;}
.faqs-title {}
.faqs-title h1{ font-size:36px; font-weight:bold; color:#fff;}
.faqs-title i{ height:2px; width:70px; margin:20px 0; background:#666; display:block;}


.sideMenu{ width:100%; margin:10px 0; clear:both; overflow:hidden;}
.sideMenu h3{overflow:hidden;  padding:10px 0px 10px 2%; font-size: 16px;color: #ccc;cursor: pointer;position: relative;background: url(../images/pro_left.svg) 95% center no-repeat;background-size:4%;}
.sideMenu h3 i {float:left;width:31px; height:31px; background:url(../upload/faq.svg) left center no-repeat;background-size:100%; display:block;}
.sideMenu h3 strong{float:left;font-size: 16px; padding-top:8px; padding-left:8px;display:block; font-weight:normal;}
.sideMenu .nLi.on h3 { background:url(../images/pro_down.svg) 95% center no-repeat ;background-size:4%;color: #fff;}
.sideMenu ul .nLi {border-radius:10px ; border:#767886 1px solid;margin-bottom:10px;}
.sideMenu ul .nLi.on { background:rgba(0,0,0,0.2); }
.sideMenu ul .nLi.on .sub{ display: block; margin-bottom:10px; }
.sideMenu ul .sub{ line-height: 24px; font-size:12px; overflow:hidden;color:#b9b9b9;padding:3%;border-top:#767886 1px solid;}
.sideMenu ul .nLi .sub{display: none;}
.sideMenu ul .nLi .sub strong{font-weight:bold; font-size:14px; color:#f1f1f1;display:block;}
.nfl {float:left; width:60%; clear: both;}
.sideMenu ul li h3:hover{}
.sideMenu .nLi.on h3:hover {background: url(../images/pro_down.svg) 95% center no-repeat;background-size:4%;}

.mdownloadlist {padding-top:100px;}
.download  {padding-top:7%; overflow:hidden;min-height: 830px;}
.downloadlist { width:1200px; margin:auto;}
.download-title { text-align:center;}
.download-title h1{ font-size:36px; font-weight:bold; color:#fff;}
.download-title i{ height:2px; width:70px; margin:20px auto; background:#666; display:block;}

.download-top { position:relative; padding:20px 0; text-align:center;}
.download-top li{ display:inline-block; width:98%; margin:auto;}
.download-top li * {display:block;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.download-top li img{ width:100%; height:auto;}
.download-top li span{ border:#868686 1px solid;  margin-top:8px;}
.download-top li span a{width:50%; float:left; height:40px; line-height:40px; color:#999; text-transform:uppercase; font-size:14px; font-weight:bold;}
.download-top li span a.dview { border-right:#868686 1px solid;width:calc(50% - 1px);width:-webkit-calc(50% - 1px); background:#5a5a5a;}
.download-top li span a:hover{ background:rgba(0,160,130,0.8); color:#FFF;}
.download-top .slick-prev {left:-60px; }
.download-top .slick-next {right:-60px;}

.download-list  {overflow:hidden;text-align: center;}
.download-list .download-item {width: 17%; border:#CCC 1px solid; margin:1% 1%; display:inline-block;}
.download-list .download-item * {display:block;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.download-list .download-item a {display: block;}
.download-list .download-item a:hover {-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc ;box-shadow:0px 0px 10px #ccc;}
.download-list .download-item a i {width: 80px; height: 80px; margin: 0 auto;filter:alpha(opacity:50); opacity:0.5;-moz-opacity:0.5;font-size:14px; margin:15% auto 5% auto;}
.download-list .download-item a:hover i {filter:alpha(opacity:100); opacity:1.0;  -moz-opacity:1.0;}
.download-list .download-item a.pdf-icon i {background: url(../images/pdf-icon.svg) no-repeat center;}
.download-list .download-item a.rar-icon i {background: url(../images/rar-icon.svg) no-repeat center;}
.download-list .download-item a.img-icon i {background: url(../images/img-icon.svg) no-repeat center;}
.download-list .download-item a.doc-icon i {background: url(../images/doc-icon.svg) no-repeat center;}
.download-list .download-item a.ppt-icon i {background: url(../images/ppt-icon.svg) no-repeat center;}
.download-list .download-item a.xls-icon i {background: url(../images/xls-icon.svg) no-repeat center;}
.download-list .download-item a.zip-icon i {background: url(../images/zip-icon.svg) no-repeat center;}
.download-list .download-item a.mp4-icon i {background: url(../images/mp4-icon.svg) no-repeat center;}
.download-list .download-item a.exe-icon i {background: url(../images/exe-icon.svg) no-repeat center;}
.download-list .download-item a.other-icon i {background: url(../images/other-icon.svg) no-repeat center;}
.download-list .download-item a span {}
.download-list .download-item a span h3 { font-size:14px; padding:10% 2%;}
.download-list .download-item a span h6 { border-top:#CCC 1px  solid; padding:8% 0; background:#f1f1f1; text-transform:uppercase; font-size:12px;}
.download-list .download-item a:hover h6 { background:#00a082; color:#FFF;}

.download-select { padding:0 30px 30px 30px;}
._htools-selec-box{height:auto;}
._htools-select{ display: inline-block;margin:0 5px 0 0;border: solid #ccc 1px;vertical-align: middle;border-radius:10px;padding:3px 0;}
._htools-select *{margin: 0;padding: 0;outline: none;}
._htools-select:hover ._select-selectbtn{border-top-color:#00a082;transition: border-top-color 0.5s;-moz-transition: border-top-color 0.5s;-webkit-transition: border-top-color 0.5s;-o-transition: border-top-color 0.5s;}
._htools-select:hover{border:solid #00a082 1px;}
._htools-select ._select-input{color: #3b4249; display: inline-block; font-size: 14px;margin-left: 10px;}
._htools-select ._select-selectbtn{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 8px solid gray;display: inline-block;}
._htools-select ._select-select-ul{border-radius:10px;overflow:hidden;background-color:#fff; outline: none;position: relative;z-index: 10;display: none;-webkit-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.18);-moz-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.18);box-shadow: 1px 0 10px rgba(0, 0, 0, 0.18);}
._htools-select ._select-select-ul li{background-color:#fff;color: black;font-size: 14px;padding: 3px 6px;cursor: pointer;list-style-type:none;transition: color 0.5s, background-color 0.5s;-moz-transition: color 0.5s, background-color 0.5s;-webkit-transition: color 0.5s, background-color 0.5s;-o-transition: color 0.5s, background-color 0.5s;}
._htools-select ._select-select-ul li._select-li-selected{background-color: #00a082;}
._htools-select ._select-select-ul li:hover{background-color:#00a082;color: white;}

.select-search { position:relative; margin:0px auto; float:right; width:400px; height:40px; line-height:40px;border:#ccc 1px solid;border-radius:10px; overflow:hidden;}
.select-search .ss-input { width:90%;height:40px; line-height:40px; padding:0 5%; font-size:12px; color:#000; background:none;outline:none;}
.select-search .ss-submit { background:url(../images/ss.png) center no-repeat; background-size:100%; position:absolute; right:2%; top:50%; z-index:3; width:47px; height:47px; margin-top:-22.5px; outline:none; cursor:pointer;}
.select-search .ss-submit:hover {}



/*contact*/
.pcontact { min-height:930px;}
.pcontact * {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pcontact-map { position:relative; margin:auto; width:1100px;}
.pcontact-map li { position:absolute; z-index:3; width:100px; height:50px;text-align:center; margin-top:-85px;}
.pcontact-map li i { display: inline-block;width:10px; height:10px; margin:20px; background:#88c4e3;border-radius:100px;-webkit-box-shadow: 0 0 20px #bde9ff;-moz-box-shadow: 0 0 20px #bde9ff;box-shadow:0 0 20px #bde9ff;}
.pcontact-map li strong { font-size:14px; color:#999; display:inline-block; text-transform:capitalize; position:absolute;left:0px; top:0px; z-index:1; width:100%;font-weight:normal; text-align:center;}
.pcontact-map li a:hover i{width:15px; height:15px; background:#bde9ff;-webkit-box-shadow: 0 0 20px #bde9ff;-moz-box-shadow: 0 0 20px #bde9ff;box-shadow:0 0 20px #bde9ff;}
.pcontact-map li a:hover strong{ color:#FFF;}

.pcontact-add { height:443px;background:url(../upload/contact.jpg) center no-repeat;}
.pcontact-add h1{ font-size:36px; font-weight:bold; color:#fff; text-align:center;}
.pcontact-add h1 i{ height:2px; width:70px; margin:20px auto; background:#666; display:block;}
.pcontact-add ul { text-align:center; width:1150px; margin:auto; padding:70px 0 20px 50px;}
.pcontact-add li {color:#FFF; width:33%;float:left;}
.pcontact-add li em { width:53px; height:53px; border:#CCC 1px solid; padding:10px;border-radius:100px; float:left;}
.pcontact-add li.c1 {width:28%;border-right:#1a232d 1px solid;}
.pcontact-add li.c2 {width:27%; padding-left:2%;border-right:#1a232d 1px solid;}
.pcontact-add li.c3 {padding-left:4%;}
.pcontact-add li.c1 em { background:url(../images/c1.png) center no-repeat;}
.pcontact-add li.c2 em { background:url(../images/c2.png) center no-repeat;}
.pcontact-add li.c3 em { background:url(../images/c3.png) center no-repeat;}
.pcontact-add li.c1 span {width:60%;}
.pcontact-add li.c2 span {width:60%;}
.pcontact-add li.c3 span {width:70%;}
.pcontact-add li span {float:left;  text-align:left; padding:0 20px;}
.pcontact-add li span h3{font-size:24px; font-weight:bold;}
.pcontact-add li span h6{font-size:14px; line-height:26px; color:#999;}

.contacttitle { position: absolute;width:100%;text-align: center;padding:6% 0 0 0; overflow:hidden; left:0; top:8%; z-index:3; display:none !important;}
.contacttitle h1{ font-size:36px; font-weight:bold; color:#fff; text-transform:uppercase;}
.contacttitle i{ height:2px; width:70px; margin:20px  auto; background:#666; display:block;}


.bwdhs { width:100%;margin:3px auto;}
.bwdhs h1,.bwdhs h2,.bwdhs h3,.bwdhs h4 { z-index:-1;margin:0; padding:0;background: none;border:#024b94 1px solid;display:block;position:absolute;left:50%;top:50%;-moz-border-radius: 100% / 100%;-webkit-border-radius: 100% / 100%;border-radius:100% / 100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;-webkit-box-shadow:0px 0px 8px #024b94;-moz-box-shadow: 0px 0px 8px #024b94;box-shadow: 0px 0px 8px #024b94;}
.bwdhs h1 {width:10px;height:10px;margin-left:-5px; margin-top:-5px;}
.bwdhs h2 {width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.bwdhs h3 {width:10px;height:10px;margin-left:-5px;margin-top:-5px;}
.bwdhs h4 {width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.bwdhs h1{animation:myfirst 1s linear 0s infinite normal;-moz-animation:myfirst 1s linear 0s infinite normal;-webkit-animation:myfirst 1s linear 0s infinite normal;-o-animation:myfirst 1s linear 0s infinite normal;}
.bwdhs h2{animation:myfirst 2s linear 0s infinite normal;-moz-animation:myfirst 2s linear 0s infinite normal;-webkit-animation:myfirst 2s linear 0s infinite normal;-o-animation:myfirst 2s linear 0s infinite normal;}
.bwdhs h3{animation:myfirst 3s linear 0s infinite normal;-moz-animation:myfirst 3s linear 0s infinite normal;-webkit-animation:myfirst 3s linear 0s infinite normal;-o-animation:myfirst 3s linear 0s infinite normal;}
.bwdhs h4{animation:myfirst 4s linear 0s infinite normal;-moz-animation:myfirst 4s linear 0s infinite normal;-webkit-animation:myfirst 4s linear 0s infinite normal;-o-animation:myfirst 4s linear 0s infinite normal;}
@keyframes myfirst{0%{transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}50%{transform:scale(1.0); -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); -ms-transform:scale(1.0);filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}100% {transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}} @-moz-keyframes myfirst {0%{transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}50%  {transform:scale(1.0); -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); -ms-transform:scale(1.0);filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}100% {transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}} @-webkit-keyframes myfirst {0%{transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}50%{transform:scale(1.0); -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); -ms-transform:scale(1.0);filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}100% {transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}} @-o-keyframes myfirst {0%{transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}50%  {transform:scale(1.0); -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); -ms-transform:scale(1.0);filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}100% {transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}}



.bg {background:#f1f1f1 !important;}
.search-end {}
.search-end div { width:50%; float:left; margin-bottom:10px;}
.bot_nav{display:none}



.m-tnav {display:none;position:fixed;left: 0;top:-100px;padding:8px 0;width: 100%; z-index:19333;text-align: center; background:#fff;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.m-tnav a{ display:inline-block; padding: 6px 2%;border: 1px solid #ccc;color: #666; /*width:20%;*/ margin: 1px 1px; }
.m-tnav a.cur {color: #fff;background:#14997d;}
.mft0 {top: 0;}
.m-tnav.casenav a{ width:40%;}