@charset"utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
div{box-sizing: border-box;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
li{list-style: none;}
th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
/* sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;} */
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;outline: none;background-color: transparent;border: none;}
a,a:link,a:visited,a:hover,a:active{text-decoration: none;}
i,em{vertical-align:middle;font-style:normal;}
body{
	font:16px/1.5 "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',"\5b8b\4f53",sans-serif;
	overflow-x: hidden;
}
.clearfix:after{display:block;content:"";clear:both;}
.fl{float: left;}
.fr{float: right;}
.w12{width: 1200px;margin: 0 auto;}
.wrap{width: 1440px;margin:0 auto;}
.fixed:before,.clearfix:before,body:before,.header:before,.main:before,.footer:before{content: '';display: table;}
.w16{width: 1644px;margin: 0 auto;}
.w12{width: 1360px;margin: 0 auto;}
.w14{width: 1440px;margin: 0 auto;}
.w1350{width: 1300px;margin:0 auto;}

.ptb80p{padding: 80px 0;}

/* 通用处理单行文字溢出代码 */
.text-1 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/* 通用处理多行文字溢出代码 */
.text-2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	white-space: break-spaces;
	-webkit-box-orient: vertical;
	line-height: 1.7;
}
.text-3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	white-space: break-spaces;
	-webkit-box-orient: vertical;
	line-height: 1.4;
}




.search-result-main .input-warp {
				    position: relative;
				    width: 434px;
				    margin: 60px auto;
				    border: 1px solid #bfbfbf;
				    border-radius: 10px;
				    background: url(../wapimg/search2.png) 13px 13px no-repeat;
				    background-size: 20px auto;
				}

.search-result-main{ display:block;  margin-top:35px; padding-top: 20px;}
.search-result-main-p {font-size: 12px;color: #9d9d9c;margin-top: 0;}
.search-result-main .input-warp {position: relative;width: 434px;margin: 60px auto;border: 1px solid #bfbfbf;border-radius: 10px;background: url(../wapimg/search2.png) 13px 13px no-repeat;background-size: 20px auto;}
.search-result-main .input-warp input {width: 78%;height: 46px;line-height: 46px;margin-left: 43px;border-color: transparent;background-color: transparent;outline: none;color:#666;}
.searchtab{ min-height: 400px;}
.search-class-list {border-bottom: 1px solid #ddd;}
.search-class-list li {float: left;font-size: 16px;}
.search-class-list li.on a {color: #000;}
.search-class-list li a {padding: 0 26px;padding-left: 0;color: #999;line-height: 45px;position:relative;}
.search-class-list li.on a span:after {position: absolute;content: '';width: 100%;height: 1px;bottom:0;left: 0;background-color: #3071b7;}
.search-result-main a {display: block;}
.search-result-title {color: #999;padding-top: 20px;}
.result-list{ overflow:hidden; padding-bottom: 50px;}
.result-item {width: 48%;margin-right: 4%;border-bottom: 1px solid #e7e7e7;float:left;}
.result-item:nth-child(2n) {margin-right: 0;}
.result-item .dot {display: inline-block;width: 4px;height: 4px;margin: 0 10px;background: #ccc;border-radius: 50%;vertical-align: middle;}
.result-item p {display: inline-block;vertical-align: middle;word-break: normal;width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search-result-main a {display: block;}
.result-item a {display: block;width: 100%;padding: 28px 0;color: #696969;}
.result-item a:hover{color:#c42311;}
.result-item a:hover .dot{background: #c42311;}

@media screen and (max-width:1000px){
	
	.searchtab{min-height: inherit;padding-bottom: 40px;}
	.search-result-main .input-warp {width: 100%;margin: 0;margin-top: 15px;}
	.search-class {margin-top: 10px;}
	.result-item a {padding: 15px 0;}
	.result-item  {display: block;width: 100%;padding:  0;color: #696969;}
	.result-item .dot {margin: 0 5px;}
	.result-item p{white-space:inherit; overflow: inherit;}
	.result-item .dot{ position: absolute;left:0;top:25px;}
	.result-item{ position: relative; padding-left: 15px;}
	.searchtab,.result-list{ padding-bottom: 0;}
	.search-result-main{ margin-top: 0;}
}
	
	


/*移动端子栏目*/
.popslide_screen {display: none;position: relative;border-bottom:1px solid #eee; }
.popslide_screen .shai_theme span {display: inline-block;position: relative;height:100%;}
.popslide_screen .shai_theme {padding: 0 4%;height:55px;line-height: 55px;text-align: right;}
.popslide_screen .popUls {display: none;background: #f6f9fa;padding: 10px 20px;position: absolute;top: 50px;width: 100%;left: 0;z-index: 90;border-radius: 3px;border-top: 1px #e2e2e2 solid;}
.popslide_screen .popUls li a {padding: 10px 25px;font-size: 14px;color: #444;display: block;border-bottom: 1px #ececec solid; text-align: right;}
.popslide_screen .popUls li{line-height:1.4; text-align: center;}
.popslide_screen .popUls{ box-sizing: border-box;}

.popslide_screen .shai_theme .hasnav{padding-right:25px;}
.popslide_screen .hasnav i{display:block;}

.popUls dl{padding:8px 5px;}
.popslide_screen .popUls li dd a{border:none;}
.popslide_screen .popUls2 li a{padding-left:0; position:relative; padding-right:0; text-align:right; }
.popslide_screen .popUls2 dd a{padding:7px 0;color:#666;}
.popUls2 em{right:0; position:absolute;top:6px;}
.popslide_screen .popUls li.hasnav2>a{}
.popslide_screen .popUls .cur  .isjia{ opacity:0;}
.popslide_screen .popUls .cur  .isjian{ opacity:1;}
.popUls2 em{ font-size:14px; font-weight:normal;}
.popUls2 .isjian{top:11px; opacity:0;}
.popUls2 .isjia{top:11px; opacity:1;}
.popslide_screen .popUls{ position: relative;top:0;}
.popUls dl{display:none;}
.popslide_screen .popUls li>a em{display: none;}
.popslide_screen .popUls li.hasnav2>a em{display: block;}
.popslide_screen .popUls li.hasnav2 a{text-align: left;}
/*.popUls>li:last-child>a{ border: none;}*/


	.s_back,.s_arr{width:55px; position:absolute;height:55px;top:0; display:block;}
	.s_back{left:0;z-index:5;}
	.s_back{text-align: center; line-height: 55px;}
	.s_arr{right:0;width:20px;display:none;font-size: 14px;}
	.popslide_screen .shai_theme{ background:#f6f9fa;}
	
	.popslide_screen .shai_theme span{ display:block; text-align:right;}
	.s_arr2{opacity: 0;}
	.hasnav.on .s_arr1{ opacity: 0;}
	.hasnav.on .s_arr2{ transform:rotateX(180deg); opacity: 1;}
	.s_arr{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
	/* .hasnav.on .s_arr:before{opacity:0;-webkit-opacity:0;}
	.hasnav.on .s_arr:after{opacity:1;-webkit-opacity:1;} */
