@charset "utf-8";
/* reset */
.w1200{position:relative;width:1200px;margin:0 auto;}
.ptb50{padding:50px 0;}
.no{margin-left:0!important;}

/** header **/
.miTop{height:39px;line-height:39px;border-bottom:1px solid #e5e5e5;}
.miTop .fl{font-size:16px;color:#006bbe;}
.miTop a{padding-left:20px;margin-right:8px;}
.miTop a.xl{background:url(../images/xl.png) no-repeat left center;}
.miTop a.te{background:url(../images/te.png) no-repeat 3px center;}
.miTop a.mp{background:url(../images/mp.png) no-repeat 5px center;margin-right:0;}
.miTop a.xl:hover{background:url(../images/xlh.png) no-repeat left center;}
.miTop a.te:hover{background:url(../images/teh.png) no-repeat 3px center;}
.miTop a.mp:hover{background:url(../images/mph.png) no-repeat 5px center;}
.miTop a:hover{color:#fc7300;}

.miCont{height:110px;background:url(../images/col.jpg) repeat-x;}
.logo{padding-top:18px;}
.nav{padding-top:32px;}
.nav li{float:left;position:relative;margin-left:40px;}
.nav li a{font-size:15px;line-height:18px;display:inline-block;color:#333;padding-bottom:5px;transition:all 0s;}
.nav li a span{display:block;font-family:arial;font-size:12px;color:#bdbdbd;}
.nav li a:hover,.nav li a.active{color:#fc7300;border-bottom:2px solid #fc7300;}
.nav li a:hover span,.nav li a.active span{color:#ffcca2;}

/** footer **/
.miFoot{background:#26a9f3;padding:40px 0 20px;color:#bddffa;}
.miFoot i{font-style:normal;}
.miFoot a{color:#bddffa;}
.miFoot h2{font-size:18px;color:#fff;margin-bottom:20px;}
.miFoot a:hover{color:#fff;text-decoration:underline;}
.miFoot .menu{width:160px;}
.miFoot .menu a{display:block;width:80px;float:left;line-height:30px;}
.miFoot .copy{width:700px;padding:0 25px 0 30px;border-left:1px solid #3cb2f4;border-right:1px solid #3cb2f4;}
.miFoot .copy .rx{background:url(../images/ftel.png) no-repeat left center;padding-left:45px;color:#fff;margin-bottom:10px;line-height:22px;}
.miFoot .copy .rx i{display:block;font-style:normal;font-family:arial;font-size:28px;}
.miFoot .copy .co{width:260px;}
.miFoot .copy .ad{width:420px;}
.miFoot .copy span{padding-left:15px;}
.miFoot .code p{width:111px;float:left;margin-right:15px;}
.miFoot .code p span{display:block;text-align:center;line-height:35px;}
.miFoot .link{padding-top:30px;overflow:hidden;}
.miFoot .link a{padding:0 5px;}

/** banner **/
.miSlide{width:100%;height:600px;overflow:hidden;position:relative;z-index:9;background:#000;}
.miSlide .bd{height:600px;position:relative;left:50%;margin-left:-960px;}
.miSlide .bd li{width:1920px;}
.miSlide .prev,.miSlide .next{display:block;width:50px;height:50px;background: url(../images/abtn.png) no-repeat;position:absolute;top:50%;left:0%;margin-top:-50px;opacity:0;z-index:10;}
.miSlide .next{right:0%;left:auto;background-position:0 -50px;}
.miSlide:hover .prev,.miSlide:hover .next{opacity:1;}
.miSlide:hover .prev{left:5%;}
.miSlide:hover .next{right:5%;}
.miSlide .hd{font-size:0;line-height:0;position:absolute;left:50%;bottom:20px;height:12px;margin-left:-20px;}
.miSlide .hd li{display:block;float:left;zoom:1;width:12px;height:12px;margin-left:5px;cursor:pointer;text-indent:9999px;background:#fff;overflow:hidden;border-radius:50%;}
.miSlide .hd .on{background:#fc7300;}
.peSlide{position:relative;overflow:hidden;height:300px;z-index:10;}
.peSlide img{position:relative;left:50%;margin-left:-960px;}

/** news **/
.miHot{height:80px;background:#f4f4f4;margin-top:20px;}
.search{width:305px;height:40px;margin-top:15px;margin-left:20px;}
.search .te{width:254px;height:38px;line-height:38px;font-size:12px;padding-left:10px;color:#999;border:none;float:left;border:1px solid #dadada;border-radius:2px;border-right:0;background:#fff;}
.search .su{width:40px;height:40px;background:url(../images/subt.jpg) no-repeat center;border:none;cursor:pointer;float:left;}
.keyword {line-height:80px;padding-left:15px;float:left;width:500px;overflow:hidden;}
.keyword span{color:#fc7300;}
.miHot .tel{width:230px;height:67px;background:url(../images/ftel.png) no-repeat 20px center #fc7300;padding-left:70px;color:#fff;padding-top:13px;}
.miHot .tel span{display:block;font-size:28px;font-family:arial;}

.miTi{text-align:center;font-size:36px;color:#333;line-height:36px;padding-top:10px;}
.miTi em{font-style:normal;color:#006bbe;}
.miTi span{display:block;font-weight:normal;color:#bdbdbd;font-size:14px;line-height:22px;}

/** partner **/
.miPart{padding:0 0 70px;}
.miPart h2{background:url(../images/rb.png) no-repeat center top;margin-bottom:20px;}
.miPart .bd{width:1200px;height:110px;}
.miPart .bd ul{width:9999px;}
.miPart .bd li{width:180px;height:100px;float:left;margin-right:12px;padding:4px;border:1px solid #dadada;position:relative;}
.miPart .bd li img{width:180px;height:100px;}
.miPart .bd li h3{width:180px;height:100px;line-height:100px;text-align:center;background:url(../images/tml.png);font-size:14px;color:#fff;position:absolute;left:4px;top:4px;opacity:0;}
.miPart .bd li:hover{border-color:#26a9f3;}
.miPart .bd li:hover h3{opacity:1;}

/** product **/
.miProd{background:url(../images/pj.jpg) no-repeat center top;height:590px;padding-top:70px;margin-top:30px;}
.miProd h2{background:url(../images/pb.png) no-repeat center top;color:#fff;}
.miProd h2 span{color:#fff;}
.miProd .hd{text-align:center;margin-top:20px;height:30px;margin-bottom:20px;}
.miProd .hd ul{display:inline-block;}
.miProd .hd li{display:inline-block;margin:0 8px 4px;font-size:14px;color:#fff;}
.miProd .hd li.on{color:#fff;border-bottom:3px solid #fff;}
.miProd .hd a{border:none;font-size:16px;color:#fff;margin-left:20px;}
.miProd .bd .box{height:390px;overflow:hidden;}
.miProd .bd .hot{width:620px;}
.miProd .bd .hot .tx{width:190px;height:355px;background:#26a9f3;position:relative;padding:35px 20px 0;}
.miProd .bd .hot .tx h3{font-size:16px;padding-bottom:10px;border-bottom:1px solid #3cb2f4;color:#fff;}
.miProd .bd .hot .tx p{color:#afdcff;padding-top:10px;line-height:30px;}
.miProd .bd .hot .tx a{display:block;width:85px;height:25px;line-height:25px;text-align:center;background:#fff;border-radius:2px;color:#26a9f3;float:left;margin:40px 5px 0;}
.miProd .bd .hot .tx a:hover{background:#fc7300;color:#fff;}
.miProd .bd .hot .cp,.miProd .bd .hot .cp img{width:390px;height:390px;}
.miProd .bd ul{width:580px;}
.miProd .bd ul li{width:280px;height:388px;background:#26a9f3;float:left;margin-left:10px;color:#fff;border-bottom:2px solid #2090cf;position:relative;}
.miProd .bd ul li img{width:280px;height:280px;}
.miProd .bd ul li h3{font-size:14px;line-height:40px;padding:0 10px;}
.miProd .bd ul li p{line-height:20px;padding:0 10px}
.miProd .bd ul li a{display:block;width:80px;height:80px;line-height:80px;text-align:center;border-radius:50%;background:url(../images/tm.png);font-size:14px;color:#fff;position:absolute;left:50%;top:50px;margin-left:-40px;opacity:0;}
.miProd .bd ul li:hover a{top:100px;opacity:1;}
.miProd .bd ul li:hover{background:#fc7300;border-color:#7e4c22;}
.miProd .bd ul li:hover img{width:260px;height:260px;margin:10px;}

/** solution **/
.miSolu{background:url(../images/sl.jpg) no-repeat center top;padding:70px 0;}
.miSolu h2{background:url(../images/nb.png) no-repeat center top;}
.miSolu .hd{height:70px;background:url(../images/sx.jpg) repeat-x;margin-top:15px;margin-bottom:10px;}
.miSolu .hd li{width:110px;height:70px;float:left;margin-left:10.9px;background:#a8a8a8;text-align:center;font-size:14px;color:#fff;}
.miSolu .hd li span{display:block;width:30px;height:26px;background:url(../images/si.png) no-repeat;overflow:hidden;margin:8px auto 4px;}
.miSolu .hd li .sp1{background-position:0 0;}
.miSolu .hd li .sp2{background-position:-30px 0;}
.miSolu .hd li .sp3{background-position:-60px 0;}
.miSolu .hd li .sp4{background-position:-90px 0;}
.miSolu .hd li .sp5{background-position:-120px 0;}
.miSolu .hd li .sp6{background-position:-150px 0;}
.miSolu .hd li .sp7{background-position:-180px 0;}
.miSolu .hd li .sp8{background-position:-210px 0;}
.miSolu .hd li .sp9{background-position:-240px 0;}
.miSolu .hd li .sp10{background-position:-270px 0;}
.miSolu .hd li .sp11{background-position:-300px 0;}
.miSolu .hd li .sp12{background-position:-330px 0;}
.miSolu .hd li.on{background:#26a9f3;color:#fff;}
.miSolu .bd,.miSolu .box{height:600px;overflow:hidden;position:relative;}
.miSolu .bd .pic,.miSolu .bd .pic img{width:1200px;height:600px;}
.miSolu .bd .txt{width:320px;height:552px;background:url(../images/sbt.png) no-repeat;position:absolute;right:0;top:0;z-index:10;padding:48px 20px 0;color:#fff;}
.miSolu .bd .txt h3{font-size:16px;padding-bottom:10px;border-bottom:1px solid #3babea;}
.miSolu .bd .txt .nr{color:#afdcff;padding-top:10px;line-height:30px;}
.miSolu .bd .txt a{display:block;width:85px;height:25px;line-height:25px;text-align:center;background:#fff;border-radius:2px;color:#26a9f3;margin-top:30px;}
.miSolu .bd .txt a:hover{background:#fc7300;color:#fff;}

/** reasons **/
.miReas{background:url(../images/ybj.jpg);border-top:2px solid #dadada;padding-bottom:50px;}
.miReas .ti{text-align:center;background:url(../images/tb.png) no-repeat center top;padding-top:90px;}
.miReas .ti h2{font-size:48px;color:#006bbe;line-height:50px;}
.miReas .ti h2 span{color:#fc7300;}
.miReas .ti h3{border:2px solid #666;line-height:36px;font-size:24px;color:#333;display:inline-block;padding:0 10px;margin-top:10px;}
.miReas .hd{height:40px;margin-top:30px;}
.miReas .hd li{width:20%;height:40px;line-height:40px;text-align:center;float:left;font-size:24px;color:#fff;position:relative;font-family:arial;}
.miReas .hd li.s1{background:#c8c8c8;}
.miReas .hd li.s2{background:#d6d6d6;}
.miReas .bd .box{height:335px;margin-top:40px;}
.miReas .bd .txt{width:600px;}
.miReas .bd .txt h4{font-size:28px;color:#006bbe;padding-bottom:5px;background:url(../images/til.png) repeat-x bottom;line-height:30px;}
.miReas .bd .txt h4 span{font-size:14px;color:#bdbdbd;line-height:20px;display:block;font-family:arial;font-weight:normal;}
.miReas .bd .txt p{margin-top:10px;background:url(../images/pi.png) no-repeat left 7px;padding-left:10px;font-size:14px;color:#333;line-height:22px;}
.miReas .bd .txt p .sp1{padding-left:35px;}
.miReas .bd .txt p .sp2{padding-left:160px;}
.miReas .bd .txt p .sp3{padding-left:146px;}
.miReas .bd .txt a{display:inline-block;height:27px;line-height:27px;font-size:14px;color:#fff;border-radius:4px;background:#bdbdbd;padding:0 10px;margin-top:15px;}
.miReas .bd .txt a:hover{background:#fc7300;color:#fff;}
.miReas .bd .txt .tel{background:url(../images/ytel.png) no-repeat left center;padding-left:45px;color:#fc7300;margin-bottom:10px;line-height:22px;margin-top:25px;}
.miReas .bd .txt .tel span{display:block;font-family:arial;font-size:28px;}
.miReas .bd .pic{width:570px;height:335px;}

/** about **/
.miAbout{padding-top:70px;background:url(../images/abj.jpg) no-repeat center top;color:#fff;}
.miAbout h2{background:url(../images/ab.png) no-repeat center top;color:#fff;}
.miAbout h2 span{color:#fff;}
.cont{text-align:center;font-size:14px;color:#d0eaff;padding-top:40px;}
.cont a{display:block;margin-top:24px;font-size:16px;}
.cont a,.miAbout .cont a:hover{color:#fff;}
.num{margin-top:40px;text-align:center;}
.num li{display:inline-block;width:188px;height:80px;border:1px solid #62a9d6;margin:0 15px;font-size:18px;padding-top:8px;}
.num li span{display:block;font-size:45px;line-height:48px;}
.picture{margin-top:52px;height:235px;}
.picture .hd{height:50px;text-align:center;margin-bottom:25px;}
.picture .hd li{display:inline-block;width:120px;height:50px;line-height:50px;margin:0 5px;font-size:16px;background:#26a9f3;color:#fff;position:relative;}
.picture .hd li.on,.miReas .hd li.on{background:#fc7300;color:#fff;}
.picture .hd li.on:after,.miReas .hd li.on:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fc7300;position:absolute;bottom:-5px;left:46%;}
.picture .bd{height:160px;}
.picture .bd li{width:230px;height:160px;position:relative;float:left;margin-left:10px;overflow:hidden;}
.picture .bd li img{border:1px solid #dadada;padding:4px;width:220px;height:150px;}
.picture .bd li h3{position:absolute;bottom:-30px;left:0;width:210px;height:30px;padding:0 10px;line-height:30px;text-align:center;font-size:14px;color:#fff;background:url(../images/tm.png);}
.picture .bd li:hover h3{bottom:0;}

/** news **/
.miNews{padding:60px 0;}
.miNews h2{background:url(../images/nb.png) no-repeat center top;}
.miNews .hd{text-align:center;margin-top:20px;height:30px;margin-bottom:15px;}
.miNews .hd a{display:inline-block;margin:0 10px 4px;font-size:14px;color:#333;border-bottom:2px solid #fff;}
.miNews .hd a.on{color:#006bbe;border-bottom:2px solid #006bbe;}
.miNews .bd{height:354px;}
.miNews .bd li{width:280px;height:352px;position:relative;float:left;margin-left:26px;border-bottom:2px solid #bdbdbd;}
.miNews .bd .pic{display:block;width:280px;height:190px;overflow:hidden;}
.miNews .bd .pic img{width:280px;height:190px;}
.miNews .bd h3{font-size:14px;color:#333;line-height:18px;padding-top:8px;}
.miNews .bd h4{font-family:arial;color:#999;line-height:16px;}
.miNews .bd p{margin-top:10px;line-height:20px;}
.miNews .bd .mo{display:block;margin-top:20px;}
.miNews .bd li:after{width:0;height:2px;position:absolute;left:0;bottom:-2px;content:"";background:#bdbdbd;-webkit-transition: all 0.4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.miNews .bd li:hover::after{width:100%;background:#006bbe;}
.miNews .bd li:hover a{color:#006bbe;}

/** page sidebar **/
.peBar{height:50px;margin:-50px auto 0;z-index:11;}
.peBar li{float:left;margin-left:1px;}
.peBar li.no{margin-right:0;}
.peBar li a{display:block;line-height:50px;text-align:center;font-size:16px;color:#fff;background:rgba(0,148,222,0.6)}
.peBar li a:hover,.peBar li a.active{background:#fff;color:#fc7300;}
.pewarp{width:1400px;position:relative;}
.pewarp li a{font-size:14px;}
.prSet{text-align:center;height:35px;margin-bottom:30px;}
.prSet a{display:inline-block;line-height:35px;height:35px;padding:0 25px;font-size:14px;color:#333;background:#dadada;border-radius:2px;margin:0 10px;}
.prSet a:hover,.prSet a.active{background:#fc7300;color:#fff;}

.peCont{padding:50px 0;}
.conTi{font-size:16px;color:#333;}
.conFd{font-size:18px;font-weight:normal;line-height:31px;text-align:center;position:relative;overflow:hidden;margin-top:30px;color:#333;}
.conFd label{display:inline-block;width:80px;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/ci.png) no-repeat;font-size:14px;float:left;}
.conFd label.ti{background-position:0 -128px;}
.conFd label.na{background-position:0 -32px;}
.conFd label.tp{background-position:0 0;}
.conFd label.em{background-position:0 -64px;}
.conFd label.qq{background-position:0 -96px;}
.conFd label.ad{background-position:0 -160px;}
.conFd label.ms{background-position:0 -192px;margin-bottom:10px;}
.conFd input{width:230px;height:30px;line-height:30px;float:left;margin:0 42px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
.conFd input.last{margin-right:0;}
.conFd textarea{width:1178px;height:125px;padding:10px;border:1px solid #dbdbdb;display:block;margin-bottom:30px;}
.conFd .code{height:38px;line-height:38px;margin-right:10px;}
.conFd .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:8px 10px;float:left;background:#fff;display:inline-block;}
.conFd .btns{width:120px;height:40px;background:#fc7300;color:#fff;border:none;font-size:16px;cursor:pointer;margin:0;margin-left:10px;}
.conFd .reset{background:#666;cursor:pointer;}
.conFd input:focus,.conFd textarea:focus{border-color:#fc7300;}

/** picture list **/
.uLt{width:1250px;}
.lt{padding:10px 10px 0;background:#f5f5f5;float:left;margin-right:30px;position:relative;margin-bottom:30px;border-bottom:2px solid #e8e8e8;}
.lt a{display:block;overflow:hidden;}
.lt h3{font-size:15px;line-height:40px;text-align:center;}
.lt:after,.lt:before{content:'';position:absolute;bottom:-2px; width:0;height:2px;background:#fc7300;-webkit-transition:0.4s;transition:0.4s;}
.lt:before{left:0;}
.lt:after{right:0;}
.lt:hover:after,.lt:hover:before{width:50%;}
.lt:hover h3{color:#fc7300;}

.picList li{width:360px;}
.picList li a{width:360px;height:255px;}
.proList li{width:260px;margin-right:27px;}
.proList li a{width:260px;height:260px;}
.parList li{width:200px;margin-right:25px;}
.parList li a{width:200px;height:111px;}

/** news **/
.newsList li{border-bottom:1px solid #efefef;height:186px;padding:40px 0;position:relative;overflow:hidden;}
.newsList li .nImg{width:274px;}
.newsList li .nImg img{width:100%;height:100%;}
.newsList li .nTime{width:128px;height:136px;border-right:1px solid #efefef;padding:50px 40px 0;font-size:24px;font-family:arial;}
.newsList li .nTime span{display:block;font-size:50px;line-height:50px;}
.newsList li .nInfo{width:530px;padding:37px 140px 37px 40px;font-size:20px;}
.newsList li .pInfo{width:700px;border-left:1px solid #efefef;}
.newsList li .nInfo h3{font-size:18px;margin-bottom:16px;}
.newsList li .nInfo p{font-size:14px;}
.newsList li a:hover{color:#fc7300;}
.newsList li .more{display:block;right:20px;width:30px;text-align:center;height:30px;line-height:30px;border-radius:50%;border:2px solid #fc7300;margin-top:-15px;overflow:hidden;position:absolute;top:50%;font-size:20px;font-family:arial;color:#fc7300;}

.newsBox{width:890px;overflow:hidden;}
.newsDetail h2{font-size:24px;text-align:center;color:#333;padding-bottom:15px;font-weight:normal;}
.newsDetail .msg{text-align:center;border-bottom:1px solid #e7e7e7;font-family:"宋体";padding-bottom:5px;}
.newsDetail .msg span{padding:0 7px;color:#999;}
.newsDetail .msg .fonts a{padding:0 3px;}
.newsDetail .msg a.active{font-weight:bold;color:#fc7300;}
.newsDetail .detailCont{padding:20px 0;font-size:14px;overflow:hidden;}
.newsDetail .pic{width:100%;text-align:center;padding-bottom:20px;}
.detailCont .tepic{width:300px;overflow:hidden;}
.detailCont .teCo{width:550px;}
/** paging **/
.pagIng{border:1px solid #dadada;padding:8px 15px;overflow:hidden;font-size:14px;}
.pagIng .fl{width:1025px;height:60px;padding-right:30px;border-right:1px solid #dadada;}
.pagIng .fl a{display:block;height:30px;line-height:30px;}
.pagIng .fr{line-height: 28px;display: block;width: 85px;height: 28px;margin-top: 16px;text-align: center;color:#fff;border-radius:2px;background:#fc7300;}
.pagIng .fr:hover{background:#e76900;color:#fff;}
.recTitle{padding-left:20px;height:40px;line-height:40px;background:url(../images/page_line.jpg) no-repeat 10px center #f5f5f5;font-size:14px;font-weight:bold;color:#333;font-weight:normal;margin:30px 0;}

/** related news **/
.relNews{width:1300px;overflow:hidden;}
.relNews li{float:left;margin-right:45px;width:370px;height:30px;line-height:30px;font-size:14px;}
.relNews li a{display:block;width:220px;background:url(../images/iconh.jpg) no-repeat left center;padding-left:15px;float:left;}
.relNews li a:hover{background:url(../images/iconi.jpg) no-repeat left center;margin-left:5px;}
.relNews li span{float:right;color:#999;}

.tfl{width:880px;overflow:hidden;}
.tfl .pagIng .fl{width:700px;}
.tfr{width:278px;overflow:hidden;}
.tfr .recTitle{margin:0;}
.tfr .teamList li{float:none;margin-right:0;margin-top:20px;}

/** jobs **/
.jobsList{width:100%;overflow:hidden;border-top:1px solid #e8e8e8;}
.jobsList dd{height:48px;line-height:48px;border:1px solid #e8e8e8;background:#fff;cursor:pointer;position:relative;border-top:none;}
.jobsList dd em{display:block;width:8px;height:7px;background:url(../images/icone.png) no-repeat;cursor:pointer;position: absolute;top:21px;right:14px;}
.jobsList dd.on{background:#eee;}
.jobsList dd.on em{background:url(../images/iconf.png) no-repeat;color:#fff;}
.jobsList dd span{display:block;float:left;height:48px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:50px;}
.jobsList dd span.sp1{width:380px;}
.jobsList dt{border:1px solid #e8e8e8;border-top:none;padding:30px 50px;background:#fff;font-size:14px;}
.apply{display:block;width:77px;line-height:30px;margin-top:30px;background:url(../images/iconl.png) no-repeat 10px 6px #666;color:#fff;font-size:14px;padding-left:33px;border-radius:4px;}
.apply:hover{background-color:#fc7300;color:#fff;}

.jobDetail{border:1px solid #eee;background:#fff;}
.jobDetail h3{font-size:14px;font-weight:bold;background:#eee;line-height:35px;padding-left:15px;font-weight:normal;}
.jobDetail table{margin:20px;}
.jobDetail .bxx tr{height:42px;}
.jobDetail .mr{padding-right:41px;}
.jobDetail .tx{width:470px;border:1px solid #eee;line-height:28px;height:28px;padding:0 5px;}
.jobDetail .rd{margin-right:5px;vertical-align: middle;}
.jobDetail .tx:focus,.jobDetail .area:focus{border:1px solid #fc7300;}
.jobDetail .area{width:1146px;padding:5px;border:1px solid #eee;line-height:22px;height:125px;margin-top:3px;display:block;}
.jobDetail .sub{background:#666;width:100px;height:30px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-right:10px;margin-top:20px;border-radius:2px;display:block;float:left;text-align:center;}
.jobDetail .sub:hover{background:#fc7300;color:#fff;}
.jobDetail .subr{width:110px;background:#fc7300;color:#fff;}

.fileList li{height:42px;line-height:42px;border-bottom:1px dotted #e3e3e3;}
.fileList li a{display:block;height:42px;background:url(../images/down.png) no-repeat left center;padding-left:40px;font-size:14px;float:left;width:870px;}
.fileList li span{float:right;}
.peDown{display:block;width:115px;height:60px;line-height:60px;font-size:20px;background:url(../images/downa.png) no-repeat 20px center #006bbe;position:absolute;left:50%;top:50%;margin-left:-90px;margin-top:-30px;border-radius:4px;color:#fff;padding-left:65px;}
.peDown:hover{background-color:#fc7300;color:#fff;}

/** product detail **/
.prodPic{width:605px;}
.prodPic .big{width:482px;height:398px;position:relative;float:right;border:1px solid #dadada;}
.prodPic .big a{width:482px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.prodPic .big a img{vertical-align:middle;max-width:482px;max-height:398px;}
.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}
.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}
.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(../images/anu.jpg) no-repeat;overflow:hidden;cursor:pointer;}
.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}
.prodPic .list a.prev:hover{background-position:0 -25px;}
.prodPic .list a.next:hover{background-position:0 -75px;}

.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.prodPic .list .thumb ul{position:absolute;height:99999px;}
.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #e5e5e5;text-align:center;background:#fff}
.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.prodPic .list .thumb ul li a.selected{border-color:#fc7300;}
.prodPic .list .thumb ul li a.selected em{background:url(../images/jt.png) no-repeat;}

.prodTitle{width:560px;overflow:hidden;}
.prodTitle h2{font-size:20px;padding:10px 0;font-weight:normal;border-bottom:1px dotted #e5e5e5;}
.prodTitle .txt{padding-top:20px;font-size:14px;}
.prodTitle .fenx{padding-top:15px;overflow:hidden;}
.prodTitle .tel{background:url(../images/ytel.png) no-repeat left center;line-height:22px;padding-left:48px;margin-top:15px;color:#fc7300;}
.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}
.prodTitle .adc{display:block;width:140px;height:40px;background:#fc7300;border-radius:3px;border-bottom:5px solid #d76200;line-height:40px;text-align:center;font-size:16px;color:#fff;margin-top:20px;}
.prodTitle .adc:hover{background:#fc7300;border-color:#fc7300;color:#fff;opacity:0.9;}

/** tab **/
.prodTab{overflow:hidden;margin-top:30px;}
.prodTab .list{height:40px;border-bottom:2px solid #ededed;}
.prodTab .list ul{width:1250px;}
.prodTab .list li{display:block;width:300px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#ededed;color:#333;margin-right:1px;}
.prodTab .list li.on{color:#fff;background:#fc7300;}
.prodTab .listA{overflow:hidden;padding-top:20px;}
.prodTab .listB{overflow:hidden;}
.prodTab .listA table{width:100%;border-color:#dadada;}
.prodTab .listA table td{line-height:35px;border-color:#dadada;text-align:center;}
/** order **/
.orderBox{padding:25px;background:#f5f5f5;overflow:hidden;border-top:2px solid #fc7300;}
.orderBox h3{font-size:15px;line-height:18px;font-weight:normal;}
.orderBox .table{padding-top:20px;overflow:hidden;}
.orderBox .table li{width:455px;height:215px;float:left;height:35px;margin-bottom:10px;}
.orderBox .table li span{float:left;border:1px solid #ddd;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}
.orderBox .table li .iptTxt{float:right;width:364px;border:1px solid #ddd;border-left:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .iptCode{float:left;width:284px;border:1px solid #ddd;border-left:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;;}
.orderBox .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;padding:5px 9px 6px 10px;}
.orderBox .table li .btn{width:455px;height:35px;line-height:35px;background:#fc7300;cursor:pointer;font-size:14px;color:#fff;text-align:center;border:none;}
.orderBox .table li .btn:hover{background:#f9892b;color:#fff;}
.orderBox .table li.areLi{width:655px;float:right;height:215px;overflow:hidden;}
.orderBox .table li.areLi .txtContent{width:623px;height:183px;border:1px solid #ddd;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}

.soulList{width:1260px;}
.soulList li{width:380px;height:305px;float:left;margin-right:30px;margin-bottom:30px;position:relative;background:#f4f4f4;border-bottom:3px solid #dadada;}
.soulList li .pic{display:block;width:380px;height:190px;overflow:hidden;}
.soulList li .pic img{width:100%;height:100%;}
.soulList li .txt{padding:15px;height:86px;}
.soulList li .txt h3{line-height:18px;font-size:14px;}
.soulList li .txt h3 a{color:#333;}
.soulList li .txt h4{font-family:arial;color:#999;font-weight:normal;}
.soulList li .txt p{line-height:22px;color:#777;}
.soulList li:before,.soulList li:after{content:'';position:absolute;bottom:-3px;width:0%;height:3px;-webkit-transition:0.4s;transition:0.4s;}
.soulList li:before{left:0;}
.soulList li:after{right:0;}
.soulList li:hover::before,.soulList li:hover::after{width:50%;background:#fc7300;}