
body{
		margin:0;
		padding:0;
		height:100%;
	}
	html{
		height:100%;
	}
	.index-wrapper{
		height:auto;
		background:#fff;
		width:100%;
	}
	.index-footer-wrapper{
		height:auto;
	}
	.top{
		color:#999;
		font-size:12px;
		width:1200px;
		margin:0 auto;
		padding:5px 20px 0 20px;
	}
	.top-wrapper{
		background-color:#f5f5f5;	
		height:28px;		
	}
	.top .top-left{
		float:left;
	}
	.top .top-right{
		float:right;
	}
	.top-right ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	.top-right ul li{
		float:left;
		padding:0 5px 0 5px;
		font-size:12px;
	}
	.top-right ul li a{
		text-decoration:none;
	}
	.top a{
		text-decoration:none;
		color:#999;
	}
	.index-bg-close-wrapper{
		width:100%;
		height:60px;	
	}
	.index-bg-close{
		width:1200px;
		margin:0 auto;
	}
	.close-span{
		margin-top:35px;
		display:inline-block;
		cursor:pointer;
	}
	.header{
		height:84px;
		width:1200px;
		margin:0px auto 0;
		background-color:#fff;
	}
	.header-logo{
		margin-top:16px;
		float:left;
		text-align:left;
		width:30%;
	}
	.header-nav .login-register-ul{
		list-style:none;
	}
	.header-nav .login-register-ul li{
		padding:5px 3px;
		float:left;
	}
	.header-nav .login-register-ul li a{
		font-size:12px;
		text-decoration:none;
	}
	#classNavDown {
		padding:0;
		padding-bottom:5px;
		border-bottom-left-radius:3px;
		border-bottom-right-radius:3px;
	}
	#classNavDown{
		padding:10px 0 0;
	}
	#classNavDown li{
		width:100%;
		margin:0;
		padding:10px 0;
	}
	#classNavDown li.active{
		background-color:#509cde;
	}
	
	/*.header-nav ul li a{
		color:black;
	}*/
	.content{
		/* position:absolute;
		top:30%;
		left:50%; */
		margin-top:10px;
		height:158px;
/* 		margin-top:40px;
		margin-left:-600px; */
		width:1200px;
		margin:0 auto;
	}
	.modules-wrapper{
		height:350px;
		width:1200px;
		margin:0px auto;
		background-color:#fff;
	}
	.news-wrapper{
		margin:0px auto;
		padding-top:20px;
		width:1200px;
		height:auto;
		display:none;
		background-color:#fff;
	}
	.news-left-wrapper{
		float:left;
		width:810px;
		height:auto;
		background-color:#fff;
	}
	.news-type-title{
		height:60px;
		width:100%;
		padding:0 10px;
		background-color:#fff;
	}
	.news-pic-wrapper{
		width:100%;
		height:370px;
		background-color:#fff;
	}
	.news-pic-wrapper a{
		display: block;
	    width: 100%;
	    height: 100%;
	    background-size: cover;
	    background-position: 50%;
	}
	.news-pic-left{
		width:500px;
		height:370px;
		float:left;
		position:relative;
		background-color:#fff;
	}
	.news-pic-info{
		position: absolute;
	    width: 100%;
	    bottom: .2rem;
	    color: #fff;
	    font-size: .9rem;
	    line-height: 1.5;
	    display: block;
	    text-align: center;
	    padding: 10px 20px;
	}
	.news-pic-left img{
		width:100%;
		height:100%;
	}	
	.news-pic-right{
		width:305px;
		float:right;
		position:relative;
		background-color:#fff;
	}
	.news-pic-item{
		height:177px;
	}
	.news-pic-item img{
		width:100%;
		height:100%;
	}
	.news-type-title span{
		display:inline-block;
		height:40px;
		width:95px;
		text-align:center;
		padding:4px 0px;
		cursor:pointer;
	}
	.news-type-title span:hover{
		color:#248aea;
		border-bottom:2px solid #248aea;
	}
	.news-type-title .current{
		color:#248aea;
		border-bottom:2px solid #248aea;
	}
	.news-right-wrapper{
		float:right;
		width:330px;
		height:auto;
		background-color:#fff;
	}
	.news-content{
		width:810px;
		height:auto;
		margin-top:20px;
	}
	.news-content .news-item{
		margin-top:20px;
		height: 450px;
	}
	.news-item .news-item-img-wrapper{
		display: block;
	    float: left;
	    margin-right: 25px;
	    width: 180px;
	    height: 110px;
	    overflow: hidden;
	    background-size: 180px auto;
	}
	.news-item .news-description{
		float:right;
		width:600px;
		height:120px;
	}
	.news-description .news-desc-title{
		font-size:18px;
	}
	.news-desc-title .tip-market{
		display:inline-block;
		border:1px solid red;
		color:red;
		padding:3px;
		border-radius:2px;
		font-size:14px;
	}
	.news-desc-title a{
		text-decoration:none;
		color:black;
	}
	.news-desc-title a:hover{
		color:#248aea;
	}
	.news-more{
		width:100%;
		border:1px solid #ebebeb;
		text-align:center;
		padding:10px;
		margin:20px 0;
		cursor:pointer;
	}
	.news-search{
		width:100%;
		height:40px;
	}
	.news-search input{
		border:1px solid #ebebeb;
		height:34px;
		width:250px;
	}
	.news-search button{
		border:0;
		color:#fff;
		background-color:#248aea;
		height:34px;
		padding:0px 10px;
		width:70px;
	}
	.news-rank{
		width:100%;
		margin-top:30px;
		background-color:#f9f9f9;
		padding:15px 10px;
	}
	.news-rank .news-rank-title-wrapper{
		border-bottom:1px solid #ebebeb;
	}
	.news-rank .news-rank-title {
		color:#248aea;
		width:80px;
		text-align:center;
		font-size:16px;
		border-bottom:1px solid #248aea;
	}
	.news-rank-num{
		color:#fff;
		background-color:#bfcdda;
	}
	.news-rank-num-hot {
		color:#fff;
		background-color:#ED7D3D;
	}
	.news-rank .news-rank-content{
		padding-top:10px;
		line-height:30px;
	}
	.news-rank-content>span{
		display:block;
		margin-top:10px;
		height:34px;
		overflow:hidden;
		text-overflow:ellipsis; 
	}
	.news-rank-content>span>span{
		font-size:10px;
		padding:2px 4px;
		width:20px;
		text-align:center;
	}
	.news-rank-content span>a {
		color:black;
		text-decoration:none;
	}
	.news-rank-content span>a:hover{
		color:#248aea;
	}
	.news-brand{
		width:100%;
	}
	.news-brand .brand-item{
		margin-top:10px;
		border:1px solid #248aea;
	}
	.brand-item img{
		width:100%;
	}
	.news-tags{
		width:100%;
		margin-top:10px;
		padding:10px;
		background-color:#f9f9f9;
	}
	.news-tags .news-tag-title{
		font-weight:bold;
		font-size:16px;
	}
	.news-tags span{
		border-radius:15px;
		padding:3px 10px;
		margin-left:10px;
		display:inline-block;
		background-color:#fff;
		border:1px solid #ebebeb;
		margin-top:10px;
	}
	.news-tags span a {
		text-decoration:none;
		color:#999999;
	}
	.news-tags span a:hover {
		text-decoration:none;
		color:#248aea;
	}
	.news-tags .current{
		color:#fff;
		background-color:#ebebeb;
	}
	.notification-wrapper{
		padding:13px 0 5px ;
		height:60px;
		border-bottom:1px solid #eeeeee; 
		background-color:#fff;
		margin:0 auto;
		width:1200px;
	}
	.notification{
		width:1200px;
		margin:0 auto;
		color:#999;
	}
	.notification a{
		color:#999;
		text-decoration:none;
	}
	.content .search-area{
		width:1060px;
		margin:0 auto;
		text-align:left;
		padding:24px;
		border-radius:3px;
		/* background:rgba(0, 0, 0, 0.5); */
		height:158px;
	}
	.content .search-area img{
		display:inline-block;
		margin-top:15px;
		margin-left:4px;
		float:left;
		width:20px
	}
	.content .search-area .ipt-wrapper{
		display:block;
		height:64px;
		/* border:2px solid #1783de; */
	    /* background-color: #fff; */
	    text-align: left;
	    margin:20px auto;
	    z-index:10;
	    width:1012px;
	    border-radius:4px;
	    border:1px solid #1683de;
	}
	#search-text{	
		width:820px;
		padding: 6px 0;
	    text-indent: 10px;
	    height: 62px;
	    line-height: 43px;
	    border: 0;
	    outline: 0;
	    display: inline-block;
	    /* background: #fff; */
	    margin:0;
	    float:left;
	    border-radius:4px 0 0 4px;
	}
	.content .search-area .search-btn{
		display:inline-block;
		width:142px;
		height:63px;
		background-color:#1683de;
		color:#fff;
		text-align:center;
		padding:20px 10px;
		vertical-align:middle;
		cursor:pointer;
		margin:0;
		float:right;
		border-radius:0 0 3px;
	}
	.content .search-area .search-btn:hover{
		background-color:#0960a9;
	}
	.hot-words-wrapper{
		width:800px;
		text-align:left;
		position:absolute;
		margin-top:90px;
		margin-left:10px;
	}
	.content .hot-words{
		margin:0;
		width:700px;
		padding:0;
	}
	.content .hot-words ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	.content .hot-words ul li{
		display:inline-block;
		padding:3px 5px;
		cursor:pointer;
		font-size:16px;
		text-align:left;
	}
	.content .hot-words ul li a{
		color:#999999;
		font-size:12px;
		text-decoration:none;
	}
	.content .hot-words ul li a:hover{
		/* color:#fff; */
		color:#2489eb;
	}
	.search-modules{
		height:200px;
		width:1100px;
		margin:0 auto;
		padding-top:20px;
	}
	.search-modules .search-item{
		width:180px;
		display:inline-block;
		border:1px solid #cccccc;
		margin-left:20px;
		position: relative;
		background-color: white;
		padding:25px 0;
		font-size:16px;
		cursor:pointer;
		text-align:center;
		float:left;
	}
	.function-navigation{
		width:1200px;
		height:40px;
		border:1px solid #ebebeb;
		margin:0 auto;
		background-color:#fff;
	}
	.function-navigation .title-span{
		padding:10px 20px;
		text-align:center;
		height:100%;
		width:100px;
		display:inline-block;
		cursor:pointer;
	}
	.function-navigation .current{
		background-color:#248aea;
		color:#fff;		
		border:1px solid #248aea;
	}
	.search-item a {
		color:black;
		text-decoration:none;
	}
	.search-type-text{
		margin-left:15px;
	}
	.sl-features{
		height:84px;
		width:100%;
		background-color:#f5f5f5;
		margin-top:40px;
	}
	
	.features-wrapper{
		width:1200px;;
		height:100%;
		margin:0 auto;
		padding:20px 0;
	}
	.sl-features .features-item{
		width:25%;
		float:left;
	}
	.features-item .item-img{
		width:20%;
		float:left;
		padding-top:5px;
	}
	.features-item .item-text{
		width:75%;
		float:left;
		font-size:12px;
	}
	.footer{
		height:296px;
		clear:both;
	}
	.footer .footer-basic{
		height:257px;
		background-color:#2489eb;
	}
	.footer-basic .footer-normal{
		height:223px;
		width:1200px;
		margin:0 auto;
	}
	.footer-normal .aboutus{
		float:left;
		margin-top:30px;
		width:200px;
		border-right:1px solid #fff;
		text-align:center;
		padding:0 30px;
		height:100px;
	}
	.footer-normal .service{
		float:left;
		margin-top:30px;
		width:200px;
		border-right:1px solid #fff;
		text-align:center;
		padding:0 30px;
		height:100px;
	}
	.footer-normal span{
		color:#fff;
		font-size:16px;
	}
	.footer-normal ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	.footer-normal ul li{
		padding:8px 0 0;
		font-size:14px;
	}
	.footer-normal ul li a{
		color:#fff;
		text-decoration:none;
	}
	.footer-normal .service-time{
		float:left;
		width:450px;
		padding:50px 60px 0;
		color:#fff;
		font-size:14px;
	}
	.footer-normal .service-phone{
		background-image:url("https://slfiles.soliao.com/soliao/images/index/bottom_phonebg.png");
		height:34px;
		margin-top:10px;
		padding-top:5px;
		text-align:center;
		font-size:16px;
		width: 350px;
	}
	.footer-normal .authoritys{
		text-align:center;
		margin-top:20px;
	}
	.footer-normal .wx-qr-code-panel{
		float:left;
		width:350px;
		margin-top:30px;
	}
	.wx-qr-code-panel .qr-code{
		float:left;
	}
	.wx-qr-code-panel .qr-code-text{
		float:left;
		padding-top:60px;
		padding-left:10px;
	}
	.footer-basic .copyright{
		height:34px;
		text-align:center;
		color:#fff;
		font-size:12px;
	}
	
	.footer .footer-links{
		height:39px;
		background-color:#1573ce;
		font-size:12px;
	}
	.footer .footer-links .links{
		width:1200px;
		margin:0 auto;
		text-align:center;
		padding:10px;
	}
	.links span{
		color:#fff;
		font-size:12px;
		margin-left:10px;
	}
	.links span a{
		color:#fff;
		text-decoration:none;
	}
	
	
