

@media screen  and (max-width:760px){

body{font-size:14px;color:#4F4F4F;}
html , body{ overflow-x: hidden; overflow-y:auto; }

.head{ width:100%; margin:0px auto;   position:relative; z-index:3;}
.head .head_m{ width:100%;  margin:0px auto;}
.head .logo{ width: 100%; position:relative; padding-top:20px;  height:64px; ; margin:0 auto; border-bottom: 3px solid #215390;}
.head .logo a{ display: inline-block; float: left; width:160px; }
.head .logo img{ width:100%; vertical-align:top; float:left;}
.head .navc{  }
.head .navc .menu_nav{  padding: 6px; width: 24px; height: 24px; line-height: 24px; font-size:18px; position:absolute; right: 14px; top: 24px;  z-index: 4;}
.head .navc .menu_nav{ border: 1px solid #ccc; background:url(../image/ico-menu.png) no-repeat 6px 6px; background-size: 24px auto; cursor: pointer;
  -webkit-border-radius:2px ; 
  -moz-border-radius:2px ;            
  -o-border-radius:2px;
  border-radius:2px; 
}
.head .navc .menu_nav:hover{ border-color: #215390; background-color: #215390; background-position: 6px -43px; }
.head .nav{ width: 100%; background: #215390;
    margin:0 auto; display: none;
    position: absolute; top: 87px; left: 0; z-index: 5;}
.head .nav li{ text-align:center; display:block;  zoom:1;  
   }
.head .nav li a{ display: block; height:48px; line-height:48px; padding: 0 24px; font-size: 18px; color: #d6d6d6; border-bottom: 1px solid #285b99;} 
.head .nav li a:hover{ background: #004694; color: #fff; }

.mask{ width: 100%; height: 100%; z-index: 2; position: absolute; left: 0; top: 0;; background:#215390 ; margin-top: 87px; display: none;
}


.search{
position: absolute;
right:64px;
    top: 24px;
    height: 38px;
    margin:0 0 0 14px;
    }
.search-text{
    display:block;
    font-size:12px;
    width:115px;
    height:38px;
    border:1px solid #ccc;
    padding-left:10px;
-webkit-border-radius:2px; 
  -moz-border-radius:2px;            
  -o-border-radius:2px;
  border-radius:2px; 
    }
.search-btn{
    height:38px;
    width:38px;
    border:1px solid #ccc;
    position:absolute;
    right:0px;
    top:0px;
    background:url(http://s1.jikexueyuan.com/common/images/topsearch-icon_e1f5df2.png) 10px 10px no-repeat;
    -webkit-border-radius:0 2px 2px 0; 
  -moz-border-radius:0 2px 2px 0 ;            
  -o-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0; 

}
.search-btn:hover{
    height:38px;
    width:38px;
    border:1px solid #215390;
    position:absolute;
    right:0px;
    top:0px;
    background:#215390 url(http://s1.jikexueyuan.com/common/images/topsearch-icon2_8c8d8b0.png) 10px 10px no-repeat;
} 

.banner{ width:100%; min-width:100%; overflow:hidden;  margin:0px auto; position:relative; z-index:1;}
.banner{  }

.bannercp{ width:100%; min-width:100; overflow:hidden;  margin:0px auto; position:relative; z-index:1;}



.i_hot{ width:100%; min-width:1000px; height:38px; background:#E1EFFF;}
.i_hot .i_hotm{ padding: 0 14px; height:38px; margin:0px auto; line-height:38px; overflow:hidden; text-align:left;}
.t_news{ height:19px; color:#838383; margin:9px 0; overflow:hidden; position:relative; overflow:hidden;}
.t_news b{ line-height:19px; font-size:14px; vertical-align:top; color:#004694; display:inline-block; font-weight:normal; *margin-top:-10px;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:74px;}
.news_li a,.swap a{ color:#838383;}

.space_hx{ display: none; }


.i_box{  margin:0px auto;  text-align:left; padding: 6px 0;}
.i_box .i_boxl{ padding:7px 12px; }
.i_box .title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; color:#616161;}
.i_box .i_boxm{ width:100%; }
.i_box .boxml{ }
.i_boxl dl{ width:100%; }
.i_boxl dl dt { width: 100%; height: 120px;  overflow: hidden; }
.i_boxl dl dt a{ display:block;h eight: 120px; text-align: center; width: 100%;  overflow: hidden; }
.i_boxl dl dt img{ width:100%; height: 120px; object-fit: cover;  }
.i_boxl dl dd{ width:315px; float:right;}
.i_boxl dl dd .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_boxl dl dd .name a{ font-size:14px; color:#575454;}
.i_boxl dl dd .name a:hover,.i_boxl dl dd .des a:hover,.i_boxl ul li a:hover,.f_nav li p a:hover{ color:#004694;}
.i_boxl dl dd .des{ width:100%; margin-top:5px; text-indent:2em; height:60px; font-size:12px; color:#989898; line-height:180%; overflow:hidden;}
.i_boxl dl dd .des a{color:#989898;}
.i_boxl ul{ display: none;
    position: relative;
    width: 100%;
    border-top: 1px dashed #ddd; margin-top: 12px;}
.i_boxl ul li{ width:100%;position:relative; height:48px; line-height: 48px;}
.i_boxl ul li a{ display:block; width:100%; height:48px; line-height: 48px;}
.i_boxl ul li a{ font-size:16px; color:#818181;}
.i_boxl ul li img{ width:61px; height:41px; vertical-align:top;}
.i_boxl ul li div{ width: 100%;  height:48px; line-height:48px; border-bottom:1px dashed #ddd; }
.i_boxl ul li div p{ height:48px; line-height:48px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_boxl ul li div em{ display:block; height:48px; line-height:48px; text-align:right; position:absolute; right:0; top:0px; font-size:13px; color: #c6c6c6;}
.i_boxr .slider{ width:480px; height:315px;}
.i_boxr .slider .flexslider img{ width:480px; height:315px; vertical-align:top; margin-left:0px !important;}
.i_boxr .flex-control-nav,.i_boxr .flex-direction-nav{ display:none;}
.i_boxr .flexslider{ box-shadow:0px 0px 0px #FFFFFF;}


.f_bg{ width:100%;  padding:12px 0 25px 0; background:#EAEAEA; }
.f_bg .foot{ width:100%; margin:0px auto;}
.foot .f_nav{  padding:0 12px; border-bottom:1px solid #c6c6c6; margin-bottom:25px;}
.f_nav li{ display: block; width:44%; height: auto; padding: 14px 3%; float:left; text-align: left; overflow: hidden;;}
.f_nav .wi{ display: block; width: 94%; text-align: left; padding: 14px 3%; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6;}
.f_nav li b{ display:block; padding: 0 0 4px 0; height:30px; line-height:2; font-size:16px; font-weight: bold; color:#2A2A2A; }
.f_nav li.wi b{ display:block; height:30px; line-height:1.6; font-size:16px; font-weight: bold; color:#2A2A2A; border-bottom:none;}
.f_nav li p{  line-height:25px;}
.f_nav li p a{ color:#4E4E4E; font-size: 14px;}
.f_nav li.code{ 
    width: 50%;
    position: relative;
    text-align: center;
    padding: 12px 0;
}
.f_nav li.code img{ width:94px; height:94px; vertical-align:top;}
.f_nav li.code .wen{}
.f_nav li.code .wen p{ width:100%; height:30px; line-height:30px; text-align:center; font-size:13px; color:#4E4E4E;}
.f_nav li.share{ width:150px;}
.f_nav li.share ul{ width:100%;}
.f_nav li.share ul li{ width:100%; height:19px; margin:0px; line-height:19px; text-align:left; margin-bottom:7px;}
.f_nav li.share ul li img{ width:19px; height:19px; vertical-align:top;}
.f_nav li.share ul li span{ font-size:12px; color:#666666; margin-left:10px;}
.foot .bq{ width:100%; font-size:12px; color:#616161; padding: 0 0 40px 0}
.foot .bq p{ padding: 0 12px;  text-align:center; line-height:1.6em;  color:#616161;}

.banner_s{width:100%; height:180px; overflow:hidden; text-align:center;  margin:0px auto;  z-index:1; display:block!important;}
.banner_s img{width:100%; height:180px; object-fit: cover; }


.scd{ margin:0px auto; padding:12px 14px;  }
.scd .scd_h{ width:100%; padding: 10px 0; border-bottom:1px solid #ddd;
display:-moz-box;
    display:-webkit-box;
    display:-o-box;
    display:box;
  height:36px; 
}
.scd .scd_h a{ 
display:block;
  -moz-box-flex:1;
    -webkit-box-flex:1;
    -o-box-flex:1;
    box-flex:1;
   width:100%; height: 24px; line-height: 24px; margin: 6 0; border-right: 1px dashed #d6d6d6;
}
.scd .scd_h a{ font-size:16px; color:#242424;}
.scd .scd_h a:last-child{ border-right: none; }
.scd .scd_h a.now,.scd .scd_h a:hover{ color:#0D65C7;}
.scd .scd_m{ width:100%; padding:25px 0; text-align:left; font-size:14px; color:#747474; line-height:200%;}
.scd .scd_m p{ font-size: 16px!important; }
.scd .scd_m p span{ font-size: 16px!important; }



.news{ width:100%; }
.news dl{ width:100%;padding:10px 0; border-bottom:1px dashed #ddd;}
.news dl dt ,.news dl dt img{ width:200px; height:145xp; float:left; vertical-align:top;}
.news dl dd{ 
    width: 100%;
    float: left;}
.news dl dd .title{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.news dl dd .titlecon{   width:100%;  line-height:30px;   overflow:hidden; }
.news dl dd .titlecon p{  line-height: 1.4em; text-align: center; font-size:24px!important; color:#505050;}
.news dl dd .titlecon .tim{ font-size:14px!important; line-height: 1.8em; color:#818181;}
.news dl dd .titlecon a{ font-size:16px; color:#818181;}
.news dl dd .descon{ width:100%; font-size:16px; color:#666; line-height:30px; overflow:hidden; margin:1em 0;}
.news dl dd .descon > p{ padding: .8em 0; line-height: 1.8em; }
.news dl dd .descon img{width: 100%;height: auto;margin: 14px 0;}
.news dl dd .title a{ font-size:16px; color:#505050; font-weight: bold;}
.news dl dd .title a:hover{ color:#0D65C7;}
.news dl dd .des{ width:100%; height:54px; font-size:16px; color:#989898; line-height:160% ;overflow:hidden; margin:5px 0;}
.news dl dd .more{ font-size:16px; color:#B80000;}

.pages{ width:100%; display: inline-block; text-align:center; padding-top:18px;}
.pages li{  display: inline-block; text-align: center;
    list-style-type: none;
    margin-right: 5px; display: none;
}
.pages li:nth-last-child(1){ display: inline-block; }
.pages li.thisclass{ display: inline-block; }
.pages li:nth-last-child(13){ display: inline-block; }
.thisclass a{
  background: #fd6b01 none repeat scroll 0 0;
    border: 1px solid #fd6b01!important;
    color: #fff!important;
}
.pages a ,.pages span , .pages input{ display:inline-block; *display:inline; zoom:1;  height:36px; line-height:36px; vertical-align:top;  font-size:16px; color:#333333; padding:0 18px;}
.pages a , .pages input{ border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages a.now , .pages a:hover{ color:#FFF; background:#FD6B01; border:1px solid #FD6B01;}
.pages span{ margin:0px;}
.pages input{ width:40px; text-align:center; padding:0px;}
.pages .btn{ cursor:pointer; background:#0D65C7; border:1px solid #0D65C7; color:#FFF; font-size:13px;}

.mg_tb_14{ padding: 14px 0!important; }


.support{ width:100%; padding:30px 0;}
.support ul{ width:100%;}
.support ul li{ width:100%; height:54px; background:#D9D9D9; position:relative; ; margin-right:30px; margin-bottom:30px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.support ul li p{float: left; width:65%; padding:0 5%; height:54px; line-height:54px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#595959;}
.support ul li .down{ display:block; width:54px; height:30px; background-color:#ED7523; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; position:absolute; right:16px; top:12px; background-image:url(../image/icon7.png); background-repeat:no-repeat; background-position: center center;}


.pro_a{ width:100%; margin:0px auto; padding:20px 0; text-align:center;}
.pro_a .title{ 
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #0042AE;
    margin-bottom: 24px;
    margin-top: 14px;}
.pro_b .title1{ 
      width: 100%;
    height: 41px;
    line-height: 50px;
    font-size: 24px;
    color: #004EA5;
    text-align: center;
    margin-bottom: 24px;
    margin-top: -29px;
    font-weight: bold;}
.pro_a .des{ width:100%; font-size:14px; color:#777777; line-height:175%;}
.pro_a .des .video{ padding: 0 14px; margin: 0 auto; }
.pro_a .des .video video{ width: 100%;}
.pro_a img{ width:100%; height:auto; vertical-align:top;}

.lan_bg{ width:100%;   background:#EBF5FB; padding:30px 0;}
.lan_bg1{ width:100%;  background:#fff; padding:30px 0;}

.pro_b{ width:100%; margin:0px auto;  text-align: center;}
.pro_b img{ width:100%; height: auto; }
.pro_b .le { float:left; margin-left:12px;}
.pro_b .title{ width:100%; height:50px; line-height:50px; font-size:24px; color:#004EA5; text-align:center; margin-bottom:60px;}
.pro_b dl{ width:100%; padding-bottom:40px;}
.pro_b dl dt ,.pro_b dl dt img{ width:432px; height:244px; float:right; vertical-align:top;}
.pro_b dl dt{ margin-top:30px;}
.pro_b dl dd{ width:530px; float:left;}
.pro_b dl dd ul{ width:100%;}
.pro_b dl dd ul li{ width:520px; background:url(../image/icon6.png) no-repeat left 11px; padding-left:10px; font-size:14px; color:#787878; line-height:175%; margin-bottom:25px; text-align:left;}



.banner_s_n{ width:100%; overflow:hidden;}
.banner_s_n img{ width:1920px; vertical-align:top;}
.banner_n{width:100%; height:180px; overflow:hidden; text-align:center;  margin:0px auto;  z-index:1;}
.banner_n img{width:100%; height:180px; object-fit: cover; }


.t_title{  margin:0 auto;font-size:24px;color:#FFFFFF;padding-top:50px; padding-left: 14px;padding-right: 14px;}
.buy_c_list{ width: 92%; margin: 0px auto; background-color:#FFFFFF;margin-top:30px;}
.tmall{ width:100%;}
.jingdong{width:100%; overflow: hidden;}
.tmall ul{ display: block; width:100%; }
.tmall ul li{ display: block; width:100%; margin-bottom: 14px;}
.jingdong ul{  display: block; width:100%; border-right: 1px solid #ccc; }
.jingdong ul li{  display: block; width:100%;  margin-bottom: 14px;}
.box1 ul li { line-height: 33px!important;font-size: 14px!important; border: #ccc 1px solid; text-align: left;width: 93%!important;
    padding: 0 3%; }

.box2 ul{ display: block; width: 100%; padding: 14px 0 ; background: #fff; }
.box2 ul li{ display: block; width: 100%; line-height: 28px!important; font-size: 14px!important;   margin:8px 0!important; text-align: left;}
.box2 .box2_i{width:100%;}
.box2 .box2_i2{width:100%; }

.m_tuoye_img img{ width: 100%; }


.box2{ overflow: hidden; }
.d_wuhan{ height: auto!important; overflow: hidden; }
.d_right{ overflow: hidden; }
.dk_list{ overflow: hidden; padding: 0  0 24px 0; border: none!important; }
.dkbj_list{ overflow: hidden; }


.bodyer{ padding: 0 14px; margin:14px auto; overflow: hidden; }
.feature_top{ width: 100%; }
.feature_bottom{ width: 100%; }
.feature_center{ width: 100%; }
.buy_tt{ width: 100%; line-height: 24px; text-align: center; padding: 0 0 14px 0; font-size: 18px; font-weight: bold; }
.buy_dl{ width: 100%; }
.buy_dl dt{ display: block; width: 100%; }
.buy_dl dt div{ width: 100%!important; }
.buy_dl dd{ display: block; width: 100%; }
#Scrollbar-Container{ display: none!important; }
#Scrollbar-Track { display: none; }
.Container{ padding: 14px 0; line-height: 1.6 }
.Scroller-Container > ul li a{ color: #6197d9; }
.Scroller-Container > ul li p{ color: #666; }


.pro_b > div{ width: 92%!important; padding: 0 4%!important; }
.pro_b > div  a {
    width: 100%;
    height: 175px;
    margin-top: 20px;
    background-repeat: no-repeat;
    background-size: 100% 175px;

}
.pro_b > div  a > div{
    width: 100%!important;
    height: 175px!important;
    margin-top: 20px;
    background-repeat: no-repeat!important;
    background-size: 100% 175px!important;
}
.pro_b > div  a > div span{ margin-left: 0!important; line-height: 240px!important; }


.news1{ width: auto!important; padding: 0 14px!important }
.news1 h3.newsTitle{ width: 100%; text-indent: 0;font-size: 14px; margin:0 auto 14px; border:1px solid #d6d6d6; height: 36px; line-height: 36px; background:none; }
.news1 ul.newsUl{ width: 100% }
.news1 ul.newsUl li{ height: 48px; line-height: 48px; border-bottom: 1px dashed #d6d6d6; }
.news1 ul.newsUl li span{ display:inline-block; float: right; color: #999; font-size:12px; }
.news1 ul.newsUl li a{ display:inline-block; float: left; font-size:16px; }

.page{ width: 100%; text-align: center; margin:24px auto!important; font-size: 14px; }


.mdp_none{ display: none; }

.head{ background:#fff url(../image/mbg-header.png) no-repeat center bottom; background-size:100% auto; }
.head .logo{ border-bottom: none; padding-bottom:14px; }
.head .logo a{padding-left:14px; }
.ms img{ width: 100%; height: auto; }
.head .nav{ top:98px; }
.head .navc .menu_nav{ background:url(../image/ico-menu1.png) no-repeat; border:none; background-position: 3px 3px; background-size: 30px auto; }
.head .navc .menu_nav:hover{background-size: 30px auto; background-position: 3px -58px; }
.head_m .micon_search{padding: 6px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 18px;
    position: absolute;
    right: 64px;
    top: 24px;
    z-index: 4;
    background:url(../image/icon-search.png) no-repeat center;
     background-size: 32px auto;
}
.search{ display: none; }


.main_menu{}
.menu_section{ width:100%;  max-width:640px;
    display:-moz-box;
    display:-webkit-box;
    display:-o-box;
    display:box;
    }
.tp_line{ border-top: 1px solid #e6e6e6; }
.menu_section a{ display:block;
    -moz-box-flex:2;
    -webkit-box-flex:2;
    -o-box-flex:2;
    box-flex:2;
    width:100%; padding:16px 0 12px 0; line-height:2.4em; font-size:14px; text-align:center;
    border-right: 1px solid #e6e6e6;
    text-decoration: none; color: #666;
}
.menu_section a:nth-child(3n){ border-right: none; }
.menu_section a span{ display:block; width:40%; text-align:center; margin:0 auto;}
.menu_section a span img{ display:block; width:100%;text-align:center; margin:0 auto;}

.m_footer{ padding:24px 0 24px 0; background:url(../image/mbg-footer.png) no-repeat center; background-attachment:fixed; background-position:center; background-size: 100% 100%; margin:24px 0 0 0;}
.m_footer .mf_nav{ display:block; padding:0 0 10px 0; text-align: center; }
.m_footer .mf_nav a{ display: inline-block; height: 20px; line-height: 20px; padding: 0 14px; text-align: center; color: #fff; font-size: 14px; border-right: 1px solid #7493af;}
.m_footer .mf_nav a.tel{ display: inline-block; width:100px; height: 20px; text-align: center; color: #fff; font-size: 12px; position: relative;}
.m_footer .mf_nav a.tel img{position:absolute; left: 14px; top: 3px;}
.m_footer .mf_nav a:last-child{ border-right: none; }
.m_footer .m_copy{ padding:14px 24px; text-align: center; font-size: 12px; line-height:1.4em; color: #7493af; }



}
