@charset "utf-8";
html{font-size: 100px;}
@media screen and (max-width:1400px){
	html{ font-size:calc(1vw*100 /1400 *100); }
}
@media screen and (max-width:1000px){
	html{ font-size:76.5667px; }
}
body {background:#f6f6f6;min-width:12rem;}
a:hover {color:#097dca;cursor:pointer;}
.header {width:100%;height:1.25rem;background:url("../images/nav-bg1.png") repeat-x top;background-size:contain;border-top:solid .04rem #097dca;}
.header-ct {width:12.00rem;height:1.0rem;margin:0 auto;}
.logo {width: 3.41rem;width:4rem;height: 0.90rem;height:1rem;margin:0.09rem 0 0 0.14rem;margin:0;}
.logo img{width:100%;height:100%;}
.dh {width: 7.80rem;width:7.64rem;height: 1.00rem;float: left;}
.search {width:0.36rem;height:0.36rem;background: #097dca url(../images/icon1.png) no-repeat center;border-radius:5px;float:right;margin-top:0.32rem;text-align:center;line-height:0.36rem;background-size: 60%;}
.search a {display: block;height: 100%;}

.slide{position: relative;}
.slide .hd{position: absolute;right:0.05rem;bottom: 0.05rem;}
.slide .hd ul li{display:inline-block;width:0.12rem;height:0.12rem;background-color:#fff;border-radius:15px;font-size:0;margin:0 0.03rem;}
.slide .hd ul li.on{background-color:#f00}
/* 导航css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding-left:0.50rem;padding:0 0.25rem;float:right; height:auto;position:relative; z-index:1;margin-top:0.10rem;}
.nav a{ color:#232323;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;padding-top:0.50rem;}
.nav .nLi h3 a{ display:block; padding:0 0.20rem; font-size:0.16rem; font-weight:bold;}
.nav .on h3 a{ background:none; color:#097dca;}
.nav .nLi a {display: block;padding: 0 0.20rem;padding:0 0.15rem;font-size: 0.16rem;font-weight: bold;background-size:24%;}
.nav .nLi a.dh-no{float: left;padding-top: 0.50rem;}
.nav .sub{ display:none; width:1.00rem; left:0; top:0.70rem;  position:absolute; line-height:.26rem; padding:.05rem 0;text-align: center;background: url("../images/nav-bg.png");}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 0.10rem;color:#ffffff;font-size: 0.14rem;}
.nav .sub a:hover{ background:none; color:#ffffff;}
.dh-1 {background: url("../images/icon2.png") no-repeat center 0.18rem;}
.dh-2 {background: url("../images/icon3.png") no-repeat center 0.18rem;}
.dh-3 {background: url("../images/icon4.png") no-repeat center 0.18rem;}
.dh-4 {background: url("../images/icon5.png") no-repeat center 0.18rem;}
.dh-5 {background: url("../images/icon6.png") no-repeat center 0.18rem;}
.dh-6 {background: url("../images/icon7.png") no-repeat center 0.18rem;}
.dh-7 {background: url("../images/icon8.png") no-repeat center 0.18rem;}
.dh-8 {background: url("../images/icon9.png") no-repeat center 0.18rem;}
.nav li.home{display:none;}
/*导航结束*/
.banner {width:100%;height: 3.50rem;margin:0 auto;text-align:center;}
.banner3 {width:100%;height: 3.50rem;margin:0 auto;background:url("../images/banner1.png") no-repeat center;display: none;}
.main1 {width:12.00rem;height:auto;margin:0.20rem auto;}
.news {width:9.10rem;height:auto;overflow:hidden;}
.title-1 {width:9.10rem;height:.40rem;font-size:.20rem;}
.more {font-size:.12rem;color:#999999;margin-top:.16rem;}
.news-1 {width:9.10rem;height:auto;}
.img-js {width:4.00rem;height:4.25rem;background:#ffffff;}
.ggw .hd ul li.on{background-color:#ff4040}
/* 本例子css */
.slideBox1{ width:100%; height:3.50rem; overflow:hidden; position:relative;}
.slideBox1 .hd{ height:.15rem; overflow:hidden; position:absolute; right:50%;margin-right:-0.50rem; bottom:.10rem; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:.06rem;  width:.16rem; height:.06rem; line-height:.06rem; text-align:center; background:#fff; cursor:pointer;border-radius:.03rem;font-size:0; }
.slideBox1 .hd ul li.on{ background:#f00; color:#fff; width:.26rem;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; height:3.50rem; display:block;  }
.slideBox1 .bd ul,.slideBox1 .bd ul li{width:100% !important;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev,
.slideBox1 .next{position:absolute; left:50%;margin-left:-6.00rem; top:50%; margin-top:-.50rem; display:block; width:.32rem; height:.80rem; background:url(../images/slider-arrow.png) -1.10rem center no-repeat #484848; filter:alpha(opacity=30);opacity:0.3;border-radius:3px;}
.slideBox1 .next{left:auto; right:50%;margin-right:-6.00rem; background-position:.08rem center;border-radius:.03rem;}
.slideBox1 .prev:hover,
.slideBox1 .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox1 .prevStop{display:none;}
.slideBox1 .nextStop{display:none;}
/* 新闻焦点图css */
.slideBox{ width:4.00rem; height:4.25rem; overflow:hidden; position:relative;}
.slideBox .hd{width:100%;height:.40rem; overflow:hidden;position: absolute;left:0;right:0;bottom:1.40rem; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align: center;margin-top:.14rem;}
.slideBox .hd ul li{margin-right:.08rem;  width:.08rem; height:.08rem; line-height:.08rem; text-align:center; background:#fff; cursor:pointer; border-radius:6px;}
.slideBox .hd ul li.on{ background:#d1170b;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;display:block;width:4.00rem;height:4.25rem;overflow: hidden;}
.slideBox .bd img{ width:4.00rem; height:2.80rem; display:block;}
.slideBox .bd li h3 {text-align:center;font-size:.16rem;font-weight:bold;line-height:.50rem;padding:0 .15rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.slideBox .bd li p {padding:0 .20rem;height:.72rem;line-height:.24rem;color:#999999;overflow: hidden;text-overflow: ellipsis;text-indent: .02em;font-size:0.14rem}
/*新闻焦点图结束*/
.news-rt {width:4.90rem;height:4.15rem;float:right;background:#ffffff;padding:.05rem 0;}
.news-rt p {width:4.66rem;height:.40rem;border-bottom:dashed 1px #dddddd;line-height:.40rem;font-size:.16rem;margin:0 .12rem;}
.news-rt p span,.news-rt p a {display:block;}
.news-rt p span {font-family: Arial;color:#999999;}
.news-rt p a {width:3.00rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-rt p a.lb {width:.52rem;color:#E70509;overflow:hidden;padding-right:.10rem}
.news-rt p span,.news-rt p a.lb {font-size:.13rem;}
.news-rt p a:hover {color:#097dca;}
.main1-r {width:2.70rem;height:auto;overflow:hidden;}
.title-2 {width:2.70rem;height:.40rem;font-size:.20rem;}
.xzjy {width:2.70rem;height:4.25rem;background:#ffffff;}   
.xzjy1 {width:2.70rem;height:.90rem;padding:.20rem 0;}
.xzjy1 img {float: left;margin-left:.50rem; margin-right:.10rem;border-radius:5px;width:0.9rem;height:0.9rem;}
.xzjy1 span {display:block;font-size:0.16rem;line-height:.24rem;}
.xzjy1 span.n{line-height: 0.3rem;}
.xzjy2 {padding:0 .12rem .10rem .12rem;font-size:.14rem;line-height:.24rem;text-indent:.28rem;}
.xzjy2 a {color:#097dca; text-decoration: underline;}
.e-mail {width:2.46rem;height:.58rem;background:#f6f6f6;margin:.20rem auto 0 auto;border-radius:8px;}
.e-mail1 {width:1.86rem;height:.33rem;padding:.12rem 0rem .13rem .40rem;background:url("../images/icon11.png") no-repeat left center;font-size:.16rem;margin-left:.20rem;background-size:14%;}
.e-mail .e{height:0.18rem;line-height: 0.18rem;}
.e-mail .ema{font-size: 0.15rem;height: 0.15rem;line-height: 0.15rem;}

.banner1 {width:12.00rem;height:.90rem;margin:.20rem auto 0 auto;overflow: hidden}
.index_zt_slideBox .bd li,.index_zt2 .bd li{height:0.9rem;}
.main2 {width:12.00rem;height:auto;overflow:hidden;margin:0 auto;}
.djtd {width:3.84rem;height:3.60rem;float:left;}
.title-3 {height:.40rem;width:auto;border-bottom:solid .02rem #097dca;font-size:.20rem;line-height:.36rem;background:url("../images/icon12.png") no-repeat left .11rem;padding-left:.16rem;margin-bottom:.10rem;}
.more1 {font-size:.12rem;color:#999999;}
.djtd p {line-height:.30rem;font-size:.14rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.djtd p a:hover {color:#097dca;}
.jydt {width:3.84rem;height:3.60rem;margin:0 .24rem;float:left;}
.banner2 {width:3.84rem;height:1.40rem;padding:.05rem 0;}
.jydt p {line-height:.30rem;font-size:.14rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jydt p a:hover {color:#097dca;}
.sthd {width:3.84rem;height:3.60rem;float:right;}
.sthd-1 {width:3.84rem;height:.75rem;border-bottom:solid 1px #dddddd;padding:.05rem 0 .10rem 0;margin-top:.10rem;}
.sthd-1-rt {width:2.64rem;height:.75rem;}
.sthd-1-rt h3 {font-weight:bold;font-size:.15rem;height:.25rem;line-height:.20rem;}
.sthd-1-rt p {line-height:.25rem;width:2.64rem;height:.50rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.14rem;}
.main3 {width:12.00rem;height:auto;margin:0 auto;overflow:hidden;}
.main3-1 {width:5.90rem;height:auto;overflow:hidden;}
/*名师风采*/
.picScroll-left{ overflow:hidden; position:relative;width:5.90rem;}
.picScroll-left .hd .prev { display:block;  width:.08rem; height:.14rem;overflow:hidden;cursor:pointer; background:url("../images/prev.png") 0 0 no-repeat;position:absolute;left:.01rem;top:.65rem;z-index:9999;}
.picScroll-left .hd .next{ display:block;  width:.08rem; height:.014rem;overflow:hidden;cursor:pointer; background:url("../images/next.png") 0 0 no-repeat;position:absolute;right:.01rem;top:.65rem;z-index:9999;}
.picScroll-left .bd{padding:.20rem .12rem .10rem .12rem;width:11.04rem;margin:0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 .12rem; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:1.65rem; height:1.06rem; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .text{ line-height:.34rem;width:1.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.link {width:11.88rem;height:.42rem;background:url("../images/icon13.png") no-repeat left center;margin:0 auto;line-height:.42rem;padding-left:.12rem;color:#232323;display:flex;justify-content: space-between}
.link span {float:left;font-size:.16rem;font-weight:bold;}
.link a {display:block;padding:0 .05rem;margin:0 .05rem;float:left;color:#232323;}
.bottom {position: relative;width:100%;overflow:hidden;padding:.010rem 0;text-align:center;line-height:.30rem;background:#097dca;color:#e2e2e2;}
.bottom a{color:#e2e2e2;}
.bottom .ercode{position: absolute;left:50%;bottom:0;margin-left:5.00rem;height:98%;background-color:white;}
.bottom .ercode img{height:98%;}
/*图片列表*/
.nyMain{ width:12.00rem; margin:.20rem auto;position:relative;min-height: 7.68rem;}
.nyMainL{ width:3.00rem;float:left;top:0;background:#f6f6f6;padding-bottom:.30rem;border-radius:.12rem;overflow:hidden;}
.nymainLbt{ height:.60rem; line-height:.60rem; background:#097dca; color:#fff; font-size:.24rem; text-align:center;}
.nymainLNr li{ height:.45rem; line-height:.45rem; margin:.01rem 0 0 0; text-align:center; font-size:.18rem;border-bottom:solid 1px #ffffff;}
.nymainLNr li a {display: block;}
.nymainLNr li a:hover, .nymainLNr li a.on {background:#f4fbff;color:#097dca;}

.nymainLbt02{ height:.45rem; line-height:.45rem; text-align:center; background:url(../images/nymainLbt02.jpg) no-repeat center top; padding:0 .20rem; font-size:.20rem; color:#fff; text-align:left; margin:.20rem 0 0 0;}
.nymainLbt02 span{ color:#fff; font-size:.12rem; float:right;}
.nymainLbt02 span a{ color:#fff;}

.list{ padding:.15rem 0; background:#fff;}
.list li{ padding:0 .10rem 0 .30rem; line-height:.28rem; background:url(../images/icon01.jpg) no-repeat .15rem .09rem #fff; font-size:.14rem;}

/*网页右侧*/
.nyMainR{ width:8.80rem; float:right;}
.nyMainRbt{ height:.60rem; line-height:.60rem;border-bottom:solid 1px #dddddd;}
.nyMainRbtL{ float:left;padding:0 0 0 .18rem; font-size:.24rem; color:#005306; background:url(../images/icon14.png) no-repeat 0 .18rem;}
.nyMainRbtR{ float:right; padding:.10rem 0 0 .30rem; font-size:.14rem; background:url(../images/icon15.png) no-repeat left .24rem;}
.nyMainR:after{content:"";display: block;clear: both;}
.nyMain:after{content:"";display: block;clear: both;}
/*子栏目*/
.zibt{ width:8.45rem;height:.35rem; margin:.20rem auto; border-bottom:1px solid #ddd;}
.zibt span{ height:.35rem; line-height:.35rem; background:#3e911a; color:#fff; width:1.20rem; text-align:center; float:left;}
.zibt label{ float:right; width:.50rem; text-align:right; display:block; font-size:.12rem; margin:.15rem 0 0 0;}

.ziNrlist{ width:8.80rem; margin:0 auto;padding-bottom:.40rem;}
.ziNrlist li{ line-height:.45rem;width:8.50rem; border-bottom:1px dashed #ddd; padding:0 .10rem 0 .20rem; background:url(../images/icon16.jpg) no-repeat 0rem .20rem;display: block;clear: both;overflow:hidden;}



/*分页符*/
.pageCon{height:.50rem;clear:both;}
.manu { PADDING:.03rem;  MARGIN:.03rem; TEXT-ALIGN:center; font-size:.12rem; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
.manu A {font-size:.14rem; BORDER-RIGHT:#DDD 1px solid; PADDING-RIGHT:.10rem; BORDER-TOP:#DDD 1px solid; PADDING-LEFT:.10rem; PADDING-BOTTOM:.10rem; MARGIN:.02rem; BORDER-LEFT:#DDD 1px solid; COLOR:#097dca; PADDING-TOP:.10rem; BORDER-BOTTOM:#DDD 1px solid; TEXT-DECORATION:none;}
.manu A:visited { COLOR:#097dca; TEXT-DECORATION:none;}
.manu A:hover {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #444; BORDER-BOTTOM: #999 1px solid; background-color:#F6F6F6;}
.manu A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;}
.manu .current { BORDER-RIGHT: #3e911a 1px solid; PADDING-RIGHT: .10rem; BORDER-TOP: #097dca 1px solid; PADDING-LEFT: .10rem; FONT-WEIGHT: bold; PADDING-BOTTOM: .10rem; MARGIN: .02rem; BORDER-LEFT: #097dca 1px solid; COLOR: #fff; PADDING-TOP: .10rem; BORDER-BOTTOM: #097dca 1px solid; BACKGROUND-COLOR: #097dca;}
.manu .disabled { BORDER-RIGHT: #eee 1pxm solid; PADDING-RIGHT: .10rem; BORDER-TOP: #eee 1px solid; PADDING-LEFT: .10rem; PADDING-BOTTOM: .10rem; MARGIN: .02px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: .10rem; BORDER-BOTTOM: #eee 1px solid;}
/*End*/

/*图片列表*/
.imgtu{ width:8.80rem; margin:.20rem auto 0 auto;height:auto;overflow:hidden;}
.imgtu ul{ width:8.80rem;height:auto;overflow:hidden;}
.imgtu li{ float:left;line-height:.30rem; text-align:center; font-size:.14rem; width:2.00rem; height:2.10rem; margin:0 .10rem;}
.imgtu li img{ width:2.00rem; height:1.50rem; }
.imgtu li span{ padding:.05rem 0 0 0; display:block;font: normal .16rem/2 'Microsoft Yahei';}

/*末级*/
.mojiTit1{text-align:center;font-size:.22rem;line-height:.22rem;text-align:center;font-family:"微软雅黑","黑体","宋体";padding:.30rem 0rem .10rem 0;}
.mojiTit2{font-size:.12rem;border-bottom:1px solid #e6e6e6;text-align:center;color:#888;height:.18rem;padding:.15rem 0;}
.info-time {height:.36rem;background:url(../images/time-bg.jpg) repeat center;text-align:center;line-height:.36rem;margin:.20rem 0 .10rem 0;color:#999;}
.moji{line-height:.32rem;font-size:.16rem;color:#444;}
.moji img{ padding-bottom:.20rem;max-width:8.00rem; }
.moji p{}
p.imginfo {text-align:center;}
.sub-title{text-align: right;font-size: .20rem;line-height: .28rem;}
.imglist {width: 9.40rem;height: auto;overflow: hidden;padding-top: .05rem;}
.imglist li  {width: 2.15rem;width:1.68rem;text-align: center;float: left;line-height: .26rem;margin: .10rem;overflow: hidden;font:normal 0.16rem/2 'Microsoft Yahei';}
.imglist li p.t{border:1px solid #ccc;background:url(../images/huawen.jpg) no-repeat right bottom;background-size:25%;}
.imglist li img{width:1.68rem;height:2.24rem;}
.imglist li.sepline {display: block;width: 100%;height: 1px;padding: 0;margin: 0;}
.index_pc{ display:inline;padding:.10rem; }
.index_pc a{display:inline-block;}
.photos{width:5.9rem;}
.photos .title-1{width:100%;}
.photoSlideWrap{padding-left: 0.05rem;background-color: white;}
.photos .photoSlide{width:5.8rem;height:2.08rem;overflow:hidden;background-color:white;padding:0.1rem 0;}
.photos .photoSlide ul{}
.photos .photoSlide ul li{height:2.18rem;width:1.45rem;width:1.32rem;margin:0 0.06rem;float:left;text-align: center;}
.photos .photoSlide ul li img{width:1.32rem;height:1.76rem;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.photos .photoSlide ul li p{line-height: 0.32rem;font-size: 0.16rem;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:1.3rem;background: url(../images/huawen.jpg) no-repeat right bottom;background-size: 30%; border: 1px solid #ccc;border-top: none;}
.spics{width:5.9rem;}
.spics .title-2{width:100%;}
.spicSlide{width:100%;height:2.28rem;overflow: hidden;background-color:white;border-top-left-radius: 5px;border-top-right-radius: 5px}
.spicSlide ul{}
.spicSlide ul li{width:2.7rem;height:2.28rem;margin: 0.1rem 0.12rem;position: relative;float:left;}
.spicSlide ul li img{width:2.7rem;height:2.1rem;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.spicSlide ul li p{line-height: 0.32rem;font-size: 0.16rem;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: absolute;left:0;right:0;bottom:0.18rem;background-color:rgba(0,0,0,0.2);background-color: rgba(9,125,202,0.6);color:white;}