.dropdown{
	position:relative;
	z-index:1;
}
.dropdown-layer{
	left:0;
	display: none;
    position: absolute;
    border: 1px solid #ccc;
    background-color: #fff;
    -moz-box-shadow: 1px 2px 1px rgba(0,0,0,.1);
    box-shadow: 1px 2px 1px rgba(0,0,0,.1);
    padding:0 5px;
}
.dropdown-layer ul{
	display:inline-block;
	list-style-type:disc;
	list-style:none;
	padding:0;
}
.dropdown-layer ul li{
	list-style:none;
	padding:0;
	color:black;
	padding:10px 0;
	text-align:center;
}
.dropdown-layer ul li a{
	color:black;
	font-size:12px;
}
.dropdown-layer .dropdown-site-nav-item{
	height:63px;
	text-align:left;
	color:black;
}
.dropdown-site-nav-item .site-nav-item-title{
	float:left;
	padding-top:10px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	width:100px;
	text-align:center;
}
.site-nav-item-panel{
	float:left;
	width:260px;
	padding-top:2px;
}
.site-nav-item-panel>ul{
	margin:0;
	padding:0;
}
.site-nav-item-panel>ul>li{
	margin-left:0;
	float:left;
	color:#999999;
	padding:5px 3px;
}
.site-nav-item-panel>ul>li>a {
	color:#999999;
}
#ttbar-my-sl .dd{
	width:160px;
}
#ttbar-collect .dd{
	width:90px;
}
#ttbar-brand .dd{
	width:80px;
}
#ttbar-service-center .dd{
	width:80px;
}
#ttbar-site-nav .dd{
	width:400px;
}
#ttbar-msg .dd{
	width:200px;
}
#ttbar-classification-search .dd{
	width:200px;
}
#ttbar-msg .msg-item{
	padding:4px;
	height:34px;
	width:100%;
	display:inline-block;
}
#ttbar-msg .msg-title{
	text-overflow : ellipsis; 
	height:34px;
	display:inline-block;
	width:140px;
	overflow:hidden;
	float:left;
	
}
#ttbar-msg .msg-type{
	background-color:#2489eb;
	display:inline-block;
	border-radius:4px;
	color:#fff;
	height:20px;
	padding:0;
	float:left;
}
#ttbar-classification-search.hover{
	z-index:100;
	background-color:#1573ce;
	border-bottom:0;
	border-radius:4px;
}
#ttbar-classification-search ul {
	padding:0;
	margin:0;
}
#ttbar-classification-search ul li{
	padding:2px 5px;
}
#ttbar-classification-search ul li a{
	font-size:16px;
}
.hover{
	z-index:100;
	background-color:#fff;
	border-bottom:0;
}
.hover .dropdown-layer{
	display:block;
}
	.search-text-blue{
		color:#2489EB;
	}
	.fun-active{
		background-color:#2489eb;
		color:#fff;
	}
	.fun-active .title{
		color:#fff !important;
	}
	.fun-active .desc{
		color:#fff !important;
	}
	.search-text-black{
		color:black;
	}
	.search-modules .search-item:hover{
		border:1px solid #2489eb;
		background-color:#eef7ff;
	}
	.search-modules .search-item a:hover{
		color:#2489EB;
		text-decoration: none;
	}
	.mobile-sl-qrcode{
		border:1px solid #ebebeb;
		width:82px;
		display:none;
		z-index:3;
		position:absolute;
	}
	.bgcanvas{
		position: fixed;
	    display: inline-block;
	    width: 100%;
	    height: 100%;
	    top: 0px;
	    left: 0px;
	    z-index:-1;
	    right: 0px;
	    margin: 0 auto;
	}
	.lucky-panel{
		position:fixed;
		right:0;
		bottom:0;
		height:190px;
	}
	
