﻿*{
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
}
a:hover{
	text-decoration: none;
}
p{
	margin: 0px;
}
.row{margin:0;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0;}
input:focus,button:focus{
	outline: none;
}
body{
	font-size: 13.75px;
}
/*导航栏上部*/
#top{
	color: #D0D0D0;
	background: #f5f5f5;
	border-bottom: 1px solid #eee;
	height: 31px;
	line-height: 31px;
	position: relative;
}
#code{
	position: absolute;
	z-index: 999;
	opacity: 0;
	padding: 0.3em !important;
	border: 1px solid #eee;
	width: auto;
	text-align: center;
	background: #fff;
	border-top: none;
}

#top div>span:hover{
	cursor: pointer;
}
#top line{
	display: inline-block;
	height: 10px;
	width: 1px;
	background: #999;
	margin: 0 0.1em;
}
#top div>span:first-child{
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url(../images/img14.png);
	background-position: -1px -1px;
	vertical-align: middle;
}
#top p{
	float: right;
	margin: 0px;
}
#top span{
	color: #999;
}
#top span:nth-child(3) span{
	display: inline-block;
}
.icon-phone{
	margin-left: 0.5em;
	clear: both;
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url(../images/img14.png);
	background-position: -35px -2px;
	vertical-align: middle;
}
/*LOGO*/
#logo{
	margin-top: 30px;
}
#logo div{
	padding: 0px;
}
#logo div:first-child img{
	max-width: 470px;
	width: 80%;
}
#logo div:last-child img{
	width: 93%;
}
#logo-right{
	text-align: right;
}
/*优势展示*/
#adv{
	margin-top: 15px;
	margin-bottom: 15px;
}
.avd{
	position: relative;
}
.avd div{
	display: inline-block;
	vertical-align: middle;
}
#adv div:first-child div:nth-child(2){
	width: 50px;
	height: 50px;
	background: url(../images/icon96_07.png);
	background-position:center;background-repeat:no-repeat;
}
#adv div:nth-child(2) div:nth-child(2){
	width: 50px;
	height: 50px;
	background: url(../images/icon96_09.png);
	background-position:center;background-repeat:no-repeat;
}
#adv div:nth-child(3) div:nth-child(2){
	width: 50px;
	height: 50px;
	background: url(../images/icon96_11.png);
	background-position:center;background-repeat:no-repeat;
}
#adv div:nth-child(4) div:nth-child(2){
	width: 50px;
	height: 50px;
	background: url(../images/icon96_14.png);
	background-position:center;background-repeat:no-repeat;
}
.avd div:nth-child(2){
	position: absolute;
	top: 17.5px;
	left: 17.5px;
}
.avd div:first-child{
	width: 85px;
	height: 85px;
	background: url(../images/icon96_03.png);
	background-position:center; background-repeat:no-repeat;
}
.avd div:nth-child(3){
	margin-left: 2%;
}
.avd div:nth-child(3) h5{
	font-family: "微软雅黑";
	font-size: 1.4em;
	color: #666666;
}
.avd div:nth-child(3) p{
	font-family: "微软雅黑";
	color: #999;
}
		/*优势展示动画效果*/
.avd:hover div:first-child{
	animation: myfirst 0.6s  linear;
	-webkit-animation: myfirst 0.6s  linear; 
	-moz-animation: myfirst 0.6s  linear; 
	-ms-animation: myfirst 0.6s  linear; 
	-o-animation: myfirst 0.6s  linear; 
}
@keyframes myfirst
{
0% {transform: rotate(0deg)}
100% {transform: rotate(360deg)}
}

@-moz-keyframes myfirst /* Firefox */
{
0% {transform: rotate(0deg)}
100% {transform: rotate(360deg)}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
0% {transform: rotate(0deg)}
100% {transform: rotate(360deg)}
}

@-o-keyframes myfirst /* Opera */
{
0% {transform: rotate(0deg)}
100% {transform: rotate(360deg)}
}


