﻿@charset "utf-8";
body{color:#333333; font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none; /*min-width: 1200px;*/}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
/*img{ border:none; border:0; max-width:100%;}*/
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{/*color:#ff6600;*/ color: #a81404;}
.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, textarea:focus{ outline: none;}
input{background-color:transparent;border:none;font-family:"微软雅黑";}
.mg25{ margin-bottom:25px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.container{ width:1200px; margin:0 auto; clear:both;}
.main_container{min-width: 1200px; margin:0 auto;}
.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;}
/*.mt12{margin-top: 12px;}
.red{color: #e70012;}*/
.mb30{margin-bottom: 30px;}
.mb25{margin-bottom: 25px;}
.mb12{margin-bottom: 12px;}
.mb10{margin-bottom: 10px;}
.mt20{ margin-top:20px; clear:both;}

/***** header *****/
.head{height:44px; line-height:44px; background:#f8f8f8; color: #666666;}
.head .date{float: left;}
.head .date span{display: inline-block; vertical-align: middle;}
.head .menu{float: left;}
.head .menu li{float: left; position: relative;}
.head .menu li i, .head .date i{display: inline-block; margin-right:8px; width: 25px; height: 25px; background:url(../images/header_icon.png) no-repeat; vertical-align: middle;}
.head .menu li span{display:inline-block; vertical-align: middle;}
.head .menu li a{color: #666666; cursor: pointer;}
.head .menu li a:hover{color: #a81404;}
.head .menu li b{font-weight: normal; margin: 0 12px; color: #999;}
.head .menu li.skin i{background-position: 0 -25px;}
.head .menu li.email i{background-position: 0 -50px;}
.head .menu li.mobile i{background-position: 0 -75px;}
.head .menu li.wx i{background-position: 0 -100px;}
.head .menu li.wb i{background-position: 0 -125px;}
.head .menu li.wza i{background-position: 0 -150px;}
.head .menu li.cwzb i{background-position: 0 -25px;}

.head .drop{position:absolute; top:44px; left:-47px; padding:10px 5px 0; width:110px;  z-index:9; background:url(../images/opa5.png); 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; display:none;}
.head .drop:after{content: ''; display:block; line-height:0; font-size:0; width:0; height:0; overflow:hidden; border:7px solid transparent; border-bottom-color:#000; position:absolute; left:50%; top:-14px; margin-left:-7px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.head .drop ul{overflow:hidden; zoom:1;}
.head .drop ul li{float:left; padding:0 5px 10px;}
.head .drop ul li img{display:block; width:100px; height:100px; max-width:none;}
.head .drop ul li span{display:block; text-align:center; color:#fff; padding-top:5px; line-height:18px; font-size:12px;}
.head .menu li:hover .drop{display: block;}

.skin_drop{position:absolute; top:44px; left: 50%; margin-left:-115px; border:#cacaca 1px solid; width: 230px; background: #f8f8f8; z-index: 2; display: none;}
.skin_drop ul{padding: 15px 6px; overflow: hidden; text-align: center; height: 45px;}
.skin_drop ul li{ display: inline-block; *display:inline; *zoom:1; float: none !important; margin: 0 6px;}
.skin_drop ul li img{display: block; width: 56px; height: 45px; cursor: pointer;;}
.skin_drop em{position: absolute; width: 16px; height: 11px; background: url(../images/header_skin_arrow.png) no-repeat; left: 50%; margin-left: -8px; bottom: 100%;}
.head .menu .skin:hover .skin_drop{display: block;}
.header{height:220px; position: relative; background: url(header_skin_default.jpg) repeat-x center top;}
.header .container{/*position: relative;*/}
.header .logo{/*position:absolute; top:50px; left: 0;*/ float: left; margin-top:50px;}
.header .search{ position:absolute; top:30px; right:0; width:596px; margin-top:14px}
.header .search .ss{height:45px; position: relative; padding: 0 90px 0 15px; background: #fff; margin-bottom: 8px;}
.header .search .searchTxt{padding:13px 0; color:#999999; height:19px; line-height:19px; border:0; width: 100%;}
.header .search .searchBtn{ position:absolute; top: 0; right: 0; width:75px; height:45px; background:url(search_btn.gif) no-repeat center center #a81404; cursor:pointer; border:0; -webkit-appearance:none;}
.header .search p{color: #fff;}
.header .search p a{color: #fff; margin: 0 5px; cursor: pointer;}


.search_box{ width:406px; height:56px; background:rgba(0,0,0,0.3) url(searchbox.png) no-repeat; float:right;/* position:relative;*/ margin-top:54px;}
.search_box input{width: 328px;color:#fff;font-size:20px;height:56px;float:left;padding-left: 20px;outline: none;/* background-color: transparent; *//* border: none; */}
.search_box .search_btn{/* position:absolute; *//* right:0; *//* top:0; */height:56px;width:56px;z-index:3;}

.mainnav{/*clear:both; background:#2a6ec7;*/clear:both;position: absolute;bottom:  0px;width: 100%;background:rgba(42,110,199,0.8) url(navline.png) no-repeat right top; }
.mainnav .container{position: relative; z-index: 90;}
.mainnav .nav_ul{height: 60px;}
.mainnav ul li.nav{float: left; width:200px;}
.mainnav ul li.on{background-color:rgba(42,110,199,1);}
.mainnav ul li.nav h3{font-weight: normal; font-size: 18px; border-right:1px solid #096eae;}
.mainnav ul li.nav0 h3{border-left:1px solid #096eae;}
.mainnav ul li.nav h3 a{display:block; text-align:center; line-height:60px; color: #fff;}
.mainnav .sub{background: url(bg_nav.png) repeat; border:#e9e9e9 1px solid; min-height:100px; max-height:220px;  position: absolute; left: 0; top: 60px; width: 1198px; z-index: 91; overflow: hidden; display: none;}
.mainnav ul li.nav:hover .sub{display: block;}
.mainnav ul li.nav:hover h3 a, .mainnav ul li.nav.on h3 a{color: #FFF; /*font-weight: bold;*/}
.mainnav ul li.nav:hover h3 a{background-color:rgba(42,110,199,1);}
.mainnav ul li.nav.on h3 a{background-color:rgba(42,110,199,1);}

/*下拉菜单*/
.con_sec{ display:block; width:1200px; margin:30px auto;}
.con_sec li{ display:block; margin:10px; width:auto; text-align:center}
.con_sec li a{display:inline-block; margin:0 8px 15px; background-color:#f0f0f0; line-height:44px; height:44px; padding:0 15px; font-size:18px; color:#333;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; }
.con_sec li a:hover{ background:#12589f;color:#FFF;}

.bg_1 .header{background-image:url(../images/header_skin1.jpg);}
.bg_2 .header{background-image:url(../images/header_skin2.jpg);}
.bg_3 .header{background-image:url(../images/header_skin3.jpg);}
.bg_1 .mainnav{background: #2d3d96;}
.bg_2 .mainnav{background: #3344aa;}
.bg_3 .mainnav{background: #1f4c97;}

.nav_common_iconmenu li{float: left; width:33.333333%; /**width:222px;*/}
.nav_common_iconmenu li a{display: block; height: 63px; border-right: #e9e9e9 1px solid; border-bottom: #e9e9e9 1px solid;}
.nav_common_iconmenu li i{display: inline-block; width: 30px; height: 30px; background-repeat:no-repeat; vertical-align: middle; margin:0  12px 0 30px;}
.nav_common_iconmenu li span{display: inline-block; vertical-align: middle; line-height: 62px;}
.nav_common_iconmenu li.li1 i{background-position: 0 -30px;}
.nav_common_iconmenu li.li2 i{background-position: 0 -60px;}
.nav_common_iconmenu li.li3 i{background-position: 0 -90px;}
.nav_common_iconmenu li.li4 i{background-position: 0 -120px;}
.nav_common_iconmenu li.li5 i{background-position: 0 -150px;}
.nav_common_iconmenu li a:hover, .nav_zwgk_gkml ul li a:hover{color: #a81404;}

.nav_common_tit_box{position: relative; margin-top: 20px;}
.nav_common_tit_box .cont{margin-left: 74px;}
.nav_common_tit_box .nav_common_newslist{margin-top: -3px;}
.nav_common_tit{width: 37px; height:82px; position: absolute; left: 0; top: 0; background:url(../images/nav_zwgk_gkml_tit.png) no-repeat; padding:0 7px 0 0; text-align: center; font-size: 16px; font-weight: normal; line-height: 18px; color: #a81404;}
.nav_common_tit span{display: block; padding:5px 10px 0;}
.nav_common_tit span a{display: block; color: #a81404;}
.nav_common_newslist{overflow: hidden;}
.nav_common_newslist li{height: 28px; line-height: 28px; position: relative;}
.nav_common_newslist li a{float:left; margin-left: 12px; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.nav_common_newslist li i{position: absolute; width: 3px; height: 3px; background: #a81404; top: 50%; left: 0; margin-top: -1px;}

/*nav_zwgk*/
.nav_zwgk_menu{ width: 669px;}
.nav_zwgk_menu li{}
.nav_zwgk_gkml{float: right; width: 490px;}
.nav_zwgk_gkml ul li{float: left; width: 130px;}

/*nav_xwzx*/
.nav_xwzx_menu{float: left; width: 346px;}
.nav_xwzx_menu li{width:172px;}
.nav_xwzx_menu li i{background-image:url(../images/nav_xwzx_icon.png);}
.nav_xwzx_bwdt_box{float: right; width: 820px; height:102px;}
.nav_xwzx_bwdt ul li{float: left; width: 50%;}
.nav_xwzx_bwdt ul li a{max-width: 90%;}

/*nav_hdjl*/
.nav_hdjl_menu{float: left; width: 669px;}
.nav_hdjl_menu li i{background-image:url(../images/nav_hdjl_icon.png);}
.nav_hdjl_ywzs_box{float: right; width:490px; height:102px;}


/*nav_zxfw*/
.nav_zxfw_menu{float: left; width: 669px;}
.nav_zxfw_menu li i{background-image:url(../images/nav_zxfw_icon.png);}
.nav_zxfw_bslx{float: left; width:150px; margin-left: 40px;}
.nav_zxfw_ywlx{float: right; width:488px;}
.nav_zxfw_ywlx ul li{float: left; width: 33%;}

/*nav_ywpd*/
.nav_ywpd_menu li i{background-image:url(../images/nav_ywpd_icon.png);}
.nav_ywpd_menu li a{text-align: center;}
.nav_ywpd_menu li i{margin-left:0;}



/*footer*/
/*.footer_links{border-top: #12589f 3px solid; clear: both;}
.footer_links .container{padding: 25px 0;}
.footer_links dl{float:left; width:22%; margin-right:4%; position:relative; z-index:20;}
.footer_links dl:nth-child(4){ margin-right:0px}
.footer_links dl dt{border:#dddddd 1px solid; height:30px; line-height:30px; padding-left:18px; color:#666666; cursor:pointer; position:relative; z-index:2;}
.footer_links dl dt i{ position:absolute; right:11px; top:10px; width:16px; height:9px; background:url(footer_links_arrow.gif) no-repeat 0 bottom;}
.footer_links dl dt.on i{background-position: 0 0;}
.footer_links dl dd{ display:none; position:absolute; width:100%; bottom:100%; left:0; font-family:"宋体"; font-size:12px;}
.footer_links dl dd .scrolldd{ border:#ddd 1px solid; background:#fff; overflow-y:auto; max-height: 350px;}
.footer_links dl dd a{display:block;  padding:6px 0 6px 10px; line-height:18px; color:#666; border-bottom:#e3e3e3 1px dotted; background:#fff;}
.footer_links dl dd a:hover{background:#f8f8f8; color:#1768a0;}
.footer_links dl dt.on{color:#333; background:#fff;}
.footer_links dl.dl2{width: 20%;}
.footer_links dl.dlEnd{margin-right: 0;}

.footer{background: #f1f1f1; padding: 20px 0; clear: both;}
.footer_wzbs{float: left; border-right: 1px solid #dcdcdc; padding: 30px 20px 30px 50px;}
.footer_wzbs img{display: block;}
.footer_txt{float: left; width:580px; padding-left: 30px;}
.footer_nav{padding: 15px 0 10px; margin-left: -10px;}
.footer_nav a{margin: 0 2px;}
.footer_copyright{line-height: 26px;}
.footer_icon{float: right; padding-top:10px; margin-right:50px;}
.footer_icon span{display: inline-block; vertical-align: middle; margin-left: 10px;}
.footer_icon .wx{text-align: center;}
.footer_icon .wx img{display: block; margin-bottom: 5px; width: 100px;}*/
/*footer*/
.footer_box{width:100%; background-color:#2a6ec7;clear:both; overflow:hidden; padding:20px 0; margin-top:20px}
.footer1{width:960px; margin:0 auto;}
.footer1 p{ color:#fff; padding-bottom:5px; margin:0;}
.footer1 p span{ padding-right:20px;}
.footer1 p span a{ color:#fff;}
.footer1 a{ text-decoration:none;display: inline; }
.footer_img{ float:left}
.footer_text{ float:left; width:720px; margin-left:20px; }
.footer_jc{ float:right; width:106px; margin-top:10px; }
.cur{ display:block; }

/*common*/
.common_hd{background: #f7f7f7; line-height:46px; height: 46px;}
.common_hd li{float: left; cursor:pointer;}
.common_hd li a{padding: 0 30px; font-size:18px; display: block;}
.common_hd li.on{background: #3477bc; font-weight: bold;}
.common_hd li.on a{color: #fff;}
.common_hd .more{float:right; padding-right:11px; font-size: 14px;}
.common_hd .more a{color:#999999;}
.common_hd .more a:hover{color:#333;}

.common_newslist li{position:relative; padding:0 95px 0 15px; font-size: 16px; line-height:34px; overflow:hidden; vertical-align:top;}
.common_newslist li i, .common_newslist_code li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 3px; height: 3px; background: #a81404;}
.common_newslist li .time, .common_newslist_code li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common_newslist li a, .common_newslist_code li a em{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common_newslist_nd li{padding-right:0;}
.common_newslist_md{ height:100%; overflow:hidden}
.common_newslist_md li{padding-right: 65px;}
.common_newslist_twoCol{margin: 0 -15px; overflow: hidden;}
.common_newslist_twoCol li{float: left; width: 50%; padding: 0; position: static;}
.common_newslist_twoCol li div{padding:0 95px 0 15px; margin: 0 15px; position: relative; overflow: hidden;}
.common_opaHov:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

.common_newslist_code li{position:relative; padding:0 95px 0 15px; font-size: 16px; height:34px; line-height: 34px; vertical-align:top;}
.common_newslist_code li a{display: block;}
.common_newslist_code li a em{font-style: normal;}

.common_newslist_2 li{position:relative; padding:5px 95px 0 15px; font-size: 16px; line-height:34px; overflow:hidden; vertical-align:top;}
.common_newslist_2 li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 3px; height: 3px; background: #a81404;}
.common_newslist_2 li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common_newslist_2 li a{float:left; display:block; max-width:100%; font-size:14px;line-height:28px;}
.common_newslist_2 li h4 a{ font-size:16px}


.curmb{line-height:26px; padding:10px 0 10px 20px; background:url(../images/curmb_icon.png) no-repeat left center; font-size: 14px;}
.curmb2{padding-left:50px; background:url(../images/curmb_icon2.png) no-repeat 20px center #f6f6f6; height: 50px; line-height: 50px; font-size: 16px; color: #666666; margin: 10px 0;}
.curmb2 a{color: #666666;}
.curmb2 a:hover{color: #a81404;}
.cur_channel{border-bottom:1px solid #ddd; font-size: 18px; color: #12589f; padding-bottom: 10px;}
.cur_channel i{display: inline-block; width: 8px; height: 8px; background: #12589f; margin-right: 15px; vertical-align: middle;}
.cur_channel span{vertical-align: middle;}

/*page*/
.pagediv{ clear:both; padding:20px 0; text-align:center; color:#666666; font-size:12px; font-family:"宋体";}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:30px; border:#dddddd 1px solid; border-radius:3px; background:url(../images/page.gif) repeat-x;}
.pagediv .index_num{ border-color:#1297dc; background:#1297dc; color:#fff;}
.pagediv a:hover{background:#1297dc; border-color:#1297dc; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#dddddd 1px solid; background:#fff; text-align:center; border-radius:3px;}


/*图片鼠标经过效果*/
/*.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.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}*/

.img_con_6{ width:100%; height:100px; margin-bottom:20px}
.img_con_6 li{ float:left; margin-right:12px;}
.img_con_6 li a{ display:inline-block; width:190px; height:100px;}
.img_con_6 li:nth-child(6){ margin-right:0px}

/*专题专栏*/
.row{max-width: 1200px;
	width: 1200px;
	overflow: hidden;
	margin: 0 auto}
.scroll_horizontal{position:relative;border:solid 1px #c9c9c9}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1080px;height: auto;margin:29px auto; }
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;text-align:center; margin:0px; padding:0px 10px;}
.scroll_horizontal .list li a{ display:block; width:250px; height:90px;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:65px;width:22px;height:36px;background:#f90;cursor:pointer;}
.scroll_horizontal .plus{left:10px; background:url(owl-prev.png) no-repeat}
.scroll_horizontal .minus{right:10px; background: url(owl-next.png) no-repeat}

/*列表页*/
.er_box{ background-color:#f8f9fa; padding:15px;}
.bg_fff{background-color:#fff;padding:20px;}
.bd6{overflow:hidden;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.nr_box .bg_fff{ min-height:374px;}
.ht{ width:100%; height:1px; background-color:#ebf2f8; margin-bottom:28px;}
.right_bar{ width:800px; float:right}
.clear{ clear:both; display:block;}
/*分页*/
.x_fyf{overflow:hidden; clear:both;height:30px; width:600px; margin:50px auto 30px;}
.x_fyf dt{ float: right; font-size:12px; color:#666;}
.x_fyf dt select{width:20px; height:20px; border:1px solid #003980; font-size:12px; color:#003980; padding:0px 5px}
.x_fyf dt strong{ margin:0px 5px;}
.x_fyf dd{ float:left; overflow:hidden;}
.x_fyf dd a{ color:#003980; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #003980; margin-left:8px; display:block; text-align:center; float: left}
.x_fyf dd a:hover{background:#003980; color:#fff;}

/*左侧*/
.left_nav{width:300px;height:100%;padding-bottom:40px;float:left;min-height:450px;}
.left_nav_con{ width:100%;}
.left_nav_con h2{padding:5px 20px 0px 40px;font-size:22px;line-height:50px;text-align: left;font-weight:bold;color: #333;background-color: #f5f5f5;border-bottom: 1px solid #fff;}
.left_nav_con ul{ width:100%}
.left_nav_con ul li{text-align:left;/* background-color: #F5F5F5; */background-color: #F5F5F5;margin-bottom: 1px;}
.left_nav_con ul li a{ display:block; line-height:40px; font-size:16px; color:#333333; padding:0px 20px 0px 40px; overflow:hidden}
.left_nav_con ul li a:hover{ background-color: #c52207;color:#FFF}
.left_nav_con ul li.on a{color:#FFF;background-color: #c52207;}

.xiala {width: 300px; border-top-left-radius:6px; border-top-right-radius:6px;}
.xiala ul li{background-color: #FFF; margin-bottom: 1px; list-style:none}
.xiala ul li a{padding: 13px 34px 13px 10px; color: #1b1b1b; font-size:16px; display: block; position: relative; text-align: center; line-height: 24px;}
.xiala ul li a:hover{background-color: #0b66dd ; color: #ffffff;}
.xiala ul li .inactive{ background:url(off.png) no-repeat 250px center;height: 20px;}
.xiala ul li .inactives{background:url(on.png) no-repeat 250px center;height: 20px;} 
.xiala ul li ul{display: none;}
.xiala ul li ul li {background-color:#fcfcfc; border-top: 1px solid #ffffff;}
.xiala ul li ul li ul{display: none;}
.xiala ul li ul li a{/*padding: 10px 0;*/ font-size: 14px; color: #666666;}
.xiala ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.xiala ul li ul li ul li a{ color:#316a91; padding-left:30px;}
.xiala ul li ul li.on a {
    background-color:#0b66dd ;
    color: #fff;
}
.xiala h2{
    padding: 5px 20px;
    font-size: 22px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
    color: #333;
    background-color: #FFF /*#f5f5f5*/;
    border-bottom: 1px solid #f5f5f5;
	border-top-left-radius:6px; border-top-right-radius:6px;
}
.xiala ul li.on a {
    background-color: #0b66dd;
    margin-bottom: 1px;
    color: #fff;
}

.textstyle{ padding:10px}
.textstyle p{ line-height:26px; color:#444444; font-size:16px; margin-bottom:10px}

.bt_ty{position:relative;background:url(bt_bb_dsj_lxy20190131.png) repeat-x left 33px;margin-bottom:14px;}
.bt_ty_nb{ background:none;}
.bt_ty a{ float:left; font-size:20px; color:#555; line-height:24px; font-weight:bold; padding-bottom:12px;}
.bt_ty a.on{color:#222;}
.bt_ty a.on:hover{ color:#0968b8;}
.bt_ty a.bt_zyzz{color:#222; float:right;}
.bt_ty_more a{ padding-right:40px; background:url(../images/list_title_dec2_gray_dsj_lxy20190131.png) no-repeat right 6px;}
.jt_s a{background:url(../images/list_title_dec3_gray_dsj_lxy20190131.png) no-repeat right 6px;}
.bt_ty a.more{ float:right; font-size:15px; font-weight:bold; color:#666666; margin-top:5px; padding-bottom:0;}
.bt_ty a.more:hover{color:#0968b8;}
.bt_ty a.more_jb{ float:right;overflow:hidden;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; width:86px; height:28px; padding-right:0; line-height:28px; font-size:15px; color:#444; padding-bottom:0; font-weight:normal; background:url(../images/list_title_more_jb_white_dsj_lxy20190131.png) no-repeat 15px center #f0f0f0; text-indent:42px; font-weight: bold;}
.bt_ty a.more_jb:hover{ background: url(../images/list_title_more_jb1_white_dsj_lxy20190131.png) no-repeat 15px center #f87a24; color:#fff;}

.list_ty{}
.list_ty li{ margin-bottom:12px; overflow:hidden; list-style:none;}
.list_ty32{}
.list_ty32 li a{ line-height:32px!important;}
.list_ty li a{ float:left; padding-left:14px; background:url(list_d_dsj_lxy20190131.png) no-repeat left center; line-height:24px; font-size:16px}
.list_ty li a:hover{ color:#0968b8;}
.list_ty li em{ float:right; font-style:normal; color:#999; line-height:24px;}
.list_w50{ background: url(st_e8e8e8_dsj_lxy20190131.png) repeat-y 631px; width:1356px; overflow:hidden;}
.list_w50 li{ width:584px; float:left; margin-right:94px;}
.list_xz li{ margin-bottom:14px;}
.list_xz a{ display:block; width:100%; line-height:22px; box-sizing:border-box;}
.list_xz img{ float:right; width:22px; height:22px;}

/*详细页*/
.nr_xl{}
.nrxl_cs{ padding-bottom:6px; border-bottom:2px solid #ededed; height:18px; margin-top:8px;}
.nrxl_cs dt{ float:left;}
.nrxl_cs span{ font-size:14px; color:#777; padding-left:30px; margin-right:40px; line-height:18px; float:left;}
.nrxl_cs dt span:first-child{ background:url(nr_sj_dsj_lxy20190131.png) no-repeat 5px center;}
.nrxl_cs dt span:first-child+span{ background:url(nr_ly_dsj_lxy20190131.png) no-repeat 5px center;}
.nrxl_cs dd{ float:right;}
.nrxl_cs dd span{ margin-right:0; padding-left:0;}
.nrxl_cs dd span:first-child{ cursor:pointer;}
.nrxl_cs dd span:first-child:hover{color:#0968b8;}
.nrxl_cs dd span a{ display:inline-block;font-size:14px; color:#777; margin:0 3px; cursor:pointer;}
.nrxl_cs dd span a.on{ color:#933939; text-decoration:underline;}
.nrxl_cs dd i{ float:left; line-height:18px; color:#c4c4c4; margin:0 15px; font-style:normal;}
.nrxl_cs dd div{ float:left; position:relative; margin-right:20px;}
.nrxl_cs dd div span{ float:none; display:block; height:18px; width:15px; background:url(nr_fx_dsj_lxy20190131.png) no-repeat center;}
.nrxl_cs dd div .fx_tc{ background: url(bgfff97_dsj_lxy20190131.png); position:absolute; top:30px; left:-15px; border:1px solid #ececec;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; display:none; margin-right:0; float:none;}
.nrxl_cs dd div .bshare-custom{ margin-right:0;}
.nrxl_cs dd div .fx_tc a{ display:block; width:50px; height:50px; padding-left:0 !important; margin-right:0 !important;}
.nrxl_cs dd div .fx_tc a.bshare-qzone{ background:url(nr_qqkj_dsj_lxy20190131.png) no-repeat center;}
.nrxl_cs dd div .fx_tc a.bshare-sinaminiblog{ background:url(nr_xlwb_dsj_lxy20190131.png) no-repeat center;}
.nrxl_cs dd div .fx_tc a.bshare-weixin{ background:url(nr_weixin_dsj_lxy20190131.png) no-repeat center;}
.nrxl_cs dd div .fx_tc a.bshare-qqmb{ background:url(nr_txwb_dsj_lxy20190131.png) no-repeat center;}
.nrxl_cs dd div .fx_tc img{ display:block; width:28px;}
.nrxl_box{ margin:40px auto 0; width:894px;}
.nrxl_box h1{ font-size:30px; line-height:40px; padding:26px 0; color:#222; font-family:"黑体"; text-align:center;}
.nrxl_box h2{ text-align:center; font-size:22px; color:#0c4778; font-family:"楷体"; margin-top:20px;}
.content{ margin-top:40px; font-size:12pt; line-height:200%; font-family:'SimSun'; color:#222; font-weight:normal;}
.content img{ max-width:100%;}
.del_style{}
.del_style p{ line-height:32px; margin-bottom:10px; text-indent:28px;}
.del_style p img{ width:600px; height:auto; margin:10px auto; display:block; text-indent:0px}
.nrxl_box h5{ text-align:right; margin-top:40px; font-size:16px; color:#a7a7a7;}
@media print {
html,body{ min-width:100%;}
.Noprint {display: none;}
}
/*三级页*/


.lyxd_xl{ background-color:#f4f6f8; padding:45px 45px 20px; margin-top:100px;}
.lyxd_xl p{ margin-bottom:30px; overflow:hidden; font-size:18px; font-weight:bold; line-height:22px; color:#222;font-family:'SimSun'; }
.lyxd_xl p span{font-size:18px; line-height:28px; color:#222; margin-right:35px;font-family:'SimSun'; }
.lyxd_xl p em{font-size:18px; line-height:28px; color:#888; font-style:normal;font-family:'SimSun'; }

.left{ float:left; }
.right{ float:right; }
.hidden{ overflow:hidden; }
.wid{ width:1200px; margin:0 auto; }
.pos_r{ position:relative; }
/*通用*/
.cnt_row,.row{ margin-top:20px;}
.cnt_row{ margin-bottom:50px; }
.title{ font-size:16px; background:rgba(42,110,199,0.2); border-bottom:solid 2px #2a6ec7; height:37px; line-height:37px; padding:0 10px; }
.title_l,.news_box,.title_l img,.title_word,.tab a,.cntboxrow,.xxgk_cntbox li,.xxgk,.bsdt_cnt li{ float:left; }
.title_r,.zwdt,.date,.hdjl{ float:right; }
.row,.title,.tab,.cntbox li,.xxgk_cntbox,.bsdt_cnt{ overflow:hidden;}
.title_word{ color:#2a6ec7; margin-left:10px; }
.title_r{ margin-top:14px; }
.tab{ margin-top:10px; margin-left:10px; }
.tab a{ width:80px; height:30px; line-height:30px; border:solid 1px #2a6ec7; color:#2a6ec7; text-align:center; }
.tab a:hover{background-color: #2a6ec7; color: #fff;}
.tab a:first-child{ border-right:none; border-radius:2px 0 0 2px;}
.tab a:last-child{ border-left:none; border-radius:0 2px 2px 0;}
.tab .tab_now{ background-color:#2a6ec7; color:#fff;}
.cntbox{ margin-left:12px; margin-top:20px; display:none; }
.cntbox li p{background:url(dot.png) no-repeat left center;padding-left:20px;line-height: 44px;margin:0;overflow:hidden;}
#testUl1 li,#testUl li { background:url(dot.png) no-repeat left center; padding-left:20px;line-height:44px; }
.cntbox a{float: left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cntbox a:hover{ color:#2a6ec7; }
.cntbox p{ overflow: hidden; }
.pos_box .CurrChnlCls { display: inline; }
/*banner*/
.navtop_box{ height:40px; width:100%; background-color:rgba(0,0,0,0.3); line-height:40px; }
.navtop a{ float:left; color:#fff; margin:0 10px; }
.navtop .right a{ margin:0 5px; }
.logo_box,.logo_box img,.logo_word{ float:left; }
.logo_box img{ width:600px; height:82px;}
/*.logo_word{ color:#fff;  text-shadow:0 3px 7px #000; }
.logo_word_ch{ font-size:46px; }
.logo_word_en{ font-size:20px; letter-spacing:2px; text-align:center;}*/
.logo_row{ overflow:hidden; margin-top:80px;}

.kxgh_img{ width:862px; height:113px; position:absolute; bottom:120px; right:80px; z-index:1; }
/*nav*/
.nav_box{ overflow:hidden; position:absolute; bottom:0; }
.nav_box li img,.nav_box li,.nav_box li span{float:left;}
.nav_box li a{ display:block; line-height:70px; height:70px; padding:0 69px; background:rgba(42,110,199,0.8) url(navline.png) no-repeat right top; }
.nav_box li span{ display:block; color:#fff; margin-left:10px; font-size:20px;}
.nav_box li img{ margin-top:26px; }
.nav_box li.nav_now{background-color:rgba(42,110,199,1);}
.nav_box li:last-child a{ background-image:none; }
.nav_box li:hover{background-color:rgba(42,110,199,1);}
/*footer*/
.ghj_footer{ background-color:#e5ebf4; padding-top: 26px; height:64px;}

/*回复查看搜索-开始*/
.listpage .search{  float:none;width:none;margin-top:5px; margin-right:20px}
.listpage .search_input{ width:230px; float:left; background:#FFF; height:33px; line-height:33px; border-radius:6px 0 0 6px; border:none; font-size:14px; text-indent:22px;border: 1px solid;color: #2A6EC7;}
.listpage .search_bnt{ width:45px; float:left; height:35px;  border-radius:0 6px 6px 0; border:none; background: #2A6EC7 url(search2018516.png)no-repeat center;}
/*rtop*/
.rtop { width: 70px; position: fixed; top: 260px; right: 20px; z-index: 9999999; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share,.wechat{ width:70px; height:63px; }
.code_box img { filter: drop-shadow(5px 5px 10px #999); width:120px; height:120px; }
.code_box .code:nth-child(1) img { /*width:366px;*/ height:284px; }
.code_box { position: absolute; right: 80px; top: 0; }

.rtop .newclose{ width:auto; height:20px}
.rtop .newclose a{width:20px; height:20px; margin-left:45px;}
.rtop .newclose img{}
/*rtop-end*/

/*20200102*/
.bd{ min-height:170px;}
.bd2020{ height:auto}

/*国有土地使用权审批结果公示*/
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.leftbox_table1 {
	width: 100%;
	margin-bottom: 50px;
}
.leftbox_table1 tr:nth-child(2n-1) {
	background: #fafafa
}
.leftbox_table1 th {
	background: #efefef;
	border-left: 1px solid #ada999;
	border-top: 1px solid #ada999;
	padding: 5px
}
.leftbox_table1 td {
	border-left: 1px solid #ada999;
	border-top: 1px solid #ada999;
	padding: 5px;
	text-align: center
}
.leftbox_table1 tr{ border-bottom:1px solid #ada999; border-right:solid 1px #ada999;}





.tablebox{
	
}

.tablebox th {
	background: #edf0f7;
	border-left: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding: 5px;
	font-size: 16px;
}
.tablebox01 th:nth-child(2),.tablebox01 th:nth-child(5),.tablebox01 th:nth-child(6),.tablebox01 th:nth-child(7) {
	width: 100px;
}
.tablebox td {
	border-left: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding: 10px;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
}

.tablebox tr{ border-bottom:1px solid #e6e6e6; border-right:solid 1px #e6e6e6;}


.color01{
	color: #42e425;
}
.color02{
	color: #e80000;
}

.tablebox02 th:nth-child(2),.tablebox02 th:nth-child(3),.tablebox02 th:nth-child(4),.tablebox02 th:nth-child(5) {
	width: 100px;
}

.tablebox03 th:nth-child(2),.tablebox03 th:nth-child(3),.tablebox03 th:nth-child(4) {
	width: 100px;
}

.xzbox{
	width: 98%;
	margin: 20px auto;
}
.xzbox table{
	margin-bottom: 30px;
}
.xzbox table td{
	border-left: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding: 10px;
	text-align: left;
	line-height: 20px;
}
.xzbox table tr{ border-bottom:1px solid #e6e6e6; border-right:solid 1px #e6e6e6;}

.xzbox table tr td:nth-child(1){
	width: 100px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}



