﻿#tj_box{width:1190px; margin:20px auto; }
.tj_box_title{height:45px; clear:both; background-color:#d11120; border-left:1px #d11120 solid;  border-right:1px #d11120 solid;}
.tj_box_title span{ padding:0px 15px; height:45px; line-height:45px; text-align:center; display:inline-block; color:#ffffff; cursor:pointer;}
.tj_box_title_hover{background-color:#e61323}
.tj_box_title span:hover{ background-color:#e61323 }
.tj_box_main{ border:1px #cecece solid; border-top:0px;}
.tj_box_main div{ padding:10px 0px; width:1190px;display:flex; display:none; justify-content:flex-start; flex-wrap:wrap;}
.tj_box_main_div_a{  width:275px; margin: 0px 7px 0px 13px; height:30px; line-height:30px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis; text-indent:5px;}
.jl_tag_a{ width:128px;}
.tj_box_main div a:hover{ background-color:#f1f1f1;}
.tj_box_main div:first-child{ display:flex;}
.tj_box_reg{ color:#ffffff; height:28px; display:inline-block; line-height:28px; margin-top:9px; padding:0px 10px; background-color:#ff7e00; float:right; margin-right:9px;}
.tj_box_reg:hover{ background-color:#fea333}
/**UserLinkControl */

.link_title{line-height:40px; height:40px; color:#d11120; width:120px; text-align:center; cursor:pointer;}
.link_title_hover{ background-color:#d11120; color:#fff; }
.link_text_main{  overflow-y:auto; display:none; line-height:30px; text-align:left; height:60px;}
.link_text_main_hover{display:flex;flex-wrap: wrap;}    
.link_a{line-height:30px; padding:0px 10px; height: 30px; color:#5b5a5a;}
.link_a:hover{ background-color:#f15555; color:#fff;}
.link_text_main h1{ font-weight: inherit; display: inherit;  box-sizing: border-box;}

.a_div{ width: 290px; line-height:35px; height:35px; overflow:hidden; text-align:left;}
.map_a_box a{ padding:10px; display:inline-block;}

.jony-us{padding: 25px 0px;}
.jony-us ul li{width:220px;height:220px;float:left;margin:0 20px;border-radius:50%;border:1px dashed #d5d4d4;text-align:center;padding:15px}
.jony-us ul li .jony_us_div{width:220px;height:220px;border-radius:50%;background:#fff;position:relative;z-index:99}
.jony-us ul li .jony_us_div h3{padding:15px 0 0px 0;}
.jony-us ul li .jony_us_div b{font-size:22px;padding:25px 0 10px 0;display:block}
.jony-us ul li .jony_us_div span{display:block;height:24px;line-height:24px;margin:0 auto;font-size:14px;color:#666666;text-align:left;padding-left:10px}
.jony-us ul li .jony_us_div span i{font-style:normal;font-size:14px;color:#f5992a;font-weight:bold;padding-right:4px}
.jony-us ul li .jony_us_div button{width:100px;height:30px;background:#e10000;border-radius:3px;border:none;margin-top:10px;line-height:30px;text-align:center;font-size:14px;color:#fff;cursor:pointer;outline:none;position:relative}
.jony-us ul li .jony_us_div .button:hover{background:#ff0000}
.zxdiv{display:none;position:absolute;top:45px;left:-50px;background:#fff;text-align:center;color:#333;z-index:999;padding:8px;border:#ebebeb 1px solid}
.zxdiv i{position:absolute;top:-15px;left:85px}
.jony-us .jony_us_div .button:hover .zxdiv{display:block!important}
.dl_wb_bk{margin-top:20px;border-top:#ec6262 1px solid!important;border:#e8e8e8 1px solid}
.dl_wb_bk ul li{width:16%;float:left;padding: 2%;margin: 0 auto;text-align: center;}
.dl_wb_bk .tit{font-size:20px;font-weight:600;padding:15px;font-style:italic;background-color: #fff;box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, 0.1);}
.dl_wb_bk .cptit{font-size:18px;font-weight:600}
.dl_wb_bk .con{padding:15px;overflow: hidden;}
.dl_wb_bk i{color:#fff;background:#e10000;width:60px;height:60px;display:inline-block;font-size:30px;line-height:60px;text-align:center;border-radius:30px;margin-bottom: 5%;}
.footdiv1{background:#f3f3f3;padding:20px 0}
.zslxdiv{width:1200px;margin:0 auto}
.fwbk{float:left;width:230px}
.fwbk li{background:#5b95f9;text-align:center;font-size:18px;color:#fff;padding:8px 0;margin-top:8px;font-weight:bold}
.zsbk{float:left;width:520px;margin:0 38px}
.ywlist{border-left:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;padding:0 38px}
.ywlist li{background:#fff;position:relative;margin-bottom:4px;padding:6px 10px}
.ywlist li p{font-size:16px;color:#444;line-height:28px}
.ywlist li span{font-size:12px;color:#777;display:block;line-height:16px}
.kfbk{float:left;width:360px}
.ftit{font-size:18px;color:#ca0202;text-shadow:0px 0px 1px #fff;margin-bottom:12px}
.ywma{position:absolute;right:8px;top:8px;width:101px;height:35px}
.ywma .mdiv{position:absolute;z-index:99;top:-65px;right:-180px;background:#d6f2f2;padding:10px;display:none}
.mdiv i{position:absolute;left:-12px;top:73px}
.mdiv i img{width:12px!important;height:19px!important}
.ywma:hover .mdiv{display:block!important}
.mdiv img{width:150px}
.kfbk li{padding-bottom:8px;border-bottom:#dcdbdb 1px solid;position:relative;margin-bottom:9px}
.kfbk li p{font-size:14px;color:#2f547a}
.kfbk li span{font-size:12px;color:#555;display:block;line-height:22px}
.kfma{position:absolute;right:0px;top:3px;width:35px;height:35px}
.kfma .mdiv{position:absolute;z-index:99;top:-65px;right:-180px;background:#d6f2f2;padding:10px;display:none}
.kfma:hover .mdiv{display:block!important}
.f_link{width:1200px;margin:20px auto 0 auto}
.f_link h3{font-size:16px;font-weight:normal;color:#222}
.f_link h3 span{font-size:12px;color:#666;padding-left:8px}
.f_link p{padding:6px 0;font-size:12px;line-height:22px}
.f_link p a{padding-right:10px;color:#555}

#linkdiv{ width:1190px; margin:30px auto 20px; border:1px #e3e3e3 solid; background-color:#f3f3f3;}
#linktitle{ display:flex; justify-content:space-between; }
.linktitlediv{border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; height:40px; line-height:40px;  white-space: nowrap; text-align:center; padding:0 30px;  }
.linktitlediv_hover{  border-bottom:1px #fff solid; cursor:pointer; background-color:#fff;}
.linktitledivtwo{ width:100%; display:flex; justify-content:flex-end; border-bottom:1px #e3e3e3 solid; height:40px; line-height:40px; }
.linktitledivtwo a{ margin:0px 20px;}
#linkcentent{}
.linkcententdiv{ display:none;  background-color:#fff;  height:90px; padding-top:10px; line-height:25px; justify-content:flex-start; flex-wrap:wrap;}
.linkcententdiv_hover{ display:flex; background-color:#fff; }
.linkcententdiv a{ line-height:25px; padding: 0px 5px;  overflow:hidden; }
.linkcententdiv a:hover{ color:#000000;}