/*导航栏*/
.navbar-nav{
	list-style: none;
	text-align: center;
}
.navbar-nav li>a,.navbar-nav li>a:focus{
	float: left;
	width: 5.5em;
	height: 45px;
	background: #fff;
	font-family: "微软雅黑";
	font-size: 1.33em;
	color: #333;
}
.navbar-nav li{
	border: 1px solid #fafafa;
	border-bottom:none;
	border-left:none;
}
.navbar-nav li:first-child{
	border-left:1px solid #fafafa;
}
.act{
	cursor: pointer;
	background: #C31626 !important;
	text-decoration: none;
	color: #fff !important;
}
.navbar-nav li{
	position: relative;
}
.navbar-nav li div{
	background: #fff;
	z-index: 9999;
	position: absolute;
	top: 45px;
	width: 100%;
	text-align: center;
	height: 0px;
	overflow: hidden;
}
.navbar-nav li div p{
	height: 30px;
	margin-bottom: 0px !important;
	line-height: 30px;
}
.navbar-nav li div p a{
	display: inline-block;
	color: #999;
	padding: 5px 15px;
	width: 100%;
	font-family: "微软雅黑";
}
.navbar-nav li div p a:hover{
	color: #C31626;
}
/*banner轮播图*/
#myCarousel img{
	height: 400px;
}
.container-fluid{
	margin: 0px;
	padding: 0px;
}
/*banner轮播图*/
#myCarousel img{
	height: 400px;
}
.container-fluid{
	margin: 0px;
	padding: 0px;
}
.carousel-indicators{
	width: 150px;
	margin-left: -75px;
}
/*注册表样式*/
.register{
	width: 310px;
	height: 310px;
	position: absolute;
	right: 18%;
	top: 35px; z-index:11;
}
.register h5{
	color: #fff;
	text-align: center;
	background: none;
	font-size: 1.2em;
	padding: 5px 0px;
	height: 40px;
	line-height: 35px;
	background: rgba(0,0,0,0.5) ;
}
.register h5:hover{
	cursor: pointer;
}
.register .active{
	background: rgba(0,0,0,0.6);
}
.register-form div:first-child input{
	width: 90%;
}
.register-form label{
	font-weight: 400;
}
.register-form{
	background: rgba(0,0,0,0.6);
	width: 310px;
	position: absolute;
	top: 50px;
	padding: 35px 30px;
	color: #fff;
	display: none;
}
.register-form input{
	color: #000;
	height: 34px;
	vertical-align: middle;
}
*::-webkit-input-placeholder { 
color: #ddd; 
} 
*:-moz-placeholder { 
color: #ddd; 
} 
*:-ms-input-placeholder { 
/* IE10+ */ 
color: #ddd; 
} 

#none,#none2{
	margin-left: 0.5em;
}

#choice input,#choice2 input{
	position: relative;
	top: -2px;
}
.col-lg-12 input{
	width: 100%;
	margin-top: 20px;
}
.show{
	display: block;
}
.sub-btn{
	height: 35px;
	line-height: 15px;
	border: none;
	width: 100%;
	margin-top: 20px;
	border-radius: 0px;
	background: #C31626;
	color: #fff;
}
.sub-btn:hover{
	background: #C31626;
	color: #fff;
}


