﻿@charset "utf-8";/* CSS reset */html,body,iframe,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dd,input,button,textarea,form {margin:0;padding:0;}
body {color:#666;font:12px/1.5 微软雅黑,Arial,sans-serif;word-wrap:break-word;overflow: hidden;}
ol,ul {list-style:none;}
a {text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
textarea {resize:none;}
a,a:active,a:focus {outline:none;}
img {border:none;}
table {border-collapse:collapse;border-spacing:0;}
/** Base **/.fl {float:left;}
.fr {float:right;}
.mgr20 {margin-right:20px;}
.clfff {color:#fff;}
.cl333 {color:#333;}
.cl999 {color:#999;}
.fz11 {font-size:11px;-webkit-text-size-adjust:none;}
.fz14 {font-size:14px;}
.fz16 {font-size:16px;}
.fz20 {font-size:20px;}
.fz24 {font-size:24px;}
.fz18 {font-size:18px;}
.fz36 {font-size:36px;}
.fz48 {font-size:48px;}
.fwb {font-weight:bold;}
.tc {text-align:center;}
.ttfuc {text-transform:uppercase;}
.lh16 {line-height:16px;}
.lh22 {line-height:22px;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {*zoom:1;}
.w1200{width: 1200px;height:auto;overflow: hidden;margin: 0 auto;}
.layout {margin:0 auto;overflow:visible !important;}
.tst5 {transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.ts3 {text-shadow:1px 1px 3px #333;}
.opct8 {opacity:.8;filter:alpha(opacity=80);}
/* Global Background */
/* .hd-face,.g-share,.hd-search-txt,.hd-search-btn {background:url(../images/global.png) no-repeat;} */
/* Global Class */.g-line {display:inline-block;width:1px;height:9px;overflow:hidden;margin:4px 10px 0 0;background:#cdcccc;vertical-align:middle;}
.g-share {display:inline-block;width:21px;height:21px;margin-left:7px;vertical-align:middle;}
.g-share:hover {opacity:.7;filter:alpha(opacity=70);}
.g-share01 {background-position:0 -80px;}
.g-share02 {background-position:-28px -80px;}
.g-share03 {background-position:-57px -80px;}
.g-tl {position:relative;z-index:9;text-align:center;font-size: 14px;color: #919191;margin-bottom: 2%;}
.g-tl h2 {font:normal 24px/23px 微软雅黑;color: #3a3a3a;padding-bottom: 5px;}
.g-tl2 {color:#1884d3;}
.g-tl2 i {background-position:0 -200px;}
.g-back {padding-top:40px;height:42px;text-align:center;}
.g-back a {display:inline-block;padding:0 30px;border:4px solid #fff;color:#fff;font-size:18px;text-transform:uppercase;line-height:37px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.g-back a:hover {background:#fff;color:#0067b2;}
.g-mask-close {position:absolute;right:-55px;top:10px;width:40px;height:39px;background:url(../images/mask_close.png) no-repeat;}
/* .g-mask-close:hover {background-image:url(../images/mask_close_hover.png);} */
.g-scroll {position:relative;overflow:hidden;padding-right:15px;}
.g-scroll-cont {position:absolute;left:0;padding-right:15px;}
.g-scroll-bar {position:absolute;right:0;top:0;width:5px;height:100%;overflow:hidden;}
.g-scroll-btn {position:absolute;width:5px;height:57px;background:#fff;cursor:pointer;}
#eActive,.vehicle,#followGeely {position:relative;width:100%;height:715px;/*overflow:hidden;*/min-width:950px;}
#eActive{margin-top: -70px;}
.viewport {position:relative;height:100%;}
.view-bg {position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#262729;}
.view-bg img {position:absolute;left:50%;top:0;height:100%;margin-left:-960px;}
#loading {position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%;background:#1a1a1a;}
#loading img {position:absolute;left:50%;top:50%;margin:13px 0 0 -75px;}
/* Header */
.header-wrap {position:relative;z-index:10000;width:100%;height:70px;}
.header {position:fixed;left:0;top:0;z-index:9999;width:100%;height:70px;overflow:visible!important;background:#404040;}
.header .layout {position:relative;height:100%;}
.logo {position:absolute;left:0;top:0;width:auto;height: 70px;}
.logo a {display:block;position:relative;width:auto;height:70px;font-weight: normal;}
.logo a img{margin: 6px 0 0 0;float: left;}
.logo a .text-box{height: auto;overflow: hidden;padding-left: 10px;line-height: normal;padding-top:12px;}
.logo a .text-box h2{font-size: 20px;color: #fff;padding: 0;margin: 0;padding-bottom:2px;}
.logo a .text-box p{font-size: 12px;color: #fff;}
.nav {float:right;z-index:19;font-size:16px;}
.nav a{float:left;display: inline-block;color: #fff;padding: 0 15px;margin-left:15px;line-height:70px;}
.nav a:hover {background-color: #6e67d1;}
.nav a.cur {background-color: #6e67d1;}
.operation{float: right;margin-left: 38px;display:block;}
.operation dd{float: left;padding-top: 21px;margin-left: 15px;}
.operation dd a{display: block;font-size: 14px;color: #fff;font-weight: normal;padding: 3px 20px;border: 1px solid #fff;border-radius: 5px;}
.operation dd:first-child a{border: 1px solid #404040;}
.operation dd a:hover{background-color: #6e67d1;color: #fff;border-color: #6e67d1;}
/*登录成功后的形式*/
.operation-copy{float: right;margin-left: 40px;height:25px;padding-top:23px;}
.operation-copy .personal-plat{float:left;width:100px;height:26px;border:0;margin-right:30px;background: url("../images/bg-plant.png") center center no-repeat;}
.operation-copy .personal-setting{position:relative;height:25px;padding-top:3px;cursor:pointer;float:left;padding-right:52px;background:url('../images/icon-setting.png') right 0 no-repeat;}
.operation-copy .personal-setting .personal-name{font-size:14px;color:#fff;padding-left:26px;background:url('../images/icon-name.png') 0 0 no-repeat;}
/* Footer */
.footer {height:126px;background:#414141;padding: 32px 0;font-size: 12px;line-height: 30px;color: #fff;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}
.footer .fl{height:126px;float:left;width:360px;background: url("../images/bg-footer-line.jpg") right top repeat-y;}
.footer .fl p{font-size: 12px;}
.footer .center{height:126px;float:left;width: 460px;background: url("../images/bg-footer-line.jpg") right top repeat-y;text-align: center;line-height: 126px;}
.footer .center span{font-family: "Microsoft YaHeiLight";font-size: 30px;font-weight: normal;}
.footer .fr{height:126px;float:left;width: 380px;text-align: right;}
.footer .fr ul li{float: right;display: inline-block;width: 100px;height: 100px;padding-top:15px;}
.footer .fr ul li:first-child{margin-left: 50px;}
.footer .fr ul li img{width: 100%;}

.viewport-cont {position:absolute;top:50%;left:50%;width:1200px;margin-left:-600px;}
/*.view-next {display:none;position:absolute;left:50%;bottom:30px;z-index:99;width:41px;height:41px;margin-left:-20px;background:url(../images/why_geele_btn.png) no-repeat;}
.view-next:hover {opacity:.8;filter:alpha(opacity=80);}
.view-next2 {background-position:-41px 0;}*/
/*右侧圆点*/
.fixed-view-ico {position:fixed;_position:absolute;left:auto;right:25px;top:50%;z-index:999;width:17px;height:120px;margin-top:-60px;}
.fixed-view-ico a {display:block;width:17px;height:17px;margin-bottom:10px;background:url(../images/fixed_right_ico.png) no-repeat;}
.fixed-view-ico a:hover,.fixed-view-ico .cur {background-image:url(../images/fixed_right_ico_hover.png);}
/* Brand Core Values */.brand-view {height:400px;margin-top:-200px;}
.brand-view .g-tl h2 {font-size:60px;}
.brand-view .cont {padding-top:95px;color:#e6eaee;}
/*第一屏*/
.banner,.banner .bd{height: 100%;position: absolute;left: 0;right: 0;bottom:0;width: 100%;top: 0;}
.banner .hd{position: absolute;left: 0;right: 0;bottom: 0;text-align: center;height: 60px;z-index: 10;}
.banner .hd ul li{cursor:pointer;width: 10px;height: 10px;display: inline-block;border:1px solid #fff;border-radius: 100%;margin: 0 15px;}
.banner .hd ul li.on{background-color: #fff;border-color: #fff;}
.banner .bd ul{height: 100% !important;width: 100%;}
.banner .bd ul li{width: 100%;height: 100%;position: relative;}
/* 舆情服务 */
.overview-view {margin-top:-180px;color:#fff;}
.overview-view .list {height: auto;overflow: visible;}
.overview-view .list li {float:left;width:276px;height:355px;border: 2px solid #6e67d1;margin-left: 26px;}
.overview-view .list li:first-child{margin-left: 0;}
.overview-view .list li .img-box{height: auto;overflow: hidden;}
.overview-view .list li .img-box img{width: 100%;display: block;}
.overview-view .list li .text-box{height: auto;overflow: hidden;padding:3px 25px 0;text-align: center;border-top: 2px solid #6e67d1;}
.overview-view .list li .text-box h3{font-size: 16px;line-height: 40px;color: #6e67d1;padding-bottom: 16px;}
.overview-view .list li .text-box h3 i{display: block;width: 32px;height: 3px;overflow: hidden;margin: 0 auto;background-color: #6e67d1;}
.overview-view .list li .text-box p{text-align:left;font-size: 14px;line-height: 24px;color: #6e67d1;}
.overview-view .service-list{height: auto;overflow: hidden;clear: both;padding-top: 3%;text-align: center;}
.overview-view .service-list a{width: 102px;height: 102px;display: inline-block;margin:0 12px;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-ms-transition:all 1.5s;-o-transition:all 1.5s;}
.overview-view .service-list a:hover{transform: rotateY(360deg);}
/* 技术优势 */
.production-view {margin-top:-220px;}
.production-view .g-tl h2{color: #fff;}
.production-view .g-tl p{color: #fff;}
.production-view .production-cont{min-height:365px;height: auto;overflow: hidden;background: url("../images/adva-cen.png") center center no-repeat;}
.production-view .production-cont ul li{display: inline-block;width: 432px;}
.production-view .production-cont ul li .fl{float: left;}
.production-view .production-cont ul li .fr{float: right;}
.production-view .production-cont ul li img{margin-right: 12px;}
.production-view .production-cont ul li .text-box{height: auto;overflow: hidden;font-size: 14px;color: #fff;line-height: 20px;}
.production-view .production-cont ul li .text-box h3{font-size: 16px;line-height: 42px;padding-bottom: 5px;}
/*服务与合作*/
.culture-view{margin-top: -270px;}
.join{height: 500px;overflow: hidden;background-color: #6e67d1;}
.join div{transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;}
.join .tit{float:left;width: 67px;padding-left:3px;font-size: 18px;text-align: center;color: #fff;}
.join .tit span{display: inline-block;width: 20px;margin: 218px auto 0;line-height: 20px;font-size:18px;}
.join .w335{width: 280px;float:left;overflow:hidden;padding: 35px 27px;height: 430px;background: url("../images/join-img1.jpg") center center no-repeat;}
.join .w395{float: left;overflow:hidden;}
.join .w395 p{width: 86px;display: inline-block;}
.join .w395 .h250{padding: 35px 27px;width: 341px;height: 180px;text-align:left;}
.join .w395 .top{overflow:hidden;background: url("../images/join-img2.jpg") center center no-repeat;}
.join .w395 .bottom{overflow:hidden;background: url("../images/join-img3.jpg") center center no-repeat;}
.join .w400{float: left;}
.join .w400 .top{overflow:hidden;background: url("../images/join-img4.jpg") center center no-repeat;}
.join .w400 .bottom{overflow:hidden;background: url("../images/join-img5.jpg") center center no-repeat;}
.join .w400 p{width: 86px;display: inline-block;}
.join .w400 .h250{padding: 35px 27px;width: 346px;height: 180px;}
.join h3{font-size: 16px;line-height: 40px;color: #fff;padding-bottom: 10px;}
.join h3 i{width: 42px;height: 1px;overflow: hidden;display: block;background-color: #fff;}
.join p{font-size: 12px;line-height: 30px;color: #fff;}
/*登陆弹出框*/
.mask{display:none;position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 999999;background: url("/images/bg-mask.png") repeat;}
/* .alert{display:none;position: fixed;z-index: 99999999;min-height: 20px;left: 50%;margin-left: -370px;top: 70%;margin-top: -300px;background: #cccccc;border-radius: 3px;} */
.alert{
    display: none; position: fixed;z-index: 99999999;top:35%;left:30%;right: 30%;margin-left: auto;margin-right: auto;background: #cccccc;border-radius: 3px;
}
.login-box{display:none;position: fixed;z-index: 99999999;width: 740px;padding-bottom:20px;min-height: 520px;left: 50%;margin-left: -370px;top: 50%;margin-top: -300px;background: #fff;border-radius: 3px;}
.login-box .close{position: absolute;width: 50px;height: 50px;right: 0;top: 0;background: url("/images/mask_close.png") center center no-repeat;cursor: pointer;}
.login-box h1{text-align: center;font-weight: normal;padding: 45px 0 50px;font-size: 24px;color: #3a3a3a;}
.login-box .form{height: auto;overflow: hidden;width: 600px;margin: 0 auto;}
.login-box .form .input-row{height: auto;overflow: hidden;font-size: 16px;color: #3a3a3a;padding-bottom: 22px;position: relative;}
.login-box .form .input-row em{position:absolute;left:55px;top:6px;width: 52px;height: 40px;border-right: 1px solid #c8c8c8;}
.login-box .form .input-row em.icon-user{background: url("/images/icon-user.png") center center no-repeat;}
.login-box .form .input-row em.icon-password{background: url("/images/icon-password.png") center center no-repeat;}
.login-box .form .input-row input{float:right;margin-left:10px;padding:0 15px 0 65px;height: 50px;width: 465px;border: 1px solid #acacac;border-radius: 3px;font-size: 16px;}
.login-box .form .input-row span{position: relative;top: 14px;display: inline-block;float: left;}
.login-box .form .input-row p{font-size: 12px;color: red;margin-left: 60px;padding-top:5px;display: none;clear: both;}
.login-box .form .input-row.yzm input{width: 250px;float: left;margin-left: 12px;}
.login-box .form .input-row.yzm #imgId{float: right;margin-top: 7px;}
.login-box .form .input{height: auto;overflow: hidden;}
.login-box .form .input input{font-family:'微软雅黑';cursor:pointer;float:right;width: 407px;height: 50px;border: 1px solid #6d67d0;background-color: #6d67d0;border-radius: 3px;font-size: 16px;color: #fff;text-align: center;line-height: 50px;}
.login-box .form .input input:hover,.login-box .form .input input:active{background-color: #5d56ca;}
.login-box .form p{text-align: right;font-size: 14px;color: #3a3a3a;margin-bottom: 50px;}
.login-box .form p a{color: #6e67d1;}
.login-box .form p a:hover{color: #6e67d1;}
.login-box .other{clear:both;text-align: center;padding-top: 5px;padding-left: 0;}
.login-box .other h3{font-weight:normal;padding-bottom:30px;font-size:20px;color:#6d67d0;font-weight:normal;}
.login-box .other a{display: inline-block;margin: 0 18px;color:#666;}
.login-box .other a img{margin-bottom: 3px;position: relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.login-box .other a:hover{color: #6d67d0;}
.login-box .other a:hover img{top: -4px;}
.login-box .other div{width: 110px;height: 40px;font-size: 16px;border: solid 1px;border-radius: 5px;font-weight: 700}
.login-box .other div.login{background-color: #30A645;color: #FFFFFF;border:#268E37}
.login-box .other div.cancel{background-color: #E8F6E4;color: #627F62;border:#B1C9B2;}
.login-box .other div span{line-height:40px;vertical-align: middle}

/*模拟选择*/
div.select-main{z-index:2;position:relative;-webkit-user-select:none;/* webkit (safari,chrome) browsers */    -moz-user-select:none;/* mozilla browsers */    -khtml-user-select:none;/* webkit (konqueror) browsers */    -ms-user-select:none;/* IE10+ */}
div.select-main.z-index{z-index:10;}
div.select-main.disabled{cursor:default;filter:alpha(opacity=50);opacity:0.5;zoom:1;}
div.select-main.disabled div.select-set{cursor:default;}
div.select-main.disabled div.select-arrow{cursor:default;}
div.select-set{color:#fff;cursor:pointer;height:26px;line-height:26px;overflow:hidden;position:relative;padding:0 0 0 15px;width:auto;z-index:5;/*background:url('../images/icon-select.png') right 0 no-repeat;*/}
div.select-block{width:98px;display:none;background-color:#f1eded;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;left:0;line-height:20px;position:absolute;top:27px;*top:27px;z-index:12;}
dl.select-list{cursor:pointer;overflow:hidden;padding:4px 0;}
/* Scroll view */ul.select-list::-webkit-scrollbar{width:12px;}
dl.select-list::-webkit-scrollbar-track{}
dl.select-list::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.5);}
dl.select-list{scrollbar-face-color:#AEB1B1;scrollbar-shadow-color:#C7CACA;scrollbar-highlight-color:#CED1D1;scrollbar-3dlight-color:#CED1D1;scrollbar-darkshadow-color:#C7CACA;scrollbar-track-color:#CED1D1;scrollbar-arrow-color:#333;}
/* End scroll view */dd.select-items{font-size:12px;margin:0 2px;color:#353535;padding:0 0 0 13px;height:26px;line-height:26px;border-top:1px solid #d5d5d5;}
dd.select-items:first-child{border-top:0;}
dd.select-items a{display:block;color:#353535;margin:0 0 0 -13px;padding:0 0 0 13px;transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;}
dd.select-items:hover,li.select-items.active {background-color:#6e67d1;color:#fff;}
dd.select-items a:hover,li.select-items.active a {background-color:#6e67d1;color:#fff;}

.operation-copy .personal-setting div.select-block{right:-40px;left:auto;top:35px;}
