@charset "utf-8";

/* CSS Document */

body,html{ height:100%}

body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,img,input,form,dl,dd,span,strong,p,em{margin:0 auto; padding:0;}

img{ border:0;}

ul, li{ list-style-type:none;}

a{transition: all 0.8s ease 0s; -moz-transition: all 0.8s ease 0s; -webkit-transition: all 0.8s ease 0s;}

a,a:hover{ text-decoration:none; color:#3f3f3f;}

a,div,ul,li{-webkit-tap-highlight-color:transparent;}

body{font-family:"Microsoft YaHei";}

.fl{float:left;}

.fr{float:right;}

.clear{clear:both;}

.hiddle{display:none;}

.middle{width:90%;margin:0 auto;}

input,textarea{outline:none;}

input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid{box-shadow: none;}

i,em{ font-style:normal;}

*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

*:before,*:after { -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}

.bodyv{overflow:hidden;}

.mt50{margin-top:50px;}

.grey{background: #F8F8F8; padding:50px 0;}



@font-face {font-family: "iconfont";

  src: url('../fonts/iconfont.eot'); /* IE9*/

  src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */

  url(/static/fonts/iconfont.woff) format('woff'), /* chrome, firefox */

  url(/static/fonts/iconfont.ttf) format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

  url('../fonts/iconfont.svg') format('svg'); /* iOS 4.1- */

}

.iconfont {

  font-family:"iconfont" !important;

  font-size:16px;

  font-style:normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}





/*header*/

/*.yya{

	left:0;

	top:0;

}

.gizle{top:0; position:relative;}

.sabit{top:0;z-index:9999; position:fixed;}*/

.fixed-nav{

position: fixed;

width:100%;

top:0;

left:0;

z-index:9999;

-webkit-transition: top .5s;

 -moz-transition: top .5s;

 -o-transition: top .5s;

 transition: top .5s;

}

.fixed-nav-appear{top:0;}

.fix_sec{

position: fixed;

width:100%;

top:0;

z-index: 999;

-webkit-transition: top .5s;

-moz-transition: top .5s;

-o-transition: top .5s;

transition: top .5s;

}



.kong{position: fixed;top: 0;bottom: 0;width: 100%;height: 100%;z-index:107;display: none;}

header{width:100%;background:#fff; z-index:100;border-bottom:1px solid #e5e5e7;}

.top{ background:#f2f2f2;padding:0 5%;}

.Languages{float:left;font-size:12px;color:#333;line-height:15px;cursor:pointer; position:relative;padding-top:15px;height:50px;z-index:111;}

.Languages_img{display:block;float:left;margin-right:6px;}

.Languages_img1{float:left;margin-top:5px;margin-left:8px; transition:1s;}

.Languages_zy{ position:absolute !important;top:30px;left:0;font-size:12px;color:#333;display:none; background:#f2f2f2;width:100%;padding-bottom:15px;z-index:111;

    -webkit-transform:translateZ(111px);

    -moz-transform:translateZ(111px);

    -o-transform:translateZ(111px);

    transform:translateZ(111px);}

.Languages_zy a{display:block;text-align:right;padding:5px 15px;}

.Languages_zy a:hover{color:#f08418;}

.Portal{float:left;font-size:12px;color:#333;margin-right:50px;padding-top:15px;}

.Portal img{float:left;margin-right:10px;}

.Portal a{color:#333;}

.Portal a:hover{color:#f08418;}

.Report{float:left;font-size:12px;color:#333;margin-right:50px;padding-top:15px;}

.head{padding:0px 5% 0 5%; position: relative; z-index: 99;height: 74px;margin-top: 20px}

.logo{float:left;}

.logo img{display:block;}

.navdiv{float:right;}

.nav{margin-top:15px;}

.nav ul {display: flex;justify-content: space-around;align-items: center}

.navul li{font-size:14px;color:#333;text-transform: uppercase;padding: 0px 24px}

.navul li.nav-careers{padding: 0 36px;}

/*.navul li{float:left;font-size:14px;color:#333;text-transform: uppercase;margin-right:38px;}*/

.navul li .navMenu {text-transform:capitalize;}

.navul li a{color:#333;}

.navulx{display:block;width:0;height:2px; background:#f08418;margin-top:38px; transition:1s;}

.navul li a:hover,.navul li.active a{color:#f08418;}

.navul li:hover,.navul li.active{color:#f08418;}

.navul li:hover .navulx,.navul li.active .navulx{width:100%;}

.head_form{ position:relative;}

.head_but{width:30px;height:30px;background:url(/static/images/top_ss.png) center no-repeat;border:0;cursor:pointer;margin-top:9px;position:relative;z-index:1;}

.head_input{ position:absolute;top:10px;right:0;height:30px;width:0; transition:1s; opacity:0;border:1px solid #dedede; background:#fff;border-radius:50px;padding:0 10px;font-size:12px;color:#333;}

.head_form:hover .head_input{ opacity:1;width:250px}

.navul li{position: relative;}

.navul li .navMenu{position: absolute;top:59px; left: 0;display: none; z-index: 99; width: 100%;background: #fff; padding: 10px 0;text-align: center;}

.navul li .navMenu p a{line-height:36px; font-size:14px;color:#333;}

.navul li .navMenu p {padding: 0px 2px;}

.navul li:hover .navMenu{display: block;}

.navul li .navMenu p:hover a{color:#f08418;}

/*header*/



/*footer*/

footer{ background:#f2f2f2;}

.foot1{overflow:hidden;padding:70px 5%;border-bottom:1px solid #d9d9d9;}

.foot1_fl{float:left;}

.foot1_fl .footlogo{display:block;}

.foot1_fl .footlogo img{display:block;}

.foot1_fl .footlogo span{display:block;font-size:12px;color:#585656;margin-top:5px;text-align-last: justify;}

.foot1_fl1{font-size:14px;color:#333;margin-top:140px;}

.foot1_fl1 span{display:block;padding-top:14px;overflow:hidden;}

.foot1_fl1 span a{display: inline-block;}

.foot1_fl1 span img{display:block;margin-right:7px;float:left;}

.foot1_fl1 span img:hover{-webkit-animation: bounce-Left 3s linear infinite;animation: bounce-Left 3s linear infinite;}

.foot1_fr{float:right;}

.foot1_fr li{float:left;font-size:14px;color:#616161;line-height:34px;margin-left:70px;}

.foot1_fr li strong{display:block;font-size:18px;margin-bottom:10px;}

.foot1_fr li a{color:#616161;}

.foot1_fr li a:hover{color:#eb8118;}

.foot{overflow:hidden;font-size:14px;color:#616161;padding:20px 8%;line-height:44px;}

.foot a.fr{width:166px;height:44px; line-height: 44px; background:#fff;font-size:14px;color:#666;text-align:center;}

.foot a.fr:hover{background:#eb8118;color:#fff;}

/*footer*/





/*手机*/

.sj_nav{float:right;width:36px;overflow:hidden;display:none;}

.sj_nav span{display:block;width:100%;height:2px; background:#eb8118;margin:5px 0;float:left;}

.nav_gb{padding:0 5%;text-align:right;font-size:50px;color:#fff;display:none;line-height:40px;}

.sj_bc{ position:fixed;left:-100%;top:0;width:30%;height:100%; background:rgba(0,0,0,0.6); transition:all 1s;z-index:15;}

.sj_bc span{float:right;font-size:40px;color:#fff;margin-right:20px;}

.sj_bc.active{left:0;}

/*手机*/

