﻿﻿* {
	margin: 0;
	padding: 0;
	font-family: '微软雅黑';
}
body{ background:url(../img/index_img2.png) no-repeat; width:auto; height:100%;background-size: cover;min-width: 1200px;}     /*background-attachment: fixed;background-size: 100% 100%;background:url(../img/index_img2.png) top center no-repeat;*/
 
a {
	text-decoration: none;
}

img {
	border: none;
}

ul li {
	list-style: none;
}
.text-hide {
    white-space: nowrap;
    text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    word-break: break-all;
    overflow: hidden;
}
.clearfix{
	zoom:1;/*==for IE6/7 Maxthon2==*/
	}
.clearfix:after {
	clear:both;
	content:'';
	display:block;
	width: 0;
	height: 0;
	visibility:hidden;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.w1200{
	width: 1200px;
	margin:0 auto;
}
.dis{
	display: block;
}
.undis{
	display: none;
}
.mr16{
	margin-right: 16px;
}
.pos_rel{
	position: relative;
}
.pos_abs{
	position: absolute;
}
/*首页样式*/
/*title*/
.index_title{
	width: 100%;
	/*overflow: hidden;*/
	background:url(../img/top_bg.jpg) repeat-x top left;
}
.index_title img{ margin:0 auto; width:1190px; display:block;}
.pos_title{
	position: absolute;
}
.search_position{
	position: absolute;
	top: 40%;
	right: 12%;

}
.search_div{
	width: 407px;
	height: 35px;
	background: url(../img/search_bg.png) no-repeat;
	z-index: 999;
}
.nav {
  float: left;
      position: relative;
      width:80px;
      height:33px;
      cursor: pointer;
      border-right: 1px solid #ccc;
      border-radius: 10px 0 0 10px;
      font-size: 14px;
}
.nav p {
  display:block;
  text-align: center;
  line-height:33px;
}
.set {
  background:url(../img/down2.png) 56px center no-repeat;
}
.sel {
  background:url(../img/up2.png) 56px center no-repeat;
}
.new {
  width:78px;
  position:absolute;
  border:1px solid #CCC;
  display:none;
}
.nav ul{
	    border-top-left-radius:10px;
	background: #fff;
}
.nav ul li {
  line-height:30px;
  text-align: center;
  color: #666;
}
.nav ul li:hover {
  background:#15A0F5;
  color:#FFF;
}
.search_text{
	width: 250px;
	height: 33px;
	border: none;
	background: #fff;
	margin-left: 9px;
    margin-top: 1px;
}
.search_button{
	width: 66px;
	height: 33px;
	margin-top: 1px;
	border: none;
	background: url(../img/search_button.png) no-repeat;

}
/*背景图*/
.bg_img{
	position:absolute;
	width:100%;
	height:100%;
	overflow:hidden;
	z-index:-1;
}
.bg_img img{
	display:block;
	height:100%;
}
/*主体*/
.container{
	width: 100%;
	padding-top: 140px;
}
/*导航菜单*/
.nav_div{
	width: 16%;
	height: 587px;
	min-height: 580px;
	background:url(../img/lan.png) repeat;
	/*background: rgba(7 , 83 , 168 , 0.6);
	background-color:#0753A8;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;*/
}
.nav_div>ul{
	float: right;
	margin-right: 20px;
	overflow: hidden;
	filter:alpha(opacity=100);opacity:1;
}
.nav_div>ul li{
	margin-top: 33px;
}
.nav_div>ul li a{
	display: inline-block;
	width: 129px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 20px;
}
.nav_div>ul>li>a:hover,.nav_di>ul>li>a.on{
	background: #fff;
	color: #2265a2;
}

/****常见问题解决方案***20190819新增***/

.nav_div > ul li:nth-last-of-type(2) a 
{
    
     width:100px;

    height: 44px;

    margin-left:14px;

    background: url('../img/totalSolution.png') no-repeat;

}


.nav_div > ul li:last-child a {

    width:100px;

    height: 44px;

    margin-left:14px;

    background: url('../img/totalopinions.png') no-repeat;

}


/*二维码*/
.nav_div img{
	width: 124px;
	height: 124px;
	right: 20px;
	bottom: 20px;
}
.right_box{
	/*height:587px;
	width:75%;
	margin-left:1%;*/
	/*margin-right:7%;*/
	margin-right: 0;
    width: auto;
    padding-left: 26px;
    overflow: hidden;
    height: 100%;
}
/*服务指引*/
.fwzy_box{
	top: 0;
	right: -50px;
	z-index: 333;
}
.fwzy_box a{
	display: inline-block;
}
.fwzy_layer{
	position: absolute;
	right: 50px;
	top: 0;
	z-index: 666;
	background: #fff;
	display: none;
	width: 394px;
   	 height: 316px;
	padding-top: 20px;
	border: 2px solid #4187ce;
}
/* 综合查询 */
.ewb-synth {
    width: 307px;
    float: left;
    background: #e7f3ff;
    padding: 0 24px;
    margin-left: 20px;
    margin-right:20px;              /*新添加的*/
}

.ewb-synth-hd,
.ewb-trans-hd {
    height: 40px;
    padding-top: 4px;
    line-height: 40px;
    font-size: 18px;
    border-bottom: 1px solid #e1e1e1;
}

.ewb-synth-hd a,
.ewb-trans-hd a {
    color: #3c8ada;
    display: block;
    height: 39px;
    border-bottom: 2px solid #75ace6;
    padding: 0 8px;
    float: left;
}

.ewb-synth-bd {
    padding-top: 15px;
    height: 240px;
}

.ewb-synth-search input {
    display: block;
    float: left;
    width: 252px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    border: 1px solid #d2d2d2;
    border-right: 0;
    text-indent: 10px;
    background: #fff;
}

.ewb-synth-search button {
    display: block;
    float: left;
    width: 54px;
    height: 32px;
    padding: 0;
    border: 0;
    cursor: pointer;
    background: url('../img/search_icon.png') center center no-repeat #4187ce;
}

.ewb-search-items {
    margin-left: -10px;
    *zoom: 1;
    _position: relative;
}

.ewb-search-item {
    /*float: left;*/
    margin-left: 30px;
    margin-top: 20px;
}

.ewb-search-item a {
    display: block;
    width: 250px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #3169a1;
    text-align: center;
    border: 1px solid #70aae6;
    background: #fff;
}

.ewb-search-item a:hover {
    border-color: #f39800;
    color: #f39800;
}


/* 交易信息查询 */

.ewb-trans {
    width: 308px;
    float: left;
    margin-left: 69px;
}

.ewb-trans-hd a {
    padding-right: 16px;
}

.ewb-trans-cond {
    margin-top: 16px;
}

.ewb-trans-tt {
    display: block;
    width: 50px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    float: left;
    text-align: right;
    margin-right: 15px;
}
.ewb-trans-info {
    display: block;
    float: left;
    width: 198px;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    border: 1px solid #d2d2d2;
}

.ewb-trans-time {
    display: block;
    width: 119px;
    height: 30px;
    border: 1px solid #d2d2d2;
    line-height: 30px;
    float: left;
    background: url('../img/trans_icon.png') 98px center no-repeat;
}

.ewb-trans-time.spc {
    width: 67px;
    margin-left: 10px;
    background-position: 46px center;
}

.ewb-trans-btn {
    padding: 40px 0 0 65px;
}

.ewb-trans-btn button {
    display: block;
    float: left;
    width: 95px;
    height: 32px;
    border: 0;
    padding: 0;
    line-height: 32px;
    font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #fff;
    text-align: center;
    background: #70aae6;
    cursor: pointer;
}

.ewb-mr10 {
    margin-right: 10px;
}

.ewb-trans-btn button.ewb-spc {
    background: #f39800;
}




/*五大按钮*/
.five_but{
	margin-bottom: 5px;
	height: 80px;
	width:100%;
}
.five_but ul{
	width:100%;
}
.five_but ul li{
	width: 8%;
	display: block;
	float:left;
    margin-right:14px;
}
.change_img{
	width: 53% !important;
	/*margin-left: 1%;*/
	height: 100%;
    margin-right:0 !important;
}
.change_img img{
	display: block;
	width: 100%;
	height: 80px;
}
/*.five_but ul li>a{text-indent:28%;}*/
.five_but a{
    display: block;
    width: 100%;
    height: 82px;
    padding-left: 0;
    margin-left: 0;
    float: left;
    color: #fff;
    font-size: 16px;
    line-height: 8em;
    text-align: center;
    letter-spacing: -1px;
}

.five_but a.but_a1{
	background: #28ae28 url(../img/index_ico1.png) 50% 30% no-repeat;background-size:auto;
}
.five_but a.but_a2{
	background: #7dad20 url(../img/index_ico2.png) 50% 30% no-repeat;background-size:auto;
}
.five_but a.but_a3{
	background: #ab8d49 url(../img/index_ico3.png) 50% 30% no-repeat;background-size:auto;
}
.five_but a.but_a4{
	background: #d06113 url(../img/index_ico4.png) 50% 30% no-repeat;background-size:auto;
}
.five_but a.but_a5{
	background: #0a869a url(../img/index_ico5.png) 50% 30% no-repeat;background-size:auto;
}
.ggfw_layer{
	display: none;
	position: absolute;
	left: 41.1%;
	top: 73px;
	width: 58.2%;
	height: 129px;
	border:1px solid #ee7753;
	background: #fff;
	z-index:999;
}
.ggfw_div{
	padding: 5px 0 0 26px;
}
.ggfw_div a{
	width: 28% !important;
    height: 40px !important;
    display: inline-block;
    background: #e36a49;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    padding-top: 0 !important;
    padding-left: 0 !important;
    margin-right: 5%;
    margin-left: 0 !important;
    margin-top: 14px;
    float: left;
}
.xmjy_layer{
	display: none;
	position: absolute;
	left: 41.1%;
	top: 73px;
	width: 58.2%;
	height: 129px;
	border:1px solid #457aaa;
	background: #fff;
	z-index:999;
}
.xmjy_div{
	padding: 5px 0 0 26px;
}
.xmjy_div a{
	width: 28% !important;
    height: 40px !important;
    display: inline-block;
    background: #457aaa;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    padding-top: 0 !important;
    padding-left: 0 !important;
    margin-right: 5%;
    margin-left: 0 !important;
    margin-top: 14px;
    float: left;
}
.xzjd_layer{
	display: none;
	position: absolute;
	left: 41.1%;
	top: 73px;
	width: 58.2%;
	height: 129px;
	border:1px solid #8960bf;
	background: #fff;
	z-index:999;
}
.xzjd_div{
	padding: 5px 0 0 26px;
}
.xzjd_div a{
	width: 28% !important;
    height: 40px !important;
    display: inline-block;
    background: #8960bf;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
    padding-top: 0 !important;
    padding-left: 0 !important;
    margin-right: 5%;
    margin-left: 0 !important;
    margin-top: 14px;
    float: left;
}
/*右下部分*/
.big_box{
	background: rgba(255, 255, 255, 0.6);
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 13px;
}
.b_j_z{
	margin-bottom:12px;
}
/*曝光台--在评项目业绩公示*/
.yjgs_bgt{
	width: 24.6%;
}
.scroll_box{
	height: auto;
	overflow: hidden;
}
.scroll_box .scroll_title{
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;

	background: #2265a2;
}
.scroll_box .scroll_title a{
	display: inline-block;
	float: left;
	padding: 0 10px;
	color: #fff;
	font-size: 16px;
}
.scroll_box .scroll_title a.on{
	height: 32px;
	line-height: 32px;
	border-top: 4px solid #2265a2;
	border-left: 4px solid #2265a2;
	color: #2265a2;
	font-size: 16px;
	background: #fff;
}
.hide{
	display: none;
}

.scroll_box .scroll_con{
	height: 146px;
	border: 1px solid #dcdcdc;
	border-top:none !important;
	background: #fff;
	overflow: hidden;
	padding: 10px 10px;
}
.scroll_box .scroll_con ul{
	height:146px;
}
.scroll_box .scroll_con ul li {
	padding: 0;
  	color: #333;
  	font-size: 14px;
  	height:38px;

}
.scroll_box .scroll_con ul li a {
  	color: #333;
  	display: inline-block;
  	font-size: 14px;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	white-space: nowrap;
  	width: 95%;
	line-height:38px;
  	word-break: break-all;
}
.scroll_box .scroll_con ul li span{
	color: #333;
  	display: inline-block;
  	font-size: 14px;
	line-height:38px;
}
.bgt_con ul li a{
	width: 57% !important;
}
.dowebok ul { margin: 0; line-height: 38px;}
.yjgs_con{}
/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:99.4%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	background:#f6f6f6;
	white-space:nowrap;
}

