@charset "utf-8";
/* 通用 */
html,body{margin:0; padding:0; width: 100%; font-size: 18px; color: #fff;font-family:"微软雅黑";}
img{border:none;}
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}
ul,li {margin:0;padding:0;list-style:none;}
input{border: 0px;outline:none;}
/* logo 企业认证按钮开始 */
.logo_line{
    width:1200px;
    height:80px;
    margin:0 auto;
}
.logo_line a:first-child{
    display: block;
}
.logo_line img{
    width:194px;
    height:56px;
    float:left;
    margin:12px 0 0;
}
.logo_line .authentication{
    width:160px;
    height:44px;
    line-height: 44px;
    text-align:center;
    color:#212121;
    font-size:16px;
    border-radius:10px;
    border:1px solid #57B8EA;
    float:right;
    margin:24px 0 0;
}
.logo_line .authentication a{
    display: block;
    color:#57B8EA;
}
/* logo 企业认证按钮结束 */

/* 内容主图开始 */
.big_content{
    width:100%;
    height:auto;
    min-height:700px;
    max-height: 100%;
    overflow:hidden;
    background:url('../images/home_bg.jpg') no-repeat center;
    background-size:cover;
    margin:0 auto;
}
/* 内容主图结束 */
/* 内容开始 */
.content{
    width:1200px;
    height:auto;
    overflow:hidden;
    margin:0px auto 0 auto;
    background:url('../images/home_center_bg.jpg') no-repeat top center;
    background-size:contain;
}
/* 搜索框开始 */
.content .input_block{
    width:940px;
    height:100px;
    margin:380px auto 0;
    position: relative;
    top:0;
    left:0;
}
.content .input_block input[type="text"]{
    width:863px;
    height:68px;
    background:#fff;
    border-radius: 34px 0 0 34px;
    text-indent: 24px;
    font-size:18px;
    margin:16px 0 0;
}
.content .input_block .search_btn{
    width:100px;
    height:100px;
    background:url('../images/search_btn.png') no-repeat center;
    background-size:100px;
    position: absolute;
    top:0;
    right:5px;
    cursor: pointer;
}
/* 搜索框结束 */

/* 按类型搜索开始 */
.search_cate_text{
    width:942px;
    height:23px;
    line-height: 23px;
    color:#4e4e4e;
    font-size:18px;
    font-weight:400;
    margin:67px auto 0;
}
ul.cate{
    width:940px;
    height:auto;
    margin:0 auto 184px auto;
    overflow:hidden;
}
.cate li{
    width:123px;
    height:123px;
    background:url('../images/cate_no.png') no-repeat center;
    background-size:122px 123px;
    font-size:22px;
    font-weight:400;
    color:#57B8EA;
    text-align:center;
    line-height:122px;
    margin:34px 80px 0 0;
    float:left;
    cursor: default;
}
.cate li:nth-child(5n){
    margin-right:0;
}
.cate li a{
    display: block;
    width:100%;
    height:100%;
    color:#57B8EA;
}
.cate li:first-child, .cate li:first-child a{
    background:url('../images/cate_yes.png') no-repeat center;
    background-size:122px 123px;
    color:#2C7DEB;
}
.cate li a:hover{
    background:url('../images/cate_hover.jpg') no-repeat center;
    background-size:122px 123px;
    color:#982CEB;
}
.content #tooltip{
    width: 65px;
    height: 25px;
    line-height: 25px;
    background: rgba(0,0,0,0.6);
    color: #fff;
    font-size: 14px;
    text-align: center;
    border-radius: 5px;
    display: none;
    position:absolute;
}


/* 按类型搜索结束 */

/* 内容结束 */


