@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-family: "Microsoft YaHei";}
a{color:#333;}
a:hover{color:#000;text-decoration:none;}
li{list-style:none;}
.clear{clear:both;display:block;}

.header{border-top:#FF9900 2px solid;background-color:#fff;}
.navbar-default{background-color:#fff;border-color:#fff;margin-bottom:0;}
.navbar-default .navbar-nav>li>a{text-align:center;color:#0c0c0c;}
.navbar-default .navbar-nav>li>a:hover{text-align:center;color:#E60811;}
.navbar-default .navbar-toggle{border-color:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FF9900;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#fff;}
.navbar-default .navbar-header a{display:inline-block;padding-top:10px;padding-bottom:10px;}
.navbar-toggle{margin-top:18px;}
.nav-contact{float:right;padding-top:22px;line-height:20px;font-size:12px;display:none;margin-left:200px;}
.nav-contact a{color:#000;}
.nav-contact .tell{background: url(../images/htel.png) no-repeat left;padding-left: 32px;height: 20px;font-size: 15px;color: #E7310C;font-weight: 700;margin-left:25px;display:inline-block;}
/*二级菜单*/
.nav-second{width:100%;display:none;background:#eee;}
.nav-second a{display:block;text-align:center;padding:5px 0;}

.submenu{ background:#FFF; width:100%; position:absolute; top:107px; z-index:10001; padding-bottom:15px; display:none; font-size:12px; margin-left:-15px;}
.subbox{ }
.mitem{ width:110px; float:left; min-height:10px;}
.mitem p{ padding-left:10px; margin-bottom:0px; line-height:24px; border-left:#CCC 1px solid;}
.mitem a:hover{ color:#E60811;}
.mitem.subnav8{ width:125px;}
.mitem.subnav9{ width:87px;}

@media (min-width: 768px){
/*导航*/ 
.navbar-collapse.collapse{display:none !important;}
.navbar-header{float:none;}
.navbar-toggle{display:block;}
.collapse.in {display: block !important;border-top:1px solid #e7e7e7;}
.navbar-nav{float:none;}
.navbar-nav>li{float:none;}
.navbar-right{float:none !important;margin:0;}
} 
@media (min-width: 992px){
/*导航*/ 
.navbar-collapse.collapse{display:block !important;height: auto!important;padding-bottom: 0;overflow: visible!important;}
.navbar-header{float:left;}
.navbar-toggle{display:none;}
.navbar-nav{float:left;}
.navbar-nav>li{float:left;}
.navbar-default .navbar-nav>li>a{padding-top:20px;padding-bottom:20px;}
.navbar-nav>li+li a:before{content:"|";padding-right:15px;color:#ddd;}
.navbar-right{float:right !important;margin-right:-15px;}
.navbar-default .navbar-header a{display:inline-block;padding-top:32px;}
.nav-contact{display:block;}
.nav-second{width:100%;position:absolute;left:15px;top:60px;background:#eee;z-index:9;}
.nav-second a:before{content:"" !important;width:0;padding:0 !important;}

.submenu{ background:#FFF; width:100%; position:absolute; top:107px; z-index:10001; padding-bottom:15px; display:none; font-size:12px;}
.subbox{ }
.mitem{ width:105px; float:left; min-height:10px;}
.mitem p{ padding-left:10px; margin-bottom:0px; line-height:24px; border-left:#CCC 1px solid;}
.mitem a:hover{ color:#E60811;}
.mitem.subnav8{ width:118px;}
.mitem.subnav9{ width:90px;}
}

/*底部*/
.footer{background:url(../images/fbg.png) repeat-y center top;color:#fff;font-size:12px;}
.footer a{color:#ccc;}
.footer .contact{padding-top:40px;}
.footer .contact .title{font-size:30px;}
.footer .contact .title span{float:left;margin-right:30px;display:inline-block;}
.footer .contact .address{font-size:12px;line-height:20px;color:#ccc;padding-top:10px;padding-bottom:30px;}
.footer .map{max-width:283px;padding-top:20px;padding-bottom:20px;margin:0 auto;}
.footer .map img{max-width:100%;display:inline-block;}
.footer .bd{border-top:#767676 1px dashed}
.footer .link-title{color:#ccc;text-align:center;padding-top:40px;padding-bottom:20px;}
.footer .link-title .cn{font-size:20px;}
.footer .link-title .en{font-size:16px;}
.footer .link-content{color:#ccc;font-size:12px;line-height:26px;padding-top:40px;padding-bottom:20px;}
.footer .link-content a{color:#ccc;}
.footer .link-content .move{ overflow:hidden; height:20px; line-height:20px; margin-top:3px;}
.footer .link-content .move a{display:block; float:left; padding:0; margin-right:8px;}
.footer .bottom{background:url(../images/fbg.png) repeat-y center bottom;min-height:54px;line-height:27px;color:#ccc;}
.footer .bottom .total{text-align:center;}
.footer .bottom .total a{display:inline-block;}
.footer .bottom .copyright{text-align:center;}
.footer .bottom .copyright a{display:inline-block;}
 
@media (min-width: 768px){
	.footer .link-title{text-align:right;}
	.footer .bottom .total{float:left;}
	.footer .bottom .copyright{float:right;}
	.footer .bottom{background:url(../images/fbg.png) repeat-y center bottom;min-height:54px;line-height:54px;}
}

/*右边联系方式*/
.right_contact_img {position:fixed;z-index:2;overflow:visible;top:280px;_position:absolute;_top:expression((documentElement.scrollTop+203) + "px");height:170px;width:56px;right:0;}
.right_contact_img ul li {width:56px;height:56px;margin-bottom:1px;position:relative;}
.right_contact_img ul .last {margin-bottom:0px;}
.right_contact_img ul li .pull_down2 {position:absolute;right:-201px;top:0;width:180px;height:56px;}
.right_contact_img ul li .pull_down2 a {width:201px;height:56px;display:block;}
.right_contact_img ul li .pull_down2 .ding {position:absolute;width:48px;left:23px;top:0px;}
.right_contact_img ul li .pull_down2 .yi {position:absolute;width:48px;left:88px;top:0px;}
.foot_gotop {position:fixed;z-index:1;overflow:hidden;bottom:50px;_position:absolute;_top:expression((documentElement.scrollTop-34) + "px");height:47px;width:46px;right:10px;display:none}
.foot_gotop a {background:url(../images/gotop.png) left top no-repeat;display:block;height:47px;width:46px;}
.foot_qp {position:fixed; z-index:1; overflow:hidden; bottom:90px;_position: absolute; _top: expression((documentElement.scrollTop-90) + "px"); height:47px; width:46px; right:10px; }
.foot_qp a { background:url(../images/qp_btn.png) left top no-repeat; display:block; height:47px; width:46px;}

/*首页*/
.home{}
#myCarousel .carousel-indicators{width: 12px;height:60px;left:5%;top:50%;margin-top:-30px;margin-left: 0;}
#myCarousel .item-info .row{background-color:#fff;}
#myCarousel .item-info{width:100%;position:absolute;bottom:30px;left:0;}
#myCarousel .item-info p{min-height:60px; padding:10px 0 0 85px; background:url(../images/quote.png) no-repeat 30px 25px; font-size:0.7rem;}
#myCarousel .item-info .item-info-logo{margin:10px 0;border-left:1px dotted #d1d1d1; text-align:center; overflow:hidden;}
#myCarousel .item-info .item-info-logo img {max-width:100%;display:inline-block;}

.home .case{background-color:#252525;color:#fff;font-size:12px;}
.home .case a{color:#fff;font-size:12px;line-height:20px;padding:10px 0;display:inline-block;}
.home .case a span{color:#FFCC00;margin-right:15px;}
.home .service{padding-top:20px;padding-bottom:20px;}
.home .service .img{text-align:center;}
.home .service .img img{display:inline-block;max-width:100%;}
.home .service .item{padding:30px 0;}
.home .service .newServiceNav{max-width:120px;height:120px;position:relative;margin:0 auto;}
.home .service .newServiceNav .navBox{background:url(../images/navS1.png) no-repeat center top; width:100%; height:120px; position:absolute;}
.home .service .item:hover .newServiceNav.nav1 .navBox{ background-position:center -120px;}
.home .service .newServiceNav.nav2 .navBox{ background-image:url(../images/navS2.png);}
.home .service .newServiceNav.nav3 .navBox{ background-image:url(../images/navS3.png);}
.cxIcons{ width:45px; height:45px; position:relative; left:13px; top:-3px; background:url(../images/s.png); border:3px solid #ededed; border-radius:45px;}
.home .service .item:hover .cxIcons{ background-position:-45px 0px;}
.home .service .newServiceNav.nav4 .navBox{ background-image:url(../images/navS4.png);}
.home .service .newServiceEn{ width:100%; height:12px; line-height:12px; text-align:center; color:#a69e9e; margin-top:10px; text-transform:uppercase;}
.home .service .newServiceCn{ width:100%; height:28px; line-height:28px; text-align:center; font-size:20px; font-weight:bold; color:#282626;}
.home .service .newServiceLine{ width:1px; height:145px; position:absolute; right:0px; top:0px; background:#c3bcbb;}
.home .service .item:hover .newServiceNav.nav2 .navBox,.home .service .item:hover .newServiceNav.nav4 .navBox{-webkit-animation: iphone 2s ease-in infinite;background-position:center -120px; -webkit-animation-delay:0.5s;animation-delay:0.5s;}
.home .classic-case{background: url(../images/casebgs.jpg) no-repeat center top;}
/*.home .classic-case .title {width:100%;height:200px;background:url(../images/case_02.png) no-repeat center; background-size:100% 100%;}*/
 .home .classic-case .title { width:100%;}
 .home .classic-case .title img  { display:block;width: 100%; } 
.home .classic-case .case-list{padding-bottom:15px;}
.home .classic-case .case-list .zoom {position:relative;overflow:hidden;width:100%;padding-bottom:15px;height:100%;display:block;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.home .classic-case .case-list .zoom:hover .divs {display:block;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.home .classic-case .case-list .zoom:hover .zoomOverlay {display:block;opacity:0;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.home .classic-case .case-list .divs {width:100%;height:30px;overflow:hidden;background:url(../images/line_2.gif) no-repeat scroll center bottom transparent;position:absolute;bottom:10px;left:0px;color:#FFF;display:none;text-align:center;text-decoration:none;}
.home .classic-case .case-list .zoom img {width:100%;display:inline-block;}
.home .classic-case .case-list .zoomOverlay {width:100%;overflow:hidden;position:absolute;top:0px;left:0px;bottom:0px;right:0px;display:block;opacity:0 transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.home .classic-case .case-list .zoomOverlay img {display:block;}
.home .classic-case .casetext{font-size:37px; color:#FFF;text-align:center; line-height:60px;padding:50px 15px;}
 @media (min-width: 768px){
.home .classic-case .case-list .col-sm-3{padding:0;}
.home .classic-case .case-list .zoom{padding-bottom:0;}
.home .classic-case .case-list .zoomOverlay{display:block;}
} 
.home .news-center{padding:30px 0;}
.home .news-center .title{text-align:center;}
.home .news-center .title img{max-width:100%;display:inline-block;}
.home .news-center .list{padding-top:55px;}
.home .news-center .list .tab-content>.tab-pane{margin-left:-15px;margin-right:-15px;}
.home .news-center .nav-tabs{border:0;}
.home .news-center .nav-tabs>li>a{padding:3px 15px;}
.home .news-center .nav-tabs .active a,.home .news-center .nav-tabs li:hover a {border:#FF9900 1px solid;border-radius:5px;color:#FF9900;text-decoration:none;background-color:#fff;}
.home .nitem{padding:16px 0px; cursor:pointer;font-size:12px;}
.home .nitem .nl{ width:85px; border-right:#E3E3E3 1px solid; float:left; text-align:center; height:72px;margin-right:15px;}
.home .nitem b{ display:block; font-size:28px; color:#66C5B4; padding-top:5px;}
.home .nitem span{ color:#999; font-size:14px;}
.home .nitem .nr{}
.home .nitem .t{ line-height:28px; font-size:14px; height:28px; overflow:hidden;}
.home .nitem .i{ color:#999; line-height:22px; height:44px; overflow:hidden;}
.home .nitem.active .nl,.nitem:hover .nl{background:#FF9900;}
.home .nitem.active .nr,.nitem:hover .nr{background:#EEE;}
.home .nitem.active b,.nitem:hover b{ color:#FFF;}
.home .nitem.active span,.nitem:hover span{ color:#FFF;}
.home .nitem.active a,.nitem:hover a{ color:#FF9900;text-decoration:none;}
.home .news-center .inright{padding-top:55px;font-size:12px;overflow:hidden;}
.home .news-center .inright .t{ background:#FF9900; color:#FFF; height:37px; line-height:37px; padding:0px 10px;}
.home .news-center .inright .t span{ float:left; font-size:16px; font-weight:bold;}
.home .news-center .inright .t a{ float:right; color:#FFF;}
.home .news-center .rbox{ padding:20px 8px;margin-right:-38px;}
.home .news-center .rbox a{display:inline-block;padding:5px 0;line-height:20px;margin-right:30px;}
.home .teampeople {background:url(../images/teambg_02.jpg) no-repeat center top #000;padding-bottom:100px;}
.home .guys {width:100%;overflow:hidden;padding-top:217px;}
.home .guys li {width:100%;float:left;}
 
@media (min-width: 768px){.home .guys li {width:33.3%;float:left;}}
@media (min-width: 992px){.home .guys li {width:20%;float:left;}} 
.home .guy_wrapper {border-top:5px solid #000;border-bottom:5px solid #000;border-left:3px solid #000;border-right:2px solid #000;position:relative;overflow:hidden;}
.home .guy_wrapper img {width:100%;float:left;}
.home .guy_name {font-size:40px;line-height:40px;padding-top:20px;margin:0 0 10px 0;font-style:normal;}
.home .guy_name font {font-family:"Microsoft YaHei";font-size:20px;}
.home .guy_title {font-size:20px;line-height:20px;margin:0 0 10px 0;font-style:normal;}
.home .guy_info span {font-size:16px;line-height:32px;}
.home .guy_info {width:80%;position:absolute;left:10%;top:35px;z-index:99;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition-delay:.2s;-webkit-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;}
.home .guys_small .guy_info {top:10px;}
.home .guys_middle .guy_info {top:35px;}
.home .guys_large .guy_info {top:60px;}
.home .guy_wrapper a {width:89px;height:89px;position:absolute;left:50%;margin:0 0 0 -45px;top:85%;display:block;text-align:center;z-index:995;opacity:0;border:1px solid #fff;border-radius:45px;overflow:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}
.home .guy_wrapper a img {transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}
.home .guy_wrapper a img.active {margin-top:-89px;}
.home .guy_info em,.guy_info span {display:block;color:#fff;}
.home .guy_wrapper:hover .guy_info,.guy_wrapper:hover i.red_mask {opacity:1;}
.home .guy_wrapper:hover a {opacity:1;top:65%;}
.home .guy_wrapper:hover a:hover {background:#fff;}
.home .guy_wrapper a img:hover {/* -webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);*/}
.home .guy_wrapper a img:hover {margin-top:-89px;}
.home i.red_mask {width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:url(../images/redBg.png);opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}



/*内页 inside pages*/
.inside-pages{}
.inside-pages .streamer{background:no-repeat center top;height:245px;}
.inside-pages .ipnav{background-color:#FF7712;margin-top:15px;}
.inside-pages .ipnav a{line-height:20px;padding:5px 20px; color:#fff;display:inline-block;}
.inside-pages .ipnav a.active,.inside-pages .ipnav a:hover{background-color:#666666;}
@media (max-width:360px)
{
     .inside-pages .ipnav a{line-height:20px;padding:3px 20px; color:#fff;display:inline-block;}
    }
/*web*/
.web{padding-bottom:30px;}
/*字体大小*/
.fs-12 {font-size: 12px;}
.fs-14 {font-size: 14px;}
.fs-16 {font-size: 16px;}
.fs-18 {font-size: 18px;}
.fs-20 {font-size: 20px;}
.fs-22 {font-size: 22px;}
.fs-24 {font-size: 24px;}
.fs-26 {font-size: 26px;}
.fs-28 {font-size: 24px;}

/*常用颜色*/
.f00 {color: #ff0000;}  /*红色*/ 
.fff {color: #fff;}
.ccc {color: #ccc;}
.c6c {color: #6c6c6c;}
.black {color: #000 ;}
.f08 {color: #f08300;}
/*加粗文字*/
.fw-d {font-weight: bold}
/*去粗文字*/
.fw-n {font-weight: normal}
/*对齐文字*/
.ta-l {text-align: left}
.ta-r {text-align: right;}
.ta-c {text-align: center}
.m-tb {margin-top: 10px; margin-bottom: 10px}
.bug {background: url(../images/bug.gif) no-repeat left center; height: 40px; line-height: 40px; width: 100%; padding: 0 40px;}

/*seo*/
.contTab {border-bottom:1px solid #dadada;margin-top:20px;padding-bottom:15px;margin-bottom:40px;}
.ctab {float:left;margin:0;}
.crum {float:right;margin-top:20px;color:#6f6c6c;}
.crum a {margin:0 5px;color:#6f6c6c;}
.crum strong {color:#ff6f00;}
.contTabInfo {/*max-width:980px;margin:0 auto;padding-left:15px;padding-right:15px;*/}
.contTab li {float:left;width:110px;height:36px;position:relative;}
.contTab li a {display:block;position:absolute;top:15px;left:0;border-top:1px solid #fff;height:36px;line-height:36px;text-align:center;font-family:微软雅黑;font-size:14px;width:108px;background:url(../images/caseTab.gif) no-repeat 0 -15px;}
.contTab span.caseTabCur {display:block;position:absolute;width:108px;height:50px;line-height:36px;top:-13px;left:0;background:url(../images/caseTab.gif) no-repeat 0 -51px;color:#FFF;}
.newsImg {width:100%;height:110px;background:#e6e6e6;border:1px solid #ccc;text-align:center;margin-bottom:20px;}
.newsImg a {font-size:65px;color:#ff6700;height:110px;display:block;line-height:110px;}
.newsImg a:hover {color:#fff;background:#ff6700;text-decoration:none;}
.newsTxt {height:100px;color:#797979;font-size:12px;padding:5px 0px;border-bottom:1px dashed #cccccc;padding-bottom:10px;margin-bottom:10px;}
.newsTxt .newsTitle {font-family:微软雅黑;font-size:18px;width:auto !important;height:auto !important;margin:auto !important;}
.newsTxt .newsTitle a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsTxt .time {/*background:url(js/ico10.gif) no-repeat left;*/padding-left:22px;margin:5px 0;}
.newsTxt .newsCur {color:#454545;background:#f7f7f7;}
.newsTxt p,.newsTxt .p{width:100%;height:34px;display:block;overflow:hidden;text-overflow:ellipsis;}
.newsTxt:hover{background-color:#f7f7f7;color:#454545;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;cursor:pointer;}

.page{text-align:center;font-size:12px;padding:30px 0;}
.page li{ display:inline-block;}
.page a{display:inline-block;border:1px solid #d7d7d7;line-height:20px;padding:3px 10px;}
.page a:hover{background-color:#e6e6e6;text-decoration:none;}
.page .on{border:0;}
.page select{display:inline-block;border:1px solid #d7d7d7;line-height:20px;padding:3px 10px;}

/*acticle*/
.acticle{background:#ededed;}
.acticle .h{color:#000;line-height:100px;font-weight:600;}
.acticle .mianLink {margin:0 auto;background:#FFF;margin-top:30px;}
.acticle .mianLink .htmlLink {max-width:185px;height:63px;}
.acticle .mianLink .htmlLink a {height:63px;line-height:63px;display:block;text-align:center;background:#7d7d7d;color:#FFF;font-size:14PX;font-family:"微软雅黑","Arial";}
.acticle .mianLink .htmlLink a:hover {background:#E60811;text-decoration:none;}
.acticle .share{max-width:253px;height:63px;float:right;color:#737373;line-height:63px;font-size:12px;margin-left:-30px;}
.acticle .share span{width:55px;line-height:63px;float:left;}
.acticle .share .BSHARE_COUNT {width:41px;}
.acticle .share .bshare-custom {padding-top:21px;height:18px;float:left;}
.acticle .a-case{margin-top:60px;padding-bottom:30px;background:none;}
.acticle .case-item{display:block;cursor:pointer;color:#0c0c0c}
.acticle .case-item img{max-width:100%;display:inline-block;margin:0 auto;}
.acticle .case-item p{font-size:12px;line-height:54px;background:#fff;text-align:center;margin-bottom:30px;}
.acticle .case-item:hover{color:#E60811; font-weight:600;}
.acticle .title{height:80px;background:url(../images/newsTitle.jpg) center center no-repeat;margin-top:80px;}
.acticle .detailsTop {height:205px;background:#fff;margin-top:40px;}
.acticle .detailsTop .detailsTitle {width:100%;height:205px;float:left;}
.acticle .detailsTitle h2 {width:100%;height:50px;text-align:center;line-height:50px;font-size:22px;margin-top:55px;}
.acticle .detailsTitle .info {width:100%;height:25px;line-height:25px;font-size:12px;text-align:center;color:#9f9f9f;}
.acticle .detailsTitle .share{float:right;margin-right:30px;margin-top:15px;}
.acticle .detailsTitle .share span {float:left;}
.acticle .detailsBottom {min-height:600px;padding:45px 20px 45px 20px;background:#fff;line-height:26px;border-top:1px solid #ccc;}
.acticle .page-back{height:36px;margin-top:35px;font-size:12px;}
.acticle .backBtn {width:115px;height:34px;background:url(../images/newsPage.jpg) no-repeat;line-height:34px;float:right;}
.acticle .backBtn a {width:80px;height:34px;float:right;line-height:34px;text-align:center;display:block;}
.acticle .prevNews {width:400px;height:34px;float:left;}
.acticle .prevNews .newsIcon {width:34px;height:34px;float:left;background:url(../images/page.jpg) no-repeat;}
.acticle .prevNews .newsName {width:354px;height:34px;background:#f6f6f6;margin-left:2px;padding:0px 5px;float:left;line-height:34px;}
.acticle .sameList{height:auto;margin-top:35px;padding-bottom:60px;font-size:12px;}
.acticle .sameList h3 {width:100%;height:35px;line-height:35px;border-bottom:1px dotted #666;font-size:16px;color:#3e3e3e;}
.acticle .sameList h3 span {margin-left:15px;color:#C00;font-style:italic;font-family:Microsoft YaHei;text-transform:uppercase;}
.acticle .sameList ul {margin-top:15px;}
.acticle .sameList li {width:100%;height:35px;border-bottom:1px dotted #999;line-height:35px;margin:2px 0px;}
.acticle .sameList li a {width:100%;height:35px;display:block;position:relative;overflow:hidden;}
.acticle .sameList li span {width:10px;height:35px;background:url(../images/newsIcon.png) no-repeat;position:absolute;left:0px;top:0px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.acticle .sameList li div {width:100%;height:35px;position:absolute;left:18px;top:-35px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.acticle .sameList li b {width:100%;height:35px;font-weight:normal;display:block;}
.acticle .sameList li a:hover span {background-position:0px -35px;}
.acticle .sameList li a:hover div {top:0px;}
.acticle .sameList li strong {position:absolute;right:25px;top:0px;font-weight:normal;font-size:12px;}

/*case*/
/*case banner*/
.section_a {position:relative;overflow:hidden;height:700px;}
.section_a .a_bg {width:100%;height:460px;position:absolute;top:50px;left:0;background:url(../images/a_bg.jpg) no-repeat center;}
.section_a span {display:block;}
.section_a span.a_1 {width:314px;height:282px;position:absolute;top:330px;left:2%;}
.section_a span.a_1 em {display:block;height:282px;background:url(../images/a_4.png) no-repeat;}
.section_a span.a_2 {width:141px;height:141px;background:url(../images/a_3.png) no-repeat;position:absolute;top:505px;right:140px;}
.section_a span.a_3 {width:169px;height:169px;position:absolute;top:80px;left:5%;}
.section_a span.a_3 em {display:block;height:169px;background:url(../images/a_1.png) no-repeat;-moz-animation:rotate 16s linear 0s infinite;-webkit-animation:rotate 16s linear 0s infinite;animation:rotate 16s linear 0s infinite;}
.section_a span.a_4 {width:266px;height:181px;position:absolute;top:95px;right:5%;}
.section_a span.a_4 em {display:block;height:181px;background:url(../images/a_2.png) no-repeat;}
.section_a span.a_5 {width:829px;height:57px;background:url(../images/a_11.png) no-repeat;position:absolute;top:398px;left:50%;margin-left:-414px;}
.section_a span.a_6 {width:792px;height:41px;background:url(../images/a_12.png) no-repeat;position:absolute;top:456px;left:50%;margin-left:-396px;}
.section_a span.a_7 {width:695px;height:82px;background:url(../images/a_10.png) no-repeat;position:absolute;top:346px;left:50%;margin-left:-347px;}
.section_a span.a_8 {width:45px;height:70px;background:url(../images/a_8.png) no-repeat;position:absolute;top:354px;left:70%;}
.section_a span.a_9 {width:70px;height:108px;background:url(../images/a_9.png) no-repeat;position:absolute;top:297px;left:25%;}
.section_a span.a_10 {width:639px;height:112px;position:absolute;top:273px;left:15%;}
.section_a span.a_10 em {display:block;position:absolute;opacity:0;}
.section_a span.a_10 em.item {background:url(../images/a_10_1.png) no-repeat;width:46px;height:49px;}
.section_a span.a_10 em.item2 {background:url(../images/a_10_2.png) no-repeat;width:49px;height:32px;top:80px;left:88px;}
.section_a span.a_10 em.item3 {background:url(../images/a_10_3.png) no-repeat;width:61px;height:25px;top:45px;left:415px;}
.section_a span.a_10 em.item4 {background:url(../images/a_10_4.png) no-repeat;width:60px;height:66px;top:0;left:580px;}
@-moz-keyframes SlowDown {
0% {opacity:0;-moz-transform:translate3d(-200px,-400px,0) rotate(0);}
10% {opacity:0;-moz-transform:translate3d(-160px,-360px,0) rotate(180deg);}
90% {opacity:1;-moz-transform:translate3d(-20px,-20px,0) rotate(320deg);}
100% {opacity:0;-moz-transform:translate3d(0,30px,0) rotate(360deg);}
}
@-webkit-keyframes SlowDown {
0% {opacity:0;-webkit-transform:translate3d(-200px,-400px,0) rotate(0);}
10% {opacity:0;-webkit-transform:translate3d(-160px,-360px,0) rotate(180deg);}
90% {opacity:1;-webkit-transform:translate3d(-20px,-20px,0) rotate(320deg);}
100% {opacity:0;-webkit-transform:translate3d(0,30px,0) rotate(360deg);}
}
@keyframes SlowDown {
0% {opacity:0;transform:translate3d(-200px,-400px,0) rotate(0);}
10% {opacity:0;transform:translate3d(-160px,-360px,0) rotate(180deg);}
90% {opacity:1;transform:translate3d(-20px,-20px,0) rotate(320deg);}
100% {opacity:0;transform:translate3d(0,30px,0) rotate(360deg);}
}
/*.section_a span.a_10 em {display:block;height:112px;background:url(../images/a_7.png) no-repeat;}*/
.section_a span.a_11 {width:100%;height:40px;line-height:40px; overflow:hidden;padding-left:15px;padding-right:15px;text-align:center;position:absolute;top:-10px;left:0;}
.section_a span.a_11 img{display:inline-block;}
.section_a span.a_12 {width:100%;height:37px;padding-left:15px;padding-right:15px; overflow:hidden;text-align:center;position:absolute;top:34px;left:0;}
.section_a span.a_12 img{margin-top:-46px;display:inline-block;}
.section_a span.a_13 {width:404px;height:37px;background:url(../images/a_6.png) no-repeat center;position:absolute;top:75px;left:755px;}
.arrow_style {display:block;width:121px;height:44px;position:absolute;left:50%;bottom:25px;margin-left:-60px;}
.arrow_style em {display:block;height:44px;background:url(../images/arrow.png) no-repeat;}
.section_a span.a_15 {width:291px;height:305px;position:absolute;left:50%;top:50%;margin:-110px 0 0 -131px;}
.win_775 .section_a span.a_11 {top:30px;}
.win_775 .section_a span.a_12 {top:74px;}
.win_775 .section_a span.a_13 {top:115px;}
.tree_1,.tree_2,.tree_3,.tree_4,.tree_5,.tree_6,.tree_7,.tree_8,.tree_9,.tree_10,.tree_11,.tree_12,.tree_13,.tree_14,.tree_15,.tree_16,.tree_17,.tree_18,.tree_19,.tree_20,.tree_21,.tree_22,.tree_23,.tree_24,.tree_25,.tree_26,.tree_27,.tree_28,.tree_29,.tree_30,.tree_31,.tree_32,.tree_33,.tree_34,.tree_35,.tree_36,.tree_37,.tree_38,.tree_39,.tree_40,.section_a span.a_1 em,.section_a span.a_2,.section_a span.a_3,.section_a span.a_4 em,.section_a span.a_5,.section_a span.a_6,.section_a span.a_7,.section_a span.a_8,.section_a span.a_9,.section_a span.a_11,.section_a span.a_12,.section_a span.a_13,.arrow_style {opacity:0;}
.no-cssanimations .section_a span.a_1 em,.no-cssanimations .section_a span.a_2,.no-cssanimations .section_a span.a_3,.no-cssanimations .section_a span.a_4 em,.no-cssanimations .section_a span.a_5,.no-cssanimations .section_a span.a_6,.no-cssanimations .section_a span.a_7,.no-cssanimations .section_a span.a_8,.no-cssanimations .section_a span.a_9,.no-cssanimations .section_a span.a_11,.no-cssanimations .section_a span.a_12,.no-cssanimations .section_a span.a_13,.no-cssanimations .arrow_style {opacity:1;}
.no-cssanimations .section_a span.a_15 {background:url(../images/tree.png) no-repeat;}
.screen_cur span.a_1 em {-moz-animation:fadeInUp 3s ease 2s forwards;-webkit-animation:fadeInUp 3s ease 2s forwards;animation:fadeInUp 3s ease 2s forwards;}
.screen_cur span.a_1 {-moz-animation:UpDown2 3s linear 4s infinite;-webkit-animation:UpDown2 3s linear 4s infinite;animation:UpDown2 3s linear 4s infinite;}
.screen_cur span.a_2 {-moz-animation:fadeInDown 3s ease 1s forwards;-webkit-animation:fadeInDown 3s ease 1s forwards;animation:fadeInDown 3s ease 1s forwards;}
.screen_cur span.a_3 {-moz-animation:fadeIn 3s ease 1s forwards;-webkit-animation:fadeIn 3s ease 1s forwards;animation:fadeIn 3s ease 1s forwards;}
.screen_cur span.a_4 em {-moz-animation:fadeInLeft 1s ease 3.4s forwards;-webkit-animation:fadeInLeft 1s ease 3.4s forwards;animation:fadeInLeft 1s ease 3.4s forwards;}
.screen_cur span.a_5 {-moz-animation:fadeInDown 1s ease 0.2s forwards;-webkit-animation:fadeInDown 1s ease 0.2s forwards;animation:fadeInDown 1s ease 0.2s forwards;}
.screen_cur span.a_6 {-moz-animation:fadeIn 2s ease 0.7s forwards;-webkit-animation:fadeIn 2s ease 0.7s forwards;animation:fadeIn 2s ease 0.7s forwards;}
.screen_cur span.a_7 {-moz-animation:fadeInRight 1s ease 1s forwards;-webkit-animation:fadeInRight 1s ease 1s forwards;animation:fadeInRight 1s ease 1s forwards;}
.screen_cur span.a_8 {-moz-animation:fadeInRight 1s ease 1.5s forwards;-webkit-animation:fadeInRight 1s ease 1.5s forwards;animation:fadeInRight 1s ease 1.5s forwards;}
.screen_cur span.a_9 {-moz-animation:fadeInRight 0.5s ease 1.5s forwards;-webkit-animation:fadeInRight 0.5s ease 1.5s forwards;animation:fadeInRight 0.5s ease 1.5s forwards;}
/*.screen_cur span.a_10 {-moz-animation:UpDown2 4s linear 5s infinite;-webkit-animation:UpDown2 4s linear 5s infinite;animation:UpDown2 4s linear 5s infinite;}
.screen_cur span.a_10 em {-moz-animation:fadeInDown 2s ease 3s forwards;-webkit-animation:fadeInDown 2s ease 3s forwards;animation:fadeInDown 2s ease 3s forwards;}
*/.screen_cur span.a_10 em.item {-moz-animation:SlowDown 5s linear 0s infinite;-webkit-animation:SlowDown 5s linear 0s infinite;animation:SlowDown 5s linear 0s infinite;}
.screen_cur span.a_10 em.item2 {-moz-animation:SlowDown 5s linear 2s infinite;-webkit-animation:SlowDown 5s linear 2s infinite;animation:SlowDown 5s linear 2s infinite;}
.screen_cur span.a_10 em.item3 {-moz-animation:SlowDown 5s linear 4s infinite;-webkit-animation:SlowDown 5s linear 4s infinite;animation:SlowDown 5s linear 4s infinite;}
.screen_cur span.a_10 em.item4 {-moz-animation:SlowDown 5s linear 6s infinite;-webkit-animation:SlowDown 5s linear 6s infinite;animation:SlowDown 5s linear 6s infinite;}
.screen_cur span.a_11 {-moz-animation:fadeInUp 1s ease 2s forwards;-webkit-animation:fadeInUp 1s ease 2s forwards;animation:fadeInUp 1s ease 2s forwards;}
.screen_cur span.a_12 {-moz-animation:fadeInUp 1s ease 2.5s forwards;-webkit-animation:fadeInUp 1s ease 2.5s forwards;animation:fadeInUp 1s ease 2.5s forwards;}
.screen_cur span.a_13 {-moz-animation:fadeInUp 1s ease 3s forwards;-webkit-animation:fadeInUp 1s ease 3s forwards;animation:fadeInUp 1s ease 3s forwards;}
.screen_cur .arrow_style {-moz-animation:fadeInDown 1s ease 1s forwards;-webkit-animation:fadeInDown 1s ease 1s forwards;animation:fadeInDown 1s ease 1s forwards;}
.screen_cur .arrow_style em {-moz-animation:arrow 1s linear 1s infinite;-webkit-animation:arrow 1s linear 1s infinite;animation:arrow 1s linear 1s infinite;}
@-moz-keyframes UpDown2 {0% {-moz-transform:translateY(0);}
50% {-moz-transform:translateY(-20px);}
100% {-moz-transform:translateY(0);}
}
@-o-keyframes UpDown2 {0% {-o-transform:translateY(0);}
50% {-o-transform:translateY(-20px);}
100% {-o-transform:translateY(0);}
}
@-webkit-keyframes UpDown2 {0% {-webkit-transform:translateY(0);}
50% {-webkit-transform:translateY(-20px);}
100% {-webkit-transform:translateY(0);}
}
@keyframes UpDown2 {0% {transform:translateY(0);}
50% {transform:translateY(-20px);}
100% {transform:translateY(0);}
}
.screen_cur .tree_1 {-moz-animation:fadeInLeft 1s ease 0.5s forwards;-webkit-animation:fadeInLeft 1s ease 0.5s forwards;animation:fadeInLeft 1s ease 1s forwards;}
.screen_cur .tree_2 {-moz-animation:fadeInRight 1s ease 0.6s forwards;-webkit-animation:fadeInRight 1s ease 0.6s forwards;animation:fadeInRight 1s ease 1.1s forwards;}
.screen_cur .tree_3 {-moz-animation:fadeInUp 1s ease 0.7s forwards;-webkit-animation:fadeInUp 1s ease 0.7s forwards;animation:fadeInUp 1s ease 1.2s forwards;}
.screen_cur .tree_4 {-moz-animation:fadeInUp 1s ease 0.8s forwards;-webkit-animation:fadeInUp 1s ease 0.8s forwards;animation:fadeInUp 1s ease 1.3s forwards;}
.screen_cur .tree_5 {-moz-animation:fadeInUp 1s ease 0.9s forwards;-webkit-animation:fadeInUp 1s ease 0.9s forwards;animation:fadeInUp 1s ease 1.4s forwards;}
.screen_cur .tree_6 {-moz-animation:fadeInUp 1s ease 1s forwards;-webkit-animation:fadeInUp 1s ease 1s forwards;animation:fadeInUp 1s ease 1.5s forwards;}
.screen_cur .tree_7 {-moz-animation:fadeInUp 1s ease 1.2s forwards;-webkit-animation:fadeInUp 1s ease 1.2s forwards;animation:fadeInUp 1s ease 1.6s forwards;}
.screen_cur .tree_8 {-moz-animation:fadeInUp 1s ease 1.4s forwards;-webkit-animation:fadeInUp 1s ease 1.4s forwards;animation:fadeInUp 1s ease 1.7s forwards;}
.screen_cur .tree_9 {-moz-animation:fadeInUp 1s ease 1.6s forwards;-webkit-animation:fadeInUp 1s ease 1.6s forwards;animation:fadeInUp 1s ease 1.8s forwards;}
.screen_cur .tree_10 {-moz-animation:fadeInUp 1s ease 1.8s forwards;-webkit-animation:fadeInUp 1s ease 1.8s forwards;animation:fadeInUp 1s ease 1.9s forwards;}
.screen_cur .tree_11 {-moz-animation:fadeInUp 1s ease 2s forwards;-webkit-animation:fadeInUp 1s ease 2s forwards;animation:fadeInUp 1s ease 2s forwards;}
.screen_cur .tree_12 {-moz-animation:fadeInUp 1s ease 2.2s forwards;-webkit-animation:fadeInUp 1s ease 2.2s forwards;animation:fadeInUp 1s ease 2.2s forwards;}
.screen_cur .tree_13 {-moz-animation:bounceIn 1s ease 2.4s forwards;-webkit-animation:bounceIn 1s ease 2.4s forwards;animation:bounceIn 1s ease 2.4s forwards;}
.screen_cur .tree_14 {-moz-animation:bounceIn 1s ease 2.5s forwards;-webkit-animation:bounceIn 1s ease 2.5s forwards;animation:bounceIn 1s ease 2.5s forwards;}
.screen_cur .tree_15 {-moz-animation:bounceIn 1s ease 2.6s forwards;-webkit-animation:bounceIn 1s ease 2.6s forwards;animation:bounceIn 1s ease 2.6s forwards;}
.screen_cur .tree_16 {-moz-animation:bounceIn 1s ease 2.7s forwards;-webkit-animation:bounceIn 1s ease 2.7s forwards;animation:bounceIn 1s ease 2.7s forwards;}
.screen_cur .tree_17 {-moz-animation:bounceIn 1s ease 2.8s forwards;-webkit-animation:bounceIn 1s ease 2.8s forwards;animation:bounceIn 1s ease 2.8s forwards;}
.screen_cur .tree_18 {-moz-animation:bounceIn 1s ease 2.9s forwards;-webkit-animation:bounceIn 1s ease 2.9s forwards;animation:bounceIn 1s ease 2.9s forwards;}
.screen_cur .tree_19 {-moz-animation:bounceIn 1s ease 3s forwards;-webkit-animation:bounceIn 1s ease 3s forwards;animation:bounceIn 1s ease 3s forwards;}
.screen_cur .tree_20 {-moz-animation:bounceIn 1s ease 3.1s forwards;-webkit-animation:bounceIn 1s ease 3.1s forwards;animation:bounceIn 1s ease 3.1s forwards;}
.screen_cur .tree_21 {-moz-animation:bounceIn 1s ease 3.2s forwards;-webkit-animation:bounceIn 1s ease 3.2s forwards;animation:bounceIn 1s ease 3.2s forwards;}
.screen_cur .tree_22 {-moz-animation:bounceIn 1s ease 3.3s forwards;-webkit-animation:bounceIn 1s ease 3.3s forwards;animation:bounceIn 1s ease 3.3s forwards;}
.screen_cur .tree_23 {-moz-animation:bounceIn 1s ease 3.4s forwards;-webkit-animation:bounceIn 1s ease 3.4s forwards;animation:bounceIn 1s ease 3.4s forwards;}
.screen_cur .tree_24 {-moz-animation:bounceIn 1s ease 3.5s forwards;-webkit-animation:bounceIn 1s ease 3.5s forwards;animation:bounceIn 1s ease 3.5s forwards;}
.screen_cur .tree_25 {-moz-animation:bounceIn 1s ease 3.6s forwards;-webkit-animation:bounceIn 1s ease 3.6s forwards;animation:bounceIn 1s ease 3.6s forwards;}
.screen_cur .tree_26 {-moz-animation:bounceIn 1s ease 3.7s forwards;-webkit-animation:bounceIn 1s ease 3.7s forwards;animation:bounceIn 1s ease 3.7s forwards;}
.screen_cur .tree_27 {-moz-animation:bounceIn 1s ease 3.8s forwards;-webkit-animation:bounceIn 1s ease 3.8s forwards;animation:bounceIn 1s ease 3.8s forwards;}
.screen_cur .tree_28 {-moz-animation:bounceIn 1s ease 3.9s forwards;-webkit-animation:bounceIn 1s ease 3.9s forwards;animation:bounceIn 1s ease 3.9s forwards;}
.screen_cur .tree_29 {-moz-animation:bounceIn 1s ease 4s forwards;-webkit-animation:bounceIn 1s ease 4s forwards;animation:bounceIn 1s ease 4s forwards;}
.screen_cur .tree_30 {-moz-animation:bounceIn 1s ease 4.1s forwards;-webkit-animation:bounceIn 1s ease 4.1s forwards;animation:bounceIn 1s ease 4.1s forwards;}
.screen_cur .tree_31 {-moz-animation:bounceIn 1s ease 4.2s forwards;-webkit-animation:bounceIn 1s ease 4.2s forwards;animation:bounceIn 1s ease 4.2s forwards;}
.screen_cur .tree_32 {-moz-animation:bounceIn 1s ease 4.3s forwards;-webkit-animation:bounceIn 1s ease 4.3s forwards;animation:bounceIn 1s ease 4.3s forwards;}
.screen_cur .tree_33 {-moz-animation:bounceIn 1s ease 4.4s forwards;-webkit-animation:bounceIn 1s ease 4.4s forwards;animation:bounceIn 1s ease 4.4s forwards;}
.screen_cur .tree_34 {-moz-animation:bounceIn 1s ease 4.5s forwards;-webkit-animation:bounceIn 1s ease 4.5s forwards;animation:bounceIn 1s ease 4.5s forwards;}
.screen_cur .tree_35 {-moz-animation:bounceIn 1s ease 4.6s forwards;-webkit-animation:bounceIn 1s ease 4.6s forwards;animation:bounceIn 1s ease 4.6s forwards;}
.screen_cur .tree_36 {-moz-animation:bounceIn 1s ease 4.7s forwards;-webkit-animation:bounceIn 1s ease 4.7s forwards;animation:bounceIn 1s ease 4.7s forwards;}
.screen_cur .tree_37 {-moz-animation:bounceIn 1s ease 4.8s forwards;-webkit-animation:bounceIn 1s ease 4.8s forwards;animation:bounceIn 1s ease 4.8s forwards;}
.screen_cur .tree_38 {-moz-animation:bounceIn 1s ease 4.9s forwards;-webkit-animation:bounceIn 1s ease 4.9s forwards;animation:bounceIn 1s ease 4.9s forwards;}
.screen_cur .tree_39 {-moz-animation:bounceIn 1s ease 5s forwards;-webkit-animation:bounceIn 1s ease 5s forwards;animation:bounceIn 1s ease 5s forwards;}
.screen_cur .tree_40 {-moz-animation:bounceIn 1s ease 5.1s forwards;-webkit-animation:bounceIn 1s ease 5.1s forwards;animation:bounceIn 1s ease 5.1s forwards;}
.inside-pages .case{background:url(../images/casebg.jpg) no-repeat center top #000;}
.inside-pages .case .case-link{text-align:center;padding:35px 0;}
.inside-pages .case .case-link a{display:inline-block;color:#F90;line-height:10px;padding:10px 1px;font-size:12px;}
.inside-pages .case .case-link a:hover{color:#fff;text-decoration:none;}
.inside-pages .case .case-list{padding-bottom:15px;}
.inside-pages .case .case-list .zoom {position:relative;overflow:hidden;width:100%;padding-bottom:15px;height:100%;display:block;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.inside-pages .case .case-list .zoom:hover .divs {display:block;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.inside-pages .case .case-list .zoom:hover .zoomOverlay {display:block;opacity:0;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.inside-pages .case .case-list .divs {width:100%;height:30px;overflow:hidden;background:url(../images/line_2.gif) no-repeat scroll center bottom transparent;position:absolute;bottom:10px;left:0px;color:#FFF;display:none;text-align:center;text-decoration:none;}
.inside-pages .case .case-list .zoom img {width:100%;display:inline-block;}
.inside-pages .case .case-list .zoomOverlay {width:100%;overflow:hidden;position:absolute;top:0px;left:0px;bottom:0px;right:0px;display:none;opacity:0 transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.inside-pages .case .case-list .zoomOverlay img {display:block;}
 @media (min-width: 768px){
.inside-pages .case .case-link a+a:before{content:"|";padding-right:4px;color:#F90;}
.inside-pages .case .case-list .col-sm-3{padding:0;}
.inside-pages .case .case-list .zoom{padding-bottom:0;}
.inside-pages .case .case-list .zoomOverlay{display:block;}
} 
.inside-pages .case-links{background-color:#ededed;padding:60px 0;}
.inside-pages .case-links a{background:url(../images/lc_bg.jpg) no-repeat left center; padding-left:10px;padding-top:9px;padding-bottom:9px;line-height:20px;display:inline-block;}
.inside-pages .case-links a:hover{ color:#FE5627; text-decoration:none; background:url(../images/lc_abg.jpg) no-repeat left center;}

.inside-pages .contact{position:relative;z-index:1;padding:100px 0;overflow:hidden;font-size:12px;}
.inside-pages .contact video{height:100%;position:absolute;top:0;left:0;}
.inside-pages .contact .container{max-width:900px;background-color:#fff;position:relative;z-index:2;padding:30px;margin-left:15px;margin-right:15px;}
.inside-pages .contact .adresse{margin-bottom:15px;}
.inside-pages .contact .adresse h3{height:30px;line-height:30px;font-size:14px; font-weight:500;color:#777;padding-bottom:0px;}
.inside-pages .contact .adresse p{color:#999; line-height:22px;height:79px;}
.inside-pages .contact .baidu{line-height:22px;}
.inside-pages .contact .baidu img{float:left; margin-right:13px;}
.inside-pages .contact .baidu a{float:left;color:#777777;}
.inside-pages .contact .baidu a:hover{color:#f0bf00}
.inside-pages .contact .adresse2{margin-bottom:15px;}
.inside-pages .contact .adresse2 h3{height:30px;line-height:30px;font-size:14px; font-weight:500;color:#777; padding-left:29px; }
.inside-pages .contact .adresse2 p{padding-left:29px;color:#999; line-height:22px;height:79px;}
.inside-pages .contact .wangzhi{padding-left:29px; line-height:22px;}
.inside-pages .contact .wangzhi a{float:left;color:#999; margin-right:3px;text-decoration:underline}
.inside-pages .contact .wangzhi a:hover{color:#f0bf00}
.inside-pages .contact .kontaktperson{margin-bottom:15px;}
.inside-pages .contact .kontaktperson h3{height:30px;line-height:30px;font-size:14px; font-weight:500;color:#777; }
.inside-pages .contact .kontaktperson p{color:#999; line-height:22px;height:79px;}
.inside-pages .contact .qq{line-height:22px;}
.inside-pages .contact .qq img{float:left; margin-right:13px;}
.inside-pages .contact .qq a{float:left;color:#999;}
.inside-pages .contact .qq a:hover{color:#f0bf00}
.inside-pages .contact .qq span{float:left; display:inline-block;width:29px; text-align:center;}
.inside-pages .contact .email{margin-bottom:15px;}
.inside-pages .contact .email h3{height:30px;line-height:30px;font-size:14px; font-weight:500;color:#777; }
.inside-pages .contact .email p{color:#999; line-height:22px;height:79px;}
.inside-pages .contact .qq{line-height:22px;}
.inside-pages .contact .qq img{float:left; margin-right:13px;}
.inside-pages .contact .qq a{float:left;color:#999;}
.inside-pages .contact .qq a:hover{color:#f0bf00}
.inside-pages .contact .qq span{float:left; display:inline-block;width:29px;}
.inside-pages .contact .two-dimensional{width:90px;height:201px;margin:auto;}
.inside-pages .contact .two-dimensional h3{height:30px; font-size:13px; font-weight:bold;color:#777; }
 @media (min-width: 768px){
.inside-pages .contact video{width:100%;height:auto;position:absolute;top:0;left:0;}
.inside-pages .contact .container{margin-left:auto;margin-right:auto;}
} 

.inside-pages dl dt {position:relative;max-height:186px;overflow:hidden;}
.inside-pages dl dt img{width:100%;}
.inside-pages dl dt .more {width:100%;height:123px;padding-top:50px;position:absolute;left:0;top:0px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;background:url(../images/more.png) no-repeat center top #444;text-align:center;font-size:14px;color:#FFF;}
.inside-pages dl dt .more span {font-size:12px;display:block;padding-top:0px;}
.inside-pages dl dt .more:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.inside-pages dl dd h2 {line-height:24px;padding:10px 0;}
.inside-pages dl dd a {font-size:18px;color:#030303;font-family:"微软雅黑","Arial";}
.inside-pages dl dd a:hover {color:#610085;}
.inside-pages dl dd h2 span {font-size:12px;color:#000;font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;font-family:"微软雅黑","Arial";display:block;line-height:24px;}
.inside-pages dl dd p {font-size:12px;color:#000;font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;line-height:18px;font-family:"微软雅黑","Arial";display:table;}


.entire {width:100%;display:block;top:0px;left:0px;position:relative;min-height:760px;z-index:1;}
.entire .bj {position:absolute;right:0;top:0px;width:100%;height:100%;}
.entire .quancheng {width:85%;height:100%;overflow:hidden;float:left;}
.entire .quancheng .hua {position:relative;z-index:9;left:0;top:0;width:100%;}
.entire .quancheng .hua h2 {padding-top:43px;font-size:30px;color:#FFF;height:140px;padding-left:15px;}
.entire .quancheng .hua h2 span {display:inline;padding-left:8px;}
.entire .quancheng .hua h2 span img {display:inline;}
.entire .quancheng .hua .flip {width:100%;overflow:hidden;}
.entire .quancheng .hua .jiantou {position:absolute;right:20%;top:50%;margim-top:-22px;width:19px;height:44px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.entire .quancheng .hua .flip .before {max-width:174px;padding-top:30px;margin:0 auto;}
.entire .quancheng .hua .flip .before .name {max-width:174px;text-align:center;height:57px;color:#f1980c;font-size:18px;font-weight:600;line-height:57px;border-top:2px #f1980c solid;}
.entire .quancheng .hua .flip .before .quan {max-width:174px;text-align:center;height:50px;color:#fff;font-size:14px;font-weight:600;line-height:50px;}
.entire .quancheng .hua .flip .Mid {margin-left:-15px;margin-right:-15px;}
.entire .quancheng .hua .flip .Mid .name-bd{padding-left:30px;padding-right:30px;}
.entire .quancheng .hua .flip .Mid .name {width:100%;text-align:center;height:57px;color:#0f9888;font-size:18px;font-weight:600;line-height:57px;border-top:2px #0f9888 solid;clear:both;}
.entire .quancheng .hua .flip .Mid .mid1 {max-width:174px;padding-top:30px;margin:0 auto;}
.entire .quancheng .hua .flip .Mid .mid2 {max-width:174px;margin:0 auto;padding-top:30px;}
.entire .quancheng .hua .flip .Mid .mid3 {max-width:174px;padding-top:30px;margin:0 auto;}
.entire .quancheng .hua .flip .Mid .quan {max-width:174px;text-align:center;height:50px;color:#fff;font-size:14px;font-weight:600;line-height:50px;margin:0 auto;}
.entire .quancheng .hua .flip .after {max-width:174px;margin:0 auto;padding-top: 30px;}
.entire .quancheng .hua .flip .after .name {max-width:174px;text-align:center;height:57px;color:#1e789d;font-size:18px;font-weight:600;line-height:57px;border-top:2px #1e789d solid;}
.entire .quancheng .hua .flip .after .quan {max-width:174px;text-align:center;height:50px;color:#fff;font-size:14px;font-weight:600;line-height:50px;}
.entire .quancheng .hua .pic2 {position:absolute;top:0;left:0;z-index:-1;}
.entire .quancheng .hua .image_container {width:100%;height:37px;margin-top:2px;position:relative;}
.entire .quancheng .hua .image_container a {-webkit-perspective:600px;-moz-perspective:600px;}
.entire .quancheng .hua .flip .before  .pic1 {background:#f2980c;}
.entire .quancheng .hua .flip .Mid .pic1 {background:#0ab69e;}
.entire .quancheng .hua .flip .Mid .mid2 .pic1 {background:#0f9789;}
.entire .quancheng .hua .flip .Mid .mid3 .pic1 {background:#167b75;}
.entire .quancheng .hua .flip .after .pic1 {background:#1e789d;}
.entire .quancheng .hua .image_container a .pic1 {color:#FFF;line-height:37px;padding-left:12px;display:block;}
.entire .quancheng .hua .image_container a .pic1 {-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.entire .quancheng .hua .image_container a:hover .pic1 {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);}
.entire .quancheng .hua .image_container a .pic2 {position:absolute;left:0px;top:0px;-webkit-transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;/*z-index:10;position:absolute;*/}
.entire .quancheng .hua .image_container a:hover .pic2 {-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotate(0deg);z-index:10;position:absolute;}
.entire .yitihua {width:15%;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;float:right;}
.entire .yitihua .jiantou {position:absolute;left:20%;top:50%;margim-top:-22px;width:19px;height:44px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.entire .yitihua .huadong {width:200px;height:100%;position:absolute;left:0px;top:0px;z-index:99;cursor:pointer;}
.entire .yitihua .hua {position:relative;z-index:9;top:0;width:100%;height:100%;overflow:hidden;}
.entire .yitihua .hua h2 {padding-top:43px;font-size:30px;color:#FFF;height:195px;padding-left:15px;}
.entire .yitihua .hua h2 span {display:inline;padding-left:8px;}
.entire .yitihua .hua h2 span img {display:inline;}
.entire .yitihua .hua .yitiMain {width:100%;position:relative;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;text-align:center;}
.entire .yitihua .hua .yitiMain .d1 p {line-height:34px;text-align:center;color:#fff;font-size:16px;font-family:"微软雅黑","Arial";width:100%;margin-top:27px;}
.entire .yitihua .hua .yitiMain .pointer1 {left:0px;top:0px;width:92px;display:inline-block;}
.entire .yitihua .hua .yitiMain .pointer2 {left:138px;top:0px;width:162px;display:inline-block;}
.entire .yitihua .hua .yitiMain .pointer3 {left:330px;top:0px;width:148px;display:inline-block;}
.entire .yitihua .hua .yitiMain .pointer4 {left:500px;top:0px;width:136px;display:inline-block;}
.entire .yitihua .hua .yitiMain .pointer5 {left:689px;top:0px;width:137px;display:inline-block;}
.entire .yitihua .hua .yitiMain .pointer5 p {text-align:left;text-indent:25px;}
.entire .yitihua .hua .yitiMain .d1{width:160px !important;}
 @media (min-width: 768px){
	.entire .quancheng .hua .flip .Mid .mid1{padding-top:76px;}
	.entire .quancheng .hua .flip .Mid .mid2{padding-top:0;}
	.entire .quancheng .hua .flip .Mid .mid3{padding-top:117px;}
}
@media (min-width: 992px){
	.entire .quancheng .hua .flip .before{padding-top:115px;}
	.entire .quancheng .hua .flip .Mid .mid1{padding-top:76px;}
	.entire .quancheng .hua .flip .Mid .mid3{padding-top:117px;}
	.entire .quancheng .hua .flip .after{padding-top:39px;}
}
 
.left_case_list {position:fixed;z-index:9999;overflow:visible;top:300px;_position:absolute;_top:expression((documentElement.scrollTop+180) + "px");display:table;width:56px;left:0;}
.left_case_list .case_class_a_list {width:56px;display:table;}
.left_case_list .case_class_a_list ul li {position:relative;background:url(../images/touming_02.png) repeat-y;height:56px;margin-bottom:1px;}
.left_case_list .case_class_a_list ul li .pull_down2 {position:absolute;left:-150px;top:0;}
.left_case_list .case_class_a_list ul li .pull_down2 a {width:150px;height:56px;display:block;line-height:56px;text-align:center;color:#FFF;font-size:14px;font-family:"微软雅黑","Arial";background:url(../images/left18.png) right no-repeat;padding:0;}
.left_case_list .case_class_a_list ul li a {width:56px;height:32px;display:block;line-height:16px;padding:12px 0;text-align:center;color:#FFF;font-size:12px;font-family:"微软雅黑","Arial"}
.left_case_list .case_class_a_list2 {width:59px;display:table;background:url(../images/touming2_02.png) repeat-y;}
.left_case_list .case_class_a_list2 ul li {position:relative;}
.left_case_list .case_class_a_list2 ul li .pull_down2 {position:absolute;left:-150px;top:0;}
.left_case_list .case_class_a_list2 ul li .pull_down2 a {width:150px;height:35px;display:block;line-height:35px;text-align:center;color:#FFF;font-size:12px;font-family:"微软雅黑","Arial";background:#162d46;}
.left_case_list .case_class_a_list2 ul li a {width:59px;height:35px;display:block;line-height:35px;text-align:center;color:#FFF;font-size:12px;font-family:"微软雅黑","Arial"}
.left_case_list .case_class_a_list ul li {position:relative;background:url(../images/touming_02.png) repeat-y;height:56px;margin-bottom:1px;}
.left_case_list .case_class_a_list ul li .pull_down2 {position:absolute;left:-150px;top:0;}
.left_case_list .case_class_a_list ul li .pull_down2 a {width:150px;height:56px;display:block;line-height:56px;text-align:center;color:#FFF;font-size:14px;font-family:"微软雅黑","Arial";background:url(../images/left18.png) right no-repeat;padding:0;}
.left_case_list .case_class_a_list ul li a {width:56px;height:32px;display:block;line-height:16px;padding:12px 0;text-align:center;color:#FFF;font-size:12px;font-family:"微软雅黑","Arial"}
.left_case_list .case_class_a_list2 {width:59px;display:table;background:url(../images/touming2_02.png) repeat-y;}

.youshi{width:100%;}
#maincontent {background:#252525;overflow:hidden;position:relative;z-index:1;min-height:1000px;}
#maincontent div.pict {cursor:default !important;}
#maincontent div.main {position:static;text-align:center;display:block;}
#maincontent .element {display:none;position:absolute !important;}
#maincontent .left a {filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:17px;height:44px;display:block;}
#maincontent .left a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;width:17px;height:44px;display:block;}
#maincontent .right a {filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:17px;height:44px;display:block;}
#maincontent .right a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;width:17px;height:44px;display:block;}
#maincontent .left {top:50%;left:8%;cursor:pointer;}
#maincontent .right {top:50%;right:8%;cursor:pointer;}
#maincontent .main .guardian {display:none;height:0;}
#maincontent .navi {z-index:9999999;}
div#maincontent div.main {display:none;}
div#maincontent div.element {position:absolute !important;}
#maincontent .n1 {background:#7d0f0f;width:80%;heigHt:100%;}
#maincontent .n2 {background:#25639c;width:80%;heigHt:100%;}
#maincontent .n3 {background:#625e67;width:80%;heigHt:100%;}
#maincontent .n4 {background:#96b000;width:80%;heigHt:100%;}
#maincontent .n5 {background:#588d87;width:80%;heigHt:100%;}
#maincontent .n6 {background:#e89b13;width:80%;heigHt:100%;}
#maincontent .bj {width:100%;height:100%;padding:0 15px;}
#maincontent .left2 {width:100%;height:auto;padding:15px; text-align:left;}
#maincontent .left2 h2 {font-size:24px;color:#FFF;font-weight:500;text-align:left;line-height:30PX;height:35px;}
#maincontent .left2 h3 {font-size:22px;color:#FFF;font-weight:500;line-height:23px;font-family:"微软雅黑";text-transform:uppercase;}
#maincontent .left2 h3 span {display:block;color:#000;}
#maincontent .left2 p {font-size:12px;color:#FFF;line-height:24PX;padding-top:22PX;}
#maincontent .left2 .png {width:135px;height:135px;margin-top:70px;}
#maincontent .left2 .chart-subtitle {font-size:14px;font-weight:normal;line-height:18px;color:#FFF;margin-top:15px;}
#maincontent .left2 .chart-subtitle em {color:black;font-style:normal;}
#maincontent .right2 {width:100%;height:400px;line-height:400px;text-align:center;}
#maincontent .right2 img{max-width:100%;display:inline-block;}
 @media (min-width: 768px){
	#maincontent{min-height:760px;}
	#maincontent .left2{margin-top:100px;}
	#maincontent .right2{margin-top:180px;}
} 

.progress-banner{position:relative;z-index:1;overflow:hidden;}
.progress-banner .bd{width:100%;height:100%;position: absolute;left:0;top:0;}
.progress-banner img{display:none;width:100%;position: absolute;z-index:1;left:0;top:0;cursor:pointer;}
.progress-banner .on{z-index:2;display:block;}
