﻿@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Times New Roman","HIPiilaniRoman";line-height:2em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{background: #fff;color:#333;}
ul,ol,li{list-style:none;margin: 0;padding: 0;}
a{color:#4b4848;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease;}
img{border:0;display: block;}
h1,h2,h3,h4,h5{font-weight:normal}
select::-ms-expand{display: none;}
input{outline: none;}
.clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clear{zoom:1;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
/* 首页 */
.header{width:100%;height: 100px;box-sizing:border-box;}
.header .logo{display: block;width:255px;height:56px;margin-top: 30px;margin-left: 4.270%;}
.header .serch_btn{display:block;width:136px;height:100px;background:#f2f2f2 url(../images/search.png) no-repeat center;border:none;cursor:pointer;}
.header .menu{width:42%;}
.header .menu li{float: left;width:20%;height: 100%!important;}
.header .menu li:last-child{background: none;}
.header .menu .nav{display: block;width:100%;height: 100px;line-height: 100px;text-align:center;transition: all 0.6s;font-size:16px;}
.header .menu .on{background:#0c66a5;}
.header .menu .on .nav{color:#fff;}
.header .menu .nav_down{position: absolute;width:100%;border-top:1px solid #51473b;left:0px;background:#fff;display:none;z-index:10;}
.header .menu .center_msg{width:1200px;height:400px;padding: 50px 0px 30px 0px;box-sizing:border-box;margin:0 auto;}
.header .menu .msg_left{width:31.666667%;}
.header .menu .msg_left b{display: block;font-size: 20px;}
.header .menu .msg_left font{margin-left: 12px;line-height: 1em;}
.header .menu .msg_left span{display: block; font-size:16px;line-height: 1em;margin: 15px 0px 30px 0px;}
.header .menu .msg_left p{color:#666666;display: block;}
.header .menu .msg_left a{display: block;width:300px;height: 55px;background: #0c66a5;color:#fff;padding-left:102px;box-sizing:border-box;line-height: 55px;font-size:16px;margin-top:87px;position: relative;}
.header .menu .msg_left a:after{display: block;width:27px;height: 15px;position: absolute;content:'';right:102px;top:50%;margin-top: -7px;background: url(../images/nav_arraw.png) no-repeat center;}
.header .menu .msg_center{margin: 0px 0 0px 9.83%;}
.header .menu .msg_right dd{margin-top: 30px;height:28px;}
.header .menu .msg_right dd:hover a{color:#0c66a5;font-weight: bolder;}
.header .menu .msg_right dd i{display:block;width:14px;height:14px;background-repeat:no-repeat;background-position:center;float:left;margin-right:10px;margin-top:8px;opacity:0;transition:all 0.3s;}
.header .menu .msg_right dd:hover i{opacity:1;}
.serch_in{position:absolute;margin-top:39px;left:56.5%;z-index:333;display: block;width: 22px;height:22px;background:url(../images/wsearch.png) no-repeat center;border: none;cursor: pointer;}
.search_box{width:100%;height:100%;background:#0c66a5;position:absolute;top:-100%;left:0px;z-index:1;transition:all 0.6s;}
.serch_txt{width:300px;height:20px;margin-top:30px;border:none;border-bottom:1px solid #fff;padding:10px;position:absolute;left:50%;margin-left:-160px;color:#fff;background:#0c66a5;}
.close{width:25px;height:25px;position:relative;display:block;left:70%;top:42px;cursor:pointer;}
.close:before,.close:after{position:absolute;display:block;width:25px;height:2px;background:#fff;content:'';top: 50%;left: 50%;margin-left:-10px;}
.close:before{transform:rotate(45deg);}
.close:after{transform:rotate(-45deg);}
.show{top:0px;}
.lang-box{overflow: hidden; border-radius: 20px; height: 18px; line-height: 16px; font-size: 12px; border: 1px solid #ddd; display: inline-block;margin-top: 40px;margin-left: 20%;}
.lang-box a.active, .scroll .white .lang-box a.active{background: #333; color: #fff;}
.lang-box a{color: #999; background: 0 0; padding:1px 8px; display: inline-block;}
.banner{width:100%;position: relative;}
.banner .hd{text-align: center;position: absolute;bottom:28px;z-index: 10;left:50%;margin-left: -45px;}
.banner .hd li{width:10px;height: 10px;border-radius: 100%;background:#697285;margin: 0px 10px;float: left;cursor:pointer;}
.banner .hd .on{background: #fff;}
.banner .bd ul{width:100%!important;}
.banner .bd li{width:100%!important;height:800px;background-repeat: no-repeat;}
.banner .bd li a{display:block;width:100%;height:100%;}
.banner .prev,.banner .next{display: block;width:40px;height: 40px;position:absolute;top:50%;margin-top:-20px;background:rgba(255, 255, 255,0.549);border-radius: 8px;font-size:30px;color:rgb(112, 112, 112);text-align: center;line-height: 40px;}
.banner .prev{left:20px;}
.banner .next{right:20px;}
.banner .prev:hover,.banner .next:hover{background: rgba(255,255,255,1)}
.en{font-size:36px;line-height: 1em;margin-bottom: 14px;color:#000000;}
.cn{font-size:16px;color:#000000;text-transform: uppercase;}
.index_wrap1{width:92%;margin:0 auto;overflow:hidden;padding-left: 6%;padding-bottom:6%;}
.index_wrap1 .con_left{padding-top: 170px;width:50%;}
.ab-text{margin-top:9%;}
.ab-textin{width:70%;}
/*data*/
/*数字++++++++++*/
.htmleaf-container{width: 160%;color: #fff;position: relative;z-index: 9;margin-top: 6%;display: -webkit-box;}
.containerr_box{width: 100%;line-height: normal;}
.demo{line-height:normal;height: 100%}
.demo .a_list{width: 25%;float:left;text-align: center;line-height: normal;height: 230px;padding-top: 60px;background:rgba(255,255,255,.8);}
.demo .a_list span{font-size: 70px;color:#0b51a4;display: block;height: 110px;line-height: 138px;}
.demo .a_list h4{font-size:16px;color:#333;}
.demo .a_list p{font-size:16px;color:#333;line-height: normal;}
.demo .a_lista{background: #0b51a4;}
.demo .a_lista span{color:#fff;}
.demo .a_lista h4{color:#fff;}
.demo .a_lista p{color:#fff;}
.more{margin-top:4%;}
.more span{width:72px;height: 72px;border:1px solid #bfbfbf;display: block;text-align: center;background: url(../images/jt_03.png) no-repeat center;float: left;}
.more span:hover{background:url(../images/jtw_03.png) no-repeat center #0b51a4;cursor: pointer;}
.more a{line-height: 72px;margin-left: 10px;}
/*发展历程*/
.index_wrap5 .con{width: 108.121212%;background: url(../images/de-bg_15.jpg) no-repeat center top;overflow: hidden;padding-top: 3%;padding-bottom: 3%;}
.index_wrap5 .timeline{padding-bottom: 1px;position: relative;}
.index_wrap1 .con_left i{display: block;width:70%;margin-top: 100px;margin-bottom: 35px;}
.index_wrap1 .con_left i img{width:100%;}
.index_wrap1 .con_right{width:50%;}
.index_wrap1 .con_right ul{display: flex;}
.index_wrap1 .con_right li{float:left;margin-left: 6.29%;}
.index_wrap1 .con_right li img{width:100%;}
.index_wrap1 .con_right li:first-child{margin-left: 0px;}
.index_wrap1 .con_right li b{font-size:60px;color:#0c66a5;margin-top: -13px;display: block;margin-left: 23px;}
.index_wrap1 .con_right li p{font-size:18px;margin-left: 25px;margin-top: 25px;}
.index_wrap2{width:92.97%;position: relative;}
.index_wrap2 .cn,.index_wrap2 .en{position: absolute;left:7.4%;top:-95px;}
.index_wrap2 .cn{margin-top: 43px;margin-left: 2px;}
.index_wrap2 .con{width:100%;height:auto;display: flex;}
.index_wrap2 .video{width:56.02%;height:auto;background-color:#000;position:relative;cursor:pointer;}
.index_wrap2 .video img{position:absolute;top:0px;left:0px;z-index:2;opacity:1;}
.index_wrap2 .video video{opacity:0;}
.index_wrap2 .con_right{width:43.98%;height:auto;color:#FFF;box-sizing:border-box;padding-left:6.2%;background:#0c66a5 url(../images/crc.png) no-repeat;}
.index_wrap2 .con_right p{font-size:30px;line-height: 1em;margin-bottom: 6.75%;margin-top: 17.5%;}
.index_wrap2 .con_right span{display: block;width:86%;}
.index_wrap2 .con_right a{display: block;width:205px;height:40px;text-align: center;line-height: 40px;background: rgba(255,255,255,0.8);margin-top:17%;}
.index_wrap4 .con_left{height:100px;}
.index_wrap3{width:85.9375%;margin:0 auto;/* border-left:1px solid #f2f2f2; */overflow:hidden;padding-bottom: 6%;}
.index_wrap3 .con_left{width:100%;height: 100px;}
.index_wrap3 .con_left p{white-space:nowrap;}
.index_wrap3 .con_right{width:100%;}
.index_wrap3 .con_1{width:61.2%;background:#fff;position:relative;/* margin-top: 107px; */margin-right:11.28%}
.index_wrap3 .con_1 img{width:100%;}
/* .index_wrap3 .con_1 img{position: absolute;left:-49.2%;width:95.81%;} */
.index_wrap3 .con_1 .con_text{width:100%;box-sizing:border-box;/* padding-left: 6%;padding-top: 17.9%; */}
.index_wrap3 .con_1 .con_text p{width:100%;font-size:24px;line-height: 1em;/* margin-bottom: 9.35%; */margin-bottom:3.1%;margin-top:3.3%;}
.index_wrap3 .con_1 .con_text span{display: block;width:62%;}
.index_wrap3 .con_1 .con_text a{display:block;width:205px;height: 40px;border:1px solid #0c66a5;text-align: center;line-height: 40px;color:#0c66a5;margin-top:4%;transition:all 0.6s;}
.index_wrap3 .con_1 .con_text a:hover{background: #0c66a5;color:#fff;}
.index_wrap3 .con_2{width:30%;background: #fff;margin-right: 5%;}
.index_wrap3 .con_2:last-child{margin-right:0;}
.index_wrap3 .con_2 img{width:100%;}
.index_wrap3 .con_2 p{font-size:22px;line-height: 1em;margin-top:7%;margin-bottom:6%;}
.index_wrap3 .con_2 span{color:#666666;height: 51px;display: block;overflow: hidden;}
.index_wrap3 .con_2 a{display:block;width:205px;height: 40px;border:1px solid #57a832;text-align: center;line-height: 40px;color:#57a832;margin-top:11.3%;transition:all 0.6s;}
.index_wrap3 .con_2 a:hover{background: #57a832;color:#fff;}
.index_wrap4{width: 86%;margin: 0 auto;/* border-left: 1px solid #f2f2f2; */position: relative;padding-bottom: 6%;}
.index_wrap4 .con{width:108.121212%;background:url(../images/pro-bg.jpg) no-repeat center bottom;}
.index_wrap4 .con ul{display: flex;}
.index_wrap4 .con ul li{float: left;width:50%!important;height:auto!important;}
.index_wrap4 .con ul li .content{width:50%;height: 100%;background:rgba(255,255,255,0.7);}
.index_wrap4 .con .txt{width:71.25%;margin: 0 auto;position: relative;top:50%;margin-top: -92px;}
.index_wrap4 .con .content p{font-size:20px;font-weight: bold;line-height: 1em;}
.index_wrap4 .con .content i{display: block;width:24px;height: 1px;background: #000;margin-top:5.7%;margin-bottom:4.2%;}
.index_wrap4 .con .content span{display: block;height:80px;overflow:hidden;}
.index_wrap4 .con .content a{display: block;width:100%;height:40px;text-align: center;line-height: 40px;box-sizing:border-box;border:1px solid #5c5e5c;margin-top:13.7%;}
.index_wrap4 .con .content a:hover{color:#fff;background-color:#0c66a5;border:1px solid #0c66a5;}
.index_wrap4 .prev_btn,.index_wrap4 .next_btn{display:block;width:120px;height:40px;line-height:37px;text-align:center;font-size:30px;border:1px solid #fff;box-sizing:border-box;background-color:rgba(255,255,255,0.1);color:#fff;float:left;margin-top:68px;border-radius:3px;outline:none;}
.index_wrap4 .prev_btn{margin-right:60px;}
.index_wrap4 .prev_btn:hover,.index_wrap4 .next_btn:hover{color:#333;background-color:#fff;border:1px solid #fff;}
.index_wrap5 .con_left{height:100px;}
.index_wrap5{width: 86%;position: relative;margin: 0 auto;padding-bottom: 6%;}
.index_wrap5 .index_news{margin-top:35px;width:110%;}
.index_wrap5 .index_news li{width:44.457%;margin-bottom: 70px;margin-right:4%;float: left;}
.index_wrap5 .index_news li .text{width:50%;padding-left:40px;padding-top:15px;box-sizing:border-box;}
.index_wrap5 .index_news li .text p{font-size:16px;color:#666666;line-height: 1em;}
.index_wrap5 .index_news li .text b{font-size:20px;line-height: 1em;margin-top:4.1%;margin-bottom: 5%;display:block;height:20px;overflow:hidden;}
.index_wrap5 .index_news li .text span{display: block;width:85.2%;color:#666666;height:56px;overflow:hidden;}
.index_wrap5 .index_news li .text a{display: block;width:205px;height:40px;line-height: 40px;margin-top: 15.19%;position:relative;overflow:hidden;}
.index_wrap5 .index_news li .text a font{position:absolute;z-index:1;color:#0c66a5;left:0;margin-left:0px;transition:all 0.6s}
.index_wrap5 .index_news li .text a:before{display:block;width:100%;height:100%;position:absolute;top:0px;left:-100%;content:'';background:#0c66a5;z-index:0;transition:all 0.6s}
.index_wrap5 .index_news li .text a:hover font{color:#fff;left:50%;margin-left:-49px;}
.index_wrap5 .index_news li .text a:hover:before{left:0;}
.index_wrap5 .timeline dl dt, .timeline dl dd{color: #fff;}
.index_wrap5 .timeline .year{color:#fff;}
.index_wrap5 .timeline .pic p{color:#fff;}
.index_wrap5 .timeline .pic{right:9%;}
.gd{position: absolute;left:35%;margin-left: -40px;bottom: 0;}
.gd a{width:118px;height: 40px;display: block;border-radius: 3px;border:1px solid #fff;background: url(../images/bt_07.png) no-repeat center;}
.gd a:hover{background: #0b51a4 url(../images/bt_07.png) no-repeat center;}
.footer_line{width:100%;height: 6px;background: linear-gradient(to right, #38ab94, #385fab);}
.footer{width:100%;height: 474px;box-sizing:border-box;padding-top: 90px;padding-bottom: 40px;position: relative;}
.footer:before{position: absolute;top:0px;left:0px;display:block;width:100%;height: 100%;background: #001327;content:'';z-index: 0;}
.footer_con{width: 85.9375%;margin: 0 auto;color:#fff;position: relative;z-index: 1;}
.footer_nav{display: flex;width:70.61%;height:328px;flex-wrap:nowrap;}
.footer_nav dl{margin-right: 9.44%;margin-bottom: 80px;}
.footer_nav dt{font-size:18px;line-height: 1em;margin-bottom: 30px;}
.footer_nav dd a,.footer_nav dt a{color:#fff;white-space: nowrap}
.erweima{width:23.2%;}
.erweima ul{display: flex;width:100%;}
.erweima ul li{margin-left: 20.2%;}
.erweima ul li img{max-width:100%;}
.erweima ul li:first-child{margin-left: 0px;}
.erweima ul p{text-align: center;}
.copyright{width:85.9375%;margin: 0 auto;color:#fff;position: relative;z-index: 1;}
.copyright a{color:#fff;}
/* 内页通用 */
.n_banner{width:100%;height:370px;box-sizing:border-box;padding-top:110px;padding-left:7.06%;overflow:hidden;}
.n_banner span{display:block;line-height:1em;font-size:18px;}
.n_banner b{display:block;font-size:42px;line-height:1em;color:#0c66a5;margin:30px 0px 20px;text-transform:uppercase;}
.n_banner p{color:#0c66a5;line-height:1em;font-size:16px;}
.main{width:1240px;margin: 0 auto;/* background: #f9f9f9; */box-sizing:border-box;padding-bottom:100px;}
.main .nav{width:100%;}
.main .nav li{float: left;box-sizing:border-box;border:1px solid #ebebeb;}
.main .nav li a{display:block;width:100%;height: 50px;line-height:50px;text-align: center;color:#666666;}
.main .nav .on a{background: #0c66a5;color:#fff;}
.main .nav li a:hover{background: #0c66a5;color:#fff;}
/* about1-1 */
.main .about_nav{padding:65px 0px;}
.main .about_nav li{width:25%;}
.about_img{width:100%;}
.about_img li{float:left;width:300px;margin-right:1.076108872%;margin-top: 30px;}
.about_img li img{width:100%;}
.about_img li:first-child{width:100%;}
.about_img li:last-child{margin-right: 0px;}
.about_wrap1{width:1160px;box-sizing:border-box;padding: 50px 0px 70px;border-bottom:1px solid #e6e6e6;margin: 0 auto;overflow:hidden;}
.about_wrap1 .title{font-size:22px;color:#000000;line-height: 1em;margin-bottom: 25px;font-weight: bold;}
.about_wrap1 span{display: block;color:#444444;}
.about_wrap1 span p{text-align: justify;}
.cd-tabs{position:relative;}
.cd-tabs:after{content:"";display:table;clear:both}
.cd-tabs::after{position:absolute;top:0;right:0;height:60px;width:50px;z-index:1;pointer-events:none;background:-webkit-linear-gradient( right,#f8f7ee,rgba(248,247,238,0));background:linear-gradient(to left,#f8f7ee,rgba(248,247,238,0));visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.no-cssgradients .cd-tabs::after{display:none}
.cd-tabs.is-ended::after{visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-tabs nav{overflow:auto;-webkit-overflow-scrolling:touch;background:#f8f7ee;box-shadow:inset 0 -2px 3px rgba(203,196,130,.06)}
@media only screen and (min-width:768px){.cd-tabs::after{display:none}.cd-tabs nav{position:absolute;top:0;left:0;height:100%;box-shadow:inset -2px 0 3px rgba(203,196,130,.06);z-index:1}}
@media only screen and (min-width:960px){.cd-tabs nav{position:relative;float:none;background:0 0;box-shadow:none}}.cd-tabs-navigation{width:360px}.cd-tabs-navigation:after{content:"";display:table;clear:both}
.cd-tabs-navigation li{float:left}
.cd-tabs-navigation a{position:relative;display:block;height:60px;width:60px;text-align:center;font-size:12px;font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;color:#c3c2b9;padding-top:34px}
.no-touch .cd-tabs-navigation a:hover{color:#29324e;}
.cd-tabs-navigation a.selected{background-color:#fff!important;box-shadow:inset 0 2px 0 #f05451;color:#29324e}
.cd-tabs-navigation a::before{position:absolute;top:12px;left:50%;display:inline-block;height:20px;width:20px}
@media only screen and (min-width:768px){.cd-tabs-navigation{width:80px;}.cd-tabs-navigation a{height:80px;width:80px;padding-top:46px}.cd-tabs-navigation a.selected{box-shadow:inset 2px 0 0 #0b51a4}.cd-tabs-navigation a::before{top:22px}}
@media only screen and (min-width:960px){.cd-tabs-navigation{width:916px;margin: 0 auto;}.cd-tabs-navigation a{height:60px;line-height:60px;width:auto;text-align:left;font-size:14px;padding:0 4.6em 0 4.6em;color:#333;}.cd-tabs-navigation a.selected{box-shadow:inset 0 2px 0 #0b51a4}.cd-tabs-navigation a::before{top:50%;margin-top:-10px;margin-left:0;left:38px}}
.cd-tabs-content{background:#fff}
.cd-tabs-content li{display:none;padding:1.4em}
.cd-tabs-content li.selected{display:block;-webkit-animation:cd-fade-in .5s;-moz-animation:cd-fade-in .5s;animation:cd-fade-in .5s;overflow: hidden;}
.cd-tabs-content li p{font-size:14px;font-size:.875rem;line-height:1.6;color:#666;margin-bottom:2em;line-height: 24px;}
@media only screen and (min-width:768px){.cd-tabs-content{min-height:480px}.cd-tabs-content li{padding:2em 2em 2em 7em}}
@media only screen and (min-width:960px){.cd-tabs-content{min-height:0}.cd-tabs-content li{padding:3em}.cd-tabs-content li p{font-size:16px;font-size:1rem}}
@-webkit-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}
@keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}
.company-list .num{display: block; width: 10%;text-align: center; font-size: 70px;color: #035cac;padding-top: 0;line-height: 140px;}
.company-list .cent{width:49%;padding-top: 4px;}
.company-list .cent hr{background:#ccc;}
.company-list .ttbox{width: 100%;display: block;line-height: 70px;height: 70px;}
.company-list .ttbox .f30{font-size: 26px;color: #035cac;}
.company-list .cent .img{display: block;width: 100%;transiton: normal;}
.company-list .cent img{width: 100%;display: block;}
.company-list .word{display: block;width: 100%;margin-top: 16px;line-height: 26px;font-size: 14px;}
.fl{float:left;}
/*科技园*/
.indabout .title{text-align: center; /*background: url(../images/park-bg_03.jpg) center top no-repeat;*/}
.indabout .title .mintit{font-size: 19px; line-height: 30px; margin-bottom: 25px;}
.indabout .title .mintit{width: 100%; font-size: 20px; line-height: 26px; color: #000000; margin-bottom: 20px;}
.indabout .title h2{font-size: 34px;color:#555;}
.indabout .details, .index .indabout .details p{font-size: 16px; line-height: 30px;color: #888888; margin-bottom: 0; text-align: center;}
.indabout .details, .index .indabout .details p{font-size: 16px; line-height: 30px;}
.indabout .details, .index .indabout .details p{color: #888888; margin-bottom: 0; text-align: justify;}
.indlayout{width:100%;background:#f3f3f3;padding: 75px 0 60px;overflow: hidden;}
.indlayout .title{font-size: 34px; line-height: 40px;margin-bottom: 25px; color: #333; text-align: center;}
.indlayout .hs,.sjin .hs,.con-p .hs{width:36px;height: 3px;display: block;background: #d81e06;margin:0 auto;}
.indlayout .pic{max-width: 1285px;margin: 0 auto;width: 100%;position: relative;}
.indlayout .pic img{display:block;margin: 0 auto;padding: 20px;}
.indlayout .list{width: 100%;margin: 0 auto;position: relative;}
.indlayout .list .box{width: 27%;margin: 0 3% 2%;float: left;}
.indlayout .list .box{border-radius: 10px; position: relative; bottom: 0; left: 0; height: 29px; background-color: #3366a4; margin-bottom: 15px;}
.indlayout .list .box .warp{position: absolute; bottom: 0; left: 0; width: 100%; background-color: #3366a4; border-radius: 10px;}
.indlayout .list .box .tit{font-size: 14px; line-height: 29px; padding: 0 12% 0 5%; width: 100%; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.indlayout .list{max-width: 1080px;padding: 0 10px;}
/*tab*/
.sj{width:100%;padding: 75px 0 70px;overflow: hidden;}
.sjin{width:1200px;margin: 0 auto;}
.sjin .title{font-size: 34px;line-height: 40px; margin-bottom: 25px; color: #555555;text-align: center;}
.dh{width:840px;float:left;}
.dh ul{position: relative;overflow: hidden;width: 1008px;height: 306px;}
.dh ul li{float: left;width: 200px;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.dh ul li a{display: block;width: 100%;height: 100%;}
.dh ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.3);height: 100%;}
.dh ul li .layer .p1{position: absolute;bottom: 118px;left:44px;text-align: left;width:110px;height: 60px;}
.dh ul li .layer .p2{position: absolute;bottom: 5px;right: -200%;}
.dh ul li .layer .p2 b,.dh ul li .layer .p2 span{display: block;font-weight: bold;font-size: 20px;}
.dh ul li .layer .p1 b,.dh ul li .layer .p1 span{display: block;font-size: 20px;text-transform: uppercase;}
.dh ul li .layer .p1 .col2{color: #fff;font-size: 12px;}
.dh ul li .layer .p2 .col2{color: #fff;font-size: 12px;}
.col1{color: #fff;}
.p-left{width:278px;height: 146px;background: url(../images/p-bg_10.png) no-repeat right bottom #3366a4;float:left;padding:80px 40px;}
.p-left{color:#fff;}
.p-left .xjqj{display: block;width:113px;height: 33px;border: 1px solid #fff;text-align: center;line-height: 33px;padding-left: 20px;background: url(../images/sx_08.png) no-repeat 25px center;color:#fff;border-radius: 3px;margin-top: 10px;}
/*tab*/
.con-p{width:100%;background: #F3F3F3;overflow: hidden;padding: 75px 0 70px;}
.con-p-in{width:1200px;margin: 0 auto;}
.con-p .title{font-size: 34px;line-height: 40px; margin-bottom: 25px; color: #555555;text-align: center;}
.con-p .con-bg{width:100%;height:240px;background:#fff;padding-top: 90px;}
.con-p .con-bg ul li{width:33%;float:left;text-align: center;}
.con-p .con-bg ul li .add{background: url(../images/ad_07.jpg) no-repeat top center;padding-top: 30px;}
.con-p .con-bg ul li .jd{background: url(../images/ad_10.jpg) no-repeat top center;padding-top: 30px;}
.con-p .con-bg ul li .mail{background: url(../images/mail_13.jpg) no-repeat top center;padding-top: 30px;}
/*products*/
.main-bg{background:#f3f3f3;padding-top: 65px;}
.combo-select{display:inline-block;position: relative; max-width: 206px;margin-bottom: 15px;font: 100% Helvetica, Arial, Sans-serif; border: 1px #ccc solid;border-radius: 3px;}
.combo-select .combo-input{margin-bottom: 0;height:40px;}
/** * Input field */
.combo-input{-webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0; text-overflow: ellipsis; white-space: nowrap; border: none; width: 100%; box-sizing: border-box; padding: 12px; padding-right: 60px; border-radius: 3px;} .combo-input:focus{outline: none;}
/** * Arrow */
.combo-arrow{position: absolute; right: 0; top: 0; height: 100%; cursor: pointer; text-align: center; font-size: 14px; width: 40px; font-size: 12px; color: #999;} .combo-arrow:before{content: " "; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #cccccc; display: block; width: 0; height: 0; top: 0; right: 15px; bottom: 0; position: absolute; margin: auto 0;}
/** * When opened */
.combo-open .combo-arrow{border-color: #51A7E8;} .combo-open .combo-arrow:before{border-top: none; border-bottom: 5px solid #cccccc;}
/** * When focused */
.combo-focus{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); border-color: #51A7E8;} .combo-focus input{border-color: #51A7E8;}
/** * Hide native select */
.combo-select select{position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; -webkit-appearance: none; opacity: 0;}
@media only screen and (min-width: 960px){.combo-select select{left: -1px; top: -1px; width: 0; height: 0; margin: 0;} }
/** * Selected option */
.option-selected{background-color: #eee;}
/** * Hovered option */
.option-hover{background-color: #006eab; color: #fff;}
/** * Option item */
.option-item{cursor: pointer; border-bottom: 1px #e3e3e3 solid;} .option-item:hover{background-color: #006eab; color: #fff;} .option-item:last-child{border-bottom: none;}
/** * Disabled and optgroups */
.option-group{cursor: text; font-weight: 600; background: #e1e1e1; border: 1px #ccc solid; border-width: 1px 0;}
/** * Disabled */
.option-disabled{opacity: 0.5;}
/** * Dropdown */
.combo-dropdown{position: absolute; z-index: 1; top: 100%; left: 0; min-width: 100%; max-width: 300px; max-height: 300px; margin: 0; padding: 0; display: none; overflow-y: auto; background: #fff; border: 1px solid #999; border-radius: 0; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); box-sizing: border-box;} .combo-dropdown li{list-style: none; padding: 8px 1em; margin: 0;}
/** * On Active */
.combo-open .combo-dropdown{display: block;}
/** * Search marker */
.combo-marker{text-decoration: underline;}
.inpbox{float:left;width:304px;}
.inpbox .submit{width: 80px; height: 40px; float: left; background-color: #0372cd; text-align: center; font-size: 14px; color: #fff; border: 0; transition: all 0.4s; -webkit-transition: all 0.4s;border-radius: 5px;cursor: pointer;}
/*产品详情*/
.p-box{width:1250px;margin: 0 auto;}
.d{width:100%; height:auto; margin:0 auto; overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;width:100%;}
.jqzoom img{max-width:100%;display: block;margin: 0 auto;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;display: none!important;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:80px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);display: none;}
/*图片小图预览列表*/
.spec-preview{width:100%;height:430px;border:1px solid #dfdfdf;overflow: hidden;}
.spec-scroll{clear:both;margin-top:5px;width:100%;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:14px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:90%;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.pro-r h4{font-size: 36px;color: #333;border-bottom: 1px solid #dbdbdb;line-height: 66px;padding-bottom: 10px;margin-bottom: 20px;}
.pro-jj{background:#f3f3f3;padding: 0 20px;}
.pro-tt p{font-size:22px;color:#245da5;padding: 10px 0;padding-bottom: 0;}
/*.more a{display: block; width:162px ;height: 40px;transition: all 0.5s;-webkit-transition: all 0.5s;font-size: 18px;color: #fff;border: 0; position: relative; background: #e62129; cursor: pointer;border-radius: 20px;line-height: 40px;text-align: center;}
.more a:hover{background: #c71b22;}*/
.pro-data{padding:20px 0;}
#tabs{width:100%;margin:0 auto;margin-bottom:40px}
#tabs li{float:left;padding: 0;}
.pro-lr{padding:0;}
#tabs li a{display:block;padding:17px 30px;background:#f3f3f3;text-decoration:none;color:#333;font-size: 16px;text-align: center;}
#tabs_container{position:relative;padding: 0;}
#tabs_container div{margin-top: -40px;}
.transition{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.make_transist{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.hidescale{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0}
.showscale{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hideleft{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.showleft{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hidescaleup{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.showscaleup{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hideflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:rotatey(-90deg) scale(1.1);-moz-transform:rotatey(-90deg) scale(1.1);-o-transform:rotatey(-90deg) scale(1.1);-ms-transform:rotatey(-90deg) scale(1.1);transform:rotatey(-90deg) scale(1.1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.showflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotatey(0) scale(1);-moz-transform:rotatey(0) scale(1);-o-transform:rotatey(0) scale(1);-ms-transform:rotatey(0) scale(1);transform:rotatey(0) scale(1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.tabulous_active{background:#245da5!important;color:#fff!important;font-size: 18px;}
.tabulousclear{display: block;clear: both;}
.col-md-5{width:41.6%;}
.col-md-6{width:50%;float:left;}
.fr{float:right;}
.row{overflow:hidden;}
.news-box{width:100%;overflow: hidden;margin-top: 60px;}
/*联系我们*/
.main .coon li{width:50%;}
.color-light{color: #999;}
.font-md{font-size: 16px; line-height: 24px;}
.font-lg-l{font-size: 24px;}
.col-sm-3{width:33%;}
.service-other{display: inline-block; margin-right: 15px;}
.space-tb-md{padding-top: 50px; padding-bottom: 30px;}
.over hr{margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee;}
.t-text{border: 1px solid #c6c6c6; float: left; margin: 0 0 45px; padding: 16px 2%; font-size: 16px; outline: inherit; background: none; color: #333; width: 84%;}
.t-text2{border: 1px solid #c6c6c6;float: left; margin: 0 0 15px; padding: 16px 2%; width: 95%; font-size: 16px; outline: inherit; margin-right: 37px; background: none; color: #333;height: 168px;}
#subm{display: block; width: auto; height: 40px; transition: all 0.5s; -webkit-transition: all 0.5s; font-size: 14px; color: #fff; padding: 0 63px; border: 0; position: relative; background: #245da5; cursor: pointer; border-radius: 3px;}
.c-bt{padding:50px 0 10px;font-size: 24px;}
.about_wrap2{width:100%;padding: 65px 40px 140px;box-sizing:border-box ;}
.about_wrap2 li{float: left;width:330px;margin-left:7.32%;}
.about_wrap2 li:first-child{margin-left:0px;}
.about_wrap2 i{display:block;width:43px;height: 43px;background-image: url(../images/about_icon.png);background-repeat: no-repeat;}
.about_wrap2 p{font-size:18px;color:#000000;line-height: 1em;margin: 25px 0px;font-weight: bold;}
.about_wrap2 span{display: block;color:#444444;}
.history{width:100%;height:200px;}
.history .tit_img{display:block;width:100%;position: absolute;left:0px;height:200px;background:url(../images/history.jpg) no-repeat center;}
.timeline{padding-top: 64px;box-sizing:border-box;margin-left: 15%;border-left:1px solid #fff;}
.main .timeline{border-left:1px solid #cccccc;}
.timeline ul{margin-left: -8px;}
.timeline ul li{margin-bottom: 50px;cursor: pointer;position:relative}
.timeline .year{width:190px;height:45px;text-align:center;font-size:24px;color:#000000;position: relative;}
.timeline .year i{display: block;width:9px;height:9px;position: absolute;top:14px;background:url(../images/y_03.png) no-repeat center;border-radius: 100%;border:5px solid rgba(255,255,255,.5);opacity: 1;transition: all 0.6s;margin-left: -2px;}
.main .timeline dl dt, .timeline dl dd{color:#666;}
.index_wrap5 .timeline dl dd{color:#fff;}
.main .timeline .year i{background: #ccc;border: 5px solid #959595;}
.mouthline{margin-top:30px;display:none;}
.timeline dl{height: 28px;margin-bottom: 25px;overflow: hidden;}
.timeline dl em{display: block;width:7px;height:7px;margin-top:10px;background:#cccccc;border-radius: 100%;float: left;margin-right: 35px;margin-left: 3px}
.timeline dl dt{color:#0c66a5;font-weight: bolder;width:50px;}
.timeline dl dt,.timeline dl dd{float: left;}
.timeline .pic{position:absolute;top:0px;right:35px;display:none;}
.timeline .pic li{margin-bottom:30px!important;}
.timeline .pic p{line-height:1em;margin-top:20px;}
.timeline .on .year{font-weight: bold;color:#fff;background:#0c66a5;}
.timeline .on .year i{opacity: 0;}
.timeline li:first-child .mouthline,.timeline li:first-child .pic{display:block;}
/* about1-2 team */
.team_wrap1{padding:50px 70px;box-sizing:border-box;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.team_content{width:535px;float: right;}
.team_content span{display: block;width:100%;color:#111;}
.team_content .txt{box-sizing:border-box;padding:0px 15px;}
.team_content .name{background:#0c66a5;padding: 16px 0px;box-sizing:border-box;height:100px;margin: 75px auto 65px;}
.team_content .name p{font-size:16px;color:#fff;text-align: center;}
.team_content .name font{font-size:30px;}
.team_wrap2{padding: 90px 110px;box-sizing:border-box;}
.team_wrap2 li .pic{width:45%;float:left}
.team_wrap2 li .pic span{display:block;width:400px;height: 400px;border-radius: 100%;box-shadow:0px 12px 40px -21px rgba(0,0,0,0.5);overflow: hidden;}
.team_wrap2 li{margin-bottom: 75px;}
.team_wrap2 li .txt{width:49%;float:right;}
.team_wrap2 li .txt p{margin-top: 85px;margin-bottom:50px;font-size:16px;color:#000000;}
.team_wrap2 li .txt font{font-size:30px;}
.team_wrap2 .oushu .pic{float:right;}
.team_wrap2 .oushu .txt{float:left;}
.team_wrap2 .oushu span{margin: 0 auto;text-align:right;display:block}
.team_wrap2 .oushu p{text-align: right;}
.honor_list{width:1040px;margin:0 auto;}
.honor_list ul{width:117%;}
.honor_list li{float:left;width:220px;margin-bottom:80px;transform:scale(0.9)}
.honor_list li{margin-right:178px;}
.honor_list li p{text-align:center;line-height:1em;margin-top:25px;font-size:16px;}
/* 产品中心 */
.service_nav{padding: 60px 0px;}
.service_nav li{width:33.3333333333333333333%;}
.service_wrap{padding-bottom: 200px;}
.service_wrap li{width:100%;margin-bottom:100px;}
.service_wrap li .txt{width:440px;padding:94px 40px;box-sizing:border-box;float:left;}
.service_wrap li img{float:right;}
.service_wrap li p{font-size:30px;color:#222222;line-height: 1em;margin-bottom: 30px;}
.service_wrap li span{display: block;width:100%;}
.service_wrap li a{display: block;width:300px;height:55px;border:1px solid #999999;margin-top:85px;text-align: center;line-height: 55px;box-sizing:border-box;color:#666666;position: relative;transition: all 0.6s;}
.service_wrap li a i{display: block;width:20px;height: 1px;background:#666666;position: absolute;right:22px;top:50%;transition: all 0.6s;}
.service_wrap li i:before,.service_wrap li i:after{display: block;width:8px;height: 1px;background:#666666;content: '';position: absolute;right: 0px;transform:translate(0,0)rotate(0deg);transition: all 0.6s 0.1s;}
.service_wrap li a:hover{background:#0c66a5;color:#fff;border: 1px solid #0c66a5;}
.service_wrap li a:hover i{background: #fff;}
.service_wrap li a:hover i:before{transform:translate(0,-3px)rotate(33deg);background:#fff;}
.service_wrap li a:hover i:after{transform:translate(0,3px)rotate(-33deg);background:#fff;}
.service_wrap .oushu .txt{float:right;}
.service_wrap .oushu img{float:left;}
/* technology */
.technology_nav{padding:60px 0px;}
.technology_nav li{width:50%;}
.technology_wrap{width:103%;margin-left: -3%;}
.technology_wrap .txt{padding-left:4%;}
.technology_wrap li{width:30%;float: left;margin-top: 60px;margin-left: 3%;background: #fff;}
.technology_wrap li p{font-size:20px; color:#333333;line-height:1em;position: relative;margin:40px 0px;}
.technology_wrap li p:after{display: block;width:24px;height: 1px;background:#000;content: '';position: absolute;bottom:-23px;}
.technology_wrap li span{display:block;width:100%;height: 40px;overflow: hidden;color:#666666;line-height:1.5em;}
.technology_wrap li .imgbox{overflow:hidden;}
.technology_wrap li .imgbox img{transition: all 1.5s ease;}
.technology_wrap li:hover .imgbox img{transform: scale3D(1.1, 1.1, 1.1);transition: all 1.5s ease;}
/* sercon_content */
.sercon_nav{padding: 60px 0px;}
.sercon_nav li{width:20%;}
.sercon_wrap1{width:100%;padding:0px 40px;box-sizing:border-box;}
.sercon_wrap1 .bg{width:100%;height:223px;background-color: #00a8bf;}
.sercon_wrap1 .con{margin-top: 85px;}
.sercon_wrap1 .con img{box-shadow: 0px 5px 60px -15px rgba(0,0,0,0.5);}
.sercon_wrap1 .con .txt{width:560px;padding:0px 65px;box-sizing:border-box;}
.sercon_wrap1 .con b{display:block;color:#fff;font-size:20px;line-height: 1em;margin-bottom:40px;font-weight: bold;position: relative;}
.sercon_wrap1 .con b:before{display: block;width:62px;height:62px;content:'01';position: absolute;left:0px;top:-100%;line-height:60px;color:rgba(255,255,255,0.3);font-size:80px;}
.sercon_wrap1 .con p{color:#fff;}
.sercon_wrap1 .con span{display: block;margin-top: 135px;color:#221815;}
.sercon_wrap2{margin-top: 80px;padding:0px 40px;}
.sercon_wrap2 .con{width:550px;}
.sercon_wrap2 i{display: block;width:73px;height: 61px;/* background: url(../images/02.png) no-repeat center; */margin-top: 140px;font-size:80px;color:#00a8bf;font-style:normal;line-height:60px;}
.sercon_wrap2 b{display:block;color:#333333;font-size:20px;line-height: 1em;font-weight: bold;margin:25px 0px 35px;}
.sercon_wrap2 span{display:block;text-indent: 2em;color:#221815;width:400px;}
.sercon_wrap3{margin-top: 80px;padding:0px 40px;}
.sercon_wrap3 .con{width:392px;margin-left: 105px;}
.sercon_wrap3 img{box-shadow: 0px 5px 60px -15px rgba(0,0,0,0.5);}
.sercon_wrap3 i{display: block;width:73px;height:61px;/* background: url(../images/03.png) no-repeat center; */margin-top: 100px;color:#00a8bf;line-height:60px;font-style:normal;font-size:80px;}
.sercon_wrap3 b{display:block;color:#333333;font-size:20px;line-height: 1em;font-weight: bold;margin:25px 0px 35px;}
.sercon_wrap3 span{display:block;text-indent: 2em;color:#221815;width:400px;}
.sercon_wrap4{background: #00a8bf;width:100%;height:400px;box-sizing:border-box;width:1160px;margin: 80px auto 0px;}
.sercon_wrap4 b{display:block;color:#fff;font-size:20px;line-height: 1em;font-weight: bold;position: relative;top:20px;left:20px;}
.sercon_wrap4 b:after{display: block;width:72px;height:62px;content:'04';position: absolute;left:0px;/* background: url(../images/04.png) no-repeat center; */top:-100%;font-size:80px;line-height:60px;color:rgba(255,255,255,0.3)}
.sercon_wrap4 ul{width:900px;margin: 120px auto 0px;}
.sercon_wrap4 ul li{float: left;width:64px;margin-left:210px;}
.sercon_wrap4 ul li:first-child{margin-left: 0px;}
.sercon_wrap4 ul li i{display: block;width:64px;height:64px;background-image: url(../images/advan_icon.png);background-repeat:no-repeat;}
.sercon_wrap4 ul li p{font-size:18px;color:#fff;font-weight: bold;line-height:1em;margin: 30px auto;text-align: center;}
.sercon_wrap4 ul li span{display:block;width:100%;color:#fff;text-align: center;}
.sercon_wrap5{width:100%;padding: 0px 40px;box-sizing:border-box;margin-top: 80px;}
.sercon_wrap5 .number{display: block;width:73px;height: 62px;/* background: url(../images/05.png) no-repeat center; */font-size:80px;font-style:normal;line-height:60px;color:#00a8bf;}
.sercon_wrap5 .tit{display:block;font-size:20px;line-height: 1em;font-weight: bold;margin:25px 0px 30px;}
.sercon_wrap5 li{width:100%;height: 50px;line-height: 50px;background: #d9d9d9;margin-bottom: 20px;}
.sercon_wrap5 li i{display:block;width:15px;height: 15px;border-radius: 100%;border:1px solid #00a8bf;color:#00a8bf;text-align: center;line-height: 15px;font-size:12px;float: left;font-style: normal;margin:17px;margin-right: 3px;}
.sercon_wrap5 li b{color:#00a8bf;}
.sercon_wrap6{width:1160px;background-color:#00a8bf;padding: 60px 0px;box-sizing:border-box;margin: 80px auto;}
.sercon_wrap6 .con{width:670px;margin:0 auto;}
.sercon_wrap6 .con b{display:block;font-size:24px;color:#fff;line-height: 1em;margin-top: 50px; margin-bottom: 25px;}
.sercon_wrap6 .con p{color:#FFF;font-size: 16px;}
/* service1-4 */
.list_nav{padding-top:60px;}
.list_nav li{width:25%;}
.article{width:1140px;height:400px;padding:0 50px 0 50px;margin-top:88px;}
.article_p{float:left;width:580px;}
.article_p span{font-size:24px;color:#222222;margin-bottom:30px;display:block;}
.article_p p{color:#666666;line-height:30px;}
.article img{float:right;margin-left:30px;}
.details{width:1080px;background-color:#FFF;padding:70px 30px 0 30px;margin:0 auto;}
.strategy{margin-bottom:98px!important;}
.strategy img{float:left;margin-right:20px;}
.strategy span{color:#0c66a5;font-size:24px;}
.line{height:230px;}
.line span{color:#0c66a5;font-size:24px;margin-bottom:39px;}
.line ul{margin-top:50px;}
.line ul li{float:left;font-size:16px;text-align:center;margin:0 9.3px 0 9.3px;}
.line ul li p{margin-top:20px;}
.analysis{margin-top:98px;position:relative;}
.analysis span{color:#0c66a5;font-size:24px;margin-bottom:34px;}
.acontent{margin-top:30px;}
.acontent_p{background:#eaf5fd;width:530px;height:300px;font-size:24px;line-height:300px;text-align:center;float:left;}
.aul{float:right;font-size:16px;margin-bottom:50px;}
.aul li{width:496px;height:55px;background:#eaf5fd;line-height:55px;padding-left:34px;margin-bottom:6px;}
.aul li:last-child{margin-bottom:0px;}
.imgul li{width:540px;float:left;text-align:center;}
.imgul li span{display:block;width:530px;height:530px;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;}
.imgul li p{margin-top:30px;text-align:center;}
.imgul li span img{display:inline-block;}
.advantage{width:1080px;height:350px;margin-top:50px;}
.advantage img{float:left;padding-right:20px;}
.advantage span{color:#0c66a5;font-size:24px;}
.advantage ul{width:1080px;height:200px;margin-top:40px;}
.advantage ul li{width:248px;height:110px;line-height:30px;text-align:center;background:#0c66a5;float:left;font-size:16px;color:#FFF;padding-top:50px;margin-right:29px;}
.advantage ul li:last-child{margin-right:0px;}
.advantage ul li p{text-align:center;}
.fix_right{position:fixed;right:0px;;bottom:30%;z-index:99;display:none;}
.fix_right li{display:block;width:100%;color:#fff;padding:10px 30px;background-color:#0c66a5;box-sizing:border-box;margin-bottom:5px;line-height:1em;cursor:pointer;}
.fix_right i{display:block;width:15px;height:15px;float:left;margin-right:10px;background-repeat:no-repeat;background-position:center;}
.fix_right .back{height:50px;background:#0c66a5 url(../images/back.png) no-repeat center;}
.fix_right .talk{position:relative;}
.fix_right .talk_list{width:135px;position:absolute;top:0px;right:140px;display:none;}
.fix_right .talk_list a{display:block;width:95%;height:35px;margin:0px auto 5px;border-radius:3px;background-color:#0c66a5;color:#fff;line-height:35px;}
.fix_right .talk_list b{display:block;width:14px;height:14px;float:left;background-repeat:no-repeat;background-position:center;margin:10px 8px 0px;}
.fix_right .h .talk_list{display:block;}
@media screen and (max-width: 1920px){.footer_nav dl{margin-right: 17%;}}
@media screen and (max-width: 1440px){.index_wrap2 .con_right p{margin-top:50px;} .index_wrap5 .index_news li .text{padding-top:0px;} .index_wrap5 .index_news li .text a{margin-top:13px;}}
/**/
.corpor{width:100%;}
.corpor-box{width:1250px;margin: 0 auto;padding-top:0px;padding-bottom: 80px;overflow: hidden;}
.corpor .cor h5{color: #000; font-size: 30px;font-weight: 400;letter-spacing: 0;text-transform: uppercase;text-align: center;}
.corpor .cor h4{padding-left: 0;border-left: none;color: #245da5;font-size: 24px; font-weight: normal; padding-top: 10px;}
.cor-li{width:100%;overflow: hidden;padding-top: 80px;}
.cor-li-box{float:left;padding-left: 46px;width:364px;background: url(../images/shu_07.jpg) no-repeat right bottom;position: relative;height: 364px;}
.cor-li-box:nth-child(3){background:none;}
.cor-li-box h4{font-size:22px;color:#245da5;font-weight: normal;padding: 15px 0;}
.cor-li-box p{font-size: 16px;color:#333333;line-height: 26px;}
.cor-img{padding-top:20px;position: absolute;bottom: 0;}

.res{overflow:hidden;padding-bottom: 0;}
.staff{width:1288px;margin-left: -33px;}
.gallery a{display: inline-block;}
.sta {
    width: 392px;
    height: 352px;
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 33px;
    position: relative;
    margin-bottom: 45px;
}
.sta img {
    width: 100%;
    transition: .54s;
}
.sta-text {
    bottom: 36px;
    position: relative;
}
.sta p {
    width: 100%;
    height: 36px;
    display: block;
    background:rgba(0,0,0,.7);
    color: #fff;
    line-height: 36px;
    text-align: center;
    padding: inherit;
}
.rebox { cursor: pointer; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; -webkit-filter: none !important;
    background: rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
    background: rgba(0, 0, 0, 0.7); }
.rebox{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; }
.rebox-contents { position: absolute; top: 15%; left: 5%; text-align: center; width: 90%; height: 90%;}
.rebox-contents .rebox-content { border: 5px solid #fff; box-shadow: 0 0 20px #000; border-radius: 1px; max-width: 100%; max-height: 100%;display: inline-block; }
.rebox-loading { width: 31px; height: 31px; margin: -16px 0 0 -16px; position: absolute; top: 48%; left: 50%; }
.rebox-caption { display: none; position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; z-index: 1000; background: #000; background: rgba(0,0,0,0.7); }
.rebox-caption p { margin: 0 auto; max-width: 70%; display: inline-block; *display: inline; *zoom: 1; padding: 10px; color: #fff; font-size: 12px; line-height: 18px; }

.rebox-button { position: absolute; z-index: 9999; min-width: 40px; height: 40px; line-height: 40px; background: rgb(0, 0, 0); opacity:0.4; 
    text-decoration: none; font-size: 24px; color: #fff; text-align: center; vertical-align: middle;
    -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px;
    -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; }
.rebox-button:hover,
.rebox-button:focus { opacity: 1; -webkit-transform: scale(1.4); -moz-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4); }
.rebox-close { right: 10px; top: 10px; }
.rebox-next { right: 10px; top: 48%; }
.rebox-prev { left: 10px; top: 48%; }
.rebox-loading { left: 50%; top: 48%;
    -webkit-animation-name: spin; -webkit-animation-duration: 2000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;
    -moz-animation-name: spin; -moz-animation-duration: 2000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear;
    -ms-animation-name: spin; -ms-animation-duration: 2000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear;    
    animation-name: spin; animation-duration: 2000ms; animation-iteration-count: infinite; animation-timing-function: linear;
}
















