@charset "utf-8";
/* CSS Document */
body{background-color:#fff;}
.conBg{background:#f5f6fb; width:100%; padding:36px 0;}
.content{width:1500px;overflow:hidden;position:relative;margin:0 auto;}

.mode01{width:100%;overflow:hidden}
.mode01 .lf{width:870px;height:456px;float:left; }
.mode01 .rt{margin-left:905px;}
.mode01 .rt .listTitle01{height:56px;line-height:56px;}
.tabArticleList01,.tabArticleList03{width:100%;overflow:hidden;position: relative;}
.tabMenu03{width:100%; height:50px; border-bottom:4px #99a5d1 solid; position:relative;}
.tabMenu03 li{height:50px;line-height:44px;font-size:28px;font-size:2.8rem;float: left; margin-right:30px;font-weight:600; }
.tabMenu03 li:last-child{ margin-right:0;}
.tabMenu03 li a{display:block;height:50px;  color:#3d55a7; font-weight:600}
.tabMenu03 .active { border-bottom:4px #c13e37 solid; position:relative; margin-bottom:-4px;}
.tabMenu03 .active a{ background:url(../images/red_03.png) no-repeat center bottom;}
.tabMore{height:50px;line-height:50px; position:absolute; right:0; z-index:1; font-size:18px; font-size:1.8rem;}
.tabMore span{display:none;text-align: right;}
.tabMore .active {display:block;}
.tabMore span a{ color:#3d55a7; transition:all 0.3s ease-in-out; }
.tabMore span a:hover{ margin-right: 10px;}
.newsList{width:100%; overflow:hidden;}
.newsList h3{ font-size:28px; font-size:2.8rem; font-weight:500; height:36px; overflow:hidden; margin:26px 0 10px; font-weight:600 }
.newsList h3 a{color:#c13e37;}
.newsList li{width:100%; float:left; height:56px; line-height:56px; overflow:hidden;}
.tabList03 dd,.topicTitle02{display:none; }
.mode02 .lf .tabMenu03 .active a{background:none;}

.tabMenu01{width:100%; height:57px; background:#3d55a7; position:relative;}
.tabMenu01 li{height:57px;line-height:57px;font-size:28px;font-size:2.8rem;float: left; width:50%; text-indent:2.4rem;  font-weight:600;}
.tabMenu01 li a{display:block;height:65px; color:#c3dbf6; }
.tabMenu01 .active a{ color:#fff;background:url(../images/index_19.png) no-repeat  27% 56px; z-index:1;}
.tabMenu01 .active { }
.tabList01 dd{display:none;  overflow:hidden;}
.ddList00 li{width:100%;float: left;height:36px;line-height:36px; font-size:16px; overflow: hidden;background:url(../images/n_yuan.png) no-repeat left 15px;*position:relative;}
.ddList00 li a{padding-left:18px;  }
.ddList00 li span{float:right;margin-left:10px;*position:absolute;*right:0;*bottom:0;}
.ddList00 li strong {margin-left:-8px}
.ddList00 li strong a{color:#007072}
.cur06 li{background:none;}
.cur06 li a{padding-left:0;}

.mode02{width:100%;overflow:hidden;margin:0 auto;}
.mode02 .lf{width:65.790%;float: left;margin-top:37px;}
.picNew{width:100%; overflow:hidden;}
.picNew li{float:left; width:30.63%; margin:27px 40px 0 0;}
.picNew li:last-child{margin-right:0;}
.picNew li a{display:block;}
.picNew li span{width: 100%;height: 0;padding-bottom: 52.205%;overflow:hidden;display: block;}
.picNew li span img{width: 100%;transition: all 0.3s ease-in-out;}
.picNew li span img:hover{transform:scale(1.05); }
.noticeList{width: 100%;overflow: hidden; }
.noticeList li{width: 100%;overflow:hidden;margin-top:37px;height:86px;}
.noticeList li .nDate{width:82px;height:82px;float:left; border:2px #9da0a5 solid; text-align:center;line-height:41px; background:#f2f2f2;	 }
.noticeList li .nDate strong{ color:#c13e37; height:41px;display:block;font-weight: normal;}
.noticeList li .nDate i{ color:#fff;height:41px;text-align:center;display:block;font-style: normal; background:#3d55a7; }
.noticeList li div{margin-left:110px;display: block;line-height:26px;}
.noticeList li div h3{font-size:22px; font-size:2.2rem; font-weight:500;}
.noticeList li div p{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:10px; color:#3d55a7;}
/*通知公告*/
.mode02 .rt{width:34.20%;float:right; }
.listTitle02{height:50px;line-height:25px;}
.articleList02{padding-left:39px;}
.tabArticleList02,.tabArticleList04{margin-top:37px; border:2px #d9deee double; overflow:hidden;}
.articleList02 .tabList01 dd{padding:10px 20px 15px;}
.articleList02 .tabList01 .noticeList li{margin-top:15px; height:76px;}
.articleList02 .tabList01 .noticeList li .nDate{width:72px; height:72px; font-size:20px; font-size:2.0rem;}
.articleList02 .tabList01 .noticeList li .nDate strong,.articleList02 .tabList01 .noticeList li .nDate i{height:36px;}
.articleList02 .tabList01 .noticeList li div h3{margin-top:10px;}
/*专题*/
.mode06{width:100%;display:block;overflow:hidden;margin:40px 0 37px;}
.topicTitle{width:194px;height:131px;float:left;}
.mode06 .flexslider{margin-left:208px;}
.mode06 .carousel li{margin-right:28px;}
.topicTitle h3{font-size:19px;font-size:1.9rem;line-height:26px;color:#fff;width:25px;display:block;margin:0 auto;text-align:center;padding-top:7px;}
.topicTitle h3 a{color:#fff;}
.topicTitle span{float:right;display:none;}
.topicList{width: 100%;overflow:hidden;}
.topicList li{width:auto;float: left;overflow:hidden;}
.topic_img{display: block;width: 100%;height:100%;}
.topic_img img{width: 100%;height:100%;}
.mode06 .flex-direction-nav a,.mode04 .flex-direction-nav a{width:20px;height:36px;background:url(../images/lf_icon.png) no-repeat center center;opacity:1;margin-top:-20px;}
.mode06 .flexslider:hover .flex-prev,.mode04 .flexslider:hover .flex-prev{opacity:1}
.mode06 .flex-control-nav,.mode04 .flex-control-nav{display:none;}
.mode06 .flex-direction-nav .flex-prev,.mode04 .flex-direction-nav .flex-prev{background:url(../images/lf_icon.png) no-repeat center center;left:0}
.mode06 .flex-direction-nav .flex-next,.mode04 .flex-direction-nav .flex-next{background:url(../images/rt_icon.png) no-repeat center center;right:0;}

.conBg.mr0{padding-top:27px;}
.xxhyyrk{margin:0 auto;}
/*news*/
.marquee-1{width:100%;height:267px;overflow:hidden;margin: 0;}

@media screen and (max-width:1386px) {
	.content{width:1200px;}	
	.mode01 .lf{width:56%; height:auto;}
	.mode01 .rt{margin-left:58%;}
	.tabMenu03 li{font-size:2.6rem;}
	.picNew li{ margin-right:31px;}
	.mode06 .carousel li{width:33%;}
	.articleList02 .tabList01 dd .noticeList li div{margin-left:90px; height:75px; overflow:hidden;}

}
@media screen  and (max-width:1198px) {
 .content{width:auto;padding:0 15px;}
 .picNew li{margin-right:30px;}
 .mode04 .lf,.mode04 .rt{width: 100%;float: none;border:none;}
 .gz01 li{margin-bottom: 20px;}
 .gz01 li span br{display: none;}
 .gz01 li.g01 a, .gz01 li.g03 a, .gz01 li.g05 a, .gz01 li.g06 a{line-height: 60px;padding-top:0;}

}

@media screen  and (max-width:1024px) {
	.flex-control-nav{display:none;}
	.mode01 .lf .flex-direction-nav{ display:block;}
	.tabMenu03 li,.tabMenu01 li,.title002{font-size:2.0rem;}
	.newsList h3,.noticeList li div h3,..noticeList li div h3{font-size:1.8rem;}
	.conBg{padding:15px 0;}
	.newsList h3{margin-top:20px; height:auto;}
	.newsList li{line-height:22px; height:auto; padding:8px 0;}
	.picNew li{margin-right:26px;}
	.articleList02 .tabList01 .noticeList li div h3{margin-top:0;}
	.topicTitle{ width:17.82%; height:auto;}
	
	}
@media screen  and (max-width:1000px) {
	.mode01 .lf{float:none;margin:0 auto 10px; width:100%; height:auto;}
	.mode01 .rt,.mode06 .flexslider{margin:0;}
	.mode02 .lf{width:100%; margin-top:15px; float:none;}
	.noticeList li{margin-top:24px;}
.noticeList1 li{margin-top:24px;}
	.mode02 .rt{float:none; width:auto;}
	.articleList02{padding-left:0;}
	.tabMenu01 li{margin-right:15px;}
	.tabMenu01 li.active a{ padding:0 0px;}
	.tabMenu01 li a{padding:0;}
	.tabMore{font-size:1.6rem;}
	.tabMenu01 li{width:25%;}
	.topicTitle02,.mode06{ display:block; margin-bottom:15px;}
	.topicTitle{display:none;}
	.topicTitle02 h3{font-size:20px;font-size:2.0rem; font-weight:normal; line-height:26px;color:#3d55a7;width:120px;display:block; }
.topicTitle02 a{color:#3d55a7;}
.topicTitle02 span{float:right; }
.tabArticleList02, .tabArticleList04,.mode06{margin-top:15px;}
.conBg.mr0{padding:5px 0 15px;}
	}
@media screen and (max-width: 812px) {
	.mode01 .lf{width:100%;height:auto;}
	.mode06 .flexslider{margin-left:0}
	.mode02 .lf,.mode02 .rt{width: 100%;float:none;border:none;}
	.listTitle02{height:60px;line-height: 60px;}
	.articleList02{padding-left:0;}
	.flex-direction-nav a{width:30px;height:30px;margin-top:-15px;background-size:30px;opacity:1;}
	.flex-direction-nav .flex-prev{left:10px;}
	.flex-direction-nav .flex-next{background-size:30px;right:10px;}
	.btns01{display:none}
	.conBg.mr0{padding-bottom:5px;}
	.flexslider .til_slides{height:35px; line-height:35px;}

}
	@media (max-width: 768px) {
   #img a>img{
	width: 160px;
   }
}
@media screen  and (max-width:667px) {
	.tabMenu03 li, .tabMenu01 li, .title002{font-size:1.8rem;}
	.mode02 .lf .tabMenu03{height:auto; display:inline-block;}
	.mode02 .lf .tabMenu03 li,.mode02 .lf .tabMenu03 li a{height:auto;}
	.picNew li{margin:15px 15px 0 0;}
	.noticeList li .nDate{width:66px; height:66px; line-height:33px;}
	.noticeList li .nDate strong,.noticeList li .nDate i{height:33px;}
	.noticeList li div{margin-left:80px;}
	.noticeList li div h3{font-size:1.6rem; line-height:24px;}
	.noticeList li div p{font-size:1.4rem; line-height:22px; margin-top:0; max-height:56px;}
	.noticeList li{height:auto; margin-top:15px;}
.noticeList1 li .nDate{width:66px; height:66px; line-height:33px;}
	.noticeList1 li .nDate strong,.noticeList li .nDate i{height:33px;}
	.noticeList1 li div{margin-left:80px;}
	.noticeList1 li div h3{font-size:1.6rem; line-height:24px;}
	.noticeList1 li div p{font-size:1.4rem; line-height:22px; margin-top:0; max-height:56px;}
	.noticeList1 li{height:auto; margin-top:15px;}
	.tabMenu01{height:40px; display:inline-block;}
	.tabMenu01 li{width:auto; margin-right:30px; line-height:40px; height:auto;}
	.tabMenu01 li a{height:50px;}
	.tabMenu01 .active a{background-position:60% 39px;  }
	.noticeList li div p{line-height:20px;}
.noticeList1 li div p{line-height:20px;}
	}
@media screen and (max-width:500px) {
	}


@media screen and (max-width:480px) {
.goTop{width:35px; height:35px; line-height:35px;}
.newsList li{padding:4px 0;}
}
@media screen and (max-width:380px) {
.picNew li{width:100%; margin-right:0;}
.noticeList li{max-height:110px;}
.noticeList1 li{max-height:110px;}
}

.noticeList .mtbd{width:100%;float: left;height:auto;line-height:3.2rem; margin-top:9px;font-size:1.6rem; overflow: hidden;background:url(../images/img7.png) no-repeat left 15px;*position:relative;}
.noticeList .mtbd div {margin-left:20px; display: block;line-height: 26px;}
.noticeList .mt{margin-top:18px;}

.noticeList1 li{width:100%;float: left;height:auto;line-height:3.2rem; margin-top:7px;font-size:1.6rem; overflow: hidden;background:url(../images/img7.png) no-repeat left 15px;*position:relative;}
.noticeList1 li a{padding-left:18px; }
.noticeList1 li span{float:right;margin-left:10px;*position:absolute;*right:0;*bottom:0;}
.noticeList1 li strong {margin-left:-8px}
.noticeList1 li strong a{color:#007072}