/*项目展示*/
#product-show{
	background: #F4F4F4;
}
.home{
	background: #C31626;
	padding: 15px;
	margin: 15px 0px 5px;
}
.home span:first-child{
	display: inline-block;
	width: 62px;
	height: 62px;
	background: url(../images/img14.png);
	background-position: -95px -291px;
	vertical-align: middle;
	margin-right: 5%;
	margin-left: 11%;
}
.home span:last-child{
	color:#fff;
	font-size: 1.3em;
}
.credit{
	background: #FEB100;
	padding: 15px;
	margin: 10px 0px 15px;
}
.credit span:first-child{
	display: inline-block;
	width: 62px;
	height: 62px;
	background: url(../images/img14.png);
	background-position: -167px -291px;
	vertical-align: middle;
	margin-right: 5%;
	margin-left: 11%;
}
.credit span:last-child{
	color:#fff;
	font-size: 1.3em;
}
.programme{
	background-color: #fff;
	padding: 10px 20px;
	margin-bottom: 25px;
}
.programme h4{
	font-size:1.33em;
	color: #333;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
}
#programme-show{
	margin-top:77px;
	margin-bottom: 50px;
}
.Calculation{
	background: #fff;
	height: 173px;
	padding: 10px 20px;
}
.Calculation a {
	padding: 5% 7%
}
.Calculation a div{
	background: #C1C4CB;
	text-align: center;
	padding: 10px 5px 5px;
}
.Calculation h5{
	font-size: 1.33em;
	text-align: center;
	border-bottom: 1px solid #eee;
	line-height: 15px;
	padding-bottom: 15px;
}
.Calculation a div p{
	color: #fff;
	font-size: 1em;
	height: 25px;
	line-height: 25px;
}
.cal-money span:first-child{
	display: inline-block;
	width: 38px;
	height: 38px;
	background: url(../images/img14.png);
	background-position: -76px -241px;
}
.cal-house span:first-child{
	display: inline-block;
	width: 38px;
	height: 38px;
	background: url(../images/img14.png);
	background-position: -119px -238px;
}
/*产品详细列表*/
.goods-list {
	margin-left: 3%;
	background: #fff;
	height: 486px;
}
.goods-list li{
	position: relative;
	height: 243px;
	border: 1px solid #EFEFEF;
	padding: 5px 15px;
}
.goods-list li a{
	display: block;
	position: relative;
	height: 243px;
	width: 100%;
}
.goods-list li a div:first-child h3{
	font-size: 1.33em;
	color: #333;
}
.goods-list li div:first-child p{
	width: 55%;
	height: 5em;
	color: #999;
}
.goods-list li>a>span{
	position: absolute;
	left:5%;
	top: 165px;
	margin-right: 20%;
	color: #F1B22C;
}
.goods-list li a>img{
	position: absolute;
	bottom: 40px;
	right: -5px;

}
/*客户展示*/
.img-text{
	display: inline-block;
	padding: 15px 2em;
	width: 74%;
}
.img-text>p{
	font-size: 1..em;
	margin-top: 15px;
	color: #666;
}
.img-text aside,.img-text aside p{
	font-size: 1.1em;
	margin-top: 15px;
	line-height: 2em;
	color: #666;
}
.img-text a,.img-text a:hover,.img-text a:focus{
	color: #C41729;
}
.advantages{
	width: 96%;
	height: 150px;
	overflow: hidden;
	position: relative;
	margin-top: 20px;
	padding: 0px;
	margin: 0px 2%;
}
.underline{
	width: 90%;
	margin-left: 5%;
	height: 1px;
	border-bottom: 1px dotted #dcdcdc;
	margin-bottom: 20px;
}
.advantages li{
	height: 150px;
	width: 100%;
}
.advantages li div{
	border: 1px solid #f4f4f4;
	padding: 0.5em 3em;
	height: 120px;
	border-left:none;
}
.advantages li div:first-child{
	border-left: 1px solid #f4f4f4;
}
.advantages li div h1{
	font-size: 2.2em;
}
.advantages li div p{
	font-size: 1.15em;
	color: #666;
}
.advantages li div:nth-child(4n+1) h1{
	color: #73BC3C;
}
.advantages li div:nth-child(4n+2) h1{
	color: #FE8500;
}
.advantages li div:nth-child(4n+3) h1{
	color: #F95151;
}
.advantages li div:nth-child(4n) h1{
	color: #44BFF2;
}
.advantages li div:hover{
	cursor: pointer;
}
/*顾问团队*/
.adviser-box{
	background: #fff;
	text-align: center;
}
.adviser-header h1,.adviser-header p{
	text-align: center;
}
.adviser-header p{
	color:#999;
	font-size: 1.33em;
	margin-bottom: 25px;
}
.adviser-header h1{
	font-size: 2em;
	color: #333;
	margin-top: 50px;
}
.adviser-list{
	height:350px;
	overflow: hidden;
}
.adviser-list li{
	float: left;
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1em;
}
.adviser-list li>div{
	width: 90%;
	text-align: center;
}
.adviser-footer{
	width: 90%;
	padding: 5px 15px;
	height: 80px;
	overflow: hidden;
	background: rgba(0,0,0,0.9);
	position: absolute;
	bottom: 0;
}
.adviser-footer m num{
	margin: 0.5em 0;
 
}
.adviser-footer m span>span{
	display: inline-block;
	margin-right: 5px;
	width: 10px;
	height: 10px;
	background: url(../images/img14.png);
	background-position: -1px -427px;
}
.adviser-footer m>span{
	color: #fff;
	margin-top: 15px;
}
.adviser-footer m>span:nth-child(1){
	font-size: 1.3em;
	margin-right: 1em;
}
.adviser-footer m>span:nth-child(1),.adviser-footer m>span:nth-child(2){
	float: left;
}
.adviser-footer m>span:nth-child(3){
	float: right;
}
.adviser-footer num{
	float: left;
	color: #FDB201;
}