.fun-nav-row{
	width:1200px;
	margin:0 auto;
	height:400px;
}
.fun-row ul{
	height:150px;
	margin:0;
	padding:0;
	list-style:none;
}

.fun-row ul li{
	float:left;
	width:390px;
	height:150px;
	margin-right:15px;
	border:1px solid #dcdcdb;
}
.fun-row  li a{
	display:block;
	height:100%;
	text-align:center;
	font-size:16px;
	padding-top:10px;
	text-decoration:none;
}
.fun-row ul li a:hover{
	background-color:#2489eb;
	color:#fff;
	text-decoration:none;
}
.fun-row>ul>li>a:hover p{
	color:#fff;
}
.fun-row>ul>li>a:hover span{
	color:#fff;
}
.fun-row>ul li a p{
	font-size:16px;
	color:#545454;
}
.fun-row>ul li a span{
	font-size:12px;
	color:#999999;
}
.fun-row ul li:nth-child(3){
	margin-right:0;
}
.fun-nav-title-wrapper{
	height:60px;
	width:100%;
}	
.fun-nav-title .title{
	font-size:18px;
	font-weight:bold;
	display:block;
}
.fun-nav-title .title-desc{
	padding:5px 0 0;
	display:block;
}
.fun-nav-title-wrapper .fun-nav-title{
	float:left;
	padding-right:10px;
}
.fun-nav-title-wrapper .fun-nav-title-msg{
	float:left;
	border-left:1px solid #2489eb;
	color:#2489eb;
	padding-left:10px;
	padding-top:20px;
	height:50px;
	font-weight:bold;
}

