@charset "utf-8";

@font-face {

font-family: 'Eina03Regular';

src: url('../font/Eina03Regular.eot');

src: local('Eina03Regular Regular'),

             local('Eina03Regular'),

             url('../font/Eina03Regular.woff') format('woff'),

             url('../font/Eina03Regular.ttf') format('truetype'),

             url('../font/Eina03Regular.svg#Eina03Regular') format('svg');

}

@font-face {

font-family: 'Eina03Bold';

src: url('../font/Eina03Bold.eot');

src: local('Eina03Bold Regular'),

             local('Eina03Bold'),

             url('../font/Eina03Bold.woff') format('woff'),

             url('../font/Eina03Bold.ttf') format('truetype'),

             url('../font/Eina03Bold.svg#Eina03Bold') format('svg');

}

@font-face {

font-family: 'Eina03SemiBold';

src: url('../font/Eina03SemiBold.eot');

src: local('Eina03SemiBold Regular'),

             local('Eina03SemiBold'),

             url('../font/Eina03SemiBold.woff') format('woff'),

             url('../font/Eina03SemiBold.ttf') format('truetype'),

             url('../font/Eina03SemiBold.svg#Eina03SemiBold') format('svg');

}

* {margin:0;padding:0;transition-property: all;-ms-transition-property: all;-moz-transition-property: all; outline:none;-webkit-transition-property: all;-o-transition-property: all; }

a,.fixtop .toper ul.navpc li a.a i,.fixtop .toper ul.navpc li dl dd:before,.fixtop,.tblank,.fixtop .toper .header,.fixtop .toper .logo,.procate li .m a,.indnews li,.indnews li .cons .t a,.indnews li .pic p,.indnews li .cons .m a,#slider2 .slide .table,#slider2 .slide img,.propart1 .mright,.download li,.support li .pic img,.accordionservicefaq li .link a span,.page_wrap .pgprev i,.page_wrap .pgmid i,.page_wrap .pgnext i,.accordionservice li .link a .f6 i,.tabs_item .pic img,.contact li,.overmessage i

{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}

.indnews li:hover .pic p,#slider2 .slide:hover img,.support li .pic:hover img,.tabs_item .pic img:hover

{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}

.fixtop .toper ul.navpc li .list,.indnum li,.indnews li,.downloadcate .subject,.downloadcate ul,.support li .cons,.productcate form #k,.page_wrap .pgprev,.page_wrap .pgmid,.page_wrap .pgnext,.mission,.job .f1,.message .list input[type="text"],.message .list #mbeizu,.contact li,.contact li .cons .in

{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.procate li:hover .p a,.indadv li:hover .p img,.download li:hover .title .t i,.core3 li:hover .pic p,.contact ul.up li:hover .title i

{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);transition-duration:1.0s;-ms-transition-duration:1.0s;-moz-transition-duration:1.0s; -webkit-transition-duration:1.0s;}

html{-webkit-text-size-adjust:none;height:100%;}

