@charset "utf-8";
html,body{background-color:#f9f9f9}
.main_right{width:1060px;overflow:hidden}
.main_left{width:220px;overflow:hidden}
.smal_banner{width:100%;overflow:hidden;height:100px;margin-top:20px}
.smal_banner a{width:100%;height:100px;overflow:hidden}
.smal_banner img{width:100%;height:100px;transition:all 0.4s ease}
.smal_banner img:hover{transform:scale(1.06);transition:all 0.4s ease}
.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.h_switch{margin-left:-23px;max-height:116px;margin-top:20px;overflow:hidden}
ul.h_switch li{float:left;margin-left:23px}
ul.h_switch li a{display:inline-block;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
ul.h_switch li img{display:inline-block;border-radius:6px;margin-bottom:6px;width:160px;height:82px;transition:all 0.4s ease;object-fit: cover;}
ul.h_switch li:hover img{transform:scale(1.06);transition:all 0.4s ease}
.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)}
.w_inerTbg{width:660px;position:relative;overflow:hidden}
.w_inerTbg a{width:660px;height:314px;display:block;overflow:hidden}
.w_inerTbg img{width:660px;height:314px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;object-fit: cover;}
.w_inerTbg:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.w_inerTbg span{height:32px;line-height:32px;padding:50px 15px 0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));position:absolute;bottom:0;left:0;right:0;color:#fff;font-size:15px;text-align:center}
.w_inerTbg dl{width:100%;height:100%;text-align:center;color:#FFFFFF;position:absolute;left:0;top:-100%;background:rgba(0,0,0,0.5);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.w_inerTbg dt{display:inline-block;font-weight:bold;margin:96px 15px 0;padding:0 15px;font-size:16px;height:29px;line-height:29px;overflow:hidden;position:relative}
.w_inerTbg dt:before,.w_inerTbg dt:after{content:'';display:block;width:9px;height:29px;background:url(../images/icon.png) no-repeat;position:absolute;top:0}
.w_inerTbg dt:before{background-position:0 -820px;left:0}
.w_inerTbg dt:after{background-position:-10px -820px;right:0}
.w_inerTbg dd{margin-top:10px}
.w_inerTbg dd p{line-height:22px;padding:0 50px;box-sizing:border-box;max-height:44px;overflow:hidden;font-size:14px}
.w_inerTbg dd a{color:#fff}
.w_inerTbg .rmjx_btn{display:block;width:110px;height:32px;line-height:32px;margin:0 auto;border-radius:6px;background:#70b63a;color:#FFFFFF;text-decoration:none;font-size:14px}
.w_inerTbg .rmjx_btn:hover{background:#85C256}
.w_inerTbg:hover dl{top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.w_inerTbg:hover span{bottom:-80px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.w_inerLv{width:580px}
ul.inerlive{margin-left:-20px;max-height:344px;overflow:hidden;margin-top:-21px}
ul.inerlive li{width:280px;height:146px;position:relative;float:left;margin-top:21px;margin-left:20px;overflow:hidden}
ul.inerlive li a{display:block}
ul.inerlive li a img{width:280px;height:146px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;object-fit: cover;}
ul.inerlive li:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.inerlive li span{height:32px;line-height:32px;padding:50px 15px 0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));position:absolute;bottom:0;left:0;right:0;color:#fff;font-size:15px;text-align:center}
ul.inerlive dl{width:100%;height:100%;text-align:center;color:#FFFFFF;position:absolute;left:0;top:-100%;background:rgba(0,0,0,0.5);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
ul.inerlive dt{display:inline-block;font-weight:bold;margin:20px 15px 0;padding:0 15px;font-size:16px;height:29px;line-height:29px;overflow:hidden;position:relative}
ul.inerlive dt:before,ul.inerlive dt:after{content:'';display:block;width:9px;height:29px;background:url(../images/icon.png) no-repeat;position:absolute;top:0}
ul.inerlive dt:before{background-position:0 -820px;left:0}
ul.inerlive dt:after{background-position:-10px -820px;right:0}
ul.inerlive dd{margin-top:10px}
ul.inerlive dd p{line-height:22px;max-height:22px;padding:0 20px;box-sizing:border-box;overflow:hidden;font-size:14px}
ul.inerlive dd a{color:#fff}
ul.inerlive .rmjx_btn{display:block;width:110px;height:32px;line-height:32px;margin:0 auto;border-radius:6px;background:#70b63a;color:#FFFFFF;text-decoration:none;font-size:14px}
ul.inerlive .rmjx_btn:hover{background:#85C256}
ul.inerlive li:hover dl{top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
ul.inerlive li:hover span{bottom:-80px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.mbhj_list{margin-left:-20px;overflow:hidden}
.mbhj_list li{width:406px;background-color:#fff;border:1px #f3f3f3 solid;box-sizing:border-box;padding:10px 19px 20px 19px;float:left;margin:0;margin-bottom:6px;margin-top:20px;margin-left:20px}
.mbhj_list li:hover{box-shadow:0 0 10px 0 rgba(47,47,47,0.2)}
.mbhj_list li a{display:block}
.mbhj_list li h3{width:100%;height:42px;line-height:42px;font-size:20px;font-weight:bold;margin-bottom:6px}
.mbhj_list .imgTxt{width:100%;position:relative;overflow:hidden;margin-bottom:12px}
.mbhj_list .imgTxt a{float:left;overflow:hidden;width:100%;height:170px}
.mbhj_list .imgTxt img{width:100%;height:170px;float:left;transition:transform 0.3s;    object-fit: cover;}
.mbhj_list .imgTxt a:hover img{transform:scale(1.1,1.1);transition:transform 0.3s}
.mbhj_list .imgTxt p.txt{width:100%;float:left;height:82px;margin-top:12px;color:#666;line-height:26px;font-size:13px;display:-webkit-box;display:-moz-box;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.mbhj_list dl{width:auto;margin-left:-15px;overflow:hidden}
.mbhj_list dl dd{width:80px;height:80px;overflow:hidden;padding:0;float:left;display:inline-block;margin-left:15px}
.mbhj_list dl dd img{width:80px;height:80px;box-sizing:border-box;border:1px solid #eee;border-radius:16px}
.mbhj_list dl dd img:hover{transform:rotateY(0deg);opacity:0.7;filter:alpha(opacity=70)}
.mbhj_list dl dd a.hjmore{color:#fff;display:block;border-radius:16px;background-color:#c5c5c5;text-align:center;transition:all .2s ease;width:80px;height:80px}
.mbhj_list dl dd a.hjmore i{width:31px;height:31px;background:url(../images/icon.png) no-repeat;background-position:-124px -7px;display:inline-block;margin:22px auto 8px}
.mbhj_list dl dd a.hjmore:hover{background-color:#81a7ff}
.tab_BoxList{width:100%}
.tab_BoxList ul.tab_list{width:100%;margin:0;line-height:60px;box-sizing:border-box}
.tab_BoxList ul.tab_list li{width:100%;font-size:16px;padding:0 6px;box-sizing:border-box;text-align:center;line-height:50px;border-radius:6px;margin-bottom:16px;height:49px;background:#f6f6f6;position:relative;z-index:8;color:#666;font-weight:bold}
.tab_BoxList ul.tab_list li a{width:100%;float:left}
.tab_BoxList ul.tab_list li:last-child{margin-bottom:0}
.tab_BoxList ul.tab_list li.cur,.tab_BoxList ul.tab_list li:hover{color:#fff;background:#00bfb1;border-bottom:2px solid #00bfb1}
.tab_BoxList ul.tab_list li.cur a,.tab_BoxList ul.tab_list li:hover a{color:#fff}
ul.mbhj_item{margin-top:12px;overflow:hidden}
ul.mbhj_item li{width:100%;background-color:#fff;border-bottom:1px #e1e1e1 dashed;box-sizing:border-box;float:left;margin:0;margin-bottom:12px}
ul.mbhj_item li a{display:block}
ul.mbhj_item li h3{width:100%;height:42px;line-height:42px;font-size:20px;position:relative;font-weight:bold;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ul.mbhj_item span.rj_num{padding:0 10px;display:block;text-align:center;color:#6191ff;font-weight:normal;letter-spacing:1px;border-radius:20px;border:2px #ebf1ff solid;font-family:"Impact";font-size:12px;background:#fff;position:absolute;right:0px;line-height:24px;bottom:4px}
ul.mbhj_item .imgTxt{width:100%;height:190px;position:relative;margin-bottom:20px}
ul.mbhj_item .imgTxt a.img{float:left;overflow:hidden;width:360px;height:190px}
ul.mbhj_item .imgTxt a.img img{width:360px;height:190px;float:left;transition:transform 0.3s}
ul.mbhj_item .imgTxt a:hover img{transform:scale(1.1,1.1);transition:transform 0.3s}
ul.mbhj_item .txt_info{width:640px;margin-left:20px;overflow:hidden}
ul.mbhj_item .imgTxt p.txt{width:100%;float:left;height:96px;color:#666;line-height:24px;font-size:14px;margin-bottom:12px;display:-webkit-box;display:-moz-box;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
ul.mbhj_item dl{height:80px;margin-left:-30px;overflow:hidden}
ul.mbhj_item dl dd{width:80px;height:80px;overflow:hidden;padding:0;border-radius:16px;float:left;display:inline-block;margin-left:30px}
ul.mbhj_item dl dd img{width:80px;height:80px;display:inline-block;border-radius:16px;transition:transform 0.3s}
ul.mbhj_item dl dd img:hover{transform:rotateY(0deg);opacity:0.7;transition:transform 0.3s;filter:alpha(opacity=70)}
ul.mbhj_item a.hjmore{color:#fff;display:block;border-radius:16px;background-color:#c5c5c5;text-align:center;transition:all .2s ease;width:80px;height:80px}
ul.mbhj_item a.hjmore i{width:31px;height:31px;background:url(../images/icon.png) no-repeat;background-position:-124px -7px;display:inline-block;margin:22px auto 8px}
ul.mbhj_item a.hjmore:hover{background-color:#81a7ff}
.zt-intro{height:300px;background-color:#fff;margin-top:20px;box-sizing:border-box;width:100%;padding:20px;margin-bottom:20px}
.red{color:#ff3d3d !important}
.intro-img{float:left;width:530px;height:260px;overflow:hidden}
.intro-img img{width:530px;height:260px;display:block;    object-fit: cover;}
.intro-box{float:right;width:710px;height:260px;position:relative;overflow:hidden}
.intro-hd h2{font-size:26px;font-weight:bold}
.intro-hd{line-height:34px}
.intro-hd span{color:#999}
.intro-desc{font-size:15px;color:#666;line-height:26px;margin:15px 0 10px 0;max-height:104px;overflow:auto}
.intro-other{width:100%;position:absolute;bottom:-4px;left:0;font-size:15px}
.time{float:left;color:#999;line-height:30px}
.intro-other .fr{float:right;width:308px;overflow:hidden;height:40px}
.intro-other label{float:left;line-height:36px;color:#999}
.rela_tabhj{width:100%;overflow:hidden;margin:0 auto}
.rela_tabhj span{display:inline-block;float:left;font-size:14px;color:#444}
.rela_tabhj span.tabhj_tit{height:26px;line-height:26px}
.rela_tabhj span.tabhj_item{max-width:590px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rela_tabhj span.tabhj_item a{display:block;float:left;padding:0px 10px;height:24px;color:#358ff0;line-height:24px;border:1px solid #EAEAEA;border-radius:100px;margin-right:10px;margin-bottom:10px;font-size:14px}
.rela_tabhj span.tabhj_item a:nth-child(1){border-color:#4d90ba;color:#4d90ba}
.rela_tabhj span.tabhj_item a:nth-child(2){border-color:#660033;color:#660033}
.rela_tabhj span.tabhj_item a:nth-child(3){border-color:#008800;color:#008800}
.rela_tabhj span.tabhj_item a:nth-child(4){border-color:#966de1;color:#966de1}
.rela_tabhj span.tabhj_item a:nth-child(5){border-color:#5bc3af;color:#5bc3af}
.rela_tabhj span.tabhj_item a:nth-child(6){border-color:#ff7573;color:#ff7573}
ul.zb_list{overflow:hidden;margin-left:-30px}
ul.zb_list li{width:412px;height:192px;margin-top:10px;margin-bottom:10px;border:1px solid #eeeeee;background-color:#fff;padding:16px;position:relative;box-sizing:border-box;margin-left:30px;float:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.zb_list li:hover{box-shadow:0 0 10px 0 rgba(47,47,47,0.2);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.zb_list li .ed_left{width:66%;overflow:hidden}
ul.zb_list li .ed_left p{width:100%;color:#999;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px}
ul.zb_list li .ed_left .two span{float:left;margin-top:14px}
ul.zb_list li .ed_left p.three .app_starBox{margin:0}
ul.zb_list li .ed_left .three span{width:auto;line-height:24px;float:left;display:inline-block}
ul.zb_list li .ed_left .three span.othicon{margin-left:16px}
span.othicon i.icon{display:inline-block;width:18px;height:18px;float:left;margin-top:2px;margin-right:6px;background:url(../images/icon.png) no-repeat;overflow:hidden}
span.othicon i.icon.az{background-position:-130px -220px}
span.othicon i.icon.pg{background-position:-150px -220px}
span.othicon i.icon.pc{background-position:-170px -220px}
ul.zb_list li .one:hover{color:#00b35d}
ul.zb_list li .one{width:90%;font-size:18px;font-weight:bold;color:#444444;display:inline-block;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.zb_list li:hover .one{color:#00b35d}
ul.zb_list li .ed_left .five{margin-bottom:0px;line-height:22px;height:22px}
ul.zb_list li .ed_left .four span{color:#999;font-style:normal}
ul.zb_list li .ed_left .four .type{display:inline-block;text-align:center;color:#666;background-color:#f5f5f5;padding:3px 10px;margin-right:10px}
ul.zb_list li .ed_left .four .type:hover{color:#00b35d}
ul.zb_list li .ed_right{margin-top:5px}
ul.zb_list li .ed_right a{display:block}
ul.zb_list li .ed_right img{width:80px;height:80px;display:inline-block;border-radius:16px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.zb_list li .ed_right img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.zb_list li .ed_right .a_down{display:block;width:80px;height:26px;text-align:center;line-height:26px;margin-top:8px;text-decoration:none;font-weight:bold;letter-spacing:1px;padding-left:1px;overflow:hidden;font-size:14px;border-radius:20px;background:#00b35d;color:#FFFFFF}
ul.zb_list li:hover .ed_right .a_down{box-shadow:0px 2px 13px 0px rgba(0,179,93,0.65)}
ul.zb_list li > em{width:82px;height:82px;display:block;position:absolute;right:-7px;top:-7px;background:url("../images/icon.png") no-repeat;background-position:0 -567px}
ul.zb_list li em.qltj{background-position:-130px -290px}
ul.zb_list li em.zdxz{background-position:-220px -290px}
ul.zb_list li em.zshy{background-position:-130px -380px}
ul.zb_list li em.zbtj{background-position:-220px -380px}
ul.tsfxList{width:100%;box-sizing:border-box;overflow:hidden}
ul.tsfxList > li{width:100%;overflow:hidden;position:relative;box-sizing:border-box;padding:10px 6px;margin-bottom:10px}
ul.tsfxList > li:last-child{margin-bottom:0}
ul.tsfxList > li:hover .tsfx_info img{-webkit-transform:scale(0.96);-moz-transform:scale(0.96);-ms-transform:scale(0.96);-o-transform:scale(0.96);transform:scale(0.96);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.tsfxList > li > div{width:1288px;overflow:hidden;padding:20px;box-sizing:border-box;border-radius:6px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.1)}
ul.tsfxList > li em{width:111px;height:32px;display:block;position:absolute;left:560px;top:5px;background:url("../images/icon.png") no-repeat;z-index:9999}
ul.tsfxList > li em.qltj{background-position:-10px -290px}
ul.tsfxList > li em.zshy{background-position:-10px -332px}
ul.tsfxList > li em.zdxz{background-position:-10px -374px}
ul.tsfxList > li em.bluetj{background-position:-10px -416px}
ul.tsfxList li .tsfx_info{width:620px;float:left;position:relative}
ul.tsfxList li .tsfx_info .img{display:block;float:left;margin:0 16px 0 0}
ul.tsfxList li .tsfx_info .img img{width:126px;height:126px;border-radius:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
ul.tsfxList li .tsfx_info .infor{width:478px;float:left}
ul.tsfxList li .tsfx_info .bt{display:block;height:30px;line-height:30px;font-size:26px;color:#444;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 0 0;padding:0;font-weight:bold}
ul.tsfxList li .tsfx_info .bt:hover{color:#f0412a}
ul.tsfxList li .tsfx_info .bt u{text-decoration:none;font-size:14px;color:#f0412a;padding:5px 0 0 5px;font-weight:normal}
ul.tsfxList li .tsfx_info span.num{display:block;height:24px;line-height:24px;padding:0 10px;background:#fea342;color:#fff;position:absolute;right:0;top:10px}
ul.tsfxList li .tsfx_info dl{float:left;width:100%;line-height:20px;overflow:hidden}
ul.tsfxList li .tsfx_info dl dd{display:block;font-size:14px;margin-top:20px;color:#737373;text-transform:uppercase}
ul.tsfxList li .tsfx_info dl dd span{display:inline-block;margin-right:20px}
ul.tsfxList li .tsfx_info dl a{background-color:#f3a33c;border-radius:4px;height:20px;margin-right:20px;line-height:20px;padding:2px 10px;color:#fff;display:inline-block}
ul.tsfxList li .tsfx_info .miaoshu{color:#7f6b5a;overflow:hidden;border-top:1px solid #e6e6e6;float:left;font-size:16px;width:100%;text-overflow:initial;white-space:initial;line-height:26px;height:auto;margin:0 auto;margin-top:20px;padding-top:10px}
ul.tsfxList li .tsfx_info .miaoshu .bt_{font-weight:bold;height:22px;line-height:22px;color:#333;font-size:16px;margin-bottom:4px}
ul.tsfxList li .tsfx_info .miaoshu .scroll{height:80px;overflow-y:auto;line-height:26px;color:#666;font-size:14px}
ul.tsfxList li .tsfx_info .miaoshu .scroll::-webkit-scrollbar{width:4px;height:4px;background:#dcdcdc;border-radius:10px;left:5px;position:relative}
ul.tsfxList li .tsfx_info .miaoshu .scroll::-webkit-scrollbar-button{width:0;height:0}
ul.tsfxList li .tsfx_info .miaoshu .scroll::-webkit-scrollbar-corner{display:block}
ul.tsfxList li .tsfx_info .miaoshu .scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#666;border-radius:10px}
ul.tsfxList li .tsfx_info .down_btn{overflow:hidden;width:100%;text-align:center}
ul.tsfxList li .tsfx_info .down_btn a{width:180px;height:36px;margin:0 auto;display:block;background:#0dc96e;border:1px solid #0dc96e;margin-top:15px;text-align:center;line-height:36px;font-size:15px;color:#fff;border-radius:6px}
ul.tsfxList li:hover .tsfx_info .down_btn a{background:#00b35d;color:#fff;border:1px solid #00b35d}
ul.tsfxList li .tsfx_pic{width:598px}
ul.tsfxList li .tsfx_pic a:hover img{transform:scale(1);transition:transform 0}
.tsfx_pic .slideshow{width:100%;height:320px;margin:0 auto;position:relative;overflow:hidden}
.tsfx_pic .slideshow .slide{position:relative;float:left;margin-top:0;height:320px;overflow:hidden;width:100%}
.tsfx_pic .slideshow .s-container{height:320px;width:1570px}
.tsfx_pic .slideshow .s-content li{display:inline;width:200px;height:320px;line-height:320px;margin-right:10px;position:relative;float:left;text-align:center}
.tsfx_pic .slideshow .s-content li:last-child{margin-right:0}
.tsfx_pic .slideshow .s-content img{width:100%;height:auto}
.tsfx_pic .slideshow .prev,.tsfx_pic .slideshow .next{cursor:pointer;display:none;width:34px;height:47px;position:absolute;top:135px;z-index:2;background:url("../images/icon.png") no-repeat}
.tsfx_pic .slideshow .prev{left:0;background-position:-140px -50px;border-radius:0 5px 5px 0}
.tsfx_pic .slideshow .prev:hover{background-position:-140px -97px}
.tsfx_pic .slideshow .next{right:0;background-position:-174px -50px;border-radius:5px 0 0 5px}
.tsfx_pic .slideshow .next:hover{background-position:-174px -97px}
.tsfx_pic .slideshow .slide:hover .prev,.tsfx_pic .slideshow .slide:hover .next,.tsfx_pic .slideshow .slide.hover .prev,.tsfx_pic .slideshow .slide.hover .next{display:block}
#cover{position:absolute;top:0px;float:left;background:#000000;width:100%;height:0px;opacity:0.6;filter:alpha(opacity=60);z-index:10002}
.open-box{min-width:320px;max-width:480px;height:auto;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";display:none;position:fixed;left:60%;top:180px;margin:0 0 0 -473px;z-index:99999}
.open-box .open-exit{width:46px;height:30px;line-height:30px;background:#8f8f8f;font-size:14px;font-weight:normal;color:#fff;text-align:center;display:block;overflow:hidden;position:absolute;right:-50px;top:0;border-radius:12px;z-index:9;cursor:pointer}
.open-box .magnifier{position:relative;float:left;width:100%;height:auto;display:block;overflow:hidden;border-radius:12px;zoom:1}
.open-box .magnifier img{position:relative;float:left;max-width:460px;max-height:680px}
ul.csImg_ul{margin-bottom:30px;overflow:hidden}
ul.csImg_ul li{width:495px;float:left;position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;*zoom:1;background:#f8fdff;-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / 10%);box-shadow:0 1px 3px 0 rgb(0 0 0 / 10%);border-radius:3px;margin:20px 30px 10px 0;padding:16px}
ul.csImg_ul li:nth-child(2n){margin-right:0}
ul.csImg_ul li .csImg_pic,ul.csImg_ul li .csImg_info{float:left}
ul.csImg_ul li .csImg_pic .img{border:#ebebeb 1px solid;width:120px;height:120px;box-sizing:border-box;border-radius:20px;overflow:hidden;background:#fff;display:block;margin:0 20px 0 0;position:relative}
ul.csImg_ul li .csImg_pic img{width:120px;max-height:120px;position:absolute;margin:auto;top:0;bottom:0}
ul.csImg_ul li .csImg_info{width:320px;position:relative;overflow:hidden;height:120px}
ul.csImg_ul li a.cs_name{display:block;font-weight:400;height:32px;overflow:hidden;font-size:18px;line-height:32px;margin-bottom:6px;color: #444;}
ul.csImg_ul li h3 a.cs_name{font-weight:bold;font-size:16px;}
ul.csImg_ul li .cs_summ{width:330px;color:#656565;line-height:20px;max-height:40px;overflow:hidden}
ul.csImg_ul li .cs_btn{position:absolute;left:0;bottom:4px;color:#358ff0;border:#358ff0 1px solid;border-radius:2px;width:90px;text-align:center;box-sizing:border-box;line-height:30px;height:30px;-webkit-transition:all .5s;transition:all .5s}
ul.csImg_ul li .cs_btn{color:#358ff0}
ul.csImg_ul li .cs_btn:hover{background:#358ff0;color:#fff;text-decoration:none}
.company_intro{margin:20px 0 20px 0;padding:20px 30px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px}
.company_intro .img{overflow:hidden;float:left;width:120px;height:120px;background:#fff;box-sizing:border-box;border:1px solid rgba(235,235,235,1);position:relative;border-radius:20px;margin:0 30px 0 0}
.company_intro .img img{display:block;position:absolute;width:120px;max-height:120px;top:0;bottom:0;margin:auto}
.company_intro .info{float:left;width:1080px;line-height:28px}
.clearfix2{overflow:hidden;*zoom:1}
.company_intro .info ul li{max-width:620px;height:36px;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:19px;color:#444;float:left;margin:0 50px 0 0}
.company_intro .info ul li.company_website{margin-right:0}
.company_intro .info ul li.company_website a{max-width:290px;float:left;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.company_intro .info ul li b{font-weight:400;color:#333;display:inline-block;float:left}
.company_intro .desc{margin-top:6px;color:#656565;font-size:16px;max-height:80px;overflow-y:auto;line-height:26px}
.company_intro .upTime{margin-top:10px;color:#888;font-size:15px}
.company_website .privacy{cursor:pointer;} 
ul.tcs_ullist{width:100%;float:left}
ul.tcs_ul > li{float:left;width:400px;height:154px;box-sizing:border-box;position:relative;border-radius:4px;padding:0 15px;border:1px solid #eee;margin:20px 30px 0 0}
ul.tcs_ul > li:nth-child(3n){margin-right:0}
ul.tcs_ul > li .name{display:block;width:100%;height:54px;line-height:54px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333333;font-size:18px}
ul.tcs_ul > li h3 .name{font-size:16px}
ul.tcs_ul > li > .img{float:left;height:80px;width:80px;margin-right:14px;display:block}
ul.tcs_ul > li > .img img{width:80px;height:80px;box-sizing:border-box;border:1px solid #eee;display:block;border-radius:16px}
ul.tcs_ul > li .infor{float:left;width:274px;height:80px;color:#666;font-size:14px}
ul.tcs_ul > li .infor p{height:22px;margin-bottom:8px;float:left;width:46%;margin-right:1%;overflow:hidden}
ul.tcs_ul > li .infor p:nth-child(2n){width:52%}
ul.tcs_ul > li .infor p.edip{word-break:break-all}
ul.tcs_ul > li .infor p:nth-child(5){width:100%}
ul.tcs_ul > li .infor .edi{position:absolute;text-align:center;display:block;width:98px;background-color:#05bf71;top:114px;height:22px;line-height:22px;font-size:13px;color:#fff;border-radius:4px;right:16px}
ul.tcs_ul > li .infor p em{float:left;display:inline-block}
ul.tcs_ul > li .infor p.pticon i.icon{width:18px;height:18px;margin-right:6px;display:inline-block;float:left;background:url(../images/icon.png);overflow:hidden}
ul.tcs_ul > li .infor p.pticon i.icon:last-child{margin-right:0}
ul.tcs_ul > li .infor p.pticon i.icon.az{background-position:-130px -220px}
ul.tcs_ul > li .infor p.pticon i.icon.pg{background-position:-150px -220px}
ul.tcs_ul > li .infor p.pticon i.icon.pc{background-position:-170px -220px}
ul.tcs_ul > li .infor p.pticon i.icon.pcm{background-position:-170px -220px}
ul.tcs_ul > li .infor p.pticon i.icon.mac{background-position:-190px -220px}
ul.tcs_ul > li:hover{border-color:#05bf71}
ul.tcs_ul > li:hover .name{color:#05bf71}
ul.tcs_ul > li:hover .btn{background:#05bf71;color:#fff}
ul.tcs_ul > li a.imgpc{float:left;width:72px;height:80px;display:block}
ul.tcs_ul > li a.imgpc img{width:58px;height:80px;border-radius:6px;border:1px solid #eee;box-sizing:border-box;text-align:center;vertical-align:middle;transition:transform 0.3s}
ul.tcs_ul > li ul a.imgpc img{width:58px;height:80px}
ul.tcs_ul > li ul.hover_ul{display:none;background-color:#fff;position:absolute;top:152px;right:-1px;max-width:340px;box-sizing:border-box;padding:16px 16px 0 16px;z-index:9999;border-radius:4px;border:2px solid #05bf71;box-shadow:0 0 10px rgb(0 0 0 / 20%)}
ul.hover_ul::before{content:'';display:block;position:absolute;right:60px;top:-10px;margin:auto;width:0px;height:0px;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:10px solid #05bf71}
ul.hover_ul li{max-width:100%;float:left;position:relative;margin-bottom:20px}
ul.hover_ul li a.img{float:left;display:inline-block;height:80px;width:80px;margin-right:12px}
ul.hover_ul li .img img{width:80px;height:80px;border-radius:16px;border:1px solid #eee;box-sizing:border-box;text-align:center;vertical-align:middle}
ul.hover_ul li p{max-width:210px;display:block;font-size:14px;font-weight:normal;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.hover_ul li p.hov_name > a{display:block;font-size:16px;margin-bottom:6px;overflow:hidden;margin-top:4px;text-overflow:ellipsis;white-space:nowrap}
ul.hover_ul li p.hov_edi{color:#05bf71;margin-top:4px}
ul.hover_ul li p.hov_edi i{width:18px;height:18px;display:inline-block;float:left;margin-right:6px;background-image:url("../images/icon.png");background-repeat:no-repeat}
ul.hover_ul li p.hov_edi i.andrIcon{background-position:-130px -220px}
ul.hover_ul li p.hov_edi i.iosIcon{background-position:-150px -220px}
ul.hover_ul li p.hov_edi i.pcIcon{background-position:-170px -220px}
ul.hover_ul li p.hov_edi i.macIcon{background-position:-190px -220px}
ul.hover_ul li p.hov_up{font-size:13px;margin-top:8px;color:#999}
ul.hover_ul li a:hover{color:#05bf71}
.cat_box{width:100%;padding:16px 20px 20px 20px;box-sizing:border-box;background-color:#fff;margin:20px 0;float:left}
.cominerBox{width:100%;margin:0 auto;float:left}
.s_comment{width:100%;overflow:hidden;margin:0 auto;margin-top:20px;padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid #f4fffa}
.s_comment .nick_name{width:100%;color:#444;line-height:30px;display:inline}
.s_comment .nick_name input{border:1px solid #ddd;text-indent:6px;margin-left:6px;border-radius:4px;color:#444;height:34px;vertical-align:middle;width:260px;background-color:#fff}
.s_comment .code_name{width:100%;overflow:hidden;color:#444;line-height:30px;display:none;}
.s_comment .code_name input{border:1px solid #ddd;text-indent:6px;float:left;border-radius:4px;color:#444;height:34px;vertical-align:middle;width:126px;margin-right:16px;background-color:#fff}
.s_comment .code_name input[type="image"]{border:none;float:left;}
.s_comment .code_name img{float:left;width:70px;margin-top:10px;cursor:pointer;}
.s_comment .code_name span.tips{display:inline-block;color:#ff0000;line-height:36px;margin-left:20px;float:left}
.s_comment textarea{color:#444;border-radius:4px;border:1px solid #ddd;padding:3px 5px;background-color:#fff;width:100%;box-sizing:border-box;height:170px;line-height:20px;margin:0 0 12px 0;font-family:"Microsoft YaHei"}
.s_comment .comment_btn{text-align:left;margin-top:20px;display:none;}
.s_comment .comment_btn input{width:200px;color:#fff;padding:0;border-radius:6px;margin-right:26px;font-weight:bold;height:42px;font-size:15px;letter-spacing:1px;line-height:42px;border:1px solid #05bf71;background:#05bf71;cursor:pointer}
.s_comment .comment_btn input.consel{border:1px solid #686a6f;background:#686a6f}
.allComm_list{width:100%;margin:0 auto;float:left;box-sizing:border-box;border-top:1px solid #e4f8ff}
.allComm_list dt{line-height:28px;height:28px;overflow:hidden;background:#f4fffa;color:#569659}
.allComm_list > dl{margin-top:16px;width:100%;float:left;padding:10px 16px 0 16px;box-sizing:border-box;background:#f4fffa}
.allComm_list dl dd{width:100%;float:left;position:relative;word-wrap:break-word;line-height:30px;color:#666;padding:10px 0;border-bottom:1px solid #e4f8ff}
.allComm_list dl dl{width:100%;border-top:1px solid #fff;box-sizing:border-box;background-color:#f4fffa;padding:10px 0 4px 16px;margin-top:0px;float:left}
.allComm_list dl dl dt{width:100%;margin:0 auto;color:#777}
.allComm_list dl dl dd{width:100%;margin:0 auto;color:#444;position:relative;line-height:30px;padding-left:0px;box-sizing:border-box}
.allComm_list .cml_content{line-height:24px;color:#444}
.allComm_list .plreply{float:right;line-height:26px}
.allComm_list .plreply span em{color:#999;margin-left:4px}
.allComm_list .plreply span.active em{color:#fa3939}
.allComm_list .plreply span.glBtn{color:#e65c08;margin-left:20px;cursor:pointer}
.allComm_list .plreply span.dzbtn{float:left;padding-left:24px;height:20px;line-height:22px;background:url(../images/dza.png) no-repeat left center;margin-top:3px;background-size:contain;cursor:pointer;font-size:14px;color:#999;margin-left:18px}
.allComm_list .plreply span.active{background:url(../images/dzb.png) no-repeat left center;color:#fa3939;background-size:contain}
.allComm_list dl dd:last-child{border-bottom:none}
.allComm_list dd img{margin-bottom:-5px}
.allComm_list dt i{font-family:verdana;font-weight:bold;font-style:normal;color:#00b35d;margin:0 10px}
.allComm_list > dl > dt i{margin-left:0}
.allComm_list dt b{color:#00b35d}
.allComm_list p{text-align:right;line-height:1;padding:5px 0;min-height:16px}
.allComm_list p a{color:#e65c08;margin-left:10px}
.allComm_list p a span{padding-left:24px;line-height:20px;background:url("../images/icon.png") -185px -868px no-repeat}
.allComm_list dt span{float:left}
.allComm_list dt em{float:right;color:#999;font-style:normal;font-size:13px}
#ly_num{color:#ed6d0f}
.disLoad{width:100%;padding-top:20px;overflow:hidden}
.disLoad button{border:1px solid #00b35d;border-radius:4px;line-height:34px;width:150px;margin:0 auto;cursor:pointer;font-size:15px;height:36px;background-color:#fff;color:#00b35d;display:block}
.disLoad button:hover{border:1px solid #00b35d;background-color:#00b35d;color:#fff}
.cmmts_textarea.expand{height:67px}
.cmmts_textarea{display:block;border:0;padding:0 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:67px;width:100%;height:27px;font-size:14px;line-height:24px;color:#222;outline:none;resize:none;background:#e5f6ee;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
.cmmts_input_wrap{width:100%;float:left;margin-bottom:10px;position:relative}
.cmmts_emoji{width:20px;height:40px;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-image:url(../images/face.png);position:absolute;right:124px;bottom:0;cursor:pointer}
.cmmts_emoji_wrap{display:none;position:absolute;top:38px;right:-122px;z-index:1000;padding:10px 0;background:#fff;width:490px;height:170px;box-shadow:0 4px 16px 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.02);border-radius:3px}
.cmmts_emoji_wrap::before{content:'';background:#fff;height:10px;width:10px;border-radius:1px;position:absolute;transform:rotate(45deg);transform-origin:50%;top:-5px;right:128px}
.cmmts_emoji_wrap::after{content:'';background:transparent;position:absolute;width:400px;height:40px;top:-40px;left:0}
.cmmts_emoji_wrap *::-webkit-scrollbar,.cmmts_emoji_wrap::-webkit-scrollbar{width:4px}
.cmmts_emoji_list{box-sizing:border-box;width:100%;height:100%;padding:0 5px 0 11px;overflow-y:scroll;font-size:0}
.cmmts_emoji_list_item{width:38px;height:38px;margin:2px;text-align:center;vertical-align:middle;border-radius:19px;display:inline-block}
.cmmts_emoji_list_item:hover{background:#fff2f2;display:inline-block}
.cmmts_emoji_list_item img{width:24px;height:24px;padding:0;display:block;margin:7px}
.cmmts_emoji:hover{background-image:url(../images/faceb.png)}
.cmmts_emoji:hover .cmmts_emoji_wrap{display:block}
.cmmts_footer{display:flex;align-items:center;position:absolute;right:16px;bottom:14px}
.cmmts_footer > ul{display:flex;float:right}
.cmmts_footer > ul img{width:20px;height:20px;margin-right:6px;cursor:pointer}
.cmmts_footer > ul button{background:#00b35d;border-radius:3px;font-family:PingFang SC;font-size:14px;color:#fff;padding:6px 33px}
.cmmts_input{position:relative;padding:9px 14px 53px;background:#e5f6ee;border-radius:8px;overflow:hidden;margin-top:12px;border:1px solid #fff}
.cmmts_input.focus{border-color:#00b35d}
.cmmts_button{border:none;padding:6px 14px;font-size:14px;font-weight:500;line-height:20px;color:#fff;background:#00b35d;border-radius:3px;cursor:pointer;min-width:94px;text-align:center}
.cmmts_button:hover{background:#00b35d;opacity:.8}
.cmmts_button.disabled{opacity:.3;cursor:default}

.page {
    margin: 30px 0;
    display: flex;
}

.page ol {
    margin: 0 auto;
    overflow: hidden;
}

.page ol li {
    float: left;
    width: 50px;
    height: 50px;
    background-color: #fff;
    margin-right: 8px;
    margin-bottom: 8px;
    line-height: 50px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    border: 1px solid #ededed;
}

.page ol li i {
    display: inline-block;
    width: 9px;
    height: 14px;
    position: relative;
    top: 2px;
}

.page ol li i.ll {
    background-position: -255px -83px;
}

.page ol li i.lr {
    background-position: -283px -83px;
}

.page ol li a {
    color: #666;
    display: block;
}

.page ol li a:hover {
    background-color: #25c88a;
    color: #fff;
}

.page ol li a:hover i.ll {
    background-position: -311px -83px;
}

.page ol li a:hover i.lr {
    background-position: -339px -83px;
}

.page ol li a.on {
    background-color: #25c88a;
    color: #fff;
}