@charset "utf-8";
body{color:#666666; background:#F6F6F6; font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul,blockquote{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#666666; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#2372c2;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{ width:1200px; margin:0 auto; clear:both;position: relative;}
.space20, .space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:20px;}
.space30{height:30px;}
.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/***** header *****/


.top_banner{background:#2091D3; height:40px; line-height:40px; color:#FFF;}
.change_city{display:block; float:left; width:40%; position:relative; line-height:40px; vertical-align:middle;}
.change_city i{display:inline-block; float:left; background:url(/imagelzb/bm_icon_dw.png) center center no-repeat; width:17px; height:40px; margin-right:15px;}
.change_city span{display:inline-block; padding-right:22px; background:url(/imagelzb/bm_icon_dwmenuicon.png) right center no-repeat;}
.change_city .drop{position:absolute; top:40px; left:0; padding:10px; width:100%; display:none; z-index:9; background:#FFF; border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; z-index:99; color:#333;}
.change_city .drop a{color:#333;}
.change_city .drop:after{content: ''; display:block; line-height:0; font-size:0; width:0; height:0; overflow:hidden; border:7px solid transparent; border-bottom-color:#fff; position:absolute; left:10%; top:-14px; margin-left:-7px;}
.change_city .drop ul{overflow:hidden; zoom:1;}
.change_city .drop ul li{float:left; padding:5px; line-height:25px;}
.change_city .drop ul li img{display:block; width:100px; height:100px; max-width:none;}
.change_city .drop ul li span{display:block; text-align:center; color:#fff; padding-top:5px; line-height:18px; font-size:12px;}

.quick_menu{float:right; width:220px;}
.quick_menu li{float:left; width:110px; }
.quick_menu li a{display:block; padding-left:30px; color:#FFF;}
.quick_menu li.jzxx a{background:url(/imagelzb/bm_top_icon.png) left center no-repeat;}
.quick_menu li.lxwm a{background:url(/imagelzb/bm_top_icon.png) -110px center no-repeat;}

.header{position:relative; height:146px; z-index:20; background:url(/imagelzb/bm_img.jpg) center top no-repeat; height:432px;}
.header .logo{ margin:auto; width:auto; text-align:center; padding: 108px 0 20px 0;}
.header .logo img{display:block; margin:auto;}
.header .logo img.m{position: absolute;top: 10px;left: 10px;max-width: 40%;}
.header .search{ position:absolute; top:250px; left:50%; width:480px; margin-left:-285px; overflow:hidden; padding-right:88px;}
.header .search .searchTxt{width:466px; padding:12px 15px 12px 15px; border:#c6c6c6 1px solid; color:#999999; height:24px; line-height:24px; border-radius:5px; font-size:16px; background:#fff;}
.header .search .searchBtn{position:absolute; right:0; top:0; width:90px; height:50px; background:url(/imagelzb/bm_search_btn.png); color:#fff; font-size:16px; cursor:pointer; border:0; border-radius:0 3px 3px 0; -webkit-appearance:none; text-indent:20em; overflow:hidden;}

.mainnav{position:absolute; top:380px; height:50px; line-height:50px; overflow:hidden; width:100%;}
.mainnav li{float:left; width:20%;}
.mainnav li a{ position:relative; display:block; height:50px; color:#fff; font-size:18px; text-align:center;}
.mainnav li a:hover, .mainnav li.on a{color:#FF9;}
.mainnav li.nav0, .mainnav li.nav4{ margin-top:-15px;}


/*common*/
.container_innerpage{overflow:hidden; margin-bottom:20px; margin-top:20px;}
.innerpage_border{ padding:20px 3% 30px; border:#e9e9e9 1px solid;}
.common_newslist li{position:relative; padding:0 90px 0 18px; height:32px; line-height:32px; background:url(/imagelzb/bm_common_dot.gif) no-repeat left center; overflow:hidden; vertical-align:top;}
.common_newslist li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common_newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common_newslist li a:hover{color:#ff0000;}
.common_newslist_nd li{padding-right:0;}

.curmb2{ background:#f3f3f3; font-size:15px; padding:10px 0; line-height:20px;}
.common_hd, .common_tit{ height:40px; background:#f5f5f5; overflow:hidden;}
.common_hd ul li{float:left; font-size:16px; text-align:center; padding-top:1px;}
.common_hd ul li a{ display:block; padding:0 20px; margin:0 1px; line-height:39px;}
.common_hd ul li.on{border-top:#2372c2 1px solid; padding-top:0;}
.common_hd ul li.on a{ background:#fff; color:#2c7bd7;}


/*page*/
.pagediv,.list-fy{ clear:both; padding:30px 0 25px; text-align:center; color:#333;}
.pagediv ul li,.list-fy ul li{display:inline; margin:0 2px 5px;}
.pagediv a,.list-fy a{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/imagelzb/bm_page_num.gif) repeat-x; border-radius:3px;}
.pagediv .onhover,.list-fy .onhover{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:0 2px 5px rgba(0,0,0,0.15) inset;}
.pagination_index_last{ padding-left:15px;}
.pagediv .anniu,.list-fy .anniu{height:28px; border:#b5b5b5 1px solid; background:url(/imagelzb/bm_page_num.gif) repeat-x; border-radius:3px; width:35px; font-weight:bold; color:#666; cursor:pointer;}
#num{width:40px; margin:0 2px; height:28px; line-height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center; border-radius:3px;}
.pagediv a:hover,.list-fy a:hover{background:#fff; color:#000; text-decoration:none;}
.pagediv *,.list-fy *{vertical-align:middle;}

/*鍥剧墖榧犳爣缁忚繃鏁堟灉*/
.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); transform:scale(1.2);}

/*footer*/
.footer{ background:url(/imagelzb/bm_btimg.jpg) center top no-repeat #126EC2; text-align:left; height:258px; color:#71A8DA; padding-top:10px;}
.footer a{color:#71A8DA;}
.footer_t{height:180px;}
.footer_l{float:left; width:295px; padding-top:45px; line-height:22px; text-align:left;}
.footer_l img{display:block; margin-bottom:10px;}
.footer_c{float:left; width:590px; padding-top:30px; line-height:60px; font-size:14px;}
.footer_c p{display:block; width:50%; float:left; padding:0; margin:0;}
.footer_wzbs{float:right; width:315px; padding-top:48px;}
.footer_wzbs img{vertical-align:middle;}

.footer_b{clear:both; border-top:#2A7DC8 1px solid; padding:15px 0; overflow:hidden;}
.footer_copyright{float:left;}
.footer_nav{float:right;}
.footer_nav a{margin:0 10px;}
.footer_nav a:hover{color:#fff;}


/*common page*/
.pagecontent{background:#FFF; margin:20px 0; border:1px solid #dddddd; padding:15px;}
.mainbox{overflow:hidden;}
/*寮圭獥涓撶敤鏍峰紡*/
.over{
      width: 100%;
      height: 100%;
      position: fixed;
      top: 0;left: 0;right: 0;bottom: 0;
      background-color: rgba(0,0,0,0.2);
      z-index: 15000;
      display: none;
    }
    .hide{
      width: 460px;
      height: 140px;
      padding: 20px;
      border: 1px solid #666 ;
      margin: 50px auto;
      background: #fff;
      text-align: center;
    }
    .hide h4{
      font-weight: normal;
      margin-top: 30px;
    }
    .hide button{
      height: 30px;
      line-height: 30px;
      width: 80px;
      margin: 20px 40px;  
    }
.lxfs p:nth-child(odd){
color: #3D99E3;
font-weight: bold;
line-height: 1.8;
font-size: 15px;
padding-top: 10px;
}
.lxfs p:nth-child(even){
line-height: 1.8;
}