.str_wrap.str_active {
	background:#f1f1f1;
}
.str_move {
	white-space:nowrap;
	position:absolute;
	top:0;
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	// display:inline;
	// zoom:1;
	vertical-align:top;
	position:absolute;
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:90%;
	padding:0 12px 0 18px;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;
}
/*建设工程--政府采购*/
.box_330 {
    width: 37.14%;
    margin-left: 0.5%;
    height: auto;
    overflow: hidden;
}
.box_330 .title_330{
	height: 27px;
	padding-left: 3%;
	padding-top: 9px;
}
.box_330 .con_330{
	width: 91.9%;
	background: #fff;
	border: 1px solid #dcdcdc;
}
.box_330 .blue_div{
	width:7.5%;
	height: 201px;
	margin: 0 auto;
	text-align: center;
	line-height: 266px;
	color: #fff;
	font-size: 16px;
	background: #2771b2;
	position:relative;
	z-index:99;
}
.box_330 .blue_div span{
	display: inline-block;
	width: 20px;
	line-height: 20px;
	height:80px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-10px;
	margin-top:-40px;
}
.title_330 a{
	padding:0 8px;
	height: 26px;
	line-height: 26px;
	color: #2265a2;
	text-align: center;
	font-size: 14px;
	float: left;
	display: inline-block;
}
.title_330 a.active{
	background: #2265a2;
	color: #fff;
}
.title_330 a.zbgg_a1{
	bottom:2px;
	right: 80px;
}
.title_330 a.zbgs_a2{
	bottom:2px;
	right: 9px;
}
.div330{
	display: none;
}
.box_330 .div330{
	height: 150px;
	padding-top: 13px;
	padding-left: 12px;
	padding-right: 12px;
}

