@charset "utf-8";
/* CSS Document */
/* CSS Document */
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:6.25em;}
body{margin:0;padding:0;min-height:100%;font-family:"MICROSOFT YAHEI"; font-size:0.14rem; max-width:800px; margin:0 auto; background:#f4f4f4;}

#scroll{padding-bottom:0.5rem;}  
h1,h2,h3,h4,h5,h6,p,figure,form{margin:0;}  
table{border-collapse:collapse;border-spacing:0;}  
img{border:0;vertical-align:middle;-ms-interpolation-mode: bicubic;}  
a{text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); font-size:0.14rem;}  
a:focus{outline:none;-moz-outline:none;}  
a:visited{outline:none;-moz-outline:none;}  
ul,li,ol,dl,dd,dt{margin: 0;padding:0;list-style: none outside none;}
ol li{list-style:none;}  
em{font-style:normal;}
ul.inline-style li{float:left;display:inline;}
button,input,select,textarea{font-size:0.875em;margin: 0;outline: 0 none;vertical-align: baseline;*vertical-align: middle;font-family:"MICROSOFT YAHEI";-webkit-tap-highlight-color:rgba(0,0,0,0);}  
textarea{overflow: auto;vertical-align: top;resize:none;}  
button,input{line-height: normal;}  
button,  
html input[type="button"],   
input[type="reset"],  
input[type="submit"]{-webkit-appearance: button;cursor: pointer;*overflow: visible;}  
button[disabled],
input[disabled],
input[type="checkbox"],
input[type="radio"]{box-sizing: border-box;padding: 0;*height: 0.13rem;*width: 0.13rem;} 
button::-moz-focus-inner,  
input::-moz-focus-inner{border: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display: block;}  
audio,canvas,video{display: inline-block;*display: inline;*zoom: 1;}  
audio:not([controls]){display: none;height: 0;}  
input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box; box-sizing: border-box;}  
:-moz-placeholder{color: #666;}  
::-webkit-input-placeholder{color:#666;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
/*header2*/
.header2{width:100%; height:50px; background:#fbfbfa; position:relative; position:fixed; top:0; border-bottom:1px solid #d5d5d5; max-width:800px; z-index:999;}
.header2 .fl{width:15px; margin:10px 0 0 5px;}
.header2 .fr{width:30px; margin:10px 5px 0 0px;}
.header2 div{overflow:hidden; position:absolute; left:50%; border:1px solid #333; border-radius:5px; margin-left:-60px; margin-top:8px;}
.header2 div a{display:block; float:left; width:60px; text-align:center; line-height:30px; font-size:15px; color:#333; padding:0 5px;}
.header2 div .cur{background:#333; color:#fbfbfa;}
.header2 h1{font-size:18px; width:80%;margin: 0px auto; text-align:center; position:absolute; top:0; left:50%; margin-left: -40%; margin-top:10px; font-weight:normal;}
#header{width:100%; overflow:hidden; position:relative;}
#header .swiper-slide {	padding: 0 10px;width: auto;}
#header .swiper-slide a{color:#333; display:block; float:left; line-height:30px;}
#header .swiper-slide-active{ color:#ff6600;}
#header .swiper-slide-active a{color:#ff6600}
#header.active{ color:#ff6600; display:block}
#header.active a{color:#ff6600; display:block}
#header li{color:#ff7000; line-height:30px; width:40px; background:url(../images/icon9.jpg) left center no-repeat #f4f4f4; text-align:center; position:absolute; top:0; right:0; z-index:999;}

.city{position:relative; float:right; margin-top:10px;}
.city .dao{position:absolute; z-index:9999; text-align:right; font-style:normal; width:140px; right:0; top:40px; display:none;}
.city .dao .two{background:#333333 url(../images/line1.jpg) bottom left repeat-x; color:#f2f2f2; line-height:35px; padding-right:5px; box-sizing:border-box;}
.city .dao .two:hover .11{display:block;}
.city .dao .two img{width:10px; display:block; float:left; margin:12px 0 0 5px;}
.city .dao .two a{ color:#f2f2f2;}

/*footer*/
.footer{width:100%; overflow:hidden; box-sizing:border-box; padding:5px 0; background:#333333; position:fixed; bottom:0; z-index:9999; max-width:800px; margin:0 auto;}
.footer li{float:left; width:25%;}
.footer li img,.footer li span{display:block; color:#fff; margin:0 auto; text-align:center;}
.footer li img{width:35px; margin-bottom:5px;}

/*serve*/
.serve{background:#fff; width:100%; padding:15px 10px; box-sizing:border-box; margin-bottom:10px;}
.serve .seek{width:100%; border:1px solid #e5e5e5; border-radius:5px; overflow:hidden;}
.serve .seek input{width:85%; border:none; line-height:35px; float:left;}
.serve .seek a{background:#f62e2e; color:#fff; text-align:center; line-height:37px; display:block; float:left; width:15%;}
.serve ul{width:100%; padding-top:10px; overflow:hidden;}
.serve ul li{width:25%; float:left; margin-bottom:10px;height: 120px;}
.serve ul li img{width:60px; height:60px; border-radius:100%; display:block; margin:0 auto;}
.serve ul li span{color:#333; display:block; width:100%; text-align:center; font-size:12px; margin-top:10px;}
.serve-1{width:100%; background:#fff; margin-bottom:10px; padding-bottom:10px; overflow:hidden;}
.serve-1 .title-1{width:100%!important; overflow:hidden; float:none; padding:0; margin-bottom:10px;}
.serve-1 .title-1 h1{float:left; font-size:16px; display:block; width:auto; border-left:4px solid #febf00; padding-left:10px; line-height:25px;}
.serve-1 .title-1 a{display:block; float:right; width:20px; margin-right:5px;}
.serve-1 .title-1 a img{width:100%; margin-top:5px;}
.new{display:block; overflow:hidden; border-bottom:1px solid #f5f5f5; padding-bottom:10px; margin-bottom:10px; padding-left:10px;}
.new img{float:left; display:block; width:100px;}
.new div{float:left; width:66%; box-sizing:border-box; padding-left:10px; line-height:20px;}
.new div h1{font-size:16px; font-weight:normal; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#434343;}
.new div span{font-size:12px; color:#757578;}


.query{width:100%; background:#fff; margin-bottom:10px; padding:10px; box-sizing:border-box; overflow:hidden;}
.query h1{/*width:70px; */padding-right:10px; box-sizing:border-box; background:url(../images/icon1.png) right center no-repeat; color:#ff7000; float:left;}
.query li{float:left; width:75%; padding-left:10px; box-sizing:border-box; color:#424242;}
.query li a{padding:0 5px; color:#424242;}
/*tab切换*/
.menu,.menu-1{width:100%; overflow:hidden;}
.menu li a,.menu-1 li a{width:50%; float:left; text-align:center; font-size:14px; color:#49494b; line-height:40px; background:#e3e3e3; border-bottom:4px solid #e3e3e3;}
.menu li a.tabactive,.menu-1 li a.tabactive{background:#fbfbfb; color:#fea700; border-bottom:4px solid #fea700;}
.menu-1 li a {width:33.33%; float:left; text-align:center; font-size:14px; color:#49494b; line-height:40px; background:#e3e3e3; border-bottom:4px solid #e3e3e3;}
.pic{width:70%; display:block; z-index:1; float:left; display:block; border:1px solid #f2f2f2; box-sizing:border-box;}
.img-back{width:30%; float:right; position:relative;}
.img-back img{width:100%; display:block;}
.img-back p{position:absolute; top:15%; left:15%; color:#fff;}
.img-back p i,.img-back p span{display:block; font-style:normal;}
.img-back p i{font-size:18px; margin-bottom:5px;}
.img-back p span{font-size:14px; padding-bottom:15px; border-bottom:1px solid #fff; width:42px;}
@media screen and (min-width: 400px){
	.img-back p i{font-size:20px; margin-bottom:5px;}
	.img-back p span{font-size:16px; padding-bottom:15px; border-bottom:1px solid #fff; width:48px;}
	}
@media screen and (min-width: 600px){
	.img-back p i{font-size:24px; margin-bottom:5px;}
	.img-back p span{font-size:20px; padding-bottom:15px; border-bottom:1px solid #fff; width:60px;}
	}
.text{font-size:13px; color:#8d8f91; line-height:20px; padding:38% 0 40px; width:100%;}
.content-slide{width:100%; box-sizing:border-box; padding:10px; background:#fff;}
.pic1{width:100%; display:block; z-index:1; float:left; display:block;}
.back{width:100%; padding:10px; box-sizing:border-box; overflow:hidden;}
.back a{width:48%; display:block; line-height:25px; border-radius:25px; text-align:center; font-size:16px; line-height:35px;}
.back .back-1{color:#2e2e2e; background:#d7d7d7;}
.back .back-2{color:#fff; background:#feb300;}
.nav{width:100%; padding:10px; box-sizing:border-box; overflow:hidden;}
.nav .fl{color:#fff; background:#ff9921; line-height:25px; width:60px; text-align:center; border-radius:5px;}
.nav .fr{font-size:12px; color:#353535; line-height:25px;}
.nav .fr i{font-style:normal; color:#ff9921;}
.inter{width:100%; padding:0 10px 10px; box-sizing:border-box;}
.inter .text-1{color:#343434; padding-bottom:10px; line-height:20px;}
.inter .invest li{border-bottom:1px solid #eaeaea; overflow:hidden; padding:0 5px; width:100%; box-sizing:border-box;}
.inter .invest li span{width:75%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#4b4d4e; font-size:14px; line-height:35px;}
.inter .invest li time{font-size:12px; line-height:35px; color:#8f9091;}
.more{margin:15px 0; border:none!important;}
.more a{width:90%; display:block; margin:0 auto; font-size:16px; color:#fff; background:#febf00; text-align:center; border-radius:35px; line-height:35px;}


.join-nav{width:100%; padding:0 10px 10px; box-sizing:border-box; background:#fff;}
.join-nav li{width:100%; overflow:hidden; border-bottom:1px solid #dddde5;}
.join-nav li span{color:#4c4d50; line-height:35px;}
.join-nav li input[type=search]{border:none; line-height:35px; text-align:right; font-size:14px; width:80%;}
.join-nav li p{margin:10px 10px 0 0;}



.online{width:100%; padding:15px; box-sizing:border-box;}
.online li{width:100%; overflow:hidden; border:1px solid #ccc; box-sizing:border-box; padding:5px; border-radius:5px; margin-bottom:15px;}
.online li img{display:block; float:left; width:22px; padding:0 10px 0 5px; border-right:1px solid #ccc; margin-right:10px;}
.online li input{line-height:17px; border:none; width:82%;}

.join{width:100%; overflow:hidden; box-sizing:border-box;}
.join li{ overflow:hidden; border-bottom:1px solid #e6e6e6; padding:10px 10px 0;}
.join p{margin-bottom:10px; overflow:hidden;}
.join .top span{float:left; font-size:16px; color:#474747; line-height:20px;}
.join .top i{float:right; width:20px; height:20px; border-radius:100%; text-align:center; display:block; line-height:20px; font-style:normal; color:#a0a1a1; background:#d8dada;}
.join li:hover .mor{color:#fff; background:#feb300;}
.join .bott span{float:left; font-size:13px; color:#6a6c6c; display:block; width:auto!important;}
.join .bott time{float:right; font-size:12px; color:#6a6c6c; display:block;}




.text-2{padding:0 10px; font-size:14px; color:#666; line-height:20px; min-height:300px;}
