﻿#head_warp{background:var(--menu-bg);position:relative;}
.containerbox{position:relative;margin-top:0px;}
.mb20 {margin-bottom:20px;}
/***********************************contentpage***************************************** */

/***********************************left or right****************************************/
#jj_left{width:23%; display:block; float:right; text-align:center;  margin-left:0px; margin-bottom:0%;border:0px solid #f1f1f1;/*overflow:hidden;*/}
#jj_right {width: 75%;padding:0;  display: inline;float: left;margin-right: 0px;padding-right: 0px;margin-bottom:0%;}
.left_title {display:block; width:100%;overflow:hidden; height:initial; margin:0px auto 0px auto; display:block;font-size:20px;text-align:left;line-height:50px;font-weight:bold;position:relative;}
.left_title a{display:block;width:calc(100% - 20px);padding:0 10px; height:50px; background:var(--menu-bg);color:#fff;position:relative;border-radius:10px 10px 0 0;margin-bottom:0px;border-bottom:0;}
.left_title a span{line-height:initial;position:absolute;top:50%;transform:translateY(-50%);}


.left_contact {display:block;background:var(--main-bg);border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.14);}
.left_contact ul{margin:0 20px;text-align:left;padding:0px 0 1px 0;}
.left_contact ul li{margin:20px 0;}
.left_contact ul li p{margin:initial;}
.left_contact ul li label{font-weight:bold;}
/***********************************contmenu***************************************** */
/*DEv*/
#jj_left_menu{border-top:0;width:calc(100% - 0px);overflow:hidden;margin-bottom:20px;background:#fff;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.14);}
#jj_left_menu .box_02{display:block;width:calc(100% - 40px);padding:20px;}
#jj_left_menu .box_02 ul{ width:100%; margin:0px auto 0px auto; padding-bottom:0px; }
#jj_left_menu .box_02 ul li {margin-top:0px;}
/*
#jj_left_menu .box_02 ul li{text-align:center; width:100%;padding-left:0px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;position:relative;}
*/
#jj_left_menu .box_02 ul li{text-align:center; width:100%;padding-left:0px; position:relative;margin-bottom:10px;}
#jj_left_menu .box_02 ul li s{display:block;width:50px;height:50px;text-align:center;line-height:50px; position:absolute;right:0;top:0;text-decoration:none;transform:rotate(-90deg);}
#jj_left_menu .box_02 ul li a{padding-left:0px;display:block;text-align:left; width:calc(100% - 20px);padding:0 10px; height:50px; background:#f6f7fb;border-radius:5px; color:#666;font-size:14px;position:relative;}
#jj_left_menu .box_02 ul li a span{line-height:initial;position:absolute;top:50%;transform:translateY(-50%);}
#jj_left_menu .box_02 ul li:hover a{color:#fff;background:var(--menu-bg);}
/*
#jj_left_menu .box_02 ul li.lthis01{text-align:center; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:#fff;}
*/
#jj_left_menu .box_02 ul li.lthis01 a{color:#fff; font-weight:bold;background:var(--menu-bg);}
#jj_left_menu .box_02 ul li ul{opacity:1;height:auto;transition:all 1s;display:none;}
#jj_left_menu .box_02 ul li ul li a{width:calc(100% - 40px);padding-left:40px;height:50px;text-align:left;font-weight:400;font-size:small;color:#666;}
#jj_left_menu .box_02 ul li.lthis01 ul li a{width:100%;height:50px;text-align:center;font-weight:400;font-size:small;color:#666;}
#jj_left_menu .box_02 ul li:hover s{transform:rotate(0deg);}
#jj_left_menu .box_02 ul li:hover ul{opacity:1;height:auto;transition:all 1s;display:block;}
#jj_left_menu .box_02 ul li:hover ul li a{height:50px;text-align:left;font-weight:400;font-size:small;color:#666;}
#jj_left_menu .box_02 ul li:hover ul li:hover a{color:#fff;}
#jj_left_menu .box_02 ul li.lthis01 i {position:absolute;display:none;width:10px;height:10px;background:#000084;margin-top:0px; transform: translateY(6px) rotateZ(45deg);left:20px ;margin-top:-35px;}

#jj_left_menu .box_02 .sicon_3{display:none;}
#jj_left_menu .box_02 .sicon_4{display:none;}

.jj_left_history{margin-top:30px;overflow:hidden;}
.jj_left_ad{margin-top:30px;overflow:hidden;}
.jj_left_ad img {width: 100%;}
#jj_right_top{display:block;width:calc(100% - 10px);padding-left:10px; height:50px;line-height:50px;background:#dcdcdc;}
@media screen and (max-width:1080px) {
    #head_warp{position:fixed;}
    .containerbox{position:relative;}
    .warper_top {display:block;width:100%; padding:0px 0;box-shadow:initial;}
    .warper_cet {display:block;height:auto;margin:0% auto 0% auto;padding-top:0%;}
    .righttit_bg label{display:none;width:120px;text-align:left;line-height:40px;font-size:16px;font-weight:bold;position:absolute;left:0;top:0;padding-left:20px;}
}