@charset "utf-8";
html,body{background-color:#f9f9f9}
.slideshow{width:100%;height:235px;overflow:hidden;margin:0 auto;margin-top:30px;margin-bottom:10px;position:relative}
.slideshow .slide{position:relative;margin:0 auto;width:100%}
.slideshow .slide span{width:48px;height:48px;position:absolute;top:94px;z-index:1000;border-radius:10px;background:url("../images/icon.png") no-repeat}
.slideshow .slide span.prev{left:0;background-position:-342px -7px}
.slideshow .slide span.prev:hover{background-position:-276px -7px}
.slideshow .slide span.next{right:0;background-position:-408px -7px}
.slideshow .slide span.next:hover{background-position:-474px -7px}
.slideshow .s-container{height:235px;margin:0 auto;overflow:hidden;position:relative;width:100%;z-index:999}
.slideshow .slide ul.s-content{overflow:hidden;zoom:1;width:auto}
.slideshow .slide ul.s-content li{margin-right:20px;float:left;_display:inline;overflow:hidden;text-align:center;border-radius:4px;box-sizing:border-box}
.slideshow .slide ul.s-content li img{width:420px;height:235px;border-radius:10px;display:block;object-fit: cover;}
.comRec_coll{width:100%;background-color:#fff;margin-top:20px;padding:20px;box-sizing:border-box;overflow:hidden}
.comRec_coll .ineRec_box{width:100%;margin:0 auto}
ul.jxyx_list{overflow:hidden}
ul.jxyx_list li{display:block;width:184px;background:#f7f7f7;border:1px solid #f7f7f7;padding:26px 18px;border-radius:10px;box-sizing:border-box;text-align:center;overflow:hidden;height:250px;margin-right:31px;margin-top:22px;float:left}
ul.jxyx_list li:nth-child(6n){margin-right:0}
ul.jxyx_list li:last-child{margin-right:0}
ul.jxyx_list li:hover{background-color:#f0f0f0;box-shadow:0px 4px 0px 0px rgba(200,200,255,0.1)}
ul.jxyx_list li a{display:block}
ul.jxyx_list li a img{width:100px;height:100px;box-sizing:border-box;border:1px solid #eee;border-radius:20px}
ul.jxyx_list li a span{font-size:12px;display:block;margin-top:6px;font-family:Microsoft YaHei;font-weight:400;color:#999}
ul.jxyx_list li a p{width:100%;font-size:15px;height:22px;font-family:Microsoft YaHei;font-weight:400;color:#333333;overflow:hidden;word-break:break-all;margin-top:10px}
ul.jxyx_list li:hover a p{color:#00b35d}
ul.jxyx_list li button{width:72px;height:28px;margin-top:10px;box-sizing:border-box;border:1px solid #00be6e;text-align:center;color:#00be6e;border-radius:20px}
ul.jxyx_list li:hover button{border:1px solid #00be6e;background-color:#00be6e;color:#fff}
.sm_picbox ul.jxyx_list li button{background-color:#242418}
.sm_picbox ul.jxyx_list li:hover button{border:1px solid #00be6e;background-color:#00be6e;color:#fff}
.sm_picbox{width:616px;height:250px;position:relative;border-radius:10px;overflow:hidden;margin-top:22px;background-color:#000000}
.sm_picbox a.banpic{width:444px;height:250px;position:relative;display:inline-block}
.sm_picbox a.banpic img{width:444px;height:250px;text-align:center;vertical-align:middle;transition:all 0.5s;object-fit: cover;
    object-position: top;}
.sm_picbox a.banpic:hover img{transform:scale(1.1)}
.sm_picbox a.banpic span{display:inline-block;position:absolute;top:16px;left:16px;background-color:rgba(0,0,0,0.6);color:#fff;padding:4px 12px}
.sm_picbox a.banpic span em{margin-right:2px;color:#febd21;letter-spacing:1px;font-weight:bold}
.sm_picbox ul.jxyx_list{position:absolute;right:0;top:0}
.sm_picbox ul.jxyx_list li{background-color:#242418;margin-top:0;border-radius:0;border:none}
.sm_picbox ul.jxyx_list li a p{color:#f9f9f9}
.sm_picbox ul.jxyx_list li a span{color:#bbb}
.ineRec_box .word{width:770px;overflow:hidden;float:left;margin-top:20px}
.ineRec_box .word a{display:block;width:370px;line-height:22px;margin-right:30px;margin-bottom:18px;font-family:Microsoft YaHei;font-weight:400;overflow:hidden;float:left}
.ineRec_box .word a:nth-child(2n){margin-right:0px}
.ineRec_box .word a:nth-last-child(1){margin-bottom:0}
.ineRec_box .word a:nth-last-child(2){margin-bottom:0}
.ineRec_box .word a span:nth-of-type(1){font-size:15px;color:#00b35d;float:left;margin-right:10px}
.ineRec_box .word a p{color:#333333;font-size:15px;float:left;width:310px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ineRec_box .word a:hover p{color:#00b35d}
.ineRec_box .word a span:nth-of-type(2){font-size:12px;color:#999999;float:right}
ul.comm_wdList{width:460px;margin-right:30px;float:left;overflow:hidden}
ul.comm_wdList li{float:left;display:inline-block;margin-top:20px;width:220px;margin-right:20px;overflow:hidden}
ul.comm_wdList li:nth-child(2n){margin-right:0}
ul.comm_wdList li > a{width:100%;overflow:hidden;display:block}
ul.comm_wdList li > a img{width:220px;height:136px;float:left;object-fit: cover;}
ul.comm_wdList li > a span{width:100%;float:left;display:block;text-align:center;height:20px;overflow:hidden;margin-top:8px}
.img-container{width:100%;margin:0 auto}
.img-container > div{float:left;margin:0 14px 10px 14px}
.img-container > div.img-con1{margin-left:0}
.img-container > div.img-con4{margin-right:0}
.img-container > div a{margin-top:25px;box-shadow:0px 2px 8px 0px rgba(149,149,149,0.94);border-radius:6px;overflow:hidden;width:100%;display:block;position:relative}
.img-container a span{width:100%;height:32px;overflow:hidden;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;line-height:32px;box-sizing:border-box;padding:0 20px;text-align:center}
.img-container a:hover span{width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;box-sizing:border-box;padding:0 20px;text-align:center;display:table}
.img-container a span em{width:100%;text-align:center;display:block;vertical-align:middle;color:white;font-size:14px}
.img-container a:hover span em{font-size:16px;display:table-cell}
.img-con1{width:238px}
.img-con1 a{height:254px}
.img-con2{width:336px}
.img-con2 a{width:336px;height:534px}
.img-con3{width:276px}
.img-con3 a{height:161px}
.img-con4{width:324px}
.img-con4 a{height:254px}
.img-container div a img{width:100%;height:100%;display:block;vertical-align:bottom;transition:all .4s ease;object-fit: cover;}
.img-container div a:hover img{transform:scale(1.3)}
.mr30{margin-right:30px}
.w610{width:610px}
ul.srwy_list{overflow:hidden;margin-top:20px;border-radius:16px;background:rgba(0,0,0,.03)}
ul.srwy_list li{display:block;width:136px;box-sizing:border-box;padding:0 16px 20px 16px;text-align:center;overflow:hidden;margin-right:22px;margin-top:22px;float:left}
ul.srwy_list li:nth-child(4n){margin-right:0}
ul.srwy_list li:last-child{margin-right:0}
ul.srwy_list li a{display:block}
ul.srwy_list li a img{width:100px;height:100px;box-sizing:border-box;border:1px solid #eee;border-radius:20px}
ul.srwy_list li a span{font-size:12px;display:block;margin-top:6px;font-family:Microsoft YaHei;font-weight:400;color:#999}
ul.srwy_list li a p{width:100%;font-size:15px;height:22px;font-family:Microsoft YaHei;font-weight:400;color:#333333;overflow:hidden;text-overflow:ellipsis;word-break:break-all;margin-top:10px}
ul.srwy_list li:hover a p{color:#00b35d}
ul.srwy_list li button{width:72px;height:28px;margin-top:10px;box-sizing:border-box;border:1px solid #00be6e;text-align:center;color:#00be6e;border-radius:20px}
ul.srwy_list li:hover button{background-color:#00be6e;color:#fff}
.d_left{width:860px;float:left}
.d_left ul.jxyx_list{margin-bottom:24px}
.d_left ul.jxyx_list li{margin-right:28px}
.d_left ul.jxyx_list li:nth-child(4n){margin-right:0}
ul.c_strateop{padding:0 0px 12px 0;border-bottom:1px dashed #f0f0f0;overflow:hidden;margin-left:-30px}
ul.c_strateop li{width:180px;float:left;margin-top:20px;margin-left:30px}
ul.c_strateop li .axgl_img{width:180px;height:112px;display:block;border-radius:5px;overflow:hidden}
ul.c_strateop li img{width:180px;height:112px;transition:all 0.4s ease;object-fit: cover;}
ul.c_strateop li img:hover{transform:scale(1.06);transition:all 0.4s ease;object-fit: cover;}
ul.c_strateop li p{margin-top:6px;height:24px;line-height:24px;text-align:center;overflow:hidden}
ul.c_strateopBot{overflow:hidden;margin-left:-30px}
ul.c_strateopBot li{width:390px;float:left;padding:16px 0px;margin-left:30px;border-bottom:1px dashed #f0f0f0}
ul.c_strateopBot li .axgl_img{width:120px;height:74px;float:left;display:inline-block;border-radius:5px;overflow:hidden}
ul.c_strateopBot li img{width:120px;height:74px;border-radius:5px;transition:all 0.4s ease;object-fit: cover;}
ul.c_strateopBot li img:hover{transform:scale(1.06);transition:all 0.4s ease}
ul.c_strateopBot li div{width:255px;height:74px;margin-top:0px}
ul.c_strateopBot li div a{font-size:16px;width:100%;margin-top:0;background-color:inherit;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.c_strateopBot li div p{font-size:14px;color:#888;width:100%;height:44px;margin-top:6px;display:-webkit-box;text-overflow:ellipsis;line-height:22px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.d_right{width:420px;float:right}
.bdlist_ul{width:100%;overflow:hidden;margin-top:0px}
.bdlist_ul li{width:100%;padding:16px 0;box-sizing:border-box;display:block;overflow:hidden;position:relative;border-bottom:1px dashed #eee}
.bdlist_ul li:hover{background-color:#f9f9f9}
.bdlist_ul li .tps_info{width:340px}
.w_jpyx .bdlist_ul li .tps_info{width:360px}
.bdlist_ul li a.tps_tit,.bdlist_ul li a.tps_tit em{font-size:16px;font-weight:bold;display:block;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bdlist_ul li .pm{float:left;width:28px;height:28px;line-height:28px;font-size:18px;font-weight:bold;text-align:center;color:#666;border-radius:100px;margin-right:8px}
.bdlist_ul li img{width:80px;height:80px;border:1px solid #eee;box-sizing:border-box;border-radius:16px}
.bdlist_ul li .l_text{width:246px;overflow:hidden;height:80px;margin-left:12px}
.w_jpyx .bdlist_ul li .l_text{width:264px}
.bdlist_ul li .l_text p{display:block;line-height:20px;margin-top:6px;color:#a8a8a8}
.bdlist_ul li .l_text p em{font-style:normal}
.bdlist_ul li .l_text p a{color:#a8a8a8}
.bdlist_ul li .l_text p a:hover{color:#00b35d}
ul.bdlist_ul li a.tps_btn{height:28px;font-size:12px;position:absolute;bottom:22px;right:10px;line-height:26px;padding:0 16px;display:inline-block;text-align:center;box-sizing:border-box;color:#00be6e;border:1px solid #00be6e;border-radius:28px}
ul.bdlist_ul li:hover a.tps_btn{color:#fff;background-color:#00be6e;border:1px solid #00be6e}
.bdlist_ul li .nbone{color:#ff4800}
.bdlist_ul li .nbtwo{color:#ff6d34}
.bdlist_ul li .nbthr{color:#ffa07b}
.w_recom{width:400px;padding:20px;border-radius:8px;margin-top:20px;background-color:#fff}
ul.rec_item1{margin-top:15px}
ul.rec_item1 li{overflow:hidden}
ul.rec_item1 .img img{width:400px;height:190px;display:inline-block;transition:all 1s ease 0s;object-fit: cover;
    object-position: top;}
ul.rec_item1 .img:hover img{transform:scale(1.3);transition:all 1s ease 0s;-webkit-transform:scale(1.3);-webkit-transform:all 1s ease 0s}
ul.rec_item1 dl{width:100%;box-sizing:border-box;height:90px;padding:12px;font-size:13px;color:#666;background:#f2f2f2;position:relative}
ul.rec_item1 dl dt{width:66px;height:66px;float:left;margin-right:12px}
ul.rec_item1 dl dt a{display:block}
ul.rec_item1 dl dt img{width:66px;height:66px;border-radius:8px;transition:transform 0.5s}
ul.rec_item1 dl:hover img{transform:scale(0.96);transition:transform 0.5s}
ul.rec_item1 dl dd{width:298px;display:inline-block;padding:4px 0}
ul.rec_item1 dl strong{display:block;height:24px;line-height:24px;overflow:hidden;margin-bottom:5px;font-size:15px}
ul.rec_item1 dl dd p{height:26px;line-height:26px;overflow:hidden;margin-top:10px}
ul.rec_item1 dl span{display:block;height:24px;line-height:24px;padding:0 10px;background:#fea342;color:#fff;position:absolute;right:10px;top:10px}
ul.rec_item2{height:118px;overflow:hidden;margin-left:-26.6px}
ul.rec_item2 li{width:80px;float:left;overflow:hidden;margin-left:26.6px;margin-top:12px}
ul.rec_item2 li a{display:block}
ul.rec_item2 li img{width:80px;height:80px;border-radius:16px;transition:transform 0.5s}
ul.rec_item2 li:hover img{transform:scale(0.96);transition:transform 0.5s}
ul.rec_item2 li span{width:100%;overflow:hidden;line-height:20px;height:20px;display:block;text-align:center;margin-top:6px}
.w_htjp{width:410px;padding:20px;margin-top:20px;border-radius:8px;box-sizing:border-box;background-color:#fff;position:relative}
.d_right .w_htjp{width:100%}
.bg_color{margin-left:-12px}
.bg_color a{width:115px;height:88px;margin:16px 0 0 12px;text-align:center;font-size:16px;color:#fff;padding:0 6px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;vertical-align:middle;float:left}
.d_right .bg_color a{width:118px;height:72px}
.bg_color a:hover{text-decoration:underline}
.bg_color .bg1{background-color:#1da16e}
.bg_color .bg2{background-color:#0e91d5}
.bg_color .bg3{background-color:#f21d1d}
.bg_color .bg4{background-color:#ff5555}
.bg_color .bg5{background-color:#25c88a}
.bg_color .bg6{background-color:#01c3c3}
.bg_color .bg7{background-color:#675fd6}
.bg_color .bg8{background-color:#333333}
.bg_color .bg9{background-color:#fea342}
.bg_color .bg10{background-color:#41d39d}
.bg_color .bg11{background-color:#ff6e6e}
.bg_color .bg12{background-color:#f9679a}
.bg_color .bg13{background-color:#5cbe65}
.bg_color .bg14{background-color:#af2acc}
.bg_color .bg15{background-color:#be0c75}
.bg_color .bg16{background-color:#d8df1b}
.w_jpyx{width:410px;padding:20px;border-radius:8px;box-sizing:border-box;background-color:#fff;overflow:hidden;margin-top:20px}
.w_jpyx .bdlist_ul li{padding:11.5px 0}
.mr20{margin-right:20px}