@charset "UTF-8";
/* CSS Document */
*{margin:0;padding:0;border:0;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ line-height:normal}
.clear{clear: both}
a{text-decoration:none; cursor: pointer; border: 0;padding: 0; margin: 0}
a:hover{ color: #d15149;text-decoration:none}}
ul,li{ list-style: none; padding: 0; margin: 0}
p{ padding: 0 ;margin: 0}
img{ border: 0}
input,button,a {outline:0 none !important; blr:expression(this.onFocus=this.blur());}

html,body {font-size: 100px; }
/*通用头部样式开始*/
body{font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif; margin: 0; padding: 0; font-size: 0.15rem }
/*中间*/
.content{ width: 12rem; margin:  0.2rem auto} 

	.more{  color: #7d7d7d;font-size: 0.13rem; position: absolute; line-height: 0.4rem; right: 0.1rem}
	.more:after{ content: ""; width: 0.07rem; height: 0.11rem; background: url(inco_more.png) no-repeat; display: block;  top: 0.13rem; right: -0.1rem; background-size: 100%; position:absolute}
	.more:hover{color: #d15149; }
	.more:hover:after{ content: ""; width: 0.07rem; height: 0.11rem; background: url(inco_more_hocer.png) no-repeat; display: block;  top: 0.13rem; right: -0.1rem; background-size: 100%; position:absolute}


/*资讯中心*/
.zxzx_ejym{  margin: 0;padding: 0; font-size: 0.15rem}
.zxzx_ejym_1{}
.zxzx_ejym .left{ width: 5.88rem; float: left;}
.zxzx_ejym .right{ width: 5.72rem;  float: left;margin-left: 0.399rem}

/*新闻切换*/
.yx-rotaion{width: 5.88rem !important; height: 3.9rem !important;position: relative}
.yx-rotaion .rotaion_list img{  width: 5.88rem !important; height: 3.9rem !important;}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{ position: absolute}
.yx-rotation-title{position:absolute;width:100%;height:0.5rem;line-height:0.5rem;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.7;opacity:0.7;left:0;bottom:0;_bottom:-0.01rem;z-index:1}
.yx-rotation-t{color:#fff;font-size:0.16rem;font-family:microsoft yahei;z-index:2;bottom:0;left:0.2rem;line-height:0.5rem}



/*点*/
.yx-rotation-focus span,.yx-rotaion-btn span{}
.yx-rotation-focus{right:0.2rem;bottom:0.2rem;z-index:2}
.yx-rotation-focus span{width:0.11rem;height:0.11rem;background:rgb(255,255,255,.5);display:block; border-radius: 1rem; margin-left: 0.05rem; float:left;position:relative;cursor:pointer;text-indent:-99.99rem;}
.yx-rotation-focus span.hover{ width: 0.22rem; background: #398fd7}
/*左右切换*/
.yx-rotaion-btn{top:50%;margin-top:-0.1rem; }
.yx-rotaion-btn span{width:0.45rem;height:0.45rem;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{float:left;left:0.1rem; background: url(ico-z.png) no-repeat ;position: absolute;top: 50%;} 
.yx-rotaion-btn .right_btn{float:right;right:0.1rem; background: url(ico-y.png) no-repeat ;position: absolute;top: 50%;} 
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.rotaion_list{width:100%;height:100%;overflow:hidden;}


/*新闻切换 end*/

/*左右切换 tab*/
.zxzx_ejym_1  .tab-nav {height: 0.4rem;overflow: hidden;border-bottom: 0.01rem solid #dedede;}
.zxzx_ejym_1 .tab-nav a {display:block;float:left;color:#333;text-align:center; margin-right: 0.3rem; line-height:0.4rem;font-size:0.18rem;text-decoration:none;z-index: 100}
.zxzx_ejym_1  .tab-nav a:hover { color: #398fd7; }
.zxzx_ejym_1 .tab-nav a.current {color:#398fd7;border-bottom: 0.03rem solid #398fd7  !important; font-size: 0.2rem; font-weight: bold;line-height:0.37rem;}
.tab-con {position: relative;width:5.72rem; height: 4.4rem; }
.tab-con-item {display: none;width:5.72rem; height: 4.4rem; color: #333;}
 .tab-con .more {top: -0.4rem;}


/*左右切换 tab end*/

.zxzx_list{ margin: 0; padding: 0}
.zxzx_list li{ margin: 0; padding: 0}
.zxzx_list li a{ display: block; border-bottom:0.01rem  #f1f1f1 solid ; padding: 0 0 0 0}
.zxzx_list li a .title{  font-size: 0.18rem; padding: 0.2rem 1rem 0.2rem 0; color: #333; position: relative; /* white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all; */font-weight: 400}
.zxzx_list li a .title span{  font-size: 0.14rem;  color: #7d7d7d; position: absolute; right: 0; font-weight: 300}
.zxzx_list li a .details{  font-size: 0.15rem; color: #7d7d7d;line-height: 0.3rem; padding: 0 0 0.2rem 0}
.zxzx_list li a:hover{  background: #f5f9fd}
.zxzx_list li a:hover .title{ display: block; color: #1f528f ;font-weight: bold;padding-left: 0.08rem;transition: all 0.3s ease;}
.zxzx_list li a:hover .title span{ color: #398fd7 }
.zxzx_list li a:hover .details{padding-left: 0.08rem ;transition: all 0.3s ease; }

.zxzx_list1 li a .title{  font-size: 0.17rem; padding: 0.24rem 1rem 0.24rem 0; color: #333; position: relative; /* white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all; */ font-weight:400}

/*新闻发布会图片*/
.zxzx_xwfbh{ width:5.9rem; height: 0.73rem; margin: 0.1rem 0 0 0 ; clear: both; display: block; overflow: hidden; cursor: pointer}
.zxzx_xwfbh img{ width:5.9rem; height: 0.73rem; }
.zxzx_xwfbh:hover img{ width: 100%; transform: scale(1.1);transition: all 0.6s ease;  }
/*新闻发布会图片 end*/

/*公示公告*/
.zxzx_ejym_2{ width: 100%; margin: 0.5rem 0 0 0;}
.gsgg_title{ width: 100%; height:0.4rem;border-bottom: 0.01rem solid #dedede; line-height: 0.4rem; position: relative}
.gsgg_title span{ font-size: 0.2rem; padding: 0 0 0 0.2rem; font-weight: bold}
.gsgg_title span:before{ content: ""; width: 0.04rem; height: 0.23rem ; background: #398fd7; position: absolute;left: 0; top: 0.03rem; border-radius: 0.5rem}
.gsgg_list{ width:12rem; margin: 0 auto}
.gsgg_title .tab2-nav {height: 0.4rem;overflow: hidden;position: absolute; right: 5.2rem; top: 0}
.gsgg_title .tab2-nav a {display:block;float:left;color:#333;text-align:center; line-height:0.4rem;font-size:0.16rem;text-decoration:none;z-index: 100; position: relative;  margin:  0 0.1rem;  }
.gsgg_title .tab2-nav a:hover { color: #398fd7; }
.gsgg_title .tab2-nav a:after{ content: ""; height: 0.15rem; width: 0.01rem; background:#7d7d7d; position: absolute;right: -0.1rem; top:50%; margin-top: -0.075rem}
.gsgg_title .tab2-nav a:last-child:after{width: 0rem;}
.gsgg_title .tab2-nav a.current {color:#398fd7;border-bottom: 0.03rem solid #398fd7  !important; font-size: 0.18rem; font-weight: bold;line-height:0.37rem;}

.gsgg_title .tab2-nav-2 {height: 0.4rem;overflow: hidden;position: absolute; right: 0rem; top: 0}
.gsgg_title .tab2-nav-2 a {display:block;float:left;color:#333;text-align:center; line-height:0.38rem;font-size:0.16rem;text-decoration:none;z-index: 100; position: relative;  margin:  0 0.08rem; }
.gsgg_title .tab2-nav-2 a:hover { color: #ee7a3a;border-bottom: 0.03rem solid #ee7a3a  !important; }

.tab2-con {position: relative;width:12rem; height: 2.3rem; overflow: hidden;}
.tab2-con-item {display:none;width:12rem; height:2.3rem; color: #333;}

/*公示公告 end*/
.gggs_list {margin: 0; padding: 0.2rem 0 0 0;}
.gggs_list li {margin: 0; padding: 0;}
.gggs_list.left { width: 5.88rem; float: left}
.gggs_list.right  { width: 5.72rem;float: left}
.gggs_list li  a{ display: block; font-size: 0.16rem;position: relative;clear: both; height: 0.4rem; padding: 0 1rem 0 0.2rem;/*white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;*/line-height: 0.4rem; display: block; color: #333; width: 100% } 
.gggs_list li  a span{}
.gggs_list li  a:before{ content: ""; width: 0.05rem; height: 0.05rem ; background: #7d7d7d;position: absolute;left: 0; top:50%; margin-top: -0.025rem }
.gggs_list li  a:hover:before{content: ""; width: 0.05rem; height: 0.05rem ; background: #398fd7;position: absolute;left: 0; top:50%; margin-top: -0.025rem }
.gggs_list li  a:hover{background: #f5f9fd; color:#1f528f }
.gggs_list li  a i{ display: block; font-size: 0.14rem;color: #7d7d7d; float: left; font-style: normal;line-height: 0.4rem;  position: absolute; right: 0; top: 0; line-height: 0.4rem; height: 0.4rem ; font-weight: 300} 
.gggs_list  li  a:hover i{color:#398fd7 }



.article-list {border-bottom: 0.01rem #f1f1f1 solid;}
.article-list .article-link {display: block;padding: 0.07rem 0.1rem 0.05rem 0.1rem ;position: relative;transition: all .7s ease 0s;}
.article-list .article-link .article-head span {display: inline-block;vertical-align: middle;padding: 0.2rem 0rem 0.2rem 0;}
.article-list .article-title {font-size: 0.18rem;color: #333;line-height: 0.2rem;width: 85%;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap*/}
.article-list .article-time {    font-size: 0.14rem;color: #7d7d7d;position: absolute;right: 0;font-weight: 300;}
.article-list .article-content {width: 100%;font-size: 0.15rem;color: #7d7d7d;display: none;padding: 0 0 0.05rem 0}
.article-list .article-content p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-height: 0.3rem;}
.article-list:nth-of-type(1) .article-number,  .article-list:nth-of-type(2) .article-number,  .article-list:nth-of-type(3) .article-number {background-color: #333}
.article-list.current .article-link {background: #f5f9fd; font-size: 0.2rem; padding-left: 0.11rem; padding-right: 0.1rem;transition: all 0.7s ease;}
.article-list.current .article-number {background-color: #0c9!important}
.article-list.current .article-title {color: #1f528f;font-weight: bold}
.article-list.current .article-content {display: block}
.article-list.current .article-time {  color: #398fd7 }


/*移动应用 end*/
.szfxw_0413_a{position: absolute;left:2.16rem; top: 0.016rem; font-size: 0.18rem; color: #333;line-height: 0.37rem;}
.szfxw_0413_a:hover{ color: #398fd7;top: 0.00rem; border-bottom: 0.03rem solid #398fd7 !important; font-weight: bold;   }