@charset "utf-8";
/**
深圳市国人伟业信息技术有限公司
http://www.grwy.cn/
**/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1; }
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#454545;font-size:14px;line-height:24px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; }
a{color:#454545;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#009999;text-decoration:none;}:focus{outline:none;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.gr_center{text-align:center;}
.grWidth{width:1200px; margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.center{text-align:center;}
.hidden{overflow:hidden;}

/* 顶部  */
.header{background:#fff url(../images/head_bg.jpg) repeat-x;height:140px;}
.topRight{height:33px;line-height:33px;background:url(../images/top_bg.jpg) no-repeat right top;text-align:right;padding-right:33px;font-size:13px;}
.topRight li{float:left;line-height:33px;}
.topRight li a{background:url(../images/top_icon.png) no-repeat left 3px;padding-left:20px;color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.topRight li em{font-style:normal;color:#1eadad;margin:0 10px;}
.topRight li.t2 {position:relative;z-index:10;}
.topRight li.t2 a{background-position:0 -32px;}
.topRight li.t3 a{background-position:0 -68px;}
.topRight li.t4 a{background-position:0 -102px ;}
.topRight li a:hover{opacity:1;filter:alpha(opacity=100);}
.topRight .t2 div{position:absolute;top:33px;left:-25px;display:none;border-radius:5px;width:100px;background:#fff;padding:5px;border:1px solid #fff;}
.topRight .t2 div img{width:100px;height:100px;}
.topRight .t2 div:before{ content: "";position: absolute;top:-16px;right:45px;width: 0px; height: 0px;border: 8px solid transparent;border-bottom-color:#fff;}
.headMain{height:95px;padding-top:12px;}
.headPhone{background:url(../images/p_icon.png) no-repeat left bottom;padding-left:50px;color:#009999;padding-top:8px;}
.headPhone span{font-size:34px;font-family:Arial;display:block;line-height:28px;}

/*主导航*/
.nav{height:50px;line-height:50px;background:#009999;font-size:16px;}
.nav ul{}
.nav li{float:left;height:50px;line-height:50px;text-align:center;background:url(../images/nav_line.jpg) no-repeat right center;position:relative;z-index:6;}
.nav li a{color:#fff;display:block;padding:0 16px;}
.nav li.first i{float:left;width:18px;height:50px;background:url(../images/h_icon.png) no-repeat left 20px;margin-right:5px;}
.nav li.last{background:none;}
.nav li.last a{padding:0 19px;}
.nav li a:hover,.nav li a.current{color:#fff;background:#006666;}
.nav .navSub{position:absolute;top:50px;width:160px;display:none;left:0px;background:#006666;}
.nav .navSub li{float:none;font-size:13px;font-weight:normal;background:none;width:160px;height:32px;line-height:32px;padding:0;}
.nav .navSub a{color:#fff;transition:all 0.3s;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:32px;line-height:32px;border-bottom:1px solid #015959;}
.nav .navSub a:hover{color:#fff;background:#009999;}


/*  广告轮播图 */
.banner{ width:1920px;margin: 0 auto; position:relative;height:550px;left:50%; margin-left:-960px;}
.banner .bd{ width:1920px; height:550px; overflow:hidden; z-index:0;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1200px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:10px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:6px; height:6px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #009999;}

/*  搜索 */
.search{height:60px;line-height:60px;background:url(../images/opc.png) repeat-x;overflow:hidden;margin-top:-60px;position:relative;z-index:10;}
.searFont{width:670px;overflow:hidden;color:#fff;line-height:60px;}
.searFont span{background:url(../images/hotIcon.png) no-repeat left center;padding-left:30px;display:inline-block;}
.searFont a{color:#fff;}
.searFont a:hover{text-decoration:underline;}
.searFont a em{font-style:normal;margin:0 10px;}
.searMain{width:280px;height:30px;line-height:30px;overflow:hidden;margin-top:15px;background:#fff;}
.searMain .sear_text{float:left;width:229px;height:30px;line-height:30px;color:#666;font-size:12px;padding:0 10px;background:none;}
.searMain .sear_btn{float:right; width:30px;height:30px; cursor:pointer;background:url(../images/sear_btn.png) no-repeat center center;}
.searMain .sear_btn:hover{opacity:0.8;filter:alpha(opacity=80);}

/*  系统工程 */
.prodcut{padding:50px 0;overflow:hidden;}
.proMenu{height:70px;overflow:hidden;margin-bottom:20px;}
.proMenu li{float:left;width:230px;font-size:16px;margin-right:12px;}
.proMenu li a{display:block;background:url(../images/proMenu.png) no-repeat;color:#333;height:70px;}
.proMenu li i{float:left;width:70px;height:70px;background:url(../images/proIcon.png) no-repeat;margin-right:10px;}
.proMenu li h4{font-weight:normal;padding-top:20px;line-height:18px;}
.proMenu li h4 span{display:block;font-size:12px;color:#999;font-family: Arial;}
.proMenu li.m2 i{background-position:-70px 0;}
.proMenu li.m3 i{background-position:-140px 0;}
.proMenu li.m4 i{background-position:-210px 0;}
.proMenu li.m5 i{background-position:-280px 0;}
.proMenu li.on a{background:url(../images/proMenu_h.png) no-repeat;color:#26a1a1;}
.proMenu li.on a h4 span{color:#26a1a1;}
.proMenu li.on a i{background-position:0 -70px;}
.proMenu li.m2.on a i{background-position:-70px -70px;}
.proMenu li.m3.on a i{background-position:-140px -70px;}
.proMenu li.m4.on a i{background-position:-210px -70px;}
.proMenu li.m5.on a i{background-position:-280px -70px;}
.proMenu li.m5{margin-right:0;}

.proMain,.proBox{height:440px;overflow:hidden;}
.proMain .pImg{width:590px;height:430px;padding:4px;overflow:hidden;margin-right:20px;border:1px solid #dadada;}
.proMain .pImg img{width:590px;height:430px;}
.proMain h4{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size:20px;font-weight:normal;height:40px;line-height:35px;margin-bottom:15px;}
.proMain h4 a{display:inline-block;border-bottom:3px solid #009999;height:37px;color:#009999;}
.proMain .font{height:330px;margin-bottom:20px;overflow:hidden;}
.proMain .more{width:110px;height:30px;line-height:30px;text-align:center;background:#009999;color:#fff;border:1px solid #009999;display:inline-block;border-radius:15px;}
.proMain .more:hover{color:#009999;background:none;}

/*  优势 */
.odds{padding-bottom:30px;background:url(../images/odds_bg.jpg);overflow:hidden;}
.oddsTie{background:url(../images/odds_tiebg.jpg) no-repeat center top;height:195px;padding-top:30px;margin-bottom:30px;text-align:center;}
.oddsMain ul{width:1240px;}
.oddsMain li{float:left;width:380px;height:380px;border-bottom:2px solid #dadada;margin-right:30px;margin-bottom:20px;line-height:22px;position:relative;}
.oddsMain li img{width:380px;height:250px;}
.oddsMain li h3{font-size:24px;color:#009999;height:50px;line-height:50px;font-weight:normal;}
.oddsMain li:before{position:absolute;content:" "; bottom:-2px;left: 0;height:2px;width:0;background:#009999;transition:all 0.5s;}
.oddsMain li:hover:before{width:100%;transition:all 0.5s;}

/*  解决方案 */
.solution{padding:50px 0 45px;height:600px;overflow:hidden;background:url(../images/solution_show.jpg) no-repeat left bottom;}
.homeTitle{font-size:36px;font-weight:normal;text-transform:uppercase;text-align:center;line-height:36px;color:#009999;font-family:Arial;margin-bottom:20px;}
.homeTitle strong{display:block;font-weight:normal;font-size:30px;font-family:"微软雅黑";}
.homeTitle span{display:block;font-size:16px;color:#434343;background:url(../images/tieLine.jpg) no-repeat center top;padding-top:10px;margin-top:10px;font-family:"微软雅黑";}
.solutionLeft{width:230px;}
.solutionMenu li{position:relative;height:60px;line-height:60px;background:#eee;font-size:16px;margin-bottom:2px;}
.solutionMenu li:before{content: "";position: absolute;top:26px;right:-12px;width: 0px; height: 0px;border:6px solid transparent;}
.solutionMenu li a{display:block;height:60px;}
.solutionMenu li i{float:left;height:60px;width:50px;background:#dadada url(../images/solution_icon.png) no-repeat -50px 0;margin-right:10px;}
.solutionMenu li.s2 i{background-position:-50px -60px;}
.solutionMenu li.s3 i{background-position:-50px -120px;}
.solutionMenu li.s4 i{background-position:-50px -180px;}
.solutionMenu li.s5 i{background-position:-50px -240px;}
.solutionMenu li.on a{background:#009999;color:#fff;}
.solutionMenu li.on i{background:#007777 url(../images/solution_icon.png) no-repeat 0 0; transition:all 0.3s;}
.solutionMenu li.s2.on a i{background-position:0 -60px ;}
.solutionMenu li.s3.on a i{background-position:0 -120px ;}
.solutionMenu li.s4.on a i{background-position:0 -180px ;}
.solutionMenu li.s5.on a i{background-position:0 -240px ;}
.solutionMenu li.on:before{border-left-color:#009999;}
.solutionForm{background:#009999;padding:14px 15px 10px 15px;color:#fff;overflow:hidden;}
.solutionForm p{line-height:18px;margin-bottom:10px;font-size:13px;}
.solutionForm .fl{width:130px;}
.solutionForm input{width:120px; height:30px;line-height:30px;background:#fff;border-radius:3px;padding:0 5px;color:#555;margin-bottom:5px;}
.solutionForm .sub{float:right;width:65px;height:65px;font-size:18px;color:#009999;cursor:pointer; transition:all 0.3s;}
.solutionForm .sub:hover{background:#007777; transition:all 0.3s;color:#fff;}

.solutionRight,.solutionBox{width:960px;height:450px; overflow:hidden;}
.solutionRight .sImg{width:620px;height:440px;padding:4px;overflow:hidden;margin-right:20px;border:1px solid #dadada;}
.solutionRight .sImg img{width:620px;height:440px;}
.solutionRight h4{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size:20px;font-weight:normal;height:40px;line-height:35px;margin-bottom:15px;}
.solutionRight h4 a{display:inline-block;border-bottom:3px solid #009999;height:37px;color:#009999;}
.solutionRight .font{height:270px;margin-bottom:20px;overflow:hidden;}
.solutionRight  .phone{padding-top:0;margin-bottom:15px;overflow:hidden;}
.solutionRight  .phone span{font-size:28px;}
.solutionRight .more{width:110px;height:30px;line-height:30px;text-align:center;background:#009999;color:#fff;border:1px solid #009999;display:inline-block;border-radius:15px;font-size:12px;}
.solutionRight .more:hover{color:#009999;background:none;}
.solutionRight .zx{display:inline-block;background:url(../images/qq_bg.png) no-repeat;width:85px;height:30px;line-height:32px;padding-left:35px;color:#fff;font-size:12px;margin-left:10px;}
.solutionRight .zx:hover{opacity:.8;filter:alpha(opacity=80);}

/*  合作伙伴 */
.partner{padding:30px 0 50px 0;overflow:hidden;}
.partnerMain{padding-left:2px;}
.partnerMain li{float:left;width:180px; height:100px;padding:9px;background:#fff;border:1px solid #dadada;margin-left:-1px;margin-top:-1px;transition:all 0.3s;}
.partnerMain li img{ width:180px;height:100px;}
.partnerMain li:hover{background:#f4f4f4; transition:all 0.3s;}


/*  案例展示 */
.case{background:url(../images/case_bg.jpg);padding:40px 0 50px 0;overflow:hidden;}
.case .homeTitle{color:#fff;}
.case .homeTitle span{color:#fff;background:url(../images/tieLine2.png) no-repeat center top;}
.caseMain {height:;overflow:hidden;}
.caseMain ul{width:1240px;}
.caseMain li{float:left;width:295px;height:215px;overflow:hidden;position:relative;margin-right:5px;margin-bottom:5px;}
.caseMain li img{width:295px;height:215px; transition:all 0.5s;}
.caseMain li .tie{height:50px;line-height:50px;position:absolute; text-align:left;background:url(../images/opc.png) ;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition: all 0.5s;bottom:0;color:#fff;width:100%;padding:0 5%;text-align:center;}
.caseMain li div{background:url(../images/opc2.png);padding:20px;color:#fff;position:absolute;bottom:-260px;width:255px;text-align:center;height:175px;transition: all 0.5s;color:#333;}
.caseMain li div i{display:inline-block;height:35px;width:35px;background:url(../images/caseIcon.png) no-repeat;margin-top:10px;}
.caseMain li.c1{width:595px;height:435px;}
.caseMain li.c1 img{width:595px;height:435px;}
.caseMain li.c1 div{width:515px;height:355px;bottom:-450px;padding:40px;font-size:16px;line-height:28px;color:#333;}
.caseMain li.c1 h4{font-size:20px;margin-top:60px;}
.caseMain li h4{font-size:18px;color:#009999;text-align:center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:normal;margin-top:10px;margin-bottom:10px;}
.caseMain li h4 span{display:inline-block;height:30px;border-bottom:3px solid #009999;}
.caseMain li:hover div{bottom:0;transition: all 0.5s;}
.caseMain li:hover .tie{bottom:-50px;transition: all 0.5s;}

/* 客户见证 */
.client{background:url(../images/client_bg.jpg) repeat-y center top;padding:50px 0;overflow:hidden;height:420px;}
.clientLeft{width:860px;height:;overflow:hidden;}
.clientTie{font-size:14px;color:#009999;font-family:Arial;font-weight:normal;height:60px;margin-bottom:15px;line-height:20px;}
.clientTie span{float:left;font-size:55px;line-height:60px;margin-right:5px;}
.clientTie strong{font-weight:normal;font-size:30px;line-height:30px;font-weight:normal;display:block;font-family:"微软雅黑";}
.clientTie .more{float:right;width:34px;height:34px;background:url(../images/more_icon.png) no-repeat; transition:all 0.3s;font-size:0;line-height:0;margin-top:15px;}
.clientTie .more:hover{background-position:0 -34px; transition:all 0.3s;}
.clientLeft ul{width:900px;}
.clientMain li{float:left;width:400px;height:160px;padding-right:20px;background:#fff;color:#666;margin-bottom:25px;margin-right:20px;line-height:22px;background:#f8f8f8;}
.clientMain li .cImg{width:200px;height:160px;overflow:hidden;margin-right:15px;}
.clientMain li img{width:200px;height:160px;transition:all 0.5s; }
.clientMain li h4{height:45px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size:18px;font-weight:normal;color:#009999;}
.clientMain li p{height:70px;margin-bottom:10px;}
.clientMain li:hover{background:#f1f1f1;}
.clientMain li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}

.clientRight{width:300px;overflow:hidden;}
.caeMenu{width:320px;}
.caeMenu li{float:left;width:145px;text-align:center;margin-right:5px;margin-bottom:5px;line-height:20px;}
.caeMenu li a{display:block;border:1px solid #dadada;height:80px;}
.caeMenu li i{display:inline-block;width:27px;height:30px;background:url(../images/caceMenu_icon.png) no-repeat;margin-top:15px;}
.caeMenu li span{display:block;font-size: 13px;}
.caeMenu li.c2 i{background-position:0 -30px;}
.caeMenu li.c3 i{background-position:0 -60px;}
.caeMenu li.c4 i{background-position:0 -150px;}
.caeMenu li.c5 i{background-position:0 -120px;}
.caeMenu li.c6 i{background-position:0 -180px;}
.caeMenu li.c7 i{background-position:0 -210px;}
.caeMenu li.c8 i{background-position:0 -90px;}
.caeMenu li a:hover{border:1px solid #009999;}

/* 关于我们 */
.about{padding:30px 0 50px 0;overflow:hidden;border-top:1px solid #f4f4f4;background:url(../images/about_show.jpg) no-repeat center bottom;}
.video{width:600px;height:360px;overflow:hidden;}
.aboutRight{width:580px;overflow:hidden;}
.aboutRight .title{font-size:30px;color:#009999;background:url(../images/about_line.jpg) no-repeat left bottom;height:85px;line-height:32px;margin-bottom:25px;font-weight:normal;}
.aboutRight .title span{display:block;font-family:Arial;}
.aboutRight .font{height:210px;margin-bottom:10px;}
.aboutRight .more{color:#009999;}
.aboutRight .more:hover{text-decoration:underline;}

/* 荣誉证书 */
.honor{margin:10px auto 50px auto;overflow:hidden;height:185px;}
.honor ul{width:1240px;}
.honor li{float:left;width:230px;text-align:center;height:185px;margin-right:12px;}
.honor li img{width:220px;height:150px;padding:4px;border:1px solid #dadada;}
.honor li span{display:block;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.honor li:hover img{border:1px solid #009999;}

/* 新闻资讯 */
.news{margin-bottom:50px;overflow:hidden;}
.newsMenu{text-align:center;margin-bottom:20px;height:40px;margin-bottom:25px;}
.newsMenu a{display:inline-block;width:130px;height:35px;text-align:center;line-height:35px;background:#f4f4f4;font-size:16px;margin-right:10px;border-radius:18px;box-shadow:1px 1px 2px #e4e4e4;border-bottom:1px solid #e4e4e4;}
.newsMenu .on{background:#009999;color:#fff;box-shadow:1px 1px 2px #406a6a;border-bottom:1px solid #406a6a;}
.newsMain,.newsBox{height:520px;overflow:hidden;}
.newsLeft{width:600px;height:518px;color:#999;border-bottom:2px solid #dadada;overflow:hidden;}
.newsLeft .nImg{width:600px;height:400px;display:block;overflow:hidden;position:relative;}
.newsLeft .date{position:absolute;left:0;top:0;width:90px;text-align:center;height:60px;font-family:Arial;font-size:14px;line-height:18px;background:url(../images/opc2.png);color:#fff;}
.newsLeft .date strong{font-size:36px;font-weight:normal;display:block;line-height:36px;}
.newsLeft img{width:600px;height:400px; transition:all 0.5s;}
.newsLeft h3{height:50px;line-height:50px;font-weight:normal;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsLeft h3 a{color:#009999;}
.newsLeft h3 a:hover{text-decoration:underline;}
.newsRight{width:580px;overflow:hidden;}
.newsRight li{height:60px;padding:18px 20px 18px 0;line-height:20px;overflow:hidden;color:#8a8a8a;margin-bottom:5px;border:2px solid #fff;background:#f4f4f4;}
.newsRight li .date{float:left;width:90px;text-align:center;height:60px;font-family:Arial;border-right:1px solid #ddd;font-size:14px;line-height:18px;margin-right:20px;}
.newsRight li .date strong{font-size:36px;font-weight:normal;display:block;line-height:36px;}
.newsRight li h3{font-size:16px;height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:normal;}
.newsRight li:hover{border:2px solid #009999;}

/*  尾部 */
.footer{background:#009999 url(../images/foot_bg.jpg) no-repeat center top;padding:50px 0 20px 0;color:#9dffff;font-size:14px;}
.footMenu{background:url(../images/foot_line.jpg) repeat-x left bottom;height:50px;color:#40dddd;text-align:center;margin-bottom:25px;}
.footMenu em{margin:0 15px;font-style:normal;}
.footMenu a{color:#fff;}
.footMenu a:hover{text-decoration:underline;}
.footLeft{width:480px;}
.footAdd{width:320px;margin-left:20px;}
.footAdd p{background:url(../images/foot_icon.png) no-repeat;height:60px;padding-left:85px;padding-top:10px;margin-bottom:10px;}
.footAdd .p2{background-position:0 -70px;}
.footAdd p span{display:block;}
.footRight{width:240px;overflow:hidden;}
.footRight p{margin-top:5px;text-align:center;}
.firendLink{padding-top:30px;}
.firendLink em{margin:0 10px;font-style:normal;}
.footMain a{color:#9dffff;padding-right: 16px;}
.footMain a:hover{color:#fff;}

/* 内页公用 */
.listBanner{ width:1920px; position: relative; left:50%; margin-left:-960px; height:275px;}
.listWrapper{ overflow: hidden; padding-bottom:50px;}
.listLeft{width:230px; float: left;overflow: hidden; }
.listRight{width:945px; float: right; overflow: hidden;}
.breadCrumb{ border-bottom:1px solid #DADADA; height:49px;line-height:49px;margin-bottom:25px;}
.breadCrumb strong{ color:#333; font-size:18px; font-family:"微软雅黑";  height:48px; border-bottom:2px solid #009999; display:inline-block; font-weight:normal;}
.breadCrumb p {background:url(../images/mapIcon.png) no-repeat left center; padding-left:20px;}
.breadCrumb p span{ margin:0 8px;}

/* 内页公用菜单 */
.sidebar{margin-bottom:20px;}
.sidebar .side_title{background:#009999;height:60px;text-align:center;color:#fff;font-size:24px;padding-top:10px;text-transform:unset;font-weight:normal;}
.sidebar .side_title span{display:block;font-size:16px;font-family:Arial;}
.sidebarMenu li{font-size:16px;margin-top:1px;overflow:hidden;}
.sidebarMenu li a{display:block;background:#eeeeed url(../images/side_li.png) no-repeat 210px center;padding-left:20px;height:50px;line-height:50px;color:#333;}
.sidebarMenu li a:hover,.sidebarMenu li .current{background:#66c2c2 url(../images/side_lih.png) no-repeat 210px center;color:#fff;transition:all 0.3s;}
.sidebarMenu li ul{display:none;}
.sidebarMenu li ul li{height:30px;line-height:30px;font-size:12px;margin-bottom:0;}
.sidebarMenu li ul li a{background:url(../images/ly_li.png) no-repeat 35px center;padding-left:45px;height:30px;line-height:30px;}
.sidebarMenu li ul li a:hover,.sidebarMenu ul li .current{color:#009999;background:url(../images/ly_li.png) no-repeat 35px center;}

/*  推荐产品 */
.recommend_pro{margin-bottom:15px;background:#eeeeed;}
.listLeft .left_title{ background:#009999; height:50px; line-height:50px; font-size:18px;color: #fff; font-weight:normal;text-align:center;}
.recommend_slide{height:320px;overflow:hidden;padding:15px;}
.recommend_pro li{ width:200px;height:150px;overflow:hidden;margin-bottom:10px;}
.recommend_pro li img{ width:200px; height:150px;}
.recommend_pro li span{height:30px; line-height:30px; position:relative; text-align:center;display: block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background:url(../images/opc.png);margin-top:-30px;padding:0 10px;color:#fff;}
.recommend_pro li:hover img{transform:scale(1.1,1.1);transition:all 0.5s;}

/*  左侧联系我们 */
.twoCont{padding:15px 10px;overflow:hidden;background:#f4f4f4;}
.sidebarThree h3{font-size:15px;margin-bottom:10px;font-weight:normal;}
.sidebarThree h3 span{display:block;font-size:24px;color:#009999;font-family:arial;}
.sidebarThree p{line-height:22px;}
.sidebarThree p span{padding-left:3em;}
.pageTitle{height:46px;line-height:40px;background:url(../images/conti.jpg) no-repeat left bottom;}
.pageTitle h2{display:block;float:left;height:46px;text-align:left;font-size:16px;overflow: hidden;}
.pageTitle span{height:46px;float:right;}

/*  集团简介 */
.aboutBox1{padding-top:50px;position:relative;}
.aboutBox1 .aImg{position:absolute;right:-360px;top:0;}
.aboutBox1 .tie{font-size:28px;color:#009999;font-weight:normal;line-height:36px;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:15px;}
.aboutBox1 .tie span{font-size:14px;font-family:Arial;color:#999;display:block;}
.aboutBox1 .font{width:820px;line-height:30px;position:relative;z-index:10;}
/*.aboutBox1 .font p{margin-bottom:20px;}*/
.aboutBox2 {position:relative;z-index:10;margin:60px auto;overflow:hidden;}
.aboutBox2 .tie{font-size:30px;color:#009999;font-weight:normal;line-height:30px;margin-bottom:15px;}
.aboutBox2 .tie span{font-size:18px;color:#333;display:block;}
.aboutBox2 ul{margin:20px 0;overflow:hidden;}
.aboutBox2 li{float:left;width:270px;text-align:center;color:#333;margin-right:40px;}
.aboutBox2 li strong{font-size:24px;height:30px;font-weight:normal;}
.aboutBox2 li.last{margin-right:0;}
.aboutBox2  .p1{background:url(../images/a_img3.jpg) no-repeat center top;padding-top:70px;text-align:center;font-size:30px;color:#333;line-height:30px;}

/* 合作伙伴 */
.productList,.caseList,.partnerList,.honorList,.settingList,.newsList,.appList,.newsList{ width:945px;overflow: hidden;}
.caseList ul,.partnerList ul,.honorList ul,.settingList ul,.appList ul{ width:1000px;}
.partnerList li{float:left;width:220px;margin-right:21px;margin-bottom:20px;}
.partnerList li img{ width:210px; height:115px;background:#e5e5e5; padding: 4px; border: 1px solid #d4d4d4; box-shadow: 1px 1px 0 #fff inset,-1px -1px 0 #fff inset;}
.partnerList li span{ height: 35px; line-height: 35px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

/* 荣誉资质 */
.honorList ul li{width:220px;float:left;margin-right:21px;margin-bottom:25px;text-align:center;}
.honorList ul li img{display:block;width:210px;height:145px;padding:4px;border:1px solid #e3e3e3;background:#fff;}
.honorList ul li img:hover{border:1px solid #009999;}
.honorList ul li span{height:30px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}

/*  产品列表 */
.productList li{height:205px;margin-bottom:25px;color:#787878;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;overflow:hidden;}
.productList li .pImg{width:280px;height:205px;overflow:hidden;margin-right:15px;padding:4px;border:1px solid #e5e5e5;}
.productList li img{width:280px;height:205px;transition:all 0.5s; }
.productList li h4{height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size:18px;font-weight:normal;}
.productList li p{height:120px;margin-bottom:10px;}
.productList li .pImg:hover{border:1px solid #009999;}
.productList .more{width:110px;height:30px;line-height:30px;text-align:center;background:#009999;color:#fff;border:1px solid #009999;display:inline-block;border-radius:15px;font-size:12px;}
.productList .more:hover{color:#009999;background:none;}

/* 产品详情 */
.proShow_tie{font-size:26px;text-align:center;font-weight:normal;color:#333;margin-bottom:15px;}
.proShow_pic{background:#f6f6f6;padding:20px;height:;overflow:hidden;}
.spec-preview{width:660px;height:480px;padding:4px;border:1px solid #ddd; float:left;border-radius:3px;}
.spec-scroll{width:206px;height:486px;overflow:hidden;float:right; margin-top:3px;}
.spec-scroll a.prev{display:block;width:206px;height:6px;background:url(../images/listpro_btn2.png) no-repeat center top; overflow:hidden;cursor:pointer; margin-bottom:7px;}
.spec-scroll a.prev:hover{background-position:center -12px;}
.spec-scroll a.next{display:block;width:206px;height:6px;background:url(../images/listpro_btn2.png) no-repeat center -6px; overflow:hidden;cursor:pointer; margin-top:7px;}
.spec-scroll a.next:hover{background-position:center -18px;}
.spec-scroll .items{width:206px;height:460px;overflow:hidden; position: relative;}
.spec-scroll .items ul{position: absolute; width:206px;height:480px;}
.spec-scroll .items ul li{width:206px;height:155px; text-align: center;border-radius:3px;}
.spec-scroll .items ul li img{width:200px;height:143px;cursor:pointer;padding: 2px; border:1px solid #ccc;}
.spec-scroll .items ul li:hover img,.spec-scroll .items ul .on img{border:1px solid #19a9e3;}
.proShow_font{clear:both;padding:25px 0;overflow:hidden;}

/* 设备 */
.settingList li{float:left;width:295px;margin-bottom:20px;margin-right:27px;border:1px solid #e5e5e5;background:#e5e5e5;text-align:center;font-size:16px;}
.settingList li .sImg{display:block;width:295px;height:225px;overflow:hidden;}
.settingList li img{width:295px;height:225px;transition:all 0.5s;}
.settingList li p{height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding:0 10px;}
.settingList li:hover{border:1px solid #009999;background:#009999;}
.settingList li:hover p{color:#fff;}
.settingList li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}

/* 相关设备 */
.relatedPro{clear:both;}
.relatedPro .tie{font-size:18px;color:#333;font-weight:normal;margin-bottom:15px;border-bottom:1px solid #ddd;height:35px;}

/* 新闻列表 */
.newsList li{height:185px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d6d6d6;color:#666;}
.newsList li img{width:230px;height:185px;margin-right:30px;}
.newsList li h3{font-size:16px;font-weight:normal;height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-right:100px;}
.newsList li h3 span{float:right;font-size:12px;margin-right:-100px;}
.newsList li p{height:110px;margin-bottom:10px;overflow:hidden;}
.newsList li .more{color:#009999;margin-left:10px;}
.newsList li .more:hover{text-decoration:underline;}
.newsList li .browse{background:url(../images/newsIcon.jpg) no-repeat left center;padding-left:25px;display:block;margin-top:10px;overflow:hidden;}

/* 新闻详情 */
.articleBox1 .title{text-align:center;font-size:20px;color:#000;margin-bottom:10px;font-weight:normal;}
.articleBox1 .p1{margin-bottom:15px;text-align:center;}
.articleBox1 .p1 span{margin-right:15px;}
.review{background:#f7f7f7 url(../images/nShow_icon.png) no-repeat left top;padding:15px 15px 10px 15px;border:1px dotted #adadad;border-right:none;border-left:none;text-indent:2em;font-size:14px;color:#333;}
.fontResizer a{padding:0 5px;}
.article_key{background:#f7f7f7 url(../images/nShow_icon2.png) no-repeat 15px 7px;color:#adadad;margin-bottom:20px;padding-left:35px;line-height:28px;}
.fontsizebox{padding-bottom: 40px;border-bottom:1px dotted #adadad;font-size:13px;color:#424242;}
.curFont{color:#009999;}
.detailShare{overflow:hidden;padding:25px 0;border-bottom:1px dotted #adadad;}
.detailShare span{border-left:1px dotted #adadad;padding:0 15px;}
.detailShare span.date{margin-left:15px;}
.detail_fenx{font-size:14px;padding-top:10px;overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #adadad;padding-bottom: 10px}
.detail_fenx div{width:48%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.relatedTitle{font-size:16px;color:#333;border-bottom:1px dotted #adadad;font-weight:normal;height:35px;margin-top:10px;}
.relatedNews_font{width:945px;overflow:hidden;font-size:13px;margin-top:15px;}
.relatedNews_font ul{width:1000px;}
.relatedNews_font ul li{float:left;padding-right:45px;width:450px;height:40px;line-height:40px;border-bottom:1px dotted #ddd;}
.relatedNews_font ul li a{display:block;width:350px;line-height:40px;background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.relatedNews_font ul li span{float:right;color:#999;}

/* 案例 */
.caseList li{float:left;width:295px;margin-bottom:20px;margin-right:27px;height:320px;}
.caseList li .cImg{display:block;width:295px;height:225px;overflow:hidden;}
.caseList li img{width:295px;height:225px;transition:all 0.5s;}
.caseList li div{background:#eeeeed;padding:10px;height: ;color:#666;line-height:22px;}
.caseList li h4{font-size:16px;height:28px;color:#333;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;font-weight:normal;}
.caseList li:hover div{color:#fff;background:#66c2c2;transition:all 0.3s;}
.caseList li:hover h4{color:#fff;}
.caseList li:hover img{transition:all 0.5s; transform:scale(1.1,1.1);}

/* 加盟商见证  */
.clientList ul li{overflow: hidden; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:15px;color:#666;}
.clientList ul li .fl{width:240px;height:190px; padding:4px; background:#fff;border: 1px solid #d2d2d2; margin-right:20px;}
.clientList ul li h3{ height:35px;overflow: hidden; font-size:16px;font-weight:normal;font-family:"微软雅黑";}
.clientList ul li h3 a{color:#333;}
.clientList ul li h3 a:hover{color:#009999;}
.clientList ul li h3 span{ display: inline-block; margin-left:10px;}
.clientList ul li p{ height:110px;margin-bottom:10px; overflow: hidden;}
.clientList ul li .more{ width:100px; height:30px;display: inline-block; text-align: center; line-height:30px; color: #fff;border-radius:5px;border:1px solid #66c2c2;color:#66c2c2;}
.clientList ul li .more:hover{background:#009999; transition:all 0.3s;color:#fff;}
.clientList ul li img:hover{border:1px solid #009999;}

/* 常见问题 */
.faqList {font-size:13px;word-spacing:3px; padding-bottom:30px;}
.faqList li .p01{ border-bottom:1px solid #dfdfdf; cursor:pointer; padding: 10px; background:url(../images/a.jpg) no-repeat 5px center;padding-left:30px;}
.faqList li .answer{ padding:15px 25px 10px 35px; border-bottom:1px dotted #a0906e; color:#666; display:none; border-left:3px solid #009999;}
.faqList .current .answer{ display:block;}
.faqList .current .p01{background:#eee url(../images/a.jpg) no-repeat 5px center;}

/* 联系我们 */
.conMenu{padding:25px 0;overflow:hidden;text-align:center;}
.conMenu a{display:inline-block;width:120px;height:35px;line-height:35px;text-align:center;background:#e2e0e1;font-size:16px;margin-left:10px;}
.conMenu a:hover,.conMenu .current{background:#009999;color:#fff;}
.contactBox1{height:450px;overflow:hidden;margin-bottom:30px;background:#f4f4f4;position:relative;}
.contactTop_font{width:550px;height:400px;padding:25px;color:#fff;float:right;background:url(../images/opc3.png);overflow:hidden;position:absolute;top:0;left:50%;}
.contactTop_font h3{font-size:24px;height:50px;border-bottom:1px solid #fff;margin-bottom:10px;}
.contact_wx{margin-top:20px;overflow:hidden;text-align:center;}
.contact_wx p{float:left;width:120px;margin-right:15px;}
.contact_wx img{width:120px;height:120px;}

.contactBox2{margin-bottom:40px;overflow:hidden;}
.contactBox2 li{background:#f4f4f4;height:180px;overflow:hidden;padding-right:20px;width:570px;margin-bottom:20px;}
.contactBox2 li img{width:250px;height:180px;float:left;margin-right:20px;}
.contactBox2 li .font{overflow:hidden;}
.contactBox2 li h4{padding-top:10px;height:35px;background:url(../images/c_line.jpg) repeat-x left bottom;margin-bottom:10px;overflow:hidden;color:#333;font-size:18px;font-weight:normal;font-family: "微软雅黑";}

.feedback .title{text-align:center;font-size:24px;font-weight:normal;margin-bottom:25px;color:#333;font-family: "微软雅黑";}
.feedback .title span{background:#fff;padding:0 30px;position:relative;top:-15px;}
.feedback .title::before{content:"";border-bottom:1px solid #e1e1e1;height:12px;vertical-align:top;width:100%;display:block;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:12px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:250px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{border-top:1px dotted #ccc;padding:30px 0;}
#feedback_form textarea{height:125px;width:1053px;padding:10px;border:1px solid #dbdbdb;display:block;color:#333;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#009999;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transform:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#009999;}