.box_330 .div330 table tr:last-child td{
  border-bottom: none;
}


.box_330 .div330 table td{
  color: #333;
  font-size: 14px;
  height: 36px;
  border-bottom: 1px dashed #dcdcdc;
}
.box_330 .div330 table td a{
  color: #333;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 270px;
  word-break: break-all;
}
/*今日交易-交易信息-政务公开-场地预约*/
.four_but{
	width: 24.3%;
	height: 196px;
	overflow: hidden;
}
.four_but a{
	display: inline-block;
	width: 48.9%;
	height: 90px;
	line-height: 1.5em;
	float: left;
    text-align: center;
    color: #fff;
    font-size: 16px;
	background: #2265a2;
}
.four_but a.jrjy_a{
	margin-right: 5px;
}
.four_but a.jyxx_a{
}
.four_but a.zwgk_a{
	margin-right: 5px;
	margin-top: 14px;
}
.four_but a.cdyy_a{
	margin-top: 14px;
}
.four_but a.jrjy_a:hover{
	margin-right: 5px;
	background: #1C5284;
}
.four_but a.jyxx_a:hover{
	background: #1C5284;
}
.four_but a.zwgk_a:hover{
	margin-right: 5px;
	margin-top: 14px;
}
.four_but a.cdyy_a:hover{
	margin-top: 14px;
	background: #1C5284;
}
/***其它交易***20190819新增***/
.other_trade{
    width:24.6%;
}
.o_t_title{
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	background: #2265a2;
}
.o_t_title a.on {
    display: inline-block;
    float: left;
    padding: 0 10px;
    height: 32px;
    line-height: 32px;
    border-top: 4px solid #2265a2;
    border-left: 4px solid #2265a2;
    color: #2265a2;
    font-size: 16px;
    background: #fff;
}
.o_t_title a{
	display: inline-block;
	float: left;
	padding: 0 10px;
	color: #fff;
	font-size: 16px;
}
.o_t_con{
    height: 150px;
    padding-top: 10px;
    padding-left: 12px;
    padding-right: 12px;
    border-top: none !important;
    border: 1px solid #dcdcdc;
    background: #fff;
}
.o_t_con table td {
    color: #333;
    font-size: 14px;
    height: 36px;
    border-bottom: 1px dashed #dcdcdc;
}
.o_t_con table td:last-child{
    /*padding-right:6px;*/
}
.o_t_con table td a {
    color: #333;
    display: inline-block;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 270px;
    word-break: break-all;
}



