﻿.navBar ul li h3 a,.navBar .iconfont,#header_rgt div.iconfont{color:#333;}
/*fixtop*/
.fixtop {clear:both; position:fixed;top:0px;width:100%;height:60px; margin:0px auto;transition:all .3s;background:#ffffff;}
.fixtop #head_warp_cont{height:60px; transition:all  .3s;background:#ffffff;}
.fixtop #header_logo{ display:inline;width:auto;height:50px; float:left; padding:5px 0px 5px 0px;position:relative;margin-top:0px;transition:all  .3s;}
.fixtop #header_logo a{display:block;width:auto;height:100%;position:relative;left:0px;top:0px;z-index:1000;}
.fixtop #header_logo a img{height:100%;margin-top:0px;transition:all  .3s;}
.fixtop #header_logo .train{display:none;}
.fixtop #header_rgt{display:inline;float:right;padding:10px 0px}
.fixtop #header_rgt div.iconfont{display:inline;float:left;font-size:28px;width:40px;height:40px;text-align:center;line-height:40px;margin:0 10px;cursor:pointer;color:#333;}
.fixtop #menu_warp{width:1000px;display:inline; float:right;z-index:9;position:relative;top:0px;right:0;transition:all  .3s;}

.fixtop .navBar ul li h3{height:60px;line-height:60px; font-size:18px; font-weight:400;filter: alpha(opacity=100);opacity: 1.0;-moz-opacity: 1.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;transition:all .3s;}    
.fixtop .navBar ul li h3 a{ display:block; width:calc(100% - 2px);height:60px; text-align:center;margin:0px auto;border:0px solid #fff; transition:all .3s;color:#333333;}
.fixtop .navBar ul li ul{ display:none;opacity:0; position:absolute;width:100%; left:0%; top:60px;z-index:9999; border-radius:0PX; padding-top:0px;transition:all .3s;}
.fixtop .navBar ul li:hover ul {display:block;opacity:1;top:60px;box-shadow: 0px 0px 30px rgb(127 137 161 / 25%); transition:all .3s;}
.fixtop .navBar ul li h3.cur a{color:#fa0000;}
.fixtop .navBar ul li s{color:#333;}

.fixtop .navBar ul li:hover ul li s{color:#333;transform:rotate(-90deg);}
.fixtop .navBar ul li:hover ul li ul{ display:block;opacity:0; position:absolute;width:100%;padding:10px;left:0%; top:0px; z-index:-1; border-radius:0PX; padding-top:0px;transition:all .3s;}
.fixtop .navBar ul li:hover ul li ul li a{margin-left:0px;transition:all .3s;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.fixtop .navBar ul li:hover ul li:hover ul{ display:block;opacity:1; position:absolute;width:100%;padding:10px;left:100%; top:0px; z-index:-1; border-radius:0PX; padding-top:0px;transition:all .3s;}
.fixtop .navBar ul li:hover ul li:hover ul li:hover a{margin-left:30px;transition:all .3s; }

.containerbox{position:relative;padding-top:140px;}
.containerbox .pagewd{width:95%;}
.warper_top .pagewd{width:95%;}
/***********************************contentpage***************************************** */
.warper_top {display:block;width:100%; padding:0px 0% 0 0%;margin:0px auto 0% auto;color:#333;background:#fff;border-bottom:1px solid #dcdcdc;position:relative;}
.warper_top h1{position:absolute;left:10px;top:5px;}
.warper_top:after{display:block;content:"";clear:both;width:100%;}
.warper_top a {color: #082136;}
.warper_cet {display:block;height:auto;margin:60px auto 60px auto;padding-top:0%;}
.warper_bot {display: block;padding-bottom:26px;margin:0px auto 0px auto;background: none;text-align: center;color: #efefef;font-size:6px;}
/***********************************left or right****************************************/
#jj_left{width:270px; display:block; float:left; text-align:center;  margin-left:0px; margin-bottom:0%;border:0px solid #f1f1f1;padding:0px;/*background:#eee;position:absolute;top:-108px;*/z-index:5;}
#jj_right {width: calc(100% - 300px);padding:0;  display: block;float: right;margin-right: 0px;padding-right: 0px;margin-bottom:0%;background:#fff;border-left:0px solid #dcdcdc;min-height:400px;}
.left_title {display:block; width: calc(100% - 0px);overflow:hidden; height:50px;line-height:50px; margin-bottom:0px; font-size:20px;text-align:center;padding:0px 0% 0px 0%;border:0px solid #333;color:#fff;font-weight:bold;position:relative;
             background:#0053a8;
             background:repeating-linear-gradient(45deg, #0053a8, #0477ed 150px);
}
/*
.left_title:before{display:block;content:"";background:#063d7c; width:2px;height:10px;position:absolute;right:0px;top:0px;}
.left_title:after{display:block;content:"";background:#063d7c; width:2px;height:10px;position:absolute;right:0px;bottom:0px;}
*/
.left_title span {display:none;width:100%; line-height:30px; position:absolute;left:0px; bottom:5px;background:none;font-size:16px;text-transform:uppercase;color:#fff;}
/***********************************contmenu***************************************** */
.left_title {display:block; width: calc(100% - 0px);overflow:hidden; height:50px;line-height:50px; margin-bottom:0px; font-size:20px;text-align:center;padding:0px 0% 0px 0%;border:0px solid #333;color:#fff;font-weight:bold;position:relative;background:#222;}
.left_title span {display:none;width:100%; line-height:30px; position:absolute;left:0px; bottom:5px;background:none;font-size:16px;text-transform:uppercase;color:#fff;}
#jj_left_menu .box_02{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
#jj_left_menu .box_02 ul{display:block;width:100%;background:#fff;}
#jj_left_menu .box_02 ul:after{display:block;content:"";width:100%;clear:both;}
#jj_left_menu .box_02 ul li{text-align:left; width:100%;padding:0 0%;margin-top:0px;margin-bottom:0px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;position:relative;border-bottom:1px dotted #ccc;z-index:0;}
#jj_left_menu .box_02 ul li a{padding-left:0px;display:block;text-align:left; width:calc(100% - 40px);padding:0 20px 0 20px;  height:50px; line-height:50px;color:#333;border:0px solid #fff; font-weight:400;position:relative;font-size:14px;z-index:1;}
#jj_left_menu .box_02 ul li:hover{background:#f6f7fb;}
#jj_left_menu .box_02 ul li:hover a{color:#666;}
#jj_left_menu .box_02 ul li:hover:after{color:#666;}
#jj_left_menu .box_02 ul li i{color:#666;text-align:center;display:block;width:20px;height:50px;line-height:50px; position:absolute;top:0px;right:10px;z-index:2;}
/*2th*/
#jj_left_menu .box_02 ul li ul{display:none;position:relative; opacity:1;height:auto;transition:all 1s;border:initial;background:#fff;}
#jj_left_menu .box_02 ul li ul li{border-bottom:0px solid #e5e5e5;display:inline;float:left;width:100%;height:auto;padding-left:0%;overflow:hidden;}
#jj_left_menu .box_02 ul li ul li a{display:block;width:80%;padding-left:20%;}
#jj_left_menu .box_02 ul li ul.uhide{display:none; opacity:0;height:0px;transition:all 1s;border:initial;}
#jj_left_menu .box_02 ul li ul.uhide:after{display:block;content:"";width:100%;clear:both;}
#jj_left_menu .box_02 ul li ul.ushow{display:block; opacity:1;height:auto;transition:all 1s;border:initial;border-top:1px solid #eee;}
/*3th*/
#jj_left_menu .box_02 ul li ul li ul{display:none;position:relative; opacity:1;height:auto;transition:all 1s;border:initial;}
#jj_left_menu .box_02 ul li ul li ul li{border-bottom:0px solid #e5e5e5;display:inline;float:left;width:100%;height:auto;padding-left:0%;overflow:hidden;}
#jj_left_menu .box_02 ul li ul li ul li a{display:block;width:60%;padding-left:40%;}
#jj_left_menu .box_02 ul li ul li ul.uhide{display:none; opacity:0;height:0px;transition:all 1s;border:initial;}
#jj_left_menu .box_02 ul li ul li ul.uhide:after{display:block;content:"";width:100%;clear:both;}
#jj_left_menu .box_02 ul li ul li ul.ushow{display:block; opacity:1;height:auto;transition:all 1s;border:initial;border-top:1px solid #eee;}
#jj_left_menu .box_02 ul li ul li ul.ushow li{border-bottom:1px solid #eee;}
#jj_left_menu .box_02 ul li ul li ul.ushow li:last-child{border-bottom:0;}
/*cur 1th*/
#jj_left_menu .box_02 ul li.lthis01{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li a{color:#666;}
#jj_left_menu .box_02 ul li.lthis01 ul li i{color:#666;}
/*cur 2th*/
#jj_left_menu .box_02 ul li.lthis01{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis0{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 ul li a{color:#666;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 ul li i{color:#666;}
/*cur 3th*/
#jj_left_menu .box_02 ul li.lthis01{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis0{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01 a{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01 i{color:#fa0000;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01 ul{background:#fff;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01 ul li a{color:#666;}
#jj_left_menu .box_02 ul li.lthis01 ul li.lthis01  ul li.lthis01 ul li i{color:#666;}


@media screen and (max-width:1200px) {
    .swiper-button-white{display:none;}
    .containerbox {position:relative;margin-top:0px;top:0px;padding-top:0px; background:none;min-height:400px; }
    .containerbox .pagewd{width:100%;}
    .warper_top {display:block;width:95%; padding:0px 2.5% 0 2.5%;margin:0px auto 0px auto;position:relative;border-top:1px solid #dcdcdc;}
    .warper_cet { margin: 0px auto;}
    .breadcrumb strong.iconfont {font-size:20px;color:#fff;}
    #jj_left_menu .box_02 ul li i.close{display:block;text-align:center; content:"+";width:40px;height:40px;line-height:40px;position:absolute;right:2.5%;top:0px;}
    #jj_left_menu .box_02 ul li i.open{display:block;text-align:center; content:"-";width:40px;height:40px;line-height:40px;position:absolute;right:2.5%;top:0px;}
}


.jj_left_cont {margin-top:30px;background:#eee;}
.jj_left_cont .left_tit{background:#009944;background:repeating-linear-gradient(45deg, #0053a8, #0477ed 150px);color:#fff;height:50px;line-height:50px;font-size:20px;font-weight:bold;}
.jj_left_cont .box_contact{line-height:40px;text-align:left;width:calc(100% - 40px);padding:0 20px;font-size:14px;}
.jj_left_cont .box_contact ul li span{margin-right:10px;}

.jj_left_prod {margin-top:30px;background:#eee;}
.jj_left_prod .left_tit{background:#009944;background:repeating-linear-gradient(45deg, #0053a8, #0477ed 150px);color:#fff;height:50px;line-height:50px;font-size:20px;font-weight:bold;}
.jj_left_prod .box_prod{line-height:40px;text-align:left;width:calc(100% - 40px);padding:20px;font-size:14px;}
.jj_left_prod .box_prod a{display:block;float:left;width:49%;margin-right:2%;margin-bottom:2%;text-align:center;}
.jj_left_prod .box_prod a img{width:100%;}
.jj_left_prod .box_prod a:nth-child(2n){display:block;float:left;width:49%;margin-right:0%;}