/*样式重置*/
html{-webkit-tap-highlight-color:transparent;}
body,a,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select {margin:0;padding:0;}
em,i{font-style:normal;}
li{list-style:none;}
a{text-decoration:none;}
img{border:0;vertical-align:top;}
table{border-collapse:collapse;}
input,select,textarea,button {outline:none;border:none;background:none;}/*谷歌当光标移入，有一个框*/
textarea {resize:none;overflow:auto;}/*变大变小，没有滚动条*/
h1,h2,h3,h4,h5,h6,th{font-weight:normal;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
body{font-size:14px;font-family:"微软雅黑";background:#fff;}
@media screen and (min-width: 768px){
	.jumbotron h1 { font-size: 36px; }
}

/*  页面中思源字体设置   */
@font-face {font-family: 'webfont';
  src: url('//at.alicdn.com/t/gng60uj1q3xzjjor.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/gng60uj1q3xzjjor.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/gng60uj1q3xzjjor.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/gng60uj1q3xzjjor.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/gng60uj1q3xzjjor.svg#思源黑体-细') format('svg'); /* iOS 4.1- */
}
@font-face {font-family: 'webfont-regular';
  src: url('//at.alicdn.com/t/7y7qqpbaa1vbcsor.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/7y7qqpbaa1vbcsor.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/7y7qqpbaa1vbcsor.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/7y7qqpbaa1vbcsor.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/7y7qqpbaa1vbcsor.svg#NotoSansHans-DemiLight') format('svg'); /* iOS 4.1- */
}

.returnbtn{ top: 24px; padding-left: 0; }
.open.returnbtn >.dropdown-toggle,
.returnbtn > .dropdown-toggle { padding: 0 10px;border-color: #f5b10e;color: #fff;background: #f5b10e; border-radius:0;font-size:14px; }
.returnbtn .dropdown-menu { min-width: 150px;border-radius:0;margin-top: 8px; padding: 8px 0;right: -45px;background:rgba(34,36,40,.85); }
.returnbtn .dropdown-menu .divider{margin:8px 0;}
.returnbtn .dropdown-menu>li>a ,
.returnbtn .dropdown-menu>li.active>a { background: none;color: #fff;padding: 5px 10px 5px 20px; }
.navbar-fixed-bottom, 
.navbar-fixed-top { z-index: 1041; }
.navbar-fixed-top1 { position: fixed;z-index:2;width: 100%;left: 0;right: 0;margin-bottom: 0;border: 0;border-bottom: 1px solid rgba(255,255,255,0.3);border-radius: 0;background-color: rgba(32,8,8,0.9); }
.navbar-fixed.navbar-fixed-top1 { background-color: rgba(32,8,8,.9); }
.navbar-bg.navbar-fixed-top1 { background-color: rgba(32,8,8,1); }
.modal-backdrop { z-index: 1042; }


.btn-default.active, .btn-default:active, 
.open>.dropdown-toggle.btn-default { background-color:transparent; border-color: #fff; }
.returnbtn .btn:hover,
.navbar-default .navbar-toggle:focus, 
.navbar-default .navbar-toggle:hover{color:#f5b10e;background-color:transparent;border-color:#f5b10e;}
.returnbtn .dropdown-menu>li>a:hover{background:none;color:#f5b10e;color:#f5b10e;}
.btn-default.active.focus, 
.btn-default.active:focus, 
.btn-default.active:hover, 
.btn-default.focus:active, 
.btn-default:active:focus, 
.btn-default:active:hover, 
.open > .dropdown-toggle.btn-default.focus, 
.open > .dropdown-toggle.btn-default:focus, 
.open > .dropdown-toggle.btn-default:hover { color: #f5b10e;background-color: transparent;border-color: #f5b10e; }

.dropdown-menu>.active>a, 
.dropdown-menu>.active>a:focus, 
.dropdown-menu>.active>a:hover { background-color: #fff; color:#333; }
.navbar-nav>li>.dropdown-menu{ border-radius:0; }
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover { background-color:transparent;color:#f5b10e; }
.dropdown-menu > li > a:focus, 
.dropdown-menu > li > a:hover { background-color: transparent;color:#f5b10e; }
ul.dropdown-menu.dropdown-ssp { top: 90%;width: 80px!important;min-width: 80px; }
ul.dropdown-menu.dropdown-ssp>li>a{ padding:0 10px; }
.quick-entry2.stuck {position:fixed;top:0;left:0px;padding-top:0;padding-bottom:0;width:100%;background:#fff;z-index:15;border-bottom:1px solid #ddd;}
.borbot {border-bottom:1px solid #d0d0d2;}
.navfixed { display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 1; }
@media(min-width: 768px){
	.navbar-right .dropdown-menu.dropdown-ssp { left:-1px; }
	.container { max-width: 750px; }
}

.jumbotron .container {
   max-width: 1120px;
}
.container{
	max-width: 1120px;width: auto;
}
/*首页布局*/
.carousel{z-index:1;}
.container-fluid {padding:0;}
.visible-lg-block{display: none!important;}
@media (max-width: 1201px){
	.returnbtn .dropdown-menu { right: 0; }
}
@media (min-width: 1200px){
	.quick-entry .container { max-width: 1300px;}
	.adx-tab .container { max-width: 1100px; }
}   
@media (min-width: 1400px){
	.quick-entry .container { max-width: 1300px;}
	.adx-tab .container { max-width: 1300px; }
} 
.navbar-brand>img { display: inline-block;height: 44px; }
.navbar-brand { padding: 8px 15px 12px 12px;height: 64px; }
.navbar-default .navbar-nav>li>a ,
.navbar-default .navbar-nav>li>a:visited { color: #fff; }
.navbar-default .navbar-nav>li>a:hover { color: #f5b10e; }
.navbar-default .navbar-nav>li.active>a, 
.navbar-default .navbar-nav>li.active>a:focus,
.navbar-default .navbar-nav>li.active>a:hover { color: #f5b10e;background-color: transparent; }
.navbar-default .navbar-nav>.active>a span, 
.navbar-default .navbar-nav>.active>a:focus  span,
.navbar-default .navbar-nav>.active>a:hover span,
.navbar-default .navbar-nav>li>a:hover span { padding-bottom: 8px;border-bottom: 0; }
.navbar-nav > li > a { line-height: 28px;padding: 15px 12px 16px;margin-top: 7px;font-size: 14px; }
.navbar-nav > #language-change { padding: 24px 30px 0 18px; }
.navbar-nav > li > a.lang_btn { float: left;line-height: 18px;color: #fff;border-color: #f5b10e;padding: 1px 7px;font-size: 14px;border-radius: 0;margin: 0; }
.navbar-nav > li > a.lang_btn:hover { color: #f5b10e; }
.navbar-nav > li > a.lang_btn.current { background-color: #f5b10e;color: #fff; }

.navbar-default .navbar-toggle:focus, 
.navbar-default .navbar-toggle:hover { color:#f5b10e;background-color:transparent;border-color:#f5b10e; }

.carousel-top-banner { font-weight: normal; }
.carousel-top-banner .carousel-caption img { margin: 0 auto; }
.carousel-top-banner .carousel-inner .carousel-slider1 { background-image: url(../images/banner-index-01.jpg); }
.carousel-top-banner .carousel-inner .carousel-slider2 { background-image: url(../images/banner-index-02.jpg); }
.carousel-top-banner .carousel-inner .carousel-slider3 { background-image: url(../images/banner-index-03.jpg); }
.carousel-top-banner .carousel-inner .carousel-slider4 { background-image: url(../images/banner-index-04.jpg); }
.carousel-top-banner .carousel-slider1 .carousel-caption { top: 30%; }
.carousel-top-banner .carousel-slider2 .carousel-caption { bottom: 15%; }
.carousel-top-banner .carousel-slider3 .carousel-caption { top: 40%; }
.carousel-top-banner .carousel-slider4 .carousel-caption { top: 42%; }
.carousel-top-banner .carousel-inner .item { min-height: 430px;overflow: hidden;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-position:center;}
.carousel-top-banner .carousel-inner .item img { width: 100%; }

.carousel-top-banner .carousel-control { z-index: 0; }
.carousel-top-banner .carousel-indicators { bottom: 15px; }
.carousel-top-banner .carousel-indicators li { width: 12px;height: 12px;margin: 0 4px;background: #fff;*display: inline;*zoom: 1; }
.carousel-top-banner .carousel-indicators .active { width: 12px;height: 12px;background: #f5b10e;border-color: #f5b10e;margin: 0 7px; }
.carousel-top-banner .carousel-control{ width: 68px;height: 68px;top: 50%;margin-top: -34px; }
.carousel-top-banner .carousel-control.left,
.carousel-top-banner .carousel-control.right{
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,.4) 0, rgba(0,0,0,.4) 100%);
	background-image: -o-linear-gradient(left, rgba(0,0,0,.4) 0, rgba(0,0,0,.4) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,.4)), to(rgba(0,0,0,.4)));
	background-image: linear-gradient(to right, rgba(0,0,0,.4) 0, rgba(0,0,0,.4) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
	background-repeat: repeat-x;}
.carousel-top-banner .carousel-control.left span,
.carousel-top-banner .carousel-control.right span { display: block;width: 30px;height: 30px;margin: 19px auto;opacity: 0.5; }
.carousel-top-banner .carousel-control.left span { background: url(../images/bannerarrowleft.png) no-repeat center; }
.carousel-top-banner .carousel-control.right span { background: url(../images/bannerarrowright.png) no-repeat center; }
.carousel-top-banner .carousel-control:hover { background: #f5b10e; }
.carousel-top-banner .carousel-control:hover span{ opacity: 1; }

/* 首页新轮播  */
.ssp-banner,
.banner ,
.swipe-wrap { height: 8rem; }
.banner { position: relative;width: 100%;background-size: cover; }
.swipe ,
.swipe-wrap { overflow: hidden; position: relative; }
.swipe-wrap > section { float: left;margin: 0;padding-top: 0;width: 100%;position: relative; }
.page-swipe { position: relative; }
.page-swipe nav { position: absolute;bottom: 0;width: 100%; }
.page-swipe nav a { font-style: normal;color: #555!important; }
.page-swipe nav #position { text-align: center;list-style: none;margin: 0.17rem auto;padding: 0;max-width: 6.8rem; }
.page-swipe nav #position li { display: inline-block;width:  12px;height: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;background-color: rgba(255, 255, 255, .8);margin: 0 4px;cursor: pointer; }
.page-swipe nav #position li.on { background-color: #f5b10e; }
.page-swipe .banner_page { position: absolute;opacity: 1;height: 100%;width: 12%;top: 0; }
.page-swipe #prev_wrap { left: 0; }
.page-swipe #next_wrap { right: 0; }
.page-swipe .banner_page:hover { opacity: 1;cursor: pointer; }
.page-swipe .arrow,
.swiper-main .arrow { width: 0.18rem;height: 0.18rem;z-index: 99;font-size: 0.27rem;top: 50%;position: absolute;z-index: 1;border-radius: 10%;border: 0.05rem solid white;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
.page-swipe #banner_prev,
.swiper-main .arrow-left  { left: 0.4rem;border-top: 0;border-right: 0;margin-top: -0.09rem; }
.page-swipe #banner_next ,
.swiper-main .arrow-right { right: 0.4rem;border-bottom: 0;border-left: 0;margin-top: -0.09rem; }
.page-swipe #banner_prev,
.page-swipe #banner_next { margin-top: 0.1rem; }
.swiper-main .arrow-left { left: 0.1rem; }
.swiper-main .arrow-right { right: 0.1rem; }
.swiper-main .arrow { border-color:  #2e2e2e; }
.banner_0 hgroup { color: #fff;line-height: 1; }
.banner_1 { background: url('../images/banner-indexbg-01.jpg') center;background-size: cover; }
.banner_2 { background: url('../images/banner-indexbg-02.jpg') center top;background-size: cover; }
.banner_3 { background: url('../images/banner-indexbg-03.jpg') center;background-size: cover; }
.banner_4 { background: url('../images/banner-indexbg-04.jpg') center;background-size: cover; }
section.banner_4 div.btnContainer { text-align: center;margin-top: 5rem; }
.banner .mig,
.ssp-banner .mig  { margin: 0 auto;text-align: center;position: absolute;top: 3.4rem;left: 0;right: 0; }
.ssp-banner.login-accout .mig { top: 2.5rem; }
.banner .mig img ,
.ssp-banner .text-img { width: 80%;  max-width: 1090px;  margin: 0 auto;vertical-align: middle; }

.quick-entry { background: #f7f7f7; }
.quick-entry .entryitem { padding: 0;}
.quick-entry .itemwrap { display: block; }
.quick-entry .itemwrap .item { display: block;width:182px;height:182px;margin:0 auto;background:url(../images/quickenterueser.png) no-repeat center;background-size:100% 100%; }
.quick-entry .itemwrap .item02{ background-image:url(../images/quickenterkai.png); }
.quick-entry .itemwrap .item03{ background-image:url(../images/quickenterdmp.png); }
.quick-entry .itemwrap:link, 
.quick-entry .itemwrap:visited{ text-decoration:none;  }
.quick-entry .itemwrap .item:hover{ background-image:url(../images/quickenterueser_h.png); }
.quick-entry .itemwrap .item02:hover{ background-image:url(../images/quickenterkai_h.png); }
.quick-entry .itemwrap .item03:hover{ background-image:url(../images/quickenterdmp_h.png); }
.quick-entry .itemwrap h4 { color: #676767;font-size: 24px;text-align: center;margin-top: 30px; }
/*入口样式版本二*/
.quick-entry2 { padding: 64px 0 80px; }
.adx-tab .nav-tabs { padding: 67px 0 90px; }
.ssp-tab .nav-tabs { padding: 77px 0 106px; }
.quick-entry .itemwrap2 { position: relative;text-align: center; }
.quick-entry .itemwrap2 .item { display: block;background-position: 0 0;cursor: text;}
.quick-entry .itemwrap2 .item .quick-icon { width: 75px;height: 75px;margin:0 auto;display: block;background:url(../images/enter201.png) no-repeat center;background-size: 75px 150px;background-position:0 -75px;transition:background 0.2s linear 0s;}
.quick-entry .itemwrap2 .item .quick-icon02 { background-image:url(../images/enter202.png); }
.quick-entry .itemwrap2 .item .quick-icon03 { background-image:url(../images/enter203.png); }
.stuck.quick-entry2 .itemwrap2 .item .quick-icon { background-image:url(../images/enter201x.png)\9; }
.stuck.quick-entry2 .itemwrap2 .item .quick-icon02 { background-image:url(../images/enter202x.png)\9; }
.stuck.quick-entry2 .itemwrap2 .item .quick-icon03 { background-image:url(../images/enter203x.png)\9; }
.stuck.quick-entry2 .itemwrap2 .item { padding: 10px 0; }
.stuck.quick-entry2 .itemwrap2 .item .quick-icon { width: 60px;height: 60px;background-size: 60px 120px;background-position: 0 -60px; }
.quick-entry .itemwrap2 h4 { margin-top: 38px;font-size: 20px;line-height: 1.3;text-align: center;color: #010101; }
.stuck.quick-entry .itemwrap2 h4 { margin-top: 5px;font-size: 18px; }
.quick-entry .itemwrap2 .item:link ,
.quick-entry .itemwrap2 .item:visited,
.quick-entry .itemwrap2 .item:hover,
.quick-entry .itemwrap2 .item:link h4,
.quick-entry .itemwrap2 .item:visited h4,
.quick-entry .itemwrap2 .item:hover h4{ text-decoration: none; }

.jumbotron h1, 
.jumbotron .para, 
.jumbotron .btn-more { font-family: "微软雅黑","webfont"; }
.jumbotron { margin: 0;background: #fff; }
.jumbotron h1 { color: #fff;padding: 0 0 30px;font-size: 36px; }

.jumbotron .para,
.sspmainCommon .jumbotron .comtext,
.sspmainCommon .jumbotron .comtext p ,
.jumbotron .adxatext ,
.dmppre-content .adxatext { font-size: 18px;line-height: 28px; }
.dmpcrowd-content .adxatext { color: #29313a; padding-bottom: 20px; }

.jumbotron .btn-more { padding: 10px 27px;padding: 11px 27px\0;height: 45px;line-height: 25px;overflow: hidden;font-size: 20px;border-radius: 0;}
.adx-content { padding: 89px 0 104px;width: 100%;position: relative;overflow: hidden;background-color: #2a2a2a; }
.adx-content .ssp-content { padding-left: 100px; }
.dmp-content { padding: 98px 0 110px;width: 100%;background: #272a70; }
.ssp-content { padding: 122px 0;background: #f7f7f8; }
.adx-content .para { padding: 0 0 34px;margin-bottom: 0;color: #fff;text-align: left;}
.ssp-content .para { padding: 43px 0 56px;color: #010101; }
.adx-content .btn-more,
.dmp-content .btn-more{ color: #fff;border: 1px solid #fff;}
.adx-content .btn-more:hover,
.dmp-content .btn-more:hover,
.ssp-content .btn-more:hover{ color: #f5b10e;background: transparent;border: 1px solid #f5b10e; }
.ssp-content .btn-more { color: #0d1620;border: 1px solid #181818;background: none; }
.ssp-content .para { font-family:"微软雅黑";}
.ssp-content .jumbotron { background: #f7f7f8;padding: 0 20px 0 0; }
.ssp-content .sspleftimg { position: absolute;left: -80px; }
.ssp-content .adx-img { float: right;max-height: 330px;margin-top: 34px; }
.dmp-content .dmp-img { max-height: 690px; }
.saletype-content .sale-img { max-height: 508px;float: right; }
.adxprivate-content .private-img { max-height: 174px; }
.dmppre-content .dmppre-img { max-height: 378px; }
.dmpcrowd-content .crowd-img { max-height: 554px; }
.adx-content .ssp-img { max-height: 490px; }
.dmp-content .common-box ,
.adx-content .common-box { padding-left: 64px; max-width: 500px; }
.zhineng-content .common-box { max-width: 528px;padding-left: 48px; }
.dmpthrow-content .rateText { max-width: 470px; }
.dmpdata-content .dataText { max-width: 560px; }
.dmpthrow-content .smartimg { max-height: 376px; }
.dmpdata-content .mobile-img { max-height: 380px; }
.dmpthrow-content .rate-img { max-height: 380px; }

.jumbotron h1, 
.mainCommon .jumbotron h3, 
.friendtitle { font-size: 36px;line-height: 36px;color: #242424; }
.ssp-content h1 { color: #0d1620;padding-bottom: 0;padding-top: 50px; }
.adx-content h1 { padding-top: 110px;padding-bottom: 34px;color: #fff; }
.dmp-content h1 { padding-top: 1.5rem;color:#fff;  }
.adx-tab .tab-content .jumbotron h3, 
.media-content .jumbotron h3, 
.dmppre-content .jumbotron h3, 
.dmpthrow-content .jumbotron h3 { color: #fff; }
.mainCommon .adxpri-inner-content h3 ,
.adxmainCommon .media-inner-content h3 { color: #fff; }
.mainCommon .adxapply-inner-content h3 { font-size:32px;color:#fff; }
.dmp-content .para { padding:0 0 46px;color:#fff; }
.sspmainCommon .juhe-inner-content h3 { color: #eee; }
.sspmainCommon .jumbotron h3 { position:relative;padding-bottom: 42px;color: rgba(255,255,255,0.9);}
.sspmainCommon .saletype-inner-content h3 { padding-bottom: 35px; }
.juhe-content { padding: 133px 0 128px;background:#2a2a2a; }
.juhe-content .jumbotron { padding-top: 100px;padding-left: 0; }
.saletype-content .jumbotron { padding-top: 94px; }
.zhineng-content { padding: 132px 0;background: #f9f8f8; }
.saletype-content { padding: 140px 0 0;background: #2a2a2a; }
.adtype-content { padding: 124px 0;background:#fff;}
.adxmainCommon .jumbotron h3,
.dmpmainCommon .jumbotron h3 { padding-bottom: 42px; }
.sspmainCommon .juhe-inner-content h3 { padding-bottom: 34px; }
.dmpmainCommon .dmpdata-inner-content h3 { padding-bottom: 60px; }
.sspmainCommon .zhineng-inner-content h3 {  color: rgba(0,0,0,0.9); }
.sspmainCommon .juhe-inner-content h3 {color: rgba(255,255,255,0.9); }
.sspmainCommon .zhineng-inner-content h3 { padding-top: 150px;padding-bottom: 32px; }
.sspmainCommon .adtype-inner-content h3 { padding-bottom: 35px;color: rgba(28,28,28,0.9); }
.sspmainCommon .sspapply-content .jumbotron h3 { color:#364153; }
.sspmainCommon .jumbotron .comtext{ color: rgba(255,255,255,0.9);font-family: "微软雅黑";}
.sspmainCommon .zhineng-inner-content .comtext { padding-bottom: 72px;color: rgba(30,30,30,0.9); }
.sspmainCommon .adtype-inner-content .comtext { padding-bottom: 52px;color: rgba(28,28,28,0.9);  }
.adxmainCommon .adxrtb-inner-content h3,
.adxmainCommon .adxcus-inner-content h3 ,
.dmpmainCommon .dmpcrowd-inner-content h3 { padding-bottom: 38px; }
.adxmainCommon .adxpri-inner-content h3 { padding-bottom: 34px; }
.dmpmainCommon .dmppre-inner-content h3 { padding-bottom: 42px; }
.dmpmainCommon .dmpthrow-inner-content h3 { padding-bottom: 25px; }

.friend { background: #e4e4e4;padding-bottom: 106px; }
.friendtitle { text-align: center;margin: 70px 0 72px;font-size: 36px;color: #0e223b; }
.friendlink-icon { width: 167px;height: 74px;padding-top: 12px;border: 1px solid #717171;display: inline-block;*display: inline;*zoom: 1;margin: 0 5px;background: #fff; }
.friendlink-icon:hover {border:1px solid #f5b10e;}
.friendlink-icon a { display: block;padding: 0 5px; }
.friendlink-icon img { width: 100%;max-width: 170px; }

/* swiper */
.swiper-main { position: relative; }
.swiper-container,
.swiper-container-two { max-width: 885px; margin: auto auto 0;height: 74px;color: #fff;text-align: center; }
.swiper-container-two { margin-top: 46px; }
.pagination { position: absolute;z-index: 20;left: 10px;bottom: 10px; }
.swiper-pagination-switch { display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #222;margin-right: 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer; }
.swiper-visible-switch { background: #aaa; }
.swiper-active-switch { background: #fff; }

/* ssp首页  */
.ssp-banner { position: relative;background: url('../images/ssp/banner-ssp-01.jpg') center;background-size: cover; }
.adx-banner { background: url('../images/adx/banner-adx-01.jpg') center;background-size: cover; }
.dmp-banner { background: url('../images/dmp/banner-dmp-01.jpg') center;background-size: cover; }
.ssp-banner .banner { width: 100%; }

/* 弹出联系邮箱 */
.contactemail .modal-dialog { 
	position:absolute;
	top: 50%;
	left: 50%;
	margin-left: -232px;
	margin-top: -146px;
	max-width: 464px;
	height: 292px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 20px 10px rgba(255,255,255,.27);
	-moz-box-shadow: 0 0 20px 10px rgba(255,255,255,.27);
	box-shadow: 0 0 20px 10px rgba(255,255,255,.27);
	
 }
.contactemail .modal-header { border: 0; }
.contactemail .modal-content { box-shadow: none;border: 0; }
.contactemail .text1,
.contactemail .text2 { font-size: 18px;font-family: "Arial";color: #333;text-align: center; }
.contactemail .text1 { padding: 40px 10px 20px; }
.contactemail .close { font-size: 28px;opacity: .5; }


footer { background-color: #151515;color: #fff;padding: 48px 0 0; }
footer a {color: #fff;}
footer a:visited {color: #fff;}
footer a:hover{color:#f5b10e;text-decoration:none;}
footer h4{font-size:18px;color:#fff;padding-bottom:14px;}
footer p{font-size:15px;color:#fff;margin-bottom:4px;}
footer p a{ color:#fff; }
footer .yellow-title { color: #f5b10e;margin-top: 8px; }
footer .yindu-title { padding-top: 35px; }
footer .address { margin-top: 18px; }
footer .tj-address  { margin-bottom: 15px; }
footer .yindu-address { padding-left: 40px; }
footer .max-width-230 { max-width: 230px; }
footer .copyright{ margin:100px 0 20px; }
footer .copyright a{font-size:14px;}
footer .copyright a:hover{color:#d0d2d5}
footer .concern{color:#fff;font-size:12px;}
footer .wxtext{margin-left:auto;}
footer .concernbox{width:118px;float:right;display:inline-block;*display:inline;*zoom:1;margin:0 2px;text-align:center;}
footer .concernbox .thumbnail{width:98px;height:98px;border-radius:0;border:0;padding:1px;margin:0 auto 14px;}

#back-to-top{position:fixed;bottom:30px;right:20px;z-index:1039;display: none;}
footer .social-show-phone { display: none; }
footer .footer-1,
footer .footer-2 { width: 18%!important; }
footer .footer-4 { width: 15%!important; }
footer .footer-3 { width: 46%!important; }
.footerpart .f3textt2{ position:relative;padding-left:44px; }
.footerpart .f3textt2 span{ position:absolute;left:0;top:0; }

/* 关注我们  */
.social-links li { float: left;cursor: pointer; }
.social-links li a { display: block;padding: 2px 10px 7px 0; }
.social-links a .fa { font-size: 20px;color: #f5b10e; }
.social-links a:hover .fa { color:#f5b10e; }
.modal .wei-common { position: absolute;top: 50%;left: 50%;margin-left: -90px;margin-top: -90px;width: 180px;height: 180px; }
.modal .weixin { background:url("../images/ky_wx.jpg") no-repeat;background-size: 100% 100%; }
.modal .weibo { background:url("../images/ky_wb.jpg") no-repeat;background-size: 100% 100%; }
.modal-open .is-sticky.stuck { right: 17px;width: auto; }

.error-403 { margin-top:68px;min-height: 630px;border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;background-color: white; }
.error-403 .error-box { width: 153px; height: 199px; margin:0 auto; padding-top: 120px; }
.error-403 .error-big { width:203px; }
.error-403 .error-box img { display: block;width:100%; }
.error-403 .text-content { font-size: 18px; font-weight: bold; color: #787878; margin-top: 55px; text-align: center; }
@media (min-width: 768px){
    .navbar-right {margin-right:0;}
}


@media screen and (max-width:1440px) {
	.banner, 
	.ssp-banner, 
	.swipe-wrap { height: 5.9rem; }
	.banner .mig,
	.ssp-banner .mig { top: 2.5rem; }
	.ssp-banner.login-accout .mig { top: 1.8rem; }
	.login-accout .applyform { top: 4rem; }
	.page-swipe #banner_next ,
	.page-swipe #banner_prev{ margin-top: 0.2rem; }
    .swiper-main .arrow-right,
	.swiper-main .arrow-left { margin-top: -0.09rem; }
}

@media screen and (max-width:960px) {
	.banner,
	.swipe-wrap { height: 6rem; }
	.ssp-banner .banner ,
	.ssp-banner{ height: 6rem; }
	.ssp-banner.login-accout .banner,
	.ssp-banner.login-accout { height: 7.5rem; }
	.banner .mig,
	.ssp-banner .mig { top: 2.8rem; }
	.banner .mig img { width: 100%; }
	.swiper-container { max-width: 700px; }
	.swiper-container-two { margin-top: 24px; }
}
@media screen and (max-width: 991px) {
	.ssp-content .phoneimg { float: none;margin: 0 auto; }
	.navbar-nav>li>a { padding: 22px 6px 12px;margin-top: 0; }
	.login-accout .applyform { top: 2rem; }
}
@media screen and (max-width:767px) {
	.swiper-container { max-width: 600px; }
	.swiper-container-two { margin-top: 24px; } 
	.ssp-banner .text-img { width: 100%; }
	.navbar-nav > #language-change { display: none; }
}
@media (max-width: 767px) {
	.navbar-brand { height: auto;padding: 9px 2px 9px 12px; }
	.navbar-toggle { margin-top: 18px;font-size: 12px;margin-right: 5px;padding: 6px 3px;min-width: 60px;color: #fff;}
	.navbar-brand>img { margin-top: 0;height: 40px; }
	.navbar-nav { position: relative;z-index: 3;margin: 0 -15px;}
	.navbar-nav>li>a { line-height:20px;padding: 9px 20px;margin-top: 0; }
	.navbar-fixed-top .navbar-collapse { max-height: 395px;}
	.returnbtn { float: right;top: 2px;margin: 0 5px 0 0;padding-top: 14px;padding-left: 0; }
	.returnbtn .dropdown-menu { right: 0;left: auto;margin-top: 0; }
	.returnbtn .dropdown-menu .divider { height: 0;margin: 0; }
	.open.returnbtn >.dropdown-toggle, 
	.returnbtn > .dropdown-toggle,
	.returnbtn .btn:hover { background: none;border: 0;padding: 2px 4px; }
	.open.returnbtn >.dropdown-toggle .icon-user, 
	.returnbtn > .dropdown-toggle .icon-user { display: inline-block;width: 30px;height: 30px;background: url(../images/user.png) no-repeat center;background-size: 30px 30px; }
	.navbar-default .navbar-nav .open .dropdown-menu.dropdown-ssp>li>a{ padding-left:20px; }
	.navbar-nav .open .dropdown-ssp { display:none;background-color:#152b41; }
	.nav_ssp i{ display:none; }
	.swiper-container-two { margin-top: 0.16rem }
	.jumbotron.adx-content { padding: 1.2rem 0; }
	.jumbotron.dmp-content { padding: 92px 0 140px;}
	.dmp-content .para { padding: 24px 0 56px; }	
	.ssp-content { padding: 52px 0 46px; }
    .quick-entry2,
    .adx-tab .nav-tabs { padding: 0.4rem 0; }
    .quick-entry .itemwrap2 .item .quick-icon { width: 60px;height: 60px;background-position: 0 -60px;background-size: 60px 120px; }
    .quick-entry .itemwrap2 h4 { margin-top: 19px;font-size: 14px; }
    .stuck.quick-entry .itemwrap2 h4 { margin-top: 10px;font-size: 14px; }
    .adx-tab .nav-tabs li a span { font-size: 14px; }
    .stuck.adx-tab .nav-tabs li a span { padding-top: 10px;font-size: 14px; }
	.jumbotron h1,
	.friendtitle { font-size: 24px; padding-bottom: 20px;margin-bottom: 0; }
	.ssp-content h1,
	.dmp-content h1,
	.adx-content h1{ padding-top: 0; }
	.adx-content h1 { padding-bottom: 15px; }
	.mainCommon .jumbotron h3, 
    .adx-tab .tab-content .jumbotron h3 { font-size: 26px; }
    .sspmainCommon .zhineng-inner-content h3 {  padding-top:0; }
    .jumbotron .para, 
    .sspmainCommon .jumbotron .comtext, 
    .sspmainCommon .jumbotron .comtext p, 
    .jumbotron .adxatext, .dmppre-content .adxatext { font-size:14px;line-height:1.5;}
	.adx-content .para{padding:18px 0 54px;}	
	.ssp-content .ssp-title{height:56px;border:0;}
	.ssp-content .para { padding: 23px 0 30px; }
	.ssp-content .jumbotron{ padding-top:28px;padding-right: 0;text-align:center;}
	.juhe-content, 
	.zhineng-content, 
	.adtype-content,
	.sspapply-content { padding: 1rem 0; }
	.saletype-content { padding-top: 1rem; }
	.juhe-content .jumbotron,
	.saletype-content .jumbotron { padding-top: 0; }
	.dmpmainCommon .dmpdata-inner-content h3 { padding-bottom: 0; }
	.ssp-content .adx-img ,
	.dmp-content .dmp-img ,
	.saletype-content .sale-img ,
	.adxprivate-content .private-img ,
	.dmppre-content .dmppre-img,
	.dmpcrowd-content .crowd-img,
	.adx-content .ssp-img ,
	.juhe-content .juhe-img,
	.zhineng-content img  { float: none;margin: 0 auto; }
	.juhe-content .juhe-img,
	.zhineng-content img,
	.saletype-content .sale-img { max-height: 300px; }
	.ssp-content .adx-img { margin-top: 0.35rem; }
	.dmp-content .common-box ,
    .adx-content .common-box { padding-left: 0; padding-bottom: 60px; max-width: 100%; }
    .ssp-banner { overflow: hidden; }
	.ssp-banner .banner {width: auto;overflow: hidden;}
	.moible-center { text-align: center; }
	.zhineng-content .common-box { padding-left: 0; }
	.adx-content .pull-right,
	.dmp-content .pull-right,
	.zhineng-content .pull-right { float: none!important; }
	.sspmainCommon .zhineng-inner-content .comtext {  padding-bottom: 22px; }
	 footer{ padding-top: 30px;padding-bottom: 0; }	
	 footer .social-show-phone { display: block;padding-top: 50px; }
	 footer .concernbox{ float:none; }
	 footer h4{ font-size:14px; }
	 footer p { font-size:12px; }
	.footerpart .f3textt2 {padding-left: 36px;}
    .footerpart{padding:0 5px 20px 13px;}
     footer .footer-1 { width: 25%!important; }
     footer .footer-2 { width: 33%!important; }
     footer .footer-3 { width: 42%!important; }
     footer .footer-4 { display: none; }
	 footer .concernwrap{text-align:center;}
	 footer .copyright { margin-top:23px;}
	 footer .copyright a { font-size:12px;}	
	 footer .max-width-230 { max-width: 100%; }
	 footer .yindu-address { padding-left: 0; }
	 .social-links li.third { width: 0; }
	 .modal .wei-common { position: absolute;top: 50%;left: 50%;margin-left: -70px;margin-top: -70px;width: 140px;height: 140px; }
	 .modal-open .is-sticky.stuck { right: 0;width: 100%; }
	 .navbar-nav .open .dropdown-menu>li>a {padding: 5px 0 5px 0;}
	 .navbar-default .navbar-nav .open .dropdown-menu>li>a { color:#4f4f4f; }
	 .navbar-default .navbar-nav .open .dropdown-menu>.active>a, 
	 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, 
	 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
	 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, 
	 .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{ background:none;color:#f5b10e; }
	 
	 .error-403{ min-height: 430px; }
	 .error-403 .error-box{ width: 123px; height: 199px; margin:0 auto; padding-top: 120px; }
	 .error-403 .text-content { margin-top: 15px; }
}

@media (min-width:461px) and (max-width:580px) {
     .carousel-index .carousel-inner .item { height: 310px; }
}
@media screen and (max-width:481px) {
    .quick-entry2{padding: 69px 0 40px;}
    .quick-entry .itemwrap2 .item .quick-icon,
    .stuck.quick-entry .itemwrap2 .item .quick-icon { width:40px;height:40px;background-position:0 -40px;background-size:40px 80px;margin-top:4px;}
    .quick-entry .itemwrap2.active .item .quick-icon { background-position:0 0; }
    .quick-entry .itemwrap2 h4,
    .stuck.quick-entry .itemwrap2 h4 { font-size: 12px;margin-top: 4px;padding-bottom: 4px; }
    .stuck.quick-entry2 .itemwrap2 .item { padding: 5px 0; }
    .adx-tab .nav-tabs li a span,
    .stuck.adx-tab .nav-tabs li a span { font-size: 12px; }
    .adx-tab .nav-tabs { margin-left: -15px;margin-right: -15px; }
	.quick-entry { padding: 0.4rem 0; }
	.quick-entry .container { padding: 0; }
	.quick-entry .itemwrap h4 { font-size: 13px;margin-top: 15px; }
	.ssp-content .jumbotron { padding-right: 13px;}
	.jumbotron h1 { font-size: 24px;padding-bottom: 10px; }
	.mainCommon .jumbotron h3, 
	.adx-tab .tab-content .jumbotron h3 { font-size: 24px;padding-bottom: 20px;}
	.mainCommon .adxapply-inner-content h3 { font-size: 20px;line-height: 30px; }
	.ssp-content h1 { font-size: 24px; }
	.ssp-content .ssp-title{padding-left:10px;height:auto;}
	.adx-content h1{ padding-bottom:10px;}
	.ssp-content { padding: 1rem 0; }
	.jumbotron.adx-content,
	.jumbotron.dmp-content { padding: 1rem 0; }	
	.jumbotron .para, 
	.sspmainCommon .jumbotron .comtext, 
	.sspmainCommon .jumbotron .comtext p, 
	.jumbotron .adxatext, 
	.dmppre-content .adxatext{ font-size:13px;line-height:1.5;}
	.adx-content .para,
	.ssp-content .para { padding: 16px 0 40px; }
	.dmp-content .para { padding: 20px 0 30px;color:#fff;}	
    .ssp-content .jumbotron { padding-top: 0;padding-bottom: 0.6rem; }
	.jumbotron .btn-more { height:36px;font-size:20px;padding:4px 21px 6px;}
	.friend { padding-bottom: 34px; }
	.friendtitle { margin: 36px 0 18px;font-size: 20px; }
	.friendlink-icon { width: 1.8rem;height: 1rem; }
	.friendlink-icon img { width: 100%; }
	.friendlink-icon a { padding: 0 2px; }
	.swiper-container, 
	.swiper-container-two { height: 1.1rem; }
	.swiper-container-two { margin-top: 16px; }
	.page-swipe #banner_next, 
	.page-swipe #banner_prev{ margin-top: 0.4rem; }
	.banner .mig, 
	.ssp-banner .mig { top: 3rem; }
	.dmpthrow-content .comtext .comtitle { padding-top: 20px; }
	.dmpdata-content .dataText .comtitle ,
	.dmpdata-content .comtext .comtitle{ padding-bottom: 9px; }
	 footer { padding-bottom: 0; }
	 footer p { font-size: 10px; }
	 footer .yindu-address { padding-left: 0;padding-right: 0; }
	 footer .footerpart:nth-child(1) { padding-right: 10px;padding-left: 8px; }
	 footer .footerpart:nth-child(3) { padding-left: 0;padding-right: 5px; }
	 footer .footerpart:nth-child(2) { padding-left: 0; }
	 footer .max-width-230 { padding: 0;  }
}
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){/*iphone4s */
	 .ssp-content h1 { font-size: 20px; }
	 .ssp-content .jumbotron { padding-top: 10px; }
	 .ssp-content .para { padding: 10px 0 20px; }
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/*iphone5s */
	 .ssp-content h1 {font-size: 20px;}
	 .ssp-content .jumbotron{padding-top:10px;}
	 .friendlink-icon img{display:block;width:100%;}
	 .friendlink-icon:hover {border:1px solid #f5b10e;}
}

@media (device-height:736px) and (-webkit-min-device-pixel-ratio:3){/*iphone6 plus */
   
}

@media (max-width: 767px) and (orientation:landscape) {/*手机横屏*/
    .navbar-nav>li>a { line-height: 20px;padding-top: 10px;padding-bottom: 10px; }
    .navbar-nav { overflow: auto;max-height:240px; }
    .friendlink-icon { width: 2.4rem; height: 1.3rem;padding-top: 0.3rem; }
    .swiper-container { height: 1.4rem; }
    .swiper-container-two { margin-top: 0.3rem; }
    .friend { padding-bottom: 60px; }
    .friendtitle { margin-top: 50px;margin-bottom: 30px; }
    .quick-entry .itemwrap2 .item .quick-icon, 
    .stuck.quick-entry .itemwrap2 .item .quick-icon { width: 40px;height: 40px; background-position: 0 -40px;background-size: 40px 80px; margin-top: 4px; }
	.adx-tab .nav-tabs li a .tabicon, 
	.stuck.adx-tab .nav-tabs li a .tabicon { width: 40px;height: 40px;background-size: 40px 80px;background-position: 0 -40px; }
	.stuck.adx-tab .nav-tabs li a { margin: 4px 2px 6px; }
	.stuck.adx-tab .nav-tabs li a span { font-size: 12px; }
	.quick-entry .itemwrap2 .item:hover .quick-icon, 
	.quick-entry .itemwrap2.active .item .quick-icon { background-position: 0 0; }
	.stuck.quick-entry .itemwrap2 h4 { margin-top: 3px;font-size: 12px; }
	.stuck.quick-entry .itemwrap2 .item { padding: 3px 0 6px; }
	.ssp-content { padding: 42px 0; }
	.jumbotron.dmp-content { padding: 62px 0 72px; }
	.dmp-content .dmp-img { max-height: 500px; }
	.ssp-content .adx-img { max-height: 250px; margin-top: 34px; }
	.adx-content .ssp-img { max-height: 390px; } 
	.adx-content .para, 
	.ssp-content .para { padding: 16px 0 36px; }
	.dmp-content .para { padding: 10px 0 36px; }
	.sspmainCommon .zhineng-inner-content h3 { padding-top: 40px; }
	.sspmainCommon .zhineng-inner-content .comtext { padding-bottom: 0; }
	.adxapply-content .adxatext { padding-bottom: 10px; }
	.page-swipe #banner_next, 
	.page-swipe #banner_prev { margin-top: 0.55rem; }	
} 