.adviser-text{
	width: 90%;
	padding: 0em 1em;
	background: rgba(0,0,0,0.9);
	top: 0px;
	z-index: 999;
	position: absolute;
	height: 0px;
	overflow: hidden;
}
.adviser-text m{
	padding: 15px;
}
.adviser-text m num{
	margin: 0.5em 0;
}
.adviser-text m span>span{
	display: inline-block;
	margin-right: 5px;
	width: 10px;
	height: 10px;
	background: url(../images/img14.png);
	background-position: -1px -427px;
}
.adviser-text m>span{
	color: #fff;
}
.adviser-text m>span:nth-child(1){
	font-size: 1.3em;
	margin-right: 1em;
}
.adviser-text m>span:nth-child(1),.adviser-text m>span:nth-child(2){
	float: left;
}
.adviser-text m>span:nth-child(3){
	float: right;
}
.adviser-text num{
	clear: both;
	float: left;
	color: #FDB201;
}
.adviser-text tx{
	float: left;
	color: #fff;
	text-align: left;
	line-height: 2.5em;
}

.adviser-call{
	width: 90%;
	background: rgba(0,0,0,0.9);
	position: absolute;
	bottom: 0;
	height: 0px;
	overflow: hidden;
}
.adviser-call a{
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	border: 1px solid #fff;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 1.2em;
	margin: 1.5em 0.1em;
	padding: 0 1em;
	border-radius: 0.4em;
}
#adviser{
	text-align: center;
	padding-bottom: 50px;
}
#adviser>span{
	display: inline-block;
	width: 1em;
	height: 1em;
	background:#CCCCCC;
	border-radius: 50%;
	margin: 1em 0.2em;
}
#adviser>span:hover{
	cursor: pointer;
}
.adviser-active{
	background:#FF7E02 !important;
}
/*资讯新闻*/
#message article{
	width: 95%;
	margin-right: 5%;
	background: #fff;
	padding: 0px 20px;
	height: 470px;
}
#message article h3{
	border-bottom: 1px solid #eeeeee;
	height: 40px;
	text-align: left;
	font-size: 16px;
	color: #333;
	line-height: 40px;
}
#message article h3 a{
	color: #666;
	float: right;
	font-size: 14px;
}
.messageImg{
	position: relative;
}
.messageImg img{
	width: 100%;
	height: 161px;
}
.messageImg p{
	width: 100%;
	background: rgba(0,0,0,0.8);
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 0px;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.messageList ul{
	list-style: none;
	padding: 0px;
}
.messageList ul li{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px dotted #eee;
}
.messageList ul li:last-child{
	border-bottom: none;
}
.messageList ul li a{
	color: #333;
}
.messageList ul li a:hover{
	cursor: pointer;
	color: #c31626;
}
.messageList ul li span{
	display: inline-block;
	vertical-align: middle;
}
.messageList ul li span:first-child{
	width: 74%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
}
.messageList ul li span:last-child{
	min-width: 77px;
	color: #999;
}
/*贷款问答*/
#question article{
	width: 95%;
	margin-right: 5%;
	background: #fff;
	padding: 0px 20px;
	height: 470px;
}
#question article h3{
	border-bottom: 1px solid #eeeeee;
	height: 40px;
	text-align: left;
	font-size: 16px;
	color: #333;
	line-height: 40px;
}
#question article h3 a{
	color: #666;
	font-size: 14px;
	float: right;
}
.search input{
	width: 64.9%;
	min-width: 350px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #c31725;
	vertical-align: top;
}
.search .btn{
	width: 15%;
	height: 50px;
	line-height: 50px;
	padding: 0px;
	margin: 0px;
	border-radius: 0px;
	border: 1px solid #c31725;
	margin-left: -4px;
	background: #c31725;
	color: #fff;
	font-size: 16px;
} 
.search .src{
	margin-right: 5%;
}
.search .ask{
	background: #fec538;
	border: 1px solid #fec538;
}
.questionContent ul{
	list-style: none;
	padding: 0px;
}
.questionContent ul li{
	padding: 20px 0px;
	border-bottom: 1px solid #eee;
}
.questionContent ul li:last-child{
	border: none;
}
.questionContent ul li p{
	height: 40px;
	line-height: 40px;
}
.questionContent ul li p time{
	float: right;
	color: #999;
}
.questionContent ul li p span{
	color: #c31725;
}
.questionContent ul li icon{
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #fdc636;
	color: #fff;
	margin-right: 12px;
}
.questionContent ul li p:last-child span{
	display: inline-block;
	width: 85%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
	color: #333;
}
.questionContent ul li p:last-child  a{
	color: #c31725;
	float: right;
}
.questionContent ul li p:last-child  a:hover{
	cursor: pointer;
}
.questionContent ul li p:last-child icon{
	background: #c31725;
}
/*合作机构*/
.cooperationTitle{
	margin-top: 10px;
	clear: both;
	margin-bottom: 25px;
	border-bottom: 1px solid #eee;
}
.coo-content{
	position: relative;
}
.coo-box,.coo-box1{
	width: 100%;
	overflow: hidden;
	display: none;
}
.coo-box ul{
	width: 1000%;
}
.coo-box ul li{
	float: left;
	white-space: nowrap;
	width: 10%;
}
.coo-box1 ul li{
	float: left;
	width: 8.5%;
	margin-right: 1.5%;
	height: 30px;
	line-height: 30px;
}
.coo-box ul li a img{
	width: 13.5%;
	margin-right: 0.5%;
}
.coo-box1 ul li a{
	color: #a2a1a1;
}
.coo-box1 ul li a:hover{
	cursor: pointer;
}
.cooperationTitle h5{
	display: inline-block;
	margin-right: 2%;
	font-family: "微软雅黑";
	font-size: 1.33em;
	height: 45px;
	line-height: 45px;
	padding: 0em 0.1em;
	width: 4.2em;
	margin-bottom: 0px;
}
.cooperationTitle h5:hover{
	cursor: pointer;
}
.active1{
	color: #C31626;
	border-bottom: 3px solid #C31626;
}
/*标签导航*/
.lab{
	margin-top: 20px;
	border: 1px solid #eee;
	margin-bottom: 40px;
}
.lab h5{
	text-align: left;
	color: #333;
	padding: 5px 12px;
	font-size: 16px;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
}
.lab h5 a{
	color: #666;
	font-size: 14px;
	float: right;
}
.lab .labelContent{
	padding: 18px 12px;
	height: 186px;
}
.lab .labelContent a{
	color: #999;
	float: left;
	padding: 5px 0px;
	width: 8.2%;
	display: inline-block;
	margin-right: 2%;
	text-align: center;
	font-size: 14px;
	margin-bottom: 18px;
	border: 1px solid #eeeeee;
}
.lab .labelContent a:nth-child(10n){
	margin-right: 0px;
}
.lab .labelContent a:hover{
	border-color: #e98919;
	color: #e98919;
}
/*底部导航*/
#footer{
	background: #404958;
}
.about-us{
	margin-top: 2em;
}
.about-us div{
	float: left;
	margin-right: 5%;
}
.about-us ul li a:focus{
	text-decoration: none;
}
.about-us ul li{
	margin-bottom: 0.8em;
}
.about-us ul li a,.about-us ul li a:hover{
	color: #959396;
	font-family: "微软雅黑";
	font-size: 1em;
}
.about-us ul li:first-child a,.about-us ul li:first-child a:hover{
	color: #C8C7D5;
}
.phone{
	margin-left: 5%;
	padding-right: 10%;
	border-right: 1px solid #676D7D;
}
.phone span,.phone p{
	color: #C8C7D5;
}
.phone span:first-child{
	display: inline-block;
	width: 27px;
	height: 27px;
	background: url(../images/img14.png);
	background-position: 0px -440px;
	position: relative;
	top: 0.3em;
}
.tel-phone{
	font-family: "微软雅黑";
	font-size: 1.7em;
	color: #F5AC09 !important;
	border-bottom: 1px dotted #C7C8D4;
	padding: 0.5em 0;
	margin: 0em 0 0.3em;
}
.QR-code{
	background: #515B71;
	padding: 0.5em 0.5em;
	margin-left: 10%;
	margin-right: 0 !important;
	padding-bottom: 0px;
}
.QR-code p{
	color: #fff;
	text-align: center;
}
#bottom{
	padding-top:1em;
	padding-bottom:1em;
	text-align: center;
	background: #313848;
}
#bottom p span{
	color: #959396;
	font-size: 1.125em;

}
#bottom div div img{
	margin: 0 2.em;
}
.banner_xinzeng{ position:relative;}
.banner_xin{ position:relative;}
	.banner_xin .swiper-slide{  background-position:center; background-repeat:no-repeat;}
	.banner_xin .swiper-slide img{ max-width:100%; margin:0 auto; display:block;}
	.banner_xin .swiper-pagination{ width:100%; bottom:0;}
	.swiper-pagination-bullet{ margin:0 5px;}

