@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin: 0; padding: 0;}
fieldset, img, input, button {border: none;padding: 0;margin: 0;outline-style: none;}
ul, ol {list-style: none;}
input {padding-top: 0; padding-bottom: 0;}
select, input {vertical-align: middle;}
select, input, textarea {margin: 0;outline:none;}
textarea { resize: none;}
img { border: 0; vertical-align: middle; max-width: 100%;}
table { border-collapse: collapse;}
.clearfix:before, .clearfix:after { content: ""; display: table;}
.clearfix:after { clear: both;}
.clearfix {*zoom: 1; /*IE/7/6*/}
a {color:#444444; text-decoration: none; display: block;}
a:hover { color:#930e14; text-decoration: none;}
a:focus{outline:none; color:#444444; text-decoration: none;}
h1, h2, h3, h4, h5, h6 {text-decoration: none; font-weight: normal; font-size: 100%;}
i, em {font-style: normal;text-decoration: none;}
.fl{float: left;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-right: 10px;
 padding-left: 10px;}
.row { margin-right: -10px;margin-left: -10px;}
.btn-group > .btn:focus{outline:none; }
.btn-group .btn + .btn{margin-left:0;}
.btn:active{-webkit-box-shadow:none; -o-box-shadow:none;-moz-box-shadow:none; box-shadow:none;}
body{font-family: "Helvetica Neue ", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;font-size: 14px;line-height:1.42857143;color: #444;}
.topbar_k{position:relative;padding:40px 55px 40px 0px; /* overflow: hidden; */}
.topbar_r{padding:15px 55px 15px 0px; position: relative;}
.topbar .topbar_r a{top:20px;}
.topbar_r a img{width: 80%;}
.topbar .logo{ height:53px; width:476px; font-size: 35px;}
.topbar .logo:hover{color:#444444;}
.topbar .logo img,.jkwylogo img{width: auto\9; height: auto;max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.slogan{font-size: 28px;line-height:52px;}
.slogan-dl{line-height: none;}/*登陆页头部*/
.rq{position:absolute;right:0;top:16px;width:100px;height:100px;}
 .hotcolor{color:#930e14;}
/* 导航 */
.nav_n{width:100%;border-bottom:4px solid #930e14;}
.navbar-brand{display: none;}
.nav_n .topnav{position:relative; height:52px;}
.nav_n .nav li{float: left;}
.nav_n .dorpdown{width:224px; height:52px;float: left; position:relative; z-index: 30}
.nav_n .dorpdown .dt{height:52px;}
.nav_n .dorpdown .dt a{display: block; height:52px; line-height: 52px; background-color:#930e14; color:#fff; font-size:18px;}
.nav_n .dorpdown  a {color:#fff; position: relative; overflow: hidden;}
.nav_n .dorpdown  a i{font-size: 20px;}
.nav_n .dorpdown .dt a i{padding:0 20px 0 15px; vertical-align: middle; }
.nav_n .dorpdown .dd{ margin-top:4px; position: relative;}
.nav_n .dorpdown .dd .dd-bj{ opacity: 0.6;filter: alpha(opacity=60);background-color: #000; position: absolute; left: 0; top:0; width: 100%; height:100%;}
.nav_n .dorpdown .dd .item{height:90px;}
.nav_n .dorpdown .dd .item .product{font-size: 16px; display: block; height:90px; height: 91px\0; line-height:90px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-left:46px; position: relative; }
.nav_n .dorpdown .dd a i{ position: absolute; left: 15px;  /* top:34px;  */}
.bar-nav li{float: left;  line-height:52px;  position:relative; cursor:pointer;}
.bar-nav li>ul{position:absolute; left:0; top:49px; display:none; z-index: 100;}
.bar-nav li a{padding:0 15px; font-size:16px; height:52px; }
.bar-nav li .Nodes{border-radius: 0 0px 5px 5px;position: absolute; overflow:hidden; width:100%; left:0px;top:52px;z-index:100; background:#fff;  height:0; border:4px solid #930e14; border-top:none; }
.Nodes  li{float:none; padding:5px 10px; }
.bar-nav li .Nodes  li a{line-height:30px; height:30px; padding: 0;  border-bottom: 1px solid #ddd;}
.bar-nav li .Nodes  li:last-child a{border-bottom:none;}
.nav_n .dorpdown .dd .active .product{background:#fff; border-left:1px solid #930e14; border-top:1px solid #930e14; border-bottom:1px solid #930e14; border-width:2px 0;width: 225px; color:#930e14; z-index: 1000; opacity: 1;filter: alpha(opacity=100);}
.product-wrap{position: absolute;  z-index: 99; border: 2px solid #930e14; background: #fff; display: none; left: 223px; left: 222px\0; top:0; min-height: 450px; min-height: 447px\0; overflow: hidden; width: 936px;}
.nav_n .product-wrap .rw-left {float: left; width: 630px; margin: 0 0 14px 0; padding: 0 0 0 42px; }
.nav_n .product-wrap .rw-right{float: right; width: 260px;height: 446px; padding-right:20px;}
.nav_n .dorpdown .rw-list .title{font-size: 16px; height:20px; padding-right:20px; color: #930e14; float: left; }
.links{line-height:26px; margin-left:60px;}
.links1{margin-left: 114px;}
.rw-list{overflow: hidden;  margin-top:22px; }
.links a,.links span{line-height:20px;}
.nav_n .dorpdown .links a{display: inline-block; font-size: 14px;  color: #444;}
.links span{padding:0 10px; color:#ddd; }
.rw-right .title{padding:22px 0 20px 0; font-size: 16px; color: #930e14;}
.rw-right .conter-list a{ color:#444; text-align: justify; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; line-height: 28px;}
.rw-right .conter-list ul{ height:168px; overflow: hidden; }
.rw-right .conter-list span{color:#930e14;}
.rw-img{height:150px; width: 100%;  margin-top:35px;}
 /* /导航 */

/*导航专家管理*/
.expert{margin-top:22px;}
/* .expert img{ height:130px; } */
.to-landing{text-align: center; padding:10px; position:absolute; left:0; right:0; bottom:-60px; height:60px; color:#fff; background:#000;opacity:.6;filter: alpha(opacity=60); -webkit-transition:all .3s linear .4s; -o-transition:all 3s linear .4s; transition:all .3s linear .4s;}
.to-landing p{padding-top:10px;}
.expert:hover .to-landing {bottom: 0;}
.expert-main{padding:10px;}
/* 页脚 */
.footer{background-color: #4f4f4f; padding:60px 0; color:#fff;}
.attention h3,.company h3{font-size: 16px; padding-bottom: 30px;}
.footer a{display: inline-block; color:#fff;}
.footer p{ padding:4px 0; }
.attention a i{font-size: 28px; color:#757373;}
/* /页脚 */

/*弹窗窗口*/
.hide1{ width:100%; height:100%; background:#000; position:fixed; left:0; top:0; z-index:100;  display:none; cursor:pointer;}
.popped-up{display:none;}
.popped-up{ width:258px; height:298px; position:fixed; background: #fff; left:50%; top:50%;z-index:101; margin-top:-149px; margin-left:-129px;}
.popped-up p{text-align: center;}

.pop-up{width: 100%;background: #fff; padding:20px;}
.pop-up thead tr th{font-weight: 500;}
.pop-up .ibox-content{overflow: auto;width: 100%; height: 100%; }

.wt20{width: 20%}
.wt60{width: 60%;}
/*弹窗窗口*/

@media (max-width: 767px){
/* .topbar_k{padding: 30px 0 30px 340px;} */
.topbar .logo img {
    width: 80%;
}
.topbar .logo{ top:24px; }
.slogan{font-size: 20px; line-height:20px; text-align: right;}
.rq{display: none;}


.container .jkwywrap{padding-left: 150px;}
.jkwylogo img{width: 50%;}
}

@media (max-width: 480px){
.topbar .logo img {width: 70%; }
.topbar .logo{width:100%; }
.slogan{font-size: 12px; line-height:20px; text-align: right;}
.topbar_k{display: none;}
.navbar-brand{display: block;width:68%;  padding: 10px 0;}
/* .content-list a{width: 180px;} */
}
















