@charset "utf-8";



html{-webkit-font-smoothing:antialiased}



blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family: Arial,Microsoft Yahei;}



header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}



table{border-collapse:collapse;border-spacing:0}



fieldset,img{border:0}



address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}



dl,ol,ul{list-style-type:none}



h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}



a{text-decoration:none;blr:expression(this.onFocus=this.blur())}



a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}



a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur());}



sup{vertical-align:text-top}



sub{vertical-align:text-bottom}



textarea{resize:none;font-family: Arial,微软雅黑;}



img{vertical-align:middle;height: auto;}



button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur());font-family: Microsoft Yahei;}



body{color:#000;line-height:1;min-width: 1200px;overflow-x: auto !important;}



body *{box-sizing: border-box;}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}



.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}



.eps3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}



.btn{text-align: center;display: inline-block;cursor: pointer;white-space: nowrap;vertical-align: middle;border: none;}



.icon{display: inline-block;background-repeat: no-repeat;background-position: center center;vertical-align: middle;}



#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}



#web-ietip a{display: block; width: 65px; height: 80px; float: left;}



.w{width: 1200px;margin: 0 auto;position: relative;}



.opa{opacity: 1;}



.opa:hover{transition: opacity .3s;-webkit-transition: opacity .6s;opacity: 0.8;}



.opa-bg{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.3);z-index: 99999;}



.opa-bg.show{display: block;}







.img-out{position: relative;overflow: hidden;}



.img-out:after{content:"";display: block;width: 100%;height: 100%;position: absolute;top:0;left:0;z-index: 2;background-color: rgba(0,0,0,0.25);opacity: 0;filter: alpha(opacity=0);transition:all 0.5s ease 0s;}



.img-out img{display: block;transform: scale(1.001);vertical-align: top;transition: all 0.5s ease 0s;}



.img-out:hover img{transform: scale(1.07);transition: all 0.5s ease 0s;}