/*土地出让(矿产权)--产权交易*/
.tdkc_box{
    width: 37.14%;
    margin-left: 0.5%;
	height: auto;
	overflow: hidden;
}
.tdkc_box .tdkc_title{
	padding-right: 2%;
	height: 36px;
	background: #2265a2;
}
.td_title{
	padding-left: 30% ;
}
.title_sp{
	display: inline-block;
	height: 32px;
	padding: 0 6px;
	line-height: 32px;
	background: #fff;
	color: #2265a2;
	font-size: 16px;
	text-align: center;
	left: 4px;
	top: 4px;
}
.title_sp i{
	font-style: normal;
	color: #2265a2;
	font-size: 12px;
}
.tdkc_title a{
	height: 22px;
	line-height: 22px;
	padding:0 8px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	float: right;
	margin-top: 10px;
}
.tdkc_title a.actived{
	background: #fff;
	color: #2265a2;
}
.mr20{
	margin-left: 3%;
}
.tdkc_box .tdkc_con{
	height: 150px;
	padding-top: 10px;
	padding-left: 12px;
	padding-right: 12px;
	border-top:none !important;
	border: 1px solid #dcdcdc;
	background: #fff;
}

/*.tdkc_box .tdkc_con table tr:last-child td{
	border-bottom:none;
	}*/



.tdkc_box .tdkc_con table td{
  color: #333;
  font-size: 14px;
  height: 36px;
  border-bottom: 1px dashed #dcdcdc;
}
.tdkc_box .tdkc_con table td a{
  color: #333;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 270px;
  word-break: break-all;
}
.tdkc_div{
	display: none;
}


/**政府采购网-网上交易-产权交易-网上超市***190819新增**/
.new_four {
    height: 52px;
    margin-top: 9px;
}
.new_four ul {
    width: 100%;
}
.new_four ul li {
    float: left;
    width: 24.7%;
    height: 51px;
    margin-right: 0.4%;
    z-index: 1;
}
.new_four ul li:last-child{
    margin-right:0;
}
.new_four a {
    display: inline-block;
    width: 99.3%;
    height: 51px;
    line-height: 51px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}
.new_four a img {
    display:block;
    width:100%;
    height:100%;
}