.wap{ display:none;}
.hei50{ height:50px; width:100%;}
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:20;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:20;background:#fff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
@media screen and (max-width:1200px){
	.about-us div{ margin-right:2%;}
	.banner_xin .swiper-slide{ background-size:cover;}
	.register{ top:0; right:20px;}
	}
#adviser-box2{ padding:20px 15px;}
#adviser-box2 .swiper-container { padding-bottom:30px;}
#adviser-box2 .swiper-slide{ text-align:center;}
#adviser-box2 .swiper-slide img{ width:100%;}
.adviser-header{ text-align:center;}
@media screen and (max-width:1000px){
	.goods-list{ margin-left:0; height:auto;}
	.goods-list li{ float:none;}
	.Calculation:after{ display:block; content:""; clear:both;}
	.container-fluid{ padding-top:30px;}
	#message article,#question article{ width:100%; margin-right:0;}
	.messageList ul li{ height:40px; line-height:40px;}
	.coo-box1 ul li{ width:auto;}
	.about-us div{ width:33.33%; float:left; text-align:center; margin:0 !important;}
	.about-us div.phone{ width:100%; clear:both; float:none; padding:0 !important; border-right:none;}
	.about-us div.QR-code{ margin:20px auto !important; width:100%; float:none;}
	#message article{ height:auto; padding-bottom:30px;}
	#bottom div div img { width:50px; height:auto;}
	#bottom p span{ font-size:12px;}
	.coo-box ul li a img{
	width:23%;
	margin-right:2%;
	}
	.messageList ul li span:last-child{ display:none;}
	.search input{ min-width:inherit;}
	.search .btn{ font-size:12px; width:60px;}
	.questionContent ul li p time{ display:none;}
	.questionContent ul li p{    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
	.container-fluid{ background-size:cover;}
	.search .src{ margin-right:0;}
	.search input{ width:calc(100% - 122px);}
	#question article{ height:auto;}
	.goods-list li div:first-child p{ width:100%;}
	.goods-list li a>img{ width:80px;}
	.goods-list li a{ padding-bottom:80px;}
	.goods-list li>a>span{ top:inherit;}
	.goods-list li>a>span,.goods-list li a>img{ bottom:20px;}
	.goods-list li a{ height:auto;}
	.goods-list li{ height:auto;}
	.goods-list li div:first-child p{ height:auto;}
	.avd div{ margin-bottom:15px;}
	#programme-show{ margin-top:30px; margin-bottom:30px;}
.navbar-nav li{ width:25%; float:left;}

.register{ position:static; width:95%; height:auto;
    max-width: 750px;
    margin: 20px auto;}
.register-form{ position:static; width:100%; clear:both; padding:15px;}
.register-form:after{ display:block; content:""; clear:both;}
.register h5{ margin-bottom:0; font-size:14px;}
.col-lg-12 input,.sub-btn{ margin-top:10px;}
.avd div:first-child{ width:50px; height:50px; background-size:100% 100%;}
#adv div:nth-child(1) div:nth-child(2){ width:20px; height:20px; background-size:100% 100%;}

#adv div:nth-child(2) div:nth-child(2){ width:20px; height:20px; background-size:100% 100%;}

#adv div:nth-child(3) div:nth-child(2){ width:20px; height:20px; background-size:100% 100%;}

#adv div:nth-child(4) div:nth-child(2){ width:20px; height:20px; background-size:100% 100%;}
.avd div:nth-child(2){ top:15px; left:50%; margin-left:-10px;}.avd div:nth-child(3) h5{ font-size:16px; margin-bottom:0;}
.avd div:nth-child(3) p{ font-size:14px;}
.avd div:nth-child(3){ margin-left:0; text-align:center; width:100%; float:none;}
.avd div{ display:block;}
.avd div:first-child{ margin:0 auto; position:relative;}
#product-show{ padding-top:0;}
.wap{ display:block;}
.pc{ display:none;}
.Calculation{ margin-bottom:20px; height:auto;}
.coo-content{ margin-bottom:20px;}

	}
