/* CSS Document */

@charset "utf-8";
*{padding:0;margin:0;}
li{list-style:none;}
body{margin:0px;background:#fff;font-family:"Microsoft YaHei"!important;overflow-x: hidden;min-width: 1200px;}
h1,h2,h3,h4,h5,h6{color: #000;font-family:"Microsoft YaHei"!important;}
p{color: #666666;font-family:"Microsoft YaHei"!important;}
a:link,a:active,a:visited{text-decoration: none;}
a:hover{color: #048bcd;text-decoration: none;}
.clearall {clear:both;width:100%;}

img{border:none;}
.mainb {width:1200px;margin:0 auto 50px;overflow:hidden;visibility:visible;}

.hr1 {height:5px;width:100%;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;margin:0 auto 10px;}

.bigbox {background-image:url(../images/xygd_index_01.jpg);background-repeat:no-repeat;background-position:center top;width:100%;margin-right:auto;margin-left:auto;visibility:visible;}


.header_h{display: block;height: 559px;	margin:0 auto;	overflow: hidden;}



.header{width: 100%;height: 559px;}

.tit_bg01{	background-image: url(../images/xygd_index_c.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 1200px;overflow: hidden;height: 99px;	margin:0 auto; text-align: center;}
.tit_bg02{background-image: url(../images/xygd_index_14.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 1200px;overflow: hidden;height: 99px;margin:0 auto;}
.tit_bg03{background-image: url(../images/xygd_index_20.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 1200px;overflow: hidden;height: 99px;margin:0 auto;}
.tit_bg03a{background-image: url(../images/xygd_index_22.jpg);	background-repeat: no-repeat;background-position: 15px top;display: block;width: 355px;overflow: hidden;height: 75px;margin:0 auto;}
.tit_bg03b{background-image: url(../images/xygd_index_24.jpg);	background-repeat: no-repeat;background-position: 15px top;display: block;width: 355px;overflow: hidden;height: 75px;margin:0 auto;}
.tit_bg03c{background-image: url(../images/xygd_index_26.jpg);	background-repeat: no-repeat;background-position: 15px top;display: block;width: 355px;overflow: hidden;height: 75px;margin:0 auto;}
.tit_bg04{background-image: url(../images/xygd_index_35.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 1200px;overflow: hidden;height: 99px;margin:0 auto;}
.tit_bg05{background-image: url(../images/xygd_index_38.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 1200px;overflow: hidden;height: 99px;margin:0 auto;}
.tit_bg05b{background-image:url(../images/xygd_index_09.jpg);background-repeat:no-repeat;background-position:left center;display:block;width:1200px;overflow:hidden;height:70px;font-size:22px;line-height:70px;font-weight:400;color:#000;text-decoration:none;text-align:left;text-indent:25px;margin:0 auto;}
.tit_bg06a{background-image: url(../images/xygd_index_46.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 220px;overflow: hidden;height: 69px;}
.tit_bg06b{background-image: url(../images/xygd_index_48.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 220px;overflow: hidden;height: 69px;}
.tit_bg06c{background-image: url(../images/xygd_index_50.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 220px;overflow: hidden;height: 69px;}
.tit_bg06d{background-image: url(../images/xygd_index_52.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 220px;overflow: hidden;height: 69px;}
.tit_bg06e{background-image: url(../images/xygd_index_54.jpg);	background-repeat: no-repeat;background-position: center top;display: block;width: 220px;overflow: hidden;height: 69px;}
/*焦点图*/
.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    /* 触发 hasLayout */
    zoom: 1;
}

.left {
    float: left;
}

.right {
    float: right;
}

.banner {
    background: url("../images/banner.jpg") no-repeat center top;
    width: 100%;
    min-width: 1200px;
    height: 316px;
}

.headline {
    width: 1200px;
    text-align: center;
    font-size: 34px;
    color: #327DF9;
    margin: 50px auto;
}

.headline .headlineTitle {
    display: inline-block;
    margin: 0 30px;
}

.headline h4 {
    width: 1000px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
}

.news {
    margin: 0 auto 50px;;
    width: 1200px;
}

.news .newsPic {
    width: 619px;
    height: 402px;
    position: relative;
}

.news .newsPic .content {
    width: 619px;
    height: 402px;
}

.news .newsPic .content {
    display: block;
    position: relative;
}

.news .newsPic .content img {
    width: 619px;
    height: 402px;
}

.news .newsPic .content p {
    position: absolute;
    width: 618px;
    height: 60px;
    line-height: 50px;
    bottom: 0;
    font-size: 18px;
    color: #ffffff;
    padding: 0 10px 10px;
    left: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: rgba(0, 0, 0, 0.6);
}

.news .newsPic .slick-dots {
    bottom: 8px;
    width: 30%;
    right: -26px;
}

.news .newsPic .slick-dots li {
    margin: 0;
}

.news .newsPic .slick-dots li button:before {
    font-size: 36px;
    width: 10px;
    border-radius: 0;
    height: 10px;
    opacity: 1;
    background: #ffffff;
}

.news .newsPic .slick-dots li.slick-active button:before {
    opacity: 1;
    background: #327DF9;
}

.news .newsPic .slick-prev {
    z-index: 4;
}

.news .newsList {
    width: 540px;
}
.more1{margin-top:-40px;margin-right:15px;background-image:url(../images/more_40.png);background-repeat:no-repeat;background-position:center top;display:block;height:22px;width:47px;overflow:hidden;float:right;font-size:15px;line-height:22px;color:#1e7ebc;text-decoration:none;text-align:center;visibility:visible;}
.more1 a,.more1 a:active,.more1 a:visited{color: #1e7ebc;}
.more1 a:hover{color: #0099CC;}
.more01 {margin-top:50px;margin-right:25px;background-image:url(../images/more_40.png);background-repeat:no-repeat;background-position:center top;display:block;height:22px;width:47px;overflow:hidden;float:right;font-size:15px;line-height:22px;color:#1e7ebc;text-decoration:none;text-align:center;visibility:visible;}
.more01 a,.more01 a:active,.more01 a:visited{color: #1e7ebc;}
.more01 a:hover{color: #0099CC;}

.more02 {margin-top:43px;margin-right:25px;background-image:url(../images/more_40.png);background-repeat:no-repeat;background-position:center top;display:block;height:22px;width:47px;overflow:hidden;float:right;font-size:15px;line-height:22px;color:#1e7ebc;text-decoration:none;text-align:center;visibility:visible;}
.more02 a,.more02 a:active,.more02 a:visited{color: #1e7ebc;}
.more02 a:hover{color: #0099CC;}

.news .newsList ul.list {
    margin-top: 5px;
}

.news .newsList ul.list li {
	font-size: 18px;
	padding: 14px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-image: url(../images/xygd_index_09.jpg);
	background-repeat: no-repeat;
	background-position: left 22px;
	text-align: left;
	text-indent: 15px;
	display: block;
	/*font-weight: 200;*/
	color: #333333;
}

.news .newsList ul.list li a:hover {
    color: #048bcd;
}
/*--质量提升--信用建设--*/

.zltsyw .tit_bg01 .cic{
    width: 10px;
    border-radius: 5px;
    height: 10px;
    background: #327DF9;
    margin: 0 30px 20px -20px;
    line-height: 99px;
    display: inline-block;


}

.zltsyw .tit_bg01 .itm {
    display: inline-block;
    width: 164px;
    height: 53px;
    margin-top: 20px;
    margin-right: 30px;
    
}
.zl{
    background: url("../images/zlts.png") no-repeat; 
    margin-left: 10px;
}

.zl.active{
    background: url("../images/zlts_h.png") no-repeat;
   
}


.xy{
    background: url("../images/xyjs.png") no-repeat;
    margin-left: -20px;
}

.xy.active{
    background: url("../images/xyjs_h.png") no-repeat;
 
}

.zltsyw .newsList {
    margin-top: 5px;
}

.zltsyw  .newsList  li {
	font-size: 18px;
	padding: 14px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-image: url(../images/xygd_index_09.jpg);
	background-repeat: no-repeat;
	background-position: left 22px;
	text-align: left;
	text-indent: 15px;
	display: block;
	/*font-weight: 200;*/
	color: #333333;
}

.zltsyw  .newsList  li a:hover {
    color: #048bcd;
}
/*公共服务*/
.ggfwnpicnews{display:block;width:570px;overflow:hidden;visibility:visible;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#0099CC;margin-bottom:25px;}
.ggfwnpicnews img{display:block;float:left;height:162px;width:238px;overflow:hidden;}
.ggfwnpicnews h4{font-size:18px;line-height:32px;font-weight:800;color:#356cb7;text-decoration:none;text-align:center;display:block;float:right;height:64px;width:310px;margin-bottom:10px;overflow:hidden;visibility:visible;}
.ggfwnpicnews h4 a,.ggfwnpicnews h4 a:active,.ggfwnpicnews h4 a:visited{color: #356cb7;text-decoration: none;}
.ggfwnpicnews h4 a:hover{color: #0099CC;}
.ggfwnpicnews p{font-size:18px;line-height:32px;font-weight:200;color:#333333;text-decoration:none;text-align:left;display:block;float:right;height:96px;width:310px;overflow:hidden;visibility:visible;}
.ggfwnpicnews p span{color: #ee8824;font-weight:400;}
.ggfwnpicnews p span a,.ggfwnpicnews p span a:active,.ggfwnpicnews p span a:visited{color: #ee8824;text-decoration: none;}
.ggfwnpicnews p span a:hover{color: #CC0000;}
.ggfwnnews ul { width:100%; display:block;}
.ggfwnnews ul li{
	font-size: 18px;
	line-height: 39px;
	/*font-weight: 400;*/
	color: #000;
	text-decoration: none;
	background-image: url(../images/xygd_index_09.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	text-align: left;
	text-indent: 15px;
	display: block;
	height: 50px;
	width: 550px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	margin-right:30px;
	margin-left:15px;
}

/*资源开发*/
.mainb ul li{
    font-size: 18px;
    line-height: 39px;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    background-image: url(../images/xygd_index_09.jpg);
	background-repeat: no-repeat;
    background-position: left 15px;
    text-align: left;
    text-indent: 15px;
    display: block;
    height: 50px;
    width: 550px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    margin-right: 30px;
    margin-left: 15px;
}
/*市场管理*/
.scglnews{display:block;height:135px;width:570px;overflow:hidden;visibility:visible;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#0099CC;margin-bottom:25px;}
.scglnews h4{font-size:22px;line-height:32px;font-weight:800;color:#356cb7;text-decoration:none;text-align:center;display:block;height:64px;width:570px;margin-bottom:10px;overflow:hidden;visibility:visible;white-space: nowrap;
    text-overflow: ellipsis;}
.scglnews h4 a,.scglnews h4 a:active,.scglnews h4 a:visited{color: #356cb7;text-decoration: none;}
.scglnews h4 a:hover{color: #0099CC;}
.scglnews p{font-size:18px;line-height:32px;font-weight:200;color:#333333;text-decoration:none;text-align:left;display:block;height:64px;width:570px;overflow:hidden;visibility:visible;}
.scglnews p span{color: #ee8824;font-weight:400;}
.scglnews p span a,.scglnews p span a:active,.scglnews p span a:visited{color: #ee8824;text-decoration: none;}
.scglnews p span a:hover{color: #CC0000;}
.scglnewslist  { width:100%; display:block;}
.scglnewslist ul li{
	font-size: 18px;
	line-height: 39px;
	/*font-weight: 400;*/
	color: #000;
	text-decoration: none;
	background-image: url(../images/xygd_index_09.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	text-align: left;
	text-indent: 15px;
	display: block;
	height: 50px;
	width: 550px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	margin-right:30px;
	margin-left:15px;
}

/*执法监督*/
.zfjdnews{
	display: block;
	width: 220px;
	margin: 0px 80px;
	overflow: hidden;
	visibility: visible;
	float:left;
}
.zfjdnews img{
	display: block;
	width: 220px;
	overflow: hidden;
	visibility: visible;
}
