@charset "utf-8";
/* CSS Document */
/* 基本 */
body {background-color: #FFF;}
a { text-decoration:none; font-size: 16px;color:#000;}
a:hover { color:#cc0000;}
a:focus {  outline: none;} 
.content {width: 1290px;margin: 0 auto;}
/* 公告 */
.gao{height: 45px; line-height: 45px; width: 1290px; background: #dfebf9 url(gonggao.jpg) 10px no-repeat; margin: 0 auto;}
.gao_con{ margin-left: 110px;    float: left;    width: 545px;   overflow: hidden;    border-right: 16px solid #fff;}
.gao_con li{ float: left;margin-right: 20px; width: 500px;}
.gao_con li span{  color: #7f7f7f; }
.gao_con li a{ }
/* sec1 */
.sec{ width:1290px; margin:0 auto;}
.sec_l{ width:680px; height: 400px; overflow: hidden;}
.sec_r{ width:585px;}

.sec1_tit{ background:url(title_top.jpg) bottom no-repeat; width:585px; height:40px;}
.sec1_top{ height:125px;background-color: #f9f9f9; margin-top: 10px; overflow: hidden;}
.sec1_top_title{ text-align: center; }
.sec1_top_bf{ text-indent: 2em; padding:0 10px 10px; }
.sec1_cnt{ height:225px;overflow: hidden;}
/* adv */
.adv{width: 1290px;margin: 0 auto;}
/* sec2 */
.sec2_l{margin-right: 35px;}
.sec2_m{}
.sec2_r{}
.news{width:407px;height: 350px; overflow: hidden; margin-bottom: 20px;}

.sec2_tit{ background:url(tilte_bg.jpg) left top no-repeat; width:407px; height:56px;}
.sec2_cnt{}

dl {}
dt.on {position:relative; color:#b40001;}
dt {padding:0 10px;float:left;border-right:2px solid #1260bf;cursor:pointer; height:20px; line-height:20px;color:#1260bf; margin-top: 15px; font-size: 18px;}
dd {clear:both;width:100%;display:none;}

.sec2_l_subtit{ height:45px; padding-left:30px;margin-top:6px;}

/* link */
.link{ background-color: #dfebf9;  height:60px;}

/* 切换 */
    .slideBox { width: 680px; height: 400px; overflow: hidden; position: relative; }
    .slideBox .hd { height: 20px; overflow: hidden; position: absolute; right: 5px; bottom: 12px; z-index: 1;  }
    .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
    .slideBox .hd ul li { float: left; margin-right: 10px; width: 12px; height: 12px; border-radius: 10px; background-color: #FFFFFF; text-align: center;cursor: pointer;  }
    .slideBox .hd ul li.on { background-color: #c80c0b; color: #fff;width: 25px; }
	
    .slideBox .bd { position: relative; height: 100%; z-index: 0; }
    .slideBox .bd li { zoom: 1; vertical-align: middle; }
    .slideBox .bd img { width: 680px; height: 400px; display: block; }
    .slideBox .slideBox_txt {background-color: rgba(34, 40, 50, 0.5); width: 680px; height: 50px; font-size: 16px; line-height: 50px; padding-left: 15px; color: #FFF; position: absolute; bottom: 0px; z-index: 999; }

    /* .slideBox .prev, .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(jtzy.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
    .slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
 */

 /* 检索 */
 .searchbox {
    margin-top: 8px;
    margin-left: 15px;
    background-color: #FFFFFF;
    border-right: none;
    float: left;
    zoom: 1;
}

.searchtext {
    width: 330px;
    height: 30px;
    line-height: 50px;
    text-indent: 15px;
    font-size: 14px;
    color: #3d3d3d;
    font-family: '微软雅黑';
    outline: none;
    outline: 0 auto -webkit-focus-ring-color !important;
    float: left;border: 1px solid #d4deec;
}

.searchbut {
    width: 55px;
    height: 30px;
    margin-top: 8px;
    float: left;
outline:none;
    outline: 0 auto -webkit-focus-ring-color !important;
    background-color: #57a2ff;
    background-image: url(http://www.weihairenda.gov.cn/picture/961/8165fe97ec40440a803e03c05d2aca20.png);
    background-position: center;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    display: block;
    background-size: 36%;
}
a:focus,
input:focus,
input:focus,
button:focus,
span:focus,
select,option,
div:focus {
    outline: thin dotted !important;
    outline: 1px auto -webkit-focus-ring-color !important;
    outline-offset: -2px !important;
}