/* CSS Document  dongyj*/@charset "utf-8";* {outline: 0;font-family:"微软雅黑";}* {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}html {-webkit-text-size-adjust: 100%;font-family:"微软雅黑";}body {padding: 0;margin: 0 auto;font-size: 14px;color: #555;background-color: #fff;font-family:"微软雅黑"; min-width:1200px;-webkit-text-size-adjust: none;-webkit-tap-highlight: rgba(0,0,0,0); }input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}ul, li, form, dl, dt, dd, div, ol,figure,aside{padding: 0;margin: 0;font-family:"微软雅黑";}.ul, .ul li {list-style: none;}table {border-collapse: collapse;border-spacing: 0}table td {border-collapse: collapse;font-size: 14px;}select, input, textarea {font-size: 14px;color: #333;border-radius: 0;-webkit-border-radius: 0;font-family:"微软雅黑";}img{border: none;max-width: 100%;vertical-align: middle;}a {color: #333;text-decoration: none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */}  a:hover {color: #0081cc;text-decoration: none;}a:focus {color: #333;outline: none;-moz-outline: none;}a:active {color: #333;}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;font-family:"微软雅黑";text-align:justify;text-justify:inter-ideograph;}select {  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/  border: solid 1px #000;  /*很关键：将默认的select选择框样式清除*/  appearance:none;  -moz-appearance:none;  -webkit-appearance:none;  /*在选择框的最右侧中间显示小箭头图片*/  background: url(../images/select.png) no-repeat scroll 95% center transparent;  /*为下拉小箭头留出一点位置，避免被文字覆盖*/  padding-right: 26px  !important;}/*清除ie的默认选择框样式清除，隐藏下拉箭头*/select::-ms-expand { display: none; }.content{		width:1200px;	margin:0 auto;}.clear {clear: both;height: 0px;overflow: hidden;zoom: 0;}.clearfix {*zoom:1;}/*IE/7/6*/.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } .dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}.img-opacity{opacity: 0; width: 0; height: 0;  position: absolute;}:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.center{ width:1200px; margin:0 auto;}.Contain{ padding-top:70px;}.bwWrapper {    position:relative;    display:block;}.home-tit{text-align: center; margin: 0;}.home-tit .en{display: block;}.home-tit .cn{color: #0c6db2; font-size: 42px; position: relative;z-index: 2; top: -15px; font-weight:bold}.home-tit p{font-size: 16px; color: #666; margin: 0;font-weight: normal;}/*Top*/.Top{ position:absolute; left:0; top:0; z-index:100; width:100%; background:rgba(240,240,240,0.9);}.Top .center > div{ float:left;}.Top .center .top-right{ float:right;}.Top .top-left{ margin-left:-58px; width:205px;}.Top .top-left .logo img{ width:100%; height:60px; margin-top:5px;}.Top .top-right{ margin-right:-58px; padding-top:18px;}.Top .top-right dl > *{ float:left;}.Top .top-right dd{ background:url(../images/icon_tel.png) no-repeat left center; padding-left:27px; font-size:24px; font-weight:bold; color:#0081cc;}.Top .top-right dd img{ height:22px;}.Top .top-right dt::after{ display:inline-block; content:''; vertical-align:middle; width:1px; background:#d1d1d1; height:12px; margin:0 16px;}.Top .top-right dt{ position:relative; margin-top:5px;}.Top .top-right dt .open-search{ background:url(../images/btn_search.png) no-repeat center center; width:30px; height:22px; float:left;}.Top .search-box{position:absolute; right:15px; top:47px; width:300px; display:none; background:rgba(0,0,0,0.8);}.Top .search-box::before{ position:absolute; content:''; border:10px solid transparent; border-bottom-color:rgba(0,0,0,0.8); right:20px; top:-20px;}.Top .search-box .text{ width:100%; height:46px; line-height:46px; padding:0 46px 0 10px; border:none; background:none; color:#fff;}.Top .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:46px; background:url(../images/fangdajng.png) no-repeat center center;}.Top .top-mid{ margin-left:60px;}.top-menu li{ float:left; padding:0 25px;}.top-menu li > a{ display:block; line-height:68px; border-bottom:2px solid transparent; font-size:16px;}.top-menu li > a:hover,.top-menu li.aon > a{ border-bottom-color:#0081cc;}.top-sub{ position:absolute; left:0; top:100%; width:100%; background:#fff; display:none;}.top-sub dl{ display:table; margin:0 auto; padding:30px 0 10px 0; overflow:hidden;}.top-sub dl dt{ float:left;padding:0 32px;text-align:center; }.top-sub dl dt figure{display:table; height:48px; width:100%;}.top-sub dl dt figcaption{ display:table-cell; vertical-align:bottom; }.top-sub dl dt a{ color:#555; transition:0.3s;}.top-sub dl dt a:hover{ color:#0081cc;}.top-sub dl dt span.dot{ padding:10px 0;}.top-sub dl dt img{ max-height:40px; transition: ease-in-out 0.3s;}.top-sub dl dt a:hover img{transform-style: preserve-3d;  transform:rotateY(180deg);}/*Top end*//*bottom*/.bottom{ clear:both; background:#444;}.bottom-menu{ padding:50px 0 46px 0;}.bottom-menu > *{ float:left;}.bottom-menu ol{ width:209px;}.bottom-menu ol .logo img{ width:180px;}.bottom-menu ol figure{ margin-left:35px; margin-top:50px; width:120px;}.bottom-menu ol figure img{ display:block; width:120px; border:4px solid #fff;}.bottom-menu ol figcaption{ color:#828180;padding:4px 0; font-size:12px;text-align:center; background:#fff;}.bottom-menu dl{ background:url(../images/bottom-dl-bg.png) no-repeat left 10px; min-height:240px; padding-right:18px; max-width:204px;  padding-left:28px;}.bottom-menu dl.dl-row-2,.bottom-menu dl.dl_end{ padding-right:0;}.bottom-menu dl dt{color:#fff; font-size:16px; padding-bottom:32px;}.bottom-menu dl dt a::after{ background:url(../images/bottom-menu-dt.png) no-repeat; width:9px; height:13px; display:inline-block; vertical-align:middle; content:''; margin-left:10px;}.bottom-menu dl dd{ line-height:19px; padding:8px 0;}.bottom-menu dl.dl-row-2 dd{ float:left; width:50%;}.bottom a{ color:#7c7c7c; transition:color 0.3s;}.bottom a:hover{ color:#0081cc;}.read-list{ position:relative; border-top:1px solid #4e4e4e; padding:22px 0 22px 116px; line-height:25px;}.read-list ol{ color:#fff; font-size:16px; width:116px; position:absolute; left:0; top:22px;}.read-list li{ float:left; margin-right:43px; max-width:200px; font-size:16px;}.read-list li.end{ margin-right:0;}.foot{ background:#383838; padding:22px;}.foot-left{ float:left; line-height:28px;}.foot-left i{ display:inline-block; width:2px; border-right:1px dotted #7c7c7c; height:10px; margin:0 14px; vertical-align:middle;}.foot_right{ float:right; padding-top:12px;}.foot_right > *{ float:left;}.foot_right .foot_link ul{ position:relative; width:250px; margin-right:9px;line-height:33px;}.foot_right .foot_link ul ol{ border-radius:3px; border:1px solid #494949;  cursor:pointer; padding-left:12px; background:url(../images/bottom-link.gif) no-repeat 95% center;}.foot_right .foot_link ul li{ position:absolute; bottom:100%; left:0; width:100%; background:#fff; border-radius:3px; display:none;}.foot_right .foot_link ul li a{ padding:0 12px;  border-bottom:1px solid #383838;}.foot_right .b_share ul li{ width:39px; height:39px;float:left; text-align:center; margin:0 0 0 18px; padding:0;border-radius:50%; background:#484848;}.foot_right .b_share ul li img{ margin-top:3px;}/*bottom end*//*banner*/.aside-total{ padding-top:70px; background-position: center top; background-repeat:no-repeat;overflow:hidden;}.product_banner{ position:relative; z-index:1; background:#fff; min-height:61px;}.product_banner .bx-viewport{ z-index:1;}.product_banner li.li_bg{ background-position:center top;height:500px; background-repeat:no-repeat;}.product_banner .edit-info{ overflow:hidden;height:500px;}.product_banner .bx-pager{ position:absolute; left:0; width:100%; bottom:5%; text-align:center; z-index:12;}.product_banner .bx-pager div{ display:inline-block; padding:0 6px;}.product_banner .bx-pager div a{ display:block; width:12px; height:12px; overflow:hidden; line-height:1000px; background:#f5f5f5; border-radius:50%;}.product_banner .bx-pager div a.active{ background:#0081cc;}.product_info_banner .aside-total{ height:900px;}.product_info_banner{ position:relative; z-index:2;}.product_info_banner #prodductlist{ position:absolute; left:0; bottom:0; width:100%; height:51px; opacity:0;}.product_info_banner .product_current{ position:absolute; left:0; top:70px; width:100%; border-bottom:1px solid rgba(255,255,255,0.05); background:rgba(255,255,255,0.05);}.product_info_banner .product_current.pro_fixed{ position:fixed; top:0; background:rgba(90, 90, 90, 0.54)}.product_current dt{ float:left; font-size:16px; font-weight:bold; color:#fff; margin-left:-58px; line-height:49px;}.product_current dd{ float:right; margin-right:-58px; line-height:48px;}.product_current dd a{ float:left; margin-left:40px; color:#ddd; border-bottom:2px solid transparent;}.product_current dd a.on{ color:#fff; border-bottom-color:#929292;}.product_info_banner_canshu{height:120px;}.product_info_banner_canshu .aside-total{ display:none;}.product_info_banner_canshu .product_current{ background:#f7f7f7; border-top:1px solid #e5e5e5;}.product_info_banner_canshu .product_current dt{ color:#545454;}.product_info_banner_canshu #prodductlist{ display:none;}.product_info_banner_canshu .product_current dd a{color:#575757;}.product_info_banner_canshu .product_current dd a.on{ border-bottom-color:#555; color:#575757;}.product_info_banner_canshu .product_current.pro_fixed dt{ color:#fff;}.product_info_banner_canshu .product_current.pro_fixed dd a{color:#ddd;}.product_info_banner_canshu .product_current.pro_fixed dd a.on{color:#fff;border-bottom-color:#929292;}.productcategoryname{ padding-top:50px; margin-bottom:30px; position:relative;}.productcategoryname::after{ position:absolute; left:0; bottom:-15px; content:''; width:100%; height:1px; background:#eee;}/*banner end*/.product-category{ position:relative; padding:35px 0;}.product-category li{ text-align:center; padding-top:15px;} .product-category li a p{ color:#555;}.product-category li a:focus p,.product-category li a:active p,.product-category li a:hover p{ color:#c92a32;}.product-category .table{ display:table; height:136px; width:100%;}.product-category .table-cell{ display:table-cell; vertical-align:bottom;}.product-category li img{ max-height:136px; transition:0.2s;}.product-category li a:hover img{ transform:scale(1.05);}.project-category-bg{ height:900px;  padding-top:70px;overflow:hidden; background-position:center top; background-repeat:no-repeat;}.project-category-bg ul{ position:relative;}.project-category-bg li{ position:absolute; width:92px;  text-align:center; cursor:pointer;}.project-category-bg li a{ display:block;height:118px; background:url(../images/project_li.png) no-repeat center top; padding-top:6px; transition:0.2s;}.project-category-bg li a:hover{ background-image:url(../images/project_li_hover.png); color:#fff; transform:translateY(-10px);}.project-category-bg li div{ margin:0 auto; width:54px;}.project-category-bg li div img{ height:54px; display:block;}.project-category-bg li div img.hover, .project-category-bg li a:hover div img{ display:none;}.project-category-bg li a:hover div img.hover{ display:block;}.project-category-bg li b{ display:block; padding:0 15px;}.bx-controls-direction a,.bx-controls-direction a::before{position:absolute; top:50%;}.bx-controls-direction a{ width:50px; height:50px; margin-top:-25px; background:#0081cc; overflow:hidden; line-height:1000px;}.bx-controls-direction a.disabled{ background:#f9f9f9; cursor:default; display:none;}.bx-controls-direction a::before{ content:'';width:12px; height:20px;margin-top:-10px;background:url(../images/btn_product.png) no-repeat left -21px;left:50%; margin-left:-6px;}.bx-controls-direction a.bx-next::before{ background-position:right -21px;}.bx-controls-direction a.bx-prev.disabled::before{ background-position: left top;}.bx-controls-direction a.bx-next.disabled::before{ background-position: right top;}.bx-controls-direction a.bx-prev{ left:0;}.bx-controls-direction a.bx-next{ right:0;}.n_prodduct{ margin:90px auto;}.prodduct_list{ background:#f7f7f7; margin-bottom:50px;} .prodduct-list{ background:#f7f7f7; margin-bottom:50px;}.prodduct-list li{ float:left; width:200px; text-align:center; padding:20px 0 0 0;}.prodduct-list li:hover,.prodduct-list li.on{ background:#fff;}.prodduct-list .table{ display:table; height:110px; width:100%;}.prodduct-list .table-cell{ display:table-cell; vertical-align:bottom;}.prodduct-list .pic img{ max-width:200px; max-height:110px;}.prodduct-list p.dot{ margin:0; padding:15px 0; line-height:19px;}.product-name{ font-size:18px;}.product-name::before{ display:inline-block; content:''; width:3px; height:20px; background:#0081cc; margin-right:10px; vertical-align:middle;}.view-360{ width:300px; height:300px; margin:0 auto; position:relative;}.product-360{ width:600px;margin:0 auto; padding-bottom:25px; text-align:center;}/*.product-360 .angle-view{ position:relative;}*//*.view-360 .overlay{position: absolute;display: inline-block;width: 300px;*/ /* same width as iframe below *//*height: 300px; *//* same height as iframe below *//*pointer-events: none;}*//*.product-360 .bx-viewport{ z-index:1;}.product-360 .angle-view li{ text-align:center;}.product-360 .angle-view li img{ width:300px; height:300px;}.product-360 .angle-view .bx-controls-direction a::before{ display:none;}.product-360 .angle-view .bx-controls-direction a{ margin-top:-12px; width:24px; height:24px; background:url(../images/btn_360.png) no-repeat left -25px #0081cc;}.product-360 .angle-view .bx-controls-direction a.disabled{ cursor:default; background-color:#f9f9f9; border:1px solid #e5e5e5;}.product-360 .angle-view .bx-controls-direction a.bx-prev{ left:0;}.product-360 .angle-view .bx-controls-direction a.bx-prev.disabled{ background-position:left -1px;}.product-360 .angle-view .bx-controls-direction a.bx-next{ right:0; background-position:right top;}.product-360 .angle-view .bx-controls-direction a.bx-next.disabled{ background-position:right -26px;}*/.product-360 .tips{ font-size:18px; color:#333; padding-top:20px;}.product-360 .tips::before{ display:inline-block; content:''; background:url(../images/zhuan.png) no-repeat; width:12px; height:12px; margin-right:10px;}.view-360 .ui a{ cursor:pointer; font-size:0; line-height:0; position:absolute; top:50%; display:block; width:24px; height:24px; background-image:url(../images/btn_360.png); background-repeat:no-repeat; background-color:#fafafa; border:solid 1px #e5e5e5;}.view-360 .ui a:hover{ background-color:#c81624; border-color:#c81624;}.view-360 .ui a.next{ left:-30px; background-position:left top;}.view-360 .ui a.prev{ right:-30px; background-position:right bottom}.view-360 .ui a.next:hover{ background-position:left bottom;}.view-360 .ui a.prev:hover{ background-position:right top;}.prod-download{ padding:13px 0 58px 0; overflow:hidden;}.prod-download a{ float:right; padding:0 37px 0 16px; background:url(../images/produc-info-download.png) no-repeat right top; line-height:30px;  color:#fff;}.prod-download a:hover{color:#fff; background-image:url(../images/produc-info-download-hover.png);}.prod-Advantage-big{ margin:50px 0; position:relative;}.prod-Advantage-big .item{ position:relative; overflow:hidden;}.prod-Advantage-big .item .pic img{ width:100%; height:600px;}.prod-Advantage-big .item .info{ position:absolute; left:60px; right:60px; top:60px; bottom:60px; z-index:10; line-height:26px;}.prod-Advantage-big .bx-wrapper{ position:relative; z-index:1;}.prod-Advantage-big .bx-pager{ display:table; margin:0 auto;}.prod-Advantage-big .bx-pager div{ float:left;margin:0 10px; width:100px;}.prod-Advantage-big .bx-pager div a{ display:block; height:4px; background:#ddd; overflow:hidden; line-height:100px;}.prod-Advantage-big .bx-pager div a.active{ background:#555;}.prod-Advantage-big .bx-controls-direction a{ background:url(../images/btn.png) no-repeat left bottom #f9f9f9;}.prod-Advantage-big .bx-controls-direction a:hover{ background-color:#0081cc; background-position:left top;}.prod-Advantage-big .bx-controls-direction a::before{ display:none;}.prod-Advantage-big .bx-controls-direction a.bx-prev{ left:-100px;}.prod-Advantage-big .bx-controls-direction a.bx-next{ right:-100px; background-position: right top;}.prod-Advantage-big .bx-controls-direction a.bx-next:hover{background-position: right bottom;}.prod-Advantage-big .title{ font-size:24px; color:#333; text-align:center; padding:30px 0;}.product-video div{ position:relative; height:600px; background-position:center top; background-repeat:no-repeat; overflow:hidden;}.product-video #video{ display:none;}.product-video div a{ position:absolute; left:0; top:0; width:100%; height:100%; padding-top:330px; background:url(../images/open_video.png) no-repeat center 270px; text-align:center; font-weight:bold; color:#fff; font-size:16px;}.prod-Scenes{ padding:55px 0 9px 0;}.prod-Scenes .example-table td{ padding-bottom:6px; vertical-align:top;}.prod-Scenes .example-table td.pic-2{ padding-bottom:0;}.prod-Scenes .example-table td.pic-2 .pic{ margin-bottom:6px;}.prod-Scenes .example-table .pic{ position:relative; margin-right:6px; overflow:hidden;}.prod-Scenes .example-table td.pad_end .pic{margin-right:0;}.prod-Scenes .example-table td.w2,.prod-Scenes .example-table td.w1{ width: 25.3125%;}.prod-Scenes .example-table .pic img{ width:100%; display:block;}.prod-Scenes .example-table .pic .txt{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); text-align:center; line-height:40px; color:#fff; font-size:16px; width:100%;}.product-apply{ background:url(../images/product_applybg.jpg) no-repeat center top; height:180px; text-align:center; padding-top:50px; margin-top:4px;}.product-apply a{ display:inline-block; padding:0 34px 0 44px; font-size:30px; color:#0081cc; border:1px solid #0081cc; line-height:78px;}.product-apply a::after{ display:inline-block; content:''; margin-left:15px; border:10px solid transparent; border-left-color:#0081cc;}.Pop-up{ position:fixed; z-index:200; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.95); display:none;}.Pop-up .center{ position:fixed; left:50%; top:50%; height:454px; margin-top:-277px; margin-left:-600px;}.Pop-up .center .close{ position:absolute; right:0; top:0; width:25px; height:25px; background:url(../images/close.png) no-repeat center center; overflow:hidden; line-height:1000px; cursor:pointer;}.Pop-up h3{ text-align:center; color:#fff; font-size:24px;font-weight:normal; padding-top:65px;}.Pop-up h3 span{ font-size:18px; display:block; padding-top:10px;}.Pop-up .table{ width:418px; margin:0 auto;}.Pop-up .table dl{ display:table; width:100%; padding-left:40px; background-repeat:no-repeat; background-position:left center; margin-bottom:14px;}.Pop-up .table dl.dl_icon1{ background-image:url(../images/pop-icon01.png);}.Pop-up .table dl.dl_icon2{ background-image:url(../images/pop-icon02.png);}.Pop-up .table dl.dl_icon3{ background-image:url(../images/pop-icon03.png);}.Pop-up .table dl.dl_icon4{ background-image:url(../images/pop-icon04.png);}.Pop-up .table dl.dl_icon5{ background-image:url(../images/pop-icon05.png);}.Pop-up .table dl.dl_icon6{ background-image:url(../images/pop-icon08.png); background-position:left 8px}.Pop-up .table dl.dl_icon6 .wu-example{ padding-left:15px;}.Pop-up .table dl > *{ display:table-cell; vertical-align:middle;}.Pop-up .table dt{ position:relative; line-height:35px;}.Pop-up .table dt label{ position:absolute; left:0; top:0; width:100%; color:#999;}.Pop-up .table dt .text{  width:100%; line-height:35px; height:35px; background:none; border:0; border-bottom:1px solid #999; color:#fff;}.Pop-up .table dt select{ width:48%;background:none;  line-height:35px;height:35px;border:0; border-bottom:1px solid #999; color:#999; float:left; display:block !important;}.Pop-up .table dt .ml{ margin-left:4%;width:48%; float:left;}.Pop-up .table dt .ml select{ width:100%;}.Pop-up .table dd{ color:#0081cc; text-align:right; width:20px;}.Pop-up .table .btn{ cursor:pointer; border:none; width:100%; background:url(../images/pop-btn.png) no-repeat right top; height:41px; color:#fff; font-size:18px; margin-top:34px;}.Pop-up .table .btn:hover{ background-image:url(../images/pop-btn_hover.png);}#thanks .thanks-con{ background:url(../images/thanks-con.png) no-repeat; width:677px; height:314px; margin:0 auto; position:relative;}#thanks .thanks-con a{ position:absolute; right:14px; bottom:0; width:174px; height:39px; cursor:pointer;}#Error .Error-con{ margin:0 auto; width:300px; color:#fff; font-size:16px;}#Error .Error-con p{ border-bottom:1px solid #999; margin:0 0 10px 0; padding-bottom:10px;}#Error .Error-con p span{ border-radius:50%; width:16px; line-height:16px; text-align:center; background:#000; color:#ababab; margin:0 10px; display:inline-block; font-size:12px; font-family:"微软雅黑"; box-shadow: 1px 1px 1px #ccc;}.column-menu{ margin:10px 0 60px; border-bottom:1px solid #e5e5e5; background:rgba(255,255,255,0.9); position:relative; z-index:20;}.column-menu li{ float:left; margin-right:42px;}.column-menu li a{ display:block; line-height:59px; border-bottom:2px solid transparent;}.column-menu li a:hover,.column-menu li a.aon{ border-bottom-color:#0081cc;}.about-content .column-menu{ border-bottom:1px solid #e5e5e5;}/*map*/.Map{ background:url(../images/case_areabg.jpg) no-repeat center top; height:970px; padding-top:61px; margin-top:-61px;}.Map > .center{ position:relative;}.Map .global{ text-align:center; color:#fff; background:url(../images/case_area_global.png) no-repeat center top; width:130px; padding-top:130px; position:absolute; right:-13px; bottom:0; line-height:30px; transition:0.3s;}.Map .global a{ position:absolute; left:0; top:0; width:100%; height:100%; background:transparent;}.Map .global:hover{ font-size:16px; color:#0081cc; background-image:url(../images/case_area_global_hover.png);}.Map .all-map{ background:url(../images/map.png) no-repeat; width:860px; height:703px; margin:19px auto 0; position:relative;}.Map .all-map dl{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:3;}.Map .all-map dl.map-hover{ z-index:1;}.Map .all-map dl > *{ position:absolute;}.Map .all-map dd a{ display:block; background:url(../images/map_select.png) no-repeat center top; padding-top:20px;}.Map .all-map dd.on a{ color:#fff; background:none;}.Map .all-map dd.dd_3253,.Map .all-map dd.dt_3253{ display:none;}.Map .all-map dd.dd_1{right: 26%;top: 35%;}.Map .all-map dd.dd_2{right: 14.5%;bottom: 38%;}.Map .all-map dd.dd_3{right: 23.5%;top: 38%;}.Map .all-map dd.dd_4{bottom: 32%;left: 57%;}.Map .all-map dd.dd_5{right: 16%;bottom: 32%;}.Map .all-map dd.dd_6{bottom: 18%;left: 68%;}.Map .all-map dd.dd_7{right: 17%;top: 53%;}.Map .all-map dd.dd_8{right: 26%;top: 41%;}.Map .all-map dd.dd_9{top: 43%;right: 31.5%;}.Map .all-map dd.dd_10{left: 48%;bottom: 35%;}.Map .all-map dd.dd_11{right: 28%;top: 50%;}.Map .all-map dd.dd_12{right: 14%;top: 29%;}.Map .all-map dd.dd_13{right: 10%;top: 23%;}.Map .all-map dd.dd_14{right: 9%;top: 14%;}.Map .all-map dd.dd_15{right: 22%;top: 45%;}.Map .all-map dd.dd_16{top: 57%;right: 21%;}.Map .all-map dd.dd_17{bottom: 24%;right: 19%;}.Map .all-map dd.dd_18{right: 30%;bottom: 36%;}.Map .all-map dd.dd_19{right: 31%;bottom: 27%;}.Map .all-map dd.dd_20{bottom: 3%;right: 34%;}.Map .all-map dd.dd_21{bottom: 28%;right: 24%;}.Map .all-map dd.dd_22{bottom: 23%;right: 40%;}.Map .all-map dd.dd_23{bottom: 17%;left: 45%;}.Map .all-map dd.dd_24{right: 38%;top: 51%;}.Map .all-map dd.dd_25{right: 47%;top: 44%;}.Map .all-map dd.dd_26{bottom: 16%;right: 37%;}.Map .all-map dd.dd_27{top: 45%;left: 53%;}.Map .all-map dd.dd_28{left: 36%;top: 47%;}.Map .all-map dd.dd_29{left: 19%;top: 32%;}.Map .all-map dd.dd_30{left: 19%;top: 54%;}.Map .all-map dd.dd_31{left: 57%;top: 34%;}.Map .all-map dd.dd_32{bottom: 14%;right: 24%;}.Map .all-map dd.dd_33{bottom: 12%;right: 28%;}.Map .all-map dd.dd_34{right: 13%;bottom: 18%;}.Map .all-map dt{ background-position:0 0; background-repeat:no-repeat; display:none;}.Map .all-map dt.dt_1{ width:27px; height:29px;left: 71%;top: 35%;}.Map .all-map dt.dt_2{ width:18px; height:16px;right: 15%;bottom: 39.2%;}.Map .all-map dt.dt_3{ width:20px; height:30px;right: 24.2%;top: 37.2%;}.Map .all-map dt.dt_4{ width:71px; height:72px;bottom: 30%;left: 55%;}.Map .all-map dt.dt_5{ width:61px; height:70px;right: 14.2%;bottom: 29.5%;}.Map .all-map dt.dt_6{ width:126px; height:100px;bottom: 9.2%;left: 63.5%;}.Map .all-map dt.dt_7{ width:94px; height:72px;right: 15.1%;top: 50.5%;}.Map .all-map dt.dt_8{ width:88px; height:125px;right: 21.5%;top: 31%;}.Map .all-map dt.dt_9{ width:55px; height:117px;top: 37%;right: 30.5%;}.Map .all-map dt.dt_10{ width:174px; height:153px;left: 40%;bottom: 24%;}.Map .all-map dt.dt_11{ width:92px; height:91px;right: 25.7%;top: 47.7%;}.Map .all-map dt.dt_12{ width:94px; height:89px;right: 13%;top: 27.3%;}.Map .all-map dt.dt_13{ width:133px; height:91px;right: 5.7%;top: 19.5%;}.Map .all-map dt.dt_14{ width:178px; height:167px;right: 3.7%;top: 1.7%;}.Map .all-map dt.dt_15{ width:108px; height:68px;right: 15.9%;top: 42.5%;}.Map .all-map dt.dt_16{ width:76px; height:94px;top: 52%;right: 19.7%;}.Map .all-map dt.dt_17{ width:72px; height:86px;bottom: 19.5%;right: 16.8%;}.Map .all-map dt.dt_18{ width:122px; height:76px;right: 25.6%;bottom: 32.7%;}.Map .all-map dt.dt_19{ width:86px; height:100px;right: 28.7%;bottom: 21.2%;}.Map .all-map dt.dt_20{ width:40px; height:35px;bottom: 3.8%;right: 34%;}.Map .all-map dt.dt_21{ width:76px; height:102px;bottom: 21.2%;right: 21.1%;}.Map .all-map dt.dt_22{ width:96px; height:83px;bottom: 20.5%;right: 37.5%;}.Map .all-map dt.dt_23{ width:141px; height:147px;bottom: 11.5%;left: 39.5%;}.Map .all-map dt.dt_24{ width:81px; height:143px;right: 35.6%;top: 40%;}.Map .all-map dt.dt_25{ width:226px; height:191px;right: 40%;top: 31.5%;}.Map .all-map dt.dt_26{ width:124px; height:95px;bottom: 12%;right: 32.8%;}.Map .all-map dt.dt_27{ width:46px; height:76px;top: 41%;left: 52.3%;}.Map .all-map dt.dt_28{ width:201px; height:145px;left: 27%;top: 40%;}.Map .all-map dt.dt_29{ width:322px; height:244px;left: 2.5%;top: 12.5%;}.Map .all-map dt.dt_30{ width:312px; height:189px;left: 6.5%;top: 46%;}.Map .all-map dt.dt_31{ width:353px; height:301px;left: 41.7%;top: 2.7%; background-image:url(../images/31_innermongolia.png) !important;}.Map .all-map dt.dt_32,.Map .all-map dt.dt_33,.Map .all-map dt.dt_3253{ background:none !important;}.Map .all-map dt.dt_34{ width:27px; height:64px;right: 13.5%;bottom: 16%;}.map-search{ padding:47px 0 58px 0;}.map-search dl > *{ float:left;}.map-search dt{width:108px;  text-align:center;}.map-search dt a{ display:block; line-height:50px; background:#0081cc; color:#FFF; transition:0.2s;}.map-search dt a:hover{ background:#333;}.map-search dd{ position:relative; width:344px; margin-right:20px; border-bottom:1px solid #888d8e; z-index:10;}.map-search dd > a{ display:block; line-height:49px; color:#333; padding:0 30px 0 22px; position:relative;}.map-search dd > a::after{ position:absolute; content:''; border:5px solid transparent; border-top-color:#333; right:20px; top:50%; margin-top:-2.5px;}.map-search dd .text{ height:49px; line-height:49px; padding:0 10px; width:100%; background:none; border:none;}.map-search dd .select-sub{ position:absolute; left:0; top:100%; width:100%;  background:rgba(0,0,0,0.9);display:none; padding:20px 10px;}.map-search dd .scrollPane{overflow:auto; max-height:300px;width:100% !important;}.map-search dd ul li{ line-height:30px; padding:0 20px; cursor:pointer; color:#fff;} .map-search dd ul li:hover{ background:#333; font-size:18px; font-weight:bold; /*color:#c92a32;*/}.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;}.jspVerticalBar{	position: absolute;top: 0;right: 10px;width: 6px;height: 100%;}.jspCap{display: none;}.jspTrack{background: rgba(255,255,255,0.2);border-radius:2px;position: relative;}.jspDrag{    background: url(../images/scroller.png) no-repeat center center #c92a32; border-radius:2px;position: relative;top: 0;left: -2px;cursor: pointer; width:10px;}.jspArrow{text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;height: 16px;}.jspArrow.jspDisabled{cursor: default;background: #80808d;}.jspArrow:focus{outline: none;}.jspCorner{background: #eeeef4;float: left;height: 100%;}* html .jspCorner{margin: 0 -3px 0 0;}.hasData{ height:auto;}.hasData .map-search{ background:#fff; padding-top:16px;}.hasData .all-map{ margin-bottom:54px;}.map-search-result li{ float:left; width:278px; margin-bottom:10px; margin-right:29px;}.map-list-end li:nth-child(4n){ margin-right:0;}.map-search-result li img{ display:block; width:100%; height:183px;}.map-search-result li p{ line-height:55px; padding:0 25px 0 10px; margin:0; font-size:16px; background:url(../images/case_title_icon.jpg) no-repeat 95% center;}.map-search-result li a{ display:block; position:relative;}.map-search-result li .hover{ position:absolute; left:0; top:0; width:100%; height: 100%; background:rgba(0,129,204,0.9); color:#fff; opacity:0; transition:0.3s;}.map-search-result li a:hover  .hover{ opacity:1;}.map-search-result li .hover dl{ display:table; height:100%; width:100%;}.map-search-result li .hover dt{ display:table-cell; vertical-align:middle; text-align:center;}.map-search-result li .hover dt > *{ padding:0 10px;}.map-search-result li .hover dt aside{ font-size:18px;}.map-search-result li .hover dt aside::after{ display:block; content:''; height:2px; background:#fff; width:23px; margin:15px auto;}/*map end*//*case*/.case-info{ border-top:1px solid #e5e5e5;}.case-info > .center{ position:relative; z-index:2;margin-bottom:70px;}.get-back{ padding:20px 0 10px 0; overflow:hidden;}.get-back a{ float:right; color:#fff; background:#0081cc; padding:0 20px; line-height:40px;}.get-back a::before{ display:inline-block; vertical-align:middle; content:'<'; font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-right:10px;}.case-info .prev_next{ position:absolute; right:-60px; width:50px; top:198px;}.case-info .prev_next a{ display:block; height:50px; margin:10px 0; position:relative; background:#f5f5f5; text-align:center;}.case-info .prev_next a span{ color:#999; position:absolute; left:55px; line-height:50px; top:0; white-space:nowrap; display:none;}.case-info .prev_next a::before{ width:11px; height:20px; background:url(../images/info_pn.gif) no-repeat 0 0; position:absolute; content:''; left:50%; top:50%; margin:-10px 0 0 -5px;}.case-info .prev_next .li_2 a::before{ background-position: right top;}.case-info .prev_next a:hover{ background:#0081cc;}.case-info .prev_next a:hover span{ display:block;}.case-info .prev_next .li_1 a:hover::before{ background-position:left bottom;}.case-info .prev_next .li_2 a:hover::before{ background-position:right bottom;}.case-info .bigImage{ position:relative; float:left; width:640px;}.case-info .bigImage .big{ margin-bottom:10px;}.case-info .bigImage .big li img{ display:block; width:100%; height:426px;}.case-info .bigImage .small .bd{ overflow:hidden;}.case-info .bigImage .small .bd li{ float:left; width:131px;}.case-info .bigImage .small .bd li img{ width:120px; height:80px; display:block;}.case-info .bigImage .small .bd li.on img{ border:1px solid #fff;}.case-info .bigImage .btn{ position:absolute; top:50%; margin-top:-65px; background-color:#0081cc; z-index:10; width:50px; height:50px; cursor:pointer;}.case-info .bigImage .btn::before{ position:absolute; content:''; left:50%; top:50%; width:11px; height:20px; background:url(../images/info_pn.gif) no-repeat right bottom;margin:-10px 0 0 -5px;}.case-info .bigImage .prev::before{ background-position:left bottom;}.case-info .bigImage .prevStop::before{background-position:left top;}.case-info .bigImage .nextStop::before{background-position:right top;}.case-info .bigImage .prevStop,.case-info .bigImage .nextStop{background-color:#f8f8f8; cursor:default;}.case-info .bigImage .prev{ left:0;}.case-info .bigImage .next{ right:0;}.case-info .intro{ width:550px; float:right; padding:0 45px; min-height:516px; background:#fafafa;}.case-info .intro dl > *{ border-bottom:1px solid #eee;}.case-info .intro dt{ padding:25px 0; font-size:24px; color:#333;}.case-info .intro dd{ line-height:20px; padding:10px 0;}.case-info .intro .about{padding-top:20px;}.case-info .intro .about b{ }.case-info .intro .about pre{ text-indent:25px; line-height:28px; margin:10px 0;}.case-info .apply a{ display:inline-block; color:#fff; padding:0 26px; line-height:36px; background:#0081cc;}.case-info .apply a::after{ display:inline-block; vertical-align:middle; content:'>'; font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-left:10px;}.Related-case{ background:#fafafa;  padding-bottom:90px; padding-top:60px;}.Related-case h4{ margin:0; font-weight:normal; font-size:18px; text-align:center; border-top:1px solid #e5e5e5;}.Related-case h4 span{ display:inline-block; background:#fafafa; padding:0 25px; line-height:20px; top:-11px; position:relative;}.Related-case .list{ position:relative; margin-top:50px;}.Related-case .list .bd{ overflow:hidden;}.Related-case .list .btn{ position:absolute; z-index:10; top:50%; margin-top:-40px; width:40px; height:40px; background:#f5f5f5; cursor:pointer;}.Related-case .list .btn:hover{background-color:#0081cc;}.Related-case .list .prev{ left:-60px;}.Related-case .list .next{ right:-60px;}.Related-case .list .btn::before{ position:absolute; content:''; left:50%; top:50%; width:11px; height:20px; background:url(../images/info_pn.gif) no-repeat right top;margin:-10px 0 0 -5px;}.Related-case .list .prev::before{ background-position:left top;}.Related-case .list .prev:hover::before{background-position:left bottom;}.Related-case .list .next:hover::before{background-position:right bottom;}.Related-case .list .news li{ float:left; width:20%;}.Related-case .list .news li a{ display:block; width:220px; margin:auto;}.Related-case .list .news li .pic,.Related-case .list .news li .pic img{ width:220px; height:160px;}.Related-case .list .news li .dot{ padding:10px 0;}.case-banner{ height:370px; background-position:center top; background-repeat:no-repeat;}.case-menu .column-menu{ margin-top:0; border-top:0; border-bottom:1px solid #e5e5e5;}.case-search{ float:right; margin-top:-45px; margin-right:24px; position:relative; z-index:20; width:440px; padding-right:80px;}.case-search .text{ width:100%; color:#999; line-height:31px; border:0; border-bottom:1px solid #e5e5e5;}.case-search .btn{ line-height:32px; width:80px; text-align:center; color:#fff; background:#0081cc; position:absolute; right:0; top:0;}.case-one-category{ padding:50px 0 70px 0;}.case-two-category .bx-wrapper,.case-one-category .bx-wrapper{ position:relative; margin:0 auto; }.case-one-category li{ display:table; height:88px; float:left; width:140px;}.case-one-category li a{ display:table-cell; vertical-align:bottom; text-align:center;}.case-one-category li aside img{ max-width:150px; max-height:48px; transition: ease-in-out 0.3s;}.case-one-category li span{ display:inline-block; border-bottom:2px solid transparent; padding:15px 0 5px 0;}.case-one-category li.on span{ border-bottom-color:#0081cc; color:#0081cc; font-weight:bold;}.case-one-category li a:hover img{transform-style: preserve-3d;  transform:rotateY(180deg);}.case-one-category .bx-controls-direction a.bx-prev{ left:-50px;}.case-one-category .bx-controls-direction a.bx-next{ right:-50px;}.case-content{ background:#fafafa; padding-bottom:40px;}.case-two-category{ background:#f7f7f7; border:1px solid #efefef; margin-bottom:40px;}.case-two-category .bx-controls-direction a{ width:30px; height:30px; margin-top:-15px;}.case-two-category .bx-controls-direction a.bx-prev{ left:-35px;}.case-two-category .bx-controls-direction a.bx-next{ right:-35px;}.case-two-category li{ line-height:58px; text-align:center;}.case-two-category li.on a{ background:#fff; border:1px solid #efefef; border-bottom:0; margin-left:-1px;  padding:0 5px;border-top:2px solid #c92a32; color:#c92a32; font-weight:bold; }.case-content .map-search-result li{ margin-bottom:28px;}.list-read { padding:20px 0}.list-read ul{ overflow:hidden;}.list-read ul li{ float:left; width:120px; text-align:center; padding:10px}.list-read ul li .pic{ height:100px;}.list-read ul li .pic img{ width:100px; height:100px;}.list-read ul li .dot{ padding:10px 0;}/*case end*//*pages*/.Pages{ text-align:center; padding:30px 0;}.Pages *{ display:inline-block; vertical-align:middle; }.Pages .p_page{ display:table; margin:0 auto;}.Pages .p_page *{ float:left;}.Pages .p_page a{ background-color:#fff; padding:0 18px; line-height:33px; border:1px solid #edecec;}.Pages .p_page a.a_cur,.Pages .p_page a:hover{ background-color:#0081cc; color:#fff;}.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump{ display:none;}.Pages .p_page em{ font-style:normal;}.Pages .p_page a.a_prev,.Pages .p_page a.a_next{ overflow:hidden; height:35px; line-height:1000px; width:40px; padding:0; background-position:center center; background-repeat:no-repeat; margin:0 10px;}.Pages .p_page a.a_prev:hover{ background-image:url(../images/page_a_prev_hover.gif);}.Pages .p_page a.a_next:hover{ background-image:url(../images/page_a_next_hover.gif);}.Pages .p_page a.a_prev{ background-image:url(../images/page_a_prev.gif);}.Pages .p_page a.a_next{ background-image:url(../images/page_a_next.gif);}/*pages end*//*project*/.project-menu{ margin-top:70px; background:rgba(255,255,255,0.05); border-bottom:1px solid rgba(255,255,255,0.05); position:relative; z-index:2;}.project-menu dl{ line-height:50px;}.project-menu dt{ float:left; color:#fff; font-size:16px; font-weight:bold; margin-left:-58px;}.project-menu dd{ float:right; margin-right:-58px;}.project-menu dd a{ position:relative; float:left; margin-left:45px; color:#fff;}.project-menu dd a::after{ position:absolute; left:50%; transform:translateX(-50%); width:0; height:2px;background-color:rgba(255,255,255,0.5); transition:0.3s; content:''; bottom:0;}.project-menu dd a:hover::after,.project-menu dd a.on::after{ width:100%;}.project-video{ position:relative; z-index:1; margin-top:-50px; background-color:#bfbfbf; }.project-video .bg{ background-position:center top; background-repeat:no-repeat;padding-top:50px; height:780px;}.project-video .fancybox{ background:url(../images/open_video.png) no-repeat; width:45px; height:45px; display:block; margin:0 auto;}.project-video .edit-info{ padding-bottom:10px; max-height:700px; overflow:hidden;}.project-title{ font-size:24px; padding:70px 0; text-align:center; color:#333;}.project-title p{ font-size:16px; margin:0;}.project-title1{ font-size:24px; padding:70px 0 50px; text-align:center; color:#333;}.project-title1 p{ font-size:16px; margin:0;}.project-title2{ font-size:24px; padding:70px 0 0px; text-align:center; color:#333;}.project-title2 p{ font-size:16px; margin:0;}.project-design{ background:url(../images/project_design_bg.jpg) no-repeat center top; height:740px;padding-top:30px;}.project-design ul{ display:table; margin:0 auto;}.project-design ul li{ float:left; width:340px; text-align:center; padding:0 60px; position:relative;}.project-design ul li::after{ position:absolute; content:''; width:1px; height:140px; background:#ccc; right:0; top:35px;}.project-design ul li:last-child::after{ display:none;}.project-design ul li h3{ margin:23px 0;  font-size:15px;}.project-design ul li pre{ line-height:24px; text-align:center;font-size:13px;}.project-design ul li .icon img{ width:50px; height:50px; transition:0.3s;} .project-design ul li:hover .icon img{ transform:rotateY(180deg);} .solution-list{ padding:10px 0;}.solution-list dl{ border:1px solid #ccc;}.solution-list dd{ float:left; line-height:58px; text-align:center; font-size:16px;}.solution-list dd a{ display:block; padding:0 5px; border-right:1px solid #ccc;}.solution-list dd:last-child a{ border-right:0;}.solution-list dd.on a{ background:#0081cc; color:#fff;}/*.solution-scroll{ position:relative; min-height:740px;}*/.solution-scroll li .pic{ position:relative; height:740px; background-position: center top; background-repeat:no-repeat; overflow:hidden;}.solution-scroll li .con{ position:relative; height:740px;overflow:hidden;}.solution-scroll .bx-viewport{ z-index:1;}.solution-scroll .bx-controls-direction{ position:relative; width:1340px; margin:0 auto; z-index:20;}.solution-scroll .bx-controls-direction a{ margin-top:0; top:-370px; background-color:rgba(76,76,76,0.3);}.solution-scroll .bx-controls-direction a:hover{ background-color:#0081cc;}.project-Machine1{ padding-bottom:55px;}.project-Machine1 .project-title{ padding-bottom:50px;}.project-Machine1 .bx-wrapper{ position:relative;}.project-Machine1 .bx-controls-direction a.bx-prev{ left:-70px;}.project-Machine1 .bx-controls-direction a.bx-next{ right:-70px;}.project-Machine1 li{ float:left; width:380px; margin-right:30px;}.project-Machine1 li.end{ margin-right:0;}.project-Machine1 li img{ height:260px; display:block; width:100%;}.project-Machine1 li p{ text-align:center; font-size:16px;}.project-Machine{ padding-bottom:55px;}.project-Machine .project-title{ padding-bottom:50px;}.project-Machine .bx-wrapper{ position:relative;}.project-Machine .bx-controls-direction a.bx-prev{ left:-70px;}.project-Machine .bx-controls-direction a.bx-next{ right:-70px;}.project-Machine li{ float:left; width:380px; margin-right:30px;}.project-Machine li.end{ margin-right:0;}.project-Machine li img{ height:260px; display:block; width:100%;}.project-Machine li p{ text-align:center; font-size:16px;}/*project end*/.about-category{ padding:48px 0 36px 0;}.about-category ul{ display:table; margin:0 auto;}.about-category ul li{ float:left; min-width:140px;  text-align:center; margin:0 10px 2px 10px;}.about-category ul li a{ display:block;padding:0 10px; line-height:32px; border:1px solid #e5e5e5; background:#fff;}.about-category ul li a:hover,.about-category ul li.aon a{ background:#0081cc; color:#fff; border-color:#0081cc;}.honor-list ul{ margin-bottom:35px; padding:0 50px; display:table; position:relative;}.honor-list ul.no-data li{ height:105px; text-align:left;}.honor-list ul::before,.honor-list ul::after{ position:absolute; content:''; width:50px; height:75px; bottom:0;background:url(../images/honor_ul_l.png) no-repeat left top;}.honor-list ul::before{ left:0; }.honor-list ul::after{ right:0;background-image:url(../images/honor_ul_r.png);}.honor-list li{ float:left; width:275px; text-align:center; background:url(../images/honor-libg.png) repeat-x left bottom;}.honor-list li p{ height:75px; margin:0; line-height:25px; padding-top:25px;  overflow:hidden;}.honor-list li a:hover p{ color:#0081cc;}.honor-list li dl{ display:table; width:100%; height:185px;} .honor-list li dl dt{ display:table-cell; vertical-align:bottom;}.honor-list li img{ max-width:186px; max-height:185px;}.honor-list li aside{ display:inline-block; position:relative;}.honor-list li aside::after{ background:url(../images/honor-ying.png) no-repeat right top; position:absolute; right:-24px; top:0; height:100%; content:''; width:24px;}.honor-fancybox .fancybox-title-float-wrap{ bottom:-10px;}.honor-fancybox .fancybox-title-float-wrap .child{ background:none; font-size:16px; font-weight:normal; }.honor-fancybox .fancybox-title-float-wrap .child br{ display:none;}.honor-fancybox .fancybox-overlay{ /*background-image:url(../images/fancybox-overlay.png);*/ background:rgba(0,0,0,0.95);}.honor-fancybox .fancybox-nav span{ visibility:inherit; width:50px; height:50px; margin-top:-25px; border:1px solid #333;}.honor-fancybox .fancybox-next span{ right:-100%; background:url(../images/fancybox-next.png) no-repeat center center; }.honor-fancybox .fancybox-prev span{ left:-100%;background:url(../images/fancybox-prev.png) no-repeat center center;}.honor-fancybox .fancybox-nav span:hover{background-color:#0081cc;}.honor-fancybox .fancybox-next span:hover{background-image:url(../images/fancybox-next_hover.png); }.honor-fancybox .fancybox-prev span:hover{background-image:url(../images/fancybox-prev_hover.png) ;}.honor-fancybox .fancybox-close{ width:26px; height:26px; background:url(../images/close.png) no-repeat; right:-30px; top:-30px;}.video-list li{ float:left; width:380px; margin:0 30px 30px 0; position:relative;transition:all 0.3s ease-out 0s;overflow:hidden;}.video-list li::after,.video-list li a{ position:absolute; left:0; top:0; width:100%; height:100%;}.video-list li a{ z-index:3; background:url(../images/open_video2.png) no-repeat center center;}.video-list li::after{ content:''; background:url(../images/textbg.png) repeat-x left bottom;}.video-list-end li:nth-child(3n){ margin-right:0}.video-list li p{ z-index:2; color:#fff; font-size:16px;  padding:0 20px; margin:0; width:100%; position:absolute; left:0; bottom:0; line-height:48px;}.video-list li img{ height:253px; display:block; width:100%;transition:all 0.3s ease-out 0s;}.video-list li:hover{box-shadow:0 5px 10px rgba(130,130,130,0.3);transform:translate(0,-5px);}.video-list li:hover img{ opacity:0.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}.about-content{padding-bottom:70px;}.left_video{ float:left; width:750px; position:relative; overflow:hidden;}.left_video .file{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; display:none; background:#000;}.left_video .pic img{display:block; width:100%; height:500px;position:relative;}.left_video .pic::after,.left_video .pic a{position:absolute; left:0; top:0; width:100%; height:100%;}.left_video .pic::after{  content:''; background:url(../images/textbg.png) repeat-x left bottom;}.left_video .pic a{ background:url(../images/open_video_102.png) no-repeat center center; z-index:2; cursor:pointer;}.right_video_con{ float:right; width:450px; background:#f9f9f9; min-height:500px;}.right_video_con .tit{ margin:0; font-size:18px; text-align:center; border-bottom:1px solid #e9e9e9; padding:42px 30px;}.right_video_con .edit-info{ padding:30px; line-height:28px;}.news-content .about-category{ padding:30px 0; clear:both;}.news-content .about-category ul{ display:block;}.news-content .about-category li{ margin:0 20px 0 0;}.body_f9f9f9{ background:#f9f9f9;}.news-top{ position:relative; z-index:1; float:left; width:100%;  margin-top:-61px; background:#fff; min-height:61px;}.news-top .bx-viewport{ z-index:1;}.news-top li{ background-position:center top;height:500px; background-repeat:no-repeat;}.news-top li a{ display:block; height:500px;}.news-top .bx-pager{ position:absolute; left:0; width:100%; bottom:5%; text-align:center; z-index:12;}.news-top .bx-pager div{ display:inline-block; padding:0 6px;}.news-top .bx-pager div a{ display:block; width:12px; height:12px; overflow:hidden; line-height:1000px; background:#f5f5f5; border-radius:50%;}.news-top .bx-pager div a.active{ background:#0081cc;}.news-top .bx-controls-direction a{ background:none; width:156px; height:439px;  top:auto; margin-top:0; bottom:0; z-index:10;}/*.news-top .bx-controls-direction a.bx-prev{ background:url(../images/news_top_btnbg_l.png) repeat-y left top;}.news-top .bx-controls-direction a.bx-next{ background:url(../images/news_top_btnbg_r.png) repeat-y left top;}*/.news-top .bx-controls-direction a::before{ width:19px; height:36px; margin-top:-18px; margin-left:-9px; background:url(../images/news_top_btn.png) no-repeat left top;}.news-top .bx-controls-direction a.bx-next::before{ background-position: right top;}.news-list li{ overflow:hidden; margin-bottom:40px;}.news-list li .pic{ float:left; width:240px;}.news-list li .pic img{ display:block; width:100%; height:160px;}.news-list li .txt{ float:right; width:1000px; height:160px; border-bottom:1px dotted #c6c6c6; padding-right:142px; position:relative;}.news-list li .txt time{ position:absolute; right:0; top:17px; text-align:right;}.news-list li .txt time span{ display:block; padding-bottom:34px;}.news-list li .txt time b{ font-size:24px;}.news-list li .txt time a{ color:#0081cc;}.news-list li .txt p{ line-height:24px; margin:0; height:72px; overflow:hidden;}.news-list li .txt h5{ font-size:18px; font-weight:normal; margin:20px 0;}.Related-case .news-list{ margin-top:30px;/* position:relative; overflow:hidden;*/}/*.Related-case .news-list::before,.Related-case .news-list::after{ position:absolute; content:''; width:1px; height:100%; top:0; background:#eee;}.Related-case .news-list::before{ left:32.5%;}.Related-case .news-list::after{right:32.5%;}*/.news-list ol{ float:left; width:30%; margin-right:5%; line-height:30px; font-size:12px;}.news-list ol:nth-child(3n){margin-right:0;}.news-list ol span{ float:right; margin-left:10px;}.news-list ol a{ background:url(../images/a.jpg) no-repeat left center; padding-left:15px;}.news-info .title{ text-align:center; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #f5f5f5;}.news-info .title h1{ margin:15px 0; color:#000; font-size:24px;}.news-info .title p{ font-size:12px; color:#999; margin:0;}.news-info .info_np{ text-align:right; padding-top:30px;}.news-info .info_np span a{ margin:10px 0; display:inline-block; color:#999;}.news-info .info_np span a:hover{ color:#0081cc;}.center-left{ float:left; width:900px;}.center-right{ float:right; width:250px;}.Related-news{ background:#fafafa; padding:10px;}.Related-news h4{border-top:1px solid #ccc; font-size:18px; text-align:center; color:#000; margin:25px 0 0 0;}.Related-news h4 span{ display:inline-block; padding:0 5px; background:#fafafa; position:relative; line-height:20px;top:-15px;}.Related-news li{ border-bottom:1px solid #eee; padding-bottom:15px; margin-bottom:15px;}.Related-news li .pic{ overflow:hidden;}.Related-news li a{ display:block;}.Related-news li img{ display:block; width:100%; height:153px;}.Related-news li .dot{ padding:5px 0 0 0;}.Related-news li time{ color:#999; font-size:12px; display:block; padding-bottom:5px;}.Related-news li pre{ line-height:20px; overflow:hidden; height:40px; color:#666;}.contact-content{ margin-top:-61px;}.contact-content .from{ height:700px; position:relative; background-repeat:no-repeat; background-position:center top;}.contact-content .from > *{ position:relative; z-index:2;}.contact-content .from::before{ position:absolute; z-index:0; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8); content:'';}.contact-content .from .title{ text-align:center; padding:168px 0 66px 0; color:#fff; font-size:36px;}.contact-content .from .title span::before,.contact-content .from .title span::after{ width:23px; height:18px; display:inline-block; content:''; vertical-align:text-top; background-image:url(../images/contact_title.png); background-repeat:no-repeat;}.contact-content .from .title span::before{ background-position:left top; margin-right:20px;}.contact-content .from .title span::after{ background-position: right top; margin-left:20px;}.contact-content .from-table{ width:678px; margin:0 auto;}.contact-content .from-table .form_err{ position:absolute; right:-15px; color:#f00; line-height:40px;}.contact-content .from-table dl{ margin-bottom:33px;}.contact-content .from-table dd{ position:relative; padding-left:30px; background-position:left center; background-repeat:no-repeat;}.contact-content .from-table dd.dd_1{ background-image:url(../images/pop-icon01.png);}.contact-content .from-table dd.dd_2{ background-image:url(../images/pop-icon02.png); float:right !important;}.contact-content .from-table dd.dd_3{ background-image:url(../images/pop-icon03.png);}.contact-content .from-table dd.dd_4{ background-image:url(../images/pop-icon03_1.png); margin:0 60px;}.contact-content .from-table dd.dd_5{ background-image:url(../images/pop-icon03_2.png);}.contact-content .from-table dd.dd_6{ background-image:url(../images/pop-icon04.png);}.from-table-same label{ position:absolute; left:30px; line-height:40px; top:0; color:#fff; opacity:0.5; width:100%;}.contact-content .from-table dl.row-2 dd{ float:left; width:310px;}.contact-content .from-table dl.row-3 dd{ float:left; width:186px;}.contact-content .from-table dl.row-3 dd select{ display:block !important;}.contact-content .from-table dl dt{ text-align:center;}.from-table-same .text{ width:100%; line-height:40px; height:40px; color:#fff; border:none; border-bottom:1px solid #555; background:none;}.from-table-same select{border:none; border-bottom:1px solid #555;  line-height:40px; height:40px; width:100%;color:#666; display:block !important;}.from-table-same .btn{ background:url(../images/pop-btn.png) no-repeat right center; height:40px; border:none;  font-size:18px; color:#fff; width:170px; padding:0 20px 0 0; cursor:pointer;}.from-table-same .btn:hover{background-image:url(../images/pop-btn_hover.png)}.contact-content .map,.contact-content .edit-info{ float:left; width:50%; }.contact-content .map{height:600px;}.contact-content .edit-info{ }.contact-content #allmap,.contact-content #allmap *{ box-sizing:content-box;}.contact-content #allmap img{ max-width:none;}.same-margin-top{ margin-top:70px; width:100%;}.before-service{position:relative;}.before-service .bd ul{width:100% !important;}.before-service .bd li{ height:780px; background-repeat:no-repeat; background-position:center top; width:100% !important;}.before-service .center{ position:absolute; left:50%; margin-left:-600px; height:100%; top:0;}.before-service .hd{ display:table; height:100%; float:right; width:724px; padding-bottom:30px;}.before-service .hd ul{ display:table-cell; vertical-align:bottom;}.before-service .hd li{ width:240px; float:left; margin-bottom:2px; padding:5px; background:rgba(0,0,0,0.1); position:relative; color:#fff; }.before-service .hd li::before,.before-service .hd li::after{ position:absolute; content:'';}.before-service .hd li::before{ border:9px solid transparent; border-top-color:#a8a4a0; left:115px; top:0;}.before-service .hd li.on::before{ display:none;}.before-service .hd li::after{ width:65px; height:45px; background-repeat:no-repeat; background-position:center center; right:10px; bottom:10px; opacity:0.1;}.before-service .hd li.on::after{opacity:0.8;}.before-service .hd li.li_num1::after{ background-image:url(../images/num_1.png);}.before-service .hd li.li_num2::after{ background-image:url(../images/num_2.png);}.before-service .hd li.li_num3::after{ background-image:url(../images/num_3.png);}.before-service .hd li.li_num4::after{ background-image:url(../images/num_4.png);}.before-service .hd li img{ position:absolute; left:5px; top:5px; right:5px; bottom:5px; opacity:0; transition: ease-in-out 0.3s; width:230px; height:100px;}.before-service .hd li.on img{ opacity:1;}.before-service .hd li .txt{height:100px; line-height:100px; overflow:hidden; text-align:center;}.before-service .hd li .txt h4{ font-size:24px; font-weight:bold; margin:0;}.before-service .hd li .txt pre{ line-height:16px; font-size:13px;}.youxuan{position:relative;}.youxuan .bd ul{width:100% !important;}.youxuan .bd li{ height:780px; background-repeat:no-repeat; background-position:center top; width:100% !important;}.youxuan .center{ position:absolute; left:50%; margin-left:-600px; height:100%; top:0;}.youxuan .hd{ display:table; height:100%; float:right; width:724px; padding-bottom:30px;}.youxuan .hd ul{ display:table-cell; vertical-align:bottom;}.youxuan .hd li{ width:240px; float:left; margin-bottom:2px; padding:5px; background:rgba(0,0,0,0.1); position:relative; color:#fff; }.youxuan .hd li::before,.youxuan .hd li::after{ position:absolute; content:'';}.youxuan .hd li::before{ border:9px solid transparent; border-top-color:#a8a4a0; left:115px; top:0;}.youxuan .hd li.on::before{ display:none;}.youxuan .hd li::after{ width:65px; height:45px; background-repeat:no-repeat; background-position:center center; right:10px; bottom:10px; opacity:0.1;}.youxuan .hd li.on::after{opacity:0.8;}.youxuan .hd li.li_num1::after{ background-image:url(../images/num_1.png);}.youxuan .hd li.li_num2::after{ background-image:url(../images/num_2.png);}.youxuan .hd li.li_num3::after{ background-image:url(../images/num_3.png);}.youxuan .hd li.li_num4::after{ background-image:url(../images/num_4.png);}.youxuan .hd li img{ position:absolute; left:5px; top:5px; right:5px; bottom:5px; opacity:0; transition: ease-in-out 0.3s; width:230px; height:100px;}.youxuan .hd li.on img{ opacity:1;}.youxuan .hd li .txt{height:100px; line-height:100px; overflow:hidden; text-align:center;}.youxuan .hd li .txt h4{ font-size:24px; font-weight:bold; margin:0;}.youxuan .hd li .txt pre{ line-height:16px; font-size:13px;}.h2,.h3,.h4,.h5{ padding:0; margin:0; font-weight:normal;}.after-service{ padding-bottom:0; margin-top:70px;}.after-service .table{ display:table; height:100%; width:100%;}.after-service .table-cell{ display:table-cell; vertical-align: middle;}.after-service .photo_bg{ height:600px; background-repeat:no-repeat; background-position: center center; margin-bottom:20px;}.after-service .item1,.after-service .item3,.after-service .item5{ position:relative;}.after-service .con{ position:absolute; width:100%; height:100%; text-align:center; color:#fff}.after-service .title_cn{ font-size:60px; line-height:160%;}.after-service .title_en{ font-size:30px; opacity:0.3; text-transform:uppercase}.after-service .item2{ text-align:center; padding-top:20px; padding-bottom:20px;}.after-service .item2 .center{ position:relative;}.after-service .item2 .h3{ font-size:24px; color:#333333; padding:10px 0 30px;}.after-service .item2 ul{ overflow:hidden;}.after-service .item2 ul li{ float:left;width:340px; height:408px; position:relative;transition:all 0.5s ease-out 0s;}.after-service .item2 ul li.n2{ margin:0 90px;}.after-service .item2 ul li .pic img{ width:340px; height:225px;}.after-service .item2 ul li .txt{ position:absolute; width:80%; left:10%; top:165px; padding:5% 10%; font-size:16px; background-color:#fff;}.after-service .item2 ul li:hover{transform:translate(0,-10px);box-shadow:0 5px 10px rgba(130,130,130,0.3);}.after-service .item2 .box2{ position:absolute; width:100%;}.after-service .item2 .box2 .pic{ width:100%; position:absolute; top:-88px;}.after-service .item2 .box2 .h4{ font-size:24px; color:#c92a32; padding-top:80px;}.after-service .item2 .box2 .time{ font-weight:bold; color:#fff; font-size:36px; display:inline-block; line-height:60px; padding-left:90px; padding-right:47px; background:#c92a32 url(../images/icon_time.png) no-repeat 47px center}.after-service .item2 .photo{ border:solid 1px #eeeeee;}.after-service .item3 dl{ display:inline-block; width:150px; text-align:center;}.after-service .item3 dl dt{ width:150px; padding:29.5px 0; margin:auto; border-radius:100px; transition: ease-in-out 0.3s; background:url(../images/after-service-yuan.png) no-repeat center center}.after-service .item3 dl dt img{ transition: ease-in-out 0.3s;}.after-service .item3 dl:hover dt{}.after-service .item3 dl:hover dt img{transform-style: preserve-3d;  transform:rotateY(180deg);}.after-service .item3 dl dd{ font-size:20px; padding-top:20px; line-height:40px;}.after-service .item3 dl.icon{ width:162px; height:250px; opacity:0.5; background:url(../images/after-service-yuan2.png) no-repeat center 75px}.after-service .item3_font{ margin-top:60px;}.after-service .item3_font .h3,.after-service .item3_font .h4{ color:#333333; text-align:center}.after-service .item3_font .h3{ font-size:24px; padding:5px 0;}.after-service .item3_font .h4{ font-size:18px;}.after-service .item3_font span.line{ display:block; width:3px; height:90px; margin:auto; background-color:#cb333b; margin-bottom:-16px; position:relative; z-index:5}.after-service .item4{ padding-top:30px;}.after-service .item4 .h3,.after-service .item4 .h4{ color:#333333; text-align:center}.after-service .item4 .h3{ font-size:24px; padding:5px 0;}.after-service .item4 .h4{ font-size:18px; padding-bottom:30px;}.after-service .item4 .h4 span{ color:#c92a32;}.after-service .item4 ul{ overflow:hidden;}.after-service .item4 ul li{ float:left; width:320px; height:229px; font-size:18px;}.after-service .item4 ul li dl{ padding:20px 30px; height:160px; border:solid 1px #e5e5e5;}.after-service .item4 ul li.icon{ width:120px; background:url(../images/after-service-icon.jpg) no-repeat center 65px}.after-service .item4 ul li h5{ color:#c92a32; font-size:30px;}.after-service .item4 ul li h5:after{ margin-top:10px; content:''; width:20px; height:2px; display:block; background-color:#c92a32}.after-service .item5 dl{ text-align:center; padding-top:15px;}.after-service .item5 dl a{ color:#fff; font-size:24px; border:solid 1px #ddd; display:inline-block; padding:0px 26px; line-height:58px; text-align:center}.download-content .from-bg,.booking-content .from-bg{ height:780px; background-repeat:no-repeat; background-position:center top;}.download-content .from-bg{ background-image:url(../images/download_bg.jpg);}.booking-content .bg1{ background-image:url(../images/booking_bg1.jpg);}.booking-content .bg2{ background-image:url(../images/booking_bg2.jpg);}.booking-content .bg3{ background-image:url(../images/booking_bg3.jpg);}.first-select{ padding-top:240px;}.first-select h3{ text-align:center; font-weight:normal; color:#fff; font-size:24px; margin:0; padding-bottom:76px;}.first-select h3 span{ display:block; color:#b5b5b5; font-size:16px; padding-top:15px;}.first-select dl{ width:637px; margin:0 auto;font-size:16px;}.first-select dt{ padding-left:56px; background:url(../images/booking_select_type.png) no-repeat left bottom;}.first-select dt span{ display:block; border-bottom:1px solid #999; line-height:50px;  color:#999; background:url(../images/booking_select_type_a.png) no-repeat 98% center; cursor:pointer;}.first-select dd{ display:none; padding-left:56px; padding-top:10px;}.second-select dd a,.first-select dd a{ display:block;background:rgba(255, 255, 255, 0.7); line-height:45px;height:45px; padding:0 20px; transition:0.2s;}.second-select dd a:hover,.first-select dd a:hover{ font-size:20px; color:#000; font-weight:bold;}/*.second-select dd a{color:#fff; background:rgba(0, 0, 0, 0.8);}.second-select dd a:hover{color:#fff; }*/.second-select{ padding-left:72px; padding-top:160px; width:667px;}.second-select_after{ padding-top:132px;}.second-select .title{color:#fff; font-size:24px;}.second-select .title span{ display:block; color:#b5b5b5; font-size:16px; padding-top:5px;}.second-select dl{  margin:36px 0;padding-left:50px; background:url(../images/booking_select_before.png) no-repeat left bottom; position:relative;}.second-select dl.dl_after{ background-image:url(../images/booking_select_after.png);}.second-select dl dt{ cursor:pointer; border-bottom:1px solid #787878; line-height:45px; font-size:16px; color:#919191; background:url(../images/booking_select_type_a.png) no-repeat 96% center;}.second-select dl dd{ position:absolute; width:545px; left:50px; top:100%; z-index:10; display:none; font-size:16px;}.second-select .input-list li{ position:relative; padding-left:30px; padding-right:17px; margin-bottom:10px; background-repeat:no-repeat; background-position:left bottom;}.second-select .input-list li.li_name{ background-image:url(../images/pop-icon01.png);}.second-select .input-list li.li_tel{ background-image:url(../images/pop-icon02.png);}.second-select .input-list li.li_ask{ background-image:url(../images/pop-icon06.png);}.second-select .input-list li.li_area{ background-image:url(../images/pop-icon03.png);}.second-select .input-list li.li_city{ background-image:url(../images/pop-icon03_1.png);}.second-select .input-list li.li_strict{ background-image:url(../images/pop-icon03_2.png);}.second-select .input-list li.li_company{ background-image:url(../images/pop-icon07.png);}.second-select .input-list li.li_txt{ background-image:url(../images/pop-icon08.png);}.second-select .input-list li.li_p{ background-image:url(../images/pop-icon09.png);}.second-select .input-list li.li_time{ background-image:url(../images/pop-icon010.png);}.second-select .input-list li.li_code{ background-image:url(../images/pop-icon011.png);}.second-select .input-list li .form_err{ position:absolute; right:0; top:0;color:#0081cc; line-height:40px;}.second-select .input-list ul.row-2 li{ float:left; width:263px;}.second-select .input-list ul.row-2 li:nth-child(2n){ float:right;}.second-select select{ color:#9fa3a4;border-bottom-color:#787878;}.second-select select option:first-child{ display:none;}.second-select .text{border-bottom-color:#787878;}.second-select .btn-box{ padding-top:30px;}.second-select .btn-box .btn{ width:150px; font-size:16px; height:36px; line-height:36px; padding-right:37px;} .download-content .center{ padding-top:210px; padding-left:72px;font-size:16px;}.download-content .name{ font-size:36px; color:#fff;}.download-content .select{ width:750px; margin:36px 0;}.download-content .select dl{ float:left; width:358px; position:relative;}.download-content .select dl.category_two{ float:right;}.download-content .select dt{ line-height:60px; color:#999; cursor:pointer; background:url(../images/booking_select_type_a.png) no-repeat 95% center; border-bottom:1px solid #999;}.download-content .select dd{ display:none; position:absolute; left:0; width:100%; top:100%; padding:10px 0;}.download-content .select dd span{ display:block; padding:0 20px; background-color:rgba(255,255,255,0.5); line-height:40px; height:40px;cursor:pointer; transition:0.2s; color:#333;}.download-content .select dd span:hover{font-size:20px; color:#000; font-weight:bold;}.download-content .submit-btn a{ display:inline-block; text-align:center; width:153px; line-height:36px; color:#fff; background:url(../images/pop-btn.png) no-repeat right center; padding-right:40px;}.download-result h5{ font-size:18px; color:#fff; padding:40px 0 20px 0; margin:0; font-weight:normal;}.download-result li{ line-height:35px;padding-left:33px; background:url(../images/pdf.png) no-repeat left center;}.download-result li a{ color:#999;}.download-result li a:hover{ color:#0081cc;}.pass-download{ padding-top:45px;}.pass-download a{ display:inline-block; color:#fff; padding:0 27px; background:#0081cc; line-height:36px;}.Have-files{ padding-top:30px; overflow:hidden;}.Have-files >*{ float:left;}.Have-files .text{ border-radius:4px 0 0 4px; border:1px solid #000; background:#fff; width:400px; line-height:50px; height:50px; padding:0 10px; border-right:0;}.Have-files .btn{ height:50px; width:150px; border:1px solid #000;border-left:0; background:#0081cc; color:#fff; border-radius:0 4px 4px 0; font-size:16px; cursor:pointer;}.Social-content .banner{ height:700px; background-position:center top; background-repeat:no-repeat;}.Social-one{ background:url(../images/social-bg.jpg) no-repeat center top; height:600px; overflow:hidden;}.Social-one .box{ float:left; width:50%;}.Social-one .left-con{ float:right; width:600px; padding:65px 65px 0 0; height:403px; overflow:hidden;}.Social-one .small-pic{ position:relative; clear:both; width:960px; float:right; margin-right:5px;}.Social-one .small-pic .bx-controls-direction a{ top:auto; margin:0; bottom:0;background:#f9f9f9; z-index:10;}.Social-one .small-pic .bx-controls-direction a:hover{ background:#0081cc;}.Social-one .small-pic .bx-controls-direction a::before{ background:url(../images/info_pn.gif) no-repeat left top;}.Social-one .small-pic .bx-controls-direction a.bx-prev{ left:auto; right:-55px;}.Social-one .small-pic .bx-controls-direction a.bx-next{ right:-105px;}.Social-one .small-pic .bx-controls-direction a.bx-next::before{ background-position: right top;}.Social-one .small-pic .bx-controls-direction a.bx-next:hover::before{ background-position: right bottom;}.Social-one .small-pic .bx-controls-direction a.bx-prev:hover::before{ background-position: left bottom;}.Social-one .small-pic li{ float:left; width:320px; text-align:right;}.Social-one .small-pic li img{ width:315px; height:197px;}.Social-one .right-img{  overflow:hidden;}.Social-one .right-img ul{ float:right; position:relative; width:960px;height:600px;}.Social-one-1 .right-img ul{ float:left;}.Social-one .right-img li{width:100%; height:100%; position:absolute; left:0 ;top:0;}.Social-one .right-img li img{ display:block; height:100%;}.Social-one-2 .small-pic{ float:left; margin-left:5px; margin-right:0;}.Social-one-2 .small-pic li{ text-align:left;}.Social-one-2 .small-pic .bx-controls-direction a.bx-prev{ left:-105px;}.Social-one-2 .small-pic .bx-controls-direction a.bx-next{ left:-55px;}.Social-one-2 .left-con{ float:left; padding:65px 0 0 65px;}.Social-content .edit-title{ clear:both;}.Social-news .title{ padding:60px 0 30px 0; text-align:center; font-size:36px; color:#333;}.Social-news .title p{ margin:0; padding-top:10px; font-size:16px; color:#555;}.Social-news .bx-wrapper{ position:relative;}.Social-news li{ float:left; width:370px; margin-right:30px;}.Social-news li a{ display:block;}.Social-news li .pic img{ display:block; width:100%; height:240px;}.Social-news li p{ font-size:18px; margin:0; padding:18px 0;}.Social-news li pre{ color:#999; line-height:24px; min-height:48px;}.Social-news li aside{font-size:18px; font-family:"微软雅黑"; color:#999;border-bottom:1px solid #e5e5e5; padding:15px 0;}.Social-news li aside span{ font-size:36px;}.Social-news li a:hover aside{ color:#0081cc; border-bottom-color:#0081cc;}.Social-news li a:hover p{ color:#0081cc;}.Social-news{ padding-bottom:117px;}.Social-news .bx-controls-direction a{ margin-top:-125px;}/*编辑器内容 样式*/#info_itemid_1{ height:865px; background-position:center top; background-repeat:no-repeat;}#info_itemid_1 .center{ position:relative; width:840px;}#info_itemid_1 .pic{ padding-top:230px; text-align:center;}#info_itemid_1 .float_icon li{ width:120px; height:120px; text-align:center; list-style:none; position:absolute;}#info_itemid_1 .float_icon li .icon{ width:80px; height:80px; margin:0 auto; border:2px solid #fff; border-radius:50%;}#info_itemid_1 .float_icon li .icon img{ display:block; width:80px; height:80px;}#info_itemid_1 .float_icon li .icon img.hover{ display:none;}#info_itemid_1 .float_icon li .txt{ display:none;font-size:16px; color:#ddd; line-height:35px;white-space:nowrap;}#info_itemid_1 .float_icon li .txt_right{ left:80px;}#info_itemid_1 .float_icon li .txt_left{ right:80px;}#info_itemid_1 .float_icon li:hover .icon{ background:#0081cc;}#info_itemid_1 .float_icon li:hover .icon img{ display:none;}#info_itemid_1 .float_icon li:hover .txt,#info_itemid_1 .float_icon li:hover .icon img.hover{display:block;}#info_itemid_2{ height:auto;}.prod-parameter .example-table td{ border:1px solid #efefef; line-height:24px; padding:8px 15px; text-align:center;}.prod-parameter .example-table td.bgcolor{ background:#fdfdfd;}.prod-parameter .example-table td.intro{ width:444px; text-align:left; color:#b6b6b6; font-size:12px; padding-right:0;}.prod-parameter-more{ padding:20px 0;}.prod-parameter-more .parameter-table th{ color:#fff; background-color:#555555;padding:10px 0; font-weight:normal;}.prod-parameter-more .parameter-table td{ text-align:center; padding:10px 0; border:solid 1px #efefef;}.prod-parameter-more .parameter-table td.td_name{ padding-left:20px; text-align:left; background-color:#fbfbfb;}.prod-parameter-more .parameter-table td.td_red{ background-color:#c81624; color:#fff;}.con_hide{ display:none;}.sample-css-53{ position:absolute; right:0; top:0; height:100%;background-color:rgba(255,255,255,0.5); width:450px; padding:40px;}.sample-css-53 .title,.sample-css-53 .name{ font-size:24px;}.sample-css-53 .name{ color:#333; padding-bottom:60px;}.sample-css-53 .number{ display:inline-block;}.sample-css-53 .number span{ display:block; overflow:hidden; font-size:72px; color:#0081cc; font-weight:bold; font-family:"微软雅黑"; line-height:54px; height:42px;}.sample-css-53 .number::after{ display:block; content:''; height:3px; background:#0081cc; margin-top:3px;} .sample-css-53 .title{ color:#0081cc; padding-bottom:30px;}.sample-css-53 li{ line-height:24px; padding-left:16px; position:relative; }.sample-css-53 li::before{ position:absolute; content:'·'; left:0; top:0; font-size:32px; color:#555;}#contact_info_21{display:table; height:600px; width:100%;}#contact_info_21 section{ padding:0 8%;}#contact_info_21 .con{ display:table-cell; vertical-align:middle;}#contact_info_21 h1{ margin:0; color:#333; font-size:36px; font-weight:normal; padding-bottom:47px;}#contact_info_21 li{ font-size:18px; color:#999; margin-bottom:17px;}#contact_info_21 li img{ vertical-align:text-bottom;}#contact_info_21 li span a{ font-size:24px;}#contact_info_21 li span{ color:#555;}.content-18 h1{ margin:0; font-size:20px; font-weight:normal; color:#333;}.content-18 h1::after{ display:block; content:''; background:#0081cc; width:30px; height:4px; margin:16px 0;}.content-18 p.p1{ line-height:24px;}.content-18 p.p2{ line-height:30px;}.content-18 p.p3{ font-size:16px; line-height:30px;}#content-18-2 .ul_num{ margin-top:50px;}.content-18 .ul_num{ display:table; width:100%; margin-top:20px;}.content-18 .ul_num li{ display:table-cell; border-bottom:1px solid #e5e5e5; font-size:18px; color:#0081cc; line-height:50px;}.content-18 .ul_num li span{ font-weight:bold; font-size:30px; font-family:"微软雅黑";}.ul-youshi-83 li{ float:left; width:16%; text-align:center; font-size:12px; padding-top:20px;}.ul-youshi-83 li .pic{ padding-bottom:8px;}.ul-youshi-83 li .pic img{ border-radius:10px; border:0.1rem solid #c6c6c6; transition:0.3s; width:70px; height:70px;}.ul-youshi-83 li .pic img.off{ display:none;}.ul-youshi-83 li span{ min-height:42px; display:block;}.ul-youshi-83 li:hover .pic img{ display:none; background-color:#0081cc; border:none;}.ul-youshi-83 li:hover .pic img.off{ display:inline-block; border:none;}/*编辑器内容 样式 end*//*index*/.index-floor{ background-color:#fff;}.floor-5{ background-color:transparent;}.index-floor,.group-intro{ position:relative; z-index:1;} /*home banner*/.home-banner li{  position:relative; background-position:center center; background-repeat:no-repeat; background-size:100% 100%;}.home-banner li a{ width:100%; height:100%;}.home-banner .bx-controls-direction a{ width:42px; height:73px; margin-top:-36px; background:url(../images/banner_btn.png) no-repeat left top;}.home-banner .bx-controls-direction a.bx-prev{ left:3%;}.home-banner .bx-controls-direction a.bx-next{ right:3%; background-position: right top;}.home-banner .bx-pager{ display:table; z-index:20; position:relative; margin:0 auto; margin-top:-34px; height:34px;}.home-banner .bx-pager div{ float:left; background:#fff; height:22px; padding:0 8px; padding-top:12px;}.home-banner .bx-pager a{ display:block;  width:15px;height:15px; background:url(../images/banner_dots.png) no-repeat -17px 0;}.home-banner .bx-pager a.active{ background-position:0 0;}.home-banner .bx-pager::before,.home-banner .bx-pager::after{ float:left; content:''; vertical-align:middle; background:url(../images/banner_dots.png) no-repeat 0 -17px; width:46px; height:34px;}.home-banner .bx-pager::after{ background-position: right bottom;}/*home banner end*/.index-floor .title{ padding:80px 0 50px 0; text-align:center; font-size:28px; color:#333; font-family:"微软雅黑";}.index-floor .title span{ display:block; font-size:16px; color:#999; padding-top:5px; font-family:"微软雅黑"; font-weight:lighter;}.index-floor .title,.index-floor .center{ position:relative;}.index-floor .ani-things{ position:absolute; background:#0081cc; transition:height ease-in-out 0.5s;}.index-floor .title .ani-things{height:0; left:90px; top:0; width:4px;}.index-floor .title .ani-things.show{ height:203px;}.index-more{ width:128px; height:30px; line-height:30px; display:block; color:#0081cc; font-size:18px; font-weight:normal; padding-left:20px;}.index-more:hover{color:#044d77;}.group-intro{ width:1200px; margin:0 auto;}.group-intro .intro{overflow:hidden;}.group-intro .intro .box{ /*overflow:hidden;*/float:left; width:50%; position:relative;}.group-intro .left-img{ width:100%; float:right; position:relative;}.group-intro .left-img img{ display:block; max-width:none; width:100%;-webkit-transition: all 0.3s;overflow: hidden;}.group-intro .left-img img:hover{	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);	}.group-intro .main{ width:600px; padding:30px 0 0 20px;}.group-intro .main .name,.group-intro .main .pre{ padding:0 13px;margin:0; line-height:26px;}.group-intro .main .name{ font-size:30px; color:#333; font-weight:normal; padding-bottom:30px;}.group-intro .main .pre{ font-size:16px;}.group-intro .main .youshi{ height:180px; overflow:hidden; position:relative; margin-top:10px;}.group-intro .main .hover{ position:absolute; left:0; top:0; width:100%; border:1px solid #f0f0f0; background:rgba(255,255,255,0.95); border-radius:10px; padding:20px 12px; line-height:26px; display:none; max-height:300px; overflow:auto;}.floor-2 .center{ padding-bottom:140px;}.floor-2 .center > .ani-things{  height:0;top:595px; right:62px; width:3px;}.floor-2 .center > .ani-things.show{ height:140px;}.floor-2 .title .ani-things.show{height:196px;}.floor-2 .left-number{ float:left; height:400px; overflow:hidden; background:#f9f9f9; width:660px; padding:18px 45px 45px 45px;}/*编辑器*/.floor-2 .left-number .ul_num{ padding-left:20px; background:url(../images/floor-2-ulbg.png) no-repeat left center; float:left; margin-left:27px; font-size:16px;}.floor-2 .left-number .ul_num li{ padding:23px 0;}.floor-2 .left-number .ul_num li span{ font-family:"微软雅黑";font-size:60px; color:#0081cc; font-weight:bold;}.floor-2 .left-number .ul_num li i{ font-size:30px;color:#0081cc; font-style:normal; }/*编辑器 end*/.floor-2 .right-image{ float:right; width:540px; position:relative;}.floor-2 .right-image li img{ display:block; width:100%; height:400px;} .floor-2 .bx-controls-direction a{ top:auto; margin:0; left:0; bottom:0;}.floor-2 .bx-controls-direction a.bx-next{ right:auto; left:50px;}.Intimate-choice{ background:#f8f8f8; height:750px; position:relative;}.Intimate-choice .bg{ display:none; width:100%; height:600px; overflow:hidden;/*background-position:center top; background-repeat:no-repeat;*/ }.Intimate-choice .bg > img{ position:absolute; width:100%; height:600px;}.Intimate-choice .bg .edit-info{ position:relative; z-index:3; height:600px;overflow:hidden;}.Intimate-choice .bg .edit-info .dingzhi{ width:450px; height:250px; margin:220px auto 0;text-align:center; font-size:60px; line-height:40px; color:#0081cc;letter-spacing:5px; font-weight:normal;}.Intimate-choice .bg .edit-info .dz1{ padding-left:30px; padding-top:50px;}.Intimate-choice .bg .edit-info .dz2{ padding-left:30px;}.Intimate-choice .select-form{ position:relative; width:1200px; height:600px; margin-top:-600px;z-index:3; padding:0 5px;}.Intimate-choice .main{}.Intimate-choice .ul_checked{ position:relative; width:1080px; height:540px; margin:30px auto;background: url(../images/i101.png) no-repeat center;background-size: 100%;}.Intimate-choice .ul_checked li{ width:120px; height:120px; text-align:center; cursor:pointer; padding-top:3px; background:#fff;border-radius:50%;}.Intimate-choice .ul_checked li::after{ display:block; content:''; width:20px; height:20px; margin:0 auto; background:url(../images/choice-dot.png) no-repeat center center;}.Intimate-choice .ul_checked li.selected::after,.Intimate-choice .ul_checked li:hover::after{ background-image:url(../images/choice-dot-check.png);}.Intimate-choice .ul_checked li .pic{ overflow:hidden; position:relative; width:45px; height:53px; margin:14px auto 0;}.Intimate-choice .ul_checked li .pic img{ position:absolute; left:0;width:45px; height:53px; /*transition:0.6s;*/}.Intimate-choice .ul_checked li .icon{ top:0;}.Intimate-choice .ul_checked li .img,.Intimate-choice .ul_checked li.selected .icon,.Intimate-choice .ul_checked li:hover .icon{ opacity:0;}.Intimate-choice .ul_checked li .img{ top:-20px;}.Intimate-choice .ul_checked li .icon,.Intimate-choice .ul_checked li.selected .img,.Intimate-choice .ul_checked li:hover .img{ opacity:1;}.Intimate-choice .ul_checked li.selected .img,.Intimate-choice .ul_checked li:hover .img{ top:0;}.Intimate-choice .ul_checked li.selected .icon,.Intimate-choice .ul_checked li:hover .icon{  top:20px;}.Intimate-choice .ul_checked li p{ font-size:14px; margin:0; padding:5px 5px 2px 5px; color:#999;}.Intimate-choice .ul_checked .li1{ position:absolute; top:36%; left:0;}.Intimate-choice .ul_checked .li2{ position:absolute; top:0; left:44%;}.Intimate-choice .ul_checked .li3{ position:absolute; top:36%; right:0;}.Intimate-choice .ul_checked .li4{ position:absolute; bottom:0; left:44.5%;}.Intimate-choice .btn-select{ padding-top:30px;}.btn-select{text-align:center;}.btn-select a{ display:inline-block; height:46px; vertical-align:middle; transition:0.3s;}.btn-select a.btn{border-radius:5px; line-height:46px; width:180px; text-align:center; padding:0 30px; color:#fff; background:#0081cc; border:1px solid transparent; font-size:16px;margin-left:30px;}.btn-select a.btn::after{ display:inline-block; content:''; font-family:"微软雅黑"; margin-left:10px; vertical-align:middle; color:#fff; font-weight:bold;}.btn-select a.btn:hover{ background:#fff; border-color:#0081cc; color:#0081cc;}.btn-select a.btn:hover::after{color:#0081cc;}.Intimate-choice .btn-select .next-step{ display:none;}.btn-select .next-step a.back{ width:46px; height:46px; background:url(../images/back.png) no-repeat; }.btn-select .next-step a.back:hover{ background-image:url(../images/back_hover.png);}.select-result .center a.backsolution{ display: inline-block;vertical-align: middle;    margin-left: 400px;position: absolute;margin-top: 60px;width:46px; height:46px; background:url(../images/back.png) no-repeat; }.select-result .center a.backsolution:hover{ background-image:url(../images/back_hover.png);}.Intimate-choice .btn-select .free,.Intimate-choice .btn-select .online{ display:none;}.btn-select a.online{ background-color:#d8a143;}.btn-select a.online::after,.btn-select a.free::after{ display:none;}.btn-select .free::before,.btn-select .online::before{display:inline-block; content:''; width:20px; height:20px; vertical-align:middle; background-position:center center; background-repeat:no-repeat; margin-right:10px;}.btn-select .free::before{ background-image:url(../images/free.png);}.btn-select .free:hover::before{ background-image:url(../images/free_hover.png);}.btn-select .online::before{ background-image:url(../images/online.png);}.btn-select .online:hover::before{ background-image:url(../images/online_hover.png);}.Intimate-choice .select-form .form{ display:none; width:65%; float:right;padding-top:47px; height:220px;}.Intimate-choice .select-form .form-con{ padding-left:48px;border-left:1px solid #e9e9e9;}.Intimate-choice .select-form .form-con td{  padding:15px 30px 15px 0;}.Intimate-choice .select-form .form-con td select,.Intimate-choice .select-form .form-con td .text{ width:120px;border:none; height:30px; line-height:30px; border-bottom:1px solid #e9e9e9; color:#999;display: block !important;}.Intimate-choice .select-form .form-con td aside{ padding-right:30px; position:relative;}.Intimate-choice .select-form .form-con td aside i{ font-style:normal; position:absolute; right:22px; top:0; color:#0081cc;line-height:30px; }.Intimate-choice .select-form .form-con td aside span{ position:absolute; right:0; top:0; line-height:30px;}.Intimate-choice .select-form .form-con td:last-child{ padding-right:0;}.Intimate-choice .maintostep-2 .ul_checked{ float:left; width:600px; margin:0 2%; padding:0;}.Intimate-choice .maintostep-2 .ul_checked li{ cursor:default;}.Intimate-choice .main_checked_1 .ul_checked{ width:100%;}.Intimate-choice .main_checked_1 .ul_checked li{ width:100%;}.Intimate-choice .main_checked_1 .ul_checked{ height:220px; background:#fff; margin-top:400px; margin-bottom:40px;}.Intimate-choice .main_checked_1 .ul_checked ul{ width:30%; float:left; height:220px; position:relative; background:none;}.Intimate-choice .main_checked_1 .ul_checked ul li{ width:25%; position:absolute; top:0; left:30%; text-align:center; cursor:pointer; padding-top:32px; background:none;}.Intimate-choice .main_checked_1 .ul_checked ul li::after{ display:block; content:''; width:20px; height:20px; margin:0 auto; background:url(../images/choice-dot.png) no-repeat center center;}.Intimate-choice .main_checked_1 .ul_checked ul li.selected::after,.Intimate-choice .main_checked_1 .ul_checked ul li:hover::after{ background-image:url(../images/choice-dot-check.png);}.Intimate-choice .main_checked_1 .ul_checked ul li .pic{ overflow:hidden; position:relative; width:75px; height:88px; margin:0 auto;}.Intimate-choice .main_checked_1 .ul_checked ul li .pic img{ position:absolute; left:0;width:75px; height:88px; transition:0.3s;}.Intimate-choice .main_checked_1 .ul_checked ul li .icon{ top:0;}.Intimate-choice .main_checked_1 .ul_checked ul li .img,.Intimate-choice .main_checked_1 .ul_checked ul li.selected .icon,.Intimate-choice .main_checked_1 .ul_checked ul li:hover .icon{ opacity:0;}.Intimate-choice .main_checked_1 .ul_checked ul li .img{ top:-20px;}.Intimate-choice .main_checked_1 .ul_checked ul li .icon,.Intimate-choice .main_checked_1 .ul_checked ul li.selected .img,.Intimate-choice .main_checked_1 .ul_checked ul li:hover .img{ opacity:1;}.Intimate-choice .main_checked_1 .ul_checked ul li.selected .img,.Intimate-choice .main_checked_1 .ul_checked ul li:hover .img{ top:0;}.Intimate-choice .main_checked_1 .ul_checked ul li.selected .icon,.Intimate-choice .main_checked_1 .ul_checked ul li:hover .icon{  top:20px;}.Intimate-choice .main_checked_1 .ul_checked ul li p{ font-size:16px; margin:0; padding:10px 5px 20px 5px;}.Intimate-choice .main_checked_2 .ul_checked{ width:340px;margin:0 8%;}.Intimate-choice .main_checked_2 .ul_checked li{ width:50%;}.Intimate-choice .main_checked_3 .ul_checked{ width:470px;margin:0 5%;}.Intimate-choice .main_checked_3 .ul_checked li{ width:33.33333333%;}.Intimate-choice .main_checked_4 .ul_checked{ width:550px;margin:0 3%;}.Intimate-choice .main_checked_4 .ul_checked li{ width:25%;}.Intimate-choice .main_checked_5 .ul_checked{ width:650px;}.Intimate-choice .main_checked_5 .form-con td{ padding-right:10px;}.Intimate-choice .main_checked_5 .form-con td aside{padding-right:20px;}.Intimate-choice .maintostep-2 li{ display:none;}.Intimate-choice .maintostep-2 li.selected{ display:block;}.Intimate-choice .select-result{ display:none; margin-top:-510px; height:610px; position:relative; background:rgba(255,255,255,0.5); border:1px solid rgba(255,255,255,0.8); box-shadow:0 0 20px rgba(0,0,0,0.06); overflow:hidden;}.select-result-wrap{ padding:20px;}.select-result-wrap .pic{ float:left; border:1px solid  #f1f1f1;}.select-result-wrap .pic img{ display:block; width:720px; height:560px;}.select-result-wrap .txt-con{ float:right; width:410px;}.select-result-wrap .overflow-auto{ overflow:auto;width:410px; height:465px;}.select-result-wrap .txt-con .tit{ font-size:20px; margin:0 0 20px 0; p adding:20px 0; color:#333; border-bottom:1px solid #ccc;}.select-result-wrap .view{/* padding-top:20px;*/}.select-result-wrap .view dd{ /*float:left; margin-right:10px;*/ text-align:right;}.select-result-wrap .view dd a{/* display:inline-block; color:#999; border:1px solid #ddd; padding:0 46px; line-height:44px; transition:0.3s;*/ font-size:12px;}.select-result-wrap .view dd a:hover{ color:#0081cc; border-color:#0081cc;}.postion-next-step-3{ height:auto;}.postion-next-step-3 .btn-select{ position:relative;}.postion-next-step-3 .btn-select a.btn{ width:130px; padding:0 15px;}.postion-next-step-3 .next-step{ position:absolute; width:410px; right:20px; bottom:80px; z-index:50;}.floor-3{ position:relative;height:700px; overflow:hidden;}.floor-3 .box{ float:left; width:50%;}.floor-3 .box-right{ padding-left:60px;}.floor-3 .category,.floor-3 .title{ width:100%;}.floor-3 .title{ text-align:center; padding-bottom:40px;}.floor-3 .category{ position:relative;}.floor-3 .category dl{ overflow:hidden;}.floor-3 .category dl dd{ float:left; width:150px;position:relative; height:100px; margin-right:8px; margin-bottom:9px;}.floor-3 .category dd a{ display:block;  text-align:center;}.floor-3 .category dd .hover{ display:none; position:absolute; left:0; top:0; right:0; bottom:0; border:2px solid #333; padding:1px; z-index:1;}.floor-3 .category dd .hover img{ width:100%; height:100%;}.floor-3 .category dd .pic{ display:table; height:60px; width:100%;}.floor-3 .category dd .pic-cell{ display:table-cell; vertical-align:bottom; }.floor-3 .category dd .pic img{ max-width:150px; max-height:60px;}.floor-3 .category dd p{ margin:0; padding-top:10px;}.floor-3 .category dd a:hover .hover,.floor-3 .category dd.on a .hover{ display:block;}.floor-3 .category dd a:hover p,.floor-3 .category dd.on a p{ position:absolute; left:0; bottom:0; width:100%; line-height:28px; padding:0; background:#333; color:#fff; z-index:2;} .floor-3 .box-left{ position:relative; z-index:10;}.floor-3 #iframe{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:600px;}#sequence {margin: 0 auto;position: relative;overflow: hidden;width: 100%;max-width: 1280px;font-size: 0.625em;margin: 0 auto;position: relative;height: 400px;}.sequence-pagination {width:48%;display: none;left: 0;position: absolute;z-index: 10;  -webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-ms-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}.sequence-pagination li {width:32%; text-align:center;display: inline-block;*display: inline;height: 140px;}.sequence-pagination li p{ color:#333;}.sequence-pagination li .img01 {cursor: pointer; display:block; width:55px; margin:0 auto;	-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;-webkit-transition-property: margin-bottom, opacity;	-moz-transition-property: margin-bottom, opacity;-ms-transition-property: margin-bottom, opacity;-o-transition-property: margin-bottom, opacity;transition-property: margin-bottom, opacity;}.sequence-pagination li .img02 {cursor: pointer; display:none;	-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;-webkit-transition-property: margin-bottom, opacity;	-moz-transition-property: margin-bottom, opacity;-ms-transition-property: margin-bottom, opacity;-o-transition-property: margin-bottom, opacity;transition-property: margin-bottom, opacity;}.sequence-pagination li p {cursor: pointer;opacity: 0.5;	-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;-webkit-transition-property: margin-bottom, opacity;	-moz-transition-property: margin-bottom, opacity;-ms-transition-property: margin-bottom, opacity;-o-transition-property: margin-bottom, opacity;transition-property: margin-bottom, opacity;}.sequence-pagination li img:hover {margin-bottom: 4px;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}.sequence-pagination li.current .img01 { display:none;}.sequence-pagination li.current .img02 { display:block; width:55px; margin:0 auto;}.sequence-pagination li.current p {opacity: 1; color:#0081cc;}#sequence > .sequence-canvas {height: 100%;width: 100%;}#sequence > .sequence-canvas > li {position: absolute;width: 50%; right:0;height: 100%;z-index: 1;top: 0;}#sequence > .sequence-canvas > li img {height: 96%;}#sequence > .sequence-canvas li > * {	position: absolute;-webkit-transition-property: left, opacity;-moz-transition-property: left, opacity;-ms-transition-property: left, opacity;-o-transition-property: left, opacity;transition-property: left, opacity;}.model {  left: 30%;  top:0;  opacity: 0;  position: relative;  height: auto !important;  width: 100%;}.animate-in .model {left:0;opacity: 1;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-ms-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;}.animate-out .model {left: 15%;opacity: 0;-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-ms-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}.floor-4 .container{ background:#f3f3f3;}.floor-4 .center{ padding:50px 0;  position:relative;}.index-news-top{ position:relative; float:left; width:620px;}.index-news-top .pic img{ display:block; width:100%; height:410px;}.index-news-top .txt{ margin:-60px 70px 0 70px; background:#f9f9f9; padding:10px 40px 0 112px; position:relative; z-index:2; min-height:140px;box-shadow: 5px 5px 5px #ccc;}.index-news-top .txt time{ position:absolute; left:22px; top:10px; color:#0081cc;font-size:16px; text-align:center;}.index-news-top .txt time span{ display:block; border-bottom:1px solid #0081cc; font-size:56px; margin-bottom:10px;}.index-news-top .txt h4{ font-size:20px; font-weight:normal; color:#666; margin:0; padding:30px 10px 10px 0; text-align:center;}.index-news-top .txt pre{ font-size:15px; line-height:30px; overflow:hidden; text-align:center;}.index-news-top .hd{ position:absolute; z-index:10; right:70px; bottom:-25px;}.index-news-top .hd li{ float:left; width:12px; height:12px; line-height:1000px; overflow:hidden; cursor:pointer; background:#ddd; border-radius:50%; margin-left:11px;}.index-news-top .hd li.on{ background:#0081cc;}.news-Default{ float:right; width:560px;}.news-Default .hd{ overflow:hidden;}.news-Default .list{ }ul,li{ list-style:none;}/*new*/.news-Default .list{ width:540px; margin:0 auto 45px;}.news-Default .list ul li{ height:75px; background:#f4f4f4; margin-bottom:9px; position:relative;}.news-Default .list ul li .Date{ width:120px; height:75px; float:left; margin-right:20px;}.news-Default .list ul li .Date img{ width:120px; height:75px;}.news-Default .list ul li .new_txt{ padding-top:5px;}.news-Default .list ul li .new_txt span{ font-size:15px;}.news-Default .list ul li .new_txt p{ line-height:23px; margin-top:5px;}.news-Default .list ul li .new_txt a{ color:#666; font-size:15px; display:block; }.news-Default .list ul li .new_txt a:hover{ color:#0081cc;}/*new*/ .floor-5 .bg{ position:relative; background-position:center top; background-repeat:no-repeat;background-attachment: fixed;}.floor-5 .edit-info{ position:relative; z-index:3; height:650px; text-align:center;}.floor-5 .edit-info img{ width:650px; margin:150px auto 0;}.floor-6{ padding-bottom:100px;}.floor-6 .container{ background:url(../images/message_bg.jpg) no-repeat;}.floor-6 .center{ z-index:3;}.floor-6 .title{ padding-bottom:40px; position:relative;}.floor-6 .main{ height:444px; overflow:hidden; position:relative; z-index:10;}.clear{ clear:both;}.floor-6 .index-from{ margin-left:69px; padding-top:80px; width:100%;}.floor-6 .index-from .tips{ width:1200px; margin:0 auto;text-align:left; padding-bottom:35px; color:#fff;}.floor-6 .index-from .tips h2{ font-weight:normal; font-size:38px; margin:0;}.floor-6 .index-from .tips h2 span{ font-size:42px; margin-right:10px;}.floor-6 .index-from .row-2{ width:65%; float:left;}.floor-6 .index-from .row-3{ width:35%; float:left;}.floor-6 .index-from .row-2 li{ float:left; width:49%; margin-right:1%;}.floor-6 .index-from li{ position:relative; padding-left:15px; margin-bottom:10px; background:rgba(255,255,255,0.8);}.floor-6 .index-from .li_name img{ width:22px; position:absolute; top:19px;}.floor-6 .index-from .li_tel img{ width:22px; position:absolute; top:19px;}.floor-6 .index-from .li_area img{ width:22px; position:absolute; top:19px;}.floor-6 .index-from .li_txt img{ width:22px; position:absolute; top:19px;}.floor-6 .index-from li label{ position:absolute; left:35px; padding-left:10px; line-height:60px; color:#444; background:none;}.floor-6 .index-from li .text{ width:100%; padding:0 10px 0 30px; line-height:60px; height:60px;border:none; background:none;}.floor-6 .index-from li .form_err{ position:absolute; line-height:60px; margin-top:-25px; right:-10px; top:50%; color:#fff;}.floor-6 .index-from li textarea.text{ height:126px; line-height:60px;}.floor-6 .index-from li select{color:#444;width:100%;  display:block !important;padding:0 0 0 30px;border:none; height:60px;}.floor-6 .index-from ol{ padding-top:28px;}.floor-6 .index-from ol .btn{ border:none; background:url(../images/index-more.png) no-repeat; width:128px; height:30px; color:#fff; cursor:pointer; padding:0 20px 0 0; font-size:16px; line-height:30px;}.floor-6 .index-from ol .btn:hover{color:#fff; background-image:url(../images/index-more-hover.png);}.floor-7{ height:auto;}.floor-7 .bg{ background:url(../images/sp_bg.jpg) no-repeat; height:auto;}.floor-7 .edit-info{ position:relative; z-index:3; width:54%; margin:0 auto;}/*index end*/.TextList002514 .list{}.TextList002514 .job-title{ line-height:30px; padding:6px 30px 6px 35px; font-size:14px; cursor:pointer; position:relative; background-color:#888888; color:#fff; overflow:hidden; border-bottom:solid 1px #cfcfcf;}.TextList002514 .job-title i{transform: rotate(45deg); position:absolute; right:60px; top:50%; margin-top:-7px;border-top:solid 2px #9a9a9a; border-right:solid 2px #9a9a9a; width:10px; height:10px;transition:all 0.3s ease;}.TextList002514 .job-title.select{}.TextList002514 .job-title.select i{transform: rotate(135deg);}.TextList002514 .job-title span{ display:block; float:left; width:200px;}.TextList002514 .job-title span.s1{ width:260px;}.TextList002514 .job-title span.s2{}.TextList002514 .job-title span.s3{ width:240px;}.TextList002514 .job-title span.s4{}.TextList002514 .job-title span.s5{}.TextList002514 .list .job-title{ background-color:#fff; color:#555; line-height:38px;}.TextList002514 .job-main{ display:none; padding:22px 35px; border-bottom:1px dotted #cfcfcf; background-color:#f9f9f9}.TextList002514 .job-email{ padding:30px 0;}.TextList002514 .job-email span{ color:#0081cc;}.TextList002514 .open-pop{ color:#fff; background-color:#ca1524; padding:0px 48px; line-height:37px; display:inline-block;}.job-hide,.job-hide .center{ display:block; width:0px; height:0px; overflow:hidden;}.other-info{ min-height:400px;}.TextList002514{ padding-top:50px;}.list-links{ padding:70px 100px;}.list-links li{ font-size:16px; line-height:50px;}.list-links li::before{ display:inline-block; content:''; vertical-align:middle; margin:0 10px; width:4px; height:4px; background:#555;}.list-links li:nth-child(2n){ background-color:#f5f5f5;}.project_tips{ font-size:18px; width:900px; padding:100px 0; margin:0 auto;}.project_tips p{ color:#c00;}.project_tips  ul{ overflow:hidden;}.project_tips li{ float:left; width:31.33333%; margin:1%; text-align:center;}.project_tips li a{ display:block; line-height:60px; background-color:#f9f9f9; overflow:hidden;height:60px;}.page404{ text-align:center; background:url(../images/404.jpg) no-repeat center top; height:860px; margin-top:70px;}.page404 .txt{ color:#000; font-size:45px; padding:443px 0 115px 0;}.page404 .txt p{ font-size:18px; margin:0; padding-top:10px;}.page404 .link a{ display:inline-block; border:1px solid #e4e4e4; background:#fff; width:120px; line-height:43px; margin:0 28px; color:#000; font-size:16px; transition:ease-in-out 0.2s;}.page404 .link a:hover{ background:#d90000; color:#fff;}.coop-content{ margin-top:-61px;}#coop-floor-9{ overflow-x:hidden;}.coop-floor .bg{ min-height:700px; background-position:center top; background-repeat:no-repeat;}#coop-floor-3 .bg{ min-height:698px;}.coop-floor .center{ position:relative;}.coop-floor .edit-info{ color:#333; font-size:16px;}#coop-floor-5 .bd ul{ z-index:1;}#coop-floor-5 .bd ul,#coop-floor-5 .bd li{ width:100%  !important;}#coop-floor-5 .bd li{ height:700px; background-position:center top; background-repeat:no-repeat;}#coop-floor-5 .hd{ z-index:10;}#coop-floor-5 .hd ul{ position:absolute; right:0; bottom:30px; width:200px;}#coop-floor-5 .hd ul li{ margin-bottom:1px; background:rgba(0,0,0,0.5); color:#fff; position:relative;}#coop-floor-5 .hd ul li img{ display:none; position:absolute; left:4px; top:4px; right:4px; bottom:4px; z-index:10; height:72px; width:192px;}#coop-floor-5 .hd ul li.on img{ display:block;}#coop-floor-5 .hd ul li .txt{ display:table; height:80px; width:100%;}#coop-floor-5 .hd ul li .txt-cell{ display:table-cell; vertical-align:middle; padding:0 16px;}#coop-floor-5 .edit-info{ height:700px; overflow:hidden;}#coop-floor-9 .edit-info{ position:absolute; top:170px; left:0; width:400px;}#coop-floor-9 .data-big{ float:right; background:url(../images/xianshi.png) no-repeat; width:991px; height:551px; margin-top:83px; margin-right:-120px; position:relative; padding:40px 0 0 123px;}#coop-floor-9 .data-big img{ width:718px; height:449px;}#coop-floor-9 .data-big .fancybox{ position:absolute; background:url(../images/fangdajng.png) no-repeat center center rgba(255,255,255,0.2); width:50px; height:50px; right:150px; bottom:41px;}#coop-floor-9 .data-big .fancybox:hover{ background-color:#c81624;}#coop-floor-10{ overflow:hidden; height:700px; background:url(../images/social-bg.jpg) no-repeat center top;}#coop-floor-10 .small-pic{ margin-left:5px; width:960px;}#coop-floor-10 .small-pic li img{ display:block; width:315px; height:197px;}#coop-floor-10 .small-pic .bx-wrapper{ position:relative; margin:0 !important;}#coop-floor-10 .box{ float:left; width:50%;}#coop-floor-10 .big_img{ float:right; width:960px; height:700px; overflow:hidden;}#coop-floor-10 .big_img li{ display:none;} #coop-floor-10 .big_img li img{ display:block ; height:700px; width:100%;} #coop-floor-10 .main{ position:relative; padding:74px 0  0 89px; max-width:600px; height:503px; overflow:hidden;}#coop-floor-10 .main .title-10{ font-size:36px; color:#333;}#coop-floor-10 .main .title-10 div{ letter-spacing:5px;}#coop-floor-10 .main .title-10 span{ display:inline-block; height:45px; border-bottom:3px solid #0081cc;}#coop-floor-10 .tab dl{ overflow:hidden; margin:16px 0;}#coop-floor-10 .tab dd{ float:left; margin-right:35px;color:#ececec;   cursor:pointer; }#coop-floor-10 .tab dd span{border-bottom:2px solid transparent; font-size:72px;font-family:"微软雅黑"; font-weight:bold;}#coop-floor-10 .tab dd:hover,#coop-floor-10 .tab dd.on{color:#efd8d9; }#coop-floor-10 .tab dd span{ display:inline-block; height:75px;font-family:"微软雅黑";}#coop-floor-10 .tab dd:hover span,#coop-floor-10 .tab dd.on span{border-bottom-color:#0081cc;}#coop-floor-10 .edit-info{ color:#555; line-height:24px;}#coop-floor-11{ background:url(../images/coop_bg1.jpg) no-repeat center top; height:780px;}#coop-floor-11 .title{ text-align:center; padding-top:150px; font-size:30px; color:#333;}#coop-floor-11 .title div{ font-size:36px; padding-bottom:15px;}#coop-floor-11 .title div span{ height:45px; display:inline-block; border-bottom:3px solid #0081cc;}#coop-floor-11 .time{ text-align:center; font-size:24px; color:#0081cc; padding:50px 0 90px 0;}#coop-floor-11 .time img{ height:34px;}#coop-floor-11 .from{ width:688px; margin:0 auto;}#coop-floor-11 .from dd{ position:relative; float:left; padding-left:30px; background-position:left center; background-repeat:no-repeat; width:184px; margin-bottom:32px;}#coop-floor-11 .from dd .form_err{ position:absolute; right:-15px; color:#f00; top:0; font-size:12px; line-height:40px;}#coop-floor-11 .from dd.d_1{ background-image:url(../images/icon_coop_1.png);}#coop-floor-11 .from dd.d_2{ background-image:url(../images/icon_coop_2.png);}#coop-floor-11 .from dd.d_3{ background-image:url(../images/icon_coop_3.png);}#coop-floor-11 .from dd.d_4{ background-image:url(../images/icon_coop_4.png);}#coop-floor-11 .from dd.d_5{ background-image:url(../images/icon_coop_5.png);}#coop-floor-11 .from dd.d_6{ background-image:url(../images/icon_coop_6.png);}#coop-floor-11 .from dd.d_7{ background-image:url(../images/icon_coop_7.png);}#coop-floor-11 .from dd.d_2,#coop-floor-11 .from dd.d_5{ margin:0 62px;}#coop-floor-11 .from dd label{ position:absolute; left:30px; color:#999;line-height:40px;}#coop-floor-11 .from dd select,#coop-floor-11 .from dd .text{ height:40px;width:100%; border:none; border-bottom:1px solid #999; }#coop-floor-11 .from dd select{display:block !important; color:#999;}#coop-floor-11 .from dd .text{ background:none; line-height:40px;}#coop-floor-11 .from dt{ text-align:center;}#coop-floor-11 .from dt .btn{ border:none; height:40px; line-height:40px; font-size:18px; color:#fff; background:url(../images/pop-btn.png) no-repeat right center; padding:0 40px 0 0; cursor:pointer; width:170px;}#coop-floor-11 .from dt .btn:hover{ background-image:url(../images/pop-btn_hover.png);}.online_apply #coop-floor-11{ background-image:url(../images/onlinebg.jpg);}.online_apply #coop-floor-11 .title{ padding:0; height:337px;}.online_apply #coop-floor-11 .time{ padding:0 0 46px 0; color:#fff;}.online_apply #coop-floor-11 .time img{ height:23px;}/*.online_apply #coop-floor-11 .from dd .form_err{ position:absolute; right:-10px; color:#f00; top:0; font-size:12px; line-height:40px;}*/.online_apply #coop-floor-11 .from dd select,.online_apply #coop-floor-11 .from dd .text{ border-bottom-color:#555;}.online_apply #coop-floor-11 .from dd .text{ color:#fff;}.online_apply #coop-floor-11 .from dd.d_1{ background-image:url(../images/pop-icon01.png);}.online_apply #coop-floor-11 .from dd.d_2{ background-image:url(../images/pop-icon02.png);}.online_apply #coop-floor-11 .from dd.d_3{ background-image:url(../images/pop-icon012.png);}.online_apply #coop-floor-11 .from dd.d_4{ background-image:url(../images/pop-icon03.png);}.online_apply #coop-floor-11 .from dd.d_5{ background-image:url(../images/pop-icon03_1.png);}.online_apply #coop-floor-11 .from dd.d_6{ background-image:url(../images/pop-icon03_2.png);}.online_apply #coop-floor-11 .from dd.d_7{ width:98.5%; background-image:url(../images/pop-icon04.png);}/*编辑器样式*/.btn_90{ width:245px; line-height:50px; display:block; margin:0 auto; color:#fff; font-size:18px; background:url(../images/coop-btn.png) no-repeat; padding-left:50px; text-align:left; margin-top:20px;}.btn_90:hover{ color:#fff;background-image:url(../images/coop-btn_hover.png)}.info-column-13{ position:absolute; background:url(../images/info-column-13.png) no-repeat center top;  right:0; top:0; height:0; overflow:hidden; transition:height 0.3s ease-in-out; }.info-column-13 span{ display:block; line-height:37px;font-size:18px; padding-top:37px;}.coop-floor-show .info-column-13{ height:177px;}#coop-floor-3 .info-column-13,#coop-floor-7 .info-column-13,#coop-floor-9 .info-column-13,#coop-floor-5 .info-column-13{color:#fff; right:auto; left:0;}#coop-floor-2.coop-floor-show .info-column-13{ height:221px;}#coop-floor-3.coop-floor-show .info-column-13{ height:150px; }#coop-floor-4.coop-floor-show .info-column-13{ height:158px;}#coop-floor-7.coop-floor-show .info-column-13{ height:138px; }#coop-floor-10.coop-floor-show .info-column-13{ height:163px; }#coop-floor-5 .info-column-13{z-index:20; top:-700px;}#coop-floor-6 .info-column-13{ right:25px;}#coop-floor-6.coop-floor-show .info-column-13{ height:208px; right:25px;}.ul_info_92{ float:right; width:900px; margin-top:-223px;}.ul_info_92 li{ float:left; width:300px; height:200px; overflow:hidden; position:relative;}.ul_info_92 li img{ display:block; width:100%; height:200px;}.ul_info_92 li .hover{ text-align:center; position:absolute; left:0; width:100%; background:rgba(0,0,0,0.5); color:#fff; line-height:40px; bottom:0; z-index:11; font-size:14px;}.ul_info_93{ position:relative; width:600px; z-index:10;}.ul_info_93 li.first{ position:absolute; left:-200px;}.ul_info_93 li{ width:200px; height:200px; float:left; text-align:center; font-size:16px;}.ul_info_93 li.bgcolor{ background:#eee;}.ul_info_93 li.b-txt b{ font-size:48px;}.ul_info_93 li b{ display:block; color:#e9d9d9; line-height:100px; font-size:72px;}.ul_info_93 li div{ padding:0 20px;}.ul_info_93 li span{ color:#c92a32; font-size:18px; font-weight:bold;}.ul_info_96 li{ float:left; width:294px; height:255px; background:url(../images/li_hover.png) no-repeat right top; margin-left:-68px; text-align:center; padding:0 50px;}.ul_info_96 li.li_1{ margin-left:0;}.ul_info_96 li.li_2,.ul_info_96 li.li_4{ margin-top:128px;}.ul_info_96 li p{ font-size:14px; margin:0; line-height:24px;}.ul_info_96 li p.tit{ font-size:16px; color:#0081cc; padding-bottom:12px; font-weight:bold;}.ul_info_96 li aside{ padding-top:35px;}.ul_info_96 li aside .off{ display:none;}.ul_info_96 li:hover{ background-position:left top;}.ul_info_96 li:hover aside img{ display:none;}.ul_info_96 li:hover aside img.off{ display:inline-block;}.ul_info_96 li:hover,.ul_info_96 li:hover p.tit{ color:#fff;}.clear{ clear:both;}.ul_info_996{padding-bottom:100px;}.ul_info_996 li{ width:100%; height:100px; margin-bottom:40px; text-align:left; padding:0 50px; background:#dff2fc; border-radius:15px;}.ul_info_996 li .tit{ display:table; font-size:14px; margin:0; height:100px;}.ul_info_996 li .tit01{ width:12%; float:left; font-size:70px; text-align:center; color:#0081cc;}.ul_info_996 li .tit02{ width:16%; float:left; position:relative;}.ul_info_996 li .tit03{ width:70%; float:left;}.ul_info_996 li .tit03 p{font-size:16px; color:#000; display:table-cell; vertical-align:middle;}.ul_info_996 li .tit03 p span{ font-size:12px; color:#666;}.ul_info_996 li .tit02 .off{ display:none;}.ul_info_996 li .tit02 img{ width:120px; margin:0 auto; margin-top:-10px; border:2px solid #0081cc; border-radius:50%; background:#fff;}.ul_info_996 li:hover{ background:#0081cc;}.ul_info_996 li:hover .tit02 img{ display:none;}.ul_info_996 li:hover .tit02 img.off{ display:inline-block;}.ul_info_996 li:hover,.ul_info_996 li:hover .tit01,.ul_info_996 li:hover .tit03 p,.ul_info_996 li:hover .tit03 p span{ color:#fff;}.ul_info_997{padding-bottom:100px;}.ul_info_997 li{ width:100%; height:100px; margin-bottom:40px; text-align:left; padding:0 50px;border-radius:15px;}.ul_info_997 li .tit{ display:table; font-size:14px; margin:0; height:100px;}.ul_info_997 li .tit01{ width:6%; float:left; font-size:70px; text-align:center; color:#0081cc;}.ul_info_997 li .tit03{ width:94%; float:left; padding-left:4%; background:#fff; border-radius:15px; position:relative; }.ul_info_997 li .tit03 p{ width:100%;font-size:16px; color:#000;}.ul_info_997 li .tit03 .p1{ width:100%;font-size:18px; font-weight:bold; color:#0081cc;}.ul_info_997 li .tit03 .p2{ width:100%;font-size:14px; color:#333; }.ul_info_997 li .tit03 p span{ font-size:12px; color:#666;}.ul_info_997 li:hover .tit03{ background:#0081cc; border-radius:15px;}.ul_info_997 li:hover,.ul_info_997 li:hover .tit03 p,.ul_info_997 li:hover .tit03 p span{ color:#fff;}.ul_info_998{padding-bottom:100px;}.ul_info_998 li{ width:100%; height:60px; margin-bottom:40px; text-align:center;}.ul_info_998 li .table{ background:#0081cc; border-radius:15px;}.ul_info_998 li .jm_icon{ margin-top:-2px;}.ul_info_998 li .tit{ display:table; font-size:14px; margin:0; height:60px;}.ul_info_998 li .tit03{ width:100%;}.ul_info_998 li .tit03 p{font-size:20px; font-weight:bold; color:#fff; display:table-cell; vertical-align:middle;}.ul_info_998 li:hover .table{ background:#038cdb; border-radius:15px;}.ul_info_998 li:hover,.ul_info_998 li:hover .tit03 p,.ul_info_998 li:hover .tit03 p span{ color:#fff;}.ul_info_98{ margin-top:24px;}.ul_info_98 li{ font-size:14px;color:#555; padding-bottom:10px;}.ul_info_98 li aside{color:#0081cc;font-size:36px;font-weight:bold;}.ul_info_98 li aside span{ font-size:48px; }/*编辑器样式 end*/.no-animated{ opacity:0;}.animated{ opacity:1;}.smsForm .con{ margin:0 auto; width:340px; color:#fff; font-size:16px;}.smsForm .con p{ border-bottom:1px solid #999; margin:0 0 10px 0; padding-bottom:10px;}.smsForm .con .text { border: none; line-height: 40px; height: 40px; width: 44%; background: none; color: #666;}.smsForm .con .send{ color:#fff; background-color:#0081cc; cursor:pointer; border:none; padding:0 px 5px;}.smsForm .con .btn { border:none; display:inline-block; text-align:center; width:153px; line-height:36px; color:#fff;  padding-right:40px;}.smsForm .con .sendsms{  background:url(../images/pop-btn.png) no-repeat right center;}.smsForm .con .closeform{ background:url(../images/pop-btn_hover.png) no-repeat right center;}.smsForm .con .yzzz{ background:url(../images/pop-btn.png) no-repeat right center;cursor: pointer;}/*.prod-Other .animated{animation-duration:0.5s;}*/.product-animated .img,.product-animated .p1,.product-animated .p2{opacity:0;  transition-delay: 0s;}.product-animated .p1{transform:translate3d(0,20px,0);transition-duration: 1s;}.product-animated .p2{transform:translate3d(0,40px,0);transition-duration: 1.2s;}.product-animated .img{transform:translate3d(0,60px,0);transition-duration: 1.4s;}.product-animated.hoverClass .img,.product-animated.hoverClass .p1,.product-animated.hoverClass .p2{opacity:1;transform:translate3d(0,0,0)}.Intro-content .floor-5 .edit-info{ height:780px;}.Intro-content .floor-5 .bg{background-repeat:no-repeat; background-position:center center; background-size:cover; background-attachment:fixed; }#Intro-content-1 .bg{ min-height:697px;}#Intro-content-3 .bg{ background-position:center top; background-repeat:no-repeat;}#Intro-content-3 .center{ height:700px;}#Intro-content-3 .list-con{ height:627px; overflow:hidden; padding-top:106px;}#Intro-content-3 .list-tab dd{ float:left; cursor:pointer; line-height:38px; padding:0 25px; min-width:160px; text-align:center; font-weight:bold; font-size:16px; color:#fff; border:1px solid #494d61; background:#494d61; margin-right:2px;}#Intro-content-3 .list-tab dd.on{ background:none;}#Intro-content-4{  position:relative;}#Intro-content-4 .list-img{ width:100%; top:0;}#Intro-content-4 .list-img dl{ float:left; margin:0 0.25%;}#Intro-content-4 .list-img dd{ margin-top:1px; position:relative;}#Intro-content-4 .list-img dd a{ position:absolute; z-index:10; background:url(../images/open_video_63.png) no-repeat center center; width:100%; height:100%;}#Intro-content-4 .list-img dd::before{ position:absolute; content:''; width:100%; height:100%; background:rgba(0,0,0,0.38); transition:0.3s;}#Intro-content-4 .list-img dd:hover::before{ opacity:0;}#Intro-content-4 .list-img dd img{ width:100%; height:auto; display:block;}#Intro-content-4 .list-img dl.dl_1 dd img,#Intro-content-4 .list-img dl.dl_4 dd img{ width:100%; height:auto;}#Intro-content-4 .list-img dl.dl_1{ width:24.5%;}#Intro-content-4 .list-img dl.dl_2{ width:24.5%;}#Intro-content-4 .list-img dl.dl_3{ width:24.5%;}#Intro-content-4 .list-img dl.dl_4{ width:24.5%; margin-right:0;}#Intro-content-4 .list-img .videosamewidth{ max-width:800px; display:block;}#Intro-content-4 .list-img dl dd{ width:100%; height:100%; position:relative;}#Intro-content-4 .list-img dl dd img{ width:100%; height:100%;}#Intro-content-5{ color:#333; background:url(../images/social-bg.jpg) repeat-y center top; padding-bottom:110px;}#Intro-content-5 .title{ text-align:center; font-size:36px; padding:70px 0 61px 0; letter-spacing:6px;}#Intro-content-5 .list{ overflow:hidden;}#Intro-content-5 .list .box{ float:left; width:50%;}#Intro-content-5 .list .box-img{ height:500px; position:relative;}#Intro-content-5 .list .box-img aside{ position:absolute; right:0; top:0; width:100px; text-align:center; line-height:100px; font-size:60px; color:#0081cc;font-family:"微软雅黑"; z-index:10;background:rgba(255,255,255,0.9);}#Intro-content-5 .list_odd .box-img aside{ right:auto; left:0;}#Intro-content-5 .list .img-group{ float:right; width:960px;}#Intro-content-5 .list_odd .img-group{ float:none;}#Intro-content-5 .list .bx-wrapper{ position:relative; z-index:1; height:500px;}#Intro-content-5 .list .bx-viewport{ z-index:1;}#Intro-content-5 .list .bx-pager{ position:absolute; left:0; width:100%; z-index:10; bottom:20px; text-align:center;}#Intro-content-5 .list .bx-pager > div{ width:12px; height:12px; display:inline-block; margin:0 4px;}#Intro-content-5 .list .bx-pager > div a{ display:block;height:12px; display:block; line-height:1000px; overflow:hidden; border-radius:50%; background:rgba(255,255,255,0.5);}#Intro-content-5 .list .bx-pager > div a.active{ background:#0081cc;}#Intro-content-5 .box-txt .edit-info{ padding:67px 98px 0 98px; position:relative; min-height:500px; width:600px;}#Intro-content-5 .list_odd .box-txt .edit-info{ float:right;}#Intro-content-5 .box-txt .edit-info::before{ position:absolute; left:0; top:80px; width:80px; height:1px; background:#999; content:'';}#Intro-content-5 .list_odd .box-txt .edit-info::before{ left:auto; right:0;}.clear {clear: both; }.f-cb {zoom: 1; }.f-cb:after {display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;content: "."; }.fl {float: left;display: inline; }.fr {float: right;display: inline; }.w1200{ width:1280px; margin:0 auto;}  .brand-box .ft50 {font-size: .45rem;}.brand-box .ft50 span{font-size: .45rem; font-size:48px;}.con-banner .ft72 {font-size:72px;}.con-banner .ft24 {font-size:24px;}  .con-banner {position: relative;overflow: hidden;}.con-banner .serve-words {color: #fff;line-height: 1.1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: 115px;}.con-banner .serve-words .cnm {margin-top: 23px;}.con-banner .con-tit {line-height: 80px;position: absolute;width: 100%;bottom: 0;left: 0; background:rgba(0,129,204,0.3);}.con-banner .con-tit .conbox a {display: block;color: #ffffff;}.con-banner .con-tit .conbox .n_nav li {float: left; font-size: 17px;color: #fafafa;text-align: center;transition: .5s ease-in-out;}.con-banner .con-tit .conbox .n_nav li a{ padding:0 35px;font-size: 17px;color: #fafafa;}.con-banner .con-tit .conbox .items:hover a, .con-banner .con-tit .conbox .active a {background: #0081cc;transition: .5s ease-in-out;}.con-banner .con-tit .conbox .items img {display: inline-block;vertical-align: middle;}.con-banner .images {height: 675px;position: relative;}.con-banner .images:after {position: absolute;width: 100%;left: 0;bottom: 0;height: 148px;content: "";background: url(../images/bg.png) no-repeat bottom;background-size: cover;}.con-banner .words {width: 100%;line-height: 1;text-align: center;height: 167px;position: absolute;top: 0;bottom: 0;margin: auto;color: #ffffff;}.con-banner .words .en {margin-top: 15px;line-height: 1;}.con-banner .words .span {width: 12px;height: 20px;background: url(../images/o15.png) no-repeat center;background-size: 100%;margin: 0 auto;margin-top: 60px;}.con-banner .con-tit.con-titswiper .conbox .items {width: 100%;float: none;}.brand-box .items {position: relative;}.brand-box .items .br {position: absolute;left: 0;top: -70px;}.con-banner .brand-words {position: absolute;line-height: 1;height: 100px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;color: #fff;}.con-banner .brand-words .en {text-transform: uppercase;margin-top: 15px;}.brand-box .item0 {padding-top:90px;padding-bottom: 175px;box-sizing: border-box;height: 1250px;position: relative;}.brand-box .item0 .tit {line-height: 1;}.brand-box .item0 .item0-words {position: relative;z-index: 3;}.brand-box .item0 .words {margin-top: 40px;width: 1280px;}.brand-box .item0 .words .t0 {font-weight: bold;color: #1a1a1a;line-height: 1;}.brand-box .item0 .words .t1 {line-height: 30px;margin-top: 15px;}.brand-box .item0 .ul {margin-top: 25px;}.brand-box .item0 .ul .li {line-height: 1;float: left;padding: 0 50px;border-left: 1px solid #dcdcdc;box-sizing: border-box;}.brand-box .item0 .ul .li:nth-child(1) {border-left: none;padding-left: 0;}.brand-box .item0 .ul .li1 .t1 {padding-right: 35px;box-sizing: border-box;}.brand-box .item0 .ul .li2 .t1 {padding-right: 90px;box-sizing: border-box;}.brand-box .item0 .ul .t0 {font-size: 16px;color: #0081cc;}.brand-box .item0 .ul .t1 {color: #0081cc;font-size: 50px;height: 100px;line-height: 100px;margin-top: 15px;margin-bottom: 10px;position: relative;}.brand-box .item0 .ul .t1 .jia {position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}.brand-box .item0 .ul .t1 .num {font-family: 'beba';font-size: 80px;display: inline-block;}.brand-box .item0 .ul .t2 {font-size: 16px;text-align: center;color: #666666;}.brand-box .item6 {padding-top:90px;padding-bottom: 175px;box-sizing: border-box;position: relative;}.brand-box .item6 .tit {line-height: 1;}.brand-box .item6 .item6-words {position: relative;z-index: 3;}.brand-box .item6 .words {margin-top: 60px;width: 1280px;}.brand-box .item6 .words .t0 {font-weight: bold;color: #1a1a1a;line-height: 1;}.brand-box .item6 .words .t1 {line-height: 30px;margin-top: 15px;}.brand-box .items .line {width: 85px;height: 2px;background: #535353;margin: 40px 0;}.fa {background: #fafafa;}.brand-box .item1 {height: 830px;margin-top: -24px;padding-top: 24px;box-sizing: border-box;position: relative;z-index: 2;}.brand-box .gallery {position: relative;}.brand-box .gallery .gallery-line {border-top: 1px solid #aaa7a4;position: absolute;width: 100%;top: 70px;left: 0;}.brand-box .gallery-thumbs {text-align: center;}.brand-box .gallery-thumbs .swiper-wrapper {margin-left:-280px;}.brand-box .gallery-thumbs .swiper-slide-active .nian:after {opacity: 1;transition: .5s ease-in-out;}.brand-box .gallery-thumbs .swiper-slide-active .nian .span span:after {width: 100%;height: 100%;background: #0081cc;}.brand-box .gallery-thumbs .nian {font-size: 18px;line-height: 1;color: #0081cc;cursor: pointer;padding-top: 70px;box-sizing: border-box;position: relative;}.brand-box .gallery-thumbs .nian:after {content: "";position: absolute;width: 38px;height: 42px;background: url(../images/i13.png) no-repeat center;background-size: 100%;top: 0;left: 0;right: 0;margin: auto;transition: .5s ease-in-out;opacity: 0;}.brand-box .gallery-thumbs .nian .span {padding-top: 30px;box-sizing: border-box;position: relative;}.brand-box .gallery-thumbs .nian .span span {width: 16px;height: 16px;display: block;border-radius: 50%;position: absolute;top: -8px;left: 0;right: 0;margin: auto;}.brand-box .gallery-thumbs .nian .span span:after {position: absolute;width: 9px;height: 9px;content: "";top: 0;left: 0;right: 0;bottom: 0;background: #959595;border-radius: 50%;margin: auto;transition: .5s ease-in-out;}.brand-box .item1-box .i-li {padding-top: 120px;box-sizing: border-box;}.brand-box .item1-box .words {width:100%;line-height: 1;}.brand-box .item1-box .words .t1 {text-transform: uppercase;font-size: 75px;color: rgba(123, 106, 119, 0.09);white-space: nowrap;line-height: .7;margin-bottom: 3%;}.brand-box .item1-box .words .p {width: 100%;}.brand-box .item1-box .images {width: 470px;height: 460px;position: relative;}.brand-box .item1-box .images .i0 {position: absolute;left: 0;top: 0;right:0;bottom:0;margin: auto;max-width:100%;}.brand-box .item2 {height: 805px;}.brand-box .item2-box {line-height: 1;padding-top: 95px;box-sizing: border-box;}.brand-box .item2-box .csm {margin-top: 25px;}.brand-box .item2-box .cmore .right {font-size: 16px;color: #333333;margin-top: -15px;margin-bottom: 36px;transition: .5s ease-in-out;}.brand-box .item2-box .cmore .right:hover {color: #1dbab9;transition: .5s ease-in-out;}.brand-box .swiperbox {text-align: center;}.brand-box .swiperbox .swiper-button-prev, .brand-box .swiperbox .swiper-button-next {  display: inline-block;position: static;margin: 0;width: 65px;height: 65px;border: 1px solid #cccccc;box-sizing: border-box;border-radius: 50%;margin: 0 9px;transition: .5s ease-in-out;}.brand-box .swiperbox .swiper-button-prev:hover, .brand-box .swiperbox .swiper-button-next:hover {transition: .5s ease-in-out;border-color: #0081cc;}.brand-box .swiperbox .swiper-button-prev {background: url(../images/a9.png) no-repeat center;background-size: 100%;}.brand-box .swiperbox .swiper-button-prev:hover{background: url(../images/a10.png) #0081cc no-repeat center;background-size: 100%;}.brand-box .swiperbox .swiper-button-next {background: url(../images/a7.png) no-repeat center;background-size: 100%;}.brand-box .swiperbox .swiper-button-next:hover {background: url(../images/a8.png) #0081cc no-repeat center;background-size: 100%;}.brand-box .item2-swiper .swiperbox {margin-top: 35px;}.brand-box .item2-swiper .itemso {background: #fff;width: 100%;padding: 38px 25px;padding-bottom: 30px;box-sizing: border-box;}.brand-box .item2-swiper .itemso .images {width: 300px;height: 250px;overflow: hidden;}.brand-box .item2-swiper .itemso .images img{width: 300px;height: 220px;}.brand-box .item2-swiper .itemso .words {font-size: 15px;color: #333333;padding-top: 15px;border-top: 1px solid #e8e8e8;box-sizing: border-box;margin-top: 15px;}.brand-box .item2-swiper .itemso .words .span {height: 18px;line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;position: relative;}.brand-box .item4 {height: 650px;position: relative;text-align: center;}.brand-box .item4 .images {height: 100%;}.brand-box .item4 .words {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;font-size: 20px;color: #ffffff;width: 110px;height: 140px;line-height: 1;cursor: pointer;}.brand-box .item4 .words .i {width: 83px;height: 83px;background: url(../images/i16.png) no-repeat center;background-size: 100%;margin: 0 auto;position: relative;}.brand-box .item4 .words .span {margin-top: 25px;}.brand-box .item3 {position: relative;}.brand-box .item3 .pcimg {height: 885px;}.brand-box .item3 .words {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 8;color: #fff;}.brand-box .item3 .words .xian {position: absolute;bottom: 120px;left: 0;width: 500px;height: 75px;}.brand-box .item3 .item3-words {line-height: 1;padding-top: 100px;box-sizing: border-box;}.brand-box .item3 .item3-words .csmbox {margin-top: -20px;}.brand-box .item3 .item3-words .csmbox span,.brand-box .item3 .item3-words .csmbox em {font-size: 36px;color: #fff;font-family: Arial; font-style: normal;}.brand-box .item3 .item3-words .csm {width: 540px;line-height: 35px;}.brand-box .item3 .item3-words .s-more {width: 188px;height: 46px;background: url(../images/i19.png) no-repeat center;background-size: 100%;display: block;font-size: 20px;color: #fff;line-height: 46px;text-align: center;}.brand-box .item5 {position: relative;}.brand-box .item5 .pcimg {height: 885px;}.brand-box .item5 .words {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 8;}.brand-box .item5 .words .xian {position: absolute;top: 0;left: 0;width: 500px;height: 75px;}.brand-box .item5 .item5-words {line-height: 1;padding-top: 100px;box-sizing: border-box;}.brand-box .item5 .item5-words .csmbox {margin-top:-20px;}.brand-box .item5 .item5-words .csmbox span,.brand-box .item5 .item5-words .csmbox em {font-size: 36px;color: #fff;font-family: Arial; font-style: normal;}.brand-box .item5 .item5-words .csm {width: 540px;line-height: 35px;}.brand-box .item5 .item5-words .s-more {width: 188px;height: 46px;background: url(../images/i19.png) no-repeat center;background-size: 100%;display: block;font-size: 20px;color: #fff;line-height: 46px;text-align: center;}.video-fixed {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 120;top: 0;left: 0;cursor: pointer;display: none;}.video-fixed .videoboxs .box {height: 100%;}.video-fixed .cha {width: 25px;height: 25px;background: url(../images/i8.png) no-repeat center;background-size: 100%;position: absolute;right: 5px;top: 5px;}.video-fixed .videoboxs {width: 80%;height: 80%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;background: #000;box-sizing: border-box;} .ft16{ font-size:16px;}.ft18{ font-size:16px;}.history-Content{ height:840px; position:relative; overflow:hidden;}.history-Content .bg{ z-index:0; position:absolute; left:0; top:0; width:100%; height:100%;}.history-Content .history-con{ padding-top:190px; padding-left:483px; color:#fff;}.history-Content .history-con .tit{font-family:"微软雅黑"; font-size:100px; padding-left:56px; margin:0;}.history-Content .history-con .edit-info{ height:374px; overflow:hidden;}.history-Content .slick-slider{position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; z-index:10;}.history-Content .slick-list{position: relative;overflow: hidden;z-index:10;}.history-Content .slick-slider .slick-track,.history-Content .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.history-Content .slick-track{position: relative;top: 0;left: 0;}.history-Content .slick-slide{display: none;float: left;min-height: 1px;}.history-Content .slick-initialized .slick-slide{display: block;}.history-Content .slick-loading .slick-track{visibility: hidden;}.history-Content .slick-loading .slick-slide{visibility: hidden;}.history-Content .slick-loading .slick-list{background: url(../images/ajax-loader.gif) center center no-repeat;}.history-Content .slick-arrow.slick-hidden{ display:none;}.history-Content .slider-nav{ position:absolute;  bottom:66px; text-align:center; width:100%;left:0; overflow:hidden; height:77px;}.history-Content .slider-nav .slick-list{width:1200px;margin:0 auto;}.history-Content .slider-nav li{ cursor:pointer; position:relative; /*background:url(../images/yearbg.png) repeat-x 6px 54px;*/ float:left; width:191px;}.history-Content .slider-nav::after{ position:absolute; content:''; width:100%; left:0; height:1px; background:#373737; bottom:20px;}.history-Content .slider-nav::before{ position:absolute; content:''; width:100%; left:0; height:5px; background:url(../images/yearbg.png) repeat-x 6px center; bottom:18px;}.history-Content .slider-nav li.slick-current{ color:#0081cc;}.history-Content .slider-nav li h5{ margin:0;font-size:16px; color:#555;font-family:"微软雅黑"; padding-bottom:58px; position:relative; z-index:2;}.history-Content .slider-nav li h5::before,.history-Content .slider-nav li h5::after{ position:absolute;  left:50%; background:#373737;bottom:0;}.history-Content .slider-nav li h5::before{ content:'';width:10px; height:10px; margin-left:-5px; bottom:16px; }.history-Content .slider-nav li h5::after{ width:1px; height:40px;margin-left:-1px;}.history-Content .slider-nav li.slick-current h5::after{content:''; background:#0081cc;}.history-Content .slider-nav li.slick-current h5::before{ background:#0081cc;}.history-Content .slider-nav li.slick-current h5{ color:#0081cc;}.history-Content .slick-arrow{ position:absolute; width:40px; height:40px; background:#505050; bottom:2px; border:none; font-size:0; z-index:15; padding:0; cursor:pointer;}/*.history-Content .slick-arrow.slick-disabled{ display:none !important;}*/.history-Content .slick-arrow::before{ position:absolute; content:''; width:20px; height:20px; left:50%; top:50%; transform:rotate(-45deg); margin-top:-10px; margin-left:-14px;}.history-Content .slick-prev{ left:50%; margin-left:-600px;}.history-Content .slick-next{ right:50%; margin-right:-600px;}.history-Content .slick-prev::before{border-left:3px solid #999; border-top:3px solid #999;  margin-left:-6px;}.history-Content .slick-next::before{border-right:3px solid #999; border-bottom:3px solid #999;}.history-Content .slick-arrow:hover{ background:#0081cc;}.history-Content .slick-arrow:hover::before{ border-color:#fff !important;}.project-classic{ overflow:hidden;}#ninja-slider{ width:1920px; height:745px; position:relative; left:50%; margin-left:-960px;}#ninja-slider .slick-slider{position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; z-index:10;}#ninja-slider .slick-list{position: relative;overflow: hidden;z-index:10;}#ninja-slider .slick-slider .slick-track,#ninja-slider .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#ninja-slider .slick-track{position: relative;top: 0;left: 0;}#ninja-slider .slick-slide{display: none;float: left;min-height: 1px;}#ninja-slider .slick-initialized .slick-slide{display: block;}#ninja-slider .slick-arrow.slick-hidden{ display:none;}#ninja-slider .slider-for{width:900px; height:600px; margin:0 auto 5px;}#ninja-slider .slider-for li{ position:relative;}#ninja-slider .slider-for li img{width:900px; height:600px; display:block;}#ninja-slider .slider-for li b{ position:absolute; left:0;width:100%;bottom:0;bbackground: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 98%, rgba(0,0,0,0.9) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 98%,rgba(0,0,0,0.9) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 98%,rgba(0,0,0,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */    text-align: center;    padding: 10px;    color: #fff;    font-size: 14px;}#ninja-slider .slider-for .slick-arrow{   position: absolute;    width:50px;    height:50px;    top: 50%; left:50%; margin-left:-520px;    margin-top:-25px;    background-color:rgba(255,255,255,0.3);    z-index:10;    font-size:0; border:none;    cursor:pointer;}#ninja-slider .slider-for .slick-next{ margin-left:470px;}#ninja-slider .slider-for .slick-arrow::before{position: absolute;    top: 15px; left:50%;    content: "";    display: inline-block;    width: 20px;    height: 20px;    border-left: 2px solid white;    border-top: 2px solid white;transform:rotate(135deg); margin-left:-15px;}#ninja-slider .slider-for .slick-prev::before{  transform:rotate(-45deg);margin-left:-5px;}#ninja-slider .slider-nav{ }#ninja-slider .slider-nav li{ float:left; width:220px; text-align:center;}#ninja-slider .slider-nav li img{width:210px;height:140px; }/*#ninja-slider .slider-nav li.slick-center canvas{ opacity:0;}*/#ninja-slider .ninja-arrow{position:absolute; height:600px; width:900px; overflow:hidden;}#ninja-slider .ninja-arrow::after{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3); z-index:10;}#ninja-slider .ninja-arrow img{ display:block; width:900px; height:600px;}#ninja-slider .ninja-left{ right:50%; margin-right:455px; text-align:right;}#ninja-slider .ninja-right{  left:50%; margin-left:455px;}/*! Gray v1.6.0 (https://github.com/karlhorky/gray) | MIT */.grayscale{  filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");  -webkit-filter:grayscale(1);  filter:grayscale(1); filter:gray }.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){    .grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}    }    .grayscale.grayscale-fade:hover,    .grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}    .grayscale.grayscale-replaced{-webkit-filter:none;filter:none}    .grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}    .grayscale.grayscale-replaced.grayscale-fade:hover>svg,    .grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}        #ninja-slider .slider-nav li.slick-center .grayscale{filter: url("../fonts/3bdfc34971eb4b7d89335d54efc8dfdb.woff");     -webkit-filter: grayscale(0%);    filter: grayscale(0%);    filter: ;}    #ninja-slider .slider-nav li.slick-center .grayscale-replaced.grayscale > svg{ display:none;}	.case{width: 100%;background: #f5f5f5;height: 770px;}.case .mainCon{width: 100%;margin-top: 54px;padding-bottom: 73px;border-bottom: 1px solid #e9e9e9;background-color: #f5f5f5;}.case .mainCon .menu{width: 808px;margin: 0 auto;}.case .mainCon .menu li{float: left;position: relative;width: 160px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #e7e7e7;border-left: none;font-size: 15px;color: #666666;}.case .mainCon .menu li:first-child{border-left: 1px solid #e7e7e7;}.case .mainCon .menu li{float: left;position: relative;width: 200px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #e7e7e7;border-left: none;font-size: 15px;color: #666666}.case .mainCon .menu li a{color: #666666;text-decoration: none;display: block;}.case .mainCon .menu li i{display: none;width: 11px;height: 5px;position: absolute;bottom: -5px;left: 50%;margin-left: -6px;}.case .mainCon .menu li img{display: block;}.case .mainCon .menu li.cur{background: #0c6eb3;border-color: #0c6eb3;}.case .mainCon .menu li.cur i{display: block;}.case .mainCon .menu li.cur a{color: #fff;}.case .mainCon .conBox{width: 100;position: relative;margin-top: 50px;}.case .mainCon .conBox .caseBtn{width: 1200px;position: absolute;left: 50%;top: 86px;height: 49px;margin-left: -600px;}.case .mainCon .conBox .btn{display: block !important;width: 52px;height: 49px;cursor: pointer;position: absolute;top: 0px;z-index: 99;}.case .mainCon .conBox .btn img{display: block;width: 52px;height: 49px;}.case .mainCon .conBox .prev{left: 0px;}.case .mainCon .conBox .next{right: 0px;}.case .mainCon .conBox .con{height: 404px;width: 100%;overflow: hidden;position: relative;}.case .mainCon .conBox .con .box{width: 1200px;height: 404px;position: relative;}.case .mainCon .conBox .box ul{position: absolute;left: 0px;top: 0;width: 200%;}.case .mainCon .conBox .box li{float: left;width: 392px;margin-right: 12px;position: relative;height: 404px;}.case .mainCon .conBox .box .Pics{display: block;width: 392px;height: 254px;overflow: hidden;}.case .mainCon .conBox .box .Pics img{display: block;width: 392px;height: 254px;transform: scale(1);transition: all 1s ease-out;}.case .mainCon .conBox .box .intro{position: absolute;width: 392px;height: 124px;bottom: 0;left: 0;text-align: center;padding-top: 26px;}.case .mainCon .conBox .box .intro h3{font-size: 16px;color: #333333;font-weight: normal;}.case .mainCon .conBox .box .intro h3 a{color: #333333;text-decoration: none;}.case .mainCon .conBox .box .intro p{line-height: 22px;font-size: 13px;color: #9c9c9c;height: 44px;padding: 0 28px;margin-top: 22px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:44px;}.case .mainCon .conBox .box .intro a.more{display: none;width: 125px;height: 35px;line-height: 35px;color: #fff;font-size: 13px;background: url(../images/case_ty.png) no-repeat center;margin: 26px auto 0;}.case .mainCon .conBox .box li:hover .intro{background: #0c6eb3;}.case .mainCon .conBox .box li:hover .intro h3 a{color: #fff;}.case .mainCon .conBox .box li:hover .intro p{color: #fff;}.case .mainCon .conBox .box li:hover .Pics img{transform: scale(1.2);}.container{width: 1200px;margin: 0 auto;}.Title{width: 100%;text-align: center;padding-top: 56px;}.Title h2{font-size: 32px;color: #333333;font-weight: normal;}.Title h2 a{color: #333333;text-decoration: none;}.Title p{font-size: 18px;color: #888888;margin-top: 5px;}.Title i{display: block;width: 169px;height: 2px;margin: 18px auto 0;overflow:hidden;}.Title i img{display: block;width: 169px;height: 2px;-webkit-transition: all 0.3s;}.Title i img:hover{	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);	}/* news */.news{width: 100%;background: #f5f5f5;padding-bottom: 50px;}.news .mainCon{width: 100%;margin-top: 33px;}.news .mainCon .menu{width: 444px;margin: 0 auto;}.news .mainCon .menu li{float: left;width: 145px;height: 46px;line-height: 46px;text-align: center;margin-left: 3px;background: #0c6baf;font-size: 16px;color: #fff;position: relative;}.news .mainCon .menu li a{text-decoration: none;display: block;color: #fff;}.news .mainCon .menu li i{display: none;position: absolute;width: 9px;height: 5px;left: 50%;margin-left: -4px;bottom: -5px;}.news .mainCon .menu li img{display: block;width: 9px;height: 5px;}.news .mainCon .menu li.cur{background: #DA251C;}.news .mainCon .menu li.cur i{display: block;}.news .mainCon .conBox{width: 100%;height: 400px;overflow: hidden;margin-top: 35px;}.news .mainCon .conBox .box{width: 100%;height: 400px;}.news .mainCon .conBox .boxL{float: left;width: 502px;height: 384px;border: 8px solid #fff;}.news .mainCon .conBox .boxL a{position: relative;display: block;width: 502px;height: 384px;}.news .mainCon .conBox .boxL a img{width: 502px;height: 384px;}.news .mainCon .conBox .boxL a span{display: block;height: 53px;position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/newsbg.png);line-height: 53px;text-align: center;font-size: 16px;color: #fff;}.news .mainCon .conBox .boxR{width: 634px;float: right;}.news .mainCon .conBox .boxR dl{height: 107px;border-top: 1px dotted #d2cdcc;padding-top: 14px;}.news .mainCon .conBox .boxR dl:first-child{border-top: none;}.news .mainCon .conBox .boxR dt{width: 78px;float: left;text-align: center;}.news .mainCon .conBox .boxR dt span{display: block;font-size: 58px;color: #c8c8c8;}.news .mainCon .conBox .boxR dt em{display: block;font-size: 18px;color: #c8c8c8;position: relative;top: -5px;}.news .mainCon .conBox .boxR dd{padding-top: 10px;width: 538px;float: right}.news .mainCon .conBox .boxR dd h3{font-size: 16px;color: #333333;font-weight: normal;}.news .mainCon .conBox .boxR dd h3 a{color: #333333;text-decoration: none;}.news .mainCon .conBox .boxR dd p{line-height: 24px;color: #888888;font-size: 13px;margin-top: 12px;height: 48px;overflow: hidden;text-overflow: ellipsis;}.news .mainCon .conBox .boxR dd p a{text-decoration: none;color: #888888;}.news .mainCon .conBox .boxR dd:hover h3 a{color: #DA251C;font-weight: bold;}.index-banner {background:#fff;}.zx_bg .content{		/*max-width:1440px;*/    width:80%;	margin:0 auto;}.container_header {    float: none;    margin-bottom: 20px;    text-align: center;}.container_header .title {    font-size: 30px;	margin-right: 0;	color: #0c6db2;	font-weight: bold;}.container_header .subtitle {    font-size: 14px;    color: #bbb;    line-height: 26px;}.container_category {    padding-top: 40px;    text-align: center;}.container_category > a {    line-height: 36px;    margin: 0 0;    padding: 0 30px;	font-size:14px;	display: inline-block;	border: 1px solid rgba(170,170,170,.2);	color: #828282;	background-color: transparent;}.container_category > a.active, .container_category > a:hover {    border-color: #0c6db2;    background-color: #0c6db2;    color: #fff;}.content_wrapper {    position: relative;    margin-right: -10px;	padding-top: 51px;}.item_block{    border: none;}.item_block {    width: calc(100% / 3 - 20px);    margin-right: 20px;	margin-bottom: 40px;	transition: all 0.36s ease;	height: auto;	float: left;	position: relative;	box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);}.container_content {    clear: both;}.content_wrapper {    position: relative;    margin-right: -10px;}.content_list .item_img {    position: relative;    overflow: hidden;}.item_box {    display: block;}.item_img img {    transition: all 0.36s ease;    display: inline;	width:100%}.content_list .item_img .item_mask{    position: absolute;    width: 100%;    height: 100%;    border: 2px solid transparent;        border-bottom-color: transparent;        border-bottom-style: solid;        border-bottom-width: 2px;    top: 0;    left: 0;    box-sizing: border-box;    border-bottom: none;    transition: all 0.36s ease;}.item_wrapper {    padding: 30px;}.content_list .item_info .title{    font-size: 17px;}.content_list .item_info .title {    transition: all 0.36s ease;    color: #333;    font-size: 16px;    line-height: 30px;}.clearfix::after {    clear: both;    display: block;    content: '';}.content_list .item_des {    margin-top: 13px;}.content_list .item_des .description {    transition: all 0.36s ease;    font-size: 13px;    line-height: 26px;    height: 52px;    overflow: hidden;    color: #999;}.details{    display: block;    position: absolute;    right: 0;    bottom: 0;    margin: 0;    width: 48px;    height: 48px;    padding: 0;    border: none;    color: transparent;}.ellipsis {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    display: block;}.content_list .details {    transition: all 0.36s ease;    border: 1px solid rgba(170, 170, 170, 0.2);    font-size: 14px;    line-height: 30px;    color: #999;    margin-left: 20px;    margin-bottom: 30px;    padding: 0 20px;}.item_tags {    clear: both;    height: 50px;    border-top: 1px solid rgba(170, 170, 170, 0.2);}.item_tags > a {    width: auto;    float: left;	height: 32px;	overflow: hidden;	padding-left: 0;	border: none;	margin-right: 10px;	padding: 12px 14px;	line-height: 26px;	color: #828282;	background-color: transparent;	font-size: 13px;}.content_list .item_block:hover .item_box .item_img img {  transform: scale(1.08) translate3d(0, 0, 0);}.item_block:hover{    border-color: #04a07b;}.content_list .item_block:hover a.details i.fa-angle-right {    opacity: 1;    color: #fff;    top: -1px;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #333;  transform: translateY(-10px);}.content_list .item_block:hover .item_box .item_wrapper .item_info:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info:after {  width: 55px;  background: #e5e5e5;}.content_list .item_block:hover .item_des,.npagePage:not(.post) .service .content_list .item_block:hover .item_des {  transform: translateY(10px);}.content_list .item_block:hover .item_box:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box:after {  border-color: #0c6db2;}.content_list .item_block:hover .item_box .item_wrapper,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper {  background: #0c6db2;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #e4f4e3;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_tags,.bodyindex .mlist.project .content_list .item_block:hover .item_tags,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags,.bodyproject .mlist.project .content_list .item_block:hover .item_tags {  background: #0c6db2;  border-top-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags:after,.bodyindex .mlist.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlist.project .content_list .item_block:hover .item_tags:after {  border-left-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags a,.bodyindex .mlist.project .content_list .item_block:hover .item_tags a,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags a,.bodyproject .mlist.project .content_list .item_block:hover .item_tags a {  color: #fff;}.content_list .item_block:hover .item_img .item_mask{  border-color: #0c6db2;}.content_list .item_block:hover .details,.bodyindex .mlist.project .content_list .item_block:hover .details,.bodyproject .mlistpost.project .content_list .item_block:hover .details,.bodyproject .mlist.project .content_list .item_block:hover .details {  background-color: transparent;} .content_list .item_block:hover .item_box,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box {  display: block;  margin: 0;  position: relative;  height: 100%;}.content_list .item_block:hover .item_box .item_wrapper,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper {  background: #0c6db2;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  font-weight: 600;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle {  color: #f2faf2;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #f2faf2;}.content_list .item_block:hover .details,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .details {  opacity: 1;  border: 2px solid #fff;  background-color: transparent;  transition-delay: 0.3s;}.content_list .item_block:hover .item_box .item_wrapper .date_wrap,.bodylist.bodynews .mlist.news .content_list .item_block:hover .item_box .item_wrapper .date_wrap {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block .item_box:hover {  box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}/* .content_list .item_block:hover .item_mask{  background-color: rgba(0, 0, 0, 0.4);} */.content_list .item_block:hover .item_mask:after{  transform: translate3d(0, 0, 0);  opacity: 1;}.content_list .item_mask:after{  transition: 0.36s ease;  content: "";  width: 70px;  height: 70px;  position: absolute;  top: 50%;  left: 50%;  margin: -35px;  color: #fff;  border-radius: 50%;  transform: translate3d(0, 70px, 0);  opacity: 0;}.zx_bg {  height:978px; background:#fafafa;padding-top: 100px;}.zx_bg .fa_bt a { width:621px; height:82px; margin:0 auto; text-align:center; display:block;}.zx { width:300px; overflow:hidden; background:#fff;height:818px; overflow:hidden;}.fl .leftlx{ text-align: center;margin-top: 10px; font-size: 14px;padding: 10px;border: 1px solid #ececec;display: block;margin-bottom: 20px;border-top: 3px solid #0e5daa;}.zx_top { padding:25px 0 0 28px; height:87px;}.zx_top a img { display:block; float:left; }.zx_top a span { display:block; float:left; padding-left:24px; }.zx_top a span b { display:block; font-size:24px; color:#0e5daa}.zx_top a span em { display:block; font-size:16px; color:#666; font-weight: bold;}.zx_con { padding:0 32px;}.zx_con h3 { width:235px; padding:10px 0 5px; border-top:solid 1px #e4e4e4;}.zx_con h3 a { font-size:18px; color:#333; padding-left:25px; font-weight:normal; background:url("../images/zx_ico02.gif") no-repeat right 5px; display:block; width:191px; height:30px; line-height:30px; }.zx_con h3 a:hover { color:#eb9b2a}.zx_con ul { padding:0 0 10px 25px;}.zx_con ul li { height:33px; line-height:33px; background: url("../images/zx_ico03.gif")no-repeat 0 15px; padding-left:18px;overflow:hidden;}.zx_con ul li a { font-size:14px; color:#666;}.zx_con ul li a:hover { color:#eb9b2a;}.rx { width:870px; height:818px; background:#fff;}.rx_list { height:79px; border-bottom:solid 1px #e2e2e2;}.rx_list ul li { float:left; background:url("../images/cp_xx01.gif") no-repeat right 0; width:25%;}.rx_list ul .nobor { background:none;}.rx_list ul li a { color:#666; font-size:18px; display:block; height:79px; line-height:79px; text-align:center; text-transform:uppercase;}.rx_list ul li a:hover,.rx_list ul .cur a { background:#0e5daa; color:#fff; font-weight:bold;}.rx_con { padding-top:35px; display:inline-block;} .rx_con dl { height:358px; margin:0 0 30px 26px; width:815px; border-bottom:solid 1px #e2e2e2; overflow: hidden;}.rx_con dl dt { float: left; width:443px; height:325px; overflow:hidden;margin-bottom:35px; border:solid 1px lightgrey;}.rx_con dl dt a img { width:443px; height:325px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con dl dt a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con dl dd { float: right; width:315px;}.rx_con dl dd b { line-height:30px; height:30px; overflow:hidden; display:block; margin-bottom:10px;}.rx_con dl dd b a { font-size:16px; font-weight:normal;}.rx_con dl dd p { color:#666; line-height:30px; font-size:14px;}.rx_con dl dd p em { color:#333}.rx_con dl dd span { display:block; padding-top:10px;}.rx_con ul li { float:left; width:260px; margin-left:26px; border:solid 1px lightgrey;}.rx_con ul li i { width:260px; height:185px; overflow:hidden; display:block;}.rx_con ul li i a img { width:260px; height:185px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con ul li i a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con ul li em a { font-size:14px; color:#666; text-align:center; display:block; height:43px; line-height:43px; overflow:hidden;}/*四大介绍*/.pro_bj22{overflow: hidden; background:#fff;padding-top:50px; box-sizing: border-box; font-family: "Microsoft YaHei"; height: 752px; }.pro h3{white-space: nowrap;overflow: hidden; text-overflow: ellipsis; font-size: 24px;color: #0c6db2; font-weight: bold;margin-bottom: 15px; height: 65px; line-height: 65px;border-bottom: 1px solid #e2e2e2;  }.pro h3 i{ font-size: 30px; display: inline-block; color: #0c6db2;width: 54px; float: left; }.pro h3 a{color:#0c6db2;text-decoration: none;}.pro dl{width: 1200px; height: 420px;box-sizing: border-box;position: relative; }.pro dl dt {width: 560px; height: 420px; overflow: hidden; }.pro dl dt img{width: 560px; height: 420px;  display: block;}.pro dl dt img{transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}.pro dl dt img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}.pro dl dd{ width: 600px;}.pro dl dd p{line-height: 32px; height: 92px; font-size:16px; overflow: hidden; color: #666666; text-align: justify;}.pro dl dd span a{font-size:16px; overflow: hidden; display:block;line-height: 46px; width: 192px; float: left; background:url(../images/xqbtn.png) no-repeat; text-align: left;color: #fff;padding-left: 47px;box-sizing: border-box; }.pro ul{margin-top:63px;}.pro ul li {float: left;width: 291px; margin-right: 17px; box-sizing: border-box;  overflow: hidden;}.pro ul li img{width: 291px;height: 218px;  display: block;}.pro ul li a{text-decoration: none;}.pro ul li:last-child{margin-right: 0;}.pro ul li img{transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}.pro ul li img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.pro ul li:hover{box-shadow: 0 0 5px #eeeeee;}.pro_bj2{overflow: hidden; background:#f3f3f3;padding-top:25px; box-sizing: border-box; font-family: "Microsoft YaHei"; height: 587px;  }.pro_bj1{background: #fff;}.ry_bj{height:690px;background:#fff url(../images/rybg.png) no-repeat center 580px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box;}.ry h2{ margin-bottom: 40px; }.ry h2 span{width: 255px; margin:0 auto;}.ry{ position: relative; }.carousel-container {position:relative;width:1200px;height:412px;}#carousel {height:400px;width:1200px;position:relative;font-size:12px;font-family: Arial;}.carousel-image {border:0;display:block;}.carousel-feature img{width:259px; height:400px; display:block;background: url(../images/ryspanbg.png) no-repeat center bottom;padding-bottom: 36px;}.carousel-feature .carousel-caption {position:absolute; bottom:0;width:100%;background-color:#fff; text-align:center;}.carousel-feature .carousel-caption p {margin:0;padding:5px; font-weight:bold;font:14px/38px "Microsoft Yahei";color:#333;}.carousel-container .prev {position: absolute;top: 36%;z-index: 9;left: 0px; background: url(../images/ryleft.png) no-repeat;display: inline-block;height: 54px;width: 27px;}.carousel-container .next {position: absolute;top: 36%;z-index: 9;right: 0px;background: url(../images/ryright.png) no-repeat; display: inline-block;height: 54px; width: 27px;}.carousel-container .carousel-feature { position: relative;}.carousel-container .titlework { background: url(../images/ryspanbg.png) no-repeat center top;display: block; height: 50px;left: 50%; line-height: 30px;position: absolute; text-align: center;top: 400px; width: 259px;margin-left:-128px;display: block;text-align: center; font-size: 0; color:#333333; line-height: 50px;}.about{width: 100%;height: 700px;background: url(../images/about_02.jpg) no-repeat center;background-size: 100% 100%;position: relative;}.about .index-title h2 a{color: #fff;}.about .index-title p{color: #fff;}.about>p{color: #fff;width: 960px;margin: 0 auto;text-align: center;line-height: 24px;margin-top: 230px;}.about-ul{height: 165px;width: 100%;position: absolute;bottom: 0;border-top: 1px solid #a9bfd6;}.about-ul a{height: 165px;display: block;float: left;}.about-ul .a01{width: 33%;}.about-ul a span{color: #fff;font-size: 14px;display: block;text-align: center;padding-top: 60px;width: 160px;}.about-ul a span i{color: #fff;font-size: 30px}.about-ul .a01 span{margin-right: 21%;float: right;}.about-ul  img{margin-right: 6%;float: right;display: block;margin-top: 80px;display: none;}.about-ul .a02{width: 30%;border-left: 1px solid #a9bfd6;border-right: 1px solid #a9bfd6;}.about-ul .a02 span{float: right;margin-right: 21%;}.about-ul .a03{width: 36.8%;}.about-ul .a03 span{width: 40%;float: left;margin-left: 6%;}.about-ul a:hover{background: #0c6db2;}.about-ul a:hover img{display: block;}.about-ul .a03 img{float: left;display: block;margin-top: 80px;display: none;}.about-ul .a02 img{float: right;display: block;margin-top: 80px;display: none;}.about-bofang{display: block;width: 73px;height: 73px;position: absolute;left: 50%;margin-left: -37px;top: 360px;cursor: pointer;}.about-video{position: fixed;left: 0;top: 0;z-index: 99999;width: 100%;height: 100%;display: none;}.about-video .sp{ width:1100px; height:500px; border:5px solid #fff; position:absolute; z-index:5; left:50%; top:50%; margin-left:-555px; background-color:#000; display:block; border-radius:5px;z-index: 99;margin-top: -250px;}.about-video .sp img{ width:1100px; height:500px; }.about-video .sp .close{ display:block; position:absolute; cursor:pointer; right:-30px; top:-5px;width:25px;height:25px;}.hezuo {	    height: 550px;    font-size: 44px;    color: #333333;    font-weight: normal;    padding-top: 80px;    box-sizing: border-box;    text-align: center;	background: white;}.hezuo-list {	position: relative;	margin-top: 50px;	padding: 0 15px;}.hezuo-list .bd{	width: 1200px;overflow: hidden;}.hezuo-list .bd ul {	overflow: hidden;}.hezuo-list .bd ul li {	width: 250px;	height: 125px;	margin-right: 30px;	float: left;	_display: inline;	overflow: hidden;	text-align: center;}.hezuo-list .bd ul li img {	width: 250px;	height: 125px;	display: block;}.hezuo-list .prev, .hezuo-list .next {	position: absolute;	left: -28px;	top: 50%;	margin-top: -25px;	display: block;	width: 32px;	height: 40px;	background: url(../images/arrow.png) -110px 5px no-repeat;	filter: alpha(opacity=50);	opacity: 0.5;	cursor: pointer;}.hezuo-list .next {	left: auto;	right: -28px;	background-position: 8px 5px;}.hezuo-list .prev:hover, .hezuo-list .next:hover {	filter: alpha(opacity=100);	opacity: 1;}.hezuo-list .prevStop {	display: none;}.hezuo-list .nextStop {	display: none;}.huoban .title p{padding-top: 25px;}.Phone-Box {    display: none;}.indexPart2{ position: relative;}.indexPart2 .indexTitle{ padding-bottom: 0.85rem; }.indexPart2 .bigBox{ position: relative; }.indexPart2 .mxfDiv{ position: relative; }.indexPart2 .bigImg img{ width: 100%; }.indexPart2 .layerDiv{ position: absolute; width: 12.0rem; left: 50%; margin-left: -6.0rem; top: 0.5rem;}.indexPart2 .layerDiv .name{ font-size: 0.3rem; color: #fff; text-align: center; height: 0.6rem; position: relative; font-weight: bold;}.indexPart2 .layerDiv .name:after{ content: ''; width: 0.4rem; height: 0.04rem; background: #fff; position: absolute; left: 50%; bottom: 0px; margin-left: -0.2rem; }.indexPart2 .layerDiv .content{ font-size: 0.19rem; color: #fff; line-height: 0.3rem; padding: 0.5rem 1.85rem 0; text-align: center; height: 1.2rem; overflow: hidden;width:85%;}.indexPart2 .layerDiv .more{ padding-top: 0.35rem; width: 1.62rem; margin: 0 auto; }.indexPart2 .layerDiv .more a{ font-weight: bold; color: #fff; position: relative; font-size: 12px; display: block; width: 1.58rem; height: 0.4rem; line-height: 0.4rem; border: #fff solid 0.02rem; text-indent: 0.22rem; }.indexPart2 .layerDiv .more a:after{ content: ''; position: absolute; right: 0.25rem; top: 0.14rem; width: 0.4rem; height: 0.09rem; background: url(../images/nimg40_1.png) no-repeat; background-size: 0.4rem;}.indexPart2 .tab2{ position: absolute; left: 50%; bottom: 0; width: 17.0rem; margin-left: -8.5rem; height: 2.1rem;}.indexPart2 .tab2 li{ float: left; width: 20%; height: 2.9rem; background: white; text-align: center;}.indexPart2 .tab2 .other{ background: #fff; }.indexPart2 .tab2 li .ico{ padding: 0.56rem 0 0.18rem; }.indexPart2 .tab2 li .ico img{ width: 0.9rem; }.indexPart2 .tab2 li .name{ font-weight: bold; font-size: 0.18rem; color: #3f3f3f; }.indexPart2 .tab2 li .txt{ font-weight: bold; padding-top: 0.06rem; color: #cacaca; text-transform: uppercase; }.indexPart2 .tab2 .liNow{ background: #1068a7; }.indexPart2 .tab2 .liNow .name{ color: #fff; }.indexPart2 .tab2 .liNow .txt{ color: #a3c2e8; }.flow{width: 100%;padding-bottom: 78px;background-color: #fff;}.flow .mainCon{width: 100%;margin-top: 50px;}.flow .mainCon .conBox{width: 100%;height: 356px;overflow: hidden;position: relative;}.flow .mainCon .conBox .box{width: 100%;height: 356px;}.flow .mainCon .conBox .boxL{float: left;width: 618px;height: 356px;overflow:hidden;}.flow .mainCon .conBox .boxL img{display: block;width: 618px;height: 356px;-webkit-transition: all 0.3s;}.flow .mainCon .conBox .boxL img:hover{	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.flow .mainCon .conBox .boxR{width: 582px;float: left;background: url(../images/flowbg.jpg) no-repeat center;height: 356px;}.flow .mainCon .conBox .boxR dt{float: left;width: 68px;height: 79px;padding-top: 12px;background: #DA251C;text-align: center;}.flow .mainCon .conBox .boxR dt span{display: inline-block;font-size: 42px;color: #fff;font-family: arial;padding-bottom: 10px;border-bottom: 1px solid #fff;*display: inline-block;zoom: 1;font-weight: bold;}.flow .mainCon .conBox .boxR dd{width: 390px;float: left;margin-left: 22px;padding-top: 86px;}.flow .mainCon .conBox .boxR h3{font-size: 30px;color: #fff;}.flow .mainCon .conBox .boxR span{display: block;color: #5096c8;font-size: 14px;margin-top: 4px;}.flow .mainCon .conBox .boxR i{margin: 26px 0 32px 0;height: 1px;display: block;background: #257dbb;    }.flow .mainCon .conBox .boxR p{line-height: 28px;font-size: 15px;color: #fff;}.flow .mainCon .menu{width: 100%;position: relative;margin-top: 60px;}.flow .mainCon .menu ul{position: relative;z-index: 2;}.flow .mainCon .menu li{float: left;margin-left: 36px;width: 118px;text-align: center;cursor: pointer;}.flow .mainCon .menu li span{display: block;width: 58px;height: 37px;line-height: 37px;margin: 0 auto;font-size: 16px;color: #fff;font-family: arial;background: url(../images/flow_y01.jpg) no-repeat center;}.flow .mainCon .menu li:first-child{margin-left: 0;}.flow .mainCon .menu li em{font-size: 16px;color: #333333;margin-top: 22px;display: block;}.flow .mainCon .menu i{position: absolute;width: 100%;height: 1px;background: #e9e9e9;top: 17px;left: 0;}.flow .mainCon .menu li.cur span{background: url(../images/flow_y02.jpg) no-repeat center;}.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 200px 60px 200px; position:relative;}.new_l{ float:left; width:30%; height:auto; overflow:hidden;}.new_lt{ height:auto; overflow:hidden; font-size:28px; color:#0c6db2; font-weight:bold; line-height:28px; margin-bottom:45px;}.new_lt i{ display:block; color:#0c6db2; font-size:60px;font-family: "Alter32_1"; line-height:60px; text-transform:uppercase;}.new_lc{ clear:both; height:auto; overflow:hidden; margin-bottom:100px;}.new_lc h1{ color:#3d3d3d; font-size:20px; font-weight:bold; line-height:24px; margin-bottom:5px;}.new_lc p{ line-height:28px; color:#7a7a7a; letter-spacing:0.5px;}.new_lb{ height:auto; overflow:hidden;}.new_lb ul{ float:left;}.new_lb li{ display:inline-block; margin-right:32px;}.new_lb li:last-child{ margin-right:0px;}.new_lb li img{ display:block; margin:0 auto; margin-bottom:10px;}.dada span{ color:#0c6db2; font-size:14px;opacity:1;transition: all 1s ease;font-weight: bold; }.xiao span{ color:#454545; font-size:14px;opacity:1;transition: all 1s ease; }.gini{ float:left; background:url(../images/bg7.jpg) no-repeat left center; padding-left:104px; line-height:46px;}.gini a{ color:#2b2b2b; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}.new_r{ float:right; width:70%;}.tab22{width:auto;}.tab22 ul.menu{height:auto;background:#fcfcfc;position:relative;}.tab22 ul.menu li{ cursor:pointer;float:left;text-align:center;width:24%; position:relative; margin-right:1.3%;}.tab22 ul.menu li.active{background:#b3702c;color:#fff;}.tab22 ul.menu li:last-child{ margin-right:0%;}.tab22 ul.menu li img{ display:block; width:100%; height:160px;}.toni{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/bg1.png) no-repeat center center rgba(3,42,97,0.5); padding-top:55px; opacity:0;transition: all 1s ease;background-size:cover; }.tab22 ul.menu li.active .toni{opacity:1;}.toni p{ text-align:center; color:#fff; line-height:18px; font-size:14px; font-weight:bold;}.con1,.con2,.con3,.con4{height:auto;clear:both; margin-bottom:16px;}.con2,.con3,.con4{display:none;}.tab3{width:auto;}.tab3 ul.menu{height:auto;background:#fcfcfc;position:relative;}.tab3 ul.menu li{ cursor:pointer;float:left;text-align:center;width:24%; position:relative; margin-right:1.3%;}.tab3 ul.menu li.active{background:#b3702c;color:#fff;}.tab3 ul.menu li:last-child{ margin-right:0%;}.tab3 ul.menu li img{ display:block; width:100%; height:160px;}.tab3 ul.menu li.active .toni{opacity:1;}.toni p{ text-align:center; color:#fff; line-height:20px; min-height:40px; font-size:14px; padding: 0px 7px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.con5,.con6,.con7,.con8{height:auto;clear:both; margin-bottom:16px;}.con6,.con7,.con8{display:none;}.gcin{ height:auto; overflow:hidden; background:#0c6db2;}.gcin_l{ float:left; width:43%; height:auto; overflow:hidden;}.gcin_l img{ display:block; width:100%; height:300px;}.gcin_r{ float:left; width:57%; padding:48px 40px 0 40px;}.gcin_r h1{ color:#fff; font-weight:bold; font-size:18px; line-height:24px;height:50px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.gcin_r span{ font-family:Arial, Helvetica, sans-serif; color:#e0e0e0; line-height:32px; font-weight:bold; margin-bottom:5px;display:block;text-align:right;}.gcin_r p{ color:#f2f2f2; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-bottom:35px;text-align: justify;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.gcin_r font{ display:block;text-align:right; position:relative; border-top:1px solid rgba(255,255,255,0.16); color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; text-transform:uppercase; padding-top:9px; font-weight:bold;}.gcin_r font:after{ content:'';position:absolute;right:0; top:-2px; height:2px;width:60px;background:#fff;transition:400ms ease all;-moz-transition:400ms ease all;}.xiaq{ display:none;}@media(max-width:1680px){.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 100px 60px 100px; position:relative;}	}@media(max-width:1440px){.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 60px 60px 60px; position:relative;}.gcin_l img{ display:block; width:100%; height:259px;}	.gcin_r{ float:left; width:57%; padding:30px 40px 0 40px;}.tab3 ul.menu li img{ display:block; width:100%; height:136px;}.tab22 ul.menu li img{ display:block; width:100%; height:136px;}}@media(max-width:1280px){.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 60px 60px 60px; position:relative;}.gcin_l img{ display:block; width:100%; min-height:227px;}	.gcin_r{ float:left; width:57%; padding:20px 20px 0 20px;}.tab3 ul.menu li img{ display:block; width:100%; height:136px;}.tab22 ul.menu li img{ display:block; width:100%; height:136px;}.gcin_r p{ color:#f2f2f2; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-bottom:25px;}.toni{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(3,42,97,0.5); padding-top:50px; opacity:0;transition: all 1s ease;background-size:cover; }.new_lc{ clear:both; height:auto; overflow:hidden; margin-bottom:60px;}}@media(max-width:1024px){.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 30px; position:relative;}.gcin_l img{ display:block; width:100%; height:270px;}	.gcin_r{ float:left; width:57%; padding:35px 20px 0 20px;}.tab3 ul.menu li img{ display:block; width:100%; height:142px;}.tab22 ul.menu li img{ display:block; width:100%; height:142px;}.gcin_r p{ color:#f2f2f2; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-bottom:25px;}.toni{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(3,42,97,0.5); padding-top:50px; opacity:0;transition: all 1s ease;background-size:cover; }.new_lc{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}.new_l{ float:left; width:100%; height:auto; overflow:hidden;}.new_lt{ height:auto; overflow:hidden; font-size:18px; color:#0c6db2; font-weight:bold; line-height:28px; margin-bottom:20px;}.new_lt i{ display:block; color:#0c6db2; font-size:40px;font-family: "Alter32_1"; line-height:40px; text-transform:uppercase;}.new_lc h1{ color:#3d3d3d; font-size:16px; font-weight:bold; line-height:24px; margin-bottom:5px;}.new_r{ float:right; width:100%; margin-top:20px;}}@media(max-width:768px){.new_lb li img{ display:block; margin:0 auto; margin-bottom:5px;}.new_lb li{margin-right:15px;}.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:60px 30px; position:relative;}.gcin_l img{ display:block; width:100%; height:auto;}	.gcin_r{ float:left; width:100%; padding:20px;}.tab3 ul.menu li img{ display:block; width:100%; height:105px;}.tab22 ul.menu li img{ display:block; width:100%; height:105px;}.gcin_r p{ color:#f2f2f2; font-size:14px; line-height:24px; height:auto; overflow:hidden; margin-bottom:15px;}.toni{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(3,42,97,0.5); padding-top:30px; opacity:0;transition: all 1s ease;background-size:cover; }.new_lc{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}.new_l{ float:left; width:100%; height:auto; overflow:hidden;}.new_lt{ height:auto; overflow:hidden; font-size:18px; color:#0c6db2; font-weight:bold; line-height:28px; margin-bottom:20px;}.new_lt i{ display:block; color:#0c6db2; font-size:20px;font-family: "Alter32_1"; line-height:20px; text-transform:uppercase;}.new_lc h1{ color:#3d3d3d; font-size:16px; font-weight:bold; line-height:24px; margin-bottom:5px;}.new_r{ float:right; width:100%; margin-top:20px;}.gcin_l{ float:left; width:100%; height:auto; overflow:hidden;}}@media(max-width:414px){.tab22 ul.menu{display: none;}.tab3 ul.menu{display: none;}.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg6.jpg) no-repeat center center; background-size:cover; padding:15px 0px; position:relative;}.gcin_l img{ display:block; width:100%; height:auto;}	.gcin_r{ float:left; width:100%; padding:10px 15px;}.tab3 ul.menu li img{ display:block; width:100%; height:115px;}.tab22 ul.menu li img{ display:block; width:100%; height:115px;}.gcin_r p{ color:#f2f2f2; font-size:14px; line-height:24px; height:auto; overflow:hidden; margin-bottom:15px; display:none;}.toni{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(3,42,97,0.5); padding-top:40px; opacity:0;transition: all 1s ease;background-size:cover; }.new_lc{ clear:both; height:auto; overflow:hidden; margin-bottom:10px;}.new_l{ float:left; width:100%; height:auto; overflow:hidden;padding:0px 15px;}.new_lt{ height:auto; overflow:hidden; font-size:16px; color:#0c6db2; font-weight:bold; text-align:center; line-height:28px; margin-bottom:10px;}.new_lt i{ display:block; color:#0c6db2; font-size:20px;font-family: "Alter32_1"; line-height:28px; text-transform:uppercase;}.new_lc h1{ color:#3d3d3d; font-size:14px; font-weight:bold; line-height:28px; margin-bottom:0px;}.new_r{ float:right; width:100%; margin-top:10px; display:none;}.gcin_l{ float:left; width:100%; height:auto; overflow:hidden;}.gcin_r h1{ color:#333; font-weight:bold; font-size:14px; line-height:24px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.tab3 ul.menu li{ cursor:pointer;float:left;text-align:center;width:49%; position:relative; margin-right:1%;}.tab22 ul.menu li{ cursor:pointer;float:left;text-align:center;width:50%; position:relative; margin-right:0px;}.gcin_r font{ display:block; position:relative; border-bottom:1px solid rgba(0,0,0,0.16); color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; text-transform:uppercase; padding-top:5px; font-weight:bold;}.con1,.con2,.con3,.con4{height:auto;clear:both; margin-bottom:0px;}.con5,.con6,.con7,.con8{height:auto;clear:both; margin-bottom:0px;}.tab22,.tab3{width:auto; display:none;}.gcin_r span{ font-family:Arial, Helvetica, sans-serif; color:#333; line-height:32px; font-weight:bold; margin-bottom:20px; font-size:12px;}.gcin_r font:after{ content:'';position:absolute;left:0; bottom:-2px; height:2px;width:60px;background:#000;transition:400ms ease all;-moz-transition:400ms ease all;}.xiaq{ display:block; margin-top:10px;}.gcin{ height:auto; overflow:hidden; background:#fff; text-align:left; clear:both;}.new_lb{ height:auto; overflow:hidden; display:none;}.xiaq span{ font-family:Arial, Helvetica, sans-serif; color:#999; line-height:24px; font-weight:bold; margin-bottom:0px; font-size:12px;}.xiaq font:after{ content:'';position:absolute;left:0; bottom:-2px; height:2px;width:60px;background:#999;transition:400ms ease all;-moz-transition:400ms ease all;}.xiaq li{ padding:5px 10px; background:#fff;}.xiaq h1{ color:#333; font-weight:bold; font-size:14px; line-height:28px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.xiaq p{ color:#f2f2f2; font-size:14px; line-height:28px; height:auto; overflow:hidden; margin-bottom:15px; display:none;}.xiaq font{ display:block; position:relative; border-bottom:1px solid rgba(0,0,0,0.16); color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:0px; text-transform:uppercase; padding-top:0px; font-weight:bold; padding-bottom:0px;}}