/*移动端下载-场景是网上办公-网上咨询投诉-友情链接*/
.ycwy{
	height: 52px;
	margin-top: 9px;
}
.ycwy ul{
	width: 100%;
}
.ycwy ul li{
	width: 24.7%;
	float: left;
    margin-right:0.4%;
	height: 51px;
	z-index: 1;
}
.ycwy ul li:last-child{
    margin-right:0;
}
.ycwy a{
	display: inline-block;
	width: 99.3%;
	height: 51px;
	line-height: 51px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.ycwy a.ycwy_a1{
	
	background: #2265a2 url(../img/cfgs_img.png) 5% center no-repeat;
	padding-left: 4%;
    width: 95.3%;
}
.ycwy a.ycwy_a2{
	
	padding-left: 24%;
    width: 75.4%;
	background: #2265a2 url(../img/index_ico11.png) 15% center no-repeat;
}
.ycwy a.ycwy_a3{
	
	padding-left: 20%;
    width: 79.5%;
	background: #2265a2 url(../img/index_ico12.png) 15% center no-repeat;
}
.ycwy a.ycwy_a4{
	background: #2265a2 url(../img/index_ico13.png) 15% center no-repeat;
}
.ycwy a.ycwy_a1:hover{
	
	background:#014788 url(../img/cfgs_img.png) 5% center no-repeat;
}
.ycwy a.ycwy_a2:hover{
	
	padding-left: 24%;
    width: 75.4%;
	background:#014788 url(../img/index_ico11.png) 15% center no-repeat;
}
.ycwy a.ycwy_a3:hover{
	
	padding-left: 20%;
    width: 79.5%;
	background:#014788 url(../img/index_ico12.png) 15% center no-repeat;
}
.ycwy a.ycwy_a4:hover{
	background:#014788 url(../img/index_ico13.png) 15% center no-repeat;
}
/*友情链接*/
.fl_layer{
	width: 100%;
	position: absolute;
	bottom: 51px;
	left: 0;
	z-index: 999;
	display: block;
}
.layer_div{
	width: 90.6%;
	/*height: 120px;*/
	border: 1px solid #2265a2;
	padding: 16px 16px 0 19px;
	background: #fff;
}
.fl_layer ul li{
	width: 100%;
	height: 28px;
	line-height: 28px;
	float: none !important;
}
.fl_layer ul li select{
	margin-bottom: 12px;
	border: 1px solid #dcdcdc;
}
.credit-box {
    position: relative;
	width: 100%;
	height: 26px;
	border: 1px solid #dcdbdb;
	cursor: pointer;
	background: #ffffff;
}
.credit-box>a{
	height: 24 !important;
	line-height: 24px !important;
}
.credit-box h4 {
    font-size: 14px;
    font-weight: normal;
    color: #4b4b4b;
    line-height: 26px;
    margin-top: 0px;
    margin-bottom: 0;
    text-align: center;
}
.credit-icon {
  display: block;
  width: 7px;
  height: 5px;
  /*background: transparent url("../img/uparrow.jpg") no-repeat scroll center center;*/
  position: absolute;
  right: 10px;
  top: 10px;
}
.credit-li{
  margin-left: 87px;
  margin-right: 87px;
}
.region-list {
  display: none;
  position: absolute;
  width: 100%;
  background: #FFF;
  max-height: 360px;
  overflow: auto;
  z-index: 10;
  border: 1px solid #CCC;
  margin-bottom: 0 !important;
  box-shadow: 1px 1px 3px #CCC;
  bottom: 26px;
  left: -1px;
  padding: 10px 0px;
  border-radius: 0 !important;
}
	.region-item{
		height: 24px !important;
}
.region-item a {
    display: block;
	line-height: 24px !important;
	cursor: pointer;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	height: 24px !important;
	width: 100%;
}
.region-item a:hover {
    background-color: #3780DA !important;
    color: #fff !important;
	height: 24px !important;
	line-height: 24px !important;
}
/*版权部分*/
.footer{
	width: 100%;
	min-width: 1200px;
	/*height: 64px;
	line-height: 64px;*/
	padding:10px 0;
	background:url(../img/hi.png) repeat;
}
.footer .footer_div{
	/*width: 800px;
	margin: 0 auto;*/
	text-align: center;
	margin-left: 20px;
}
.footer .footer_div p{
}
.footer .footer_div p,.footer .footer_div p a{
	color: #fff;
	font-size: 14px;
}






/****400-1400****/
@media only screen and (min-width: 400px) and (max-width: 1400px) {
	.scroll_box .scroll_title a.on, .scroll_box .scroll_title a{font-size: 12px;padding: 0 4px;}
	.scroll_box .scroll_con ul li{font-size: 12px;}
	.title_330 a{font-size:12px;}
	.box_330 .div330 table td a,.box_330 .div330 table td,.o_t_con table td a{width:180px;}{font-size: 12px;}
	.scroll_box .scroll_con ul li{font-size: 12px;}
	.tdkc_title a{font-size: 12px;padding:0 1px;}
	.title_sp{font-size: 12px;}
	.box_330 .blue_div{font-size: 12px;}
	.title_sp{padding:0 2px;}
	.four_but a{font-size: 12px;width: 48%;}
	.ycwy a{font-size: 12px;}
	.Content_right_nei ul li{font-size: 12px;}
}

/****900-1400****/
@media only screen and (min-width: 0px) and (max-width: 1400px) {
	.nav_div{ width:220px}
	.box_330 .div330 table td a{width:220px;}
	.box_330 .con_330{ width: 91.9%; height: 200px;}
	.td_title{padding-left:10% !important;}
	/*.right_box{ width:1100px;}*/
	.index_title{ width:100%;min-width: 1200px;}
	.footer{ width:100%;min-width: 1200px;}
	.container{ width:100%;}
	.ggfw_layer{left: 40.7% !important;top:73px !important;width: 58.6% !important;}
	.xmjy_layer{left: 40.7% !important;top:73px !important;width: 58.6% !important;}
	.xzjd_layer{left: 40.7%!important;top:73px !important;width: 58.6% !important;}
	.five_but a{font-size:13px;line-height: 10em;background-position: 50% 25% !important;background-size: 34% 34% !important;}
	.five_but a.but_a1{}
	.five_but a.but_a2{}
	.five_but a.but_a3{letter-spacing: -2px;font-size: 12px;line-height: 11em;}
	.five_but a.but_a4{}
	.five_but a.but_a5{}
	.ss_a{width: 15.2% !important;}
    .o_t_con table td:last-child{font-size:12px;letter-spacing:-3px;padding-right:0 !important;}
    .o_t_con table td a{width:180px;}
}

@media only screen and (min-width: 400px) and (max-width: 1440px) {

}

@media only screen and (min-width: 830px) and (max-width: 1120px) {
}

/****1400-1600****/
@media only screen and (min-width: 1400px) and (max-width: 1600px) {
	.nav_div{ width:220px}
	.index_title{ width:100%;min-width: 1200px;}
	.five_but a{font-size:13px;line-height: 10em;background-position: 50% 25% !important;background-size: 34% 34% !important;}
	.footer{ width:100%;min-width: 1200px;}
	.container{ width:100%;}
	.ggfw_layer{left: 40.7% !important;top:73px !important;width: 58.6% !important;}
	.xmjy_layer{left: 40.7% !important;top:73px !important;width: 58.6% !important;}
	.xzjd_layer{left: 40.7% !important;top:73px !important;width: 58.6% !important;}
	.four_but a{font-size: 14px;}
	.four_but a.zwgk_a {margin-top: 16px;}
	.four_but a.cdyy_a {margin-top: 16px;}
	.four_but a.zwgk_a:hover{margin-top: 16px;}
	.four_but a.cdyy_a:hover{margin-top: 16px;}
    .o_t_con table td:last-child{font-size:12px;letter-spacing:-3px;padding-right:0 !important;}
    .o_t_con table td a{width:180px;}
}
/****1601-1920****/
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
	.box_330 .con_330{ width: 92%; height: 252px;}
	.tdkc_box .tdkc_con{height: 204px;}
	.five_but a.but_a3{letter-spacing: -2px;}
	.o_t_con{height: 204px;}
	.footer{/*height: 64px;line-height: 64px;*/}
	.box_330 .blue_div{height: 254px;line-height:330px;}
	.box_330 .div330 {height: 204px;}
	.box_330 .div330 table td {height: 32px;}
	.scroll_box .scroll_con{height: 197px;}
	.four_but{ height: 251px;}
	/*.four_but a {height: 122px; line-height:174px;}*/
	.five_but{margin-bottom: 14px; height:112px;}
	.five_but a{ height:114px;line-height: 11.8em;}
	.four_but a.jrjy_a{height: 120px;}
	.four_but a.jyxx_a{height: 120px;}
	.four_but a.zwgk_a{margin-top:11px;height: 120px;}
	.four_but a.cdyy_a{margin-top:11px;height: 120px;}
	.four_but a.zwgk_a:hover{margin-top:11px;}
	.four_but a.cdyy_a:hover{margin-top:11px;}
	.nav_div{height: 790px;}
	.scroll_box .scroll_con ul{height:195px;}
	.right_box{ height:790px}
	.ggfw_layer{left: 40.7% !important;top:113px !important;width: 58.6% !important;}
	.xmjy_layer{left: 40.7% !important;top:113px !important;width: 58.6% !important;}
	.xzjd_layer{left: 40.7% !important;top:113px !important;width: 58.6% !important;}
	.change_img img{height: 115px;}
	.ss_a{width: 18% !important;}
	.la_img{height:115px !important;}
	.box_330 .div330 table td a{width: 420px;}
}
.title_330 a.active:after{
	content:"+";
}