body {margin:0 auto;overflow-x:hidden;background:#fff;line-height:2;}

a,input,button,select,textarea {text-decoration: none;outline:none;}

html,body,input,button,select,textarea {font-family:'Eina03Regular','Microsoft YaHei','微软雅黑',arial,'宋体';}

html,body,a,input,button,select,textarea,h1,h2,h3,h4,h5 {font-size:16px;color:#666666;font-weight:400; letter-spacing:0.5px}

a:hover,.core3 li:hover .title{color:#10386b}


.table { display:table; height:100%;width:100%;}

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

img {border:0px;max-width:100%; height:auto; vertical-align:middle}

input,button,select,textarea{ outline:none;border:0;}

textarea{resize:none;}i{ font-style:normal;}

input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}

ul,li,dl,dt,dd { list-style:none;}

hr {border:0; background:#10386b;height:1px;margin:5px 0}

.clear,.clearfix { clear:both;}

.relative { position:relative}

.reover { position:relative; overflow:hidden}

.cover { background-position:center; background-repeat:no-repeat; background-size:cover;}

.pcover { background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; z-index:1;width:100%; height:100%;top:0;left:0;}

.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

.gray:Hover {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:;}

.gray2 {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:;}

.gray2:hover {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}



.page_wrap {margin:120px 0 0 0; text-align:center}

.page_wrap .pgprev {display:inline-block; vertical-align:top;width:33.3333%; height:50px; line-height:50px;border:1px solid #ccc}

.page_wrap .pgprev i { background:url(../images/12.png);width:60px; height:11px; display:inline-block; vertical-align:top;margin:25px 0 0 0}

.page_wrap .pgmid {display:inline-block; vertical-align:top;width:33.3333%; height:50px; line-height:50px;border:1px solid #ccc;margin:0 -5px;font-size:18px;font-weight:300; position:relative}

.page_wrap .pgmid i {background:url(../images/13.png);width:15px; height:15px; display:inline-block;margin:17px 13px 0 0; vertical-align:top;}

.page_wrap .pgnext {display:inline-block; vertical-align:top;width:33.3333%; height:50px; line-height:50px;border:1px solid #ccc}

.page_wrap .pgnext i { background:url(../images/11.png) right;width:60px; height:11px; display:inline-block; vertical-align:top;margin:15px 0 0 0}

.page_wrap .pgprev:hover i { background-position:right}

.page_wrap .pgnext:hover i { background-position:left}

.page_wrap .disabled.pgprev:hover i {background-position:left}

.page_wrap .disabled.pgnext:hover i {background-position:right}



::-webkit-input-placeholder {color: #bac3d5;}

:-moz-placeholder {color: #bac3d5; }

::-moz-placeholder { color: #bac3d5; }

:-ms-input-placeholder {color: #bac3d5; }



::selection {background:#10386b;color:#ffffff;}

::-moz-selection {background:#10386b;color:#ffffff;}

::-webkit-selection {background:#10386b;color:#ffffff; }



.di {float:left;}

.dipage {float:left;}

.picleft {margin-right:30px;margin-bottom:20px;}

.picright {margin-left:30px;margin-bottom:20px;}



.wrap {margin:0 auto;max-width:1520px;position:relative;}

.phonemenu { display:none;}
.phonemenu .tel{position:fixed;bottom:60px;left:calc(50% - 23px);font-weight: normal;text-transform:none !important;}
.phonemenu .tel:before {content:''; position:absolute;left: 12px;top:-20px; background:url(../images/tel.png) no-repeat center;width:18px; height:18px; background-size:cover;}



.fixtop {position:fixed;top:0;left:0; height:100px;width:100%;z-index:9999; background:url(../images/fbg.png) center; display: block}

.fixtop .toper .logo { display:block; position:absolute;left:0;top:5px; background:url(../images/logo.png);width:250px; height:90px; background-size:cover; z-index:100}

.fixtop .toper .header { position:absolute;right:0;top:7px;opacity:1}

.fixtop .toper .header .mail { display:inline-block; vertical-align:top;font-size:14px;padding:3px 0 0 25px;color:#fff;position: relative;}

.fixtop .toper .header .mail:before {content:''; position:absolute;left:0;top:8px; background:url(../images/mail.png) no-repeat center;width:18px; height:18px; background-size:cover;}

.fixtop .toper .header .tel { display:inline-block; vertical-align:top;font-size:16px;font-weight: bold;padding:0px 0 0 25px;color:#fff;position: relative;margin-right: 20px;letter-spacing:1px;}

.fixtop .toper .header .tel:before {content:''; position:absolute;left:0;top:8px; background:url(../images/tel.png) no-repeat center;width:18px; height:18px; background-size:cover;}

.fixtop .toper .header .en { display:inline-block; vertical-align:top;font-size:16px;font-weight: bold;padding:0 0 0 25px;color:#fff;position: relative;}

.fixtop .toper .header .en:before {content:''; position:absolute;left:0;top:8px; background:url(../images/earth.png) no-repeat center;width:18px; height:18px; background-size:cover;}

.fixtop .toper .header form { display:inline-block;margin:8px 0 0 25px;border:1px solid #fff;border-radius:25px; height:18px; line-height:18px;width:125px}

.fixtop .toper .header form #k { height:16px; line-height:16px;font-size:12px;color:#fff;width:100px;padding:0 10px; background:none; display:inline-block; vertical-align:top; letter-spacing:1px}

.fixtop .toper .header form #go { display:inline-block; vertical-align:top; background:url(../images/search.png) no-repeat center;width:16px; height:16px; cursor:pointer}

.fixtop .toper ul.navpc { text-align:right; position:relative;top:46px}

.fixtop .toper ul.navpc li {display:inline-block;position:relative;margin:0 0 0 50px}

.fixtop .toper ul.navpc li a {display:block;}

.fixtop .toper ul.navpc li a.a { text-transform:uppercase;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#fff; height:53px; line-height:30px; position:relative;font-weight:700; letter-spacing:1px}

.fixtop .toper ul.navpc li a.a i { position:absolute;left:50%;margin-left:-1.5px;top:34px;border-radius:50%;width:3px; height:3px; background:#fff;opacity:0}

.fixtop .toper ul.navpc li.check a i,.fixtop .toper ul.navpc li a:hover i,.fixtop .toper ul.navpc li:hover>a i{opacity:1}

.fixtop .toper ul.navpc li .list { position:absolute; z-index:9999;left:-40px;top:53px;width:180px; display:none; text-align:left;padding:15px 10px 15px 40px;background:#f1f5fd;}

.fixtop .toper ul.navpc li .listpro {width:285px}

.fixtop .toper ul.navpc li dl dd {margin:15px 0; position:relative}

.fixtop .toper ul.navpc li dl dd a,.fixtop .toper ul.navpc li.check dl dd a {color:#333;border:0; height:auto; line-height:28px;padding:0; background:none;font-size:16px;}

.fixtop .toper ul.navpc li dl dd a:hover{color:#0d4388; background:none;}

.fixtop .toper ul.navpc li dl dd:before {content:''; position:absolute;top:14px;left:-15px; background:#0d4388;width:3px; height:3px;border-radius:50%;opacity:0}

.fixtop .toper ul.navpc li dl dd:hover:before {opacity:1}

.tblank { height:100px}



.fixtop.active {top:-25px}

.fixtop.active .toper .logo {top:43px;width:161px; height:40px; background-size:cover;}

.fixtop.active .header {opacity:0}

.tblank.active { height:75px}

.fixtop.active2 { display: none}



.bxslider li a img { display:none;}

.bxslider li a { display:block; height:840px; background-position:center; background-repeat:no-repeat; background-size:cover;}



.mainsubject1 { text-align:center;font-size:35px; line-height:45px;color:#10386b;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';padding:140px 0 70px 0}

.procate ul {width:106%;margin:-80px 0 0 -3%}

.procate li {float:left;width:27.3333%;margin:80px 3% 0 3%}

.procate li .p a {display:inline-block}

.procate li .p img {height:70px}

.procate li .t {margin:15px 0}

.procate li .t a {font-size:24px; line-height:34px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#000; display:inline-block}

.procate li .c { line-height:28px;}

.procate li .m a { display:block;width:105px; height:31px; line-height:30px; background:url(../images/1.png) no-repeat center; text-align:center;font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:14px;color:#10386b;}

.procate li:Hover .t a {color:#0d4388;}

.procate li:hover .m a { background:url(../images/4.png) no-repeat center;color:#fff}

.procate .clear3 { clear:both}



.indnum { background:url(../images/bg.jpg) no-repeat center; background-attachment:fixed; background-size:cover; text-align:center;color:#fff;padding:90px 0 100px 0;margin:120px 0 0 0;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';}

.indnum .subject {font-size:30px; line-height:40px;margin:0 0 50px 0; letter-spacing:1px}

.indnum li { display:inline-block; vertical-align:top;width:25%;border-left:1px solid #fff;padding:0 15px 10px 15px}

.indnum li:first-child {border:0}

.indnum li .num {font-size:60px; line-height:70px}

.indnum li .num .count-outer { display:inline-block; vertical-align:top;}

.indnum li .num p { display:inline-block; vertical-align:top;}

.indnum li .cons {line-height:28px;min-height:56px;margin:10px 0 0 0}



.indleap {margin:130px 0}

.indleap .subject {color:#10386b;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:60px; line-height:70px; text-align:center;max-width:1100px;margin:0 auto}

.indleap .picmb { display:none;}

.indleap .picpc { position:relative;margin:80px 0 0 0}

.indleap .picpc ul { position:absolute;left:0;top:0;width:100%; height:100%}

.indleap .picpc li { position:absolute;max-width:335px}

.indleap .picpc li.f1 {left:0;top:2%}

.indleap .picpc li.f2 {left:0;top:53.5%}

.indleap .picpc li.f3 {right:0;top:2%; text-align:right;}

.indleap .picpc li.f4 {right:0;top:53.5%; text-align:right}

.indleap .picpc li .t {font-size:24px;color:#000;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';margin:0 0 35px 0}

.indleap .picpc li .c { line-height:28px}



.indadv { background:url(../images/advbg.jpg) no-repeat center; background-attachment:fixed; background-size:cover; text-align:center;padding:100px 0;color:#fff;}

.indadv .subject {font-size:35px; line-height:45px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';margin:0 0 80px 0}

.indadv li { display:inline-block; vertical-align:top;width:16%}

.indadv li .p img { height:95px}

.indadv li .t {font-size:20px; line-height:30px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';margin:25px 0 0 0}



.indnews ul {width:102.4%;margin:0 0 0 -1.2%}

.indnews li {float:left;width:30.9333%;margin:0 1.2%;box-shadow:0 0 10px rgba(0,0,0,0.1);border:1px solid transparent}

.indnews li .pic { position:relative; overflow:hidden}

.indnews li .cons {padding:35px 30px 40px 30px}

.indnews li .cons .t { height:20px; line-height:20px; overflow:hidden;text-align:center;}

.indnews li .cons .t a {font-size:18px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';}

.indnews li .cons .c {color:#999;font-size:14px; line-height:25px; height:150px; overflow:hidden;margin:20px 0 30px 0}

.indnews li .cons .m a {display:block;width:105px; height:31px; line-height:30px; background:url(../images/4.png) no-repeat center; text-align:center;font-size:14px;color:#fff; position:relative;left:0}

.indnews li:hover .cons .m a {left:10px}

.indnews li:Hover {border-color:#10386b}

.indnews li:Hover .cons .t a {color:#10386b;}



.indcontact { 
    /*background:url(../images/1.jpg) no-repeat center; background-attachment:fixed; background-size:cover; */
    text-align:center;color:#fff;margin:120px 0 0 0;padding:100px 0}

.indcontact .cons {font-size:30px; line-height:40px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';margin:0 0 50px 0}

.indcontact .more a { background:#fff;border-radius:25px;font-size:20px; height:40px; line-height:38px;width:160px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体'; display:block;color:#10386b;margin:0 auto}

.indcontact .more a:Hover { background:#10386b;color:#fff}



.indpartner {margin:0 0 120px 0}

#slider2 .slide {padding:10px; text-align:center}

#slider2 .slide .table {border:1px solid transparent;box-shadow:0 0 10px rgba(0,0,0,0.1); height:120px; overflow:hidden}

#slider2 .slide img {max-height:100px;max-width:90%;margin:0 auto}

#slider2 .bx-wrapper .bx-prev {

  left:-60px;

  margin-left:0;

  background:url('../images/5.png');

  background-position:right;

  transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);

}

#slider2 .bx-wrapper .bx-next {

  right:-60px;

  margin-right:0;

  background:url('../images/5.png');

  background-position:right;

}

#slider2 .bx-wrapper .bx-prev:hover,#slider2 .bx-wrapper .bx-next:Hover { background-position:left;}

#slider2 .bx-wrapper .bx-controls-direction a {bottom:auto;top:50%;margin-top:-29px;width:30px; height:58px;}

#slider2 .slide:hover .table {border-color:#10386b;}

.bannerin { background-position:center; background-repeat:no-repeat; height:600px; background-size:cover;}



.bannerin .t {font-size:60px; line-height:60px;color:#fff; letter-spacing:4px}

.bannerin .c {font-size:20px; line-height:35px;color:#fff;margin:30px 0 40px 0; letter-spacing:2px;}

.bannerin .m a {font-size:14px;color:#fff; display:inline-block; height:31px; line-height:30px;padding:0 20px; background:url(../images/topbg.jpg) no-repeat center; background-size:cover;border-radius:25px; position:relative;left:0;}

.bannerin .m a:Hover {left:10px}



.procatein .c {min-height:84px}

.procatein .m {margin:40px 0 20px 0}

.indcontactin {
    margin-bottom:2px; 
    /*background-image:url(../images/2.jpg)*/
    
}

.indcontactin .more a { background:none;border:1px solid #fff;color:#fff; height:48px; line-height:46px}

.application { background-image:url(../images/3.jpg); background-attachment:scroll}



.productcate { background:#f5f5f5; height:80px; line-height:80px; position:relative;left:0;top:0;width:100%}

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

.productcate li a {font-size:15px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#000; display:inline-block; vertical-align:top;}

.productcate li i { height:26px; width:1px; background:url(../images/6.png) center; display:inline-block; vertical-align:top;margin:27px 65px 0 65px}

.productcate li a:hover,.productcate li.check a,.productcate li.active a,.navbar-nav li.active a {color:#10386b;}



.productcateshow { z-index:9900;}

.productcateshow.active { position:fixed;box-shadow:0 0 5px rgba(0,0,0,0.2)}

.productcateshowblank.active { height:80px}



.propart1 {padding:120px 0}

.propart1 .mleft {float:left;width:49%}

.propart1 .mleft .t {coloR:#10386b;font-size:30px; line-height:40px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';margin:0 0 40px 0}

.propart1 .mleft .c { line-height:2}

.propart1 .mright {float:right;width:49%;margin:20px 0 0 0; position:relative;top:0}

.propart1 .mright img {width:100%}

.propart1 .mright:Hover {top:-5px}



.propart2 { background:#f5f5f5;padding:120px 0}

.propart2 ul {width:107%;margin:-5% 0 0 -3.5%}

.propart2 li {float:left;width:43%;margin:5% 3.5% 0 3.5%}

.propart2 li .title {border-bottom:1px solid #ccc; position:relative;margin:0 0 45px 0}

.propart2 li .title h1 {color:#10386b;font-size:22px; line-height:27px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';padding:0 80px 20px 0}

.propart2 li .title i { position:absolute;right:0;bottom:15px;width:51px;}

.propart2 li .cons { line-height:1.6}

.propart2 li .cons p {margin:10px 0; position:relative;padding:0 0 0 34px}

.propart2 li .cons p i { position:absolute; background:url(../images/7.png); left:0;top:7px;width:14px; height:14px;}



.propart3 { text-align:center;}

.propart3 .title {font-size:30px; line-height:40px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;padding:120px 0 80px 0}



.procatein2 { background:#f5f5f5;padding:100px 0;margin:120px 0 -120px 0}

.procatein2 .mainsubject1 {padding:0 0 80px 0}



.downloadcateout {background:#f5f5f5; height:80px; line-height:80px; position:relative; z-index:999;margin:0 0 120px 0}

.downloadcate {text-align:right; position:relative; z-index:995;}

.downloadcate .in { display:inline-block; position:relative;top:-2px}

.downloadcate .subject {border:1px solid #ececec;width:310px; height:40px; line-height:36px;border-radius:25px;font-size:14px;color:#ccc;padding:0 20px; text-align:left; cursor:pointer; position:relative;margin:0 0 0 auto; z-index:996; background:#fff;}

.downloadcate .subject i { background:url(../images/8.png) no-repeat center;width:20px; height:11px; position:absolute;top:14px;right:20px}

.downloadcate ul { background:#fff; position:absolute; z-index:994;width:310px;top:0px;right:0; text-align:left;border:1px solid #ececec;padding:45px 30px 20px 30px; display:none;border-top-left-radius:25px;border-top-right-radius:25px;}

.downloadcate li { margin:10px 0}

.downloadcate li a {font-size:14px;line-height:1.5; display:block}



.download {padding:0 0 120px 0}

.download ul {margin-top:-30px}

.download li {border:1px solid #ccc; background:#f5f5f5;padding:40px 30px 35px 30px;margin:30px 0 0 0}

.download li .title { position:relative;border-bottom:1px solid #ccc;padding:0 120px 15px 70px}

.download li .title .t i { position:absolute;height:40px;left:0;bottom:15px}

.download li .title .t img { height:100%}

.download li .title .t a {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:20px; line-height:25px;color:#000;}

.download li .title .d { position:absolute;right:0;bottom:20px}

.download li .title .d a { display:block; background:url(../images/download.png) no-repeat center;width:94px; height:19px}

.download li .cons {margin:20px 0 0 0}

.download li:Hover {border-color:#10386b;}

.download li:Hover .t a {color:#10386b;}



.indleap .subject {color:#000;font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:30px; line-height:40px;max-width:640px}

.gnoc { background:url(../images/4.jpg) no-repeat center; background-attachment:fixed; background-size:cover;padding:60px 0; text-align:center;color:#fff;font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';}

.gnoc .t {font-size:40px; line-height:50px}

.gnoc .c {font-size:22px; line-height:32px;margin:15px 0 0 0}



.support {margin:0 0 10px 0}

.support li { background:#f5f5f5;padding:120px 0; position:relative}

.support li .cons {float:left;width:50%;padding:0 60px 0 0}

.support li .cons .t {font-size:25px; line-height:35px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;margin:-10px 0 40px 0}

.support li .cons .c {font-size:16px}

.support li .cons .p { position:absolute;left:0;bottom:0;max-width:75px}

.support li .pic {float:right; overflow:hidden;width:50%}

.support li .pic img {width:100%}

.support li.f2 { background:#fff}

.support li.f2 .cons {float:right;padding:0 0 0 60px}

.support li.f2 .cons .p {left:50%;margin-left:60px}

.support li.f2 .pic {float:left;}



.faq {margin:0 0 120px 0}

.accordionservicefaq li { position:relative;margin:0 0 60px 0}

.accordionservicefaq li .link {cursor: pointer;display: block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;border-bottom:1px solid #e8eaed;}

.accordionservicefaq li .link a { display:block; position:relative;padding:0 50px 15px 50px;font-size:18px; line-height:28px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#000;}

.accordionservicefaq li .link a i { position:absolute;left:0;top:0}

.accordionservicefaq li .link a span { position:absolute;right:0;top:11px; background:url(../images/9.png);width:14px; height:14px}

.accordionservicefaq li:hover .link a,.accordionservicefaq li.open .link a {color:#10386b;}

.accordionservicefaq li:hover .link a span,.accordionservicefaq li.open .link a span { background-position:bottom}

.accordionservicefaq .submenu {display:none;padding:20px 0 0 0}



.productcate form { display:inline-block;margin:0 0 0 25px;border:1px solid #999999;border-radius:25px; height:28px; line-height:28px;width:260px; position:absolute;right:0;top:25px; vertical-align:top;}

.productcate form #k { height:28px; line-height:28px;font-size:14px;color:#666;width:220px;padding:0 20px; background:none; display:inline-block; vertical-align:top;}

.productcate form #go { display:inline-block; vertical-align:top; background:url(../images/10.png) no-repeat center;width:28px; height:28px; cursor:pointer}

.productcate form ::-webkit-input-placeholder {color: #c1c1c1;}

.productcate form :-moz-placeholder {color: #c1c1c1; }

.productcate form ::-moz-placeholder { color: #c1c1c1; }

.productcate form :-ms-input-placeholder {color: #c1c1c1; }

.news {margin:120px 0 0 0}

.news ul {margin-top:-2.4%}

.news li {margin-top:2.4%}



.wrap2 {max-width:1200px;margin:0 auto}

.ishow .title {font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;font-size:25px; line-height:35px; text-align:center;margin:120px 0 15px 0}

.ishow .addtime {color:#ccc;font-size:14px; text-align:center;}

.ishow .cons { line-height:1.8;margin:60px 0 0 0}



.ishow .page_wrap .pgmid font { display:inline-block; vertical-align:top; position:relative;top:-2px;}

.ishow .page_wrap .pgmid a:hover i {background:url(../images/14.png);}



.about {margin-top:160px;padding:0}

.about .mleft {width:54%}

.about .mright {width:38%;margin-top:32px}



.mission { background-position:center; background-repeat:no-repeat; background-size:cover;min-height:589px;color:#fff; text-align:right}

.mission .in {max-width:730px;margin:0 0 0 auto; text-align:left;}

.mission .t {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:30px; line-height:40px;padding:12% 0}

.mission .c {font-size:18px; line-height:2}

.mission .c .icon { position:relative;padding:0 0 0 39px}

.mission .c .icon:before {content:''; position:absolute;left:0;top:10px; background:url(../images/15.png) no-repeat center;width:19px; height:18px;}



.global { text-align:center;padding:120px 0}

.global .t {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;font-size:30px; line-height:40px;}

.global .c {margin:80px 0 0 0}

.global .c h3 {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:20px; line-height:30px}



.MileStone {margin:0 0 120px 0}

.MileStone .cons { position:relative}

.MileStone .cons:before {content:''; position:absolute;left:0;top:260px; height:1px; background:#10386b;width:100%}

#slider3 .slide { position:relative}

#slider3 .slide .icon { background:url(../images/16.png); transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);width:18px; height:12px;margin:0 0 80px 0}

#slider3 .slide .title {font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:48px; line-height:48px; position:relative;color:#10386b;margin:0 0 30px 0; display:inline-block}

#slider3 .slide .title:before {border-radius:50%; background:#2692a5;width:30px; height:30px;content:''; position:absolute;right:-12px;bottom:0; z-index:-1}

#slider3 .slide .content { line-height:1.6}



#slider3 .slide .up {height:260px;}

#slider3 .slide .up .table,#slider3 .slide .up .table .td { vertical-align:bottom}

#slider3 .slide .up .icon { transform:rotate(0deg);-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);margin:0}

#slider3 .slide .up .title {margin:30px 0 80px 0}

#slider3 .slide .down {padding:260px 0 0 0}



#slider3 .bx-wrapper .bx-prev {left:-70px;margin-left:0;background:url('../images/l.png');background-position:left;transform:rotate(0deg);-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}

#slider3 .bx-wrapper .bx-next {right:-70px; margin-right:0;background:url('../images/r.png');background-position:right; }

#slider3 .bx-wrapper .bx-prev:hover { background-position:right;}

#slider3 .bx-wrapper .bx-next:Hover { background-position:left;}

#slider3 .bx-wrapper .bx-controls-direction a {bottom:auto;top:243px;margin-top:0;width:34px; height:34px;}



.careers {margin:0 0 120px 0}

.careers .titles { text-align:center;font-size:24px; line-height:1.6;margin:120px 0 80px 0}



.job .subject { background:#f5f5f5; height:60px; line-height:60px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;font-weight:700}

.job .f1 { display:inline-block; vertical-align:top;width:31%;padding:0 0 0 35px; text-align:left;}

.job .f2 { display:inline-block; vertical-align:top;width:21%; text-align:left;}

.job .f4 { display:inline-block; vertical-align:top;width:16%; text-align:left;}

.job .f5 { display:inline-block; vertical-align:top;width:18%; text-align:left;}

.job .f6 { display:inline-block; vertical-align:top;width:14%; text-align:center}



.accordionservice {margin:0 0 60px 0}

.accordionservice li { position:relative;border-bottom:1px solid #f5f5f5;}

.accordionservice li .link {cursor: pointer;display: block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;padding:25px 0 35px 0}

.accordionservice li .link a {font-size:20px;color:#10386b}

.accordionservice li .link a .f1 {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';}

.accordionservice li .link a .f6 i {display:block; text-align:center;width:25px; line-height:25px; height:25px;margin:14px auto 0 auto;top:0; background:url(../images/17.png);}

.accordionservice li .link a .f7 {margin:10px 0 0 0 ;padding:0 0 0 35px;color:#666;font-size:16px;height:25px; line-height:25px; overflow:hidden}

.accordionservice li:hover .link a .f6 i,.accordionservice li.open .link a .f6 i { background-position:bottom}

.accordionservice .submenu {display:none; background:#f5f5f5;position:relative;padding:35px; line-height:1.8}

.core1 .subject { position:relative;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:30px; line-height:45px;color:#10386b;margin:120px 0 70px 0;padding:0 80px 0 0}

.core1 .subject i { position:absolute;right:0;bottom:5px; background:url(../images/18.png) no-repeat center;width:54px; height:50px;}



.tabs{display:table;position:relative;overflow:hidden;margin:0;width:100%;}

.tabs:before {content:''; background:url(../images/20.png) repeat-x center; height:1px;width:100%; position:absolute;top:57px}

.tabs li{display:inline-block;position:relative; cursor:pointer;margin:0 70px}

.tabs a{display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:24px;color:#ccc;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';padding:0 0 10px 0; background-position:center bottom}

.currenttab a{color:#10386b; background:url(../images/19.png) repeat-x center bottom;}

.tabs_item{display:none; text-align:center}

.tabs_item:first-child{display:block;}

.tab_content {margin:80px 0 0 0}

.tabs_item .pic {float:left;width:37%; overflow:hidden}

.tabs_item .pic img {width:100%}

.tabs_item .cons {float:right;width:56%; text-align:left;}

.tabs_item .cons .t {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:30px; line-height:40px;color:#10386b;margin:-10px 0 30px 0}

.tabs_item .cons .c { line-height:2;}



.core2 { background-position:center; background-repeat:no-repeat; background-size:cover; text-align:center;color:#fff;font-family: 'Eina03Bold';font-size:25px; line-height:50px; height:200px;margin:120px 0 0 0}



.core3 { background:#f5f5f5;padding:100px 0}

.core3 .leftfont { position:absolute;top:215px;left:-245px;color:#eaeaea;font-size:170px; line-height:170px;font-family: 'Eina03Bold';transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}

.core3 .subject {font-size:25px; line-height:45px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b}

.core3 .right {padding:0 0 0 245px}

.core3 ul {}

.core3 li {float:left;width:33.3333%;margin:100px 0 0 0}

.core3 li .pic { height:75px;}

.core3 li .pic p { display:inline-block}

.core3 li .pic img{max-height:60px}

.core3 li .title {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#000;font-size:20px; line-height:30px;margin:30px 0 0 0}



.namemj { position:relative; height:0;top:-75px}

.message .subject { text-align:center;font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:30px; line-height:40px;color:#10386b;margin:120px 0 20px 0}

.message .list {margin:35px 0 0 0}

.message .list p {font-size:16px; line-height:16px;margin:0 0 10px 0}

.message .list p span {color:#e60012; display:inline-block; vertical-align:top;margin:6px 0 0 5px}

.message .list input[type="text"] { height:48px; line-height:48px;border:1px solid #ccc;width:100%; padding:0 15px}

.message .list.left {float:left;width:47.5%}

.message .list.right {float:right;width:47.5%}

.message .list #mbeizu { height:195px; line-height:25px;border:1px solid #ccc;width:100%; padding:10px 15px; overflow:auto; vertical-align:top;}

.message .listbtn {margin:60px 0 120px 0}

.message .listbtn input{ height:50px; line-height:50px; background:url(../images/21.png) center; cursor:pointer;font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:20px;color:#fff;width:176px}



.contactcons { text-align:center; background:#f5f5f5;padding:80px 0}

.contactcons .title {font-family: 'Eina03SemiBold','Microsoft YaHei','微软雅黑',arial,'宋体';color:#10386b;font-size:25px; line-height:35px;margin:0 0 40px 0}

.contactcons .cons { line-height:2}



.contact {margin:120px 0}
.contact ul {width:104%;margin:-4% 0 0 -2%}
.contact li {float:left;width:46%;margin:4% 2% 0 2%;border:1px solid transparent;box-shadow:0 0 8px rgba(0,0,0,0.1); height:300px;padding:25px;  position:relative}
.contact li .title {color:#10386b;font-size:20px; line-height:30px;font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';}
.contact li .cons { line-height:1.6;}
.contact li .cons .in { position:absolute;bottom:25px;left:0;width:100%;padding:0 25px}
.contact li .cons table {width:100%}
.contact li .cons tr td {padding:3px 0}
.contact li .cons tr td {width:96%}
.contact li .cons tr td:first-child{width:4%;}
.contact li:Hover {border-color:#10386b;}


.contact ul.up li { background:#f5f5f5}
.contact ul.up li .title { position:relative;padding:0 80px 0 0}
.contact ul.up li .title i {width:40px; display:block; position:absolute;right:0;top:0;}
.overmessage { background:rgba(0,0,0,0.3); position:fixed; z-index:0;top:0;width:100%; height:100%; z-index:999999; display:none;}
.overmessage i { position:absolute;right:15px;top:5px;font-size:25px;font-weight:300;opacity:0.5; cursor:pointer}
.overmessage i:hover {color:#0d4388;opacity:1}
.overmessage .in { background:#fff;padding:1px 80px;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.overmessage .in .message .subject {margin-top:80px}
.overmessage .message .list #mbeizu { height:120px}
.overmessage .in .message .listbtn { text-align:center;margin-bottom:90px}




.new_telst li .bg,.new_telst li .titles,.new_telst li .titles i,.solution3 li .pic p,.solution3 li .cons{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}
.solution3 li:hover .pic p{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.new_telst,.new_telst li,.new_telst li .titles{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.solution3 li:Hover .cons .t i{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);transition-duration:1.0s;-ms-transition-duration:1.0s;-moz-transition-duration:1.0s; -webkit-transition-duration:1.0s;}

.solution1 {margin:60px 0 140px 0}
.solutioncate li:nth-child(1) i { display:none;}
.bannerinsolution { text-align:center}
.bannerinsolution .t {font-size:85px; line-height:105px;font-weight:500; letter-spacing:20px}
.bannerinsolution .c {font-size:40px; line-height:60px;font-family: 'Eina03Bold';margin:15px 0 65px 0}
.solutionbt { background-image:url(../images/5.jpg); background-attachment:scroll; height:250px;padding:105px 0 0 0}

.solutiontitle { text-align:center;font-size:56px; line-height:56px;color:#10386b;font-weight:600;padding:90px 0 60px 0; letter-spacing:2px}
.new_con {margin:25px 0 0 0}
.new_telst {float:left;width:33.5%;border-bottom:2px solid #eff2f7}
.new_telst p { display:none;}
.new_telst li {width:100%;cursor: pointer; display:inline-block; vertical-align:top; height:630px;border-top:2px solid #eff2f7; position:relative}
.new_telst2 li { height:315px}
.new_telst3 li { height:210px}
.new_telst4 li { height:157.5px}
.new_telst5 li { height:126px}
.new_telst li .bg {position:absolute;left:0;top:0;width:100%; height:100%; z-index:1; background: linear-gradient(90deg, #2692a5, #0d4388);opacity:0}
.new_telst li .titles { position:absolute;left:0;top:0;width:100%; height:100%; z-index:50;padding:0 50px 0 130px}
.new_telst li .titles i { position:absolute;left:40px;top:50%;width:60px; height:60px; background-repeat:no-repeat;margin-top:-30px;}
.new_telst li .titles .t {color:#999;font-size:16px; line-height:26px;}
.new_telst li.newon .titles .t {color:#fff;font-size:18px; line-height:28px;}
.new_telst li.newon .titles i { background-position:bottom}
.new_telst li.newon .bg {opacity:1}

.new-wrap { position:relative;float:right;width:66.5%; height:630px; overflow:hidden}
.new_lst {display: none;}
.new-wrap .show {display: block;padding:0;margin:0}
.new_lst .pic {background-position:center; background-repeat:no-repeat; background-size:cover;width:100%; height:630px;}

.solution2 { background:#f5f5f5; text-align:center;padding:0 0 120px 0}
.solution2 .cons {font-size:18px;}

.solution3 {padding:60px 0 20px 0}
.solution3 ul {width:103%;margin:-3% 0 0 -1.5%}
.solution3 li {float:left;width:30.3333%;margin:3% 1.5% 0 1.5%;}
.solution3 li .pic { position:relative; overflow:hidden;padding:25.5% 0}
.solution3 li .cons {padding:20px 20px 25px 20px; background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);border:1px solid #f5f5f5}
.solution3 li:hover .cons {border-color:#10386b;}
.solution3 li .cons .t { position:relative; height:50px; line-height:50px; overflow:hidden;margin:0 0 3px 0}
.solution3 li .cons .t p {padding:0 100px 0 0;font-size:22px;color:#10386b;font-weight:600; letter-spacing:1px}
.solution3 li .cons .t i { position:absolute;right:0;top:-2px;width:50px;}
.solution3 li .cons .c {font-size:20px;color:#666; height:50px; line-height:25px; overflow:hidden;font-weight:300}

/*.indnewsP{margin-bottom:20px;}*/

























.foot { background:url(../images/fbg.png) center;color:#fff;font-size:14px;padding:100px 0 0 0}

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

.foot a:hover {opacity:0.6}

.foot .cons {float:left;width:550px;margin:0 11% 0 0}

.foot .cons .logo {width:198px;margin:0 0 50px 0}

.foot .cons li { position:relative;margin:20px 0 0 0}

.foot .cons li i { position:absolute;width:20px; text-align:center;}

.foot .cons li .title {font-size:18px; line-height:28px;padding:0 0 0 50px}

.foot dl {float:left;}

.foot dl.dlpro {margin:0 15% 0 0}

.foot dl.last {float:right;}

.foot dl dt {margin:0 0 20px 0}

.foot dl dt a {font-family: 'Eina03Bold','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:20px;}

.foot dl dd {margin:5px 0}

.foot .down {border-top:1px solid #fff;padding:15px 0;margin:50px 0 0 0}

.foot .down .mleft {width:40%; vertical-align:middle; display:inline-block}

.foot .down .mleft p { display:inline-block; vertical-align:middle;width:100px;}

.foot .down .mleft p img {width:100%}

.foot .down .mleft a { display:inline-block; vertical-align:middle;width:30px; height:30px; background-position:center; background-repeat:no-repeat;margin:0 0 0 20px; background-size:cover;}

.foot .down .mright {width:55%;margin-left:5%; text-align:right; display:inline-block; vertical-align:middle}