﻿@charset "UTF-8";html{min-width:1200px}
body,dd,dl,form,h1,h2,h3,h4,h5,p,textarea{margin:0}
button,input,ol,ul{margin:0;padding:0}
body,button,form,input{font-size:14px;line-height:28px;font-family:"microsoft yahei",'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333}
font,h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}
li,ol,ul{list-style:none}
input{background:0 0;border:0 none}
iframe,img{border:0}
em,i{font-style:normal}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.red{color:#e74037}
.fl{float:left}
.fr{float:right}
.tac{text-align:center}
.tar{text-align:right}
.poa{position:absolute}
.por{position:relative}
.hidden{display:none}
.hide{display:none!important}
.w1200{width:1200px;margin:0 auto}
.g-ico{background:url(../images/g-ico.png) no-repeat;display:inline-block;vertical-align:middle}
.icon{vertical-align:middle;background:url(../images/icon.png) no-repeat}
a{color:#333;text-decoration:none}
a:hover{color:#009b4c;text-decoration:none}
a:visited{text-decoration:none}
.ease,.ease *{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.noease,.noease *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.global-wrap{position:relative;min-height:100%;clear:both}
.ielt7 .global-wrap{height:100%}
.content-wrapper{width:1220px;margin:0 auto}
@media screen and (min-width:1460px){.content-wrapper{width:1460px}
}
.dialog-layout{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;background:#000;opacity:.3;filter:alpha(opacity=30)}
.header_main{width:100%;position:relative;z-index:999;background:#fff;height:40px;line-height:39px;font-size:14px;color:#666;border-bottom:1px solid #f1f1f1}
.header_main .header{position:relative}
.header_main .ksdh{color:#b8b8b8}
.header_main .ksdh a{display:inline-block;color:#666;vertical-align:middle;line-height:30px}
.header_main .ksdh a s{display:block;width:45px;height:40px}
.header_main .ksdh a:hover{color:#009b4c}
.header_main .ksdh .wzmap s{background-position:-90px 0;width:14px;height:14px;display:inline-block;margin-right:5px}
.header_main .ksdh .mobile{width:72px;background-position:0 7px;height:30px;text-align:center}
.header_main .ksdh span{display:inline-block;padding:0 10px;color:#666;vertical-align:middle}
.header_main .imgbox{width:160px;position:absolute;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;color:#009b4c;padding:10px;top:50px;right:22px;display:none}
.header_main .imgbox img{width:160px;height:160px;display:block;margin:0 auto}
.header_main .imgbox p{font-size:16px;line-height:40px}
.top_main{width:100%;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1);position:relative;z-index:10}
.top_main .top{padding-top:25px;padding-bottom:10px}
.top_main .webtel{width:325px;padding-top:25px}
.top_main .webtel span{width:35px;height:35px;display:inline-block;margin-right:8px;background-position:0 -30px;margin-top:3px}
.top_main .webtel b{font-size:35px;color:#009b4c;display:inline-block;font-family:"AvantGardeITVbyBT Book",arial;line-height:40px;vertical-align:middle;float:right}
.top_main .logo{margin-right:15px;margin-top:17px}
.top_main .logo a{display:block}
.top_main .logo img{height:58px}
.top_main .slogan{width:315px;margin-left:30px}
.top_main .slogan .txt1{padding-top:18px}
.top_main .slogan .txt1 strong{font-size:24px;color:#333}
.top_main .slogan .txt1 .en{font-size:16px;color:#009b4c;display:block}
.top_main .nav{line-height:54px;border-top:1px solid #e9e9e9;margin-top:20px}
.top_main .nav li{float:left;display:inline-block;list-style:none;font-size:16px;text-align:center;position:relative;padding:20px 14px}
.top_main .nav li a{display:block;text-align:center;position:relative;color:#222;height:40px;line-height:40px;padding:0 20px}
.top_main .nav li.hover a,.top_main .nav li:hover a{color:#fff;background:#009b4c;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:20px}
.top_main .nav li .subnav{background:#fff;border-top:2px solid #63b670;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);height:auto;left:0;overflow:hidden;position:absolute;top:100%;width:148px;z-index:199;display:none}
.top_main .nav li .subnav a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#666;display:block;font-size:13px;font-weight:500;line-height:22px;height:22px;padding:10px;transition:all .2s ease-in-out 0s;max-width:100%;border-bottom:1px solid #eee;background:#fff}
.top_main .nav li .subnav a:hover{color:#63b670;padding-left:20px;background:#f9f9f9}
.contactPage{padding:0 0 0}
.contactPage .bcontact{padding-top:30px;margin-bottom:30px}
.contactPage .txtcon img{max-width:100%}
.contactPage .t2{padding:58px 0 48px;text-align:center}
.contactPage .t2 .titb{font-size:30px;margin-bottom:16px}
.contactPage .t2 .txt{font-size:14px;line-height:24px}
.contactPage .t2 .txt span{font-weight:700;color:#009b4c;padding:0 5px}
.contactPage .t2 .entit{text-transform:uppercase;font-size:18px;color:#999}
.contactPage .mapArea{width:100%;height:400px;margin-top:40px}
.contactPage .mapArea #allmap{width:100%;height:400px}
.formData1{padding-bottom:20px}
.formData1 .item{float:left;color:#999;font-weight:400;width:378px;height:35px;line-height:35px;border:1px solid #e5e5e5;margin-right:30px;margin-bottom:20px;position:relative}
.formData1 .item label{padding-left:15px;position:absolute;left:0;top:0;z-index:11;text-align:center;display:block;margin:0;height:35px;line-height:35px;font-size:14px;color:#ccc}
.formData1 .item input{outline:0;line-height:35px;height:35px;font-size:14px}
.formData1 .item .txt{width:328px;height:35px;line-height:35px;display:block;background:0 0;padding-left:50px;border:0 none;color:#333;font-size:14px}
.formData1 .item .red{position:absolute;right:15px;top:0;color:red;z-index:11}
.formData1 .item.mr0{margin-right:0}
.formData1 .msg-box{position:absolute;left:0;top:0}
.formData1 .liuyan{width:1198px;height:180px;border:1px solid #e5e5e5;float:left}
.formData1 .liuyan label{text-align:right;top:5px;display:block}
.formData1 .liuyan textarea{width:1178px;height:154px;line-height:28px;padding:10px 10px;text-indent:70px;font-size:14px;font-family:"microsoft yahei";color:#333;border:0 none;overflow:hidden;background:0 0;resize:none;display:block;outline:0}
.formData1 .bot{width:100%;float:left}
.formData1 .sub{width:232px;height:-4px;line-height:38px;border:2px solid #009b4c;text-align:center;background:#009b4c;color:#FFF;cursor:pointer;font-size:18px;display:block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;margin:0 auto}
.formData1 .sub:hover{background:0 0;color:#009b4c}
.formData1 .yzm{width:432px}
.formData1 .yzm .txt{padding-left:80px}
.formData1 .yzm img{position:absolute;right:0;top:0;height:50px;border:0;display:block}
.footer_main{width:100%;padding-bottom:0;background:#1d773a;color:#fff;border-top:8px solid #ed8e06}
.footer_main .bottom_nav_main{width:100%;height:70px;line-height:70px;border-bottom:1px solid #186631}
.footer_main .bottom_nav span{display:inline-block;padding:0 30px}
.footer_main .bottom_nav span:first-child{display:none}
.footer_main .bottom_nav a{display:inline-block;color:#fff}
.footer_main .bottom_nav a:hover{color:#ed8e06}
.bottom_main{border-top:1px solid #20803f;padding:56px 0}
.bottom_main .botewm{width:246px}
.bottom_main .botewm p{float:left;margin-left:20px;text-align:center;color:#fff;display:inline-block}
.bottom_main .botewm p img{width:100px;height:100px;display:block;margin:0 auto;border:1px solid #4a9261}
.bottom_main .botlogo{width:94px;height:94px;float:left;display:block;margin-right:20px}
.bottom_main .botlogo img{width:100%;display:block}
.bottom_main .bottel{color:#fff;line-height:24px;font-size:12px}
.copyright_main{background:#136b2f;height:40px;line-height:40px;color:#a7beac;font-size:12px}
.copyright_main a{color:#a7beac}
.copyright_main a:hover{color:#ed8e06}
.banner_main{width:100%;position:relative;z-index:3}
.banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;height:550px}
.banner .list{max-height:550px;overflow:hidden}
.banner li{width:100%;position:absolute;z-index:1;overflow:hidden}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0}
.banner li a{width:100%;display:block}
.banner .tip{width:100%;height:20px;text-align:center;position:absolute;left:0;bottom:4%;z-index:10}
.banner .tip span{width:15px;height:15px;overflow:hidden;margin:0 5px;display:inline-block;cursor:pointer;vertical-align:top;text-indent:-1000px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:3px solid #fff}
.banner .tip span.cur{background:#009b4c}
.banner .next,.banner .prev{width:24px;height:44px;position:absolute;z-index:12;top:50%;margin-top:-22px;cursor:pointer;background-position:-48px -30px;display:none}
.banner .prev{left:3%;background-position:-48px -30px}
.banner .prev:hover{background-position:-48px -80px}
.banner .next{right:3%;background-position:-80px -30px}
.banner .next:hover{background-position:-80px -80px}
.index{width:100%;overflow:hidden}
.index .title{text-align:center;width:100%;margin-bottom:40px;position:relative}
.index .title h3{font-size:45px;font-weight:700;display:block;line-height:60px}
.index .title h3 b{display:inline-block;color:#009b4c}
.index .title h4{font-size:24px;font-weight:400;padding-top:10px;display:block;letter-spacing:10px}
.index .title s{position:absolute;top:19px;display:block;background:url(../images/line.png) no-repeat;width:124px;height:42px}
.index .title .line_lef{left:50%;margin-left:-360px}
.index .title .line_rig{right:50%;margin-right:-382px}
.index .menu{overflow:hidden;padding-bottom:20px;padding-top:20px}
.index .menu ul{text-align:center}
.index .menu li{width:180px;height:40px;line-height:40px;margin:0 5px 10px;display:inline-block}
.index .menu li:first-child{margin-left:0}
.index .menu li:last-child{margin-right:0}
.index .menu li a{display:block;border:1px solid #dcdcdc;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;height:40px;line-height:40px}
.index .menu li a:hover{border:1px solid #009b4c;color:#fff;background:#009b4c}
.index .menu li.current a{border:1px solid #009b4c;color:#fff;background:#009b4c}
.index .more{width:510px;margin:0 auto;display:block;text-align:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;position:relative;height:55px;line-height:55px}
.index .more a{display:block;text-align:center;font-size:18px;float:left;width:250px;height:50px;line-height:50px}
.index .more .gd{color:#fff;background:#009b4c;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;border:2px solid #009b4c}
.index .more .gd:hover{background:#ed8e06;border:2px solid #ed8e06}
.index .more .zx{border:2px solid #e5e5e5;color:#333;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-left:0 none}
.index .more .zx:hover{background:#ed8e06;border:2px solid #ed8e06;color:#fff;border-left:0 none}
.index .floor_1_main{width:100%;position:relative;z-index:4}
.index .floor_1{padding:130px 0 80px;overflow:hidden}
.index .ipro{overflow:hidden;padding-bottom:60px}
.index .ipro .cont{display:none}
.index .ipro .cont:first-child{display:block}
.index .ipro .bigimg{width:585px;height:450px;overflow:hidden}
.index .ipro .bigimg img{width:100%;height:100%;display:block}
.index .ipro .smalimg{width:1200px;overflow:hidden}
.index .ipro .smalimg .list{width:108%}
.index .ipro .item{float:left;width:280px;height:260px;overflow:hidden;position:relative;margin-bottom:20px;margin-right:20px;border:1px solid #e5e5e5;border-radius:3px}
.index .ipro .item img{display:block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;width: 280px;height: 215px;/* margin:5px; *//* border-radius:3px; */}
.index .ipro .item .bg{background:url(../images/bghover.png) no-repeat left top;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:block;text-align:center;display:none;color:#fff}
.index .ipro .item .bg h3{font-size:18px;padding-top: 35%;}
.index .ipro .item .bg span{width:100px;height:30px;line-height:30px;display:block;margin: 10px auto 0;border:1px solid #85c0a2;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.index .ipro .item:hover img{transform:scale(1.06,1.06)}
.index .ipro .item p{text-align:center;font-size:16px;line-height: 45px;}
.index .floor_2_main{width:100%}
.index .floor_2_main .floor_2{padding:80px 0}
.index .youshi .item{padding-bottom:60px;position:relative;padding-top:64px}
.index .youshi .item .tit{width:194px;position:relative}
.index .youshi .item .tit img{width:170px;height:330px;display:block}
.index .youshi .item .tit h3{font-size:18px;text-transform:uppercase;position:absolute;left:134px;top:34px}
.index .youshi .item .txt{padding-top:78px;width:502px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.index .youshi .item .txt h2{font-size:30px;font-weight:700;color:#009b4c;line-height:32px}
.index .youshi .item .txt h4{display:block;line-height:20px}
.index .youshi .item .txt .desc{padding-top:20px}
.index .youshi .item .txt .cha{font-size:18px;width:200px;height:54px;line-height:54px;display:block;border:2px solid #009b4c;text-align:center;color:#009b4c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:34px}
.index .youshi .item .txt .cha:hover{background:#009b4c;color:#fff}
.index .youshi .item .img{position:absolute;right:-80px;top:0}
.index .youshi .item .img img{max-width:500px;display:block}
.index .youshi .item.it2{padding-left:490px}
.index .youshi .item.it2 .img{right:auto;left:0}
.index .youshi .item:hover .txt{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}
.index .floor_3_main{background:url(../images/liuc_bg.jpg) repeat center top;height:150px}
.index .floor_3_main .title2{width:280px;height:78px;border-right:1px solid #33a169;margin-top:38px;color:#fff}
.index .floor_3_main .title2 h3{font-size:26px}
.index .floor_3_main .title2 h3 i{font-size:18px;display:inline-block}
.index .floor_3_main .title2 p{font-size:30px;font-family:"AvantGardeITVbyBT Book",arial;padding-top:16px}
.index .floor_3_main .title2 p em{width:26px;height:28px;display:inline-block;background-position:0 -110px;margin-right:18px}
.index .floor_3_main .liuc{width:888px;overflow:hidden;padding-left:30px;color:#fff;padding-top:38px}
.index .floor_3_main .liuc .list{width:108%}
.index .floor_3_main .liuc li{float:left;width:134px}
.index .floor_3_main .liuc li p{width:80px;float:left;text-align:center;font-size:16px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.index .floor_3_main .liuc li p img{max-width:100%;display:block;margin:0 auto 12px;height:44px}
.index .floor_3_main .liuc li .jt{width:42px;height:44px;float:left;display:block;background:url(../images/jtou1.png) no-repeat center}
.index .floor_3_main .liuc li:hover p{animation:flipInY 1.2s ease-out forwards;-webkit-animation:flipInY 1.2s ease-out forwards}
.index .textlist{width:557px}
.index .newsBox{width:556px;position:relative}
.index .newsBox .item{position:relative;z-index:3}
.index .newsBox .item .img{height:170px;overflow:hidden}
.index .newsBox .item .img img{width:354px;height:170px;display:block}
.index .newsBox .item .img .time{width:202px;height:170px;position:relative;overflow:hidden;background:url(../images/xw_time.jpg) no-repeat;text-align:center;color:#fff;font-size:16px}
.index .newsBox .item .img .time b{font-size:60px;line-height:60px;display:block;padding-top:40px}
.index .newsBox .item .img .time .yuan{position:absolute;width:136px;height:136px;display:block;left:50%;margin-left:-68px;top:50%;margin-top:-68px;background:url(../images/yuan.png) no-repeat}
.index .newsBox .item a{display:block}
.index .newsBox .item img{width:100%;height:100%;display:block}
.index .newsBox .item .txt{width:100%}
.index .newsBox .item .txt h3{font-size:20px;font-weight:400;padding:16px 15px 0}
.index .newsBox .item .txt p{color:#999;overflow:hidden;line-height:24px}
.index .newsBox .item .txt span{width:202px;height:55px;line-height:55px;border:2px solid #009b4c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;display:block;font-size:18px;color:#009b4c;margin-top:20px}
.index .newsBox .item .txt:hover span{background:#009b4c;color:#fff}
.index .newsBox .di{position:absolute;left:0;bottom:0;width:100%;height:100px;background:#ceeeff;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius:15px;z-index:0}
.index .floor_4_main{background:url(../images/flo4.jpg) repeat left top;height:510px}
.index .floor_4{padding:100px 0}
.index .floor_4 .bd{overflow:hidden}
.index .floor_4 .btn{width:12px;height:22px;display:block;position:absolute;top:50%;cursor:pointer;margin-top:-31px}
.index .floor_4 .prev{background-position:-48px -130px;left:-5%}
.index .floor_4 .prev:hover{background-position:-48px -160px}
.index .floor_4 .next{background-position:-70px -130px;right:-5%}
.index .floor_4 .next:hover{background-position:-70px -160px}
.index .floor_5,.index .floor_6{padding:80px 0}
.index .iabout .lefnav{width:200px}
.index .iabout .lefnav li{width:50px;height:180px;overflow:hidden;float:left;display:block;position:relative}
.index .iabout .lefnav li a{display:block;padding-top:60px;text-align:center;background:#1d773a;color:#fff}
.index .iabout .lefnav li em{width:10px;height:10px;border:2px solid #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;position:absolute;left:50%;margin-left:-5px;top:30px}
.index .iabout .lefnav li h3{width:20px;height:108px;line-height:16px;margin:0 auto}
.index .iabout .lefnav li.li1 a{background:#186b33}
.index .iabout .lefnav li.li2 a{background:#1d773a}
.index .iabout .lefnav li.li3 a{background:#217f40}
.index .iabout .lefnav li.li4 a{background:#258845}
.index .iabout .lefnav li a:hover{background:#ed8e06}
.index .iabout .lefnav .more1{width:150px;height:125px;background:url(../images/fuhao1.jpg) no-repeat left top;position:relative;display:block}
.index .iabout .lefnav .more1 p{width:23px;height:60px;line-height:14px;background:#009b4c;color:#fff;position:absolute;right:-12px;bottom:-10px;text-align:center;padding-top:5px;font-size:12px}
.index .iabout .lefnav .more1:hover p{background:#ed8e06}
.index .iabout .img{width:504px;height:330px;overflow:hidden}
.index .iabout .img img{width:100%;height:100%;display:block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.index .iabout .img:hover img{transform:scale(1.06,1.06)}
.index .iabout .txt{width:655px;position:relative}
.index .iabout .txt .yh{width:90px;height:50px;display:block;background:url(../images/fuhao2.jpg) no-repeat}
.index .iabout .txt a{position:relative;z-index:2;width:570px;height:264px;display:block;background:#fff}
.index .iabout .txt a h2{font-size:24px;padding:10px 0}
.index .iabout .txt a .desc{height:115px;overflow:hidden;color:#333}
.index .iabout .txt a .cha{margin-top:36px;width:180px;height:40px;line-height:40px;text-align:center;background:#009b4c;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block}
.index .iabout .txt a:hover .cha{background:#ed8e06}
.index .iabout .txt .bk{width:500px;height:330px;border:1px solid #dfdfdf;display:block;position:absolute;right:0;top:0}
.index .ihonor{padding-top:52px;position:relative}
.index .ihonor .bd{overflow:hidden}
.index .ihonor .list{width:118%}
.index .ihonor .item{float:left;width:280px;height:215px;overflow:hidden;position:relative;margin-bottom:20px;margin-right:27px}
.index .ihonor .item img{width:100%;height:100%;display:block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.index .ihonor .item .bg{background:url(../images/bghover.png) no-repeat left top;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:block;text-align:center;display:none;color:#fff}
.index .ihonor .item .bg h3{font-size:18px;padding:30% 3% 0}
.index .ihonor .item .bg span{width:100px;height:30px;line-height:30px;display:block;margin:0 auto;border:1px solid #85c0a2;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.index .ihonor .btn{width:42px;height:72px;display:block;position:absolute;top:50%;margin-top:-21px;cursor:pointer}
.index .ihonor .prev{background-position:-110px -210px;left:-5%}
.index .ihonor .prev:hover{background-position:-216px -210px}
.index .ihonor .next{background-position:-164px -210px;right:-5%}
.index .ihonor .next:hover{background-position:-270px -210px}
.index .floor_7_main{border-top:1px solid #e9e9e9}
.index .floor_7{padding:100px 0}
.xunpan{width:100%;background:url(../images/xunpan.jpg) no-repeat center top;height:200px;color:#fff}
.xunpan .w1200{height:200px}
.xunpan .img{width:355px;height:250px;display:block;position:absolute;left:0;bottom:0}
.xunpan .img img{width:100%;height:100%;display:block}
.xunpan .zixun{width:668px;margin-top:30px;text-align:center;height:132px;background:url(../images/kuang.png) no-repeat}
.xunpan .zixun .tit{font-size:36px;line-height:45px;padding-top:7px;padding-bottom:18px}
.xunpan .zixun .tit .en{font-size:14px;text-transform:uppercase;line-height:20px;display:block}
.xunpan .zixun .tel{font-size:35px;color:#fff;font-family:"AvantGardeITVbyBT Book",arial}
.xunpan .zixun .tel em{width:34px;height:34px;display:inline-block;background-position:0 -70px;margin-right:10px;vertical-align:middle}
.xunpan .zixun .tel a{width:112px;height:27px;line-height:28px;display:inline-block;text-align:center;background-position:-165px 0;font-size:14px;font-weight:700;color:#fff}
.xunpan .zixun .tel a:hover{background-position:-165px -34px}
.teamwork{position:relative}
.teamwork .item{float:left;width:282px;margin-right:20px;margin-bottom:40px;display:block;position:relative;text-align:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.teamwork .item a{display:block;position:relative;z-index:3}
.teamwork .item img{width:282px;height:170px;box-sizing:border-box;border:1px solid #e5e5e5}
.teamwork .item p{font-size:16px}
.teamwork .item a:hover img{border:2px solid #009b4c}
.indexTit{width:100%;text-align:center;position:relative;margin-bottom:46px;margin:0 auto}
.indexTit h2{font-size:36px;line-height:36px}
.indexTit .line{width:74px;height:1px;display:block;background:#009b4c;margin:40px auto 60px}
.indexTit .en{font-size:60px;line-height:60px;text-transform:uppercase;white-space:nowrap;display:block;color:#e1e1e1}
.indexTit h3{font-size:30px;font-weight:400;color:#666;padding:20px 0 0;text-transform:uppercase}
.thumblist{overflow:hidden}
.thumblist .list{width:118%}
.thumblist .item{float:left;position:relative;width:570px;height:246px;margin-right:50px;margin-bottom:30px}
.thumblist .item a{width:529px;height:204px;border:1px solid #e5e5e5;position:relative;z-index:3;display:block;padding:18px;background:#fff}
.thumblist .item img{width:283px;height:200px;display:block}
.thumblist .item .txt{width:212px;height:200px;overflow:hidden;position:relative}
.thumblist .item .txt h3{font-size:16px;display:block;border-bottom:1px solid #ededed;height:36px;line-height:36px;overflow:hidden}
.thumblist .item .txt p{padding-top:20px;color:#737373;line-height:24px}
.thumblist .item .txt .jia{position:absolute;right:0;bottom:0;width:40px;height:40px;display:block;background-position:-140px -76px;text-align:center;vertical-align:middle;transition:all .3s ease-out 0s}
.thumblist .item .di{width:565px;height:240px;border:1px solid #e5e5e5;position:absolute;right:-2px;bottom:-2px}
.thumblist .item a:hover img{filter:brightness(105%)}
.thumblist .item a:hover .txt .jia{background-position:-190px -76px}
.textlist .item{margin-bottom:26px;transition:all .2s linear 0s;width:100%;position:relative}
.textlist .item a{display:block}
.textlist .item .img{width:150px;height:100px;overflow:hidden;margin-right:22px}
.textlist .item .img img{width:100%;height:100%;display:block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.textlist .item .txt{width:282px}
.textlist .item h3{font-size:18px;padding-top:10px}
.textlist .item p{font-size:14px;line-height:20px;color:#999;height:50px;overflow:hidden;padding-top:10px}
.textlist .item .time{display:block;width:66px;height:100px;line-height:20px;text-align:center;font-size:14px;border-left:1px solid #e9e9e9;padding-left:20px}
.textlist .item .time b{display:block;font-size:48px;line-height:48px}
.textlist .item:hover img{transform:scale(1.06,1.06)}
.ilinks{padding-bottom:50px;line-height:18px}
.ilinks .tit{width:90px;display:block;float:left;color:#009b4c;font-weight:700}
.ilinks .bd{width:1050px;overflow:hidden;position:relative}
.ilinks .bd .list{width:108%}
.ilinks .bd li{float:left;display:inline-block;margin-right:25px}
.ilinks .bd li a{border-right:1px solid #e8e8e8;height:18px;line-height:18px;display:block;padding-right:20px}
.ilinks .btn{width:24px}
.ilinks .btn a{width:4px;height:8px;display:inline-block;margin-left:5px}
.ilinks .btn a.prev{background-position:-120px 0}
.ilinks .btn a.prev:hover{background-position:-120px -10px}
.ilinks .btn a.next{background-position:-130px 0}
.ilinks .btn a.next:hover{background-position:-130px -10px}
.announ_main{width:100%;height:76px;line-height:76px;border-bottom:1px solid #eee}
.announ_main .announ_right{width:282px;padding-top:20px}
.announ_main .announ_right .search{width:282px;height:35px;line-height:35px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#f6f6f6;position:relative}
.announ_main .announ_right .search input{outline:0;border:0 none;height:35px;line-height:35px}
.announ_main .announ_right .search button{outline:0;border:0 none;height:35px;line-height:35px}
.announ_main .announ_right .search .txt{width:200px;background:0 0;padding-left:15px;display:block}
.announ_main .announ_right .search .btn{width:50px;background:url(../images/sou.png) no-repeat center #009b4c;position:absolute;right:0;top:0;cursor:pointer;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
.announ_main .announ_right .search .btn:hover{background-color:#ed8e06}
.announ_main .announ_left span{display:inline-block}
.announ_main .announ_left a{display:inline-block;padding:0 10px 0 0}
.announ_main .announ_left a s{width:1px;height:16px;display:inline-block;margin-right:10px;background:#e9e9e9;vertical-align:middle}
.announ_main .announ_left a:first-child s{display:none}
.nybanner{width:100%;position:relative;height:350px;z-index:1}
.wrapper{position:relative;width:100%;padding:60px 0}
.wrapper .sitepath{color:#d9d9d9;text-transform:uppercase}
.wrapper .sitepath .home{width:14px;height:16px;display:inline-block;background-position:-114px -122px;margin-right:10px}
.wrapper .sitepath a{display:inline-block;white-space:nowrap;color:#2f4056}
.wrapper .sitepath a:hover{color:#009b4c}
.wrapper .sitepath span{color:#2f4056}
.wrapper .w1200{position:relative;z-index:5}
.wrapper .left{width:240px}
.wrapper .left .submenubox{padding-bottom:20px}
.wrapper .left .submenubox .left_title{height:80px;background:#009b4c;color:#fff}
.wrapper .left .submenubox .left_title h3{font-size:24px;font-weight:700;line-height:80px;padding-left:26px;text-transform:uppercase}
.wrapper .left .submenubox .left_title s{background-position:-248px -76px;vertical-align:middle;width:28px;height:28px;margin-right:30px;margin-top:28px}
.wrapper .left .submenu{position:relative}
.wrapper .left .submenu li{display:block}
.wrapper .left .submenu li a{height:60px;line-height:60px;display:block;padding-left:28px;background:url(../images/jtou.png) no-repeat 90% center #fff;font-size:18px;border:1px solid #eee;border-top:0 none;overflow:hidden}
.wrapper .left .submenu li a:hover{background:url(../images/jtou_a.png) no-repeat 90% center #f5f5f5;border-left:2px solid #009b4c;border-right:1px solid #f5f5f5;color:#009b4c}
.wrapper .left .submenu li.hover a{background:url(../images/jtou_a.png) no-repeat 90% center #f5f5f5;border-left:2px solid #009b4c;border-right:1px solid #f5f5f5;color:#009b4c}
/*.wrapper .left .submenu s{width:2px;height:61px;display:block;background:#009b4c;position:absolute;left:0;top:0}*/
.wrapper .left .leftbox{padding:20px;position:relative;margin-bottom:20px;border:1px solid #eee}
.wrapper .left .leftbox .left_title{padding-bottom:10px;border-bottom:1px solid #eee;padding-left:5px}
.wrapper .left .leftbox .left_title h3{font-size:18px;font-weight:400;color:#009b4c;display:block;text-transform:uppercase}
.wrapper .left .leftbox .cont{padding:18px 5px;white-space:normal}
.wrapper .left .leftbox .cont p{white-space:normal;word-break:break-all;word-wrap:break-word}
.wrapper .left .leftbox .cont .zx{width:150px;height:50px;line-height:50px;background:#009b4c;color:#fff;display:block;margin-top:10px}
.wrapper .left .leftbox .cont .zx em{width:50px;height:50px;display:inline-block;background-position:-152px -152px;vertical-align:middle;border-right:1px solid #fff;margin-right:18px}
.wrapper .left .leftbox .cont .zx:hover{background:#ed8e06}
.wrapper .right{width:910px}
.wrapper .right .right_title{padding-bottom:10px;border-bottom:1px solid #eee;text-transform:uppercase}
.wrapper .right .right_title h3{color:#009b4c;font-size:18px;border-left:3px solid #009b4c;height:20px;line-height:20px;padding-left:14px;margin-top:5px}
.wrapper .right .cont{padding:40px 0}
.wrapper .Productlist{overflow:hidden}
.wrapper .Productlist .list{width:108%}
.wrapper .Productlist .item{float:left;width:290px;margin-right:18px;margin-bottom:20px;display:block;position:relative;text-align:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.wrapper .Productlist .item a{display:block;width:100%}
.wrapper .Productlist .item img{width:290px;height:223px;display:block}
.wrapper .Productlist .item h3{display:block;border:1px solid #eee;border-top:0 none;height:66px;line-height:66px;overflow:hidden;text-align:center;font-size:18px}
.wrapper .Productlist .item:hover{box-shadow:1px 2px 8px rgba(0,0,0,.2)}
.wrapper .single img{max-width:100%!important;display:inline}
.wrapper .showinfo img{max-width:100%!important;display:inline}
.wrapper .showinfo .Article-title{border-bottom:1px solid #92e9ff;padding-bottom:20px;text-align:center}
.wrapper .showinfo .Article-title h1{font-size:24px}
.wrapper .showinfo .Article-title .mark span{font-size:12px;padding:0 5px}
.wrapper .showinfo .newsinfo{padding:20px 0}
.wrapper .reLink{height:48px;line-height:48px;padding:0;border-top:2px solid #eee;border-bottom:2px solid #eee;margin:20px auto}
.wrapper .reLink .nextLink,.wrapper .reLink .prevLink{width:50%}
.wrapper .reLink .nextLink a,.wrapper .reLink .prevLink a{/* display:block */}
.wrapper .reLink .nextLink{text-align:right}
.wrapper .thumblist .item{width:430px;height:144px;margin-right:38px}
.wrapper .thumblist .item a{width:414px;height:128px;padding:8px}
.wrapper .thumblist .item img{width:180px;height:127px;display:block}
.wrapper .thumblist .item .txt{width:212px;height:127px;overflow:hidden;position:relative}
.wrapper .thumblist .item .txt h3{height:30px;line-height:30px;overflow:hidden}
.wrapper .thumblist .item .txt p{padding-top:8px;color:#737373;line-height:24px}
.wrapper .thumblist .item .txt .jia{display:none}
.wrapper .thumblist .item .di{width:430px;height:144px;border:1px solid #e5e5e5;position:absolute;right:-10px;bottom:-10px}
.showproduct .tod{padding-bottom:60px}
.showproduct .tiao{background:url(../images/tiao.jpg) repeat left bottom;height:20px;width:100%;margin-bottom:60px}
.showproduct .photo{width:473px;height:355px;overflow:hidden}
.showproduct .photo img{width:473px;height:355px;display:block}
.showproduct .baseInfo{width:400px;margin-top:35px}
.showproduct .baseInfo .t{border-bottom:1px dotted #dedede;display:block;font-size:24px;font-weight:700;padding-bottom:10px}
.showproduct .baseInfo .desc{padding-top:40px;color:#999;line-height:25px;height:100px;overflow:hidden}
.showproduct .baseInfo .webtel{padding-top:24px;font-size:18px;font-family:"AvantGardeITVbyBT Book",arial}
.showproduct .baseInfo .webtel strong{font-size:40px;color:#009b4c;font-weight:700;line-height:40px}
.showproduct .detaiInfo .title2{border-bottom:1px solid #eee;position:relative;padding-bottom:12px;margin-bottom:25px}
.showproduct .detaiInfo .title2 h3{font-size:20px}
.showproduct .detaiInfo .title2 s{width:80px;height:5px;display:block;position:absolute;left:0;bottom:-2px;background:#009b4c}
.showproduct .detaiInfo .info p,.showNews .showContxt p{padding:10px 0}
.showproduct .detaiInfo .tit{padding-top:38px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:12px}
.showproduct .detaiInfo .tit h3{font-size:24px;font-weight:700;color:#009b4c}
.showproduct .detaiInfo .tit h3 i{font-size:14px;color:#999;font-weight:400}
.showproduct .detaiInfo .tit span{font-size:18px;font-weight:700;color:#009b4c}
.showNews .title{font-size:24px;color:#333;text-align:center;margin:10px 0 22px;font-weight:700}
.showNews .mark{color:#999;height:38px;line-height:38px;text-align:center;margin-bottom:20px;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5}
.showNews .showContxt{color:#666;padding:0 0 30px;line-height:30px}
.showNews .showContxt img{max-width:100%}
.location{width:100%;height:80px;line-height:80px;background:#fff;position:relative;z-index:99;border-bottom:1px solid #eee}
.location .w1200{position:relative}
.location.fixt{position:fixed;top:80px}
.location .sitepath{color:#363636;white-space:nowrap}
.location .sitepath s{width:22px;height:20px;background-position:0 0;margin-right:6px}
.location .sitepath a{color:#363636}
.location .sitepath a:hover{color:#009b4c}
.location .menu{height:80px;line-height:80px}
.location .menu span{width:1px;height:16px;margin:0 16px 0 14px;background-position:-206px -36px}
.location .menu li{padding:0;height:80px;line-height:80px;margin-left:35px;text-align:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;color:#363636;display:inline-block}
.location .menu li a{display:block;position:relative}
.location .menu li i{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#009b4c;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.location .menu li .box{width:100%;text-align:left;position:absolute;left:0;top:80px;display:none}
.location .menu li .box dl{position:relative}
.location .menu li .box dd{display:inline-block;height:40px;line-height:40px;vertical-align:top;margin-right:14px;text-align:center;width:158px}
.location .menu li .box dd .a1{border:1px solid #ddd;background:#f8f8f8;display:block}
.location .menu li .box dd s{width:4px;height:4px;border-radius:100%;display:inline-block;vertical-align:middle;background:#999;margin-right:5px;display:none}
.location .menu li .box dd.hover .a1{background:#fff;border:1px solid #009b4c;color:#009b4c}
.location .menu li .box dd a:hover{background:#fff;border:1px solid #009b4c;color:#009b4c}
.location .menu li.hover a{color:#009b4c}
.location .menu li.hover .box{display:block}
.location .menu li.hover .box dd.hover .sbox{display:block}
.aboutpage{padding:0}
.aboutpage .aboutTit{text-align:center;padding-bottom:40px}
.aboutpage .aboutTit h2{font-size:32px;line-height:32px;font-weight:700}
.aboutpage .aboutTit h3{color:#999;display:block}
.aboutpage .aboutTit .line{width:40px;height:2px;display:block;margin:0 auto;background:#009b4c}
.aboutpage .floor_1_main,.aboutpage .floor_4_main{background:#f6f6f6;padding:60px 0}
.aboutpage .abouttxt{width:582px;padding-top:102px}
.aboutpage .aboutimg{position:relative;padding-top:46px;width:550px;padding-left:28px}
.aboutpage .aboutimg img{width:550px;height:340px;display:block;position:relative;z-index:3}
.aboutpage .aboutimg .di{position:absolute;left:0;top:0;width:280px;height:345px;display:block;background:#009b4c;color:#fff;font-size:20px;font-weight:700;text-indent:28px;line-height:38px}
.aboutpage .floor_2_main{width:100%;background:url(../images/wenhua.jpg) no-repeat center top;height:736px}
.aboutpage .floor_2{padding-top:60px}
.aboutpage .floor_2 .aboutTit{color:#fff}
.aboutpage .floor_2 .aboutTit h3{color:#fff}
.aboutpage .floor_2 .aboutTit .line{background:#fff}
.aboutpage .floor_3,.aboutpage .floor_5{padding:60px 0}
.aboutpage .wenhua .item{width:600px;float:left;height:250px;overflow:hidden;background:#fff}
.aboutpage .wenhua .item .img{width:300px;height:250px;overflow:hidden}
.aboutpage .wenhua .item .img img{width:100%;height:100%;display:block}
.aboutpage .wenhua .item .txt{padding:28px;width:244px}
.aboutpage .wenhua .item .txt h3{font-size:24px;color:#009b4c;padding-bottom:15px}
.aboutpage .wenhua .item .txt .desc{color:#666;line-height:24px;height:95px;overflow:hidden}
.aboutpage .wenhua .item .txt img{max-width:100%!important;display:block}
.aboutpage .bridge{width:1200px;position:relative;text-align:center;overflow:hidden}
.aboutpage .honorlist{position:relative}
.aboutpage .honorlist .bd{overflow:hidden}
.aboutpage .honorlist .btn{width:42px;height:72px;display:block;position:absolute;top:50%;margin-top:-45px;cursor:pointer}
.aboutpage .honorlist .prev{background-position:-110px -210px;left:-5%}
.aboutpage .honorlist .prev:hover{background-position:-216px -210px}
.aboutpage .honorlist .next{background-position:-164px -210px;right:-5%}
.aboutpage .honorlist .next:hover{background-position:-270px -210px}
.aboutpage .floor_5_main{width:100%;background:url(../images/licheng.jpg) no-repeat center bottom;padding-bottom:120px}
.aboutpage .history{position:relative}
.aboutpage .history .bd{overflow:hidden;padding-bottom:20px}
.aboutpage .history .bd li{width:1198px;box-shadow:0 2px 20px rgba(0,0,0,.1);display:block;border:1px solid #eee;float:left}
.aboutpage .history .bd li a{padding-top:26px;padding-left:26px;display:block}
.aboutpage .history .bd li img{width:595px;height:310px;display:block;float:left}
.aboutpage .history .bd li .txt{width:535px;background:url(../images/lou.jpg) no-repeat right bottom;padding-bottom:26px}
.aboutpage .history .bd li .txt .t{padding-top:50px;font-size:32px;font-weight:700;color:#009b4c}
.aboutpage .history .bd li .txt .desc{color:#666;height:208px;overflow:hidden;padding-top:28px;padding-right:60px}
.aboutpage .history .hd{padding-top:36px;position:relative}
.aboutpage .history .hd .line{width:100%;background:url(../images/line.jpg) repeat-x left top;height:15px;display:block;position:absolute;left:0;top:40px;z-index:0}
.aboutpage .history .hd ul{position:relative;z-index:3}
.aboutpage .history .hd li{width:75px;float:left;text-align:center}
.aboutpage .history .hd li span{width:30px;height:30px;display:block;margin:0 auto;background:url(../images/yuan_o.png) no-repeat}
.aboutpage .history .hd li p{padding-top:20px;font-size:18px}
.aboutpage .history .hd li.on span{background:url(../images/yuan_on.png) no-repeat}
.aboutpage .history .btn{width:42px;height:72px;display:block;position:absolute;top:50%;margin-top:-45px;cursor:pointer}
.aboutpage .history .prev{background-position:-110px -210px;left:-5%}
.aboutpage .history .prev:hover{background-position:-216px -210px}
.aboutpage .history .next{background-position:-164px -210px;right:-5%}
.aboutpage .history .next:hover{background-position:-270px -210px}
.honorlist .list{width:108%}
.honorlist .item{width:276px;height:247px;display:block;margin-right:32px;margin-bottom:32px;background:url(../images/honor.jpg) no-repeat;float:left}
.honorlist .item a{display:block;padding:10px 8px}
.honorlist .item img{max-width:260px;display:block;margin:0 auto}
.honorlist .item:hover{box-shadow:0 2px 20px rgba(0,0,0,.1)}
.exhibition_hall{text-align:center;position:relative;overflow:hidden}
.roundabout_box{height:500px;width:1200px;margin:40px auto 20px auto}
.roundabout_box img{width:100%}
.roundabout_box .roundabout-holder{list-style:none;width:980px;height:470px;margin:0 auto}
.roundabout_box .roundabout-holder .text{color:#333;background:0 0;display:none;font-size:18px;position:absolute;left:0;bottom:-38px;text-align:center;width:100%}
.roundabout_box .roundabout-moveable-item{font-size:12px!important;height:460px;width:600px;cursor:pointer}
.roundabout_box .roundabout-moveable-item a{display:block;background:#000}
.roundabout_box .roundabout-moveable-item img{margin:0;display:block;opacity:.7}
.roundabout_box .roundabout-in-focus{cursor:auto}
.roundabout_box .roundabout-in-focus img{border:3px solid #fff;-webkit-box-shadow:0 0 20px #787878;opacity:1;box-sizing:border-box}
.roundabout_box .roundabout-in-focus .text{display:block}
.roundabout_box .btn{position:absolute;top:50%;width:45px;height:45px;display:block;z-index:999;margin-top:-22px}
.roundabout_box .prev{left:14%;background-position:0 -210px}
.roundabout_box .prev:hover{background-position:0 -255px}
.roundabout_box .next{right:14%;background-position:-45px -210px}
.roundabout_box .next:hover{background-position:-45px -255px}
.pager{padding:30px 0 15px;text-align:center}
.pager:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.pager p{height:34px;line-height:34px;float:left;display:none}
.pager ul{overflow:hidden;margin:0 auto;text-align:center}
.pager ul li{padding:0!important;height:auto!important;border:none!important;display:inline-block;zoom:1}
.pager ul .pageinfo{margin-left:8px;padding:0 15px;height:33px;line-height:33px;border:1px solid #edebeb;text-decoration:none;float:left}
.pager ul a{margin-left:8px;padding:0 15px;height:33px;line-height:33px;border:1px solid #edebeb;text-decoration:none;float:left}
.pager ul li.thisclass a{margin-left:0;color:#fff;border:1px solid #009b4c;}
.pager ul li.thisclass{margin-left:8px;background-color:#009b4c;border-color:#009b4c;color:#fff}
.pager ul li.thisclass:hover{background-color:#009b4c;border-color:#009b4c;color:#fff}
.pager ul a:hover{background-color:#009b4c;border-color:#009b4c;color:#fff}
.thumblist1 .item{border-bottom:1px dotted #b0b0b0;padding:30px 0;font-family:'PingFang SC',"microsoft yahei",Arial}
.thumblist1 .item:first-child{padding-top:0}
.thumblist1 .item a{display:block}
.thumblist1 .item .img{width:250px;height:150px;overflow:hidden}
.thumblist1 .item .img img{width:100%;display:block;height:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.thumblist1 .item .img:hover img{transform:scale(1.06,1.06)}
.thumblist1 .item .txt{width:624px}
.thumblist1 .item .txt h3{font-size:18px;padding-top:10px}
.thumblist1 .item .txt .desc{padding-top:15px;color:#999;height:52px;overflow:hidden;line-height:24px;margin-bottom:20px}
.thumblist1 .item .txt span{display:inline-block;font-size:12px;color:#b7b7b7;padding-right:26px}
.thumblist1 .item .txt span em{width:20px;height:18px;display:inline-block;margin-right:10px;background-position:-196px -122px}
.thumblist1 .item .txt span .time{background-position:-174px -122px}
.leftnews .cont li{line-height:30px;height:30px;overflow:hidden}
.leftnews .cont li a{display:block}
@keyframes down-ico{0%{top:0;opacity:1}
35%{top:20%;opacity:0}
65%{top:-20%;opacity:0}
100%{top:0;opacity:1}
}
@-webkit-keyframes down-ico{0%{top:0;opacity:1}
35%{top:20%;opacity:0}
65%{top:-20%;opacity:0}
100%{top:0;opacity:1}
}
.toolbar{width:50px;position:fixed;right:5%;top:32%;z-index:999}
.toolbar dd{width:50px;height:50px;margin-bottom:1px;position:relative;background:url(../images/black20.png) repeat 0 0 #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i{width:50px;height:50px;display:block;position:absolute;left:0;top:0;cursor:pointer;text-align:center}
.toolbar dd i span{width:35px;height:35px;display:block;margin:7px 0 0 7px;background:url(../images/rightfixicon.png) no-repeat 0 0}
.toolbar dd.gottop{display:none}
.toolbar .slide-tel{display:block;width:0;height:50px;line-height:50px;font-size:24px;font-weight:700;font-family:arial;color:#FFF;position:absolute;padding:0 0 0 50px;top:0;right:0;overflow:hidden}
.toolbar .pop{position:absolute;right:90px;top:-65px;background:#009b4c;display:none}
.toolbar .pop-code{width:120px;padding:20px 20px 0}
.toolbar .pop-code img{width:120px;height:120px;display:block}
.toolbar .pop-code h3{height:50px;line-height:50px;text-align:center;color:#f2e8e1;font-size:16px;font-weight:400;white-space:nowrap}
.toolbar .qq span{background-position:-35px -47px}
.toolbar .qq a{width:50px;height:50px;cursor:pointer;display:block}
.toolbar .qq:hover{background:#009b4c;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.toolbar .qq:hover span{background-position:0 -47px}
.toolbar .tel span{background-position:-35px 0}
.toolbar .tel:hover{background:#009b4c}
.toolbar .tel:hover span{background-position:0 0}
.toolbar .code span{background-position:-35px -95px}
.toolbar .code:hover{background:#009b4c;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.toolbar .code:hover span{background-position:0 -95px}
.toolbar .top span{background-position:-35px -142px}
.toolbar .top:hover{background:#009b4c;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.toolbar .top:hover span{background-position:0 -142px}
.map_ul{list-style:outside none none;display:block;width:100%;padding-top:10px}
.map_ul li{display:block;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DCDBDB;margin-left:10px;float:left}
.map_ul li a{font-size:14px;float:left;width:100%;height:23px;line-height:23px;font-weight:700}
.map_ul .list-inline{display:block;margin-left:14%;width:80%;min-height:30px}
.map_ul .list-inline a{font-weight:400;width:auto;float:none;line-height:32px;height:32px;margin:0 10px 10px 0;display:inline-block;border:1px solid #ccc;padding:0 10px}
.map_ul .list-inline a:hover{background:#009b4c;color:#fff;border:1px solid #009b4c}
.enbody .top_main .nav li{padding:20px 6px;text-transform:uppercase}
.enbody .top_main .nav li .subnav{width:100%}
.enbody .top_main .nav li .subnav a{font-size:11px;white-space:nowrap;overflow:hidden}
.enbody .top_main .nav li.it7 .subnav{width:148px}
.enbody .index .title{text-transform:uppercase}
.enbody .index .title h3{font-size:40px;line-height:50px}
.enbody .index .title h4{font-size:16px;padding-top:0;letter-spacing:6px}
.enbody .index .title s{background:url(../images/line_en.png) no-repeat;width:86px;height:29px}
.enbody .index .more{text-transform:uppercase}
.enbody .index .floor_2 .title .line_lef{margin-left:-450px}
.enbody .index .floor_2 .title .line_rig{margin-right:-450px}
.enbody .index .floor_4 .title .line_lef{margin-left:-434px}
.enbody .index .floor_4 .title .line_rig{margin-right:-434px}
.enbody .index .floor_5 .title .line_lef{margin-left:-474px}
.enbody .index .floor_5 .title .line_rig{margin-right:-474px}
.enbody .index .floor_6 .title .line_lef{margin-left:-310px}
.enbody .index .floor_6 .title .line_rig{margin-right:-310px}
.enbody .index .iabout .lefnav .list{padding-bottom:20px}
.enbody .index .iabout .lefnav li{width:100%;height:50px;line-height:50px;overflow:hidden}
.enbody .index .iabout .lefnav li a{padding:0 28px}
.enbody .index .iabout .lefnav li em{left:10px;margin-left:0;top:18px}
.enbody .index .iabout .lefnav li h3{text-transform:uppercase;width:100%;height:50px;line-height:50px;font-size:12px;text-align:left}
.enbody .wrapper .left .leftbox .left_title h3{font-size:16px}
.active .animated{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.delay100{-webkit-animation-delay:.1s;animation-delay:.1s}
.delay200{-webkit-animation-delay:.2s;animation-delay:.2s}
.delay300{-webkit-animation-delay:.3s;animation-delay:.3s}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:1}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg)}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:1}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg)}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.active .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@keyframes down-ico{0%{top:0;opacity:1}
35%{top:20%;opacity:0}
65%{top:-20%;opacity:0}
100%{top:0;opacity:1}
}
@-webkit-keyframes down-ico{0%{top:0;opacity:1}
35%{top:20%;opacity:0}
65%{top:-20%;opacity:0}
100%{top:0;opacity:1}
}
@keyframes scale-three2{0%{transform:scale(1);opacity:.8}
100%{transform:scale(1.3);opacity:0}
}
@-webkit-keyframes scale-three2{0%{-webkit-transform:scale(1);opacity:.7}
100%{-webkit-transform:scale(1.3);opacity:0}
}
@-moz-keyframes scale-three2{0%{-moz-transform:scale(1);opacity:.7}
100%{-moz-transform:scale(1.3);opacity:0}
}
@-o-keyframes scale-three2{0%{-o-transform:scale(1);opacity:.7}
100%{-o-transform:scale(1.3);opacity:0}
}