.title_330 a.active:after{
	content:"+";
}

.tdkc_title a.actived:after{
	content:"+";
}
/***2017-10-27增加的用户登录后门户网站首页显示内容，下方是此次修改内容***/
.loginin{
	width: 98.9%;
}
.user_status{
	height: 54px;
	line-height: 3.4em;
	background: #2d7ec3;
	}
.user_span{
	margin-left: 3%;
	color: #fff;
	font-size: 16px;
	display: block;
	padding-left: 34px;
	background: url(../img/house_ico.png) 0 center no-repeat;
}
.user_zx{
	margin-right: 2%;
    display: block;
    height: 24px;
    width: 54px;
    background: #fff;
    border-radius: 10px;
    color: #2771b2;
    line-height: 24px;
    text-align: center;
    margin-top: 16px;
}
.seven_system{
	margin-top: 7px;
	margin-bottom: 11px;
	padding:18px 0 7px;
	background: #fff;
}

.ss_a{
	text-align: center;
	width: 16%;
    display: block;
    float: left;
    border: 1px solid #2771b2;
    margin-left: 2%;
    margin-bottom: 8px;
    color: #2771b2;
    font-size: 16px;
    padding: 10px 10px 10px 46px;
}
.ssa1{
	background: url(../img/ssa1.png) 13px 8px  no-repeat;
}
.ssa2{
	background: url(../img/ssa2.png) 13px 8px  no-repeat;
}
.ssa3{
	background: url(../img/ssa3.png) 13px 8px  no-repeat;
}
.ssa4{
	background: url(../img/ssa4.png) 13px 8px  no-repeat;
}
.ssa5{
	background: url(../img/ssa5.png) 13px 8px  no-repeat;
}
.ssa6{
	background: url(../img/ssa6.png) 13px 8px  no-repeat;
}
.ssa7{
	background: url(../img/ssa7.png) 13px 8px  no-repeat;
}
.ssa1:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa1_hover.png) 13px 8px  no-repeat;
}
.ssa2:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa2_hover.png) 13px 8px  no-repeat;
}
.ssa3:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa3_hover.png) 13px 8px  no-repeat;
}
.ssa4:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa4_hover.png) 13px 8px  no-repeat;
}
.ssa5:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa5_hover.png) 13px 8px  no-repeat;
}
.ssa6:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa6_hover.png) 13px 8px  no-repeat;
}
.ssa7:hover{
	color: #fff;
	background: #2771b2 url(../img/ssa7_hover.png) 13px 8px  no-repeat;
}
/*四个div*/
.four_div{
	margin-bottom: 8px;
	padding:8px 2%;
	background: #fff;
}
.four_box{
	width: 49.5%;
	margin-bottom: 16px;
}
.mr_box{
	margin-right: 1%;
}
.four_tit{
	height: 30px;
	line-height: 30px;
	background: #2771b2;
}
.four_tit span{
	display: block;
	font-size: 16px;
	color: #fff;
	margin-left: 3%;
}
.four_tit a{
	display: block;
	font-size: 12px;
	color: #fff;
	margin-right: 3%;
}
.four_con{
	padding: 8px 0;
	border: 1px solid #dcdcdc;
}
.four_con table thead td{
	font-size: 16px;
	color: #2771b2;
}
.four_con table td{
	font-size: 14px;
	height: 30px;
	text-align: center;
}
.four_con table td a{
	color:#333;
}
.al_left{
	text-align: left;
	padding-left: 5px;
}

/*********门户网站首页登录后样式**171104-14:47修改********/
.loginin {
    width: 98.9%;
    margin: 15px auto 0;
    height: 52px;
    background-color: #fff;
    border-bottom: 2px solid #2487e6;
    overflow: hidden;
}

.loginin_nei {
    width: auto;
    height: 24px;
    margin-left: 24px;
    margin-top: 12px;
}

.loginin_nei img {
    width: 27px;
    height: 24px;
    float: left;
    margin-right: 8px;
}

.loginin_nei span {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    font-size: 18px;
    color: #4c4c4c;
    margin-top: 4px;
}

.loginin_nei a {
    display: block;
    float: left;
    color: #2487e6;
    font-size: 18px;
    line-height: 24px;
    height: 24px;
    margin-left: 8px;
    margin-top: 4px;
}

#login_tab {
    width: 98.9%;
    margin: 8px auto 0;
    border-radius: 12px 12px 0 0;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    -o-border-radius: 12px 12px 0 0;
    /*background-color: #1f7ad8;
    height: 50px;*/
}

.login_Menubox {
    height: 50px;
    line-height: 50px;
    position: relative;
    font-size: 16px;
    background-color: #1f7ad8;
}

.login_Menubox ul {
    list-style: none;
    position: absolute;
    bottom: 0px;
    left: 0;
    margin-left: 30px;
    height: 38px;
    text-align: center;
    overflow: hidden;
}

