
 /*搜索头部start*/
.search-header.new-search-header {
    border-bottom: none;
    /*background: url(./demo_bg.png);*/
}
.search-header{
	background-color: #fbfaf8;
	margin-bottom: 0;
    position: relative;
}
 /*search-box start*/
.new-search-header .search-box {
    margin-left: 0!important;
}
.search-header .search-box {
    height: 68px;
    padding-top: 32px;
 	width: 630px;
    margin: auto;
}

/*.top-info{
	background: url(./ssbj.png);
}
*/
.search-header .search-box form {
    border: 0;
}

.search-header .search-box form {
    height: 36px;
    /*border: 1px solid #c1c1c1;*/
    position: relative;
    padding-right: 88px;
}

 /*输入框*/
 .search-header .search-box form .search-text
 {
    border: 1px solid #D7D8D9;
 }
 .search-header .search-box form .search-text 
 {
    width: 100%;
    height: 32px;
    font-size: 14px;
    outline: none;
    padding: 2px 2px 2px 10px;
 }
  /*search button*/
  .search-header .search-box form .search-btn {
    top: 0;
    right: -9px;
    border-radius: 0;
    outline: 0;
 }
 .search-header .search-box form .search-btn {
    background-color: #00c1de;
    color: #fff;
    border: none;
    height: 38px;
    line-height: 30px;
    width: 83px;
    position: absolute;
    font-size: 14px;
    padding: 0;
    margin: 0;
 }

 .search-box .search-btn {
    background: 0 0;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    text-indent: 0;
    cursor: pointer;
 }
  /*search-box end*/
  /*search_tab start*/
  .new-search-header .search-header-tab-wrap {
      border-bottom: solid 1px #d7d7d7;
  }

  .new-search-header .search-header-tab-wrap {
      height: 50px;
      background: #fff;
      border-top: 1px solid #ebecec;
  }
  .search-header ul {
      position: static;
      bottom: 0;
  }
  	.search-header ul li.selected, .search-header ul li:hover {
    border-bottom: 2px solid #00c1de;
	}
	.search-header ul li {
	    font-family: PingFangSC-Regular,PingFangSC,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif!important;
	    font-size: 14px;
	    color: #00C1DE;
	    letter-spacing:.16px;
	    line-height:50px;
	    padding: 0 3px;
	    float: left;
	    height: 50px;
	    margin-right: 25px;
    	/*-webkit-transition: all .3s;*/
	}
	.search-header ul li.selected a, .search-header ul li:hover a {
    	color: #00c1de;
    	text-decoration: none;
	}

	.search-header ul li a {
	    font-size: 13px;
	    color: #373d41;
	}

	.search-header ul li a em {
    	font-size: 13px;
	}

	.search-header ul li.empty {
	    border-bottom: none!important;
	    color: #999;
	    cursor: default;
	}
  	/*search_tab end*/
	
 /*搜索头部end*/


 /*search_content start*/
	.help-main .help-content {
	    position: relative;
	    z-index: 6;
	    background: #fff;
	    min-height: 440px;
	}
	.help-main .help-content .help-detail {
	    background: #fff;
	    margin-right: 40px;
	    padding-top: 30px;
	}
	.search-result {
   	 	width: 100%;
	}
	/*search_item start*/
	.result-item {
	    margin-bottom: 32px;
	    border: none;
	    padding-bottom: 0;
	    margin-left: 0;
	    margin-right: 0;
	}
	.result-item h3 {
	    height: auto;
	    line-height: 17px;
	    font-size: 14px;
    	text-decoration: none;
	}
	.result-item .y-blue,.result-item h3 a {
	    font-family: PingFangSC-Regular,PingFangSC,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif!important;
	    font-size: 16px;
	    color: #373D41;
	}
.result-item .y-blue em {
        color: #DB6D4B;
        text-decoration: none;
}
	.result-item h3 a:hover{
		color:#00c1de;
	}
	.result-item .intro {
	    font-size: 14px;
	    margin-top: 8px;
	    font-family: PingFangSC-Light,PingFangSC,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif!important;
	    color: #73777A;
	    line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	}
	
	/*search_item end*/
 /*search_content end*/

/*可能感兴趣*/
.help-may-interest-tit{
	font-size: 16px;
	font-weight: 500;
	color:#000;
}
.help-may-interest-list{
	line-height: 22px;	
}

.help-may-interest-list a {
    width: 12.5%;
    display: inline-block;
    color: #666;
    line-height: 30px;
    font-family: PingFangSC-Light,PingFangSC,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif!important;
    text-decoration: none;
}

.help-may-interest-list a:hover{
	color:#00a2ca;
}

/*footer start*/
.search_footer{
 	box-sizing: border-box;
}
/*footer end*/


/*公共头部样式修改*/

