@charset "utf-8";
.bg{ width: 100%; margin: 0; margin:0px; background-color: #fff;  }
.bg1{ width: 100%; margin: 0; margin:0px; background: url(3338721.png) center top no-repeat; background-color: #fff;  }
.bg2{ width: 100%; margin: 0; margin:0px; background: url(3338722.jpg) center top no-repeat; background-color: #fff; padding-bottom: 102px;}
.wrap{ width: 1280px; margin:0px auto; font-family: MicrosoftYahei;}
.logo{ float: left; width: 400px; height: 86px; background: url(3338734.png) left bottom no-repeat; }
.nav{ float: right; width: 810px; padding-top: 22px; text-align: right;}
.road1>a{ display: inline-block; font-size: 15px; line-height: 30px; color: #bcbcbc; padding-left: 10px; }
.road1>.red{ font-size: 15px; line-height: 30px; color: #d60040; padding-left: 14px; }
.road1>.pl50{ padding-left: 50px; }
.nav>ul>li{ float: left;  padding: 0 0 0 33px; position: relative;}
.nav>ul>li:first-child{ padding-left: 98px; }
.nav>ul>li>a{ display: inline-block; font-size: 16px; line-height: 34px; font-weight: bold; color: #bcbcbc;}
.nav>ul>li>a:hover{ color: #fff; }
.navbox{ display: none; position: absolute; background-color: rgba( 228,233,240, 0.9); }
.nav>ul>li .nlist_on{display: block;}
.navbox{ padding: 12px 0 0 8px; width: 320px; }
.navlist{ float: left; width: 162px; }
.navlist>a{ display: inline-block; float: left; margin-bottom: 12px; font-size: 16px; line-height: 36px; font-weight: bold; color: #6d6d6d;}
.navlist>a:hover{ color: #000; }
.navbox>.nav_img{ float: left; width: 149px; height: 145px; }
.navbox>.nav_img>img{ width: 149px; height: 145px;}
.navbox>.nav_img>p{ width: 100%; text-align: left; font-size: 16px; line-height: 26px; color: #fff; text-indent: 10px; }


.banner{ float: left; width: 100%; height: 830px; }
.focus_news{ float: left; width: 100%; font-size: 38px; line-height: 68px; padding: 45px 0px;  text-align: center;}
.focus_news>a{ color: #d60040;}

.box1{ width: 100%; float: left; padding-bottom: 80px; }
.pic_news{ width: 305px; float: left; margin-left: 25px; border: 2px solid #cccccc;}
.pic_news:first-child{ margin-left: 0px; }
.pic_news img{ width: 305px; height: 180px; }
.title1{ display: inline-block; font-weight: bold; margin-top: 44px; margin-left: 12px; font-size: 14px; line-height: 26px; background-color: #008aff; color: #fff; padding: 0 14px 0 5px; }
.title2{ margin-top: 21px; padding-left: 12px; font-size: 16px; line-height: 32px; font-weight: bold; }
.title3{ padding: 16px 10px 13px 12px; font-size: 14px; line-height: 24px; color: #7a7a7a; }
.right_munu{ width:608px; float:right; }
.menu_title{ width: 100%; height: 35px; background: url(3338724.png) left top; line-height: 35px;}
.menu_title>p{ width: 70%; display: inline-block; float: left; color: #fff; text-indent: 48px;  font-size: 24px;}
.menu_title>a{ width: 20%; display: inline-block; float: right; color: #e88940; font-size: 14px; text-align: right; padding-right: 10px; }

.menu_title2{ width: 227px; height: 35px; padding-top: 38px; background: url(3338724.png) -1px 38px no-repeat; line-height: 35px;}
.menu_title2>p{ width: 100%; display: inline-block; float: left; color: #fff; text-indent: 48px;  font-size: 24px;}
.menu_title2>p>a{ color: #fff; } 

.right_munu>ul{ margin-top: 13px; }
.right_munu li{width: 33%; float: left; text-align: center; background-position: center top; background-repeat: no-repeat; font-size: 12px; line-height: 24px; padding-top: 52px; margin-bottom: 20px;}
.menu_pic1{ width: 315px; height: 115px; float: left; margin-top: 17px;}
.menu_pic2{ width: 278px; height: 115px; float: right; margin-top: 17px; }

.box2{ width: 100%; height: 365px; overflow: hidden; margin-top: 30px; padding-bottom: 106px; }
.poster_box{overflow:hidden;margin:30px 20px}
.poster_box h2{font-size:30px;color:#015293;font-weight:bold;text-align:center}
.poster_box h3{font-size:16px;color:#015293;margin:10px 0 35px;text-align:center}
.poster-main{position:relative;width:100%;height:340px!important;margin-left:auto;margin-right:auto}
.poster-main img{display:block;}
.poster-main a,.poster-main img{display:inline-block;width:541px;height:100%}
.poster-main .poster-list{width:1000px;height:500px}
.poster-main .poster-list .poster-item{width:1180px;height:365px;position:absolute;left:0;top:0; background: url(3338723.jpg) left top no-repeat;}
.poster-main .poster-list .poster-item .item{position:relative;width:100%;height:100%}
.poster-main .poster-list .poster-item .item .tabImg{ width: 541px; height: 365px; display: inline-block; }
.poster-main .poster-list .poster-item .item .poster-item-title{ display: inline-block; margin-left: 75px; width:520px;height:365px;color:#000; line-height:52px; position:absolute;bottom:0;}
.poster-main .poster-list .poster-item .item .poster-item-title p{ font-size: 20px; line-height: 60px; color: #000; font-weight: bold; }
.poster-main .poster-list .poster-item .item .poster-item-title span{ font-size: 12px; line-height: 24px; color: #000; }
.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;filter:opacity(.5) brightness(1)}
.poster-main .poster-btn:hover{filter:opacity(1) brightness(2)}
.poster-main .poster-prev-btn{left:0;background:url(3338733.png) no-repeat center center}
.poster-main .poster-next-btn{right:0;background:url(3338738.png) no-repeat center center}
.lunbo_btn{display: none; height:54px;width:100%;margin:0 auto;position:absolute;z-index:3;text-align:center;bottom:2px}
.lunbo_btn li{width:52px;height:54px;display:inline-block;background-color:#b4b5b7;border-radius:50%;margin:0 2px;cursor:pointer}
.lunbo_btn li.poster-btn-active{background-color:#0b518a}

.menu_title3{ width: 100%; height: 35px; background: url(3338725.png) left top; line-height: 35px;}
.menu_title3>p{ width: 70%; display: inline-block; float: left; color: #fff; text-indent: 48px;  font-size: 24px;}
.menu_title3>a{ width: 20%; display: inline-block; float: right; color: #e88940; font-size: 14px; text-align: right; padding-right: 10px; }
.pd1{ padding-top: 84px; }
.loca_net{ width: 1278px; margin-left: 0px; height: 612px; padding: 30px 0 33px; }

/*灰色通用footer*/
.footer1{ width: 100%; background-color: #e4e4e4;}
.footer1>.wrap{ position: relative;}
.footer1>.wrap>p{width: 100%; font-size: 16px; line-height: 54px; color: #444444; font-weight: bold;}
.footlist{ position: relative; margin-left: 25px; float: left;}
.footlist>a{ display: block; width: 202px; height: 40px; background-color: #d5d5d5;}
.footlist>a>p{ float: left; width: 170px; height: 40px; line-height: 40px; font-size: 16px; color: #999999; text-indent: 15px;}
.footlist>a>span{ display: block; float: left; border-left: 1px solid #d5d5d5; width: 30px; height: 40px; background:url(#) center no-repeat; }
.footlist>ul{ width: 100%; overflow-y:auto;  display: none; height: 200px; z-index: 99; position: absolute; top: 30px; left: 0px; border-top: 1px solid #d5d5d5; overflow: auto; background-color: #d5d5d5;}
.footlist>ul>li{ background-color: #d5d5d5; font-size: 14px; line-height: 22px; color: #999999; border-bottom: 1px solid #a8a8a8;}
.footlist>ul>li>a{ display: block; width: 92%; padding: 4px 0 4px  15px; color: #999999; cursor: pointer; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;}
.footlist>ul>li>a:hover{  background-color:#ccc; border-top: 1px solid #a8a8a8; border-bottom: 1px solid #a8a8a8;}
.footliston>a>span{ background:url(#) center no-repeat; }

/*网站所属单位图文说明*/
.foopic{ width:84px; height: 84px; margin-top: 40px; margin-bottom: 25px; float: left; }
.footext{ float: left; margin-left: 15px; margin-top: 50px; font-size: 14px; line-height: 32px; color: #666666;}
.erweima{ width: 140px; height: 140px; position: absolute; right: 0; bottom: 32px;}
.erweima>img{ width: 140px; height: 140px;}
/*灰色通用footer*/

/*蓝紫色footer*/
.bg3{ width: 100%; margin: 0; background-color: #061b34;  }
.footer2{ height: 60px; text-align: center;}
.footer2>a{ font-size: 14px; line-height: 60px; color: #a8a8a8; display: inline-block;}
.footer2>span{ font-size: 14px; line-height: 60px; color: #a8a8a8; display: inline-block; width: 20px;}



/*测试滚涂*/
.bg2 .swiper-container { width: 1280px; height: 370px; color: #fff; margin-top: 30px; }
.swiper-container .arrow-left { background: url(3338733.png) no-repeat left top; position: absolute; right: 66px; bottom: 0; width: 52px; height: 54px;}
.swiper-container .arrow-right { background: url(3338738.png) no-repeat left bottom; position: absolute; right: 0px; bottom: 0; width: 52px; height: 54px;}
.swiper-slide { width: 500px; height: 100%;}
.swiper-slide img{ width:541px; height:365px; float: left; }
.swiper-slide>.title{ float: left; width:664px; margin-left:75px; text-align: left; color: #000; }
.swiper-slide>.title>p{ font-style: normal; font-size: 20px; margin-top: 10px; margin-bottom: 0; line-height: 32px;}
.swiper-slide>.title>span{ display: block; margin-top: 12px; font-size: 14px; line-height: 24px; }
.pagination { position: absolute; z-index: 20; left: 10px; bottom: 10px; display: none;}
.swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer;}
.swiper-visible-switch { background: #aaa;}
.swiper-active-switch { background: #fff;}




/*从这里开始是二级页内容！！！！！*/
.bg4{ width: 100%; padding-bottom: 20px; margin-bottom: 60px; background: #1f3862; }


.erji_nav{ width: 20%; float: left; margin-bottom: 120px; padding-bottom: 80px; background-color: #f0f0f0; text-align: center;}
.erji_nav>dt{ width: 100%; height: 58px; border-bottom: 3px solid #1f3862;}
.erji_nav>dt>a{ line-height: 58px; font-size: 22px; color: #1f3862; font-weight: bold;}
.erji_nav>dd{width: 100%; line-height: 58px; border-bottom:1px solid #cccccc}
.erji_nav>dd>a{ line-height: 58px; font-size: 18px; color: #999999; font-weight: bold;}
.erji_nav>.on{ background-color: #e4e4e4;}
.erji_nav>.on>a{display: block; background-color: #1f3862; line-height: 58px; font-size: 18px; color: #fff; font-weight: bold;}
.erji_nav_2{ padding: 9px 0; }
.erji_nav_2>a{ width: 100%; display: block; line-height: 36px; font-size: 16px; color: #777; font-weight: bold; }
.erji_nav_2>.on{ color: #1f3862; }
.erji_con{ width: 76%; float: right; padding-bottom: 110px;}
.erji_road{ width: 100%; float: left; height: 60px; border-bottom: 1px solid #ccc; line-height: 60px;}
.erji_road>p{ width: 30%; float: left; font-size: 24px; font-weight: bold; color:#061b34; }
.erji_road>.road{ width: 70%; float: left; text-align: right; font-size: 16px; color:#1f3862;}
.road>a{display: inline-block; color:#1f3862;}
.road>span{ display: inline-block; padding: 0 7px;}

/*二级列表*/
.erji_list{ width: 100%; float: left; margin-top: 40px;}
.erji_list>li{ float: left; width: 100%; padding-bottom: 15px; border-bottom: 1px solid #ccc;}
.erji_list>li>img{ float: left; width: 200px; height:132px; margin-top: 20px;}
.list_text{ width: 75%; height: 132px; float: right; display:table;}
.list_text>a{ display: table-cell; vertical-align: middle; font-size: 16px; line-height: 28px; color: #000;}
.list_text>a>span{ display: inline-block; font-size: 14px; color: #1f3862; padding:10px 0;}

.list_text2{ width: 100%; float: right; padding-top: 15px;}
.list_text2>a{ font-size: 16px; line-height: 36px; color: #000;}
.list_text2>a>span{ display: block; width: 20%; float: left; font-size: 14px; color: #333; text-align: right;}
.list_text2>a>p{float: left; width: 80%;}

/*翻页*/
.page{ width: 100%; float: left; margin-top: 30px; font-size: 14px; line-height: 30px; height: 36px; text-align: center;}
.page>a{ display:inline-block; padding: 0 9px; margin-left: 14px; background: #cdcdcd;}
.page>.cur{ background: #1f3862; color: #fff;}



/*这里是文章页*/
.con_title{ width: 100%; float: left; margin-top: 40px;}
.con_title>p{ font-size: 24px; line-height: 36px; color: #000;  font-weight: bold; padding-bottom: 20px; text-align: center;}
.time{ width: 90%; height: 40px; background: #f0f0f0; border:1px solid #f0f0f0; border-radius: 7px; margin: 0 auto; color: #999; text-align: center; line-height: 40px;}
.content{ padding: 60px 10px 40px 20px; float: left; font-size: 16px; line-height: 32px;}



