﻿.bg_f{height:10px;background:#F0F0F0;margin:30px auto}
.title_sy{width:460px;margin:0 auto;border-bottom:1px solid #E6E6E6;padding-bottom:10px;display:flex;justify-content:space-between}
.title_sy i{display:block;width:7px;height:24px;background:#0099A9}
.title_sy p{font-size:16px;color:#999;line-height:25px;width:360px}
.title_sy p span{font-size:23px;color:#0099a9;margin-right:10px}
.title_sy a{display:block;width:75px;height:25px;border:1px solid #ccc;border-radius:15px;font-size:12px;color:#999;text-align:center;line-height:25px}
.yydt{margin-top:15px}
.hf_1{margin:20px auto}
.sy_tab{width:456px;height:42px;margin:0 auto;border:2px solid #F5F5F5;display:flex}
.sy_tab a{display:block;width:50%;text-align:center;font-size:18px;color:#333;line-height:17px;display:flex;justify-content:center;align-items:center}
.sy_tab a p{margin-bottom:5px}
.sy_tab a p span{display:inline-block;font-size:12px;transform:scale(.8);-webkit-transform:scale(.8);margin-left:-4px}
.sy_tab a:nth-of-type(1) p span{margin-left:-25px}
.sy_tab a i{display:inline-block;width:26px;height:28px;overflow:hidden;background:url(../image/icon_sy.png) no-repeat 0 0}
.sy_tab a:nth-of-type(1) i{width:36px;height:26px;margin-right:5px;background-position:-86px 0}
.sy_tab a.sy_act{background:#C9F4F8}
.sy_tab a:nth-of-type(1).sy_act i{background-position:-133px 0}
.sy_tab a:nth-of-type(2).sy_act i{background-position:-41px 0}
.sy_tb{width:460px;margin:0 auto}
.sy_tb .swiper-container{margin-top:15px}
.menubg{overflow:hidden;padding:9px 0 10px;width:98%;margin:0 auto}
.menu_let{float:left;margin-top:1%;padding:0 1%;width:31.2%}
.menu_let ul li{position:relative;float:left;margin:5% 1% 6%;padding:0 2%;width:96%;border-radius:5px;background:#fff;box-shadow:0 1px 5px #919191,0 -1px #ccc;text-align:center;line-height:3pc}
.menu_let ul li span{position:absolute;top:0;right:3%;display:block;width:20px;height:20px;border-radius:90px;background-color:#e30304;box-shadow:1px 1px rgba(86,4,4,.48);color:#fff;font-size:12px;line-height:20px}
.menu_let ul li .red{color:red}
.menu_let ul li a{display:block;color:#7d7d7d;font-size:17px}
.menu_let ul li.kangfu a,.menu_let ul li.zxyh a{color:#3c89d6}
.sy_xbt{text-align:center;font-size:16px;line-height:30px;margin-top:18px}
.sy_xbt p:nth-of-type(1){font-size:22px;font-weight:700}
.tjzj .swiper-container{width:460px;margin:0 auto}
.cont3 p,.tjzj h3{text-align:center}
.tjzj h3{font-size:22px;font-weight:700;margin-bottom:4px}
.tjzj .swiper-container .swiper-pagination .swiper-pagination-bullet{border-radius:1px;width:23px;height:3px}
.tjzj .swiper-container .swiper-pagination{bottom:4px}
.tjzj .cont3_1{background:url(../image/zgz.jpg) no-repeat;height:240px;overflow:hidden;margin-top:13px}
.tjzj .cont3_2{width:250px;height:215px;margin-right:0;margin-top:17px;float:right;overflow:hidden;position:relative}
.cont3_2 h4{font-size:26px;color:#0099a9;font-weight:700}
.cont3_2 h4 a{font-size:16px!important;color:#000;margin-left:30px;font-weight:400;margin-left:10px}
.cont3_2 p{text-align:left;text-indent:10px;line-height:26px;font-size:16px}
.cont3_2 p span{color:#ccc;margin-right:6px}
.cont3_2 .jc{position:absolute;top:56px}
.cont3_2 .sc{position:absolute;bottom:20px}
.cont3_2 .sc span{width:23px;display:block;float:left;color:#fff;background:#999;text-align:center;margin-right:9px;font-size:15px;padding:2px 0}
.cont3_2 .sc p{text-indent:0;float:left;width:210px;margin-top:0!important;color:#666;line-height:21px}
.cont3_2 .sc p a{color:#f60}
.cont3_2 .anniu_zx,.cont3_2 .anniu_zx1{width:118px;height:34px;border:1px solid #F60;border-radius:5px;color:#F60;font-size:18px;display:block;vertical-align:middle;line-height:33px;background:#f5f5f4;text-align:center;box-sizing:border-box;position:absolute;bottom:2px}
.cont3_2 .anniu_zx1{right:8px}
.cont3_2 .anniu_zx i{display:inline-block;width:22px;height:20px;background:url(../image/icon_sy.png) no-repeat -185px 2px;margin-right:5px;position:relative;top:3px}
.cont3_2 .anniu_zx1 i{background-position:-219px 1px}
.zj_ry{margin-top:12px}
.zj_ry p{font-size:18px;color:#333;display:flex;align-items:center;justify-content:space-around}
.zj_ry p::before{content:"";display:block;width:96px;height:1px;background:url(../image/icon_sy.png) no-repeat 0 -118px}
.zj_ry p::after{content:"";display:block;width:96px;height:1px;background:url(../image/icon_sy.png) no-repeat 0 -118px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.zj_zs{width:460px;margin:15px auto 0;display:flex;justify-content:space-between}
.sy_btnf a{display:block;width:460px;height:50px;margin:30px auto 0;border-radius:5px;background:#FE9901;color:#fff;text-align:center;line-height:50px;font-size:20px}
.sy_btnf a i{display:inline-block;width:26px;height:26px;background:url(../image/icon_sy.png) no-repeat -250px 0;vertical-align:text-bottom;margin-left:20px;animation:xiaoshou 1.2s infinite;-webkit-animation:xiaoshou 1.2s infinite}
.tjjs{width:460px;margin:0 auto}
.js_tab,.sl_cont1{width:460px;margin:20px auto;display:flex;justify-content:space-between}
.js_tab a,.sl_cont1 a{display:block;/*width:147px;*/width:220px;height:36px;border-radius:20px;background:#E9EAEC;font-size:18px;color:#333;line-height:36px;text-align:center}
.js_tab a.js_act,.sl_cont1 a.sl_act{background:#0099A9;color:#fff}
.tjjs .swiper-slide p{text-align: center;font-size:16px;color:#333;line-height:38px;letter-spacing:1px}
.js_sp{margin-top:20px;position:relative}
.js_sp p{position:absolute;width:100%;bottom:0;background:rgba(0,0,0,.3);display:flex;justify-content:space-between}
.js_sp p span{color:#fff;font-size:14px}
.js_sp p span:nth-of-type(2){font-size:16px;margin-right:10px}
.js_sp p span i{display:inline-block;width:18px;height:16px;background:url(../image/icon_sy.png) no-repeat -346px 0;position:relative;top:3px;margin-left:10px;margin-right:10px}
.js_jcsj{width:460px;margin-top:8px;display:flex;justify-content:space-between}
.js_jcsj div:nth-of-type(1){margin-left:23px;margin-top:5px}
.js_jcsj div:nth-of-type(2){width:335px;height:200px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.js_but{margin-top:20px;display:flex;justify-content:space-between}
.js_but a{display:block;width:225px;height:40px;border-radius:5px;background:#FF7426;font-size:18px;color:#fff;text-align:center;line-height:40px}
.js_but a i{display:inline-block;width:14px;height:20px;overflow:hidden;background:url(../image/icon_sy.png) no-repeat -291px 0;vertical-align:middle;margin-left:5px}
.js_but a:nth-of-type(2){background:#0099A9}
.js_but a:nth-of-type(2) i{width:15px;height:18px;background-position:-316px 0}
.yysl{width:460px;margin:20px auto 0}
.sl_hj1,.sl_hj2{display:flex;justify-content:space-between}
.sl_hj2{margin-top:18px}
.sl_hj1 div,.sl_hj2 div{position:relative}
.sl_hj1 div p,.sl_hj2 div:nth-of-type(1) p:nth-of-type(2),.sl_hj2 div:nth-of-type(2) p{position:absolute;width:89px;height:28px;background:#FE6C18;bottom:10px;color:#fff;font-size:18px;text-align:center;line-height:28px}
.sl_hj1 div:nth-of-type(2) p,.sl_hj2 div:nth-of-type(2) p{right:0}
.sl_hj2 div:nth-of-type(1){width:224px}
.sl_hj2 div:nth-of-type(1) p:nth-of-type(1){font-size:16px;text-align:right;line-height:21px;padding-right:15px}
.sl_hj2 div:nth-of-type(1) p:nth-of-type(1) span{font-size:12px}
.ryzz{display:flex;flex-wrap:wrap;justify-content:space-around}
.ryzz div:nth-of-type(1),.ryzz div:nth-of-type(2),.ryzz div:nth-of-type(3){margin-bottom:10px}
/*.ryzz_sy{width:140px}*/
.ryzz_sy p{font-size:16px;text-align:center;line-height:26px;margin-top:10px}
.gyhd{display:flex;flex-wrap:wrap;justify-content:space-between}
.gyhd div:nth-of-type(1),.gyhd div:nth-of-type(2){margin-bottom:20px;margin-top:10px}
.gyhd_sy{position:relative;width:220px}
.gyhd_sy p{position:absolute;width:100%;bottom:0;text-align:center;height:25px;font-size:18px;background:#FF7426;color:#fff}
.sy_footer{margin-bottom:20px}
.sy_footer ul{display:flex;flex-wrap:wrap;justify-content:space-around}
.sy_footer ul li{display:block;width:100px;height:80px;text-align:center;background:#EEE}
.sy_footer .f_red{color:red}
.sy_footer ul li:nth-of-type(1),.sy_footer ul li:nth-of-type(2),.sy_footer ul li:nth-of-type(3),.sy_footer ul li:nth-of-type(4){margin-bottom:15px}
.sy_footer ul li i{display:block;width:37px;height:42px;overflow:hidden;margin:6px auto 0;background:url(../image/icon_sy.png) no-repeat -163px -61px}
.sy_footer ul li p{line-height:26px}
.sy_footer ul li:nth-of-type(2) i{background-position:0 -61px}
.sy_footer ul li:nth-of-type(3) i{background-position:-58px -61px}
.sy_footer ul li:nth-of-type(4) i{background-position:-305px -60px}
.sy_footer ul li:nth-of-type(5) i{background-position:-356px -61px}
.sy_footer ul li:nth-of-type(6) i{background-position:-210px -61px}
.sy_footer ul li:nth-of-type(7) i{width:38px;background-position:-258px -61px}
.sy_footer ul li:nth-of-type(8) i{background-position:-110px -61px}
.hy_sp{width:460px;margin:20px auto 0;display:flex;justify-content:space-between}
.hy_sp div{width:222px;position:relative}
.hy_sp div p:nth-of-type(1){width:100%;height:25px;display:flex;justify-content:space-between;position:absolute;top:115px;background:rgba(0,0,0,.5);color:#fff;line-height:25px}
.hy_sp div p i{display:block;width:18px;height:16px;background:url(../image/icon_sy.png) no-repeat -346px 0;position:relative;top:5px;margin-left:10px}
.hy_sp div p span{margin-right:10px}
.hy_sp div p:nth-of-type(2){text-align:center;font-size:16px;color:#333;line-height:26px;margin-top:15px}
.hy_lb{width:460px;margin:15px auto 0}
.hy_lb .swiper-slide{width:169px;margin-right:10px}
.hy_lb .swiper-slide p{text-align:center;font-size:14px;line-height:20px;margin-top:5px}
.hy_lb .swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;margin:0 auto}

.sy_tb .swiper-container .swiper-slide .yyxw_am p{position:absolute;top:163px;width:100%;height:55px;background:rgba(0,0,0,.3);font-size:19px;color:#fff;text-align:center;line-height:55px;letter-spacing:1px}
.sy_tb .swiper-container .swiper-slide .yyxw_am span{position:absolute;display:block;width:36px;height:1px;background:#fff;top:208px;left:50%;margin-left:-18px}
.gz_xw {width:460px;margin:5px auto;}
.gz_xw li {padding-bottom:15px;padding-top:15px;border-bottom:1px dashed #ccc}
.gz_xw li a {display:flex;}
.gz_xw li a p {font-size:16px;color:#666;line-height:27px;margin-left: 17px;}
.gz_xw li a span {color:#ff7426}
.jzgd_sy,.jzgd_sy1 {width:289px;height:39px;border:1px solid #FF9559;font-size:19px;color:#ff7426;text-align:center;line-height:40px;margin:20px auto 0;background:#fff;display:block;    border-radius: 10px;}
#gzxw_yc,#gzxw_yc1 {display:none}


.js_top{display: -webkit-flex;-webkit-justify-content: space-between;margin-top:20px}
.js_video{width: 265px;position: relative;}
.js_info{width: 165px;}
.js_info li{background: #0099a9;border-bottom: 1px solid #fff;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #fff;}
.js_info li:last-child{border-bottom: none;}
.js_video_bg{position: absolute;width: 100%;height: 30px;background: rgba(0,0,0,0.3);bottom: 0;left: 0;overflow: hidden;color: #fff;font-size: 14px;line-height: 30px;}
.video-count{float: left;margin-left: 10px;}
.video-count i{display: inline-block;width: 17px;height: 14px;margin-right: 5px;vertical-align: top;margin-top: 7px; background: url(../image/js_icon.png) no-repeat;background-position: 0 -57px;}
.video-time{float: right;margin-right: 10px;}
.js_item{display: none;}
.js_item.active{display: block;}
.js_box{margin-top: 20px;border-bottom: 1px dashed #cccccc;padding-bottom:20px;}
.js_box:last-child{border-bottom: none;padding-bottom:0}
.js_box h3{font-size: 20px;font-weight: bold;color: #333;text-align: center;background: url(../image/js_tit.png) no-repeat left center,url(../image/js_tit.png) no-repeat right center;}
.js_desc{font-size: 0;line-height: 40px;}
.js_desc span{display: inline-block;font-size: 16px;color: #333;margin-right:23px;}
.js_desc span:last-child{margin-right: 0;}
.js_desc span i{display: inline-block;width: 17px;height: 18px;margin-right: 5px; vertical-align: text-bottom; background: url(../image/js_icon.png) no-repeat;background-position: 0 -80px;}
.js_tp{text-align: center;}
.tuijian{position: relative;}
.tuijian:after{content: "";width: 60px;height: 60px;position: absolute;bottom: -10px;right: 5px;background: url(../image/tuijian.png);}

.sp_fg {position: relative;display: block;}
.sp_fg span {position: absolute;bottom:0;width:94%;display:flex;height:20px;background:rgba(0,0,0,.5);color:#fff;font-size:16px;justify-content: space-between;padding-right: 10px; line-height: 20px;}
.sp_fg span i {display:block;width:18px;height:16px;background: url(../image/icon_sy.png) no-repeat -346px 0;position: relative;
 top: 3px; left: 10px;}

.yyxw_am {position:relative}
