@charset "utf-8";
html,body{height: 100%;}
body{line-height:150%; color:#333333;font-family:"microsoft yahei";background:#fff url("../images/bg.png") no-repeat center -100px;background-size: 100% auto;}
*{margin:0;padding:0; font-size:16px; font-family:"microsoft yahei";}
ul,ol,li,dl,dt,dd{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#3d6741;text-decoration:none;}
img{ border:none;vertical-align: top}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
.clean{clear:both}

 /*滚动条样式*/
::-webkit-scrollbar {/*滚动条整体样式*/
            width:5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height:5px;
        }
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.0);
            background: rgba(107,166,255,0.3);
        }
::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.0);
            border-radius: 0;
            background: rgba(107,166,255,0.1);
        }

/*主要内容*/
.topbox{position: fixed;top: 0;left: 0; background:#054b79;width: 100%; height: 40px;line-height: 40px;color: #fff;padding: 0 25px;display: flex;box-sizing: border-box}
.topleft{flex: 1;}
.topleft span{margin-right: 15px;font-size: 16px;}
.topright{font-size: 15px;}


.bottom{background: #2f6699;height:66px;position: fixed;z-index: 99;width: 100%;left: 0;bottom: 0;}
.bottom_con{margin:0 10%;display: flex;align-items: center;height: 100%;}
.bottom_left{display: flex; align-items: center;flex: 1;justify-content: center}
.bottom_left img{height:40px;margin-right: 15px}
.bottom_info{color: #fff;display: flex;justify-content: center}
.bottom_info div,.bottom_info div span{font-size: 16px;line-height: 20px;margin-right: 10px}
.bottom_right{color: #fff;font-size: 16px;}
.bottom_right img{margin-right: 10px;}

.main{padding:40px 20% 70px;height:calc(100% - 130px);}
.search_home{display: flex;align-items: center}

.main_content{width: 100%}
.titname{text-align: center;margin-bottom: 70px}
.titname span{font-size:56px;color: #2f6699;font-weight: bold;letter-spacing:5px;text-shadow: 0px 15px 5px rgba(47,102,153,0.1);line-height:100%}
.search_box{background: #fff;border: 2px solid #2f6699;height: 88px;width: 100%;display: flex;align-items: center;}
.search_box img{margin: 0 30px}
.search_txt{flex: 1;height: 100%;border: 0;background:none;font-size: 26px;color: #606266;outline: none}
.search_txt::placeholder{color: #c0c4cc}
.search_btn{width: 186px;background: #2f6699;border: 0;height: 100%;color: #fff;font-size: 26px;letter-spacing: 10px;outline: none;padding-left: 10px;cursor: pointer;}
.beizhu{color: #f00;text-align: center;font-size: 18px;line-height: 36px;margin-top: 50px;}
.beizhu span{display: block;font-size: 18px;}
.beizhu a{color: #0064FF;text-decoration: underline}

/*列表*/
.seach_endbox{}
.seach_endbox .titname{margin-bottom: 50px;margin-top: 50px}
.seach_endbox .titname span{font-size: 46px;}
.seach_endbox .search_box{height: 44px;}
.seach_endbox .search_box img{margin: 0 20px;height: 24px}
.seach_endbox .search_txt{font-size:20px;}
.seach_endbox .search_btn{}
.cx_bz{margin: 20px 0 15px;border-bottom: 1px solid #ccc;height: 30px}
.qiye_listBox{height: 65%;overflow-y: auto}
.qiye_li{background: #f8fdff;border-bottom: 1px solid #d7e8ef;margin-bottom: 15px;padding: 10px 3% 20px}
.qiye_li_name{text-align: center;font-size: 24px;font-weight: bold;margin: 10px 0 25px}
.qiye_bzbox{display: flex;flex-wrap: wrap;}
.qiye_bzli{width: 50%;display: flex;padding: 5px 0}
.qiye_bzli span{width: 160px;color: #888}
.qiye_cxtime{width: 100%;color: #666;font-size: 15px;margin-top: 10px;border-top: 1px solid #d7e8ef;padding-top: 10px}
