.fun-nav{
	width:100%;
	height:420px;
	margin-top:10px;
}
.fun-nav .fun-nav-left{
	width:507px;
	height:400px;
	float:left;
	text-align:center;
	color:#fff;
}
.fun-nav-left .price{
	height:190px;
	width:100%;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg01.png'); */
	background-color:#54cdfd;
}
/*功能导航 css*/
.functions-nav-wrapper{
	width:100%;
	height:170px;
}
.function-owl-wrapper{
	width:1200px !important;
	height:170px;
	margin:0 auto;
	position:relative;
}
.functions-nav{
	width:1200px !important;
	height:170px;
	float:left;
	padding:20px 0;
	clear:both;
}
.functions-nav .item{
	border:1px solid #f2f2f2;
	float:left;
	/* width:25%; */
	width:100%;
	height:122px;
	text-align:center;
	padding-top:30px;
}
/* .functions-nav .item:hover{
	margin-top:-10px;
} */
.functions-nav .item a {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
.functions-nav .item .title{
	font-size:20px;
	display:inline-block;
	color:#494949;
}
.functions-nav .item .desc{
	margin-top:10px;
	font-size:12px;
	display:inline-block;
	color:#979696;
}
.functions-nav .item .item-img{
	margin-top:10px;
	display:inline-block;
}
.price dd{
	padding-top:40px;
	padding-bottom:70px;
}
/* .fun-nav dd:hover{
	background:rgba(6,110,170,.5);
	color:#fff;
} */
.fun-nav a {
	color:#fff;
	text-decoration:none;
}
.fun-nav-left .alternative{
	margin-top:10px;
	height:200px;
	width:100%;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg02.png'); */
	background-color:#cd89ff;
}
.alternative dd{
	padding-top:40px;
	padding-bottom:70px;
}
.fun-nav .fun-nav-right{
	float:right;
	width:680px;
	height:420px;
	text-align:center;
	color:#fff;
}	
.fun-nav-right .right-top{
	width:100%;
	height:120px;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg03.png'); */
	background-color:#1683df;
}
.right-top dd{
	padding-top:30px;
	padding-bottom:30px;
}
.fun-nav-right .right-bottom{
	width:100%;
	height:260px;
	margin-top:10px;
}

.right-bottom .classification{
	float:left;
	width:250px;
	height:270px;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg04.png'); */
	background-color:#d15854;
}
.classification dd{
	padding-top:40px;
	padding-bottom:120px;
}
.right-bottom .part-right{
	float:right;
	width:430px;
	padding-left:10px;
}
.right-bottom .part-right .customization{
	height:130px;
	width:420px;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg05.png'); */
	background-color:#54cdfd;
}
.customization dd{
	padding-top:20px;
	padding-bottom:22px;
}
.right-bottom .part-right .cases{
	height:130px;
	width:420px;
	margin-top:10px;
	/* background-image:url('https://slfiles.soliao.com/soliao/images/index/nvabg06.png'); */
	background-color:#cd89ff;
}
.cases dd{
	padding-top:20px;
	padding-bottom:44px;
}
.price-wrapper{
	width:100%;
	height:400px;
	background-color:#f8f8f8;
}
.price-wrapper .price-title-wrapper{
	width:1200px;
	margin:0 auto;
	height:80px;
	padding-top:30px;
}
.price-wrapper .price-title{
	height: 52px;
	float:left;
}
.price-wrapper .price-title .title{
	font-size:24px;
	color: #000;
}
.price-wrapper .price-title .desc{
	font-size:16px;
	color:#000;
}
.price-wrapper .price-more{
	display:inline-block;
	width:82px;
	color: gray;
	background-color: white;
	height: 30px;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	border: 0.5px solid ;
	line-height: 30px;
}
.price-wrapper .price-more:hover{
	background-color: #2489eb;
	color: #fff;
	border: 0.5px solid;
}
.price-wrapper .price-area-wrapper{
	width:1250px;
	height:320px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}
.price-wrapper .price-area{
	width:1200px;
	height:320px;
	overflow:hidden;
	margin:0 auto;
}
.price-wrapper .price-area .price-item{
	width:380px;
	height:260px;
	float:left;
	background-color:#fff;
	border:1px solid #ddd;
	margin-right:30px;
	text-align:center;
	cursor:pointer;
}
.price-item p{
	padding-bottom:5px;
	height:30px;
}

.stock-wrapper{
	width:100%;
	height:auto;
	padding-top: 15px;
	background-color: #f8f8f8;
}
.stock-content{
	width:1200px;
	margin:0 auto;
}
.stock-content .title-wrapper{
	height: 52px;
	width:100%;
}
.stock-content .title-wrapper .title{
	height: 52px;
	width:200px;
	float:left;
}
.stock-content .title-wrapper .title-left{
	float:left;
	width:200px;
}

.stock-content .title-wrapper .title-right{
	float:left;
}
.stock-content .title-wrapper .more-stock{
	float:right;
}
.stock-content .title-wrapper .more-stock a{
	display:inline-block;
	text-align:center;
	width:82px;
	color: gray;
	background-color:white;
	height: 30px;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	line-height: 30px;
	border: 0.5px solid;
	font-size: 14px;
}
.stock-content .title-wrapper .more-stock a:hover{
	background-color: #2489eb;
	color: white;
	border: 0.5px solid;
}
.stock-content .stock-list{
	width:100%;
	padding:0;
}
.stock-list table{
	background-color:#fff;
}
.stock-list table tbody tr:hover{
	background-color:#d6ebff;
}
/* .stock-list table>tbody>tr:hover td {
    border-top: 1px solid #2489EB;
    border-bottom: 1px solid #2489EB;
} */
.stock-list table>tbody>tr a:hover{
	text-decoration: none;
	cursor: pointer;
}
.stock-list table button{
	height: 27px;
	padding-top: 2px;
}
.order-stock-btn{
	background-color:#fff;
	border:1px solid #2489eb;
	color:#2489eb;
	padding:5px 10px;
	border-radius:4px;
}
.order-stock-btn:hover{
	color:#fff;
	background-color:#2489eb;
}
.scan-download{
	height:auto;
	background-repeat:no-repeat;
	background-size: 100% 100%;
	width:100%;
}
.scan-download img{
	width:100%;
}

.sl-news{
	height:560px;
	width:100%;
	margin-top: 35px;
}
.sl-news .news-title-wrapper{
	width:1200px;
	margin:0 auto;
	height: 76px;
	padding-top: 45px;
}
.sl-news .news-title-wrapper .title-wrapper{
	float:left;
}
.sl-news .news-title-wrapper .title-wrapper .title{
	float:left;
}
.sl-news .news-title-wrapper .title-wrapper .title-nav{
	float:left;
	padding-top:10px;
}
.title-nav ul{
	list-style:none;
}
.title-nav ul li{
	float:left;
	padding:0 15px;
}
.title-nav ul li a{
	color:black;
}
.sl-news .news-title-wrapper .title-more{
	float:right;
}
.news-content{
	width:1200px;
	margin:0 auto;
	height:400px;
}
.news-content .news-item{
	width: 400px;
	float:left;
	background: url("https://slfiles.soliao.com/soliao/images/index/toutiao.png") no-repeat;
}
.news-item .news-list {
}
.news-item ul {
	list-style:circle !important;
	padding-left: 37px;
}
.news-item ul li {
	padding:5px 0;
	list-style:circle;
	height: 29px;
}
.news-item ul li a {
	color: #000;
	text-decoration:none;
	font-size: 14px;
	margin-left: -5px;
}
.news-item ul li a:hover{
	color: #2489eb;
}
.news-content .news-title{
	height:220px;
	width:100%;
	text-align:left;
	padding-left: 9px;
}
.news-title .pic-area{
	height:180px;
	width:100%;
}
.news-title a{
	text-decoration:none;
}
.news-title span{
	font-size: 18px;
	font-weight:bold;
	margin-top: 150px;
	display:block;
	color:black;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.news-title dt img{
	width:374px;
	height:180px;
}
.news-title dl{
	width:374px;
	position:relative;
	height: 40px;
}
.news-title dl dd{
	width: 390px;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    overflow: hidden;
}
.news-title p{
	bottom:0;
	color:#fff;
	font-size:16px;
	position:relative;
	margin-top:120px;
}
.news-title .news-img-div{
	height:180px;
	width:390px;
}
.news-title .cover-img-1{
	width:100%;
	height:100%;
	background-image:url('/page/pc/images/toutiao/01.jpg');
	background-size:cover;
	background-position:50%;
}
.news-title .cover-img-2{
	width:100%;
	height:100%;
	background-image:url('https://slfiles.soliao.com/soliao/images/index/lotte.jpg');
	background-size:cover;
	background-position:50%;
}
.news-title .cover-img-3{
	width:100%;
	height:100%;
	background-image:url('https://slfiles.soliao.com/soliao/images/index/hangqing.jpg');
	background-size:cover;
	background-position:50%;
}
.news-title-type-bg1{
	background-image:url('https://slfiles.soliao.com/soliao/images/index/new01.png');
	background-repeat:no-repeat;
	width:120px;
	height:33px;
	color:#fff;
	text-align:left;
	padding:5px;
}
.news-title-type-bg2{
	background-image:url('https://slfiles.soliao.com/soliao/images/index/new02.png');
	background-repeat:no-repeat;
	width:180px;
	height:33px;
	color:#fff;
	text-align:left;
	padding:5px;
}
.news-title-type-bg3{
	background-image:url('https://slfiles.soliao.com/soliao/images/index/new01.png');
	background-repeat:no-repeat;
	width:120px;
	height:33px;
	color:#fff;
	text-align:left;
	padding:5px;
}
.more-news{
	display:inline-block;
	width:82px;
	color: gray;
	background-color: #fff;
	height: 30px;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	line-height: 30px;
	border: 0.5px solid;
}
.more-news:hover{
	color:#fff;
	background-color: #2489eb;
	text-decoration:none;
}
.price-display-modal{
	z-index:10;
	width:700px;
	height:550px;
	position:fixed;
	left:30%;
	top:20%;
	display:none;
	background-color:#fff;
	border-radius:4px;
}
.price-header{
	width:100%;
	height:110px;
	padding:10px;
}
.price-header .close-area{
	height:30px;
	width:100%;
}
.price-header .condition-area{
	height:80px;
	width:100%;
	text-align:center;
}
.condition-area span{
	padding:4px 10px;
	display:inline-block;
	border:1px solid #f5f5f5;
	cursor:pointer;
}
.condition-area .active{
	background-color:#2489eb;
	color:#fff;
}
.price-content{
	height:400px;
	width:690px;
	margin:0 auto;
	text-align:center;
}
.price-footer{
	height:30px;
	width:100%;
	padding-left:10px;
	bottom:0;
	position:relative;
}
.price-bg{
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background: #000;
	top: 0;
	left: 0;
	opacity: 0.4;
	z-index:2;
}
.fixed-search-wrapper{
	position:fixed;
	display:none;
	top:0;
	left:0;
	width:100%;
	height:80px;
	background-color:#fff;
	z-index:1000000;
	box-shadow: 1px 4px 2px rgba(0,0,0,.2);
}
.fixed-search-area{
	width:1200px;
	margin:0 auto;
	padding-top:10px;
}
.fixed-search-area .fixed-logo-area{
	float:left;
	width:320px;
	height:auto;
}
.fixed-search-area .fixed-ipt-area{
	float:left;
	width:710px;
	height:80px;
}
.fixed-search-area .fixed-ipt-wrapper{
	margin:0 auto;
	width:650px;
	height:40px;
	border:1px solid #2489eb;
	border-radius:3px;
}
.fixed-search-area .fixed-ipt-wrapper .ipt{
	height:36px;
	border:0;
	width:560px;
	outline:0;
}
.fixed-search-area .fixed-ipt-wrapper .fixed-search-btn{
	display:inline-block;
	cursor:pointer;
	width:88px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	color:#fff;
	text-align:center;
	height:100%;
	border:1px solid #2489eb;
	background-color:#2489eb;
}
.fixed-search-area .fixed-login-register{
	float:left;
	width:170px;
	height:60px;
	padding-top:15px;
}
.fixed-search-area .fixed-login-register ul{
	list-style:none;
}
.fixed-search-area .fixed-login-register ul li{
	float:left;
	padding:0 10px;
}
.fixed-search-area .fixed-login-register ul li a{
	font-size:12px;
	color:black;
	text-decoration:none;
}
.upload-btn{
	background-color:#1684de;
	height:36px;
	width:110px;
	color:#fff;
	text-align:center;
	border:0;
	border-radius:3px;
}
.upload-link{
	height:36px;
	width:110px;
	color: #2489eb;
	text-align:center;
	border:0;
	padding:5px 20px;
	text-decoration:none;
	cursor: pointer;
}
.upload-link:hover{
	color:#2489eb;
	text-decoration:none;
}
.fun-pre{
	left:0;
}
.fun-control{
	z-index:2;
	position: absolute;
    top: 50%;
    margin-top: -20px;
    width: 24px;
    height: 40px;
    background-color: #aeb5ad;
    background-color: rgba(0,0,0,.2);
    color: #fff;
    color: hsla(0,0%,100%,.4);
    line-height: 40px;
    text-align: center;
}
.fun-next{
	right:0;
}
form,ul,ol,p,h1,dl,dt,dd,span{ margin: 0; }
form,ul,ol,dl,p{ padding: 0; }
ul,ol{ list-style: none; }
a,input{ text-decoration: none; outline: none; }
i,em{ font-style: normal; }
img{ border: none; text-align: center; }


.selected{ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.tools{ position: fixed; z-index: 9999; right: 0; top: 45%; margin-top: -96px; }
.tools:after{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: -1; }
.tools:after{ border-bottom-left-radius: 16px; border-top-left-radius: 16px; box-shadow: 0 0 3px #888; }

.tools ul{ width: 40px; cursor: default; }
.tools li{  background-color: #2489eb; }
.tools ul:after,.tools ul:before{ content: ""; display: block; height: 16px; background-color: #2489eb; }
.tools ul:after{ border-bottom-left-radius: 16px; }
.tools ul:before{ border-top-left-radius: 16px; }
.tools dl{ position: relative; font-size: 16px; }
.tools dt{ display: block; height: 40px; background: no-repeat center;position: relative; }
.tools dt{ transition: 500ms ease-out; -webkit-transition: 500ms ease-out; }
.tools dd{ position: absolute; top: -20px; right: 43px; padding: 9px 16px; border: 1px solid #EEE; }
.tools dd{ background-color: #FFF; box-shadow: -1px 1px 3px rgba(0,0,0,.1); display: none; }
.tools dd{ -webkit-animation: fadeIn 500ms ease-out; -o-animation: fadeIn 500ms ease-out; animation: fadeIn 500ms ease-out; }

.tools dd:before,.tools dd:after{ content: "◆"; position: absolute; top: 20px; font-size: 25px; }
.tools dd:before{ color: #EEE; right: -8px; z-index: -1; }
.tools dd:after{ color: #FFF; right: -7px; z-index: 1; }


.tools .K0 dt:before,.tools .K1 dt:before,.tools .K3 dt:before,.tools .K4 dt:before,.tools .K5 dt:before{content: '';display: block;position: absolute;background-image: url("/page/pc/images/icon/icon_tool.png");}
.tools .K0 dt:before{width: 22px;height: 23px;background-position: -1px 0px;left: 8px;top: 8px;  }
.tools .K1 dt:before{width: 22px;height: 23px;background-position: -23px 0;left: 8px;top: 8px;  }
.tools .K2 dt:before{background-image: url("/page/pc/images/icon/icon_48.png"); }
.tools .K3 dt:before{width: 23px;height: 23px;background-position: -45px 0px;left: 8px;top: 8px;}
.tools .K4 dt:before{width: 22px;height: 23px;background-position: -71px -2px;left: 8px;top: 8px; cursor: pointer;}
.tools .K5 dt:before{width: 23px;height: 13px;background-position: -96px -2px;left: 9px;top: 12px;cursor: pointer; }

.tools .K0 dd{width: 190px;}
.tools .K0 span{ color:#666}
.tools .K1 span{ color: #666; }
.tools .K1 dd{width: 190px;}
.tools .K1 strong{display: block;color: #2489eb;font-size: 20px;position: relative;}
.tools .K1 strong:before{content: ''; width: 22px;height: 23px; display: inline-block;vertical-align: middle; }
.tools .K1 strong:before{ background: url("/page/pc/images/icon/icon_tool.png"); background-position: -99px 0; }
.tools .K3 p{ width: 190px; margin-top: 6px; }
.tools .K3 strong{ vertical-align: middle; margin-right: 6px; font-size: 18px; color: #2489eb; }
.tools .K4 dl{ font-size: 14px; text-align: center;  }
.tools .K4 img{ margin-top: 6px; min-width: 96px; min-height: 96px; }

.tools dl:hover dt{ background-color: #3A87C6; }
.tools dl:hover dd{ display: block; }