
/*主体内容*/
.main-3 { width: 780px; height: auto; }
.main-2 { width: 330px; height: auto;}
.main-21 { width: 350px; height: auto;}
.main-4 { width: 370px; height: auto;}
.main-5 { width: 480px; height: auto;}
.main-6 { width: 355px; height: auto;border-top: #fff solid 2px;}
.main-7 { width: 420px; height: auto;}
.main-8 { width: 230px; height: auto;}
.main-1 { width: 717px; height: auto;}
.main-11 { width: 737px; height: auto;}

/*首页弹出层*/
.d_title { border-bottom: 1px solid #dee2e6; height: 35px; line-height: 35px; }
.d_title_name { font-size: 15px; color: #ccc; }
.d_title_name a {display:inline-block;font-size: 15px; color: #3f5ea0; width: 100px; text-align: center;line-height: 35px; }
.d_title_name a.hover{margin-top: -2px; border-bottom: #de1f1a solid 2px;  background-position: 90px 20px;font-size: 15px;font-weight: bold;}
.d_title_more { font-size:14px;padding-right: 10px; float: right; width: 40px;background-position: 30px 12px;#margin-top:-36px; }
.d_title_more a { color: #999;}



.gz_title { border-bottom: 1px solid #dee2e6; height: 35px; line-height: 35px; }
.gz_title_name { font-size: 15px; color: #ccc; }
.gz_title_name a {display:inline-block;font-size: 15px; color: #3f5ea0; width: 80px; text-align: center;line-height: 35px; }
.gz_title_name a.hover{ margin-top: -2px;border-top: #de1f1a solid 2px;   background-position: 90px 20px;font-size: 15px;font-weight: bold;}


/*新媒体*/
.xinmeiti-left{
	width:737px;
	height:400px;
/*	background-color:#CCC;*/
	}
.xinmeiti-right{
	width:330px;
	height:400px;
	background-color:#fff;
	
	}

/*浮漂*/
.main_wrap_r { position: fixed; z-index: 9999; left: 50%; margin: 240px 0px 0px 600px; overflow: hidden; }
.main_wrap_r li { cursor: pointer; margin-bottom: 10px; }

.main_wrap_l { position: absolute; z-index: 9900; left: 50%; margin: 300px 0px 0px -620px; background-color:#1f478c;  }

/*要闻轮播图*/
.pt_slide { position: absolute; width: 380px; height: 400px; display: block; z-index: 90; float: right; right: 0px; top: 0; background: #c79756; color: #CCC; }
.pt_slide_in{ padding:30px 38px;}
.pt_slide h1 a { font-size: 18px; color: #FFF;font-size: 22px; font-weight: bold; color: #4b69a6; text-align: center;}
.pt_slide span{ font-size:12px; color:#FFF;}
.pt_slide p{  font-size: 16px; color: #4d4d4d;text-indent: 30px;}
.pt_slide_in1{  padding: 16px 28px 28px;}
.pt_slide1 h1 a {color:#fff; font-size:24px;  font-weight:bold}
.pt_slide1 h1 a samp{ color:#fff; font-size:14px;    margin-left: 12px;}
.pt_slide1 span{ font-size:12px; color:#FFF;}
.pt_slide1 p{ font-size: 14px;color: #fff;text-indent: 27px; line-height: 29px;}



/*视频新闻*/
.spxw_ul li{float:left;width: 165px; height: 155px;}

/*电子报刊*/

/*政务互动*/
.zwhd { background-color:#FFF;}
.zwhd_ul{ border:#e6e6e6 solid 1px ;}
.zwhd_ul li{ float: left; width: 143px; height: 40px; text-align: center; line-height: 40px;color: #999; font-size: 18px;}
.zwhd_ul li i{vertical-align:middle; margin-right: 20px;} 
.zwhd_ul li i.s1{display:inline-block; width: 30px; height: 30px;}
.zwhd_ul li i.s2{display:inline-block; background:url(zwhd_2.png) no-repeat; width: 30px; height: 30px;}
.zwhd_ul li i.s3{display:inline-block; background:url(zwhd_3.png) no-repeat; width: 30px; height: 30px;}
.zwhd_ul li i.s4{display:inline-block; background:url(zwhd_4.png) no-repeat; width: 30px; height: 30px;}
.zwhd_ul li i.s5{display:inline-block; width: 30px; height: 30px;}
.zwhd_ul li.hover{color: #fff;}
.triangle-down {position: relative;left: -55px;bottom: -38px;width: 0;height: 0;overflow: hidden;border-width: 6px;border-color: #06dfa0 transparent transparent transparent;border-style: solid dashed dashed dashed;filter: alpha(Opacity=0);opacity: 0;}
.zwhd ul li.hover .triangle-down {filter: alpha(Opacity=100);opacity: 100;}

/*政务互动-链接按钮*/
.zwhd_box_ul ul{ font-size:16px; margin:0 0 0 5px;}
.zwhd_box_ul ul li{float: left; margin-right: 15px;  margin-top: 0px;}
.zwhd_box_ul ul li a{ display:block;height: 30px; line-height: 30px;  width:164px; text-align:center; color:#FFF;}
.zwhd_box_ul ul li a:hover{transition: all 0.2s ease 0.1s; color: #fff;}



/*政务服务*/
.fw_title { border-bottom: 1px solid #dee2e6; height: 35px; line-height: 35px; }
.fw_title_name { font-size: 15px; color: #ccc; }
.fw_title_name a {display:inline-block;font-size: 15px; color: #3f5ea0; width: 80px; text-align: center;line-height: 35px; }
.fw_title_name a.hover{  margin-top: -2px;border-top: #0069ae solid 2px;   background-position: 90px 20px;font-size: 15px;font-weight: bold;}


.fw_box{ padding: 0 10px 0 10px;}
.fw_box ul li{float: left; margin: 0 6px 0 6px; text-align: center; width: 70px; font-size: 14px;}
.fw_box ul li a{ display: block; color: #0069ae;}
.fw_box ul li a i{ height: 25px; width: 35px;display:block; float: left; padding: 10px; margin-left: 12px;}
.fw_box ul li.ztc a i{ background-position: 5px 0px;}
.fw_box ul li.fzzx a i{ background-position: 5px -70px;}
.fw_box ul li.wsbs a i{}

.box_02_l_b ul{ margin: 0 5px 0 10px;}
.box_02_l_b ul li{float: left; margin-right: 5px;  margin-top: 5px;}
.box_02_l_b ul li a{ display:block;height: 36px; line-height: 36px;  width:85px; text-align:center;}
.box_02_l_b ul li a:hover{transition: all 0.2s ease 0.1s; color: #0069ae;}



/*.fw_box ul li.wsbs a i{ background-position: 4px -140px;}*/
.fw_box ul li.bmts a i{ background-position: 5px -210px;}
.fw_box ul li.bmcx a i{ background-position: 5px -280px;}
.fw_box ul li.ggfw a i{ background-position: 5px -350px;}
.fw_box ul li a p{ width: 100%;float: left;}
.fw_box ul li a:hover i{transform: rotateY(180deg);-moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}

/*民生直通车*/
.fw_msztc_box ul{ margin: 0 5px 0 10px;}
.fw_msztc_box ul li{float: left; margin-right: 5px;  margin-top: 5px;}
.fw_msztc_box ul li a{ display:block;height: 36px; line-height: 36px;  width:115px; text-align:center; }
.fw_msztc_box ul li a:hover{transition: all 0.2s ease 0.1s; color: #0069ae;}



/*友情链接*/
.yqlj_title { border-bottom: 1px solid #e6e6e6; height: 35px; line-height: 35px; }
.yqlj_title_name { font-size: 15px; color: #ccc; }
.yqlj_title_name a {display:inline-block;font-size: 15px; color: #0099ff; width: 125px; text-align: center;line-height: 35px; }
.yqlj_title_name a.hover{ margin-top: -2px;border-bottom: #0ea3e7 solid 2px;   background-position: 140px 20px;font-size: 15px;font-weight: bold;}

.yqlj_box{ border: 1px solid #e6e6e6; height:200px;}
.yqlj_box ul{list-style:none;margin-left:10px; font-size:14px;}
.yqlj_box li{float:left;line-height:30px; width:178px;}
.yqlj_box li a{text-decoration:none;padding:8px 8px;}
.yqlj_box li a:hover{ color:#db0505;}

/*今日关注转场图片*/
      
.slideBox {
  width: 600px;
  height: 300px;
  position: relative;
}

.slideBox .hd {
  height: 18px;
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 10px;
  z-index: 1;
}

.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox .hd ul li {
  float: left;
  font-size:10px;
  color:#FFF;
  text-align:center;
  width: 26px;
  height: 18px;
  border: rgba(200,200,200,0.1) solid 1px;
}

.slideBox .hd ul li.on {
  width: 20px;
  background: #e63e28;
}

.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}

.slideBox .bd img {
  width: 600px;
  height: 300px;
  display: block;
}

.slideBox .title_slide_top {
  position: absolute;
  height: 35px;
  width: 584px;
  left: 0;
  bottom: 0;
  line-height: 35px;
  color: #FFF;
  font-size: 16px;
  padding-left: 1em;
  text-align:left;
}


/*banner转场图片*/
      
.banner_slideBox {
  width: 1100px;
  height: 110px;
  position: relative;
}

.banner_slideBox .hd {
  height: 18px;
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 5px;
  z-index: 1;
}

.banner_slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.banner_slideBox .hd ul li {
  float: left;
  font-size:10px;
  color:#FFF;
  text-align:center;
/*  margin-right: 15px;*/
  width: 26px;
  height: 18px;
/*  border-radius: 106px;*/
  border: rgba(200,200,200,0.1) solid 1px;
/*  cursor: pointer;*/
}

.banner_slideBox .hd ul li.on {
  width: 20px;
  background: #e63e28;
}

.banner_slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.banner_slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}

.banner_slideBox .bd img {
  width: 1100px;
  height: 110px;
  display: block;
}


/*信息公开导航*/

.zw-box-m3{ float: right; background: #FFF; width: 200px; height:230px; padding-top: -3px;}
.zw-box-m3 dl dd{ height:36px; line-height:36px; width:200px;}
.zw-box-m3 dl dd a{ color:#888888; display:block;margin:5px 0; font-size:16px; transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; padding-left: 20px;}
.zw-box-m3 dl dd.tb1{ background-position:-266px top;}
.zw-box-m3 dl dd.tb1 a:hover{ background-position:left top; color:#fff;}
.zw-box-m3 dl dd.tb2 a{ background-position:-266px -50px;}
.zw-box-m3 dl dd.tb2 a:hover{ background-position:left -50px; color:#fff;}
.zw-box-m3 dl dd.tb3 a{ background-position:-266px -100px;}
.zw-box-m3 dl dd.tb3 a:hover{ background-position:left -100px; color:#fff;}
.zw-box-m3 dl dd.tb4 a{ background-position:-266px -150px;}
.zw-box-m3 dl dd.tb4 a:hover{ background-position:left -150px; color:#fff;}
.zw-box-m3 dl dd.tb5 a{ background-position:-266px -200px;}
.zw-box-m3 dl dd.tb5 a:hover{ background-position:left -200px; color:#fff;}
.zw-box-m3 dl dd.tb6 a{ background-position:-266px -250px;}
.zw-box-m3 dl dd.tb6 a:hover{ background-position:left -250px; color:#fff;}
.zw-box-m3 dl dd.tb7 a{ background-position:-266px -300px;}
.zw-box-m3 dl dd.tb7 a:hover{ background-position:left -300px; color:#fff;}
.zw-box-m3 dl dd.tb8 a{ background-position:-266px -350px;}
.zw-box-m3 dl dd.tb8 a:hover{ background-position:left -350px; color:#fff;}
.zw-box-m3 dl dd a:hover{ color:#fff!important; transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}

.zwgk-mulu {width:1100px; padding:2px 5px 0 5px;}
.zwgk-mulu ul li{position: relative;}
.zwgk-mulu li { margin-right:8px; margin-bottom:5px;}
.zwgk-mulu li { float:left; width:100px; height:26px; line-height:26px; font-size:15px; text-align:center;background-color:#6ac0f8; border-bottom:#fff solid 2px;}
.zwgk-mulu li:hover{ background-color:#f9b059; border-bottom:#F00 solid 2px;}

.zwgkList_dot li{line-height:30px; background-position:5px; text-indent:15px;padding: 0 4px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zwgkList_dot li:hover{ background-position:5px;}
.zwgkList_dot li:hover a{color: #3c7fef;}
.zwgkList_dot li a{ font-size: 15px;}
.zwgkList_dot li span{ font-size:12px; float:right; margin-right:10px; color:#666;}

/*区情*/
/*转场图片*/
               
.slideBox_qq {
  width: 550px;
  height: 300px;
  position: relative;
}

.slideBox_qq .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 10px;
  z-index: 1;
}

.slideBox_qq .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox_qq .hd ul li {
  float: left;
  margin-right: 15px;
  width: 10px;
  height: 10px;
  border-radius: 106px;
  border: #e63e28 solid 1px;
  cursor: pointer;
}

.slideBox_qq .hd ul li.on {
  width: 20px;
  background: #e63e28;
}

.slideBox_qq .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox_qq .bd li {
  zoom: 1;
  vertical-align: middle;
}

.slideBox_qq .bd img {
  width: 550px;
  height: 300px;
  display: block;
}


.qqfl {
	width: 550px;
	height: 100px;
}
.qqfl li {
	float: left;
	margin: 0 2px 2px 0;
}
.qqfl li a {
	display: block;
	width: 125px;
	height: 50px;
}


/*菜单及菜单弹出层样式*/
.menu_1 { margin: 0 auto ; padding: 0 0 0 0; width: 1102px; height: 50px; }
.menu_1>ul>li { border-left: #58a5fe solid 1px;border-right: #58a5fe solid 1px; float: left; position: relative; font-size: 18px; width: 121px; height: 50px; text-align: center; margin-right:-1px; }
.menu_1>ul>li>a { color: #ffffff; display: block; line-height: 50px; padding: 0px;font-family: '微软雅黑', sans-serif;}

.select_content{ background:#fff; position:absolute; top:70px; height:360px; display:none; padding:10px; width:1080px; border: 3px solid #00558F; color:#000;z-index:9999;overflow:hidden; text-align:left;}
#select_content0{ left:-3000px;}
#select_content1{ left:-125px;}
#select_content2{ left:-247px; }
#select_content3{ left:-369px; }
#select_content4{ left:-613px;  }
#select_content5{ left:-735px; }
#select_content6{ left:-858px;}		
#select_content7{ left:-981px;}
#select_content8{ left:67px; top:-71px; }
#select_content9{ left:67px; top:-71px;}
#select_content10{ left:10px;}

.select_con{ height:auto;}
.select_con1{ padding:0px; margin:0; line-height:24px; float:left; white-space:nowrap; color:000;}
.select_con1 a{ padding:0; background:none !important; color:000;}

.select_con div.select_con1_noline{ background:none !important}
.menu_1 li.asect .select_con a{ height:auto; background:none !important; padding-bottom:0 !important; padding:0; font-size:13px; color:#000 !important }
.menu_1 li.asect .select_con a:hover{ color:#398bdc !important}