.login_Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 125px;
    color: #fff;
    margin-right: 8px;
    height: 38px;
    line-height: 38px;
    background-color: #1f7ad8;
}

.login_Menubox li .image {
    display: block;
    width: 20px;
    height: 18px;
    margin: 10px 6px 0 18px;
    float: left;
}

.login_Menubox li .js_img {
    background: url("../images/jsgc.png") no-repeat right top;
}

.login_Menubox li .zf_img {
    background: url("../images/zfcg.png") no-repeat right top;
}

.login_Menubox li span {
    display: block;
    float: left;
    height: 38px;
    width: 64px;
    line-height: 40px;
}

.login_Menubox li.hover {
    background: #fff;
    width: 125px;
    border-radius: 12px 12px 0 0;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    -o-border-radius: 12px 12px 0 0;
    color: #2487e6;
    height: 38px;
    line-height: 38px;
}

.login_Menubox li.hover .image {
	background-position: left top;
}

.login_Contentboxs {
    padding: 10px 0;
    background: #fff;
    margin-bottom: 10px;
}
/*new--登录后-171117*/
.two_wen,.three_wen{
	width: 100%;
	margin-top: 15px;
	overflow: hidden;
}
.dbxm_wen{
	width: 100%;
}
.wcxm_wen{
	width: 34.5%;
}
.tzgg_wen{
	width: 31.5%;
}
.xwdt_wen{
	width: 31.5%;
	margin-left: 1.5%;
	margin-right: 1%;

}
.fwlc_wen{
	width: 34.5%;
}
.two_wen table td,.three_wen table td{
	font-size: 14px;
	color: #333;
	height: 28px;
	text-align: center;
    white-space: nowrap;
}
.two_wen table td:first-child,.three_wen table td:first-child{
	padding-left: 6px;
}
.two_wen table td a,.three_wen table td a{
	color: #333;
}
.con_title {
    width: 100%;
    overflow: hidden;
    height: 24px;
    border-bottom: 2px solid #1f7ad8;
}

.con_title span {
    display: block;
    height: 24px;
    line-height: 24px;
    width: 100px;
    float: left;
    font-size: 16px;
}

.con_title a {
    display: block;
    width: 60px;
    height: 24px;
    line-height: 24px;
    float: right;
    font-size: 14px;
    color: #333;
}
.two_wen .table,.three_wen .table {
	height:200px !important;
    border-collapse: collapse;
    font-size: 14px;
    margin-top: 8px;
    border: 1px solid #e9e9e9;
    table-layout: fixed;
}

.two_wen table tr,.three_wen table tr {
    width: 100%;
}
.two_wen table thead tr td,.three_wen table thead tr td {
    color: #1f7ad8;
    height: 26px;
}
/*旧*/
.wen {
    overflow: hidden;
    width:100%;
    margin-top: 8px;
}

.Content {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
}

.Content_left {
    width: 100%;
    float: left;
    color: #333;
}

.Content_title {
    width: 100%;
    overflow: hidden;
    height: 24px;
    border-bottom: 2px solid #1f7ad8;
}

.Content_title span {
    display: block;
    height: 24px;
    line-height: 24px;
    width: 100px;
    float: left;
    font-size: 16px;
}

.Content_title a {
    display: block;
    width: 60px;
    height: 24px;
    line-height: 24px;
    float: right;
    font-size: 14px;
    color: #333;
}

.Content_left table {
	/*height:110px;*/
    border-collapse: collapse;
    font-size: 14px;
    margin-top: 8px;
    /*border: 1px solid #e9e9e9;*/
}

.Content_left table tr {
    width: 100%;
}
.Content_left table thead tr td{
    color: #1f7ad8;
}
 .Content_left table tr td:first-child {
        text-align: left;
}

.Content_left table tr td {
    text-align: center;
    height: 28px;
}

.Content_right {
    width: 26%;
    float: right;
    border-radius: 12px 12px 0 0;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    -o-border-radius: 12px 12px 0 0;
    overflow: hidden;
}

.Content_right_nei {
	height: 616px;
    background: url("../images/bgb.png") no-repeat;
    background-size: 100% 100%;
}

.Content_right_nei span {
    width: 100%;
    height: 40px;
    display: block;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    border-radius: 12px 12px 0 0;
    -webkit-border-radius: 12px 12px 0 0;
    -moz-border-radius: 12px 12px 0 0;
    -ms-border-radius: 12px 12px 0 0;
    -o-border-radius: 12px 12px 0 0;
    background-color: #1f7ad8;
    text-align: center;
}

.Content_right_nei ul {
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}

.Content_right_nei ul li {
	width: 82%;
	margin:0 auto 32px;
}
.Content_right_nei ul li a {
    display: block;
    margin: 0 auto 36px;
    height: 46px;
    line-height: 46px;
    background-color: #fff;
    border: 1px solid #1f7ad8;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
    text-align: center;
    color: #1f7ad8;
    cursor: pointer;
}
.Content_right_nei ul li p{
	text-indent: 14px;
	line-height: 40px;
	text-align: center;
}
.Content_right_nei ul li a:hover{
    color:#fff;
    background-color: #1f7ad8;
}
li a {
    color:#1f7ad8;
}
/*20180212修改关于用户登录后的首页样式问题--start*/
.loginin_tit{
	height: 130px;
}
.loginin_tit img{
	margin:37px 0 0 41px;
	width: auto;
	display: inline;
}
/*登录条*/
.loginin {
    width: 100% !important;
    height: 46px;
    background-color: #fff;
    position: relative;
    overflow: inherit;
}

