*{ margin: 0; padding: 0;}
a{ text-decoration: none !important; color: #282828;}
.clear{ clear: both; line-height: 0;}
body{ font-size: 18px !important; font-family: '微软雅黑'; line-height: 32px; background: #f3faff url(http://jtt.gxzf.gov.cn/material/images/plyh/bj_plyh2.png) no-repeat top center; background-size:1920px; }


.wrap{ margin: 0 auto; width: 100%; max-width: 1060px; overflow:initial}
.main1{ padding: 50px 0 0 0;}

.main2{ margin: 790px 0 0 0;}

.tit{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/tit-yhyw.png) no-repeat 0 0; height: 70px; position: relative; text-align: right;}
.tit2{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/tit-yhdt.png) no-repeat 0 0; }
.tit3{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/tit-zcwj.png) no-repeat 0 0; }
.tit4{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/tit-yhwh.png) no-repeat 0 0; }
.tit5{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/tit-yhhd.png) no-repeat 0 0; }
.tit4{ position: relative; margin-bottom: 30px;}
.tit .more-n{ color: #0a5a9a; line-height: 70px;}
.tit4 .more-n2{ position: absolute; right: 0; top: 10px; color: #0a5a9a; border-radius: 12px; border: 1px solid #3c7ef3; padding: 0 8px; line-height: 30px;}

.main2 .box{background: #fff; padding: 25px 20px 15px 20px; margin-top: 40px; display: flex; box-shadow: 1px 5px 8px rgba(114, 196, 249, 0.4); }
.main2 .focus-dep{ box-sizing: border-box; padding: 0 !important;  width: 443px; height: 271px; overflow: hidden;}
.main2 .dashed-left{ padding: 0; border:none;}
.main2 .item{ margin-left: 20px; width: 550px;}
.list-n{margin-top: -8px;}
.list-n li{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/arrow.png) no-repeat 0 center; height: 48px; line-height: 48px; overflow: hidden; 
padding: 0 0 0 20px;}
.list-n li span{ float: right;}

.bg2{ background: url(http://jtt.gxzf.gov.cn/material/images/plyh/bg2.png) no-repeat no-repeat top center; background-size: 1920px; padding: 30px 0;}
.main3{ display: flex; justify-content: space-between; margin-top: 40px;}
.main3 .nav-a{ width: 55px;}
.main3 .nav-a a{ display: block; border: 1px solid #5ab2f7; height: 137px; box-sizing: border-box; padding: 15px 15px 0 15px;  width: 100%; text-align: center; font-size: 22px; 
color: #5ab2f7;background: #fff; line-height: 25px; position: relative;}
.main3 .nav-a .select{ color: #fceec7; background:#5ab2f7 ;}
.main3 .nav-a .select i{ position: absolute; background: url(../images/right-arrow.png) no-repeat 0 0; padding: 8px; right: -17px; top: 60px; z-index: 100;}
.main3 .item{ margin-left: 15px; }

.main4{ background: #f3faff; margin-top: -50px;} 
.main4 .box{ display: flex; justify-content: space-between; margin: 40px 0 0 0;}
.main4 .item{ margin-left: 20px;}

.main5{ background: url(../images/bmfu-bg.jpg) no-repeat top center; background-size: 1920px; margin-top: 30px; height: 348px;}
.main5 .box{ float: right; width: 720px;  margin-top: 80px; display: flex; justify-content: space-between; flex-wrap: wrap; }
.main5 .box a{ background: url(../images/btn-bg.png) repeat; width: 350px; height: 81px; border: 1px solid #fff; border-radius: 20px; margin-bottom: 20px;
font-size: 24px; font-weight: bold; line-height: 81px; color: #496cee;}
.main5 .box a i{ padding: 20px 45px; }
.main5 .box .a1 i{ background: url(../images/icon1.png) no-repeat center center;background-size: 60px;}
.main5 .box .a2 i{ background: url(../images/icon2.png) no-repeat center center;background-size: 60px;}
.main5 .box .a3 i{ background: url(../images/icon3.png) no-repeat center center;background-size: 60px;}
.main5 .box .a4 i{ background: url(../images/icon4.png) no-repeat center center;background-size: 60px;}

.main6{ background:#ccebff url(../images/bg3.png) no-repeat bottom center; background-size: 1920px;  padding: 60px 0 80px 0; min-height: 390px;}
.main6 .box{ display: flex; justify-content: space-between;}
.main6 .box .item1{ box-sizing: border-box; padding:40px 30px 35px 30px; background: #fff; width: 481px; height: 450px; overflow: hidden;}
.main6 .box .item2{ box-sizing: border-box; padding:40px 30px 35px 30px; background: #fff; width: 550px; height: 450px; overflow: hidden;}
.main6 .box .datapic{ text-align: center; padding:15px 0 0 0;}

.fot{ background: #1855d7 url(../images/fot-bg.png) repeat; padding: 20px 0;}

.content{ display: none;}


.flex-direction-nav .flex-prev {
    background: url(http://jtt.gxzf.gov.cn/material/images/plyh/iconsite.png) 0 -4226px no-repeat;
    left: 0;
}
.flex-direction-nav .flex-next {
    background: url(http://jtt.gxzf.gov.cn/material/images/plyh/iconsite.png) -50px -4226px no-repeat;
    right: 0;
}