/*下拉菜单*/
.header{
    height:60px;
}
.common_header{
    width:100%;
    height:60px;
    background: rgba(42,48,60,.8);
    position:relative;
    top:0;
    z-index:9999;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.common_header .header_container{
    width:1140px;
    margin:0 auto;
    position:relative;
}
.common_header .header_container .header_logo{
    width:125px;
    height:40px;
    position:absolute;
    left:0;
    top:11px;
}
.common_header .header_container .header_logo img{
    width:100%;
    height:100%;
}
.sub-nav-list{
    padding-left:155px;
}
.common_header .header_container .sub-nav-list ul li{
    float:left;
    position:relative;
    height:60px;
}
.common_header .header_container .sub-nav-list ul li:hover{
    background:#2a303c;
}
.common_header .header_container .sub-nav-list ul li:hover a{
    color:#00a4ff;
}
.common_header .header_container .sub-nav-list ul li.dropdown:hover a::after{
    transform:rotate(180deg);
}
.common_header .header_container .sub-nav-list ul li>a{
    display:block;
    padding:0 9px;
    margin: 0 9px;
    line-height:60px;
    height:60px;
    font-size:16px;
    color:#fff;
    float:left;
}
.common_header .header_container .sub-nav-list ul li.dropdown>a:after{
    content:'';
    float:right;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    width:0;
    height:0;
    -webkit-transition: all ease-in-out .3s;
    -o-transition: all ease-in-out .3s;
    -moz-transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    border-top:4px solid #fff;
    margin-top:28px;
    margin-left:5px;
}
.common_header .header_container .sub-nav-list ul li.active a{
    color:#00a4ff;
}
.common_header .header_container .sub-nav-list ul li .database_nav{
    position:absolute;
    width:120px;
    left:0px;
    top:59px;
    background: rgba(42,48,60,.9);
    z-index:100;
    height:0;
    visibility:hidden;
    -webkit-transition:all .3s;
    transition:all .3s;
    overflow:hidden;
}
.common_header .header_container .sub-nav-list ul li .show_database1{
    height:320px!important;
    visibility:visible!important;
}
.common_header .header_container .sub-nav-list ul li .show_database{
    height:120px!important;
    visibility:visible!important;
}
.common_header .header_container .sub-nav-list ul li .database_nav a{
    width:100%;
    float:left;
    color:#fff;
    padding-left:20px;
    line-height:40px;
    font-size:14px;
    box-sizing:border-box;
}
.common_header .header_container .sub-nav-list ul li .database_nav a:hover{
    /*background:#222;*/
    color:#00a4ff;
}

/*-----------------*/

.sub_nav_search{
    float:right;
    height:30px;
    position:relative;
    margin-top:17px;
    margin-right:30px;
}
.sub_nav_search_container{
    background:hsla(0,0%,100%,.2);
    border:1px solid transparent;
}
.sub_nav_search_container:hover,.sub_nav_search_container.active{
    border-color:#00a4ff;
}
.sub_nav_search_container:hover .search-ipt,.sub_nav_search_container.active .search-ipt{
    width:220px;
}
.sub_nav_search_container .search-ipt,.sub_nav_search_container .c-search-btn{
    border:0;
    background:transparent;
    vertical-align:middle;
    box-sizing:border-box!important;
    outline:none;
}
.sub_nav_search_container .search-ipt{
    width:175px;
    transition:all .3s;
    padding:5px 10px;
    -webkit-appearance:none;
    height:26px;
    color:rgba(255,255,255,1);
}
.sub_nav_search_container .search-ipt::-webkit-input-placeholder{
    color:rgba(255,255,255,0.6);
}
.sub_nav_search_container .c-search-btn{
    width:30px;
    height:26px;
    line-height:26px;
    position:relative;
    cursor:pointer;
}
.sub_nav_search_container .c-search-btn::after{
    content:'';
    position:absolute;
    width:0;
    height:15px;
    border-left:#ccc 1px solid;
    left:0;
    top:6px;
}
.sub_nav_search_container .c-search-btn i{
    display:inline-block;
    height:14px;
    width:14px;
    background:url(/templets/default/index/search_icon.png) no-repeat center;
    background-size:contain;
    vertical-align:-1px;
}

.sub_nav_tel{
    float:right;
    line-height:60px;
    font-size:20px;
    color:#fff;
}
.sub_nav_tel i{
    display:inline-block;
    width:26px;
    height:26px;
    background:url(/templets/default/images/index/tel_icon.png) no-repeat center;
    vertical-align:-4px;
    margin-right:5px;
    background-size:contain;
}
/*公共头部样式修改*/


/*yp list start*/

.result-item .litpic{
    padding:20px;
    float: left;
}
.result-item .litpic img{
    width:100px;
    height:100px;

}

.result-item .rinfo{
    margin-top:20px;
    /*border:1px red solid;*/
    float: left;
    width: 540px;
    box-sizing: border-box;
}
 
.result-item .rinfo h3 a{
    color: #333;
    font-size: 18px;
    line-height: 24px;
}
.result-item .rinfo .rdescr{
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    height:24px;
    overflow:hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
    /*border:1px solid #ddd;*/
}
.result-item .rinfo .rprice span{
    border:1px solid #d3d3d3;
    padding:0px 19px;
    font-size:12px;
    line-height:24px; 
    display:inline-block;
    width: 106px;
    margin-right: 19px;
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
}
.rinfo h3 a:hover{
color:#00c1de;
}

.yp-item{
    margin-bottom: 30px;
   /* border-bottom: 1px solid #d3d3d3;*/

}
.bottom-line{
    width: 85%;
    height: 1px;
     background-color: #ddd;
}


/*yp list end*/
