body{padding-top:80px;background:#fafafa;font-family:Microsoft YaHei,Tahoma,SimSun,Verdana;color:#2c3a46;font-size:14px}
a{color:#45aed6;-webkit-transition:color .4s,background-color .4s;-moz-transition:color .4s,background-color .4s;-o-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}
a:focus,a:hover{text-decoration:none;color:#2a95be}
hr{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff}
p{font-size:12px}
h1, .h1 {font-size: 26px;color: #aaa;}
.row{margin:0;}
.gradiant{background-image:-moz-linear-gradient(90deg,#2caab3 0,#2c8cb3 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0,#2c8cb3 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0,#2c8cb3 100%)}
.gradiant-horizontal{background-image:-moz-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%)}
.section-header{margin-bottom:30px}
.section-header .section-title{font-size:18px;position:relative;margin:0 0 20px; color: #2196f3;}
/*.section-header .section-title:before{content:"";position:absolute;width:140px;bottom:0;left:50%;margin-left:-70px;height:4px;background:#2196f3}*/
/*.btn{border-width:0;border-radius:0}*/
.btn.btn-primary{background:#2196f3;color:#fff;padding:12px 25px; border-radius: 3px; border:none;}
.btn.btn-primary:focus,.btn.btn-primary:hover{background:#19b6fc;}
.column-title{margin-top:0;padding-bottom:5px;margin-bottom:5px;position:relative;font-size:16px}
/*.column-title:after{content:" ";position:absolute;bottom:-1px;left:0;width:20%;border-bottom:1px solid #141414}*/
#features h2{color:#fff;}
#features p{color:#a0a0a0;}
#features .media-heading{color:#fff;}
ul.nostyle{list-style:none;padding:0;margin-bottom:20px;}
ul.nostyle i{color:#45aed6}
.scaleIn{-webkit-animation-name:scaleIn;animation-name:scaleIn}
.navbar-toggle{border-radius:0}
.navbar-nav>li>a{text-transform:uppercase}
@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
    100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
#main-nav.navbar-default{background:#fff}
#main-nav.navbar-default .navbar-nav>li.active>a,#main-nav.navbar-default .navbar-nav>li.open>a,#main-nav.navbar-default .navbar-nav>li:hover>a{background:#2196f3;color:#fff}
.navbar.navbar-default{border:0;border-radius:0;margin-bottom:0}
.navbar.navbar-default .navbar-toggle{margin-top:23px;margin-bottom:22px}
.navbar.navbar-default .navbar-brand{height:auto;padding:19px 15px 11px}
#main-slider{overflow:hidden}
#main-slider .item{height:700px;background-repeat:no-repeat;background-position:50% 0;background-size:cover}
#main-slider .slider-inner{top:0;left:0;width:100%;height:100%;color:#000;position:relative}
#main-slider .slider-inner h2{font-size:34px;line-height:49px;color:#FFF;text-transform:uppercase;letter-spacing:2px}
#main-slider .slider-inner h2>span{color:#45aed6}
#main-slider .slider-inner .btn{margin-top:10px;background-color:#FFF}
#main-slider .owl-next,#main-slider .owl-prev{position:absolute;top:47%;background-color:rgba(20,20,20,.68);color:#2196f3;font-size:30px;display:inline-block;margin-top:-35px;height:70px;width:70px;line-height:70px;text-align:center;z-index:5;-webkit-transition:background-color .4s;transition:background-color .4s;border-radius:50%}
#main-slider .owl-next:hover,#main-slider .owl-prev:hover{background-color:#141414}
#main-slider .owl-prev{left:-35px;text-indent:14px}
#main-slider .owl-next{right:-35px;text-indent:-14px}
#bar{width:0;max-width:100%;height:2px;background:#fff}
#progressBar{margin-top:-4px;position:relative;z-index:999;width:100%;background:rgba(0,0,0,.1)}
#hero-text{padding:46px 0;border-bottom:2px solid #EAEAEA;height:490px;background:url(../images/banner2.jpg) center bottom no-repeat;text-align:left;background-attachment:scroll}
.agent-hero-text{background-image:url(../images/u2.png)!important}
#hero-text h2{margin-top:0;font-size:22px}
#hero-text .btn{margin:0;padding:12px 30px}
#hero-text .fz20{font-size:14px;margin:30px 0}
#cta2{background:#45b1da;color:#fff;padding-top:70px}
#cta2 .btn{margin-top:10px}
#cta2 h2{color:#fff;font-size:44px;line-height:1}
#cta2 h2>span{color:#45aed6}
#features{padding:100px 0;background:#141414}
#features .media.service-box:first-child{margin-top:80px}
#services{padding:100px 0 75px}
.hexagon{display:inline-block;position:relative;padding:45px 0;margin-bottom:20px;font-size:16px}
.hexagon .inner{vertical-align:middle;display:table-cell;width:150px;height:87px;border-left:1px solid #2196f3;border-right:1px solid #2196f3}
.hexagon:after,.hexagon:before{content:'';position:absolute;top:45px;left:0;width:150px;height:87px;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);border-right:1px solid #2196f3;border-left:1px solid #2196f3}
.hexagon:after{-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}
.hexagon .inner .fa{text-align:center;font-size:50px;width:100%;color:#2196f3}
.media.service-box{margin:15px 0;text-align:center;display: inline-block;}
.media.service-box.hide-box{border:1px solid #eee;padding:20px;background:#fff}
.media.service-box.hide-box h4{text-align:left;margin-bottom:15px}
.media.service-box.hide-box p{text-align:left}

#services .media.service-box{width:74%;height:450px;position:relative;border-radius:8px; background-repeat: no-repeat;background-position: center center;}
#services .media.service-box .media-heading{ display:none; width: 140px; height: 140px; position: absolute; left: 65px; top:60px; background: #5ab7ff; color: #fff; border-radius: 50%; font-size: 28px; padding: 40px;}
#services .media.service-box-2 .media-heading{background: #ffbf5a;}
#services .media.service-box-3 .media-heading{background: #82ed34;}
#services .media.service-box-4 .media-heading{background: #fb6041;}
.service-box-1{/*background-color:#5ab7ff;*/background-image:url(../images/service-box-1.png);}
.service-box-2{/*background-color:#ffbf5a;*/background-image:url(../images/service-box-2.png);}
.service-box-3{/*background-color:#82ed34;*/background-image:url(../images/service-box-3.png);}
.service-box-4{/*background-color:#fb6041;*/background-image:url(../images/service-box-4.png);}

#services .media.service-box .media-body{display:table-cell;vertical-align:top;position:absolute;left:0;bottom:0;color:#fff;padding:10px;height:40%;border-radius:0 0 5px 5px;text-align:center;}
#services .media.service-box .media-body p{font-size:12px;margin-top:10px}
#services .media.service-box .media-body h4{font-size:16px;margin-bottom:10px;display:none}
#services .media.service-box .media-body em{ display: block; font-size: 14px; font-style: normal; font-weight: 600; margin-bottom: 5px;}
#services .col-md-3{ width:100%;}

.media.service-box .pull-left{margin-right:20px}
.media.service-box .pull-left>i{font-size:54px;height:67px;line-height:64px;text-align:center;width:64px;color:#05BA8E;transition:background-color .4s,background-color .4s;position:relative}
.carousel-caption{position:absolute;width:100%;float:left;background:rgba(0,0,0,.18);margin:0;left:0;right:0;bottom:0;top:0;height:100%}
.carousel-content{position:absolute}
#portfolio{padding:100px 0;background:#f5f5f5;}
#portfolio .portfolio-filter{list-style:none;padding:0;margin:0 0 50px;display:inline-block}
#portfolio .portfolio-filter>li{float:left;display:block}
#portfolio .portfolio-filter>li a{display:block;padding:7px 15px;margin:0 2px;background:#fff;color:#64686d;position:relative}
#portfolio .portfolio-filter>li a.active,#portfolio .portfolio-filter>li a:hover{background:#E95D90;color:#fff}
#portfolio .portfolio-items{margin:-15px}
#portfolio .portfolio-item{width:24.9%;float:left;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#portfolio .portfolio-item .portfolio-item-inner{position:relative}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info{opacity:0;transition:opacity .4s;-webkit-transition:opacity .4s;position:absolute;bottom:0;left:0;right:0;text-align:center;padding:18px 0 0;background:rgba(0,0,0,.5);color:#fff;height:100%}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info h3{font-size:16px;line-height:1;margin:0;color:#fff;margin-top:15%}
#portfolio .portfolio-item .portfolio-item-inner .portfolio-info .preview{width:36px;height:36px;line-height:36px;text-align:center;color:#F1F1F1;display:block;text-align:center;margin:15px auto;font-size:40px}
#portfolio .portfolio-item:hover .portfolio-info{opacity:1}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;line-height:1.42857143;border:1px solid #ddd;border-radius:0;padding:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:15px}
#testimonial{background:#292929;background-size:cover;padding:100px 0;color:#fff}
#testimonial h4{color:#fff;margin-bottom:8px}
#testimonial small{display:block;margin-bottom:10px;color:rgba(255,255,255,.7)}
#testimonial .btns{margin-top:10px}
#carousel-testimonial a.btn.btn-primary.btn-sm{background:0 0;border:1px solid rgba(255,255,255,.2);margin:0 8px;color:#fff}
#about{padding:50px 0;}
#about .col-md-3{width:100%;float:none;display:inline-flex;}
#about_s{ background: #fff; padding: 50px 0;}
#about_xg{padding: 50px 0;}
#about_s .row{ margin: 30px 0;}
.carousel-content{padding:20px;color:#fff;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.carousel-content p{font-size:16px;text-transform:uppercase}
.imgs img{padding:0;background-color:#F6D600}
#our-team{padding:100px 0}
#our-team .team-member{padding:10px;border:2px solid #fff}
#our-team .team-member .team-img{margin:-15px -15px 0 -15px}
#our-team .team-member .team-info{padding-bottom:10px;text-align:center}
#our-team .team-member:hover .social-icons>li>a{background:#45aed6}
#our-team .team-member:hover .social-icons{height:35px}
#our-team .social-icons{list-style:none;padding:0;margin:0;height:0;overflow:hidden;-webkit-transition:height 1s;transition:height 1s}
#our-team .social-icons>li{display:inline-block}
#our-team .social-icons>li>a{display:block;width:32px;height:32px;line-height:32px;text-align:center;color:#fff;background:#222534;border-radius:3px}
.divider{margin-top:50px;margin-bottom:50px;background-image:-moz-linear-gradient(180deg,#fff 0,#e3e3e3 49%,#fff 100%);background-image:-webkit-linear-gradient(180deg,#fff 0,#e3e3e3 49%,#fff 100%);background-image:-ms-linear-gradient(180deg,#fff 0,#e3e3e3 49%,#fff 100%);width:95%;height:1px}
.progress{-webkit-box-shadow:none;box-shadow:none;background:#eee}
.progress .progress-bar.progress-bar-primary{background-image:-moz-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0,#2c8cb3 100%);-webkit-box-shadow:none;box-shadow:none}
.nav.main-tab{background:#eee;border-bottom:3px solid #222534;border-radius:3px 3px 0 0}
.nav.main-tab>li>a{color:#272727}
.nav.main-tab>li.active>a{background:#222534;color:#45aed6}
.nav.main-tab>li:first-child>a{border-radius:3px 0 0 0}
.nav.main-tab>li:last-child>a{border-radius:0 3px 0 0}
.tab-content{border:1px solid #eee;border-top:0;padding:20px 20px 10px;border-radius:0 0 3px 3px}
.panel-default{border-color:#eee}
.panel-default>.panel-heading{background-color:#fff;border-color:#eee}
.panel-default>.panel-heading .panel-title{font-size:14px;font-weight:400}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee}
#business-stats{padding:100px 0 70px;background:#132125;background-size:cover;color:#fff}
#business-stats h1,#business-stats h2,#business-stats h3,#business-stats h4{color:#fff}
#business-stats strong{display:block;margin-bottom:30px}
.business-stats{display:inline-block;width:140px;height:140px;font-size:24px;line-height:140px;border:3px solid #fff;border-radius:100px;margin-bottom:20px}
#pricing{padding:100px 0 70px}
#pricing ul.pricing{list-style:none;margin:70px 0 30px;border:5px solid #eee;padding:15px;text-align:center}
#pricing ul.pricing li{display:block;padding:10px}
#pricing ul.pricing li.plan-header{margin:-15px -15px 10px;padding:15px 15px 30px;border:0}
#pricing ul.pricing li.plan-header .price-duration{position:relative;margin-top:15px;top:-10px;display:inline-block;width:100%;height:116px;color:#000;border-bottom:1px dashed #696363}
#pricing ul.pricing li.plan-header .price-duration>span{display:block;line-height:1}
#pricing ul.pricing li.plan-header .price-duration>span.price{font-weight:700;height:150px;width:150px;border-radius:50%;display:block;clear:right;margin:0 auto;line-height:150px;font-size:32px}
#pricing ul.pricing li.plan-header .price-duration>span.duration{margin-top:5px}
#pricing ul.pricing li.plan-header .plan-name{margin-top:10px;font-size:24px;font-weight:700;line-height:1;text-transform:uppercase}
#pricing ul.pricing.featured{background:#fff;border-color:#2196f3}
#contact-us{padding:100px 0 50px}
.contact-info{padding:60px 0}
.contact-info address{margin-bottom:20px;font-style:normal;line-height:27px;font-size:15px}
.contact-info .form-control{padding:6px 12px;border-radius:0}
#footer{padding-top:30px;padding-bottom:30px;color:#fff;background:#141414}
#footer a{color:#2196f3}
#footer a:hover{color:#45aed6}
#footer ul{list-style:none;padding:0;margin:0 -7.5px}
#footer ul>li{display:inline-block;background:#363636;padding:3px 0;width:31px;text-align:center}
.row-1{padding-top:30px;background:#fff;margin-bottom:0;padding-bottom:30px}
.row-2{padding-top:30px;margin-bottom:30px;padding-bottom:20px;}
.row-1,.row-2{padding-top:0;}
.row-1 h2,.row-2 h2{font-size:14px;line-height:1.4; margin-top: 0;}
#about .ab-2{padding-top:100px}
#about .ab-3{padding-top:50px}
#about .ab-3 h2,#comeon .ab-3 h2{border-bottom:1px solid #ddd}
#about .media-body,#comeon .media-body{display:inline}
#about .hexagon2{display:inline-block;position:relative;padding:0;margin-bottom:20px;font-size:16px}
#about .hexagon2 img{max-width:100%;max-height:329px}
#comeon{padding:100px 0; background: #fff;}
#comeon_qrcode{padding:80px 0;}
.yinhao-left{background:url(../images/13174529uckl.png) left no-repeat;padding:1px 35px 1px 0}
.yinhao-right{background:url(../images/131745462jog.png) left no-repeat;padding:1px 13px 0 35px}
.section-header .section-title2{font-size:18px;position:relative;padding-bottom:20px;margin:0 0 20px;line-height:1.6}
.floor_3 .p{overflow:hidden}
.floor_3 .p .lin{height:1px;background:#36c;margin-top:130px}
.floor_3 .p .tex{font-size:28px;color:#36c;background:#f1f1f1;text-align:center;border:1px solid #36c;height:64px;width:396px;line-height:64px;margin:-33px auto 0 auto}
.hide-box-1,.hide-box-2,.hide-box-3,.hide-box-4{display:none}
.row img{max-width:80%}
.section-header{margin-bottom:10px}
#services{padding:0}
#services2{padding:50px 0 0}
#main-nav.navbar-default{background:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1)}

.row-1-1 p,.row-2-1 p{font-size:14px;margin-top:0}
#wei_shop{background:url(../images/032_bg.jpg) center bottom no-repeat}
#wei_shop .row-1-1{border:none;background:0 0}
#wei_shop{padding:40px 0}
#wei_tool{padding:40px 0; background: #fff;}
#about .ab-2{padding-top:30px}
.nav>li>a{padding:10px 25px}
#hero-text h2,#hero-text p{text-align:center}
#hero-text{background-position:center center;height:400px}
#top{display:none}

.col-md-3{width:50%;float:left; text-align: center;  margin-bottom: 20px;}
.media-left, .media-right, .media-body{display: block; margin:20px auto; }
.media-heading{font-size:14px;}
.form-control{box-shadow:none;-webkit-box-shadow:none}
#wei_tool .row-2{ padding:0; margin: 0;}
#services2 .col-md-3,#wei_tool2 .col-md-3{text-align:left;}
#wei_tool2 .col-md-3{padding: 10px; border: 1px solid #eee;margin: 15px;width: 94%; box-shadow: 0 0 3px 0 #f1f1f1;}
#wei_tool5 .col-md-3{width: 100%; }
#services2 .row img{max-width: 100%;    margin-top: 40%;}
#services2 .row p{color:#999;}
.agh2{line-height: 1.4; font-size: 18px!important; text-align:left!important;color:#333!important;    font-weight: 500;}
.agp2{margin:10px 0; display:block; overflow:hidden;}
.agp2 span{ background:#f90; height:43px; color:#fff;         margin: 5px;
    padding: 5px;}
.agent-about{background:#FFf}
#wei_tool5 .row-1 h2{ font-size:16px;}
.wei_tool5p{text-align: left;border: 1px solid #eee; margin-bottom: 14px; background: #fff;  padding: 10px;}
.wei_tool5p h2{ font-size:14px!important;}
.wei_tool5p p{ font-size:12px!important;}
#wei_tool2 .section-header,#wei_tool3 .section-header,#wei_tool4 .section-header,#wei_tool5 .section-header {margin-top: 20px;}
#wei_tool2 h1{ font-size:18px; margin-top:0}
#wei_tool2 .row-1{padding-bottom:0;}
#wei_tool3 img,#wei_tool4 img{ max-width:100%}
.agent-hero-text .col-md-3{width:45%;}
@media only screen and (max-width:480px){
    #portfolio .portfolio-filter{list-style:none;padding:0;margin:0 0 12px;}
    #portfolio .portfolio-item{width:40%}
    #portfolio .portfolio-filter>li a{display:block;padding:7px 15px;margin:5px 2px}
    #portfolio .portfolio-item{width:48.9%;padding:8px}
    #portfolio .portfolio-item .portfolio-item-inner .portfolio-info .preview{width:28px;height:24px;line-height:24px;margin:9px auto}
    #portfolio .portfolio-item .portfolio-item-inner .portfolio-info{padding:7px 0 0}
}
@media only screen and (min-width:768px){
	#hero-text .btn {margin: 10px 0;padding: 12px 30px;}
	.agent-hero-text .col-md-3{width:50%;}
	.agp2{margin:20px 0; display:block; overflow:hidden;}
	.agp2 span{ background:url(../images/u8.png) center bottom no-repeat; width:299px; height:43px; color:#fff;     line-height: 43px;
    background-size: contain; padding:0; margin:0;}
	.agent-hero-text .col-md-3{width:33%;}
	.agh2{line-height: 1.7; font-size: 32px!important; text-align:center!important;color:#333!important; font-weight: 500;}
	#wei_tool3 img{ max-width:80%}
	#wei_tool5 .row-1 h2{ font-size:20px;}
	.wei_tool5p{text-align: left;border: 1px solid #eee; margin-bottom: 18px; background: #fff;  padding: 5px 20px;}
	.wei_tool5p h2{ font-size:18px!important;}
	.wei_tool5p p{ font-size:14px!important;}
	#wei_tool2 .col-md-3,#wei_tool5 .col-md-3{width:47%;}
    #services .media.service-box{width:48%;}
    
    #services2 .row img {max-width: 100%;margin-top: 0;}
    #wei_shop .row-1 p{color:#fff;}
    .media-heading {font-size: 16px;}
    .row-2 {margin-bottom: 30px; padding-bottom: 20px;}
    .media.service-box{margin:25px 0 36px;text-align:center}
	.column-title {padding-bottom: 15px;margin-bottom: 0; font-size: 14px;}
	.media-left, .media-right, .media-body {display: table-cell;vertical-align: top;}
    .row img {max-width: 100%;}
	.row-1,.row-2{padding-top:30px;}
	.row-1-1 p,.row-2-1 p{font-size:20px;margin-top:1%}
	#services .col-md-3,#about_s .col-md-3{ width:50%;}
    #comeon_qrcode .col-md-3{ width: 20%;}
	#about .col-md-3,.comeon_qrcode2 .col-md-3{width:48%!important;}
	.row-1 h2,.row-2 h2{font-size:24px; line-height:1.4; margin-top: 10px;}
	#services .media.service-box .media-body em{font-size:18px;}
	#services .media.service-box .media-body p{font-size:14px;}
    p {font-size: 16px;}
	#hero-text .fz20{font-size:18px;margin:30px 0}
    .container>.navbar-header{width:20%}
    /*.navbar-default .navbar-collapse{width:80%}*/
    .navbar-nav{width:100%}
    .navbar-nav>li.hyb-login,.navbar-nav>li.hyb-reg{float:right}
    #main-nav.navbar-default .navbar-nav>li.hyb-login>a,#main-nav.navbar-default .navbar-nav>li.hyb-reg>a{border:1px solid #2196f3;padding:10px 20px;margin:22px 10px;border-radius:5px;font-size:14px;color:#2196f3;}
    #top{display:block}
    .row-1-1 p,.row-2-1 p{font-size:20px; text-align: center;}
    .row-1 p{ color: #999;}
    .row-2 p{ color: #999;}
    #services{padding:20px 0 15px;}
    /* #services2{padding:80px 0 15px} */
    #services .section-header{margin-bottom:30px;}
	 #services2 .section-header{margin-bottom:50px;}
    #hero-text{padding:46px 0; border-bottom:2px solid #eaeaea; height:490px; background:url(../images/banner2.jpg) center bottom no-repeat; text-align:left;background-attachment:scroll}
	.agent-hero-text{background-image:url(../images/u2.png)!important;height: 450px!important;}
    #hero-text h2,#hero-text p{text-align:left}
    #hero-text h2,.section-header .section-title,.section-header .section-title2{font-size:30px;    margin: 0;}
	#wei_tool5 .section-header,#wei_tool3 .section-header,#wei_tool4 .section-header,#wei_tool2 .section-header{margin-top:50px}
    .section-header{margin-top:50px}
    .column-title{font-size:20px;text-align:center}
    /*.column-title:after{content:" ";position:absolute;bottom:-1px;width:20%;border-bottom:1px solid #141414;left:50%;margin-left:-50px}*/
    .row-1 h1,.row-2 h1{margin-top:10%; color: #e9e9e9; font-size: 70px;}
	#wei_tool2 .row-1 h1{margin-top:0; font-size: 40px;}
	#wei_tool2 .row-1 h2{font-size: 20px;}
	#wei_tool2 .row-1{    padding-bottom: 0; padding-top:10px;}
    #main-nav.navbar-default .navbar-nav>li>a{padding:32px 30px;}
    .navbar-default .navbar-nav>li>a{color:#2c3a46;font-size:18px}
    #about .ab-2{padding-top:80px}
    #main-nav.navbar-default .navbar-nav>li.active>a,#main-nav.navbar-default .navbar-nav>li.open>a,#main-nav.navbar-default .navbar-nav>li:hover>a{background:#fff;color:#2196f3;box-sizing:border-box}
    #main-nav.navbar-default .navbar-nav>li.active{border-bottom:2px solid #2196f3}
    #main-nav.navbar-default .dropdown-menu{padding:0 20px;min-width:220px;background-color:rgba(26,28,40,.9);border:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;background-clip:inherit}
    #main-nav.navbar-default .dropdown-menu>li{border-left:3px solid transparent;margin-left:-20px;padding-left:17px;-webit-transition:border-color .4s;transition:border-color .4s}
    #main-nav.navbar-default .dropdown-menu>li>a{padding:15px 0;color:#A8A8A8}
    #main-nav.navbar-default .dropdown-menu>li:first-child>a{border-top:0}
    #main-nav.navbar-default .dropdown-menu>li.active,#main-nav.navbar-default .dropdown-menu>li.open,#main-nav.navbar-default .dropdown-menu>li:hover{border-left-color:#45aed6}
    #main-nav.navbar-default .dropdown-menu>li.active>a,#main-nav.navbar-default .dropdown-menu>li.open>a,#main-nav.navbar-default .dropdown-menu>li:hover>a{color:#45aed6;background-color:transparent}
    #wei_shop .row-1-1{padding: 0;}
    #wei_tool .row-2-1{padding: 0;}
    #about .row-3{ margin-top: 50px;}
	#about .row-3-1 p,#about .row-3-2 p{ margin: 0; font-size: 14px;}
    .row-3-1 p,.row-3-2 p{ margin: 0 24%; font-size: 18px;}
	#about_s .media-body{ display: block; margin: 30px auto;}
	#about_s .section-header .section-title,#about_xg .section-header .section-title{ margin: 30px auto;}
	#about_s .section-header,#comeon_qrcode .section-header{ margin-bottom:50px;}
	#about_xg .section-header .section-title {margin: 30px auto;}
	#about_xg .features{padding:0 25px;}
	#about_xg .media-body{margin:30px auto;text-align:center;display:block;}
    #about_xg .col-md-3{width:200px;padding:0;margin:0 20px;}
	#about_xg .col-md-6{width:570px;padding:0;margin:0 20px;}
	#comeon_qrcode .media-body{display:block; margin:20px auto;}
	#footer .social-icons{float:right}
}


.carousel {
  margin: 0 30px;
  width: calc(100% - ($button-spacing * 2));
}
.carousel[data-shift="1"] .carousel-inner > .item {
  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
.carousel .carousel-inner > .item.row {
  margin: 0;
}
.carousel .carousel-control {
  background: none;
  color: transparent;
  overflow: hidden;
  text-shadow: none;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 30px;
}
.carousel .carousel-control:before {
  color: #444;
  font-family: 'Glyphicons Halflings';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 30px;
}
.carousel .carousel-control:after {
  border-radius: 50%;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
  content: '';
  height: 60%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 100%;
}
.carousel .carousel-control:hover:after {
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.7);
}
.carousel .carousel-control.left {
  left: -30px;
}
.carousel .carousel-control.left:before {
  content: '\e079';
}
.carousel .carousel-control.left:after {
  right: -100%;
}
.carousel .carousel-control.right {
  right: -30px;
}
.carousel .carousel-control.right:before {
  content: '\e080';
}
.carousel .carousel-control.right:after {
  left: -100%;
}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
}