.contWidth { width: 1200px; margin: 0 auto; }
.contWidth a:hover { text-decoration: none; outline: 0; }
/*nav start*/
input:focus{outline: none;box-shadow:0;}
.reposition{position:relative;}
.full-office-navblank{width:100%;height:80px;}
.full-office-nav{position:fixed;top:35px;left:0;z-index:99;width:100%;background-color:#fff;height:80px;border-bottom:1px solid #E8E8E8;}
.office-nav-fixed{top:0;box-shadow: 0 10px 15px 0 rgba(0,0,0,0.10), inset 0 -1px 0 0 #E8E8E8;height:60px;transition: top .3s;-webkit-transition: top .3s;-moz-transition: top .3s;-ms-transition: top .3s; -o-transition: top .3s;}
.offices-nav-left{float:left;height:46px;*display:inline;margin:17px 0 0 0;}
.offices-nav-left img{width:100%;height:100%;}
.offices-nav-middle{position:relative;float:left;max-width:712px;}
.offices-nav-middle .offices-nav-span{position:absolute;bottom:20px;left:0;z-index:10;width:32px;height:2px;background-color:#1184E1;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;}
.offices-nav-middle li{float:left;height:79px;*display:inline;margin:0 42px 0 0;line-height:79px;}
.offices-nav-middle li a{position:relative;display:block;font-size:16px;color:#323232;font-weight:bold;}
.offices-nav-middle li a:hover,
.offices-nav-middle li.current a{color:#1184e1;}
.offices-nav-middle li .iconfont{position:absolute;z-index:9;font-weight:normal;}
.offices-nav-middle .complain-i{top:28px;padding-left:3px;font-size:10px;color: #53d08e;line-height:10px;}
.offices-nav-middle .apploader-i{top:22px;padding-left:4px;font-size:18px;line-height:36px;color:#ff643c;}
.offices-nav-right{float:right;*display:inline;margin:22px 0  0 0;}
.offices-nav-right .basic-form-group{position:relative;height:36px;border:1px solid #E8E8E8;overflow:visible;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.no-focus-nav{cursor:pointer;width:255px;}
.offices-select-nav{display:none;position:absolute;top:0;left:0;z-index:333;width:66px;border:0;border-right:1px solid #e8e8e8;height:34px;background-color:#fff;line-height:34px;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.offices-select-nav .offices-select-togglenew{height:34px;text-indent:12px;position:relative;}
.offices-select-nav .i-select{position:absolute;right:9px;top:15px;z-index:999;width:6px;height:5px;}
.offices-select-nav .offices-select-list {display:none;border:1px solid #e8e8e8;width:66px;background-color:#fff;height:96px;}
.offices-select-nav .offices-select-list  li{float:left;width:100%;height:32px;line-height:32px;text-indent:12px;}
.offices-select-nav .offices-select-list  li:hover{background-color:#f6f6f6;color:#329EF5;}
.offices-select-nav .offices-select-list .had-selected{color:#999;}
.offices-select-nav:hover{border:0;border-right:1px solid #e8e8e8;}
.has-focus-nav  .offices-select-nav{display:block;}
.has-focus-nav{width:500px;}
.offices-nav-right .basic-input{height:36px;overflow:hidden;position:static;width:auto;}
.offices-nav-right .form-control{padding:7px 28px 7px 8px;font-size:14px;line-height:20px;height:34px;}
.offices-nav-right .input-notice{top:7px;left:8px;font-size:14px;transition: left 1s;-webkit-transition: left 1s;-moz-transition: left 1s;-ms-transition: left 1s;-o-transition: left 1s;}
.offices-nav-right .basic-text-default{border:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff;}
.has-focus-nav .input-notice{left:76px;left:8px;}
.has-focus-nav .form-control{/*padding-left:68px;*/}
.nav-search-i{position:absolute;top:4px;right:7px;z-index:4;width:20px;height:20px;font-size:19px;color:#1184E1;;cursor:pointer;}
.has-selected{color:#323232;line-height:34px;font-size:14px;}
.i-rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);transition: all .2s;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s; }
.b-radius4{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.offices-types-box{position:relative;float:left;*display:inline;margin:28px 40px 0 25px;}
.offices-types-nav{position:relative;z-index:999;background-color:#fff;border:1px solid #E8E8E8;padding:5px 0 5px 8px;font-size:12px;color:#666;line-height:12px;cursor:pointer;}
.offices-types-nav.border-bt0{border-bottom:1px solid #fff;border-right:1px solid #fff;padding-bottom:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.office-types-i{display:inline-block;*display:inline;width:7px;height:4px;margin:0 10px 0 4px;}
.offices-types-left{display:none;position:absolute;top:22px;left:0;z-index:99;width:198px;border:1px solid #E8E8E8;background-color:#fff;}
.border-r-radius{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;}
.border-l-radius{border-top-left-radius:0;}
.border-right0{border-right:0;}
.offices-types-left h3{font-size:14px;color:#323232;line-height:20px;}
.offices-types-left li{padding:0 0 16px 15px;}
.offices-types-left li:first-child{padding-top:20px;*padding-top:expression(this.previousSibling==null?"20px":"0");}
.offices-a-box{margin-top:8px;}
.offices-a-box a{font-size:12px;color:#666;line-height:17px;margin-left:10px;}
.offices-a-box a:first-child{margin-left:0;*margin-left:expression(this.previousSibling==null?"0":"10px");}
.offices-a-box a:hover{color: #1184E1;}
.offices-types-right dl{display:none;padding-bottom:16px;position:absolute;top:22px;left:198px;z-index:99;width:517px;border:1px solid #E8E8E8;background-color:#fff;min-height:470px;border-radius:0 2px 2px 0;}
.offices-types-right dd{padding-top:2px;margin-top:16px;overflow:hidden;*zoom:1;}
.offices-types-right a{font-size:12px;color:#999;line-height:22px;}
.offices-types-right a:hover{color: #1184E1;}
.offices-types-right .offices-types-dt{float:left;width:100px;*display:inline;margin-top:4px;padding-left:19px;line-height:17px;color:#323232;}
.offices-types-dd{float:left;width:390px;}
.offices-types-dd a{margin-right:10px;word-break:break-all;}
.office-types-blank{display:none;width:20px;height:22px;position:absolute;top:29px;left:206px;z-index:9999;border:1px solid #E8E8E8;border-top:0;border-right:0;border-bottom-left-radius:2px;}
.office-nav-fixed .offices-nav-middle li{height:60px;line-height:60px;}
.office-nav-fixed .offices-nav-left{margin:11px 0 0 0;width:86px;height:38px;}
.office-nav-fixed .offices-types-box{margin-top:18px;}
.office-nav-fixed .offices-nav-span{bottom:14px;}
.office-nav-fixed  .complain-i{top:18px;}
.office-nav-fixed .apploader-i{top:12px;}
.office-nav-fixed .offices-nav-right{margin:12px 0 0 0;}
.office-nav-fixed .office-types-blank{top:19px;left:189px;}
/*nav end*/

.full-office-navblank{display:none;height:60px}
.full-office-nav{position:inherit;z-index:99;width:100%;background-color:#fff;height:85px;border-bottom:1px solid #E8E8E8;margin-top: 60px;}
.office-nav-fixed{position:fixed;top:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 #E8E8E8;height:60px;transition:top 0s;-webkit-transition:top 0s;-moz-transition:top 0s;-ms-transition:top 0s;-o-transition:top 0s}
.offices-nav-span{display:none;}

.offices-nav-middle { overflow: visible; }
.offices-nav-middle .xgk-drop-down-container { margin-right: 0; }
.offices-nav-middle .xgk-drop-down-menu a{font-weight: normal;}
.xgk-drop-down-container { position: relative; }

.offices-nav-middle .xgk-drop-down-container .iconfont { margin-left: 2px; position: static; font-size: 12px; color: #262626; }
.offices-nav-middle .xgk-drop-down-container > a:hover .iconfont { color: #1184e1; }
.xgk-drop-down-container .xgk-drop-down-menu { width: 84px; min-height: 110px; padding: 7px 0; position: absolute; top: 55px; left: -14px; z-index: 10; display: none; -moz-border-radius: 4px; border-radius: 4px; background: #fff; -webkit-box-shadow: 0 0 4px 0 rgba(38, 38, 38, .20); -moz-box-shadow: 0 0 4px 0 rgba(38, 38, 38, .20); box-shadow: 0 0 4px 0 rgba(38, 38, 38, .20); }
.xgk-drop-down-container .xgk-drop-down-menu > a { height: 32px; font-size: 12px; line-height: 32px; text-align: center; letter-spacing: 0; color: #262626; background: #fff; }
.xgk-drop-down-container .xgk-drop-down-menu > a:hover { color: #595959; background: #f1f8ff; }
.xgk-drop-down-container .xgk-drop-down-menu > a:active { color: #1184e1; background: #f1f8ff; }



/* about us */
.about-line {margin:16px 0px;width:100%;height:1px;background:#EBEBEB;}
.about-contener {padding:10px 0px;overflow: hidden;}
.about-left-nav {float:left;width:240px;background-color:#fff;padding-top:16px;}
.about-left-nav .icon-control {font-size:21px;margin-right:10px;}
.about-left-nav a {display:block;padding-left:40px;line-height:53px;font-size:15px;color:#8C8C8C;}
.about-left-nav a:hover {color:#1a8cff;}
.about-left-nav a span {display:inline-block;transform:translateY(-2px);}
.about-left-nav .about-line {background:#F5F6F7;}
.about-left-nav .active {color:#ffffff;background:#1A8CFF;}
.about-left-nav .active:hover {color:#ffffff;}
.about-right-detail {float:right;width:820px;height:auto;background-color:#fff;margin-bottom:40px;padding:24px 60px 90px 60px;}
.about-right-detail h4 {font-size:18px;color:#262626;line-height:18px;margin-bottom:20px;}
.about-right-detail h2 {margin-top:44px;font-size:36px;color:#1A8CFF;line-height:36px;}
.about-right-detail p {font-size:14px;color:#262626;text-align:justify;line-height:24px;}
.color_8c {color:#8C8C8C !important;}
.color_1a8cff {color:#1a8cff !important;}
.detail-introduce {padding-bottom:24px;}
.detail-introduce img{width:100%;}
.detail-introduce ul {height:auto;width:100%;font-size:0;}
.detail-introduce ul img {width:100%;}
.detail-introduce ul p {text-align:center;line-height:1;margin-top:19px;}
.detail-introduce li {width: 266px;height: 168px;display:inline-block;margin:40px 20px 0px 0px;font-size: 0;}
.detail-introduce li:last-child {margin-right: 0px;}
.detail-images {width:100%;height:308px;margin:38px 0px;}
.detail-images img {float:left;max-width:410px;height:308px;}
.detail-images img:first-child {margin-right:20px;}
.about-images {width: 100%;height: 448px;margin: 36px auto 40px;}
.about-images img {width: 100%;}
.detail-develop ul {position:relative;margin:30px 0px;}
.detail-develop ul .develop-line {position:absolute;width:1px;height:374px;background:#EBEBEB;left:92px;top:0;z-index:1;}
.detail-develop li {position:relative;width:100%;height:75px;line-height:75px;}
.detail-develop li .little-radius {position:absolute;left:88px;top:33px;width:9px;height:9px;background:#FFFFFF;border:2px solid #1A8CFF;border-radius:50%;z-index:100;}
.detail-develop .develop-title {display:inline-block;font-size:20px;font-weight:700;font-style:italic;color:#262626;vertical-align:middle;}
.detail-develop p {display:inline-block;margin-left:98px;font-size:14px;font-weight:500;color:#595959;}
.detail-rules-list {margin: 28px auto 30px;}
.detail-rules-list li {font-size:14px;color:#262626;line-height:24px;}
.detail-rules-list li + li {margin-top:24px;}