
*{ -webkit-tap-highlight-color:rgba(0,0,0,0);font-family: '微软雅黑',Helvetica,Arial; font-weight:normal; font-style:normal;
 box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
html{font-family:'微软雅黑',Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;/* -webkit-transform:scale(0.8); */}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border: 0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{-webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none;outline:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
input,select,textarea{outline:none;border:none;background:none;}
a{text-decoration:none;-WebKit-touch-callout:none;outline:0;cursor:pointer; color: #333;display: block;}
em,i,b{font-style:normal;}
li,ol{list-style:none;}
body{width:100%;max-width: 640px;margin: 0 auto;}
img{border:none;width:100%;vertical-align:top;}
::-webkit-scrollbar{width: 0;height: 0;}
::-webkit-scrollbar-track {background-color: transparent;} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {background-color: transparent;} /* 滑块颜色 */
::-webkit-scrollbar-button {background-color: transparent;} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {background-color: transparent;} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.clearfix{*zoom:1;}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"";}
.word-W{word-wrap:break-word;word-break:break-all;}
.pr{position: relative;}
.pa{position: absolute;}
.fl{float: left;}
.fr{float: right;}
.a0{font-size: 0;}
/* 公用样式 */
.header{border-top: 0.08rem solid #003279;height: 0.88rem;/* overflow: hidden; */}
.header a{/* height: 0.68rem; */}
.header img{width: 2.84rem;height: 0.55rem;margin-left: 0.15rem;margin-top: 0.1rem;}
.header .menu{width: 0.5rem;height: 0.5rem;right: 0.1rem;top:0.14rem;cursor: pointer;padding: 0.1rem;}
.header .menu i{height: 0.03rem;border-radius: 0.03rem;background: #003279;margin-bottom: 0.04rem;display: block;}
/* 隐藏菜单 */
.menuList{border:1px solid #979797;background-color: #fff;position:absolute;left:-215%;top:150%;border-radius: 0.1rem;display:none;
    z-index: 20;width: 1.5rem;}
.menuList li{border-bottom: 1px solid #979797;text-align: center;}
.menuList li:last-child{border-bottom: none;}
.menuList li a{color:#323232;font-size: 0.18rem;line-height: 0.6rem;display:block;text-decoration: none;}
.nav{height: 1.17rem;background: url(../images/navBg.jpg) no-repeat; background-size: contain;}
.nav li{float: left;width: 25%;height: 0.585rem;font-size: 0.2rem;text-align: center;}
.nav li a{color: #fff;width: 1.5rem;height: 0.5rem;line-height: 0.5rem;margin: 0.05rem auto 0;border: 0.03rem solid #003279;}
.nav li.current a{line-height: 0.5rem;border: 0.03rem solid #ed4722;background: #e8340c;}
.footer{color:#6d8cb7;text-align: center;font-size: 0.14rem;background: #003279; padding: 0.2rem 0 0.4rem;}
.footer img{margin-bottom: 0.2rem;width: 2.5rem;}
.footer p{line-height: 0.3rem;}

.btn-more{border: 1px solid #c3c3c3;width: 1.3rem;height: 0.4rem;line-height:0.4rem;border-radius: 0.4rem;font-size: 0.2rem;
	text-align: center;margin: 0.1rem auto;color: #c4c4c4;}
.hd-caption{height: 0.6rem;background: #eaeaea;}
.hd-caption a{width: 1.6rem;background: #e8340c;text-align: center;line-height: 0.6rem;color:#fff;font-size: 0.2rem;}

/* 首页 */
.tabList a{display: block;}
.tabList .top{height: 0.9rem;}
.tabList .top li{width:33.3333%;height:0.6rem;line-height:0.6rem;float: left;background: #eaeaea;text-align: center;}
.tabList .top li a{font-size: 0.24rem;color:#333;}
.tabList .top li.current a{color: #fff;background: #e8340c;position: relative;}
.tabList .top li.current a:after{content: "";width: 0.2rem;height: 0.2rem;background: #e8340c;position: absolute;
	bottom: -0.1rem;left: 50%;margin-left: -0.1rem;-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);}
.tabList .bottom{padding: 0rem 0.3rem 0.45rem;}
.tabList .bottom ul{display: none;}
.tabList .bottom li{border-bottom: 1px dotted #b8b8b8;padding: 0.16rem 0 0.16rem 0.16rem;font-size: 0.22rem;position: relative;}
.tabList .bottom li:after{position: absolute;left: 0;top:25%;content: "·";color: #3d4d65;}
.tabList .bottom li a{color: #3d4d65;}
.tabList .bottom li span{color: #d0d0d0;float: right;}
.tabList .bottom li:last-child{border-bottom: none;}
.cykg .bd-content{padding: 0.5rem 0.1rem;background: #f9f9f9;}
.cykg .focus{position:relative;border: 1px solid #e5e5e5;}
.cykg .focus .hd{ width:100%; height:0.06rem;  position:absolute; z-index:1; bottom:-0.15rem; text-align:center; }
.cykg .focus .hd ul{ display:inline-block; height:0.06rem; padding-top:0.1rem; font-size:0; vertical-align:top;}
.cykg .focus .hd ul li{ display:inline-block; width:0.12rem; height:0.12rem; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; 
	background:#d0d0d0; margin:0 0.15rem;  vertical-align:top; overflow:hidden; font-size: 0;border: 1px solid #d0d0d0;}
.cykg .focus .hd ul .on{ background:#fff; }
.cykg .focus .bd{ position:relative; z-index:0; }
.cykg .focus .bd li{background: #fff;padding: 0 0.2rem 0.2rem;}
.cykg .focus .bd li img{ width:2.75rem; height:1.75rem; float: left;}
.cykg .focus .bd li img:last-child{margin-left: 0.25rem;}
.cykg .focus .bd h4{font-size: 0.3rem;color:#003279;line-height: 0.6rem;}
.cykg .focus .bd p{font-size: 0.16rem;line-height:0.36rem;color:#333;padding: 0.1rem 0;padding-right: 0.1rem;}
.cykg .focus .bd p span{color:#e75959;}
.fwlj .ljList li{float: left;border-right: 1px solid #ebebeb;height: 1.44rem;}
.fwlj .ljList .top li{width: 33.3333%;border-bottom: 1px solid #ebebeb;text-align: center;}
.fwlj .ljList .top li img{width: 1.7rem;margin: 0 auto;vertical-align: middle;}
.fwlj .ljList .bottom li{width: 25%;text-align: center;}
.fwlj .ljList .bottom li img{width: 0.6rem;vertical-align: middle;}
.fwlj .ljList .top li:last-child,.fwlj .ljList .bottom li:last-child{border-right: 0;}

/* 新闻中心页面 */
.ldhd .bottom{padding: 0rem 0.3rem 0.45rem;}
.ldhd .bottom ul{display: none;}
.ldhd .bottom li{border-bottom: 1px dotted #b8b8b8;padding: 0.16rem 0 0.16rem 0.16rem;font-size: 0.22rem;position: relative;}
.ldhd .bottom li:after{position: absolute;left: 0;top:25%;content: "·";color: #3d4d65;}
.ldhd .bottom li a{color: #3d4d65;}
.ldhd .bottom li span{color: #d0d0d0;float: right;}
.ldhd .bottom li:last-child{border-bottom: 0;}
/* 集团要闻轮播图 */
.jtyw-scroll .slideBox{ position:relative; overflow:hidden; }
.jtyw-scroll .slideBox .hd{ position:absolute; height:0.28rem; line-height:0.28rem; bottom:0; right:0.1rem; z-index:1; }
.jtyw-scroll .slideBox .hd li{ display:inline-block; width:0.05rem; height:0.05rem; -webkit-border-radius:0.05rem; 
	-moz-border-radius:0.05rem; border-radius:0.05rem; background:#fff; text-indent:-9999px;margin:0 0.06rem;position: relative;}
.jtyw-scroll .slideBox .hd .on{ background:#f00;}
.jtyw-scroll .slideBox .hd .on:after{content: "";position: absolute;width: 0.11rem;height: 0.11rem;border: 1px solid #f00;left: -0.04rem;top: -0.04rem;
	border-radius: 10px;z-index: 10000;}
.jtyw-scroll .slideBox .bd{ position:relative; z-index:0; }
.jtyw-scroll .slideBox .bd li{ position:relative; text-align:center;  }
.jtyw-scroll .slideBox .bd li img{vertical-align:top; width:100%;}
.jtyw-scroll .slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } 
.jtyw-scroll .slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:0.5rem; 
	line-height:0.5rem; background:rgba(0,0,0,.3); color:#fff; text-align:left; font-size: 0.24rem; }
.scroll-news .bottom{padding: 0.1rem 0.3rem 0.45rem;}
.scroll-news .bottom li{border-bottom: 1px dotted #b8b8b8;padding: 0.16rem 0 0.16rem 0.16rem;font-size: 0.22rem;position: relative;}
.scroll-news .bottom li:after{position: absolute;left: 0;top:25%;content: "·";color: #3d4d65;}
.scroll-news .bottom li a{color: #3d4d65;}
.scroll-news .bottom li span{color: #d0d0d0;float: right;}
.scroll-news .bottom li:last-child{border-bottom: 0;}

/* 党建与文化 */
.tabList3 .top,.tabList4 .top{height: 0.6rem;background: #eaeaea;}
.qywh .bd-content{padding: 0.3rem 0.2rem; width: 100%;}
.qywh .culture ul{width: 110%;}
.qywh .culture li{padding: 0 0.35rem 0.2rem;background: #003279;margin: 0 0.2rem 0.2rem 0;width:44%;float: left;height: 4rem;}
.qywh .culture li h4{font-size: 0.3rem;font-weight: bold;color: #e8340c;text-align: center;line-height: 0.8rem;}
.qywh .culture li p{text-indent: 2em;font-size: 0.14rem;line-height: 0.36rem;color: #fff;}
.qywh .system li{float: left;margin-right: 0.225rem;}
.qywh .system li:last-child{margin-right: 0;}
.qywh .system li img{width: 1.84rem;}
/* 底部轮播图 */
.culture-scroll{background: #f4f4f4;padding: 0.4rem 0;}
.culture-scroll .culture_mod3{margin: 0 auto;width: 246px;overflow: hidden;}
.culture-scroll .culture_mod3 .cultureList{position: relative;width: 3000%;}
.culture-scroll .culture_mod3 .cultureList li{float: left;}
.culture-scroll .culture_mod3 .cultureList li a{display: block;padding-right: 15px;width: 130px;}
.culture-scroll span{position:absolute;width: 0.48rem;height: 0.48rem;cursor: pointer;position: absolute;left: 0.15rem;top: 50%;
    background: url(../images/lbArrow.png) left top;z-index: 4;background-size: 210%;margin-top: -0.24rem;}
.culture-scroll span.right{background-position: right top;left: auto;right: 0.15rem;}

/* 社会与责任 */
.shzr{padding: 0.3rem;}
.shzr li{border-bottom: 1px solid #b8b8b8;}
.shzr li:last-child{border-bottom: 0;}
.shzr .content{padding-bottom: 0.16rem;}
.shzr li h2{font-size: 0.3rem;color: #333;height: 1rem;line-height: 1rem;}
.shzr li h2 span{background: #e8340c;color: #fff;font-weight: bold;padding: 0 0.1rem;}
.shzr li h2 p{font-family: "microsoft yahei";display: inline-block;margin-left: 0.2rem;}
.shzr li .leftImg{width: 50%;}
.shzr li .leftImg img{/* width: 3.35rem;height: 1.95rem; */}
.shzr li .rightTxt{width: 47%;height: 1.95rem;text-indent: 2em;overflow: hidden;font-size: 0.16rem;color: #8f8f8f;
	line-height: 0.36rem;}
.shzr li .rightTxt span{padding-left: 0.5rem;color: #e75959;}

/* 网站群 */
.webset{padding:0.2rem 0.2rem 0.5rem;background: #ebebeb;overflow: hidden;}
.webset li{margin: 0 0.06rem 0.1rem 0.04rem;background: #fff;padding: 0.15rem 0.25rem;text-align: center;font-size: 0.18rem;
	width: 2.9rem;float: left;}
.webset li h4{font-weight: bold;color: #014099;}
.webset li p:first-child{color: #00112f;}
.webset li p:last-child{color: #333;font-size: 0.14rem;}
.webset li p:last-child em{display: inline-block;width: 0.19rem;height: 0.22rem;background: url(../images/jt.jpg) no-repeat center bottom;
	background-size: contain;margin-bottom: -0.06rem;}

/* 集团概况 */
.jtgk .jianjie .bd-content{background: #fff;color: #333;line-height: 0.36rem;font-size: 0.16rem;padding: 0.2rem;}
.jtgk .jianjie .bd-content p{text-indent: 2em;}
.jtgk .jigou .bd-content{background: #f9f9f9;}
/* 企业领导轮播图 */
/* .lingdao .bd-content{background: #fff;padding: 0.8rem 0;}
.lingdao .bd-content:after{position: absolute;width: 91.6%;height: 90%;content: "";left: 4%;top: 5%;border: 1px solid #dbdbdb;border-radius: 0.06rem;}
.lingdao .bd-content .culture_mod3{margin: 0 auto;width: 265px;overflow: hidden;}
.lingdao .bd-content .culture_mod3 .cultureList{position: relative;width: 3000%;}
.lingdao .bd-content .culture_mod3 .cultureList li{float: left;}
.lingdao .bd-content .culture_mod3 .cultureList li a{display: block;padding-right: 15px;width: 140px;}
.lingdao .bd-content .cultureList li p{font-size: 0.22rem;text-align: center;background: #cdd9ea;color: #003279;font-weight: bold;
	height: 0.3rem;line-height: 0.3rem;margin-top: 0.06rem;}
.lingdao .bd-content .cultureList li p:last-child{background: #003279;color: #fff;font-size: 0.18rem;font-weight: normal;margin-top: 0;}
.lingdao .bd-content span{position:absolute;width: 0.32rem;height: 0.32rem;cursor: pointer;position: absolute;left: 0.1rem;top: 50%;
    background: url(../images/lbArrow2.png) left top;z-index: 4;background-size: 210%;margin-top: -0.16rem;}
.lingdao .bd-content span.right{background-position: right top;left: auto;right: 0.1rem;} */


.lingdao .bd-content{background: #fff;padding: 0.8rem 0;}
.lingdao .bd-content:after{position: absolute;width: 91.6%;height: 90%;content: "";left: 4%;top: 5%;border: 1px solid #dbdbdb;border-radius: 0.06rem;}
.lingdao .bd-content .culture_m3{margin: 0 auto;width: 265px;overflow: hidden;}
.lingdao .bd-content .culture_m3 .cultureList{position: relative;width: 3000%;}
.lingdao .bd-content .culture_m3 .cultureList li{float: left;}
.lingdao .bd-content .culture_m3 .cultureList li a{display: block;padding-right: 15px;width: 140px;}
.lingdao .bd-content .culture_m3 .cultureList li p{font-size: 0.22rem;text-align: center;background: #cdd9ea;color: #003279;font-weight: bold;
	height: 0.3rem;line-height: 0.3rem;margin-top: 0.06rem;}
.lingdao .bd-content .culture_m3 .cultureList li p:last-child{background: #003279;color: #fff;font-size: 0.18rem;font-weight: normal;margin-top: 0;}
.lingdao .bd-content .lingd span{position:absolute;width: 0.32rem;height: 0.32rem;cursor: pointer;position: absolute;left: 0.1rem;top: 50%;
    background: url(../images/lbArrow2.png) left top;z-index: 4;background-size: 210%;margin-top: -0.16rem;}
.lingdao .bd-content .lingd span.right2{background-position: right top;left: auto;right: 0.1rem;}






.licheng .bd-content .top{background: #f0f0f0;padding: 0.1rem 0.2rem;height: 1.4rem;width:100%;overflow-x:scroll;}
.licheng .bd-content .top ul{width: 285%;}
.licheng .bd-content .kedu{width:100%;height: 0.1rem;background: url(../images/kedu.png) repeat-x left bottom #f0f0f0;
	background-size: contain;}
.licheng .bd-content .top li{float: left;width: 10%;font-size: 0.18rem;text-align: center;color: #c1c1c1;padding: 0.1rem;
	cursor: pointer;border-right: 1px solid #e9e9e9;}
.licheng .bd-content .top li:last-child{border-right: 0;}

.licheng .bd-content .top li.current{background: #003279;border-radius: 0.05rem;color: #fff;font-weight: bold;position: relative;}
.licheng .bd-content .top li.current:after{position: absolute;width: 0.2rem;height: 0.2rem;background: #003279;
	left: 50%;bottom: -0.05rem;margin-left: -0.1rem;border-radius: 0.03rem;content: "";-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);}
.licheng .bd-content .bottom{background: #eaeaea;padding: 0 0.2rem 0.4rem;position: relative;}
.licheng .bd-content .bottom:after{content: "";width: 0.04rem;height: 100%;position: absolute;left: 1.2rem;background: #dddddd;
	top: 0;}
.licheng .bd-content .bottom h3{font-size: 0.24rem;color: #e8340c;font-weight: bold;height: 0.5rem;line-height: 0.5rem;
	position: relative;}
.licheng .bd-content .bottom h3:after{content: "";width: 0.06rem;height: 0.06rem;border: 0.05rem solid #e8340c;border-radius: 50%;
	position: absolute;left: -0.36rem;top: 50%;margin-top: -0.08rem;z-index: 5;background: white;}
.licheng .bd-content .bottom li{color: #333;overflow: hidden;padding-top: 0.4rem;display: none;}
.licheng .bd-content .bottom li:first-child{display: block;}
.licheng .bd-content .leftData{font-size: 0.18rem;font-weight: bold;width: 1.3rem;margin-top: 12%;}
.licheng .bd-content .rightTxt{padding-bottom: 0.03rem;}
.licheng .bd-content .rightTxt p{font-size: 0.16rem;width: 4.65rem;line-height: 0.36rem;padding: 0.1rem 0.1rem 0.1rem 0.2rem;
	background: white;box-shadow: 0.03rem 0.03rem 0 rgba(0,0,0,.2);position: relative;}
.licheng .bd-content .rightTxt p:before{content: "";position: absolute;width: 0.1rem;height: 0.1rem;left: -0.05rem;top: 50%;
	margin-top: -0.05rem;background: white;box-shadow: -1px 0px 0 rgba(0,0,0,.2);-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);}
.licheng .bd-content .rightTxt p:after{content: "";width: 0.1rem;height: 0.1rem;border-radius: 50%;
	position: absolute;left: -0.33rem;top: 50%;margin-top: -0.06rem;z-index: 5;background: #666;}
.licheng .bd-content .rightTxt span{font-size: 0.18rem;font-weight: bold;position: absolute;left: -1.32rem;top: 50%;
	margin-top: -0.54rem;text-align: center;}

/* 图片和新闻二级列表 */
.img-list h1{height: 0.6rem;line-height: 0.6rem;background: #eaeaea;}
.img-list h1 span{background: #e0e0e0;display: block;width: 1.60rem;text-align: center;color: #003279;font-size: 0.2rem;font-weight: bold;}
.list-con{padding: 0 0.2rem 0.2rem;background: white;}
.list-con li,.aticle h1{border-bottom: 1px dashed #b8b8b8;}
.list-con li img{width: 5.54rem;height: 2.76rem;margin: 0.2rem auto 0;display: block;}
.list-con li span{color: #b8b8b8;float: right;}
.list-con li p{font-size: 0.2rem;color: #333;height: 0.6rem;line-height: 0.6rem;padding-left: 10px;position: relative;}
.list-con li p:after{content: "";width: 0.04rem;height: 0.04rem;border-radius: 50%;
	position: absolute;left: 0rem;top: 50%;margin-top: -0.02rem;z-index: 5;background: #666;}
.list-con li p:before{content: "";width: 0.25rem;height: 0.04rem;position: absolute;left: 0;bottom: -0.02rem;background: white;}
/* 文章页 */
.aticle{padding: 0.2rem 0.3rem 0.6rem;background: white;font-size: 0.16rem;color: #333;line-height: 0.36rem;}
.aticle h1{height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.3rem;color: #111;margin-bottom: 0.2rem;}
.aticle .extend{text-align: center;font-size: 0.14rem;margin-bottom: 0.1rem;color: #666;}