.header{width: 100%;height: 110px;position: relative;z-index: 100000;background-color: #fff;}



.a{float: left;display: block;width: auto;margin-top: 23px;}



.b{float: right;}



.c{text-align: right;font-size: 0;margin-top: 18px;}



.lang{font-size: 14px;color: #777;margin-left: 50px;display: inline-block;vertical-align: top;padding: 0 5px;}



.lang:hover{color: #f58612;}



.d{font-size: 14px;color: #777;}



.e{font-size: 16px;color: #f58612;font-weight: bold;}



.f{text-align: right;font-size: 0;}



.g{display: inline-block;vertical-align: top;margin-left: 30px;font-size: 0;position: relative;z-index: 1;}



.h{display: inline-block;vertical-align: top;font-size: 16px;color: #333;height: 76px;line-height: 76px;padding: 0 5px;border-bottom: 3px solid transparent;}



.g.active .h{border-bottom-color: #f58612;color: #f58612;}



.g:hover{z-index: 2;}



.g:hover .h{color: #f58612;}



.g:hover .sub{display: block;}



.sub{width: 140px;background-color: #fff;position: absolute;left: 50%;margin-left: -70px;padding-top: 13px;padding-bottom: 10px;display: none;top: 73px;}



.sub>li>a{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #666;}



.sub>li>a:hover{color: #f58612;}







.footer{width: 100%;background-color: #333;position: relative;}



.footer:after{content: "";display: block;width: 100%;height: 1px;background-color: #484848;position: absolute;left: 0;bottom: 50px;}



.footer .w{background-image: url(/skin/images/9.jpg);font-size: 0;}



.m{width: 100%;padding-top: 59px;padding-bottom: 40px;}



.o{display: inline-block;vertical-align: top;}



.p{font-size: 14px;color: #fff;margin-bottom: 7px;}



.q{font-size: 24px;color: #f37c09;font-weight: bold;margin-bottom: 18px;}



.r{font-size: 0;}



.s{display: inline-block;vertical-align: top;font-size: 0;margin-left: 109px;}



.t{display: inline-block;vertical-align: top;width: 235px;padding-right: 5px;}



.u{font-size: 16px;color: #fff;margin-bottom: 24px;}



.x{margin-bottom: 9px;}



.y{font-size: 14px;color: #fff;opacity: 0.5;filter: alpha(opacity=50);line-height: 20px;display: inline-block;vertical-align: top;}



.y:hover{opacity: 1;filter: alpha(opacity=100);}



.z{float: right;width: 216px;}



.aa{font-size: 0;margin-bottom: 10px;}



.ab{vertical-align: top;width: 18px;margin-right: 14px;}



.ac{display: inline-block;vertical-align: top;width: 184px;font-size: 14px;color: #fff;line-height: 24px;opacity: 0.7;filter: alpha(opacity=70);}



.n{width: 100%;height: 50px;overflow: hidden;}



.ae{float: left;font-size: 14px;color: #fff;opacity: 0.5;filter: alpha(opacity=50);padding-top: 16px;}



.ag{padding-right: 19px;}



.af{float: right;font-size: 0;padding-top: 9px;}



.ai{display: inline-block;vertical-align: top;width: 32px;height: 32px;margin: 0;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);background-repeat: no-repeat;background-position: center center;}



.ai:hover{opacity: 1;filter: alpha(opacity=100);}



.ai1{background-image: url(/skin/images/7.png);}



.ai2{background-image: url(/skin/images/8.png);}







.main{width: 100%;position: relative;z-index: 100;}



.i{width:100%;position: relative;}



.j{width: 100%;overflow: hidden;}



.k{width: 100%;background-color: #666;overflow: hidden;}



.l{display: block;width: 100%;height: 760px;background-repeat: no-repeat;background-position: center center;background-size: cover;}



.j .slick-dots{width: 100%;position: absolute;text-align: center;bottom: 190px;z-index: 1;padding: 0;margin: 0;font-size: 0;}



/*如果小圆点的背景设置为透明，在IE下点不到，加上透明背景图就可以点到*/



.j .slick-dots li{display: inline-block;width: 20px;height: 4px;margin:0 7px;vertical-align: top;background-color: #fff;opacity: 1;cursor: pointer;border-radius: 0;}



.j .slick-dots li button{display: none;}



.j .slick-dots li.slick-active{background-color: #f58612;}



.aj{width: 100%;height: 200px;position: absolute;left: 0;bottom: 0;}



.aj .before{content: "";display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.66;filter: alpha(opacity=66);position: absolute;left: 0;top: 0;z-index: 1;}



.aj .w{position: relative;z-index: 2;}



.ak{float: left;width: 460px;}



.al{font-size: 0;margin-bottom: 14px;}



.am{display: inline-block;vertical-align: top;font-size: 24px;color: #fff;height: 42px;position: relative;margin-top: 29px;margin-right: 10px;}



.am:after{content: "";display: block;width: 45px;height: 2px;background-color: #f58612;position: absolute;left: 0;bottom: 0;}



.an{display: inline-block;vertical-align: top;font-size: 14px;color: #fff;margin-top: 38px;}



.ao{font-size: 14px;color: #fff;line-height: 24px;opacity: 0.5;filter: alpha(opacity=50);}



.ap{float: right;font-size: 0;}



.aq{display: inline-block;vertical-align: top;width: 180px;height: 160px;position: relative;padding-top: 50px;padding-left: 50px;}



.aq:after{content: "";display: block;width: 1px;height: 70px;background-color: #fff;opacity: 0.2;filter: alpha(opacity=20);position: absolute;left: 0;top: 50%;margin-top: -35px;}



.aq.aq1:after{display: none;}



.ar{font-size: 0;margin-bottom: 20px;}



.as{font-size: 0;color: #fff;margin-bottom: 11px;}



.at{font-size: 24px;display: inline-block;vertical-align: bottom;}



.at .inrow{font-size:0;}



.at .inrow>li,



.at .inrow span{display:inline-block;letter-spacing:normal;word-spacing:normal; }



.at .dataNums{text-align:center;}



.at .dataNums .dataOne{ width: 14px;height:26px;text-align: center;}



.at .dataNums .dataBoc {position: relative; width: 100%; height: 100%;overflow: hidden;}



.at .dataNums .dataBoc .tt {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}



.at .dataNums .tt span{width:100%;height:100%;font-size: 24px;line-height: 26px;color: #fff;}



.au{font-size: 14px;display: inline-block;vertical-align: bottom;position: relative;top: -3px;padding-left: 1px;}



.av{font-size: 14px;color: #fff;opacity: 0.5;filter: alpha(opacity=50);}











.aw{width: 100%;background-color: #fff;position: relative;}



.aw:after{content: "";display: block;width: 166px;height: 391px;background-image: url(/skin/images/41.png);position: absolute;right: 0;top: 180px;z-index: 1;}



.aw .w{position: relative;z-index: 2;}



.ax{text-align: center;padding-top: 76px;padding-bottom: 50px;}



.ay{font-size: 44px;color: #eee;font-weight: bold;}



.az{font-size: 30px;color: #555;height: 50px;position: relative;margin-top: -20px;}



.az:after{content: "";display: block;width: 22px;height: 2px;background-color: #ff6700;position: absolute;left: 50%;margin-left: -11px;bottom: 0;}



.ba{text-align: center;font-size: 0;}



.bb{width: 278px;height: 405px;display: inline-block;vertical-align: top;margin-right: 29px;border-radius: 0 30px 0 30px / 0 30px 0 30px;overflow: hidden;position: relative;}



.bb.bb4{margin-right: 0;}



.bc{width: 100%;height: 100%;}



.bd{display: table;width: 100%;height: 67px;background-color: #56524f;position: absolute;left: 0;bottom: 0;transition: all .3s;}



.bd span{display: table-cell;vertical-align: middle;font-size: 20px;color: #fff;line-height: 26px;}



.be{width: 100%;height: 100%;position: absolute;left: 0;bottom: -100%;padding-top: 57px;transition: all .3s;}



.bb:hover .be{bottom: 0;}



.bb:hover .bd{bottom: -100%;}



.bi{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #ff862c;opacity: 0.9;filter: alpha(opacity=90);z-index: 1;}



.bf{font-size: 24px;color: #fff;line-height: 30px;text-align: center;padding-bottom: 22px;position: relative;z-index: 2;margin-bottom: 35px;}



.bf:after{content: "";display: block;width: 36px;height: 2px;background-color: #fff;position: absolute;left: 50%;margin-left: -18px;bottom: 0;}



.bg{font-size: 14px;color: #fff;line-height: 24px;width: 255px;height: 175px;margin: 0 auto;position: relative;z-index: 2;text-align: left;overflow: hidden;}



.bh{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;border-radius: 20px;background-color: #fff;font-size: 14px;color: #ff6700;margin: 0 auto;position: relative;z-index: 2;cursor: pointer;}







.bj{width: 100%;background-color: #f4f4f4;padding-bottom: 70px;overflow: hidden;position: relative;}



.bj:after{content: "";display: block;width: 209px;height: 625px;background-image: url(/skin/images/42.png);position: absolute;left: 0;top: -273px;z-index: 1;}



.bj .w{position: relative;z-index: 2;}



.bk{width: 100%;height: 548px;background-color: #fff;padding: 20px;}



.bm{position: relative;}



.bo{width: 470px;height: 320px;background-color: #fff;position: absolute;right: 57px;top: 55px;padding: 40px 35px 0;z-index: 3;}



.bp{font-size: 20px;color: #333;line-height: 26px;text-align: center;padding-bottom: 13px;position: relative;margin-bottom: 22px;}



.bp:after{content: "";display: block;width: 28px;height: 2px;background-color: #ff6700;position: absolute;left: 50%;margin-left: -14px;bottom: 0;}



.bq{font-size: 14px;color: #555;line-height: 30px;max-height: 180px;overflow: auto;}



.br{width: 348px;height: 74px;background-image: url(/skin/images/48.png);position: absolute;right: 40px;top: 334px;}



.bj .slick-arrow{position: absolute;width: 36px;height: 36px;border-radius: 50%;bottom: 15px;background-repeat: no-repeat;background-position: center center;font-size: 0;border: none;cursor: pointer;z-index: 10;background-color: transparent;}



.bj .slick-prev{right: 120px;background-image: url(/skin/images/44.png);}



.bj .slick-next{right: 58px;background-image: url(/skin/images/45.png);}



.bj .slick-prev:hover{background-image: url(/skin/images/46.png);}



.bj .slick-next:hover{background-image: url(/skin/images/47.png);}



.bj .slick-prev:after{content: "";width: 0;height: 0;display: block;background-image: url(/skin/images/46.png);}



.bj .slick-next:after{content: "";width: 0;height: 0;display: block;background-image: url(/skin/images/47.png);}



.bj .slick-disabled{opacity: 0.5;}







.bs{width:100%;}



.bu{width: 765px;position: absolute;left: 40px;bottom: 20px;background-color: #fff;padding-left: 20px;padding-top: 11px;}



.bv{width: 133px;height: 78px;cursor: pointer;}



.bt{opacity: 0.4;filter: alpha(opacity=40);}



.bt.active{opacity: 1;filter: alpha(opacity=100);}







.bw{width:100%;height: 250px;background-image: url(/skin/images/20.jpg);background-repeat: no-repeat;background-position: center center;}







.bx{text-align: center;padding-top: 63px;}



.by{font-size: 42px;color: #fff;padding-bottom: 22px;position: relative;margin-bottom: 30px;}



.by:after{content: "";display: block;width: 36px;height: 2px;background-color: #ff6700;position: absolute;left: 50%;margin-left: -18px;bottom: 0;}



.bz{font-size: 24px;color: #d1d1d4;opacity: 0.8;filter: alpha(opacity=80);}







.ca{width: 100%;overflow: hidden;background-color: #fff;padding-bottom: 60px;position: relative;}



.ca:after{content: "";display: block;width: 740px;height: 709px;background-image: url(/skin/images/43.jpg);position: absolute;right: 0;top: 0;z-index: 1;}



.ca .w{position: relative;z-index: 2;}



.cb{width: 100%;position: relative;}



.cc{width: 496px;position: absolute;left: 0;top: 0;font-size: 0;}



.cd{width: 50%;display: inline-block;vertical-align: top;height: 52px;line-height: 52px;text-align: center;font-size: 16px;color: #333;cursor: pointer;}



.cd.active{color: #fff;background-color: #e77818;}



.ce{width: 100%;overflow: hidden;display: none;}



.ce.show{display: block;}



.cf{float: left;width: 496px;position: relative;display: block;cursor: pointer;margin-top: 60px;overflow: hidden;}



.cg{width: 100%;}



.co{width: 100%;}



.cf:hover .ch{bottom: 0;}



.ch{width: 100%;height: 150px;position: absolute;left: 0;bottom: -100%;font-size: 0;padding-top: 28px;transition: all .3s;}



.cp{width: 100%;height: 100%;background-color: #000;opacity: 0.7;filter: alpha(opacity=7);position: absolute;left: 0;top: 0;z-index: 1;}



.ci{display: inline-block;vertical-align: top;width: 130px;text-align: center;position: relative;z-index: 2;}



.cj{font-size: 30px;color: #fff;margin-bottom: 8px;}



.ck{font-size: 20px;color: #fff;}



.cl{display: inline-block;vertical-align: top;width: 330px;position: relative;z-index: 2;}



.cm{font-size: 24px;color: #fff;line-height: 30px;max-height: 60px;padding-bottom: 17px;}



.cf:hover .cm{color: #e77818;}



.cn{font-size: 14px;color: #fff;line-height: 24px;opacity: 0.7;filter: alpha(opacity=70);}



.cq{float: right;width: 655px;}



.cr{width: 100%;font-size: 0;padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;}



.ct{display: inline-block;vertical-align: top;width: 220px;margin-right: 22px;}



.cu{width: 100%;}



.cy{display: inline-block;vertical-align: top;width: 410px;padding-top: 19px;}



.cv{font-size: 18px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 18px;display: block;cursor: pointer;}



.cv:hover{color: #e77818;}



.cw{font-size: 16px;color: #999;margin-bottom: 12px;}



.cx{font-size: 16px;color: #999;line-height: 28px;}



.cz{width: 100%;padding-bottom: 22px;padding-top: 22px;position: relative;border-bottom: 1px solid #e9e9e9;}



.cz.cz3{border-bottom: none;}



.da{font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 19px;display: block;cursor: pointer;}



.da:hover{color: #e77818;}



.db{position: absolute;font-size: 14px;color: #999;position: absolute;right: 0;top: 23px;}



.dc{font-size: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}







.dd{width: 100%;background-color: #f8f8f8;padding-bottom: 60px;}



.de{text-align: center;font-size: 0;margin-bottom: 50px;}



.df{display: inline-block;vertical-align: top;margin: 0 5px;width: 136px;height: 40px;line-height: 40px;border: 1px solid #dcdcdc;border-radius: 20px;text-align: center;font-size: 16px;color: #888;cursor: pointer;}



.df:hover{border-color: #e77818;color: #e77818;}



.df.active{background-color: #e77818;color: #fff;border-color: #e77818;}



.di{width: 100%;overflow: hidden;}



.dg{width: 1230px;font-size: 0;display: none;}



.dg.show{display: block;}



.dh{display: inline-block;vertical-align: top;width: 175px;border: 1px solid #eee;margin-right: 30px;margin-bottom: 30px;}



.dj{width: 100%;}







.dk{width: 100%;overflow: hidden;}



.dk.sp .dl{display: none;}



.dk.sp .dl2{display: block;}



.dk.sp .dm{display: none;}



.dl{width: 1920px;position: relative;left: -360px;}



.dl2{display: none;width: 1920px;position: relative;left: -360px;}



.dm{font-size: 48px;color: #fff;height: 64px;position: absolute;width: 100%;left: 0;top: 50%;margin-top: -32px;text-align: center;}



.dm:after{content: "";display: block;width: 96px;height: 4px;background-color: #fff;position: absolute;left: 50%;margin-left: -48px;bottom: 0;}



.dn{width: 100%;background-color: #f4f4f4;}



.dn .w{font-size: 0;}



.do{text-align: center;display: inline-block;vertical-align: top;}



.dp{display: inline-block;vertical-align: top;height: 65px;line-height: 65px;border-bottom: 2px solid transparent;font-size: 16px;color: #333;}



.dp:hover{border-bottom-color: #fa972c;}



.do.active .dp{color: #fa972c;border-bottom-color: #fa972c;}



.do1{width: 100%;}



.do2{width: 50%;}



.do3{width: 33.3333%;}



.do4{width: 25%;}



.do5{width: 20%;}



.do6{width: 16.6666%;}



.dq{width: 100%;}



.dq .w{font-size: 14px;color: #666;text-align: right;padding-top: 19px;padding-bottom: 19px;}



.dr{color: #666;}



.ds{text-align: center;padding-top: 17px;margin-bottom: 50px;}



.dt{font-size: 24px;color: #333;margin-bottom: 10px;}



.du{font-size: 14px;color: #ccc;}



.dv{width: 1230px;font-size: 0;padding-bottom: 70px;}



.dw{display: inline-block;vertical-align: top;width: 585px;margin-right: 30px;margin-bottom: 30px;}



.dx{width: 100%;}



.dy{width: 100%;}



.dz{width: 100%;height: 161px;border: 1px solid #f7f7f7;box-shadow: 0 0 6px rgba(0,0,0,0.14);padding: 0 30px;}



.ea{text-align: center;padding-bottom: 14px;padding-top: 20px;font-size: 20px;color: #fa972c;font-weight: bold;position: relative;margin-bottom: 14px;}



.ea:after{content: "";display: block;width: 28px;height: 3px;background-color: #ff8d37;position: absolute;left: 50%;margin-left: -14px;bottom: 0;}



.eb{font-size: 16px;color: #333;line-height: 24px;text-align: center;}







.ec{width:100%;text-align: center;font-size: 0;margin-bottom: 65px;}



.ed{display: inline-block;vertical-align: top;width: 150px;height: 46px;line-height: 46px;border: 1px solid #d2d2d2;border-radius: 23px;text-align: center;font-size: 16px;color: #999;margin: 0 60px;cursor: pointer;}



.ed:hover{border-color: #fa972c;color: #fa972c;}



.ed.active{border-color: #fa972c;color: #fff;background-color: #fa972c;}



.ef{display: none;}



.ef.show{display: block;}



.eg{width:100%;padding-bottom: 62px;}



.eh{font-size: 16px;color: #555;line-height: 36px;font-weight: bold;margin-bottom: 34px;text-align: center;}



.ei{width: 100%;height: 283px;font-size: 0;}



.ej{display: inline-block;vertical-align: top;width: 500px;height: 283px;}



.eo{width: 100%;height: 100%;}



.ek{display: table;float: right;;width: 700px;height: 283px;border: 1px solid #f7f7f7;box-shadow: 0 0 6px rgba(0,0,0,0.14);padding: 0 30px;}



.en{display: table-cell;vertical-align: middle;}



.el{font-size: 20px;color: #fa972c;padding-bottom: 20px;position: relative;margin-bottom: 21px;}



.el:after{content: "";display: block;width: 28px;height: 3px;background-color: #ff8d37;position: absolute;left: 0;bottom: 0;}



.em{font-size: 16px;color: #666;line-height: 24px;}







.ep{width: 100%;background-color: #f9f9f9;padding-top: 69px;padding-bottom: 34px;overflow: hidden;}



.ep .w{overflow: hidden;}



.eq{font-size: 24px;color: #fa9221;font-weight: bold;text-align: center;margin-bottom: 50px;}



.er{width: 1237px;font-size: 0;}



.es{display: inline-block;vertical-align: top;width: 210px;margin-right: 37px;margin-bottom: 30px;}



.et{width: 122px;height: 139px;margin: 0 auto;background-image: url(/skin/images/61.png);background-repeat: no-repeat;background-position: center center;margin-bottom: 18px;}



.eu{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;}



.ev{text-align: center;font-size: 14px;color: #555;line-height: 18px;}







.ew{width: 100%;padding-top: 69px;padding-bottom: 70px;overflow: hidden;}



.ew .w{overflow: hidden;}



.ex{width: 1230px;font-size: 0;}



.ey{display: inline-block;vertical-align: top;width: 380px;margin-right: 30px;margin-bottom: 30px;text-align: center;}



.ez{width: 100%;}



.fa{width: 100%;}



.fb{width: 100%;height: 75px;background-color: #f8f8f8;display: table;}



.fc{display: table-cell;vertical-align: middle;font-size: 16px;color: #555;line-height: 24px;}







.fd{width: 100%;overflow: hidden;}



.fe{font-size: 16px;color: #555;line-height: 26px;}



.ff{font-size: 24px;color: #fa9221;text-align: center;padding-top: 43px;margin-bottom: 40px;font-weight: bold;}



.fg{width: 1230px;font-size: 0;padding-bottom: 40px;}



.fh{width: 380px;margin-right: 30px;margin-bottom: 30px;border: 1px solid #d2d2d2;padding: 20px;display: inline-block;vertical-align: top;}



.fi{width: 100%;height: 185px;}



.fm{width: 100%;height: 100%;}



.fj{width: 100%;min-height: 200px;}



.fk{font-size: 16px;color: #333;text-align: center;padding-top: 23px;padding-bottom: 16px;font-weight: bold;}



.fl{font-size: 16px;color: #666;line-height: 24px;}







.fn{width: 100%;height: 470px;background-color: #fafafa;padding-top: 77px;overflow: hidden;}



.fo{width: 314px;height: 312px;margin: 0 auto;position: relative;}



.fp{width: 100%;height: 100%;}



.fq{font-size: 16px;color: #555;line-height: 24px;position: absolute;width: 420px;}



.fq1{right: 275px;top: -14px;text-align: right;}



.fq2{left: 275px;top: -14px;}



.fq3{left: 345px;top: 140px;}



.fq4{left: 275px;top: 280px;}



.fq5{right: 275px;top: 280px;text-align: right;}



.fq6{right: 345px;top: 140px;text-align: right;}







.fr{width: 100%;padding-top: 50px;padding-bottom: 5px;position: relative;overflow: hidden;}



.fr:before{content: "";display: block;width: 330px;height: 334px;background-image: url(/skin/images/99.png);position: absolute;left: 0;bottom: 42px;z-index: 1;}



.fr:after{content: "";display: block;width: 330px;height: 334px;background-image: url(/skin/images/99.png);position: absolute;right: 0;bottom: 112px;z-index: 1;}



.fr .w{position: relative;z-index: 2;}



.fs{text-align: center;font-size: 24px;color: #fa9221;margin-bottom: 52px;font-weight: bold;}



.ft{width: 100%;font-size: 0;}



.fu{width: 25%;display: inline-block;vertical-align: top;text-align: center;margin-bottom: 35px;position: relative;}



.fu:after{content: "";display: block;width: 2px;height: 38px;background-color: #f3f3f3;position: absolute;right: 0;top: 23px;}



.fu:nth-child(4n):after{display: none;}



.fv{width: 84px;margin-bottom: 17px;}



.fw{font-size: 16px;color: #555;line-height: 24px;}







.fx{width: 100%;padding-top: 70px;padding-bottom: 44px;overflow: hidden;background-image: url(/skin/images/100.jpg);background-repeat: no-repeat;background-position: center center;}



.fy{text-align: center;font-size: 24px;color: #fff;margin-bottom: 53px;font-weight: bold;}



.fz{width: 1240px;font-size: 0;}



.ga{display: inline-block;vertical-align: top;width: 580px;padding: 15px 17px;border-radius: 10px;background-color: #fff;margin-right: 40px;margin-bottom: 30px;font-size: 0;}



.gb{display: inline-block;vertical-align: middle;width: 210px;}



.gc{width: 100%;}



.gd{display: inline-block;vertical-align: middle;width: 310px;margin-left: 22px;}



.ge{font-size: 18px;color: #333;margin-bottom: 14px;font-weight: bold;}



.gf{font-size: 16px;color: #666;line-height: 24px;}







.gg{width: 100%;padding-top: 70px;padding-bottom: 70px;}



.gh{text-align: center;font-size: 24px;color: #333;margin-bottom: 50px;}



.gi{width: 100%;font-size: 0;}



.gj{display: inline-block;vertical-align: top;width: 110px;}



.gm{display: inline-block;vertical-align: top;width: 110px;margin-left: 71px;}



.gk{width: 100%;line-height: 110px;margin-bottom: 20px;}



.gk img{vertical-align: middle;}



.gl{text-align: center;font-size: 16px;color: #333;}



.gn{text-align: center;padding-top: 48px;}



.go{display: inline-block;vertical-align: top;width: 200px;height: 60px;line-height: 60px;border-radius: 30px;background-color: #fa9221;text-align: center;font-size: 18px;color: #fff;font-weight: bold;cursor: pointer;}



.go:before{content: "";display: inline-block;vertical-align: middle;width: 20px;height: 22px;background-image: url(/skin/images/98.png);margin-right: 16px;}







.gp{width: 100%;background-image: url(/skin/images/101.jpg);background-repeat: no-repeat;background-position: center top;padding-bottom: 70px;}



.gq{text-align: center;font-size: 24px;color: #fff;font-weight: bold;padding: 70px 0 50px 0;}



.gr{width: 100%;height: 300px;background-color: #fff;text-align: center;font-size: 0;padding: 27px 30px 10px 30px;box-shadow: 0 0 65px rgba(158,158,158,0.32);border: 1px solid #efefef;}



.gs{display: inline-block;vertical-align: top;width: 25%;text-align: center;margin-bottom: 30px;}



.gt{width: 70px;margin-bottom: 10px;}



.gu{font-size: 16px;color: #333;text-align: center;}







.gv{width: 100%;padding-bottom: 100px;}



.gw{text-align: center;font-size: 24px;color: #333;margin-bottom: 50px;font-weight: bold;}



.gx{width: 100%;text-align: center;font-size: 0;}



.gy{display: inline-block;vertical-align: top;width: 227px;text-align: center;}



.gz{width: 119px;margin-bottom: 20px;}



.ha{text-align: center;font-size: 16px;color: #333;}







.hb{width: 100%;padding-bottom: 80px;}



.hc{font-size: 16px;color: #555;line-height: 24px;margin-bottom: 56px;}



.hd{width: 100%;height: 270px;font-size: 0;}



.he{width: 457px;height: 270px;display: inline-block;vertical-align: top;}



.hg{width: 743px;height: 270px;display: table;float: right;border: 1px solid #f4f4f4;box-shadow: 0 0 6px rgba(0,0,0,0.19);}



.hk{display: table-cell;vertical-align: middle;padding-left: 40px;padding-right: 10px;}



.hh{font-size: 24px;color: #fa9221;font-weight: bold;padding-bottom: 20px;position: relative;margin-bottom: 17px;}



.hh:after{content: "";display: block;width: 30px;height: 3px;background-color: #ff8d37;position: absolute;left: 0;bottom: 0;}



.hj{font-size: 16px;color: #555;line-height: 24px;margin-bottom: 24px;}



.hj:last-child{margin-bottom: 0;}







.hl{width: 100%;background-color: #f4f4f4;padding-bottom: 40px;}



.hm{text-align: center;font-size: 24px;color: #fa9221;font-weight: bold;padding-top: 70px;padding-bottom: 50px;}



.hn{width: 1200px;text-align: center;font-size: 0;}



.ho{display: inline-block;vertical-align: top;width: 330px;height: 172px;margin: 0 35px 30px;border-radius: 5px;}



.hp{font-size: 18px;padding-bottom: 13px;position: relative;margin-bottom: 20px;font-weight: bold;padding-top: 40px;}



.hp:after{content: "";display: block;width: 20px;height: 2px;position: absolute;left: 50%;margin-left: -10px;bottom: 0;}



.hq{text-align: center;font-size: 16px;line-height: 24px;padding: 0 10px;}



.ho.even{background-color: #fa9221;}



.ho.even .hp{color: #fff;}



.ho.even .hq{color: #fff;}



.ho.even .hp:after{background-color: #fff;}



.ho.odd{background-color: #fff;}



.ho.odd .hp{color: #fa9221;}



.ho.odd .hq{color: #fa9221;}



.ho.odd .hp:after{background-color: #fa9221;}







.hr{width: 100%;padding-bottom: 30px;overflow: hidden;}



.hs{width: 1230px;font-size: 0;}



.ht{display: inline-block;vertical-align: top;width: 380px;padding: 10px;border: 1px solid #f9f9f9;box-shadow: 0 0 10px rgba(172,172,172,0.17);margin-right: 30px;margin-bottom: 30px;}



.hu{width: 100%;margin-bottom: 16px;}



.hv{width: 100%;}



.hw{width: 100%;padding-bottom: 14px;min-height: 146px;}



.hx{font-size: 16px;color: #555;line-height: 24px;margin-bottom: 12px;}



.hx:last-child{margin-bottom: 0;}







.hy{width: 100%;background-color: #f4f4f4;padding-bottom: 40px;overflow: hidden;}



.hz{width: 1230px;font-size: 0;}



.ia{display: inline-block;vertical-align: top;width: 277px;margin-right: 30px;margin-bottom: 30px;border: 1px solid #fa9221;padding-top: 30px;padding-bottom: 5px;text-align: center;}



.ib{margin-bottom: 30px;}



.ic{font-size: 18px;color: #333;text-align: center;position: relative;padding-bottom: 13px;margin-bottom: 15px;}



.ic:after{content: "";display: block;width: 18px;height: 2px;background-color: #b1b1b1;position: absolute;left: 50%;margin-left: -9px;bottom: 0;}



.id{text-align: center;font-size: 16px;color: #666;line-height: 24px;min-height: 96px;padding: 0 10px;}







.if{width: 100%;padding-bottom: 100px;}



.ig{font-size: 16px;color: #666;line-height: 24px;margin-bottom: 40px;}



.ih{width: 100%;font-size: 0;}



.ii{display: inline-block;vertical-align: middle;width: 315px;}



.ij{width: 100%;}



.ik{display: inline-block;vertical-align: middle;width: 820px;}



.il{font-size: 14px;color: #666;line-height: 24px;margin-bottom: 24px;}



.il:last-child{margin-bottom: 0;}



.il2,



.il3{padding-left: 30px;}



.im{color: #fa972c;}







.in.sp{background-image: url(/skin/images/121.jpg);background-repeat: no-repeat;background-position: center 20px;}



.io{width: 100%;overflow: hidden;}



.ip{width: 100%;}



.iq{font-size: 16px;color: #555;line-height: 24px;margin-bottom: 22px;}



.ir{color: #333;font-weight: bold;}



.is{width: 100%;text-align: center;padding-top: 42px;padding-bottom: 70px;}



.it{width: 511px;height: 300px;margin: 0 auto;position: relative;}



.iu{width:100%;height: 100%;}



.iv{width: 330px;position: absolute;}



.iv1{right: 460px;top: 0px;text-align: right;}



.iv2{left: 460px;top: 0px;text-align: left;}



.iv3{left: 530px;top: 120px;text-align: left;}



.iv4{left: 460px;top: 250px;text-align: left;}



.iv5{right: 460px;top: 250px;text-align: right;}



.iv6{right: 530px;top: 120px;text-align: right;}



.iw{font-size: 16px;color: #333;margin-bottom: 12px;}



.ix{font-size: 14px;color: #666;line-height: 16px;}







.iy{width: 100%;padding-top: 68px;padding-bottom: 45px;background-image: url(/skin/images/122.jpg);background-repeat: no-repeat;background-position: center center;}



.iz{margin-bottom: 55px;}



.ja{font-size: 18px;color: #f89a35;line-height: 26px;margin-bottom: 20px;}



.jb{font-size: 16px;color: #fff;line-height: 24px;}



.jc{width: 100%;text-align: center;font-size: 0;}



.jd{display: inline-block;vertical-align: top;width: 16.6666%;text-align: center;margin-bottom: 30px;}



.je{width: 100px;margin-bottom: 27px;}



.jf{font-size: 14px;color: #fff;}







.jg{width: 100%;padding-top: 68px;padding-bottom: 30px;overflow: hidden;background-color: #f8f8f8;position: relative;}



.jg:before{content: "";display: block;width: 186px;height: 305px;background-image: url(/skin/images/123.jpg);position: absolute;left: 0;bottom: 31px;}



.jg:after{content: "";display: block;width: 160px;height: 220px;background-image: url(/skin/images/124.jpg);position: absolute;right: 0;top: 47px;}



.jg .w{position: relative;z-index: 2;}



.jh{margin-bottom: 55px;}



.ji{font-size: 18px;color: #555;line-height: 26px;margin-bottom: 20px;}



.jj{font-size: 16px;color: #555;line-height: 24px;}



.jk{width: 1200px;font-size: 0;text-align: center;}



.jl{display: inline-block;vertical-align: top;width: 330px;height: 172px;border-radius: 5px;margin: 0 33px 40px;padding-top: 39px;padding-left: 10px;padding-right: 10px;}



.jm{font-size: 18px;padding-bottom: 13px;position: relative;margin-bottom: 10px;text-align: center;font-weight: bold;}



.jm:after{content: "";display: block;width: 20px;height: 2px;position: absolute;left: 50%;margin-left: -10px;bottom: 0;}



.jn{font-size: 16px;line-height: 30px;text-align: center;}



.jl.even{background-color: #fa9221;}



.jl.even .jm{color: #fff;}



.jl.even .jm:after{background-color: #fff;}



.jl.even .jn{color: #fff;}



.jl.odd{background-color: #fff;}



.jl.odd .jm{color: #fa9221;}



.jl.odd .jm:after{background-color: #fa9221;}



.jl.odd .jn{color: #fa9221;}







.jo{width: 100%;padding-top: 68px;padding-bottom: 30px;overflow: hidden;position: relative;}



.jp{width: 1240px;font-size: 0;}



.jq{width: 373px;display: inline-block;vertical-align: top;height: 105px;line-height: 105px;border: 1px solid #e5e5e5;margin-right: 40px;margin-bottom: 40px;padding-left: 20px;}



.jr{vertical-align: middle;width: 70px;margin-right: 20px;}



.js{display: inline-block;vertical-align: middle;width: 255px;}



.jt{font-size: 18px;margin-bottom: 9px;}



.jq1 .jt{color: #85c400;}



.jq2 .jt{color: #fa9221;}



.jq3 .jt{color: #16b6f9;}



.ju{font-size: 14px;color: #555;line-height: 18px;}







.jv{width: 100%;padding-bottom: 40px;overflow: hidden;}



.jw{padding-top: 25px;font-size: 0;width: 1230px;}



.jx{width: 277px;margin-right: 30px;margin-bottom: 30px;display: inline-block;vertical-align: top;border-bottom: 5px solid #fa972c;}



.jy{width: 100%;}



.jz{width: 100%;}



.ka{width:100%;min-height: 211px;padding: 20px 18px 14px 18px;border: 1px solid #f8f8f8;box-shadow: 0 0 4px rgba(0,0,0,0.15);border-bottom: none;}



.kb{font-size: 16px;color: #fa972c;text-align: center;margin-bottom: 15px;}



.kc{font-size: 14px;color: #666;line-height: 24px;}







.kd{width: 100%;overflow: hidden;background-color: #f9f9f9;padding-top: 68px;padding-bottom: 48px;}



.ke{text-align: center;font-size: 24px;color: #fa9221;font-weight: bold;margin-bottom: 50px;}



.kf{width: 1234px;font-size: 0;}



.kg{display: inline-block;vertical-align: top;width: 583px;height: 120px;margin-right: 34px;margin-bottom: 24px;font-size: 0;background-color: #fff;}



.kh{width: 120px;height: 120px;vertical-align: top;}



.ki{width: 440px;padding-top: 30px;padding-left: 30px;display: inline-block;vertical-align: top;}



.kj{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 18px;}



.kk{font-size: 14px;color: #555;line-height: 18px;}







.kl{width: 100%;overflow: hidden;padding-top: 68px;padding-bottom: 100px;}



.km{width:100%;font-size: 0;}



.kn{display: inline-block;vertical-align: middle;width: 558px;}



.ko{max-width: 100%;}



.kp{display: inline-block;vertical-align: middle;width: 642px;padding-left: 48px;}



.kq{margin-bottom: 60px;}



.kq:last-child{margin-bottom: 0;}



.kr{font-size: 20px;color: #fa9221;margin-bottom: 12px;font-weight: bold;position: relative;}



.kr:before{content: "";display: block;width: 4px;height: 4px;border-radius: 2px;background-color: #fa9221;position: absolute;left: -8px;top: 8px;}



.ks{font-size: 16px;color: #666;line-height: 24px;}







.kt{width: 100%;overflow: hidden;padding-bottom: 109px;}



.ku{width: 1230px;font-size: 0;padding-bottom: 30px;}



.kv{width: 380px;margin-right: 30px;display: inline-block;vertical-align: top;margin-bottom: 30px;transition: all .3s;}



.kv:hover{box-shadow: 0 0 21px rgba(0,0,0,0.3);}



.kw{display: block;width: 100%;height: 230px;position: relative;overflow: hidden;}



.kx{width: 100%;height: 100%;}



.la{width: 100%;height: 100%;position: absolute;left: 0;top: -100%;transition: all .3s;}



.kv:hover .la{top: 0;}



.lb{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-color: #ff8200;opacity: 0.9;filter: alpha(opacity=90);}



.lc{display: block;cursor: pointer;width: 140px;height: 46px;line-height: 46px;border: 1px solid #fff;text-align: center;font-size: 16px;color: #fff;position: absolute;left: 50%;margin-left: -70px;top: 50%;margin-top: -23px;z-index: 2;}



.ky{display: table;width: 100%;height: 60px;border: 1px solid #eee;border-top: none;}



.kz{display: table-cell;vertical-align: middle;padding: 0 10px;font-size: 16px;color: #333;line-height: 24px;text-align: center;}







.ld{width: 100%;text-align: center;font-size: 0;}



.ld a{display: inline-block;vertical-align: top;width: 40px;height: 40px;border-radius: 50%;border: 1px solid #ccc;text-align: center;line-height: 40px;font-size: 16px;color: #888;transition: all .3s;cursor: pointer;}



.ld a:hover{background-color: #f58612;border-color: #f58612;color: #fff;}



.lf{margin: 0 5px;}



.le{margin-right: 15px;background-image: url(/skin/images/143.png);background-repeat: no-repeat;background-position: center center;}



.lh{margin-left: 15px;background-image: url(/skin/images/144.png);background-repeat: no-repeat;background-position: center center;}



.le:after{content: "";display: none;background-image: url(/skin/images/145.png);}



.lh:after{content: "";display: none;background-image: url(/skin/images/146.png);}



.le:hover{background-image: url(/skin/images/145.png);}



.lh:hover{background-image: url(/skin/images/146.png);}







.li{width: 100%;padding-bottom: 100px;}



.lj{width: 100%;text-align: center;padding-top: 15px;padding-bottom: 30px;border-bottom: 1px dashed #ccc;}



.lk{font-size: 28px;color: #333;line-height: 36px;margin-bottom: 23px;}



.lm{font-size: 14px;color: #303030;}



.ln{padding-right: 30px;}



.lp{width: 100%;line-height: 1.75;padding-top: 44px;padding-bottom: 50px;border-bottom: 1px dashed #ccc;}



.lp *{line-height: 1.75;box-sizing: content-box;}



.lq{font-size: 16px;color: #555;margin-bottom: 38px;}



.lr{text-align: center;}



.ls{width: 100%;padding-top: 20px;}



.lt{float: left;}



.lu{margin-bottom: 12px;}



.lv{font-size: 14px;color: #333;cursor: pointer;}



.lv:hover{color: #f58c1e;}



.lw{padding-right: 15px;}



.ly{float: right;font-size: 0;}



.lz{display: inline-block;vertical-align: top;font-size: 14px;color: #333;line-height: 33px;padding-right: 5px;}



.ma{display: inline-block;vertical-align: top;font-size: 0;}



.mb{display: inline-block;vertical-align: top;width: 33px;height: 33px;border-radius: 50%;margin-left: 10px;background-repeat: no-repeat;background-position: center center;cursor: pointer;transition: all .3s;}



.mb:hover{opacity: 0.7;filter: alpha(opacity=70);}



.mb1{background-image: url(/skin/images/148.png);}



.mb2{background-image: url(/skin/images/149.png);}



.mb3{background-image: url(/skin/images/150.png);}



.mb4{background-image: url(/skin/images/151.png);}







.mc{width: 1230px;font-size: 0;padding-bottom: 10px;}



.md{width: 380px;height: 406px;margin-right: 30px;margin-bottom: 50px;display: inline-block;vertical-align: top;transition: all .3s;background-color: #fff;z-index: 1;}



.me{width: 100%;height: 230px;display: block;}



.mf{width: 100%;height: 100%;}



.mg{width: 100%;padding-top: 26px;padding-bottom: 20px;border: 1px solid #eee;border-top: none;transition: all .3s;background-color: #fff;}



.mh{text-align: center;font-size: 18px;color: #333;line-height: 26px;margin-bottom: 24px;padding-bottom: 18px;position: relative;transition: all .3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.mh:after{content: "";display: block;width: 26px;height: 1px;background-color: #d2d2d2;position: absolute;left: 50%;margin-left: -13px;bottom: 0;transition: all .3s;}



.mi{font-size: 14px;color: #999;line-height: 24px;height: 48px;overflow: hidden;padding-left: 20px;padding-right: 20px;margin-bottom: 13px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;transition: all .3s;}



.mj{display: block;width: 100px;height: 0;line-height: 36px;text-align: center;font-size: 14px;color: #fff;background-color: #f58612;margin: 0 auto;overflow: hidden;transition: all .3s;cursor: pointer;}



.md:hover .mj{height: 36px;}



.md:hover .mh{font-weight: bold;color: #f58612;}



.md:hover .mh:after{background-color: #f58612;}



.md:hover .mi{margin-bottom: 20px;}



.md:hover .mg{box-shadow: 0 0 6px rgba(0,0,0,0.18);}



.md:hover{transform: scale(1.07);z-index: 2;}







.mk{width: 100%;}



.mq{width: 100%;font-size: 0;}



.ml{display: inline-block;vertical-align: top;width: 700px;height: 340px;}



.mn{display: inline-block;vertical-align: top;width: 500px;height: 340px;background-image: url(/skin/images/164.jpg);padding-left: 57px;padding-top: 62px;}



.mo{font-size: 30px;color: #fff;padding-bottom: 18px;position: relative;margin-bottom: 42px;}



.mo:after{content: "";display: block;width: 56px;height: 2px;background-color: #fff;position: absolute;left: 0;bottom: 0;}



.mr{font-size: 16px;color: #fff;line-height: 24px;margin-bottom: 13px;}







.ms{width: 100%;font-size: 0;text-align: center;padding-bottom: 112px;}



.mt{margin-bottom: 60px;}



.mu{width: 100%;font-size: 0;text-align: center;}



input[type=text].mv{vertical-align: top;width: 240px;height: 44px;border: 1px solid #dcdcdc;border-radius: 22px;padding: 0 22px;font-size: 14px;color: #666;margin: 0 15px;}



input[type=submit].mw{vertical-align: top;width: 165px;height: 44px;border-radius: 22px;text-align: center;line-height: 44px;font-size: 16px;color: #fff;cursor: pointer;background-color: #fa9221;border: none;margin: 0 15px;}







.swrap{margin: 0 15px;box-sizing: border-box;display: inline-block;vertical-align: top;width: 240px;height: 44px;border-radius: 22px;border: 1px solid #dcdcdc;overflow: hidden;}



.swrap select{box-sizing: border-box;width: 240px;height: 44px;line-height: 44px;position: relative;left: -1px;top: -1px;font-size: 14px;color: #666;padding: 0 21px;}







.mx{width: 100%;margin-bottom: 60px;}



.my{width: 100%;font-size: 0;}



.mz{display: inline-block;vertical-align: middle;}



.mz1{width: 300px;padding-left: 40px;}



.mz2{width: 220px;text-align: center;}



.mz3{width: 213px;text-align: center;}



.mz4{width: 200px;text-align: center;}



.mz5{width: 180px;text-align: center;}



.my{background-color: #f5f5f5;text-align: left;}



.my .mz{font-size: 16px;color: #333;line-height: 70px;}







.ni{width: 100%;}



.na{width: 100%;}



.nb{border-bottom: 1px dashed #eee;position: relative;text-align: left;padding: 28px 0;cursor: pointer;}



.nb:after{content: "";display: block;width: 14px;height: 9px;background-image: url(/skin/images/166.png);position: absolute;right: 40px;top: 35px;}



.nb .mz{font-size: 14px;color: #666;line-height: 22px;padding: 0 10px;}



.nb .mz1{padding-left: 40px;}



.nc{display: none;width: 100%;text-align: left;padding: 48px 40px 40px 40px;}



.nd{width: 100%;font-size: 0;margin-bottom: 50px;}



.ne{display: inline-block;vertical-align: top;width: 50%;}



.nf{font-size: 18px;color: #f08200;margin-bottom: 15px;}



.ng{font-size: 14px;color: #666;line-height: 34px;}



.nh{display: block;width: 110px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;cursor: pointer;background-color: #fa9221;}







.na.show .nb:after{background-image: url(/skin/images/167.png);}



.na.show .nc{border-bottom: 1px dashed #eee;}







.nj{width: 100%;overflow: hidden;padding-bottom: 94px;}



.nk{font-size: 48px;color: #ebebeb;margin-bottom: 3px;}



.nl{font-size: 24px;color: #f58612;margin-bottom: 17px;}



.nm{width: 100%;font-size: 0;margin-bottom: 25px;}



.nn{display: inline-block;vertical-align: top;width: 640px;padding-right: 30px;padding-top: 8px;}



.no{font-size: 14px;color: #555;line-height: 24px;margin-bottom: 30px;}



.np{width: 100%;font-size: 0;position: relative;left: -30px;}



.nq{width: 25%;position: relative;display: inline-block;vertical-align: top;padding-left: 50px;}



.nq:after{content: "";display: block;width: 1px;height: 57px;background-color: #ecedef;position: absolute;right: 0;top: 50%;margin-top: -29px;}



.nq.nq4:after{display: none;}



.nr{width: 30px;margin-bottom: 24px;}



.ns{margin-bottom: 14px;}



.nt{font-size: 24px;color: #f58612;display: inline-block;vertical-align: bottom;}



.nt .inrow{font-size:0;}



.nt .inrow>li,



.nt .inrow span{display:inline-block;letter-spacing:normal;word-spacing:normal; }



.nt .dataNums{text-align:center;}



.nt .dataNums .dataOne{ width: 14px;height:26px;text-align: center;}



.nt .dataNums .dataBoc {position: relative; width: 100%; height: 100%;overflow: hidden;}



.nt .dataNums .dataBoc .tt {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}



.nt .dataNums .tt span{width:100%;height:100%;font-size: 24px;line-height: 26px;color: #f58612;}



.nu{font-size: 14px;color: #f58612;position: relative;top: -4px;padding-left: 1px;}



.nv{font-size: 14px;color: #555;}



.nw{display: inline-block;vertical-align: top;width: 560px;}



.nx{width: 100%;}



.ny{font-size: 14px;color: #555;line-height: 24px;}







.nz{width: 100%;padding-bottom: 112px;}



.oa{width: 100%;font-size: 0;}



.ob{width: 600px;display: inline-block;vertical-align: top;}



.oc{width: 100%;height: 100%;}



.od{width: 600px;background-color: #fbfbfb;padding: 0 40px 0 60px;display: inline-block;vertical-align: top;}



.oe{width: 100%;font-size: 0;border-bottom: 1px dashed #a0a0a0;padding-bottom: 20px;padding-top: 24px;}



.oe4{border-bottom: none;}



.of{display: inline-block;vertical-align: top;width: 38px;height: 38px;background-color: #ff8c1b;line-height: 38px;text-align: center;font-size: 26px;color: #fff;position: relative;}



.of:after{content: "";display: block;border-top: 11px solid #ff8c1b;border-right: 9px solid transparent;position: absolute;left: 0;bottom: -9px;}



.og{display: inline-block;vertical-align: top;width: 440px;margin-left: 20px;}



.oh{font-size: 20px;color: #333;margin-bottom: 9px;}



.oi{font-size: 16px;color: #666;line-height: 24px;}







.oj{width: 100%;padding-bottom: 70px;}



.ok{width: 1200px;text-align: center;font-size: 0;background-color: #fff;padding-bottom: 10px;}



.ol{display: inline-block;vertical-align: top;width: 162px;position: relative;cursor: pointer;}



.ol:after{content: "";display: block;width: 100%;border-bottom: 1px dashed #aaa;position: absolute;left: 0;top: 10px;z-index: 1;}



.om{width: 22px;height: 22px;border: 1px solid #858585;border-radius: 50%;position: relative;margin: 0 auto 17px;z-index: 2;background-color: #fff;}



.om:after{content: "";display: block;width: 8px;height: 8px;border-radius: 50%;background-color: #858585;position: absolute;left: 50%;margin-left: -4px;top: 50%;margin-top: -4px;}



.on{text-align: center;font-size: 14px;color: #666;line-height: 18px;}



.ol.active:after{border-bottom: 1px solid #f58612;}



.ol.active .om{border-color: #f58612;}



.ol.active .om:after{background-color: #f58612;}



.ol.active .on{color: #f58612;font-size: 18px;}







.oo{width: 100%;padding-left: 65px;padding-right: 65px;margin-top: 32px;}



.op{width: 100%;overflow: hidden;padding-top: 57px;padding-bottom: 85px;position: relative;}



.op:after{content: "";display: block;width: 2px;height: 100%;background-color: #f58612;position: absolute;left: 535px;top: 0;}



.oq{float: left;width: 320px;height: 210px;border: 2px solid #ff6700;border-radius: 7px;overflow: hidden;position: relative;}



.or{width: 100%;height: 100%;}



.op:before{content: "";display: block;width: 215px;height: 4px;background-image: url(/skin/images/183.png);position: absolute;left: 320px;top: 160px;z-index: 1;}



.ov{width: 20px;height: 20px;border: 2px solid #f58612;border-radius: 50%;position: absolute;left: 526px;top: 152px;z-index: 2;background-color: #fff;}



.ov:after{content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background-color: #f58612;position: absolute;left: 50%;margin-left: -3px;top: 50%;margin-top: -3px;}



.os{float: right;width: 425px;margin-right: 50px;padding-top: 37px;}



.ot{font-size: 30px;color: #ff6700;font-weight: bold;margin-bottom: 20px;}



.ou{font-size: 16px;color: #4a4a4a;line-height: 36px;}







.op.even .oq{float: right;}



.op.even .os{float: left;margin-right: 0;margin-left: 50px;text-align: right;}



.op.even:before{left: 535px;}







.ow{width: 100%;height: 0;}



.ow.show{display: block;height: 67px;}



.ok.fixed{position: fixed;left: 50%;top: 0;margin-left: -600px;box-shadow: 0 0 5px rgba(0,0,0,0.1);z-index: 100;}







.ox{width: 100%;}







.a-3-banner{width: 100%;}



.a-3-banner .item{width: 200px;height: 160px;line-height: 160px;overflow: hidden;transition: all .3s;transform: scale(1.00001);z-index: 1;position: relative;text-align: center;}



.a-3-banner .item img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}



.a-3-banner .slick-arrow{position: absolute;width: 50px;height: 50px;top: 50%;margin-top: -25px;border-radius: 50%;background-repeat: no-repeat;background-color: #f4f4f4;background-position: center center;font-size: 0;border: none;cursor: pointer;z-index: 10;}



.a-3-banner .slick-arrow.hide{display: none !important;}



.a-3-banner .slick-prev{left: 0;background-image: url(/skin/images/187.png);}



.a-3-banner .slick-prev:hover{background-image: url(/skin/images/189.png);background-color: #f58612;}



.a-3-banner .slick-next{right: 0;background-image: url(/skin/images/188.png);}



.a-3-banner .slick-next:hover{background-image: url(/skin/images/190.png);background-color: #f58612;}



.a-3-banner .slick-list{width: 82.2917%;position: relative;z-index: 1;margin: 0 auto;box-sizing: border-box;height: 350px;padding-top: 90px !important;}



.a-3-banner .slick-disabled{opacity: 0.3;}



.a-3-banner .slick-active{transform: scale(2.3);z-index: 3;}



.a-3-banner .slick-active-before,



.a-3-banner .slick-active-after{transform: scale(1.5);z-index: 2;}



.a-3-banner .slick-cloned{visibility: hidden;}







.oy{width: 100%;font-size: 0;padding-bottom: 100px;}



.oy.sp{padding-top: 60px;}



.china{width: 733px;display: inline-block;vertical-align: top;}







.map-wrap-box{width: 100%;}



.map-wrap{width: 600px;margin: 0 auto;position: relative;}



.map-center{width: 100%;}



#tpl{display: none;}



.tpl{display: none;width: 31px;height: 45px;background-image: url(/skin/images/191.png);position: absolute;margin-left: -16px;margin-top: -56px;}



.tpl.show{display: block;}



#pe{display: none;}



.oz{width: 445px;margin-right: 22px;display: inline-block;vertical-align: top;}



.pa{font-size: 24px;color: #333;margin-bottom: 13px;}



.pd{width: 100%;padding-bottom: 64px;}



.pe{width: 100%;padding-top: 19px;padding-bottom: 13px;border-bottom: 1px dashed #ccc !important;overflow: hidden;}



.pf{float: left;width: 26px;height: 26px;border-radius: 50%;background-color: #ff8d37;line-height: 26px;text-align: center;font-size: 15px;color: #fff;}



.pg{float: right;width: 405px;padding-top: 0;}



.ph{font-size: 16px;color: #333;line-height: 30px;}



.pd.slick-slider{user-select: text;}



.slick-vertical .pe.slick-slide{height: 154px;}



.pd .slick-arrow{position: absolute;width: 28px;height: 28px;border: 1px solid #ccc;bottom: 0;border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-color: transparent;font-size: 0;cursor: pointer;z-index: 10;}



.pd .slick-arrow:hover{background-color: #ff8d37;}



.pd .slick-prev{left: 0;background-image: url(/skin/images/166.png);}



.pd .slick-next{right: auto;left: 38px;background-image: url(/skin/images/167.png);}



.pd .slick-prev:hover{background-image: url(/skin/images/192.png);border-color: #ff8d37;}



.pd .slick-next:hover{background-image: url(/skin/images/193.png);border-color: #ff8d37;}



.pd .slick-disabled{opacity: 0.5;}







.pj{font-size: 18px;color: #999;display: none;padding-top: 19px;}



.pj.show{display: block;}



.pk{width: 100%;background-image: url(/skin/images/194.jpg);background-repeat: no-repeat;background-position: center center;}







.pl{width: 100%;overflow: hidden;padding-bottom: 41px;}



.pm{text-align: center;font-size: 24px;color: #fa9221;font-weight: bold;margin-bottom: 40px;}



.pn{width: 1230px;font-size: 0;text-align: left;}



.po{display: inline-block;vertical-align: top;width: 278px;margin-right: 29px;margin-bottom: 29px;border: 1px solid #eee;padding: 18px 13px;border-bottom: 3px solid #fa972c;}



.pp{text-align: center;font-size: 18px;color: #333;margin-bottom: 15px;font-weight: bold;}



.pq{width: 100%;height: 153px;border: 1px solid #eee;margin-bottom: 16px;}



.pr{width: 100%;height: 100%;}



.ps{font-size: 14px;color: #666;line-height: 24px;min-height: 100px;}







.pt{width: 100%;background-image: url(/skin/images/205.jpg);background-size: cover;background-position: center center;padding-bottom: 60px;}



.pu{text-align: center;font-size: 24px;color: #fa9221;padding-top: 58px;padding-bottom: 60px;font-weight: bold;}



.pv{width: 100%;font-size: 0;}



.pw{display: inline-block;vertical-align: top;width: 33.3333%;margin-bottom: 35px;padding: 0 40px;}



.px{width: 175px;height: 175px;margin: 0 auto 30px;border-radius: 50%;overflow: hidden;}



.py{width: 100%;height: 100%;}



.pz{text-align: center;font-size: 18px;color: #333;margin-bottom: 12px;}



.qa{font-size: 14px;color: #666;line-height: 24px;text-align: left;}







.qb{padding-bottom: 50px;}



.qc{font-size: 16px;color: #666;line-height: 24px;text-align: left;margin-bottom: 36px;}



.qd{width: 100%;padding: 20px;font-size: 0;border: 1px solid #f7f7f7;box-shadow: 0 3px 21px rgba(213,213,213,0.32);margin-bottom: 50px;overflow: hidden;}



.qe{width: 425px;float: left;}



.qf{width: 100%;}



.qh{width: 650px;float: right;margin-right: 30px;padding-top: 26px;}



.qi{font-size: 24px;color: #fa972c;text-align: center;padding-bottom: 16px;position: relative;margin-bottom: 27px;}



.qi:after{content: "";display: block;width: 28px;height: 2px;background-color: #d0d0d0;position: absolute;left: 50%;margin-left: -14px;bottom: 0;}



.qj{font-size: 16px;color: #555;line-height: 30px;text-align: left;}



.qd.even .qe{float: right;}



.qd.even .qh{float: left;margin-right: 0;margin-left: 30px;}







.qk{width: 100%;padding-bottom: 60px;}



.ql{font-size: 16px;color: #666;line-height: 24px;}







.qm{width: 100%;background-color: #fafafa;padding-top: 55px;padding-bottom: 34px;overflow: hidden;}



.qn{text-align: center;font-size: 24px;color: #fa9221;margin-bottom: 40px;font-weight: bold;}



.qo{width: 1270px;font-size: 0;}



.qp{width: 184px;height: 184px;margin-right: 70px;margin-bottom: 30px;border: 2px solid #fa9221;border-radius: 50%;overflow: hidden;position: relative;display: inline-block;vertical-align: top;}



.qp .after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}



.qq{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}



.qq2{width: 100%;height: 100%;position: absolute;left: 0;top: -100%;z-index: 2;transition: all .3s;}



.qp:hover .qq2{top: 0;}



.qr{display: table;width: 100%;height: 100%;position: relative;z-index: 4;padding: 0 3px;}



.qs{display: table-cell;vertical-align: middle;font-size: 18px;color: #fff;line-height: 26px;text-align: center;}







.qt{width: 100%;padding-top: 50px;padding-bottom: 44px;overflow: hidden;}



.qu{text-align: center;font-size: 24px;color: #fa9221;margin-bottom: 40px;font-weight: bold;}



.qv{width: 1232px;font-size: 0;}



.qw{width: 276px;display: inline-block;vertical-align: top;margin-right: 32px;margin-bottom: 32px;transition: all .5s;position: relative;}



.qw:hover{transform: scale(1.1);box-shadow: 0 0 10px rgba(0,0,0,0.1);z-index: 10;}



.qx{width: 100%;height: 180px;}



.qy{width: 100%;height: 100%;}



.qz{width: 100%;min-height: 210px;border: 1px solid #eee;border-top: none;padding: 19px 15px;}



.ra{font-size: 18px;color: #333;text-align: center;padding-bottom: 11px;position: relative;margin-bottom: 17px;}



.ra:after{content: "";display: block;width: 26px;height: 2px;background-color: #fa9221;position: absolute;left: 50%;margin-left: -13px;bottom: 0;}



.rb{font-size: 14px;color: #666;line-height: 24px;}







.rc{width: 100%;}



.rd{font-size: 16px;color: #666;line-height: 24px;margin-bottom: 36px;}



.re{text-align: center;font-size: 24px;color: #fa9221;font-weight: bold;margin-bottom: 40px;}



.rf{width: 100%;padding-bottom: 60px;}



.rg{width: 100%;padding: 19px;border: 1px solid #eee;font-size: 0;margin-bottom: 9px;}



.rh{width: 200px;height: 130px;display: inline-block;vertical-align: middle;margin-right: 17px;}



.ri{width: 100%;height: 100%;}



.rj{width: 930px;display: inline-block;vertical-align: middle;padding-top: 4px;}



.rk{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 9px;}



.rl{font-size: 16px;color: #666;line-height: 24px;}







.rm{width: 100%;padding-top: 67px;padding-bottom: 67px;background-color: #fafafa;}



.rn{font-size: 24px;color: #333;text-align: center;margin-bottom: 40px;}



.ro{text-align: center;font-size: 0;margin-bottom: 20px;}



.rp{display: inline-block;vertical-align: top;width: 150px;height: 46px;line-height: 46px;border: 1px solid #d2d2d2;border-radius: 23px;text-align: center;font-size: 16px;color: #999;margin: 0 25px 20px;cursor: pointer;}



.rp:hover{border-color: #fa972c;color: #fa972c;}



.rp.active{border-color: #fa972c;color: #fff;background-color: #fa972c;}



.rq{width: 100%;overflow: hidden;font-size: 16px;color: #333;line-height: 34px;display: none;}



.rq.show{display: block;}



.rr{float: right;width: 560px;margin-left: 40px;}



















/*20190304*/



.left{float: left;}



.right{float: right;}



.map-box{



	padding: 30px 0;



}



.map-box .map{



	position: relative;



	width: 924px;



	height: 766px;



	margin: 0 auto;



}







.map-box .map .ico{



	position: absolute;



	font-size: 14px;



	color: #333333;



	cursor: pointer;



}



.map-box .map .ico em{padding: 0 3px;}







.map-box .map .ico .con{



	z-index: 99;



	position: absolute;



	right: 100%;



	top: 50%;



	margin-top:-163px;



	border-radius: 8px;



	background-color: rgba(255,255,255,0.9);



	width: 260px;



	height: 325px;



	margin-right: 12px;



	box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15);



	display: none;



}



.map-box .map .ico.hover .con{



	display: block;



}











.map-box .map .ico .con .h5{



	text-align: center;



	font-size: 18px;



	color: #f58612;



	padding-top: 20px;



}



.map-box .map .ico .con .hp_con{



	padding: 15px 12px;



}



.map-box .map .ico .con .hp_con p{



	line-height: 24px;



	font-size: 14px;



	color: #666666;



}



.break{



	background-color: #f6f6f6;



	padding: 15px 0;



	height:70px;



}



.break select{



	border: 1px solid #e5e5e5;



	width: 260px;



	height: 40px;



	border-radius: 40px;



	padding: 0 20px;



	background-position: right 20px center;



	background-repeat: no-repeat;



	background-image: url(/skin/images/226.png);



	background-color: #FFFFFF;



	appearance:none;



    -moz-appearance:none;



    -webkit-appearance:none;



    outline: none;



}



.break select::-ms-expand { display: none; }







.break label{



	font-size: 16px;



	color: #444444;



	margin: 0 15px;



}



.break .search,.break .ul-01{



	padding: 0 35px;



}



.break .ul-01 .li-01{



	line-height: 40px;



	color: #333333;



	font-size: 15px;



}                     



.break .ul-01 a{color: #666666;line-height: 40px;padding: 0 5px;}



.break .ul-01 a:hover{color: #f58612;}







.title-01{



	background-color: #f58612;



	padding: 20px 10px;



	color: #FFFFFF;



	font-size: 18px;



}



.title-01 .h6{



	padding:0 12px;



	position: relative;



}



.title-01 .h6:before{



	content: "";



	position: absolute;



	left: 0;



	width: 3px;



	height: 18px;



	background-color: #FFFFFF;



}



.title-01 .sp{



	padding: 0 10px;



}



.ul-02{



	padding: 30px 0;



}



.ul-02 .li-02{



	margin-bottom: 30px;



	margin-right: 22px;



	border: 1px solid #E5E5E5;



	border-radius: 8px;



	width: 378px;



    background-color: #FFFFFF;



    padding: 0 18px;



    text-align: left;



}



.hq .ul-02 .li-02{



    height: 168px;



}



.hot-city .ul-02 .li-02{



    height: 198px;



}



.ul-02 .li-02 .h6{



	font-size: 16px;



	color: #333333;



	padding: 20px 0;



}



.ul-02 .li-02 .hp_con p{



	font-size: 16px;



	color: #666666;



	line-height: 30px;



}



.ul-02 .li-02:nth-child(3n){



	margin-right: 0;



}



.lxwm{



	background: url(/skin/images/227.jpg) no-repeat top center;



}



.header{



	position: fixed;



	left: 0;



	right: 0;



	top: 0;



	z-index: 1000;



	border-bottom: 1px solid #e7e7e7;



}



.main{



	padding-top: 110px;



}



.g .sub{box-shadow: 0 6px 12px rgba(0,0,0,.175);}



.g1 .sub{



	width:470px;



	padding:0 20px;



	margin-left: -240px;



}



.g2 .sub{



	width:640px;



	padding:0 20px;



	margin-left: -320px;



}



.g3 .sub{



	width:220px;



	padding:0 20px;



	margin-left: -100px;



}



.g4 .sub{



	width:310px;



	padding:0 20px;



	margin-left: -140px;



}



.g1 .sub span{display: block;text-align: center;}



.g1 .sub span.sp2{padding-top: 5px;padding-bottom: 15px;}



.g .sub>li{float: left;padding:15px;}



.g2 .sub>li>a{color: #F08200;font-weight: bold;}



.sjlm a{



	display: block;



	font-size: 14px;



	color: #666666;



	padding: 5px 0;



	margin: 2px 0;



}



.sjlm a:hover{color: #F08200;}



























































.process {



  width: 1200px;



  margin: 3em auto;



  cursor: default; padding-bottom:70px;



}







.process-items {



  display: table;



  margin: 0 0 10px;



  padding: 0;



  list-style-type: none;



  color: #f58612;



  font-size: 18px;



  text-align: center;



}



.process-items li {



  display: table-cell;



  width: 133px;



  vertical-align: bottom;



  padding: 0 .5em;



  -webkit-transform: scale(0.85) translateY(40px);



          transform: scale(0.85) translateY(40px);



  -webkit-transform-origin: bottom center;



          transform-origin: bottom center;



  transition: -webkit-transform .5s;



  transition: transform .5s;



  transition: transform .5s, -webkit-transform .5s;



}



.process-items li.active {



  -webkit-transform: scale(1) translateY(0);



          transform: scale(1) translateY(0);



}



.process-items em {



  display: block;



  margin-top: .5em;



}



















.Choices{ width:100%; float:left;  background-size:cover;}



.Choices_text{ width:1200px;  margin:0 auto;}



.Choices_head{ width:100%; float:left; height:55px; margin-top:50px; line-height:55px; letter-spacing:2px; font-weight:bold; text-align:center; font-size:48px; color:#FFF; display:block; position:relative;}



.Choices_head:before,.Choices_head:after{content: ''; position: absolute;top: 30px;background: #FFF;width:265px;height: 2px;}



.Choices_head:before{ left:175px;}



.Choices_head:after{ right:175px;}







.Choices_content{ width:1184px; height:594px; float:left; margin-left:3px;}



.Choicesnext{ width:38px; height:37px; float:left; margin-left:1136px; margin-top:24px; cursor:pointer;}



.Choices_banner{ width:1184px; height:399px; float:left; margin-top:39px; overflow: hidden;}



.Choices_banner ul{ width: 12000px;  overflow: hidden;}



.Choices_banner ul li{ width:1184px; height:399px; float:left;}



.Choices_left{ width:594px; height:399px; float:left;}



.Choices_left img{ height:100%;}



.Choices_right{ width:590px; height:399px; float:left; background-color: rgba(255,255,255,0.93)}



.Choices_right h1{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:28px; margin-top:70px; color:#464646;}



.Choices_right h2{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:28px; margin-top:10px; color:#464646;}



.Choices_right p{ width:450px; line-height:26px;float:left; margin-left:70px;  font-size:18px; color:#606060; margin-top:20px;}



.Choicesbut{ width:197px; height:49px; float:left; border:1px solid #bfbfbf; background-color:rgba(255,255,255,0.7); text-align:center; line-height:49px; color:#606060; font-size:22px; margin-left:195px; margin-top:57px;}



.Choicestel{ width:1184px; height:38px; text-align:center; line-height:38px; font-size:36px; float:left; font-family:"Arial"; overflow:hidden; color:#FFF; margin-top:100px;



-webkit-user-select:none;/*谷歌 /Chrome*/



-moz-user-select:none; /*火狐/Firefox*/



-ms-user-select:none;    /*IE 10+*/



user-select:none;}



.Choicestel ul{ width:12000px; overflow:hidden;}



.Choicestel ul li{ width:1184px; height:38px; float:left;}



























.news_bg{}



.news_t{height: 40px;width: 360px;margin:0 auto;padding: 28px 0 0;}



.news_t ul li{float: left;width: 160px;overflow: hidden;padding: 0 10px;}



.news_t ul li a{font-size: 14px;color: #333;display: block; float: left; width: 158px; text-align: center; height: 38px; line-height: 38px; overflow: hidden;border: #ebebeb 1px solid;} 



.news_t ul li a:hover,.news_t ul li.on a{color: #fff;background:#e77818;border: #e77818 1px solid;}



.news01{width: 570px;float: left;padding: 40px 0 0;}



.news01 dl dt{width: 570px;height: 285px;overflow: hidden;line-height: 0;}



.news01 dl dt img{width: 570px;height: 285px;}



.news01 dl dd{padding-top: 20px;width: 570px;}



.news01 dl dd span{display: block;float: left;height: 53px;width: 90px; font-size: 14px; background:url(../images/news_line.gif) no-repeat right 10px;line-height: 32px;padding: 15px 0 0;color: #666; font-family:Arial, Helvetica, sans-serif;}



.news01 dl dd span b,.news02 dt b{display: block;font-size: 34px;}



.news01 .news_r{width: 445px;float: left;padding: 0 0 0 20px; overflow:hidden;}



.news dl dd h5{height: 30px;line-height: 30px;overflow: hidden;font-weight: normal;}



.news dl dd h5 a{font-size: 16px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}



.news dl dd h5 a:hover{ color: #0061ae;}



.news_desc{font-size: 14px; color: #666; line-height: 22px; height: 44px; overflow: hidden;padding: 5px 0 0;} 



.news02{ width:580px;float: right;padding: 10px 0 0;}



.news02 dl{background: #fff; width:578px;height: 108px;overflow: hidden;border: #ebebeb 1px solid;margin-top: 30px;}



.news02 dt{float: left;width: 112px;border-right: #ebebeb 1px solid;height: 78px;text-align: center; font-size: 14px;color: #666;font-family:Arial, Helvetica, sans-serif;line-height: 34px;padding: 30px 0 0;}



.news02 dt b{color: #333;}



.news02 dd{width: 420px;padding: 12px 0 0 15px;float: left;}



.news02 dl:hover{border: #0061ae 1px solid;box-shadow: 0 3px 10px 3px rgba(0,0,0,0.1);}