*{padding:0px;margin:0px;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{max-width:100%;border:none;border:0;}

dl:after,ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
:-moz-placeholder {color: #888;}
::-moz-placeholder {color: #888;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {font-size:16px;color:#888;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {font-size:16px;color:#888;}
select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
select::-ms-expand { display: none; }/*Ie clear arr*/



/*内容宽度 s*/
.w1200{width:1200px;margin:0 auto;}

@media(max-width:1199px){
    .w1200{width:95%;}
    input:-ms-input-placeholder,
    textarea:-ms-input-placeholder {font-size:14px;}
    input::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder {font-size:14px;}
}
/*内容宽度 e*/

/*Top002886 */
.Top002886{position: fixed; left: 0; top: 0; width: 100%; z-index: 100; font-size: 16px;color: #fff;transition: 0.3s;font-family: 'SourceHanSansCN-Regular';}
.Top002886 .auto{position: relative; z-index: 100; max-width: 1600px; width: 96%;}

.Top002886 .top-right{position: absolute;right: 0;}
.Top002886 .top-mid li span{display: block;}
.Top002886 .top-mid li span a{color: #fff;}
.Top002886 .top-mid li.aon span a,
.Top002886 .top-mid li span a:hover{color: #ea5b02;}

.Top002886 .top-nav{padding-top: 30px;}
.Top002886 .top-nav dl{float: right;}
.Top002886 .top-nav dl > *{float: left;line-height: 36px;}
.Top002886 .top-nav a.a_log{background: #ea5b02;color: #fff;display: block;padding: 0 30px;border-radius: 40px;}
.Top002886 .top-lang{position: relative; z-index: 100;}
.Top002886 .top-lang span{display: block; padding: 0 32px;}
.Top002886 .top-lang span:after{display: inline-block; content: ''; width: 8px; height: 8px; border-left: 1px solid #fff;border-top: 1px solid #fff; transform: rotate(-135deg); vertical-align: middle; margin-left: 10px; margin-top: -4px;}
.Top002886 .top-lang figure{position: absolute; left: 0; top: 100%; width: 100%;background: rgba(255,255,255,0.8); border-radius: 5px; padding: 20px; display: none;}
.Top002886 .top-lang figure a{display: block; text-align: center;padding: 0 10px;}
/* .Top002886 .hotline b{font-family: 'IMPACT';font-weight: normal; } */
.Top002886 .hotline b{font-weight: normal; }
.Top002886 .hotline .oldweb{color: #fff;}
.Top002886 .top-lang figure a:hover,
.Top002886 .hotline .oldweb:hover{color: #21305e;}

@media(min-width:1101px){
.Top002886 .top-left{position: absolute;}
.Top002886 .top-right,
.Top002886 .top-left{max-width: 220px;bottom: 0;}
.Top002886 .top-left{ left: 0; }
.Top002886 .top-mid{padding: 56px 220px 0;}
.Top002886 .top-mid menu{max-width:80%; margin: 0 auto;}
.Top002886 .top-mid li{float: left;}
.Top002886 .top-mid li span{line-height: 54px;}
/* .Top002886 .hotline b{margin-right: 36px;} */
    
.Top002886 .top-mid,
.Top002886 .top-nav,
 .Top002886 .top-left img{transition: 0.3s}
.Top002886.fixed{background: rgba(255,255,255,0.8); padding-bottom: 10px;color: #333;}
.Top002886.fixed .top-mid{padding-top: 16px;}
.Top002886.fixed .top-nav{padding-top: 5px;}
.Top002886.fixed .top-mid li:not(.aon) span a,
.Top002886.fixed .hotline .oldweb{color: #333;}
.Top002886.fixed .hotline .oldweb:hover{color: #21305e;}
.Top002886.fixed .top-mid li span a:hover{color: #21305e;}
.Top002886.fixed .top-left img{height: 60px;}
.Top002886.fixed .top-lang span:after{border-color: #21305e;}

}

@media(min-width:1101px){
    .LmTop .Top002886{position:static;width:100%;background:#1a214c;}
    .LmTop .Top002886 .hotline{display:none;}
    .LmTop .Top002886 .top-mid{padding:10px 0}
    .LmTop .Top002886 .top-left img{height:45px;}
    .LmTop .Top002886 .top-right{top:17px;bottom:auto;}
    .LmTop .Top002886 .top-nav{padding-top:0px;}
    .LmTop .Top002886 .top-mid menu{max-width:60%;}
    .LmTop .Top002886 .top-left{top:12.5px;bottom:auto;}
    .LmTop .Top002886 .top-mid li span{line-height:50px;}
}



@media(max-width:1100px){
.Top002886.fixed{background: rgba(0,0,0,0.8);}
.LmTop .Top002886{position:static;width:100%;background:#1a214c;}
.Top002886 .top-mid{position: fixed;left: -100%;opacity: 0;top: 90px; z-index: 200;height: 100%; padding: 20px; background: rgba(0,0,0,0.8); width: 220px; transition: 0.5s;}
.Top002886 .top-mid.show{left: 0;opacity: 1;}
.Top002886 .top-mid menu{height: 100%; overflow: auto;}
.Top002886 .top-mid li{margin: 0!important;line-height: 40px;}
.Top002886 .top-mid li span a{display: block;}
.Top002886 .hotline{text-align: right;}
.Top002886 .top-nav{padding-top: 10px;}
.Top002886 .top-right{top: 50%;transform: translateY(-50%); right: 40px;}
.Top002886 .top-left{ height: 90px;display: table; width: 30%;}
.Top002886 .top-left a{display: table-cell; vertical-align: middle;}
.Top002886 .top-left img{max-height: 80px;}
.Top002886 .open-menu{position: absolute;right: 0; padding: 0 10px;top: 50%;transform: translateY(-50%);}
.Top002886 .open-menu i{width: 6px; height: 6px;border-radius: 50%;display: block;margin: 4px 0;background: #fff; transition: 0.3s;}
.Top002886 .open-menu.on{width: 26px; height: 34px;}
.Top002886 .open-menu.on i{position: absolute; width: 100%; height: 3px; left: 0;top: 50%;margin-top: -1.5px;border-radius: 0;}
.Top002886 .open-menu.on i:nth-child(1){display: none;}
.Top002886 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
.Top002886 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}
.Top002886 .hotline .oldweb{display: none;}
}
@media(max-width:640px){
.Top002886 .top-right{font-size: 14px;}
.Top002886 .top-nav a.a_log,
.Top002886 .top-lang span{padding: 0 15px;}
.Top002886 .top-nav dl > *{line-height: 30px;}
}
@media(max-width:480px){
.Top002886 .top-left{ height: 70px;}
.Top002886 .top-left img{max-height: 60px;}
.Top002886 .hotline{display: none;}
.Top002886 .top-nav{padding-top: 0;}
.Top002886 .top-mid{top: 70px;}
}


/*Banner002744 */
.Banner002744{}
/*slick Basic*/
.Banner002744 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Banner002744 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Banner002744 .slick-list:focus {outline: none}
.Banner002744 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Banner002744 .slick-slider .slick-track, 
.Banner002744 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Banner002744 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Banner002744 .slick-track:before, 
.Banner002744 .slick-track:after{display: table; content: '';}
.Banner002744 .slick-track:after{ clear: both;}
.Banner002744 .slick-loading .slick-track { visibility: hidden;}
.Banner002744 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Banner002744 .slick-slide .slick-loading img { display: none;}
.Banner002744 .slick-slide .dragging img { pointer-events: none;}
.Banner002744 .slick-initialized .slick-slide { display: block;}
.Banner002744 .slick-loading .slick-slide { visibility: hidden;}
.Banner002744 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Banner002744 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Banner002744 li.slick-slide{position: relative;}
.Banner002744 li.slick-slide a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; opacity: 0;-webkit-opacity: 0;}
.Banner002744 li.slick-slide > img{display: block; width: 100%;}
@media(min-width:1025px){
.Banner002744 li.slick-slide > img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002744 li.slick-slide > img.pc{display: none;}
}
.Banner002744 .slick-dots{position: absolute; width: 90%; max-width: 1200px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);-ms-transform: translateX(-50%); bottom: 5%; z-index: 10;}
.Banner002744 .slick-dots li{float: left; width: 14px; height: 6px; background: rgba(255,255,255,0.2); margin-right: 4px; cursor: pointer;}
.Banner002744 .slick-dots li button{display: none;}
.Banner002744 .slick-dots li.slick-active{background: #eb422c;}


/*Floor002787 */
.Floor002787{padding:4% 0; }
.Floor002787 .auto {  position: relative;  z-index: 1;  max-width: 1380px;  width: 96%; }
.Floor002787 li{ width: 24.4%; margin-right: 0.8%; float: left; position: relative; background: url(../images/Floor002787bg.png) #1a214c; }
.Floor002787 li:nth-child(4){ margin-right: 0}
.Floor002787 li .con{  padding:12% 15% 15%; border-radius: 3px; position: relative; overflow: hidden; min-height: 350px;}
.Floor002787 li .con:after{ content: ""; display: block; position: absolute; right: 0; bottom: 0; width: 170px; height: 170px; background: url(../images/Floor002787_bg.png); background-size: contain; opacity: 0.05}
.Floor002787 li .hover{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 100; opacity:0; overflow: hidden; background: #f5f5f5}
.Floor002787 li .list dd .pic{ height: 230px; display: block; position: relative; background-repeat: no-repeat; background-size: cover; background-position: center center}
.Floor002787 li .list .word{ width: 100% ; padding:0 20px}
.Floor002787 li .list .word h1 {font-size: 18px; font-weight: normal; color: #444; margin:20px 0 0; line-height: 30px;}
.Floor002787 li .list .word span{font-size: 14px; display: block; line-height: 24px;}
.Floor002787 li:hover span{ color: #666}
.Floor002787 li .list .bx-pager{ position:absolute; right:20px; bottom:11%; text-align:right; width:100%; z-index:50;}
.Floor002787 li .list .bx-pager *{}
.Floor002787 li .list .bx-pager div{ display:inline-block;margin:0 2px;}
.Floor002787 li .list .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%;background: #999;width:8px; height:8px; position: relative;}
.Floor002787 li .list .bx-pager div a.active{ background: #03afc1 }
.Floor002787 li .list .bx-controls-direction a{ display: none}
.Floor002787 li:hover .con {  -webkit-animation: flipOutYtest 0.8s linear;
  animation: flipOutYtest 0.8s linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;opacity: 1;}
.Floor002787 li:hover .hover {opacity: 1;    -webkit-animation: flipInYtest 0.8s linear;
  animation: flipInYtest 0.8s linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;}
.Floor002787 li .icon{max-width: 50%; margin: 0 auto 5%;  background-size: contain; background-repeat: no-repeat; background-position: center center; padding: 10%}
/* background: url(../images/Floor002787_icon_bg.png); */
.Floor002787 li .icon img{opacity: 0.9; }
.Floor002787 li .text{width: 100%; overflow: hidden; text-align: center }
.Floor002787 li .text h1{color: #fff; font-weight: normal; font-size: 18px; margin: 0 0 10px 0}
.Floor002787 li .text h2{color: #fff; font-weight: normal; font-size: 16px; margin: 0 }
.Floor002787 li .text p{color: #fff;line-height:22px; margin-top: 5px;  opacity: 0.9; text-align: center; height: 70px}
/* .Floor002787 li:nth-child(4) .text h1{ margin: 0 0 6px 0 } */
/* .Floor002787 li:nth-child(4) .text p{ height:45px; margin-bottom: 15px;    -webkit-line-clamp:2; } */
.Floor002787 li:hover .pic{ display: block}
.Floor002787 li  em a{  color: #fff; margin-top: 10px; font-style: normal; display:block; position: relative; opacity: 0.6}
.Floor002787 li  em a:after{ position: absolute; right: -15px; top: 5px;  content: ""; display: block; width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff; opacity: 0.9}
.Floor002787 li:nth-child(1) .con{background: url(../images/Floor002787bg.png) #1a214c;}
.Floor002787 li:nth-child(2) .con{background: url(../images/Floor002787bg2.png) #1a214c;}
.Floor002787 li:nth-child(3) .con{background: url(../images/Floor002787bg3.png) #1a214c;}
.Floor002787 li:nth-child(4) .con{background: url(../images/Floor002787bg4.png) #1a214c; }
.Floor002787 li .pic .hover{ position: absolute; left: 0; bottom: 0; width: 100%; z-index: 60;padding: 0 20px ; height: 50%; padding-top:10% }
.Floor002787 li .pic .hover h1{color: #fff; font-weight: normal; font-size: 18px; margin: 0; display: block;margin: 0 0 5px 0}
.Floor002787 li .pic .hover em{ display: inline-block;  font-size: 14px;margin: 0}
@media(max-width:1024px){
	.Floor002787{padding: 40px 0}	
	.Floor002787 li{width: 100%; margin: 0 0 2% 0}	
	.Floor002787 li .con{min-height: auto}		
	}
@-webkit-keyframes flipOutYtest {
  from {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
  }

  40% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    opacity: 1;
  }

  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    opacity: 0;
  }
}



@-webkit-keyframes flipInYtest {
  from {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    opacity: 0;
  }

  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
    opacity: 1;
  }
}
/*
 .PicList001814 为demo编号
 */
 .PicList001814{ padding: 4% 0;}
.PicList001814 .auto {  position: relative;  z-index: 1;  max-width: 1380px;  width: 96%; }
.PicList001814 li{ float:left; margin-right:1.5%; padding-bottom:2%; width:32.33%;}
.PicList001814 li:nth-child(3n){ margin-right:0;}
.PicList001814 li a{ display:block; border:1px solid #e8e2e2; padding:4%;}
.PicList001814 li figure{ padding-bottom:64%;}
.PicList001814 li figure img{ display:none;}
.PicList001814 li h2{ margin:0; font-size:18px; font-weight:bold; line-height:50px;color:#4858a5;}
.PicList001814 li p{ margin:0; font-size:14px; line-height:22px; overflow:hidden; border-bottom:1px solid #eaeaea; height:54px; color: #999; }
.PicList001814 li span{ display:inline-block; line-height:30px; background:url(../images/PicList001814-more.png) no-repeat right center; padding-right:15px; font-size:14px;}
.PicList001814 li a:hover *{ color:#4858a5;}
.PicList001814 li a:hover h2{ font-weight:bold;}
@media(max-width:768px){
.PicList001814 li{ width:48%; margin-right:4%;}
.PicList001814 li:nth-child(2n){ margin-right:0;}
.PicList001814 li p{ height:72px;}
}
@media(max-width:375px){
.PicList001814 li{ width:auto; float:none; margin-right:0;}
.PicList001814 li p{ height:48px;}
}
/*Floor002841 */
@font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}

.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Floor002841{overflow: hidden;background: #fafafa;}
.Floor002841 .auto{position: relative; z-index: 1;max-width: 1380px;width: 96%;padding: 4% 0 ;}
.Floor002841 .left .tit{color: #333;font-size: 36px; font-weight: bold; font-family:'SourceHanSansCN-Bold';}
.Floor002841 .left .en{font-family: "DINBold"; font-size: 42px;color: #333;}
.Floor002841 .left .info{color: #999;line-height: 28px; padding: 1.5vw 0 3.5vw 0;font-size: 16px;}
.Floor002841 .more{display: inline-block;background: #21305e;color: #fff;padding: 0 20px;position: relative;}
.Floor002841 .more:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.Floor002841 .more:hover:after{width: 0;}
.Floor002841 .more span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.Floor002841 .more span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002841-more.png) no-repeat right center;transition: 0.3s;}
.Floor002841 .more:hover span:before{ width: 30px;}
.Floor002841 .right{position: relative; z-index: 1;}
.Floor002841 .open-video{position: absolute;left: 42%;bottom: 22%; cursor: pointer; z-index: 10;}
.Floor002841 .open-video i{display: block;width: 42px; height: 42px; border-radius: 50%; background: #21305e url(../images/Floor002841_btn.png) no-repeat center center;position: relative; z-index: 4;}
.Floor002841 .open-video:before,
.Floor002841 .open-video:after{position: absolute; content: '';border-radius: 50%;background: #21305e; opacity: 0.2;-webkit-opacity: 0.2; animation: scale 3s infinite;-webkit-animation: scale 3s infinite;}
.Floor002841 .open-video:before{left: -11px; top: -11px; bottom: -11px;right: -11px; animation-delay: 0.3s;}
.Floor002841 .open-video:after{left: -20px; top: -20px; bottom: -20px;right: -20px;}
@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@media(min-width:1025px){
.Floor002841 .auto:before{left: 50%; width: 80%;}
.Floor002841 .left{ width: 50%;}
.Floor002841 .right{ width: 40.073%;    margin-top:1.9%;}
}
@media(max-width:1024px){
.Floor002841 .auto:before{left: -2%; width: 104%;background-repeat: repeat-x;}
.Floor002841 .right{max-width: 553px; margin: 0 auto;}
.Floor002841 .left{padding-bottom: 5vw;}
}
@media(max-width:640px){
.Floor002841 .left .tit{font-size: 28px;}
.Floor002841 .left .en{font-size: 30px;}
}
/*Floor002891 */

.Floor002891{background: #fafafa;padding: 4% 0;font-family: 'SourceHanSansCN-Light';}
.Floor002891 .auto{max-width: 1380px; width: 96%;}
.home-title{text-align: center;font-family: 'SourceHanSansCN-Bold';font-size: 36px;font-weight: bold; color: #333;padding-bottom:40px;}
@media(max-width:640px){
.home-title{font-size: 7vw;}
}
.Floor002891 .ul-tab{display: table; margin: 2.08vw auto 4.16vw;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 1.56vw;}
.Floor002891 .ul-tab li a{display: block; padding: 0 30px; border-radius: 40px;line-height: 36px; border: 1px solid #ddd; cursor: pointer;font-family: 'SourceHanSansCN-Regular';}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{line-height: 38px;margin: 0 1px; border: 0; box-shadow: 5px 0 16px rgba(255,123,41,0.38); color: #fff;
background: rgb(255,165,78); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,165,78,1) 0%, rgba(234,91,2,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,165,78,1) 0%,rgba(234,91,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,165,78,1) 0%,rgba(234,91,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#21305e',GradientType=1 ); /* IE6-9 */
}
.Floor002891 .tab-list ol .Ispic{display: block;}
.Floor002891 .tab-list li a{display: block; border-left: 5px solid transparent; padding-left: 30px;}
.Floor002891 .tab-list li.on a{border-left-color: #21305e;}
.Floor002891 .tab-list li .tit{font-size:24px;font-family: 'SourceHanSansCN-Normal'; margin-bottom: 20px;}
.Floor002891 .tab-list li.on a .tit{color: #21305e;}
.Floor002891 .tab-list li p{font-size:16px;color: #999;line-height: 1.875em;}
@media(min-width:1025px){
.Floor002891 .tab-list li{float: left;width: 50%;clear: left;}
.Floor002891 .tab-list ol{float: right;width: 50%; }
.Floor002891 .tab-list ol .Ispic{height: 520px;}
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 93.5px;} 
.Floor002891 .tab-list li a{width: 95%; max-width: 668px; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 40px;}
.Floor002891 .tab-list ol .Ispic{height: 413px;}
}
@media(max-width:1024px){
.Floor002891 .tab-list ol .Ispic{padding-bottom: 60%;}
 .Floor002891 .tab-list li{margin: 4vw 0;}
}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
.Floor002891 .tab-list li .tit{font-size: 4vw;margin-bottom: 0.8em;}
.Floor002891 .tab-list li p{font-size:3vw;}
}
@media(max-width:480px){
 .Floor002891 .ul-tab li a{padding: 0 4vw;}
}




/*Floor002718 */
.Floor002718{ position:relative; z-index:1;}
.Floor002718 .edit-css-2718 .tit{color: #fff;}
.Floor002718 .main{color:#e5dbcb; padding:7.709% 0; background-position:center top; background-size:cover; background-repeat:no-repeat; background-attachment:fixed;}
.Floor002718 .main .ytable{ height:100%;}
.edit-css-2718{ font-size:16px; text-align:center; line-height:32px;}
.edit-css-2718 .tit{     color: #333;  font-size: 36px;  font-weight: bold;  font-family: 'SourceHanSansCN-Bold'; padding-bottom: 5%;}
.edit-css-2718 p{ margin-bottom:2%; margin-top:0;}
.Floor002718 .main .link{ width:240px; line-height:50px; text-align:center; color:#e5dbcb; border:1px solid #e5dbcb; display:block; margin:0 auto; transition:0.3s; font-size:16px;}
.Floor002718 .main .link:hover{ background:#e5dbcb; color:#000;}

.Floor002718 .more{display: inline-block;background: #21305e;color: #fff;padding: 0 20px;position: relative;}
.Floor002718 .more:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.Floor002718 .more:hover:after{width: 0;}
.Floor002718 .more span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.Floor002718 .more span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002841-more.png) no-repeat right center;transition: 0.3s;}
.Floor002718 .more:hover span:before{ width: 30px;}

/*Bottom002726 */
.Bottom002726{ padding:2% 0; background:url(../images/Bottom002726_bg.png) no-repeat left top #2f353e; background-size:cover; color:#595f68;}
.Bottom002726 .auto {  position: relative;  z-index: 1;  max-width: 1380px;  width: 96%; }
.Bottom002726 a{ color:#595f68;}
.Bottom002726 a:hover{ color:#bbb;}
.Bottom002726 nav a:not(:last-child):after{ display:inline-block; content:''; width:1px; height:10px; background:#595f68; margin:0 10px;}
.Bottom002726 dt p{ margin-bottom:0;}
.Bottom002726 dd{max-width:127px; }
.Bottom002726 dd ul{position:relative;}
.Bottom002726 dd ol img{ display:block; width:100%;}
.Bottom002726 dd li{ position:absolute; right:100%; margin-right:30px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);}
.Bottom002726 dd .bshare-custom a{ display:block; width:34px; height:34px; border-radius:50%; background:url(../images/Bottom002726_share.png) no-repeat center top #292e35; padding:0 !important; margin:5px 0;}
.Bottom002726 dd .bshare-custom a.bshare-weixin{ background-position:center -45px;}
.Bottom002726 dd .bshare-custom a.bshare-more{ background:url(../images/Bottom002726_share.png) no-repeat center -90px #292e35;}
@media(min-width:769px){
.Bottom002726 dt{ float:left;margin-top: 2.5%;}
.Bottom002726 dd{ float:right; width:40%;}
.Bottom002726 .logo{ padding-bottom:10%;}
}
@media(max-width:768px){
.Bottom002726 dd{ margin:0 auto; padding-left:75px; max-width:202px;}
.Bottom002726 dt{ text-align:center;}
.Bottom002726 .logo{ padding:7% 0 4% 0;}
}



/**/
.ComBox{padding:80px 0;}
.EstaFm{width:570px;margin:0 auto;}
.FmTit{font-size:36px;color:#333;font-weight:bold;text-align:center;}
.EstaFm .fmul{margin-top:30px;}
.EstaFm .fmul li{line-height:40px;position:relative;margin-bottom:20px;padding-left:135px;box-sizing:border-box;}
.EstaFm .fmul li span{display:block;font-size:16px;color:#333;position:absolute;top:0px;left:0px;width:130px;text-align:right;}
.EstaFm .fmul li.l2 dd{display:inline-block;vertical-align:middle;font-size:16px;color:#888;margin-right:40px;}
.EstaFm .fmul li.l2 dd i{display:inline-block;width:9px;height:9px;border:1px solid #e0e0e0;border-radius:50%;margin-right:7px;}
.EstaFm .fmul li.l2 dd:last-child{margin-right:0px;}
.EstaFm .fmul li.l2 dd i.on{background:#ea5b02;border:1px solid #ea5b02;}
.EstaFm .fmul li p{font-size:16px;color:#888;display:inline-block;}

.EstaFm .fmul li .box{position:relative;height:40px;}
.EstaFm .fmul li input{width:100%;height:38px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 20px;box-sizing:border-box;}
.EstaFm .fmul li select{width:100%;height:38px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 20px;box-sizing:border-box;}

.EstaFm .fmul li .box .seaa{display:block;position:absolute;top:0px;right:20px;}

.EstaFm .fmul li.l3 dd{width:100%;height:38px;line-height:38px;border:1px dashed #e0e0e0;background:#fafafa;margin-top:10px;}
.EstaFm .fmul li.l3 dd span{font-size:16px;color:#333;position:static;width:auto;}
.EstaFm .fmul li.l3 dd .s1{float:left;margin-left:20px;}
.EstaFm .fmul li.l3 dd .s2{float:right;margin-right:20px;}

.tjbtn{display:block;width:160px;height:45px;line-height:45px;background:#ea5b02;text-align:center;font-size:16px;color:#fff;margin-top:48px;}
.tjbtn:hover{color:#fff;}

.EstaFm .fmul1 li span{width:105px;}
.EstaFm .fmul1 li{padding-left:110px;}

.EstaFm1{width:890px;}
.EstaFm .fmul li .t1{font-size:16px;color:#ff0000;margin-top:0px;}
.EstaFm .fmul li .box1{width:60%;}


@media(max-width:1199px){
    .EstaFm .fmul li select{font-size:14px;}
}

@media(max-width:640px){
    .EstaFm1{width:95%;}
    .EstaFm .fmul li .box1{width:100%;}
    .EstaFm .fmul li .t1{font-size:14px;line-height:22px;}
}


@media(max-width:640px){
    .ComBox{padding:30px 0;}
    .EstaFm{width:95%;}
    .EstaFm .fmul{margin-top:20px;}
    .FmTit{font-size:18px;}
    .EstaFm .fmul li span{font-size:14px;width:120px;}
    .EstaFm .fmul li{padding-left:125px;margin-bottom:10px;}
    .EstaFm .fmul li input{padding:0 10px;}
    .EstaFm .fmul li .box .seaa{width:15px;right:10px;}
    .EstaFm .fmul li.l3 dd span{font-size:14px;width:auto;}
    .EstaFm .fmul li.l3 dd .s1{margin-left:10px;}
    .EstaFm .fmul li.l3 dd .s2{margin-right:10px;}
    .EstaFm .fmul li.l2 dd{font-size:14px;display:block;margin-right:0px;line-height:30px;}
    .tjbtn{font-size:14px;height:40px;line-height:40px;margin-top:25px;width:120px;}

    .EstaFm .fmul1 li span{width:90px;}
    .EstaFm .fmul1 li{padding-left:95px;}
}

.SuccBox{width:400px;margin:0 auto;}
.SuccBox dl{margin-top:30px;}
.SuccBox dd{margin-bottom:35px;position:relative;padding-left:85px;box-sizing:border-box;font-size:16px;color:#888;}
.SuccBox dd span{display:block;color:#333;position:absolute;top:0px;left:0px;width:80px;text-align:right;}
.tjbtn1{margin-left:40px;}

@media(max-width:400px){
    .SuccBox{width:95%;}
    .SuccBox dl{margin-top:20px;}
    .SuccBox dd{font-size:14px;padding-left:80px;margin-bottom:15px;}
    .SuccBox dd span{width:75px;}
}

.table{width:100%;margin-top:30px;}
.table table{width:100%;font-size:16px;color:#333;border:1px solid #e2e2e2;}
.table table tr th{height:50px;background:#f2f2f2;font-weight:normal;border-right:1px solid #e2e2e2;}
.table table tr td{height:50px;text-align:center;font-size:16px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.table table tr td a{display:inline-block;vertical-align:middle;color:#333;margin:0 10px;}
.table table tr td a.a1{color:#ea5b02;}


@media(max-width:560px){
    .table table,.table table tr td{font-size:14px;}
}


.StraBox{margin:40px 0;}
.StraBox .build{float:left;display:block;width:150px;height:40px;background:#ea5b02;font-size:16px;color:#fff;line-height:40px;text-align:center;}
.StraBox .build img{display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:10px;}
.StSea{width:30%;height:45px;line-height:45px;background:#f9f9f9;border:1px solid #e0e0e0;float:right;position:relative;}
.StSea input{width:100%;height:100%;padding:0px 30px 0 20px;}
.StSea .seaa{display:block;position:absolute;top:0px;right:10px;}


.table1{width:100%;margin-top:30px;}
.table1 table{width:100%;font-size:16px;}
.table1 table tr th{height:60px;color:#888;font-weight:normal;}
.table1 table tr th.th1{text-align:left;padding:0 20px;box-sizing:border-box;}
.table1 table tr td{height:60px;text-align:center;font-size:16px;border-bottom:1px dashed #e8e8e8;}
.table1 table tr td a{display:inline-block;vertical-align:middle;color:#333;margin:0 10px;}
.table1 table tr td a.a1{color:#ea5b02;}
.table1 table tr td.td1{text-align:left;padding:0 20px;box-sizing:border-box;}
.table1 table tr td.td1 img{display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:15px;}
.table1 table tr:hover{background:#f9f9f9;}

.table1 table tr td.td1 input {
    display:none;
}
.table1 table tr td.td1 label {
    display:inline-block;
    width:14px;
    height:14px;
    border:1px solid #e0e0e0;
    position:relative;
    margin-right:25px;
}
.table1 table tr td.td1 input:checked+label {
    border-color:#888;
}
.table1 table tr td.td1 input:checked+label:before {
    content:'';
    display:inline-block;
    width:2px;
    height:7px;
    background:#000;
    transform:rotate(-30deg);
    position:absolute;
    top:4px;
    left:3px;
}
.table1 table tr td.td1 input:checked+label:after {
    content:'';
    display:inline-block;
    width:2px;
    height:10px;
    background:#000;
    transform:rotate(30deg);
    position:absolute;
    top:1px;
    left:7px;
}

.Viewa{display:block;width:200px;height:45px;background:#ea5b02;font-size:16px;color:#fff;line-height:45px;text-align:center;margin:50px auto 0;}


@media(max-width:560px){
    .table1 table{font-size:14px;}
    .table1 table tr td{font-size:13px;padding:5px 0;}
    .StraBox .build{font-size:14px;width:120px;height:35px;line-height:35px;float:none;}
    .StSea{float:none;width:100%;height:35px;line-height:35px;margin-top:15px;}
    .table1 table tr th,.table1 table tr td{height:50px;}
    .table1 table tr td.td1 img,.table1 table tr td.td1 label{margin-right:10px;}
    .table1 table tr td.td1,.table1 table tr th.th1{padding:5px 10px;}
    .table1 table tr td.td1 img{width:13px;}
    .Viewa{width:140px;height:40px;line-height:40px;margin-top:25px;}
    .StraBox{margin:25px 0;}
}


.StraBuild{margin-top:35px;}
.StraBuild li{margin-bottom:20px;}
.StraBuild li.l1 dd{width:43%;float:left;position:relative;height:40px;line-height:40px;padding-left:85px;box-sizing:border-box;}
.StraBuild li.l1 dd:nth-child(2){width:45%;margin-left:2.5%;}

.StraBuild li span{display:block;font-size:16px;color:#333;width:80px;position:absolute;top:0px;left:0px;text-align:justify;text-align-last:justify;}
.StraBuild li input{width:100%;height:38px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 20px;box-sizing:border-box;}
.StraBuild li select{width:100%;height:38px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 20px;box-sizing:border-box;}


.StraBuild li.l2{width:100%;position:relative;padding-right:114px;box-sizing:border-box;}
.StraBuild li.l2 .addbtn{position:absolute;top:41px;right:0px;}

.StraBuild li.l2 .addbtn a{display:inline-block;font-size:16px;color:#888;text-align:center;margin:0 5px;}
.StraBuild li.l2 .addbtn a img{display:block;margin:0 auto;}
.StraBuild li.l2 .addbtn a.a2{margin-right:0px;}


.StraBuild li.l2 dt{font-size:16px;color:#333;margin-bottom:20px;}
.StraBuild li.l2 dd{margin-top:10px;}
.StraBuild li.l2 dd select{margin-left:2.1%;}
.StraBuild li.l2 dd select.s1{width:9.3%;margin-left:0px;}
.StraBuild li.l2 dd select.s2{width:13.9%;}
.StraBuild li.l2 dd select.s3{width:19.5%;}
.StraBuild li.l2 dd select.s4{width:9.3%;}
.StraBuild li.l2 dd select.s5{width:9.3%;}
.StraBuild li.l2 dd input.s6{width:13.9%;margin-left:2.1%;}
.StraBuild li.l2 dd select.s7{width:9.3%;}

.StraBuild li.l3{margin-top:45px;}
.StraBuild li.l3 dt{font-size:16px;color:#333;margin-bottom:20px;}
.StraBuild li.l3 dd{position:relative;padding-left:85px;box-sizing:border-box;line-height:38px;margin-bottom:20px;}
.StraBuild li.l3 dd select,.StraBuild li.l3 dd input{width:13.9%;}
.StraBuild li.l3 dd .box{position:relative;width:13.9%;}
.StraBuild li.l3 dd .box input{width:100%;}
.StraBuild li.l3 dd a{display:block;position:absolute;top:12px;right:15px;line-height:0px;}
.StraBuild li.l3 dd a.a2{top:21px;}
.StraBuild .huia{display:block;width:160px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;margin-top:25px;background:#ea5b02;}

@media(max-width:1199px){
    .StraBuild li.l2 dd select{margin-left:2%;}
}

@media(max-width:997px){
    .StraBuild li.l2 dd select{margin-left:2%;}
    .StraBuild li span{font-size:14px;width:70px;}
    .StraBuild li.l1 dd{padding-left:75px;width:100%;float:none;margin-bottom:10px;}
    .StraBuild li.l1 dd:nth-child(2){width:100%;margin-left:0px;float:none;}
    .StraBuild,.StraBuild li.l3{margin-top:20px;}
    .StraBuild li,.StraBuild li.l2 dt,.StraBuild li.l3 dt,.StraBuild li.l3 dd{margin-bottom:10px;}
    .StraBuild li.l3 dd{padding-left:75px;}
    .StraBuild li.l2 dd select{margin-left:0%;margin-bottom:10px;}
    .StraBuild li.l2 dd select.s1{width:100%;}
    .StraBuild li.l2 dd select.s2{width:100%;}
    .StraBuild li.l2 dd select.s3{width:100%;}
    .StraBuild li.l2 dd select.s4{width:100%;}
    .StraBuild li.l2 dd select.s5{width:100%;}
    .StraBuild li.l2 dd input.s6{width:100%;margin-left:0px;margin-bottom:10px;}
    .StraBuild li.l2 dd select.s7,.StraBuild li.l3 dd select, .StraBuild li.l3 dd input,.StraBuild li.l3 dd .box{width:100%;}
    .StraBuild .huia{font-size:14px;height:35px;line-height:35px;width:120px;margin-top:20px;}
}

.BackBox{width:570px;margin:0 auto;}
.BackBox .backul{margin-top:30px;}
.BackBox .backul li{width:100%;position:relative;padding-left:85px;line-height:38px;margin-bottom:20px;}
.BackBox .backul li span{display:block;width:80px;position:absolute;top:0px;left:0px;font-size:16px;color:#333;text-align:right;}
.BackBox .backul li input{width:100%;height:38px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}
.BackBox .backul li select{width:100%;height:38px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}

/*.BackBox .backul li input::-webkit-calendar-picker-indicator { 
width:18px;height:18px;background: url(../images/rl.jpg) center center no-repeat;
}*/

input::-webkit-inner-spin-button{margin:8px 5px 0;} 

.BackBox .backul li.l2 input{width:45%;padding:0 10px;}

.BackBox .backul li.l2 i{width:10%;text-align:center;display:inline-block;margin: 0 -4.5px;font-size:16px;color:#333;}
.BackBox .backul li.l3 .box{position:relative;width:45%;float:left;}
.BackBox .backul li.l3 .box1{float:right;}
.BackBox .backul li.l3 .box input,.BackBox .backul li.l3 .box select{width:100%;}
.BackBox .backul li.l3 a{display:block;position:absolute;top:12px;right:15px;line-height:0px;}
.BackBox .backul li.l3 a.a2{top:21px;}
.start{display:block;width:160px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;margin:40px 0 0 85px;background:#ea5b02;}
.start:hover{color:#fff;}

@media(max-width:570px){
    .BackBox .backul{margin-top:20px;}
    .BackBox{width:100%;}
    .BackBox .backul li{margin-bottom:10px;}
    .BackBox .backul li span{width:70px;font-size:14px;}
    .BackBox .backul li{padding-left:75px;}
    .BackBox .backul li.l2 input{width:100%;margin-bottom:10px;}
    .BackBox .backul li.l2 i{display:none;}
    .BackBox .backul li.l3 .box{margin-bottom:10px;}
    .BackBox .backul li.l3 .box,.BackBox .backul li.l3 .box1{width:100%;float:none;}
    .start{margin-top:20px;margin-left:75px;width:140px;height:35px;line-height:35px;font-size:14px;}
}

.BackRes{padding-bottom:40px;border-bottom:1px solid #e0e0e0;margin-bottom:40px;}
.BackRes .table2{margin-top:30px;}
.BackRes .table2 tr th{font-size:15px;color:#888;font-weight:normal;}
.BackRes .table2 tr td{font-size:16px;color:#333;font-weight:bold;text-align:center;line-height:40px;}

.ResImg .ResT{font-size:18px;color:#ea5b02;font-weight:bold;margin-bottom:20px;}
.ResImg .ResPic,.ResImg .ResPic img{width:100%;}
.ResImg .resa{text-align:center;}
.ResImg .resa a{display:inline-block;margin:50px auto 0;font-size:16px;color:#fff;height:45px;line-height:45px;padding:0 30px;background:#ea5b02;}

@media(max-width:997px){
    .BackRes .table2{overflow-y:auto;padding-bottom:20px;}
    .BackRes .table2 table{width:1000px;}
    .ResImg .ResT{font-size:16px;}
    .ResImg .resa a{font-size:14px;padding:0 10px;height:35px;line-height:35px;margin-top:25px;}
    .BackRes{padding-bottom:10px;margin-bottom:25px;}
}


/*市场分析*/
.ScrBox{}
.ScrBox .ScrArea{position:relative;padding-right: 270px;box-sizing: border-box;}
.Scra{position:absolute;top:36px;right:0px;}
.Scra a{display:inline-block;vertical-align:middle;width:120px;height:40px;line-height:40px;background:#ea5b02;font-size:16px;color:#fff;text-align:center;margin-left:6px;}
.Scra a.a1{margin-left:0px;}

.ScrBox{margin-top:40px;}
.ScrBox dl{float:left;}
.ScrBox dl dt{font-size:16px;color:#333;margin-bottom:15px;}
.ScrBox dl input{width:100%;height:40px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}
.ScrBox dl select{width:100%;height:40px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}

.ScrBox dl.dl1{width:22.6%;}
.ScrBox dl.dl2{width:47.4%;margin-left:2%;}
.ScrBox dl.dl2 input{width:47.4%;padding:0 10px;}
.ScrBox dl.dl2 i{width:5%;text-align:center;display:inline-block;margin: 0 -4.5px;font-size:16px;color:#333;}

.ScrBox dl.dl3{width:26%;margin-left:2%;}
.ScrBox dl.dl3 select{width:47.4%;padding:0 10px;}
.ScrBox dl.dl3 i{width:5%;text-align:center;display:inline-block;margin: 0 -4.5px;font-size:16px;color:#333;}


.SecTable{padding:50px 20px;box-sizing:border-box;background:#f9f9f9;margin-top:55px;}

.SecTable{width:100%;margin-top:55px;}
.SecTable table{width:100%;font-size:16px;color:#333;border:1px solid #e2e2e2;}
.SecTable table tr th{height:50px;background:#f2f2f2;font-weight:normal;border-right:1px solid #e2e2e2;}
.SecTable table tr td{height:50px;text-align:center;font-size:16px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.SecTable table tr td a{display:inline-block;vertical-align:middle;color:#333;margin:0 10px;}
.SecTable table tr td a.a1{color:#ea5b02;}


@media(max-width:560px){
    .SecTable table,.SecTable table tr td{font-size:14px;}
}


.TotalBox{}
.Total{position:relative;padding-right:90px;box-sizing:border-box;}



.Total .ToA{position:absolute;top:41px;right:0px;}
.Total .ToA a{display:inline-block;font-size:16px;color:#888;text-align:center;margin:0 5px;}
.Total .ToA a img{display:block;margin:0 auto;}
.Total .ToA a.a2{margin-right:0px;}


.TotalBox{margin-top:55px;}
.TotalDl{margin-top:30px;}
.TotalDl dl{margin-bottom:10px;}
.TotalDl dl dd{float:left;margin-left:1.2%;}
.TotalDl dl dd:first-child{margin-left:0px;}
.TotalDl dl.dl1 dd{font-size:16px;height:32px;line-height:32px;}
.TotalDl dl dd input{width:100%;height:38px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}
.TotalDl dl dd select{width:100%;height:38px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}

.TotalDl dl dd.d1{width:9.1%;}
.TotalDl dl dd.d2{width:37.9%;}
.TotalDl dl dd.d2 input{width:47.4%;padding:0 10px;}
.TotalDl dl dd.d2 i{width:5%;text-align:center;display:inline-block;margin: 0 -4.5px;font-size:16px;color:#333;}
.TotalDl dl dd.d3{width:19%;}
.TotalDl dl dd.d4{width:10%;}
.TotalDl dl dd.d5{width:19%;}
.TotalDl dl dd.d5 select{width:47.4%;padding:0 10px;}
.TotalDl dl dd.d5 select:nth-child(2){float:right;}

.ToTalBtn{margin-top:40px;text-align:center;}
.ToTalBtn a{display:inline-block;vertical-align:middle;width:120px;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;margin:0 10px;background:#ea5b02;}

.TotalTable{padding:50px 20px;box-sizing:border-box;background:#f9f9f9;margin-top:55px;}
.TotalTable .TotalTit{font-size:24px;color:#ea5b02;font-weight:bold;text-align:center;margin-bottom:45px;}
.TotalTable{width:100%;margin-top:55px;}
.TotalTable table{width:100%;font-size:16px;color:#333;border:1px solid #e2e2e2;}
.TotalTable table tr th{height:50px;background:#f2f2f2;font-weight:normal;border-right:1px solid #e2e2e2;}
.TotalTable table tr td{height:50px;text-align:center;font-size:16px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.TotalTable table tr td a{display:inline-block;vertical-align:middle;color:#333;margin:0 10px;}
.TotalTable table tr td a.a1{color:#ea5b02;}

.TotalClick{display:block;width:120px;height:40px;line-height:40px;background:#ea5b02;font-size:16px;color:#fff;text-align:center;float:right;font-weight:normal;cursor:pointer;}

.Mask{display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,.82); width:100%;height:100%;z-index:999;}
.w950{width:950px;height:500px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.SigTop{width:100%;padding:0px 30px;height:60px;line-height:60px;box-sizing:border-box;background:#e8ecf0;font-size:24px;color:#ea5b02;font-weight:bold;}
.SigClose{position:absolute;top:0px;right:30px;cursor:pointer;}
.sigul{text-align:center;margin:50px 0 50px 0;}
.sigul li{display:inline-block;cursor:pointer;width:20.3%;color:#666;height:80px;background:#f8f8f8;border:1px solid #e0e0e0;margin-left:3%;cursor:pointer;}
.sigul li:first-child{margin-left:0px;}
.sigul li .box{width:100%;height:100%;font-size:16px;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.sigul li:hover,.sigul li.on{background:#ea5b02;border:1px solid #ea5b02;color:#fff;}
.SigText span{font-size:16px;color:#333;font-weight:normal;}
.SigText{font-size:30px;color:#ea5b02;font-weight:bold;text-align:center;}

.Siga{cursor:pointer;width:296px;height:55px;line-height:55px;background:#ea5b02;font-size:16px;color:#fff;text-align:center;margin:50px auto 50px;}
.sigTs img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;}
.sigTs{font-size:16px;color:#333;margin-left:35px;}
.sigTs a,.sigTs a:hover{color:#ea5b02;}

@media(max-width:1024px){
    .ScrBox{overflow-y:auto;margin-top:20px;}
    .TotalArea{overflow-y:auto;}
    .ScrArea,.Total{width:1024px;padding-bottom:15px;}
    .Scra a{width:80px;font-size:14px;}
    .ScrBox dl dt{font-size:14px;margin-bottom:10px;}
    .Scra{top:28px;}
    .ScrBox .ScrArea{padding-right:190px;}
    .ScrBox dl select{font-size:14px;}
    .SecTable,.TotalTable{margin-top:20px;padding:20px 10px;}
    .TotalBox{margin-top:25px;}
    .TotalDl dl.dl1 dd,.TotalDl dl dd select{font-size:14px;}
    .ToTalBtn{margin-top:10px;}
    .ToTalBtn a{width:80px;height:30px;line-height:30px;font-size:14px;margin:0 5px;}
    .TotalDl{margin-top:15px;}
    .TotalTable .TotalTit{font-size:16px;line-height:22px;margin-bottom:10px;}
    .TotalClick{width:80px;height:30px;line-height:30px;font-size:14px;margin-top:10px;}
    .TotalTable table{font-size:14px;}
    .w950{width:95%;height:auto;padding-bottom:40px;}
    .SigTop{height:45px;font-size:18px;line-height:45px;padding:0 15px;}
    .sigul li{width:49%;float:left;display:block;font-size:14px;margin-left:0px;margin-bottom:8px;}
    .sigul li:nth-child(2n){float:right;}
    .sigul{width:95%;margin:20px auto 10px;}
    .sigul li .box{font-size:13px;line-height:22px;}
    .SigText{width:95%;margin:20px 0;font-size:20px;}
    .Siga{width:200px;height:40px;line-height:40px;font-size:14px;margin:20px auto;}
}



/*策略市场*/
.MarkTop{position:relative;line-height:38px;padding-left:120px;box-sizing:border-box;margin:25px 0 40px 0;}
.MarkTop span{display:block;width:112px;font-size:16px;color:#333;position:absolute;top:0px;left:0px;}
.MarkTop li{position:relative;width:22.5%;float:left;margin-left:3.333%;}
.MarkTop li:first-child{margin-left:0px;}
.MarkTop li input{width:100%;height:38px;background:#f9f9f9;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}
.MarkTop li select{width:100%;height:38px;font-size:16px;color:#888;background:#f9f9f9 url(../images/jt.png) 96% center no-repeat;border:1px solid #e0e0e0;padding:0 10px;box-sizing:border-box;}

.MarkTop li input,.MarkTop li select{width:100%;}
.MarkTop li a{display:block;position:absolute;top:12px;right:15px;line-height:0px;}
.MarkTop li a.a2{top:21px;}

.MarkBox{width:100%;}
.MarkFl{width:67.5%;float:left;padding-right:5%;padding-bottom:50px; box-sizing:border-box;border-right:1px solid #e0e0e0;}

.MarkFl .MarTit{font-size:30px;color:#ea5b02;font-weight:bold;}
.MarkFl dl{margin:20px 0;}
.MarkFl dl dd{font-size:16px;color:#4572a7;display:inline-block;}
.MarkFl dl dd i{display:inline-block;vertical-align:middle;width:10px;height:10px;background:#4572a7;margin:-3px 5px 0 0;}

.MarkFl dl dd.d2{color:#aa4643;margin-left:20px;}
.MarkFl dl dd.d2 i{background:#aa4643}

.MarkFl ul{font-size:16px;color:#666;}
.MarkFl ul a{display:inline-block;vertical-align:middle;padding:1px 3px;background:#f7f7f7;color:#444;}
.MarkFl ul a.a2{color:#cccfd8;}
.MarkFl ul a.a3{color:#000;background:#e7f0f9;}
.MarkFl .Markimg{margin-top:10px;}
.MarkFl .Markimg,.MarkFl .Markimg img{width:100%;}

.MaskRh{width:32.5%;float:right;padding:0 5%;box-sizing:border-box;margin-top:5%;}
.MaskRh .Mat{font-size:15px;color:#888;text-align:center;}
.MaskRh .Mat p{font-size:30px;color:#ea5b02;font-weight:bold;}
.MaskRh .maul{margin:30px 0 40px 0;}
.MaskRh .maul li{width:50%;float:left;padding:20px 0;border-bottom:1px dashed #ededed;border-left:1px dashed #ededed;text-align:center;}
.MaskRh .maul li.l1,.MaskRh .maul li.l3{border-left:0px;}
.MaskRh .maul li.l3,.MaskRh .maul li.l4{border-bottom:0px;}

.MaskRh .maul li .p1{font-size:15px;color:#888;}
.MaskRh .maul li .p2{font-size:20px;color:#333;}

.MaskRh .dya{display:block;width:160px;height:45px;line-height:45px;font-size:16px;color:#fff;background:#ea5b02;text-align:center;margin:0 auto;}

@media(max-width:997px){
    .MarkFl,.MaskRh{float:none;width:100%;border-right:0px;padding-right:0px;}
    .MaskRh{padding:0 2.5%;}
}

@media(max-width:560px){
    .MarkTop li input,.MarkTop li select{font-size:14px;}
    .MarkTop span{position:static;width:100%;}
    .MarkTop{padding-left:0px;margin:15px 0;}
    .MarkTop li{width:49%;margin-left:0px;margin-bottom:10px;}
    .MarkTop li:nth-child(2n){float:right;}
    .MarkFl .MarTit,.MaskRh .Mat p{font-size:20px;}
    .MarkFl dl{margin:10px 0;}
    .MarkFl dl dd,.MarkFl ul{font-size:14px;}
    .MarkFl{padding-bottom:25px;}
    .MaskRh .maul li .p1{font-size:14px;}
    .MaskRh .maul li{padding:10px 0;}
    .MaskRh .maul{margin:20px 0px;}
    .MaskRh .dya{width:120px;height:40px;line-height:40px;font-size:14px;}
}


.CharTable{}
.CharTable{width:100%;margin-top:55px;}
.CharTable table{width:100%;font-size:16px;color:#333;border:1px solid #d7d7d7;}
.CharTable table tr th{font-size:28px;font-weight:bold;height:110px;font-weight:normal;border-right:1px solid #d7d7d7;}
.CharTable table tr th.th2{color:#ea5b02;background:#f5f5f5;}
.CharTable table tr th.th3{color:#ea5b02;background:#fefaf3;}
.CharTable table tr th.th4{color:#2f59a2;background:#f3f7fe;}
.CharTable table tr th a{display:block;width:100px;height:30px;margin:5px auto 0;line-height:30px;border-radius:100px;font-size:15px;}
.CharTable table tr th a.a1{color:#ea5b02;border:1px solid #ea5b02;}
.CharTable table tr th a.a2{color:#698fd2;border:1px solid #698fd2;}

.CharTable table tr td{height:50px;text-align:center;font-size:16px;color:#333;border-top:2px solid #efefef;border-right:1px solid #d7d7d7;}

.CharTable table tr td.td2{background:#f9f9f9;}
.CharTable table tr td.td3{background:#fffefc;}
.CharTable table tr td.td4{background:#fafcff;}


.ComBox1{padding:50px 0;background:#f7f7f7;}
.Ansul{margin-top:45px;}
.Ansul li{width:46%;float:left;margin-bottom:30px;}
.Ansul li:nth-child(2n){float:right;}
.Ansul li .AnT{position:relative;font-size:16px;color:#333;padding-left:40px;box-sizing:border-box;margin-left:30px;}
.Ansul li .AnT img{position:absolute;top:-5px;left:0px;}
.Ansul li .box{padding:25px 60px 25px 70px;margin-top:20px;box-sizing:border-box;background:#fff;margin-top:20px;position:relative;}
.Ansul li .box img{position:absolute;top:20px;left:30px;}
.Ansul li .box i{position:absolute;top:32px;right:25px;width:12px;height:7px;background:url(../images/jt.png) center center no-repeat;cursor:pointer;}

.Ansul li.l4 .box{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Ansul li.on .box{overflow:inherit;text-overflow:initial;white-space:initial;}

@media(max-width:997px){
    .ComBox1{padding:30px 0;}
    .CharTable table tr th{font-size:18px;height:90px;}
    .CharTable{margin-top:20px;overflow-y:auto;}
    .CharTable table{width:700px;}
    .CharTable table tr td{font-size:14px;}
    .Ansul li,.Ansul li:nth-child(2n){width:100%;float:none;}
    .Ansul{margin-top:20px;}
}