@charset "utf-8";
/*导航下拉菜单*/
.cpjs .cpjs_down{ display:none;position: absolute; box-shadow:0px 1px 5px  #E7E7E7}
.cpjs .cpjs_down{ display:; position: fixed;width:100%; background:#ffffff;left:0;top:80px; padding-bottom:40px;}
.cpjs:hover .cpjs_down{ display:block}
.cpjs .cpjs_down{ color:#333}
.cpjs .cpjs_down .cpjs_down_box{margin:0 auto; color:#666666; width:1180px; font-size:13px;	overflow:hidden	;position:relative}
.cpjs .cpjs_down .cpjs_down_box ul{ display:flex; justify-content: space-between; padding-top:40px;}
.cpjs .cpjs_down .cpjs_down_box .more{color:#5BADFF; border:1px #5BADFF solid; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ; margin-top:4px; float:right; text-align:center; margin-right:22px;}
.cpjs .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a{color:#5BADFF; line-height:22px;height:22px; font-size:13px }
.cpjs.cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:before{ content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}

.cpjs:hover .cpjs_down .cpjs_down_box .more{color:#5BADFF; border:1px #5BADFF solid; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ; vertical-align: middle;}
.cpjs:hover .cpjs_down .cpjs_down_box .more:hover{color:#ffffff; border:1px #5BADFF solid; background:#5BADFF; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ;  vertical-align: middle; margin-left:5px;}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:hover{ color:#ffffff}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a{color:#5BADFF;line-height:22px;height:22px; font-size:13px;}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:before{content:"";background: rgb(255, 255, 255);
left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.cpjs_down_box-item{line-height:30px; color:#666666; display:inline-block;width:230px;}
.cpjs_down_box-item h3{ margin:0; padding:0; line-height:30px;height: 30px;font-size:16px; color:#111111; text-align:left}
.cpjs_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.cpjs_down_box-item .more a{text-align: center}
.cpjs:hover .cpjs_down a{ color:#111111}
.jjfa:hover .cpjs_down a{ color:#111111}

.cpjs_down_box-item h3 a{ color:#111111}
.cpjs_down_box-item h3 a:hover{ color:#111111}
.cpjs_down:hover{ color:#111111}
.cpjs_down_box-item h3 a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.cpjs_down_box-item h3:hover a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item h3 a{ color:#111111}
.jjfa_down_box-item h3 a:hover{ color:#111111}
.jjfa_down:hover{ color:#111111}
.jjfa_down_box-item h3 a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item h3:hover a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
/*-------解决方案-------*/
.jjfa .cpjs_down{ display:none;position: absolute; box-shadow:0px 1px 5px  #E7E7E7}
.jjfa .cpjs_down{ display:; position: fixed;width:100%; background:#ffffff;left:0;top:80px; padding-bottom:40px;}
.jjfa:hover .cpjs_down{ display:block}
.jjfa .cpjs_down{ color:#333}
.jjfa .cpjs_down .cpjs_down_box{margin:0 auto; color:#666666; width:1270px; font-size:13px;	overflow:hidden	}
.jjfa .cpjs_down .cpjs_down_box ul{ display:flex; justify-content: space-between; padding-top:40px;}
.jjfa .cpjs_down .cpjs_down_box .more{color:#5BADFF; border:1px #5BADFF solid; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ; vertical-align: middle; float:right; margin-right:0px;}
.jjfa .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a{color:#5BADFF; line-height:22px;height:22px; font-size:13px }
.jjfa.cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:before{ content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}

.jjfa:hover .cpjs_down .cpjs_down_box .more{color:#5BADFF; border:1px #5BADFF solid; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ; vertical-align: middle; margin-left:5px;}
.jjfa:hover .cpjs_down .cpjs_down_box .more:hover{color:#ffffff; border:1px #5BADFF solid; background:#5BADFF; width:76px; height:22px; font-size:12px; display:inline-block; border-radius:20px; line-height:22px ; vertical-align: middle; margin-left:5px;}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:hover{ color:#ffffff}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a{color:#5BADFF;line-height:22px;height:22px; font-size:13px;}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}

.item_min{ min-width:272px;}
.jjfa_down_box-item{line-height:30px; color:#666666; display:inline-block;}
.jjfa_down_box-item h3{ margin:0; padding:0; line-height:30px;height: 30px;font-size:16px; color:#111111; text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item .more a{text-align: center}