﻿.containerbox{position:relative;padding-bottom:0px;padding-top:60px;}
/***********************************contentpage***************************************** */
.warper_top {display:block;width:100%; padding-top:0px;padding:5px 0;background:#f6f7fb; color:#333;border-bottom:0px solid #f1f1f1;}
.warper_top a {color: #333;margin:0 5px;}
.warper_cet {display:block;height:auto;margin:0% auto 1% auto;padding-top:0px;position:relative;}
.warper_bot {display: block;margin:0px auto 0px auto;background: #fbb801;text-align: center;color: #fff;padding:50px 0;}
/***********************************left or right****************************************/
#jj_left{position:relative;display:block; text-align:center;  margin-left:0px; margin-bottom:60px;/*animation:FadeInDown 1s;*/margin-top:0px;padding-top:0px;background:#ffffff;/*background:linear-gradient(to bottom ,#fafafa,#ffffff);/*border-bottom:1px solid #dcdcdc;*/}
#jj_left:after{content:" ";display:block;width:100%;clear:both;}
#jj_right {position:relative; width: 100%;padding:0%;  display: block;float: none;margin-right: 0px;padding-right: 0px;margin-bottom:0%;animation:FadeInDown 1s;min-height:400px;}

#jj_left_tit{ display: none; height:96px; line-height:95px; font-size:13px; padding-left:15px; font-weight:bold; font-family:微软雅黑;color:#ffffff; letter-spacing:0.125em; text-indent:-1999px;}  
#jj_left_search{background:url(../images/jj_left_search_bg.gif) no-repeat 0px 0px; height:80px;margin-top:20px;} 
#jj_left_contactus{background: url(../images/jj_left_contact_bg.jpg) no-repeat 0px 0px;margin-top:20px;}
#jj_left_contactus {padding:70px 0px 20px 12px;color:#666666;}
#jj_left_menu{border-top:0;width:auto;overflow:hidden;background:#fff;padding:0px;margin:0px auto 0px auto;}
/***********************************contmenu***************************************** */
.left_title {width: 240px; height:60px; margin:30px auto 20px auto; display:none;font-size:26px;text-align:center;line-height:60px;padding:0px 5% 0px 5%;border:0px solid #888;color:#888;background:#fff; font-weight:300;position:relative;}
.left_title:after{display:block;content:"";width:60px;height:1px;background:#333;position:absolute;left:calc(50% - 30px);bottom:-10px;}
.left_title span {display:block;line-height:30px; position:relative;bottom:15px;background:#fff;font-size:24px;text-transform:uppercase;color:#999;font-weight:300;display:none;}
#jj_left_menu{position:relative; width:auto; border-top:0;background:initial;padding:0px;text-align:center;top:0px;display:none;}
#jj_left_menu:after{display:block;content:"";width:100%;clear:both;}
#jj_left_menu .box_02{background:initial;}
#jj_left_menu .box_02 ul{ width:auto; min-height:50px; margin:0px auto 0px auto; padding-bottom:0px;display:flex;flex-wrap:wrap;justify-content:center;}
#jj_left_menu .box_02 ul s{display:none;}
#jj_left_menu .box_02 ul:after{content:" ";display:block;width:100%;clear:both;}
#jj_left_menu .box_02 ul li {line-height:60px;margin:0px 0px;border:0px solid #e10554;font-size:20px;font-weight:400;padding:0px 35px;position:relative;flex:1;}
#jj_left_menu .box_02 ul li  a{display:block;width:100%;border:0px solid #000;line-height:50px; border-radius:0px;white-space:nowrap;color:#fff;}
#jj_left_menu .box_02 ul li s{display:none;}
#jj_left_menu .box_02 ul li:hover a{color:#333;}
#jj_left_menu .box_02 ul li.lthis01{line-height:50px;text-align:center; /*width:80px;overflow:hidden;*/ white-space:nowrap; text-overflow:ellipsis;position:relative;}
#jj_left_menu .box_02 ul li.lthis01 a:after{display:block;content:"";width:80px;height:4px; background:initial;transition:all .2s; position:absolute;bottom:0px;left:calc(50% - 40px);}
#jj_left_menu .box_02 ul li.lthis01 i{display:block;content:"";width:15px;height:15px;background:#3266d0;position:absolute;left:calc(50% - 11.2px);bottom:-10px;transform:rotate(45deg);}
#jj_left_menu .box_02 ul li ul,#jj_left_menu .box_02 ul li.lthis01 ul{display:none;width:100%;} 
#jj_left_menu .box_02 ul li:hover ul {display:none; width:152px;position:absolute;margin-left:-26px; text-align:center; z-index:3;}
#jj_left_menu .box_02 ul li:hover ul li{display:block;background:rgba(255,255,255,.95);width:100%; padding-left:0;padding-right:0;overflow:hidden;text-overflow:ellipsis;border:initial;}
#jj_left_menu .box_02 ul li:hover ul li a{color:#888;}
#jj_left_menu .box_02 ul li:hover ul li:hover{display:block;background:#ee1c25;width:100%; padding-left:0;padding-right:0;overflow:hidden;text-overflow:ellipsis;border:initial;}
#jj_left_menu .box_02 ul li:hover ul li:hover a{color:#fff;}

#jj_left_menu .box_02 ul li:nth-child(4n+1){background:#e10554;}
#jj_left_menu .box_02 ul li:nth-child(4n+1) i{background:#fff;}
#jj_left_menu .box_02 ul li:nth-child(4n+2){background:#3ad0cc;}
#jj_left_menu .box_02 ul li:nth-child(4n+2) i{background:#fff;}
#jj_left_menu .box_02 ul li:nth-child(4n+3){background:#a4bf3c;}
#jj_left_menu .box_02 ul li:nth-child(4n+3) i{background:#fff;}
#jj_left_menu .box_02 ul li:nth-child(4n){background:#33355c;}
#jj_left_menu .box_02 ul li:nth-child(4n) i{background:#fff;}

#jj_left_menu_child {display: flex;width:auto;justify-content:center;height:50px;margin:60px 0;}
#jj_left_menu_child li {line-height:50px;text-align:center;}
#jj_left_menu_child li a {display:block;width:initial;max-width:300px;margin:0px 10px;padding:0 25px; height:50px;background:#fafafa;background:linear-gradient(to bottom ,#fafafa,#ffffff);line-height:50px;border-radius:25px;font-size:16px;}
#jj_left_menu_child li a:hover{background:#3266d0;color:#fff;}
#jj_left_menu_child li a.cur{background:#3266d0;color:#fff;}
@media screen and (max-width:1080px) {
    #head_warp{position:fixed;}
    .warper_top {display:block;width:100%; padding-top:0px;padding:0px 0; margin:0px auto 0px auto;color:#fff;border-bottom:0px solid #f1f1f1;}

    #jj_left_menu_child {display:none;width:95%;justify-content:center;height:initial;margin:20px 0;padding:0 2.5%;}
    #jj_left_menu_child:after{display:block;width:100%;clear:both;content:"";}
    #jj_left_menu_child li {display:inline;float:left; line-height:50px;text-align:center;margin-bottom:10px;}
    #jj_left_menu_child li a {display:block;width:initial;max-width:300px;margin:0px 10px;padding:0 25px; height:50px;background:#fafafa;background:linear-gradient(to bottom ,#fafafa,#ffffff);line-height:50px;border-radius:25px;font-size:16px;}
    #jj_left_menu_child li a:hover{background:#3266d0;color:#fff;}
    #jj_left_menu_child li a.cur{background:#3266d0;color:#fff;}
}