.loginin_nei {
    width: auto;
    height: 24px;
    margin-left: 24px;
    padding-top: 12px;
}
.loginin_nei img {
    width: 27px;
    height: 24px;
    float: left;
    margin-right: 8px;
}

.loginin_nei span {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    font-size: 18px;
    color: #4c4c4c;
}

.loginin_nei a {
    display: block;
    float: left;
    color: #2487e6;
    font-size: 18px;
    line-height: 24px;
    height: 24px;
    margin-left: 8px;
}
/*服务指引*/
.fwzy_box1{
	top: 2px;
	right: 14px;
	z-index: 333;
}
.fwzy_box1>a{
	display: inline-block;
	width: 155px;
	height: 42px;
	background: url(../img/login_fwzy.png) no-repeat;
}
.fwzy_box1>a:hover{
	background: url(../img/login_fwzy_xz.png) no-repeat;
}
.fwzy_box1 .fwzy_layer{
	position: absolute;
	right: 0;
	top: 40px;
	z-index: 666;
	background: #fff;
	display: none;
	width: 394px;
   	 height: 316px;
	padding-top: 20px;
	border: 2px solid #4187ce;
	padding-bottom:20px;
}
.la_img{
	height: 80px;
}
.log_container{
	width: 100%;
	min-width: 1200px;
	margin-top: 5px;
}
.nav_div{
	width: 160px !important;
	background: url(../img/one_px.png) repeat;
}
.nav_div a:visited {color: #fff;}
.nav_div a {color: #fff;}
/*导航菜单*/
.list_dl{
	margin-top: 60px;
}
.list_dt{
    width: 160px;  							/*180309改：width: 190px;*/
    /*padding: 0 40px 0 20px;*/
    height: 60px;
    /*margin-top: 20px;*/
    line-height: 60px;
    font-size: 20px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    background: #1e81ec;
    margin-bottom: 3px;
    text-align: center;
}
.list_dt a{
    color: #fff;
    text-decoration: none;
    font-size: 20px;
}
.list_dt:hover ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}

.list_dt:hover,#open.list_dt{
	width: 146px;							/*180309改：width: 182px;*/
	height: 52px;
	line-height: 52px;
	border:4px solid #00ffff;
    background: #1e81ec;
    -moz-box-shadow:-4px 0px 5px #212622;
    -webkit-box-shadow:-4px 0px 5px #212622;
    box-shadow:-4px 0px 5px #212622;
    text-align: right;
    padding-right: 6px;
}
#open a,.list_dt:hover a{
    color: #313131;
    font-weight: bold;
}
#open ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}
.list_dt_icon{
    position: absolute;
    left: 2%;
    top: 20px;
    display: block;
    width: 16px;
    height: 16px;
    background: none;
}
#open .list_dt_icon{
    background: url("../img/bottom_arrow.png") no-repeat;
}
.list_dd{
    display: none;
}
.list_li{
    list-style-type: none;
    width: 180px;
    height: 47px;
    line-height: 47px;
    cursor: pointer;
    text-align: center;
    float: right;
    margin-bottom: 1px;
    background: #1e81ec;
    /*background: #4285F4;
    padding: 0 30px;
    margin-top: 10px;
    border-bottom: 1px solid #fff;*/
}

.list_li a{
    color: #fff;
    text-decoration: none;
}
.list_li:hover{
	width: 170px;
	height: 43px;
	line-height: 43px;
	border:2px solid #00f6f6;
	border-right: 8px solid #00f6f6;
    background: #1e81ec;
}
.list_li:hover a{
    color: #313131;
    text-decoration: none;
}
.lgo_rig_box{
	margin-right: 14px;
	width: 86.4%;
}
.login_tab{
	width: 100% !important;
}
/*20180212修改关于用户登录后的首页样式问题--end*/

/*<!--我要招标=我要投标=我要开标--20180306添加-->*/
.wy_div {
    width: 250px;
    margin-left: 20px;
    margin-top: 20px;
}
.wy_input {
    float: left;
    display: block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    -moz-box-shadow: 2px 2px 5px #797979;
    -webkit-box-shadow: 2px 2px 5px #797979;
    box-shadow: 2px 2px 5px #797979;
    font-size: 16px;
    /*border: 1px solid #1e81ec;
    color: #1e81ec;*/
    text-align: center;
    background: #fff;
    border-radius: 10px;
    color: #fff;
}
/*.wy_input:hover {
    background: #1e81ec;
    color: #fff;
}*/
.wyzb{
    background:#14ba17;
}
.wytb{
    margin:0 5px;
    background: #1e81ec;
}
.wykb{
    background:#d88410;
}
.wyzb:hover{
    background:#088716;
}
.wytb:hover{
    background:#0c70c4;
}
.wykb:hover{
    background:#b26904;
}
/*<!--我要招标=我要投标=我要开标--20180306添加-end-->*/
/*******土地出让添加新的tab**210316********/

.tdcr_title{
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	background: #2265a2;
}
.tdcr_title a.on_tdcr {
    display: inline-block;
    float: left;
    padding: 0 10px;
    height: 32px;
    line-height: 32px;
    border-top: 4px solid #2265a2;
    border-left: 4px solid #2265a2;
    color: #2265a2;
    font-size: 16px;
    background: #fff;
}
.tdcr_title a{
	display: inline-block;
	float: left;
	padding: 0 10px;
	color: #fff;
	font-size: 16px;
}
/*.tdcrt_box{
    height: 150px;
    padding-top: 10px;
    padding-left: 12px;
    padding-right: 12px;
    border-top: none !important;
    border: 1px solid #dcdcdc;
    background: #fff;
}*/























