/* Reset Css */
html,body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
fieldset,img {border:0;outline:medium none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym {border: 0;}
[hidden],script{display:none;}
a{text-decoration:none;outline:medium none;}
.class:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;} 

/* Common */
html,body{font:12px/1 Microsoft YaHei,Arial,Helvetica,sans-serif;color:#999;background:#FFF;}
a{color:#333;}
p{word-break:break-all;word-wrap:break-word;}
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.wrap{width:1200px;margin:0 auto;}

/* Header */
.header{width:100%;min-width:1200px;position:relative;}
.search{height:30px;background-color:#E1E1E1;}
.search .lang{height:30px;padding-left:9px;background-color:#6C6C6C;}
.search .lang a{display:block;height:12px;padding-right:8px;margin:9px 0;border-right:1px solid #FFF;color:#FFF;font-size:12px;font-family:Arial;line-height:12px;}
.search .e-mail{height:30px;padding-left:30px;background:url(../images/email.png) 9px center no-repeat #6C6C6C;}
.search .e-mail a{display:block;height:12px;padding-right:8px;margin:9px 0;border-right:1px solid #FFF;color:#FFF;font-size:12px;line-height:12px;}
.search .scForm{height:30px;width:280px;background-color:#6C6C6C;}
.search .scForm input{border:0 none;width:240px;height:30px;line-height:30px;padding-left:30px;padding-right:10px;color:#FFF;background:url(../images/search.png) 8px center no-repeat;}

.hd{height:70px;}
.hd .logo{width:300px;height:70px;background-color:#FFFFFF;}
/*.hd .logo img{width:300px;height:70px;}*/
.hd .nav{height:70px;}
.hd .nav li{float:left;width:140px;height:70px;border-left:1px solid #E1E1E1;}
.hd .nav li:first-child{border:0;}
.hd .nav li a{display:block;width:140px;height:30px;padding:20px 0;color:#444;font-size:14px;text-align:center;}
.hd .nav li p{padding-top:5px;color:#939393;font-size:12px;font-family:Arial;}
.hd .nav li:hover a{color:#20A2A2;}
.hd .nav li:hover p{color:#20A2A2;font-weight:400;}
.hd .nav .current a{color:#20A2A2;font-weight:700;}
.hd .nav .current p{color:#20A2A2;font-weight:400;}
.hd .nav .current .isubnav dd a{font-weight:400;}
.isubnav{display:none;position:absolute;z-index:999;left:0;top:100px;width:100%;height:70px;background:url(../images/isubnav.png) 0 0 repeat-x;overflow:hidden;}
.hd .nav li .isubnav dd{float:left;width:142px;text-align:center;}
.hd .nav li .isubnav dd a{display:block;color:#C4C4C4;line-height:30px;}
.hd .nav li .isubnav dd a:hover{color:#FFF;}
.footer{width:100%;min-width:1200px;height:120px;background:url(../images/footer.jpg) center 0 no-repeat #E0E0E0;}
.ft{width:480px;margin:0 auto;padding-top:20px;text-align:center;color:#0F0F0F;}
.ft ul{float:left;padding-bottom:15px;}
.ft li{float:left;width:89px;border-left:1px solid #929292;}
.ft li:first-child{border:0;}
.ft li a{color:#353535;font-size:14px;}
.ft p{clear:both;}
/* Index */
.slide{width:100%;min-width:1200px;height:600px;overflow:hidden;position:relative;}
.slide li{width:1920px;height:600px;position:absolute;left:50%;margin-left:-960px;z-index:90;}
.slide li img{width:1920px;height:600px;}

.slideOut{width:95%;min-width:1200px;margin:0 auto;position:relative;z-index:98;}
.slidePre{width:145px;height:145px;position:absolute;left:0;top:210px;background:url(../images/slidePre.png) center center no-repeat;cursor:pointer;}
.slideNext{width:145px;height:145px;position:absolute;right:0;top:210px;background:url(../images/slideNext.png) center center no-repeat;cursor:pointer;}
.slidePre:hover{background:url(../images/slidePreW.png) center center no-repeat;}
.slideNext:hover{background:url(../images/slideNextW.png) center center no-repeat;}

.hotBox{position:relative;height:0;}
.newsHot{width:1200px;height:40px;background-color:#FFF;position:absolute;z-index:99;bottom:20px;}
.nHot a{display:block;width:115px;height:40px;background-color:#0EA5A4;color:#FFF;font-size:14px;font-weight:700;line-height:40px;text-align:center;}
.nHot em{padding-left:3px;font-family:Arial;font-size:12px;font-weight:400;}
.nHotCont{width:1000px;height:40px;overflow:hidden;}
.nHotCont li{float:left;width:460px;height:40px;padding:0 20px;line-height:40px;}
.nHotCont a{color:#718585;font-size:14px;}
.nHotCont a:hover{color:#041E1E;}
.nHotCont span{float:right;padding-right:30px;font-family:Arial;}
.nHotBtn{padding-right:10px;}
.nHotBtn span{display:inline-block;width:13px;height:15px;border:1px solid #849494;background-color:#FFF;margin-top:12px;cursor:pointer;}
.hotPre{background:url(../images/hotPre.png) center center no-repeat;}
.hotPre:hover{background:url(../images/hotPreW.png) center center no-repeat #849494;}
.hotNext{background:url(../images/hotNext.png) center center no-repeat;}
.hotNext:hover{background:url(../images/hotNextW.png) center center no-repeat #849494;}

.iMain{height:230px;margin-top:40px;}
.iMain .iVideo{width:350px;height:230px;}
.iMain .iSlide{width:335px;height:230px;padding-left:15px;overflow:hidden;position:relative;}
.iMain .iShow{width:470px;height:230px;background-color:#EDEDED;}
.iSlide img{width:335px;height:230px;}
.iSlide .slidesjs-pagination{position:absolute;z-index:9999;bottom:11px;right:13px;}
.iSlide .slidesjs-pagination li{float:left;margin-left:4px;line-height:99px;}
.iSlide .slidesjs-pagination li a{display:block;width:8px;height:8px;background:url(../images/iSlideB.png) 0 0 no-repeat;}
.iSlide .slidesjs-pagination li .active{background:url(../images/iSlide.png) 0 0 no-repeat;}
.iShow .isHd{width:470px;height:70px;border-bottom:1px dashed #A6A6A6;background-color:#808989;}
.iShow .isHd h3{float:left;width:116px;height:30px;padding:20px 0;text-align:center;color:#FFF;font-size:14px;font-weight:700;}
.iShow .isHd h3 p{margin-top:3px;color:#CDD5D5;font-size:12px;font-weight:400;}
.iShow .isHd span{float:left;display:block;width:250px;height:60px;padding-left:18px;margin:5px 0;border-left:1px dashed #B4B4B4;color:#F8FFFF;font-size:16px;line-height:60px;}
.iShow .isHd div a{display:block;width:58px;height:21px;border:1px solid #CACACA;border-radius:4px;background-color:#8D9595;color:#F8FFFF;font-family:Arial;line-height:21px;text-align:center;margin-top:23px;margin-right:20px;}
.iShow .isCont>span{float:left;display:block;width:116px;height:139px;margin:10px 0;border-left:1px dashed #B4B4B4;}
.iShow .isCont>span:first-child{border:0;}
.iShow .isCont a{display:block;width:100%;height:100%;color:#4C5353;font-size:14px;text-align:center;transition:all 0.3s ease 0s;}
.iShow .isCont a span{display:block;width:60px;height:60px;margin:25px auto 10px;border:2px solid #EDEDED;border-radius:32px;transition:all 0.3s ease 0s;}
.iShow .isCont .ic-1{background:url(../images/ic-1.png) center center no-repeat #FFF;}
.iShow .isCont .ic-2{background:url(../images/ic-2.png) center center no-repeat #FFF;}
.iShow .isCont .ic-3{background:url(../images/ic-3.png) center center no-repeat #FFF;}
.iShow .isCont .ic-4{background:url(../images/ic-4.png) center center no-repeat #FFF;}
.iShow .isCont a:hover{color:#AEAEAE;}
.iShow .isCont a:hover span{background-color:#EDEDED;border:2px solid #20A2A2;}

.iContact{height:80px;padding:40px 0;position:relative;}
.iCpre{position:absolute;left:-27px;top:60px;width:27px;height:40px;border-radius:2px;background:url(../images/iCpre.png) center center no-repeat #939393;cursor:pointer;transition:all 0.3s ease 0s;}
.iCpre:hover{background-color:#20A2A2;}
.iCnext{position:absolute;right:-27px;top:60px;width:27px;height:40px;border-radius:2px;background:url(../images/iCnext.png) center center no-repeat #939393;cursor:pointer;transition:all 0.3s ease 0s;}
.iCnext:hover{background-color:#20A2A2;}
.iClist{width:1200px;height:80px;overflow:hidden;position:relative;}
.iClist ul{position:absolute;left:0;}
.iClist li{float:left;width:1200px;height:80px;}
.iClist li span{width:290px;height:80px;padding-left:105px;padding-right:5px;color:#0F0F0F;font-size:16px;line-height:20px;display:table-cell;vertical-align:middle;}
.iClist li em{font-family:Arial;padding-left:5px;}
.iClist .ic-tel{background:url(../images/ic-tel.png) 20px center no-repeat;}
.iClist .ic-url{background:url(../images/ic-url.png) 20px center no-repeat;}
.iClist .ic-add{background:url(../images/ic-add.png) 20px center no-repeat;}

/* About */
.incBanner{width:100%;min-width:1200px;height:275px;background:url(../images/incBanner.jpg) center top repeat-x;}
.proBanner{width:100%;min-width:1200px;height:275px;background:url(../images/proBanner.jpg) center top repeat-x;}
.caseBanner{width:100%;min-width:1200px;height:275px;background:url(../images/caseBanner.jpg) center top repeat-x;}
.servBanner{width:100%;min-width:1200px;height:275px;background:url(../images/servBanner.jpg) center top repeat-x;}
.contBanner{width:100%;min-width:1200px;height:275px;background:url(../images/contBanner.jpg) center top repeat-x;}
.newsBanner{width:100%;min-width:1200px;height:275px;background:url(../images/newsBanner.jpg) center top repeat-x;}

.sAbout{float:right;width:126px;height:90px;background:url(../images/sAbout.png) 0 0 no-repeat;}
.sProduct{float:right;width:126px;height:90px;background:url(../images/sProduct.png) 0 0 no-repeat;}
.sCase{float:right;width:126px;height:90px;background:url(../images/sCase.png) 0 0 no-repeat;}
.sServ{float:right;width:126px;height:90px;background:url(../images/sServ.png) 0 0 no-repeat;}

.inNav{width:100%;min-width:1200px;height:93px;border-bottom:1px solid #E3E3E3;background-color:#F7F7F7;}
.inNav li{float:left;width:299px;height:90px;border-right:1px solid #FFF;border-bottom:3px solid #19B6B6;background-color:#19B6B6;transition:all 0.3s ease 0s;}
.inNav .inCurrent{background-color:#AAA;border-bottom:3px solid #979797;}
.inNav li:hover{background-color:#AAA;border-bottom:3px solid #979797;}
.inNav a{display:block;width:180px;height:90px;padding-left:119px;background:url(../images/inNav.png) 90px center no-repeat;color:#FFF;font-size:18px;font-weight:700;line-height:90px;}

.main{position:relative;min-height:470px;}
.sidebar{width:1200px;min-height:660px;position:absolute;right:990px;background-color:#F8F8F8;border-right:1px solid #E8E8E8;}
.sidebar .sNavHd{height:90px;padding-right:20px;background:url(../images/sNavBg.jpg) right top repeat-x;}
.sNav li{height:40px;padding-right:10px;border-bottom:1px solid #E8E8E8;text-align:right;transition:all 0.5s ease 0s;}
.sNav li a{display:block;height:100%;padding-right:20px;background:url(../images/sNavLi.png) right center no-repeat;color:#9C9C9C;font-size:14px;line-height:40px;transition:all 0.5s ease 0s;}
.sNav li:hover{height:60px;background-color:#1F9F9F;}
.sNav li a:hover{height:100%;color:#FFF;background:url(../images/sNavLiW.png) right center no-repeat;font-weight:700;line-height:60px;}
.sNav .sCurrent{height:60px;background-color:#1F9F9F;}
.sNav .sCurrent a{height:60px;color:#FFF;background:url(../images/sNavLiW.png) right center no-repeat;font-weight:700;line-height:60px;}
.sContact{float:right;width:210px;margin-top:55px;padding-bottom:50px;}
.guestbookLink{width:210px;height:70px;padding-bottom:25px;}
.guestbookLink a{display:block;width:210px;height:70px;background:url(../images/sContact.png) 0 0 no-repeat;}
.sContact ul{width:200px;margin:0 5px;border-bottom:1px dashed #BCBCBC;}
.sContact li{width:170px;min-height:35px;padding-left:30px;border-top:1px dashed #BCBCBC;line-height:35px;color:#2F2F2F;}
.sContact li span{display:inline-block;width:120px;line-height:20px;padding:7px 0;vertical-align:top;}
.sContact .sc-tel{background:url(../images/sc-tel.png) 7px center no-repeat;}
.sContact .sc-url{background:url(../images/sc-url.png) 7px center no-repeat;}
.sContact .sc-add{background:url(../images/sc-add.png) 10px 12px no-repeat;}

.content{padding-left:240px;}
.crumbs{height:13px;padding:18px 0 0 20px;background:url(../images/crumbs.png) 0 17px no-repeat;}
.crumbs a{color:#6D6D6D;}
.crumbs span{color:#6D6D6D;}
.crumbs a:last-child{color:#2C2C2C;}

.pages{height:27px;padding-bottom:65px;}
.pages:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.pages span{float:left;margin-left:5px;line-height:25px;text-align:center;}
.pages a{display:block;width:100%;height:100%;color:#8B8B8B;}
.pages a:hover{color:#20A2A2;}
.pages .page1{display:block;width:35px;height:25px;border:1px solid #C7C7C7;}
.pages .page2{display:block;width:30px;height:25px;border:1px solid #C7C7C7;}
.pages .last{background:url(../images/last.png) center center no-repeat;}
.pages .next{background:url(../images/next.png) center center no-repeat;}
.pages .act{background-color:#20A2A2;}
.pages .act a{color:#FFF;}

.incCont .incHd{height:40px;padding-top:50px;border-bottom:1px solid #D1D1D1;}
.incCont .incHd h3{float:left;height:40px;color:#20A2A2;font-size:16px;font-weight:700;line-height:40px;}
.incPost{padding:30px 405px 30px 0;color:#747474;font-size:12px;line-height:22px;}
.incImg{width:398px;height:485px;position:absolute;top:110px;right:-7px;background:url(../images/incImg.png) 0 0 no-repeat;}
.incImg img{width:376px;height:464px;padding:10px 11px;}

.licList{padding-bottom:50px;position:relative;}
.licList:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.licUl li{float:left;width:212px;height:320px;margin-left:20px;margin-right:10px;margin-top:30px;overflow:hidden;}
.licUl li:nth-child(4n){margin-left:12px;}
.licUl span{display:block;border:1px solid #E3E3E3;}
.licUl img{width:182px;height:255px;padding:9px 8px 8px;margin-top:5px;margin-left:6px;background:url(../images/licBg.png) 0 0 repeat;cursor:pointer;}
.licUl h3{width:210px;height:30px;margin-top:1px;border:1px solid #E3E3E3;background-color:#EFEFEF;color:#707070;font-size:14px;line-height:30px;text-align:center;transition:all 0.3s ease 0s;cursor:pointer;}
.licList .licUl h3:hover{background-color:#20A2A2;color:#FFF;}
.licBox{display:none;position:absolute;left:0;top:10px;width:100%;height:700px;background:url(../images/licBox.png) 0 0 repeat;}
.licPre{display:none;position:absolute;left:70px;top:285px;width:55px;height:72px;background:url(../images/licPreW.png) 0 0 no-repeat;cursor:pointer;}
.licPre:hover{background:url(../images/licPre.png) 0 0 no-repeat;}
.licNext{display:none;position:absolute;right:70px;top:285px;width:55px;height:72px;background:url(../images/licNextW.png) 0 0 no-repeat;cursor:pointer;}
.licNext:hover{background:url(../images/licNext.png) 0 0 no-repeat;}
.licLarge{display:none;position:absolute;left:340px;top:115px;width:300px;height:440px;overflow:hidden;}
.licLayout{width:100%;height:100%;overflow:hidden;position:relative;}
.licLarge ul{float:left;width:2400px;position:absolute;}
.licLarge li{float:left;width:300px;height:440px;}
.licLarge li img{width:277px;height:372px;padding:15px 10px 13px 13px;background:url(../images/licBgL.jpg) 0 0 repeat;}
.licLarge li h3{width:300px;height:35px;margin-top:1px;color:#FFF;font-size:14px;line-height:35px;text-align:center;background:url(../images/lichBg.png) 0 0 repeat-x;}

.photoList{width:960px;position:relative;padding-top:50px;padding-bottom:110px;}
.photoList .imgLayout{width:725px;height:480px;margin:0 auto;position:relative;overflow:hidden;}
.photoList .imgPre{position:absolute;left:0;top:250px;width:55px;height:72px;background:url(../images/licPreW.png) 0 0 no-repeat;cursor:pointer;}
.photoList .imgPre:hover{background:url(../images/licPre.png) 0 0 no-repeat;}
.photoList .imgNext{position:absolute;right:0;top:250px;width:55px;height:72px;background:url(../images/licNextW.png) 0 0 no-repeat;cursor:pointer;}
.photoList .imgNext:hover{background:url(../images/licNext.png) 0 0 no-repeat;}
.imgLayout ul{float:left;width:6000px;position:absolute;}
.imgLayout li{float:left;width:725px;height:480px;}

.imgMini{width:958px;height:160px;margin-top:30px;border:1px solid #D3D3D3;}
.imgMini .miniPre{width:40px;height:160px;border-right:1px solid #D3D3D3;background:url(../images/miniPre.png) center center no-repeat;cursor:pointer;}
.imgMini .miniPre:hover{background:url(../images/miniPreB.png) center center no-repeat;}
.imgMini .miniNext{width:40px;height:160px;border-left:1px solid #D3D3D3;background:url(../images/miniNext.png) center center no-repeat;cursor:pointer;}
.imgMini .miniNext:hover{background:url(../images/miniNextB.png) center center no-repeat;}
.imgMini .miniList{width:875px;height:160px;margin:0 auto;overflow:hidden;position:relative;}
.miniList ul{float:left;width:2400px;position:absolute;}
.miniList li{float:left;margin-top:15px;margin-right:15px;cursor:pointer;}
.miniList li:first-child{margin-left:15px;}
.miniList li img{width:157px;height:130px;}

.timeline{height:570px;margin:50px auto;background:url(../images/timelineBg.png) right bottom no-repeat;}
.timeline .lineBox{width:1198px;height:550px;border:1px solid #E6E6E6;border-radius:5px;background-color:#F7F7F7;position:relative;}
.lineBox .lineTop{position:absolute;left:50%;margin-left:-11px;top:30px;width:21px;height:20px;background:url(../images/lineTop.png) center center no-repeat #B2B2B2;cursor:pointer;position:relative;transition:all 0.3s ease 0s;}
.lineBox .lineTop:hover{background-color:#20A2A2;}
.lineBox .lineTop:after{position:absolute;left:10px;top:20px;display:block;content:'';width:1px;height:450px;background-color:#C3C3C3;}
.lineBox .lineBottom{position:absolute;left:50%;margin-left:-11px;bottom:30px;width:21px;height:20px;background:url(../images/lineBottom.png) center center no-repeat #B2B2B2;cursor:pointer;transition:all 0.3s ease 0s;}
.lineBox .lineBottom:hover{background-color:#20A2A2;}

.lineBox .lineList{position:absolute;z-index:9;left:0;top:55px;width:1198px;height:440px;overflow:hidden;}
.lineList ul{position:absolute;}
.lineList li{width:1198px;height:88px;background:url(../images/lineIcon.png) center 33px no-repeat;}
.lineList li span{display:block;}
.lineList li .lineCont{width:599px;}
.lineList li:nth-child(odd) .lineCont{float:right;}
.lineList li:nth-child(even) .lineCont{float:left;}
.lineList li:nth-child(odd) span{float:left;}
.lineList li:nth-child(even) span{float:right;}
.lineList .lineText{width:380px;height:88px;padding:0 30px;color:#8F8F8F;font-size:14px;line-height:24px;overflow:hidden;}
.lineList .lineText p{height:88px;display:table-cell;vertical-align:middle;}
.lineList .lineYear{height:88px;color:#20A2A2;font-size:16px;font-weight:700;line-height:80px;}
.lineList li:nth-child(odd) .lineText{background:url(../images/lineLiR.png) 0 0 no-repeat;}
.lineList li:nth-child(odd) .lineYear{padding-left:15px;padding-right:8px;}
.lineList li:nth-child(even) .lineText{background:url(../images/lineLiL.png) 0 0 no-repeat;}
.lineList li:nth-child(even) .lineYear{padding-left:8px;padding-right:15px;}

.proList:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.proList ul{float:left;padding-bottom:50px;}
.proList li{float:left;width:300px;height:402px;margin-top:50px;margin-left:30px;background:url(../images/proListBg.png) 0 0 no-repeat;overflow:hidden;}
.proList li:nth-child(3n+1){margin-left:0;}
.proList .proImg{width:298px;height:270px;text-align:center;display:table-cell;vertical-align:middle;}
.proList .proImg img{max-height:270px;max-width:298px;}
.proList img{max-width:920px;}
.proList h3{padding:0 20px;color:#3D3D3D;font-size:14px;font-weight:700;line-height:22px;}
.proList p{padding:0 15px 0 20px;color:#6A6868;font-size:12px;line-height:20px;}
.proList em{color:#20A2A2;}
.proList .readMore{display:block;width:90px;height:28px;margin:20px 0 0 20px;border-bottom:3px solid #8F8F8F;background-color:#ABABAB;transition:all 0.3s ease 0s;}
.proList .readMore a{display:block;width:90px;height:28px;color:#FFF;line-height:28px;text-align:center;}
.proList .readMore:hover{background-color:#20A2A2;border-bottom:3px solid #188889;}

.proPost{padding:0 20px 60px;}
.proPost .cont{width:920px;height:290px;padding:35px 0;}
.cont .proLeft{width:320px;height:290px;padding-right:15px;border-right:1px solid #E9E9E9;text-align:center;display:table-cell;vertical-align:middle;}
.cont .proRight{width:510px;height:290px;padding-left:70px;display:table-cell;vertical-align:middle;color:#6A6868;font-size:14px;line-height:24px;}
.cont .proRight h3{color:#198989;font-weight:700;line-height:28px;}
.cont .proRight em{color:#20A2A2;}
.contList{width:920px;margin-top:5px;}
.contList h4{width:890px;height:35px;padding:0 15px;background:url(../images/contListOff.png) 900px center no-repeat #DDD;color:#3F3F3F;font-size:14px;line-height:35px;cursor:pointer;}
.contList .proCont{display:none;width:868px;padding:15px 25px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.contList .proCont p{color:#3F3F3F;line-height:24px;}
.contList .proCont:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.proActive .proCont{display:block;}
.proActive h4{background:url(../images/contListOn.png) 895px center no-repeat #DDD;}

.caseList{padding-bottom:25px;}
.caseList:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.caseList .caseBox{width:380px;height:380px;transition:all 0.3s ease 0s;}
.caseList ul{float:left;}
.caseList li{float:left;width:380px;height:380px;margin-top:30px;margin-left:30px;}
.caseList li:nth-child(3n+1){margin-left:0;}
.caseList li:hover .caseBox{padding-top:10px;}
.caseList li:hover h3{background-color:#20A2A2;}
.caseList li:hover a{color:#FFF;}
.caseList img{width:380px;height:320px;margin-bottom:5px;}
.caseList h3{width:378px;height:48px;border:1px solid #DEDEDE;background-color:#F2F2F2;transition:all 0.3s ease 0s;}
.caseList h3 a{display:block;width:378px;height:48px;color:#353535;font-size:18px;line-height:48px;text-align:center;transition:all 0.3s ease 0s;}
.casePre,.caseNext{display:inline-block;width:25px;height:25px;border:1px solid #BABABA;}
.casePre{background:url(../images/casePre.png) center center no-repeat #FFF;}
.casePre:hover{background:url(../images/casePreW.png) center center no-repeat #B1B1B1;}
.caseNext{background:url(../images/caseNext.png) center center no-repeat #FFF;}
.caseNext:hover{background:url(../images/caseNextW.png) center center no-repeat #B1B1B1;}
.casePage{width:1200px;height:27px;text-align:right;padding-bottom:50px;}
.casePage a{display:block;width:25px;height:25px;}

.caseMain ul{padding-left:15px;padding-top:30px;}
.caseMain li{float:left;width:455px;height:160px;margin-left:30px;margin-bottom:50px;overflow:hidden;}
.caseMain li:nth-child(2n+1){margin-left:0;}
.caseMain img{float:left;width:200px;height:160px;}
.caseMain .caseSpan{float:left;padding-top:5px;width:255px;height:155px;position:relative;}
.caseMain span{display:block;padding:10px 20px;color:#353535;font-size:14px;line-height:16px;}
.caseMain .readMore{display:block;width:90px;height:28px;position:absolute;left:20px;bottom:5px;z-index:5;padding:0;border-bottom:3px solid #8F8F8F;background-color:#ABABAB;transition:all 0.3s ease 0s;}
.caseMain .readMore a{display:block;width:90px;height:28px;color:#FFF;font-size:12px;line-height:28px;text-align:center;}
.caseMain .readMore:hover{background-color:#20A2A2;border-bottom:3px solid #188889;}
.caseMain:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.caseCont{padding:30px 10px;}
.caseCont p{line-height:24px;}
.servCont{padding:30px 20px 60px;}
.servCont:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.servCont p{line-height:24px;color:#747474;}
.servCont .servBg{margin:35px 0;}
.servCont h3{color:#4B4B4B;font-size:14px;font-weight:700;}
.servList{height:41px;margin:20px 0;color:#747474;font-size:14px;}
.servCont span{display:block;width:720px;height:39px;padding-left:10px;border-bottom:1px dashed #9C9C9C;line-height:18px;display:table-cell;vertical-align:middle;}
.servCont em{display:block;float:left;width:25px;height:40px;background-color:#9C9C9C;color:#FFF;font-weight:700;line-height:40px;text-align:center;}
.quesCont{padding:30px 10px 0;}
.quesCont>img{min-height:185px;max-height:940px;}
.qList{margin-top:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E5E5E5;}
.qList .question{height:40px;padding-left:52px;margin-top:20px;background:url(../images/ques.png) 0 center no-repeat;color:#333;font-size:16px;line-height:34px;cursor:pointer;}
.qList .answer{display:none;width:660px;padding:20px 15px 20px 55px;margin-top:15px;background:url(../images/answ.png) 12px center no-repeat #F3F3F3;color:#7A7A7A;font-size:14px;line-height:24px;}
.qList .quesActive .question{background:url(../images/quesG.png) 0 center no-repeat;color:#20A2A2;font-size:16px;font-weight:700;line-height:34px;}
.qList .quesActive .answer{display:block;}

.telCont{padding:35px 0 80px;color:#7E7E7E;}
.telCont:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.telCont b{color:#2C2C2C;}
.telCont .leftTel{width:465px;height:100%;padding-left:20px;}
.telCont .leftTel li{width:360px;padding:15px 0;border-top:1px dashed #898989;line-height:23px;}
.telCont .leftTel li:first-child{border:0 none;}

.telCont .rightTel{width:465px;height:100%;padding-left:110px;border-left:1px solid #E6E6E6;}
.telCont .rightTel li{width:360px;padding:15px 0;border-top:1px dashed #898989;line-height:23px;}
.telCont .rightTel li:first-child{border:0 none;}

.guestTip{padding:70px 0;text-align:center;color:#2C2C2C;font-size:18px;}
.formBox{padding:0 10px 125px;width:1180px;height:400px;margin:0 auto;}
.formBox span{display:block;color:#2C2C2C;font-size:14px;font-weight:700;padding:10px 0;}
.formBox em{color:#7C7C7C;font-family:Arial;font-weight:400;padding-left:2px;}
.formBox input{width:540px;height:40px;padding:10px;margin-bottom:7px;border:1px solid #D5D5D5;border-radius:3px;background-color:#F3F3F3;font-size:18px;}
.formBox textarea{width:550px;height:247px;padding:10px;border:1px solid #D5D5D5;border-radius:3px;background-color:#F3F3F3;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;resize:none;}
.guesText{padding-left:15px;}
.formBox .em{display:inline-block;vertical-align:top;width:15px;height:42px;color:#DD0B0B;font-size:16px;text-align:center;}
.guesBtn{width:1180px;}
.guesBtn .guesBox{width:310px;margin:40px auto 0;}
.guesBtn .guesBox input{width:125px;height:40px;border:0 none;border-radius:3px;background-color:#20A2A2;color:#FFF;font-size:14px;overflow:hidden;}
.guesBtn .guesBox div{float:left;width:125px;height:40px;padding:0;margin:0;font-weight:400;line-height:40px;text-align:center;border:1px solid #D5D5D5;border-radius:3px;background-color:#F3F3F3;font-size:14px;cursor:pointer;}
.guesBtn .guesBox .reset{line-height:42px;margin-left:20px;}

.nList{padding-bottom:50px;}
.nList:after{clear:both;display:block; content:""; height:0; font-size:0;visibility:hidden;}
.nList li{height:205px;padding:30px 0;border-bottom:1px dashed #D0D0D0;}
.nList .nPic{width:293px;height:198px;padding:2px;border:1px solid #BDBDBD;}
.nList .nTitle{padding-left:340px;padding-bottom:10px;color:#333;font-size:14px;font-weight:700;line-height:30px;}
.nList .nTitle h3{font-size:14px;font-weight:700;float:left;}
.nList .nTitle span{padding-left:65px;}
.nList .nCont{padding-left:340px;color:#7A7A7A;line-height:24px;}
.nList .readMore{display:block;width:90px;height:28px;margin:20px 0 0 340px;padding:0;background-color:#20A2A2;border-bottom:3px solid #188889;}
.nList .readMore a{display:block;width:90px;height:28px;color:#FFF;font-size:12px;line-height:28px;text-align:center;}
.newsContent{padding:60px 0;border-bottom:1px solid #D5D5D5;}
.newsTitle{text-align:center;}
.newsTitle h3{color:#333;font-size:14px;font-weight:700;}
.newsTitle span{display:block;padding:20px 0;color:#696969;}
.newsCont{color:#696969;font-size:12px;line-height:24px;padding:0 20px;}
.postLink{height:50px;padding-bottom:80px;}
.postLink span{display:block;height:50px;line-height:50px;}
.postLink a{color:#9B9B9B;}



