@charset "utf-8";
/* CSS Document */
.banner2{ width:100%; min-width:1110px; height:400px; background:url(../images/bg2.jpg) no-repeat center top;}
.location{  font-family:'microsoft yahei'; font-size:14px;color:#666;}
.location a{ color:#666;}
.location a:hover,.year li a:hover{ text-decoration:underline; color:#ff6600;}
.list_c{ float:left; width:830px;padding-bottom:50px; min-height:450px;}
.list_c h2{ font-size:22px; height:30px; line-height:30px; padding:20px 0 0 0;}
.list_list{ overflow:hidden; }
.list_list li{ padding:15px; border-bottom:#CCC dotted 1px; overflow:hidden;}
.list_list .list_img{ float:left; width:250px; height:160px; overflow: hidden;}
.list_list .list_img img{ width:250px; height: 175px; margin-top: -9px; transition: all 0.3s;}
.list_list .list_img a:hover img{  border: none; transform: scale(0.95);}
.list_list .list_rbox{ float:right; width:530px;}
.list_list .list_rbox h4{ font-size:18px; line-height:35px;}
.list_list .list_rbox h4 a{ color:#666;font-weight: bold;}
.list_list .list_rbox .p1{ font-size:12px; line-height:30px; height:30px; color:#999;}
.list_list .list_rbox .p2{ font-size:14px; line-height:22px; text-indent:2em; color:#666; font-family:'microsoft yahei';}
.list_list .list_rbox .p2 a{color:#666;}
.pagebox{ text-align:center; font-size:14px;font-family:'microsoft yahei'; padding:20px 0 0 0; line-height:20px;}
.list_m{ float:right; width:250px; margin-top:20px;}
.m_box1{ padding:10px;background:#eaeaea; overflow:hidden; }
.m_box1 h5{ height:30px; line-height:30px; padding-bottom:10px; font-weight:bold;}
.serbox2{ padding-top:10px; border-top:#CCC 1px solid;}
.ser_input2{ width:160px; padding-left:5px; height:24px; line-height:24px; border:#d7d7d7 1px solid; border-right:none; float:left; font-size:12px; color:#999;border-radius: 4px 0 0 4px!important;border-right: none;}
.serbtn2{ width:45px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#FFF; background:#4aa63f; display:block; float:left;}
.serbtn2:hover{ background:#116307;}
.m_box2{ margin-top:20px;}
.year{border-top:#d7d7d7 1px solid; padding-top:10px; }
.year li{line-height: 40px; font-size: 14px; padding-left: 15px; border-bottom: 1px solid #f1f1f1;}
.year li a{color: #666666; padding: 0 10px; font-size: 14px; text-decoration: none; } 
.year li a:hover{text-decoration:none;}
/*info*/
.list_c h6{ font-size:20px; line-height:30px; padding:50px 0 5px 0; text-align:center;}
.list_c h1{ font-size:20px; line-height:30px; padding:50px 0 5px 0; text-align:center;}
.info{line-height:30px; font-size:16px; padding-bottom:50px; min-height:400px;}
.info p{  text-indent:2em; padding:1px 0;}
.info_time{ text-align:center; font-size:12px; color:#999;padding: 20px 0 0 0; clear: both;overflow: hidden; }
/* page */
.list_page{ width:1088px; padding:0 10px;}
.list_page h6{ padding-top:30px;}
/*2016-6-21*/
.list_list li{ cursor:pointer;}
.list_list li:hover{ background:#ededed;}
.list_list li:hover  h4 a{ color:#F00; font-weight:bold;}
.list_c .info img{ display:block; margin:10px auto;}
.year .current{background:#BFBFBF;}
.year li:hover{background: #e0e0e0;}
.year li a{ display:block;}
.list_zhaopin li{cursor: pointer; width: 254px; float: left; padding: 5px; height:359px;margin:15px 10px 0 0;border: #CCC dotted 1px; padding-bottom:30px; }
.list_zhaopin .list_img img { width: 250px; height: 160px; }
.list_zhaopin .list_img{ float:none; width:auto; height:auto;}
.list_zhaopin .list_rbox{ float:none;width:auto;}
.list_zhaopin .list_rbox h4{padding-left: 15px; font-weight: bold; font-family: 'microsoft yahei'; line-height: 23px; padding-top: 10px; height: 50px;overflow: hidden; }
.list_zhaopin .list_rbox:hover h4 a{ color:#ff6600;}
.list_zhaopin .list_rbox .p1{display:none;}
.list_zhaopin .list_rbox .p2{ height:115px;    overflow: hidden;}
.list_zhaopin li:hover img{width: 246px; height: 154px;}
.list_zhaopin .list_img a:hover img{width: 244px; height: 156px;}
.list_zhaopin .yingpin_btn{float: right; width: 100px; height: 30px; line-height: 30px; background: #928F8F; text-align: center; color: #FDFDFD; font-size: 14px;}
.list_zhaopin .yingpin_btn:hover{color:#FFF;font-weight:bold;}
.weibo_btn{height: 30px; padding: 10px 0;}




.honnerbox{ padding-top:10px;}
.honnerbox li{cursor: pointer; float: left; margin: 18px; position: relative; z-index: 1; height: 320px; overflow: hidden;}
.honnerbox .list_img{ height:auto;}
.honnerbox .list_img h4{ font-size: 100%; font-weight: normal; height: 35px; line-height: 35px; margin: 0; color: #ffffff; position: absolute; bottom:0px; text-align: center; width: 233px; background: rgb(0,0,0,1); opacity: 0.5; display:none; z-index:2;}
.honnerbox .list_img img{ height:320px; transition: all 0.6s;}
.honnerbox .list_img a:hover img{ height:316px; border:#fff 2px solid; padding:0; transform: scale(1.1);}
.honnerbox li:hover{ background:none;}
.honnerbox .list_img a:hover h4{ display:block;}
.allbox{ position: absolute; bottom:0px; z-index:99; width:100%; left:0; display:none;height: 100%; }
.honnerbox .list_img a:hover .allbox{ display:block;}
