@charset "utf-8";


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin: 0; padding: 0;}
body{background: url(../images/lhlz_bg.jpg) top center no-repeat #E5EFF7; color: #333333; font-family: "Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif";}
input, textarea, select, button{font-family:"Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif"; outline: 0; border: 0;}
table{border-collapse: collapse;}
a{color: #333333; text-decoration: none;}
a:hover{text-decoration: none;}
img{border: none;}
ol,ul,li{list-style: none;}



.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.width1200{width: 1200px; height: auto; margin-left: auto; margin-right: auto;}
.width1000{width: 1000px; height: auto; margin-left: auto; margin-right: auto;}

.marright0{margin-right: 0!important;}
.marbottom0{margin-bottom: 0!important;}
.main-pad10{padding: 12px;}

.lhlz_top_menu_back {height: 65px; background-color: #3F9DE4;  position: relative; top: 234px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.lhlz_nav {height: 65px;  width:1200px;background-color: #037EDB;margin-left: auto; margin-right: auto;}
/*.lhlz_nav li {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}*/
#lhlz_nav_li_1 {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}
#lhlz_nav_li_2 {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}
#lhlz_nav_li_3 {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}
#lhlz_nav_li_4 {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}
#lhlz_nav_li_5 {text-align:center;width: 15%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}
#lhlz_nav_li_6 {text-align:center;width: 25%;  background-color: #037EDB;float:left;height: 65px; font-size:16px;position: relative;}

.lhlz_nav li{width: 20%!important;}
.lhlz_nav li a {color:#ffffff;font-size: 18px;height: 100%; display: block; cursor: pointer;position: absolute; left: 30%;top:30%}
.lhlz_nav ul li a:hover{color: #E00712;}


.lhlz_search { height: 58px; background-color: #BBE2F9; position: relative;top: 244px;}
.lhlz_search_centent {padding:10px; float:left;}
.lhlz_search_form{float:right;}
.lhlz_search_form form{margin: 6px; background-color: #FFFFFF; width: 418px; height: 42px; -webkit-border-radius: 38px; -moz-border-radius: 38px; border-radius: 38px; position: relative; left: 0; top: 0;}
.lhlz_search_form input{width: 358px; height: 42px; line-height: 42px; border: 0; outline: 0; background-color: #FFFFFF; padding: 0px 15px; vertical-align: top; font-size: 15px; color: #999999; -webkit-border-radius: 38px; -moz-border-radius: 38px; border-radius: 38px;}
.lhlz_search_form span{width: 50px; height: 42px; overflow: hidden; background-color: #1978D2; display: inline-block; cursor: pointer; text-align: center; position: absolute; top: 0px; right: 0px; border-top-right-radius: 38px; border-bottom-right-radius: 38px;}

.banner { height: 86px;position: relative;top: 250px;}
.banner2 { position: relative; top:15px;}
.banner_bottom_icon{ height:180px;}
.banner_bottom_icon li {float:left;}
.imagesframe {width: 495px;height: 440px;position: relative;padding: 0;}
ul.pics {padding: 0;margin: 0;}
.more_1 {height: 352px;width: 520px;float: left;}
.title_1 {height: 32px;width: 85px;color: #2B74CF;font-weight: bold;font-size: 20px;}
.rec_top {height: 32px;width: 496px;}
.rec_top_2 {height: 32px;width: 80%;padding-top: 3px;border-bottom:3px #eeeeee solid;float:left;}




.lmtab-boxgyx ul li a{font-size: 18px; display: block; padding-left: 3%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(../images/lhlz-title.png) 1% center no-repeat;}
.lmtab-boxgyx ul li a:hover{color: #a10000;}
.fbsj {font-size: 16px; display: block; padding-left: 3%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }



.index_gzdt{width:680px;float:right;height:300px}
.index_gzdt_title {color:#1978D2;font-size:20px;font-weight:bold;float:left}
.index_gzdt_title_sub {color:#666666;font-size:20px;font-weight:bold;float:left}
.xsxc_top{margin-bottom: 20px;}
.index_gzdt_title_more{float:right}
.l1 {border-bottom:3px;width:20%;background-color:#2B74CF;height:3px;float:left;margin-top:10px;}
.r1 {border-bottom:3px;width:80%;background-color:#E9E9E9;height:3px;float:right;margin-top:10px;}



.lmtab-box{margin-top: 15px;min-height:220px}
.lmtab-box-xxgk{margin-top: 15px;margin-bottom: 15px;}
.left_title {color:#1167B7;font-size:18px;font-weight:bold;background-color:#ffffff;text-align:center;height:50px;padding-top:10px;}
.left_menu_back{background-color:#1167B7;text-align:center;padding:10px;font-size:16px;color:#ffffff }
.left_menu_back a{font-size:16px;color:#ffffff}
.left_menu_back_line{height:10px;border-bottom:1px #eeeeee solid;background-color:#ffffff;}

.left_menu_back_sub{background-color:#ffffff;text-align:center;padding:10px 10px 10px 30px;}
.left_menu_back_sub a{ font-size:16px;color:#666666}

.left_menu_back_sub_2{background-color:#ffffff;text-align:center;padding:10px 10px 10px 50px;}
.left_menu_back_sub_2 a{ font-size:16px;color:#666666}

.left_menu_back_line{height:10px;border-bottom:1px #eeeeee solid;background-color:#ffffff;}
.pdy-pad20{padding: 20px;}
.zw-boxline{line-height: 46px; }
.zwgk-left-two{margin-top: 25px;}
.zw-boxline-2{height: 10px; border-bottom: 1px dashed #cccccc;margin-bottom: 5px; }
.zw-boxline ul li a{color: #666666;}
.index_left{width:48%;float:left;margin-top:30px;}
.index_right{width:48%;float:right;margin-top:30px;}
.bottom{width:100%;background-color:#015493;height:100px;position: relative;}
.lh-footerwrap2{width: 100%; background-color: #015493;margin-top:300px; height:80px}

.lh-footerwrap{width: 100%; background-color: #015493;margin-top:300px;}
.lh-footer{position: relative;}
.footer-dzjc{width: 220px; height: 80px; position: absolute; left: 17px; top: 50%; margin-top: -40px;}
.footer-dzjg{width: 80px; height: 80px; overflow: hidden; float: left;}
.footer-dzjg img{width: 100%; height: auto; vertical-align: top;}
.footer-wzjc{width: 110px; height: 55px; overflow: hidden; margin-top: 14px; float: right;}
.footer-wzjc img{width: 100%; height: auto; vertical-align: top;}
.footer-jbzx{width: 80px; height: 77px; float: right; overflow: hidden; position: absolute; right: 17px; top: 50%; margin-top: -40px;}
.footer-jbzx img{width: 100%; height: auto; vertical-align: top;}
.footer-wzxg{width: auto; margin: 0 120px 0 100px; font-size: 15px; padding: 43px 0;text-align: center}
.footer-wzxg ul li{line-height: 32px; text-align: left; font-size: 15px; color: #ffffff;}
.footer-wzxg ul li a{color: #333333;}
.footer-wzxg ul li a:hover{color: #B2130F;}
.footer-wzxg ul li select{border: 1px solid #DDDDDD;}

.main_left{width:15%;float:left;background-color:#015493;}
.main_right{width:80%;float:right;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;padding:15px}
.dh{height:50px;text-align: left;}
.dh_main{height:50px;text-align: left;width:1200px;}
.dh_Details{height:50px;text-align: left;width:1200px;}


#page {width: 1200px; height: auto; margin-left: auto; margin-right: auto;position: relative; top:270px}
#page_div .pagination_index {background: rgb(255, 255, 255); padding: 0px 8px; border: 1px solid rgb(223, 223, 223); border-image: none; height: 20px; text-align: center; margin-right: 4px; float: left;}
#page_div .pagination_index_num {background: rgb(255, 255, 255); padding: 0px 8px; border: 1px solid rgb(223, 223, 223); border-image: none; height: 20px; text-align: center; margin-right: 4px; float: left;}
#page_div .pagination_index a {margin: 0px; padding: 0px; text-align: center; color: rgb(102, 102, 102);}
#page_div .pagination_index_num a {margin: 0px; padding: 0px; text-align: center; color: rgb(102, 102, 102);}
#page_div .pagination_index a:hover {margin: 0px; padding: 0px; text-align: center; color: rgb(102, 102, 102);}
#page_div .pagination_index_num a:hover {argin: 0px; padding: 0px; text-align: center; color: rgb(102, 102, 102);}
#page_div .pagination_index_last {width: 400px; text-align: right; float: right;}
#page_div .pagination_index_num {padding: 0px; width: 20px; margin-right: 4px;}
#page_div .currentIndex {background: rgb(0, 113, 189); border: 1px solid rgb(223, 223, 223); border-image: none; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold;}

.outdiv{width: 1200px; height:1px; margin-left: auto; margin-right: auto;position: relative;border:1px solid #eeeeee;}
.divitem {background: url(../images/xxgk_main_button.jpg) repeat; width:228px;height:54px;float:left;margin-top:50px;margin-bottom:20px;margin-left:30px;margin-right:20px;text-align:center;}
.divitem_title {height:54px;padding-top:10px;width:228px;}
.divitem_title a{font-size:20px;}
.divitem_title a:hover{font-size:20px;color: #B2130F;}

.DetailsTitle {width: 90%;color: #F61F1F;text-align: center;font-weight: bold;font-size: 26px;margin: 10px auto 0px;}
.DetailsAddTitle {width: 90%;color: #F61F1F;text-align: center;font-weight: bold;font-size: 16px;margin: 0px auto 0px;}
#DocDetailsInfo {width: 100%;text-align: center;margin-bottom:15px;}
.DocDetailsContent {width: 100%;float: left; margin-left: auto; margin-right: auto;text-align: left;line-height: 35px;font-size: 16px;font-family:"Microsoft YaHei";}
#DocDetailsContent {width: 100%;float: left; margin-left: auto; margin-right: auto;text-align: left;line-height: 35px;font-size: 16px;font-family:"Microsoft YaHei";}
#DocDetailsContent a {color: #0C6398;text-align: left;text-decoration: underline;font-size: 16px;}

.main_dh_back{width: 98%; height: auto; margin-left: auto; margin-right: auto;}
#a_title_text{width: 1200px; height: auto; margin-left: auto; margin-right: auto;}
#a_title_text li {float:left;margin:20px;}
.div_line {border-bottom:1px #666666 solid;margin-top:10px;margin-bottom:10px; }
#ly  {float:left;margin:20px; width:350px;text-align: center; }
#lblAddDate{float:left;margin:20px;width:350px;text-align: center;}
.bdsharebuttonbox::before{content: '分享到:';color:#666;}
.bdsharebuttonbox{float:left;margin:12px;text-align: center;}
.banner_jddh {height:15px;display: block}

@media screen and (max-width: 1199px)
    {
    .width1200{width: 100%;}
    #page{display: block; z-index: 8; width: 100%;}

    .index_gzdt{margin-bottom:35px;width: 48%;float:right;}
    .more_1 {width:495px;float:left; } 
    .pic li img {width:100%;} 
   .imagesframe {width: 100%;position: relative;padding: 0;}
    .banner_bottom_icon{display: none}

    #a_title_text{width: 100%; height: auto; margin-left: auto; margin-right: auto;}
    .outdiv{width: 100%; height:1px; margin-left: auto; margin-right: auto;position: relative;border:1px solid #eeeeee;}
    .divitem {background: url(../images/xxgk_main_button.jpg) repeat; width:25%;height:54px;float:left;margin-top:50px;margin-bottom:20px;margin-left:30px;margin-right:20px;text-align:center;}
    .divitem_title {height:54px;padding-top:10px;width:100%;}
    .divitem_title a{font-size:20px;}
    .divitem_title a:hover{font-size:20px;color: #B2130F;}
    .dh_main{height:50px;text-align: left;width:100%;}
    .dh_Details{height:50px;text-align: left;width:100%;}
    
    .lmtab-boxgyx ul li a{font-size: 16px; display: block; padding-left: 3%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(../images/lhlz-title.png) 1% center no-repeat;}
    .lmtab-boxgyx ul li a:hover{color: #a10000;}
     .fbsj {font-size: 16px; }
    .DocDetailsContent {width: 100%;float: left; margin-left: auto; margin-right: auto;text-align: left;line-height: 35px;font-size: 12px;font-family:"Microsoft YaHei";}
    #DocDetailsContent {width: 100%;float: left; margin-left: auto; margin-right: auto;text-align: left;line-height: 35px;font-size: 12px;font-family:"Microsoft YaHei";}
    .DocDetailsContent  a {width: 100%;float: left; margin-left: auto; margin-right: auto;text-align: left;line-height: 35px;font-size: 12px;font-family:"Microsoft YaHei";}
    }