@charset "utf-8";

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,input,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;outline:0;border:0;background:transparent;font-size:100%;box-sizing: border-box;}
body { font-family: 'microsoft yahei', Arial, Helvetica, sans-serif; color: #656464; }
header { }
ul { list-style: none; }
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {color:#666;font-family:"Microsoft Yahei",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;background-color:#fff;}
body.bg{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}
nav ul {list-style:none;}
li {list-style:none;}
a {margin:0;padding:0;background:transparent;color:#333;text-decoration:none;font-size:100%;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif;}
a:hover,a:focus {color:#4693e9;text-decoration:none;cursor:pointer;}
a:focus {color:#333;}
p {line-height:20px;}
img {margin:0;padding:0;max-width:100%;height:auto;vertical-align:middle;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
del {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-spacing:0;border-collapse:collapse;}
input,select,button,textarea {vertical-align:middle;font-family:Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;}
:focus {outline:0}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0);}
.left,.fl {float:left;}
.right,.fr {float:right;}
.clear {clear:both;}
.clearfix:after {clear:both;content:"";display:block;height:0;visibility:hidden;}
.pd0{padding: 0}
.base{    margin: 0 auto;}
/* 全局滚动条样式 */
::-webkit-scrollbar-track-piece{-webkit-border-radius:0;}
::-webkit-scrollbar{width:8px;height:8px;}
::-webkit-scrollbar-thumb{height:50px;outline-offset:-2px;border:2px solid #c1c1c1;-webkit-border-radius:4px;background-color:#c1c1c1;}


.page{height: 60px; line-height: 60px; text-align: center;}
.page>a{display: inline-block;border: 1px solid #666666;color: #666666;height: 30px;min-width: 30px; width:auto;line-height: 30px;text-align: center;margin: 0 2px;padding: 0 3px;}
.page>a:hover, .page .active{background: #448ef6;color: #fff;border: 1px solid #448ef6;}
.page>b{display: inline-block;border: 1px solid #3766bf;color: #ffffff;background-color: #3766bf;height: 30px;min-width: 30px; width:auto; line-height: 30px;text-align: center;padding: 0 3px;}



.top_menu { font-size: 12px; background-color: #3766bf; color: #fff; width: 100%; height: 40px; }
.language { float: right; height: 40px; padding: 9px 10px 0px 10px; font-size: 14px; }
.top_name { display: inline-block; padding-top: 12px; }
.logo { margin-top: 10px; max-width: 700px; }
.flash img { width: 100% }
.flash ul.bxslider { list-style: none; }
.flash div.bx-pager { bottom: 4%; }
.flash .bannext{background: url(../images/controls.png) no-repeat -43px -32px;width: 32px;height: 32px;}
.flash .banprev{background: url(../images/controls.png) no-repeat 0 -32px;width: 32px;height: 32px;}
.flash .bannext:after, .flash .banprev:after{content: '';}
.navs{padding-right: 0px;padding-left: 0px;}
.flash .bannext{background: url(../images/controls.png) no-repeat -43px -32px;width: 32px;height: 32px;    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px -(var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
        right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
    
}
.flash .banprev{background: url(../images/controls.png) no-repeat 0 -32px;width: 32px;height: 32px;    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px -(var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto;
}


.swiper-button-prev:after, .swiper-button-next:after{content: '';}
.smally span{width: 12px;height: 12px;}
.main { padding: 30px 0px 10px 0px; }
.opacity_img { border: 1px solid #eeeeee; transition: border 0.4s; }
.img-thumbnail:hover, .opacity_img:hover { border: 1px solid #BFBEBE; }
/*导航菜单*/
.navbar { margin: 0px; background-color: #fff; border: none; }
.glyphicon-home:before { color: #fff; }
#app_menudown { position: absolute; top: 0px; right: 0px; font-size: 16px; }
#app_menudown:hover { background-color: #057ac6; }
.language span{ padding-left: 8px;}
.language span a{color: #ffffff;}
.header_search{float: left;}
.header_search button{padding:35px 0 4px 10px;background:0;border:0;color:#222831;transition:.5s}
.small-nav #toggle-search{padding: 18px 0 4px 10px;}
.header_search button:hover{color:#007bff}
.header_search button i{font-size:20px}
#search-form{-moz-transition:max-height,.5s;-o-transition:max-height,.5s;-webkit-transition:max-height,.5s;transition:max-height,.5s;position:absolute;top:90px;left:0;width:100%;max-height:0;overflow:hidden;background-color:#fff;z-index:100}
.small-nav #search-form{top:60px;}
#search-form.open{max-height:60px}
#search-form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:50px}
#search-form input[type=search]{width:100%;padding:0 5px 0 22px;background:#f4f5f9;border:none;/*border-radius:3px 1px 1px 3px*/}
#search-form input[type=submit]{position:absolute;bottom:0;right:0;width:60px;margin:0;padding:0;font-size:15px;font-weight:400;color:#fff;background:#007bff;border:none;border-radius:1px 3px 3px 1px;cursor:pointer}


/*产品搜索*/
.search_group { margin: 20px 0px 15px 0px; }
.form-control { border-radius: 0px; box-shadow: none; }
.mysearch_btn { background-color: #AFACAC; color: #fff; border-radius: 0px; transition: background 0.3s; }
.mysearch_btn:hover, .mysearch_btn:focus { background-color: #C50505; color: #fff; }
#small_search { float: right; margin-top: 7px; padding: 8px 13px; font-size: 17px; border-radius: 4px; color: #fff; }
#small_search:hover, #small_search:focus { cursor: pointer; background-color: #3477c8; }
/*首页产品*/
.index_product { margin: 15px 0px 0px 0px; }
.index_product h2 { text-align: center; margin-top: 50px; font-size: 24px; color: #152437; background: url(../images/pro_line.jpg) center bottom no-repeat; padding-bottom: 16px; }
.product_list { clear: both;  margin-right: -15px; margin-left: -15px; }
.product_list2 { padding-top: 20px; }
.product_img { padding-left: 15px; padding-right: 15px; min-height: 280px; }
.product_img img { margin-right: auto; margin-left: auto; display: block; max-height: 320px; max-width: 100%; height: auto; margin-bottom: 10px; padding: 0px 0px 0px 0px; }
.product_list2 div.product_img { min-height: 220px; }
.product_title { text-align: center; padding: 0px 15px 0px 0px; height: 40px; }
.product_title a { color: #656464; transition: color 0.3s; }
.product_title a:hover { text-decoration: none; color: #3766bf; }
.product_list2 div.product_img a:hover { opacity: 0.8 }
/*首页新闻*/
.news_box { background: url(../images/title_line.jpg) left top no-repeat; /*border:1px solid #ccc;*/ margin: 20px 0px 30px 0px; }
.index_news { clear: both; list-style: none; margin: 0px; padding: 20px 0px 0px 0px; }
.index_news li { color: #898989; border-bottom: 1px dashed #ccc; background: url(../images/li.png) no-repeat left 16px; line-height: 21px; padding: 10px 0px; padding-left: 13px; }
.index_news li a { color: #656464; }
.index_news li a:hover { text-decoration: none; color: #E60703; }
.news_time { float: right; }
.left_news { clear: both; }
.left_news ul { padding: 0px 0px 12px 0px; }
.left_news span.news_time { display: none; }
/*首页联系*/
.index_contact { background: url(../images/title_line.jpg) left top no-repeat; margin: 20px 0px 15px 0px; }
.index_contact P { clear: both; }
.list_box { clear: both; }
.page_bg { margin-top: 78px; }
.page_bg img { max-width: 100%;width: 100%;height: auto;}
.path_title { border: 1px solid #f2f2f2; padding: 8px 19px; overflow: hidden; }
/*栏目导航*/
.left_nav { clear: both; }
.index_left_nav { padding-top: 8px; }
.left_h2 { background: url(../images/title_line.jpg) left bottom no-repeat; font-size: 22px; display: block; margin-top: 25px; padding: 3px 0px 10px 0px; color: #152437; }
.left_nav_ul { list-style: none; margin: 0px; padding: 0px; margin: 15px 0px 0px 0px; padding-bottom: 10px; }
.left_nav_ul > li { position: relative; border-bottom: 1px solid #f2f2f2; background: url(../images/left_li.gif) 6px 15px no-repeat; padding: 8px 0px 8px 18px; }
.left_nav_ul > li > a { text-decoration: none; color: #656464; }
.left_nav_ul > li > a:hover, .left_nav_ul li a.left_active { color: #3766bf; }
/*小类*/
ul.left_snav_ul { list-style: none; padding: 0px; display: none; padding-top: 8px; }
ul.left_snav_ul > li { margin: 0px; padding: 5px 0px 5px 10px; background: url(../images/left_sli.gif) 0px 13px no-repeat; }
ul.left_snav_ul > li > a { border: 0; color: #797979; padding: 5px 0px 5px 0px; }
ul.left_snav_ul > li > a:hover { text-decoration: none; color: #E60703; }
.menu_head { cursor: pointer; font: 600 18px/30px "Open Sans", sans-serif; width: 35px; text-align: center; color: #303c4b; display: inline-block; position: absolute; top: 3px; right: 0px; }
.menu_head:hover { color: #E60703; }
/*新闻列表*/
.list_news { clear: both; list-style: none; margin: 0px; padding: 6px 0px 20px 0px; }
.list_news li { color: #898989; background: url(../images/li.png) no-repeat left 14px; line-height: 22px; padding: 8px 0px; padding-left: 13px; border-bottom: 1px dashed #e3e2e2;/*dotted*/ }
.list_news li a { color: #303c4b; }
.list_news li a:hover { text-decoration: none; color: #E60703; }
.contents { clear: both; padding: 6px 2px 0px 2px; line-height: 28px; overflow: auto; }
.contents_title { margin: 0px; padding: 10px 0px; text-align: center; color: #000; font-size: 18px; color: #434343; font-weight: bold; line-height: 34px; }
.contents img { max-width: 100%; height: auto !important; }

/*产品展示*/
#pic-page { text-align: center; margin-top: 10px; }
#pic-page a { margin: 0 2px; }
#pic-page a img { width: 40px; padding: 2px; border: solid #ccc 1px; margin-bottom: 5px; }
#pic-page a:hover img, #pic-page a.active img { border: solid #5280DD 1px; }
.showpic_box, .proinfo_box { margin: 30px 0px 20px 0px; }
.product_h1 { margin: 0px; line-height: 22px; font-size: 18px; color: #145ca1; padding-bottom: 10px; border-bottom: 1px dotted #cccccc; }
.product_info { list-style: none; padding: 0px; margin-top: 10px; }
.product_info li { line-height: 24px; padding-bottom: 12px; }
.product_con { clear: both; border-top: 1px dotted #ccc; margin: 10px 0px 20px 0px; padding: 20px 0px 0px 0px; line-height: 26px; overflow: auto; }
.product_con img { max-width: 100%; height: auto !important; }
.product_con p { margin: 0; }
.related_h2 { padding: 30px 0px 12px 0px; color: #303c4b; margin: 0px; display: block; font-weight: 300; font-size: 24px; border-bottom: 5px solid #f4f5f6; font-family: 'Roboto', Arial, Helvetica, sans-serif; }
.related_list { padding-top: 12px; }
.related_news { padding-top: 0px; clear: both; }
.download_btn { text-align: right; margin: 10px 10px 20px 0px; }
.page-btn { background-color: #C50505; border-radius: 0px; border: none; transition: background 0.3s; }
.page-btn:hover, .page-btn:focus { background-color: #270000; }
.grey-btn { border-radius: 0px; border: none; background-color: #E8E8E8; }
.grey-btn:hover, .grey-btn:focus { background-color: #ccc; }
.a2a_default_style { display: inline-block; }
/*在线留言订购*/
.feedback { margin-top: 30px; }
.form-horizontal .form-group { margin-right: -10px; margin-left: -10px; }
.codeimg { margin: 0px 0px -10px -18px; }
/*上一个下一个*/
.point { clear: both; margin: 20px 0px 40px 0px; padding-bottom: 40px; line-height: 22px; }
.point span.to_prev { text-align: center; }
.point span.to_prev a { color: #0068b7; }
.point span.to_prev a:hover { color: #ea042b }
.point span.to_next { text-align: center; }
.point span.to_next a { color: #0068b7; }
.point span.to_next a:hover { color: #ea042b }
/*标签样式*/
.tags { margin: 8px 0px 10px 0px }
.tags a { margin: 0px 5px 8px 0px }
.tags_list { padding: 5px 10px 100px 10px }
.tags_ul { margin-top: 10px; }
.tags_ul li { line-height: 28px; margin-bottom: 8px; padding-bottom: 10px; }
.tags_ul h3 { font-size: 14px; padding: 0px; margin: 0px; line-height: 20px; }
.tags_ul p { font-size: 13px; padding: 0px; margin: 0px; color: #a0a0a0; line-height: 20px; padding-top: 8px; }
/*网站地图*/
ul.ul_sitemap { margin: 30px 0px 40px 30px; }
ul.ul_sitemap li { list-style: none; line-height: 26px; clear: both; }
ul.ul_sitemap li a { color: #7d7d7d; }
li.small_li_sitemap { clear: both; padding-left: 12px; }
li.small_li2_sitemap { float: left; padding-left: 20px; }
#translate { width: 180px; margin: 0 auto; }
#translate-this { margin: 15px 0px 10px 0px; }
/*底部信息*/
footer { text-align: center; background-color: #222629; color: #A0A0A0; padding: 30px 0px 20px 0px; margin-top: 38px; font-size: 12px; }
.copyright { line-height: 20px; }
.copyright a { color: #A0A0A0; }
.foot_nav { width:33.3%; float: left; background-color: #fafafa; text-align: center; }
.foot_nav:hover, .foot_nav:focus { background-color: #e4e4e4; }
.foot_nav a { color: #898989; display: block; }
.foot_nav a:hover, .foot_nav a:focus { text-decoration: none; }
.foot_nav span { display: block; padding: 3px 0px 0px 0px; }
.webshare { width: 230px; padding: 5px; }
.ewebshare { width: 200px; padding: 5px; }


.edu-footer{background:#2f3234;box-sizing:border-box}
.edu-footer .base1{padding:55px 0 40px 0;display:flex}
.edu-footer .base1 .con-right{width:220px;color:#fff}
.edu-footer .base1 .con-right .edu-footer-logo{width: 206px;height: auto;}
.edu-footer .base1 .con-right .edu-footer-sologan{margin:18px 0 40px 0;font-size:16px;line-height:16px;letter-spacing:0.5em;color: #fff;}
.edu-footer .base1 .con-right .edu-footer-phoneNumber{font-size:25px;line-height:23px;color:#ff2400;white-space:nowrap}
.edu-footer .base1 .con-right .edu-footer-phoneNumber .icon{font-size:26px}
.edu-footer .base1 .con-right .edu-footer-phoneNumber a{margin:9px auto 0 auto;display:block;width:130px;height:30px;border:1px solid rgba(255,255,255,0.4);border-radius:4px;font-size:14px;color:#ffffff;text-align:center;line-height:30px;transition:all ease 0.2s}
.edu-footer .base1 .con-right .edu-footer-phoneNumber a:hover{background-color:#fff;color:#2f3234}
.edu-footer .base1 .con-center{width:20%;display:flex;justify-content:space-between}
.edu-footer .base1 .con-center .qrcode-box{color:#fff;text-align:center}
.edu-footer .base1 .con-center .qrcode-box .qrcode{margin:auto;width:129px;height:129px;padding:8px;background:#ffffff;border-radius:20px;box-sizing:border-box}
.edu-footer .base1 .con-center .qrcode-box .qrcode img{width:100%;height:100%}
.edu-footer .base1 .con-center .qrcode-box h4{white-space:nowrap;margin:13px 0 0 0;line-height:16px;font-size:14px;color:#c6c7c9;font-weight:normal}
.edu-footer .base1 .con-center .qrcode-box h4 span{margin-top:5px;display:block;font-weight:400}
.edu-footer .base1 .con-center .qrcode-box p{font-size:14px}

.edu-footer .base1 .con-left{width: 50%;float: left;}
.edu-footer .base1 .con-left .edu-footer-about-links{width:100%;display:flex;}
.edu-footer .base1 .con-left .edu-footer-about-links .list{width: 40%}
.edu-footer .base1 .con-left .edu-footer-about-links .list h4{margin-bottom:26px;line-height:20px;font-size:20px;color:#c6c7c9;white-space:nowrap;font-weight:normal}
.edu-footer .base1 .con-left .edu-footer-about-links .list ul li{height:33px;line-height:33px; overflow:hidden;}
.edu-footer .base1 .con-left .edu-footer-about-links .list ul li a{color:#676b6f;font-size:14px;transition:all ease 0.3s}
.edu-footer .base1 .con-left .edu-footer-about-links .list ul li a:hover{color:#fff}


.edu-footer .base1 .con-mid{width: 40%;float: left;}
.edu-footer .base1 .con-mid .edu-footer-about-links{width:100%;display:flex;justify-content:space-between;padding-left: 40px;}
.edu-footer .base1 .con-mid .edu-footer-about-links .list h4{margin-bottom:26px;line-height:20px;font-size:20px;color:#c6c7c9;white-space:nowrap;font-weight:normal}
.edu-footer .base1 .con-mid .edu-footer-about-links .list ul li{height:33px;line-height:33px}
.edu-footer .base1 .con-mid .edu-footer-about-links .list ul li a{color:#676b6f;font-size:14px;transition:all ease 0.3s}
.edu-footer .base1 .con-mid .edu-footer-about-links .list ul li a:hover{color:#fff}
.edu-footer .yqlink{padding: 0}

.breadcrumb-wrapper{background:#F4F4F4;padding:30px 0}
.breadcrumb-section .bc-cat{padding-top:16px;position:relative;top:2px}
.bcid-cat{font-size:16px;font-weight:bold}
.location{text-align:right}
.widget .tagcloud a,.tags-list a,.searchform #searchsubmit{transition:all 500ms cubic-bezier(0.23,1,0.32,1)}

.topdisplay{display: block !important;}
#backTop{position:fixed;right:0px;top:55%;transform:translateY(-50%);z-index:888}
#backTop span{cursor:pointer;background:rgba(0,0,0,0.2);width:50px;height:50px;color:#fff;display:block;position:relative;margin:0px 0;right:0}
#backTop .topdisplay{display: block !important;}
#backTop span#gttop{visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}
#backTop span i{z-index:1}
#backTop span.ft-qq i{background:#1ea6e9}
#backTop span.ft-wx i{background:#46be8a}
#backTop span.ft-tel i{background:#DA0023}
#backTop span small{width:180px;height:180px;position:absolute;left:-220px;top:0;box-shadow:0 0 9pt rgba(0,0,0,.1);visibility:hidden;opacity:0;background:#fff;z-index:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#backTop span small.telTop{width:auto;height:50px;line-height:50px;padding:0 15px;text-align:center;font-size:22px;color:#333;right:70%;left:auto;visibility:hidden}
#backTop span:hover.ft-tel small.telTop{visibility:visible;opacity:1;right:100%}
#backTop span:hover.ft-wx small.weixin{visibility:visible;opacity:1;left:-190px}
#backTop span .weixin img{width:180px;height:180px}
#backTop span i{text-align:center;color:#fff;width:50px;height:50px;font-style:inherit;line-height:50px;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;font-size:22px}
#backTop span.ft-tel i{font-size:24px}
#backTop a{color:#fff;display:block;cursor:pointer}
#backTop span small b{width:25px;height:35px;position:absolute;top:10px;right:-22px;z-index:999;font-size:26px}
.lfooter{display:none}

.edu-footer .yqlink .tab-btns{display:flex;border-bottom:1px solid rgba(255,255,255,0.1)}
.edu-footer .yqlink .tab-btns .tab-btn{margin-right:30px;width:62px;height:47px;text-align:center;box-sizing:border-box;font-size:14px;color:rgba(240,240,240,0.6);line-height:47px;transition:all ease 0.1s;cursor:pointer}
.edu-footer .yqlink .tab-btns .tab-btn.active{color:#ff2400;border-bottom:1px solid #ff2400;font-weight:bold}
.edu-footer .yqlink .tab-content{padding: 15px 0;}
.edu-footer .yqlink .tab-content-item{/*display:flex;*/flex-wrap:wrap;display:none}
.edu-footer .yqlink .tab-content-item.active{display:block}
.edu-footer .yqlink .tab-content-item a{padding-right:18px;font-size:14px;color:#fff;opacity:0.6;line-height:30px}
.edu-footer .yqlink .tab-content-item a:hover{opacity:1}
.edu-footer .copyright-box{padding: 2px 0;background-color:#25282a;color:rgba(255,255,255,0.6);text-align:center;box-sizing:border-box}
.edu-footer .copyright-box p{line-height:15px}
.edu-footer .copyright-box p a{padding:0 4px;text-align:center;display:inline-block;color:rgba(255,255,255,0.6)}
.edu-footer .copyright-box p a:hover{color:#fff}
.edu-footer .copyright-box .copyright-p{margin:14px auto}
.edu-footer .copyright-box .copyright-p img{width:18px}
.picker{width:110px;position:absolute;top:0px;right:60px;line-height:50px;cursor:pointer;color:#999;font-size:12px;text-align:right;background-image:url(../images/down.png);background-position:42px center;background-repeat:no-repeat;text-align:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border:none;padding-right: 15px;background-position: right 10px center;}


@media only screen and (max-width:768px){#backTop{display:none}
    .footer{margin-bottom:50px}
    .lfooter{max-width:720px;height:70px;background-color:#0061a8;position:fixed;bottom:0px;left:0;right:0;margin:0 auto;display:block;z-index:9999}
    .lfooter ul li{width:25%;height:auto;float:left;text-align:center;padding:10px 0px}
    .lfooter ul li a{color:#FFF;line-height:12px;font-size:12px}
    .location{display: none;}
}

#to-top{width:40px;height:40px;z-index:999;right:-50px;position:fixed;font-size:24px;overflow:hidden;line-height:34px;text-align:center;background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; display: none!important;;}
#to-top a{width:100%;height:100%;display:block;color:#ffffff;overflow:hidden;line-height:34px;text-align:center;background-color:#5c6bc0}
#to-top a:hover{background-color:#000000}

/*大屏幕*/
@media screen and (min-width: 769px) {
    .logo { margin: 15px 0px 0px 0px; max-width: 330px; max-height: 60px; }
    .flash { margin-top: 78px; }
    .navbar { min-height: 80px; margin-top: 40px; }
    .navbar-nav { float: right;position: relative; height:90px }
    .navbar-nav > li > a { text-align: center; }
    .navbar-default .navbar-nav > li > a { padding-top: 30px; padding-bottom: 35px; color: #312b2b;width: auto; height: 90px;}
    .navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus { background-color: #3766bf; color: #fff; }
    .small-nav { min-height: 50px; margin-top: 0px; background: rgba(255,255,255,0.95); }
    /*.small-nav .navbar-nav > li > a { padding-top: 35px;padding-bottom: 35px;}*/
    .small-nav img.logo { max-height: 50px; max-width: 220px; margin: 5px 0px 0px 0px; }
    .nav_small { background: rgba(255,255,255,0.95); padding: 8px 0px 8px 0px; border-radius: 0px; border: none; width: auto;min-width: auto;}
    .nav_small > li { }
    .nav_small > li > a { line-height: 26px; color: #312b2b; font-size: 13px; }
    .nav_small > li > a:hover { color: #fff; background-color: #3766bf; }
    #app_menudown, #small_search { display: none; }
    .index_left_nav, .footer_nav { display: none; }
    .list li .cont h3{height: 30px;overflow: hidden;}
    .list li .info{margin: 5px 0;}
    .list li .intro {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;height: 3.2em;overflow: hidden;}
}


/*小屏幕*/
@media screen and (max-width: 768px) {
    .list li { display: block; }
    .list li .pic { float: none; margin-right: 20px; width: 100%; }
    .list li .cont { float: none; width: 100%; }
    .list li .pic img { width: 100%; height: auto; margin-bottom: 15px; }
    .logo { margin: 7px 0px 0px 5px; max-width: 180px; max-height: 35px; }
    .flash { margin-top: 50px; }
    .navbar { min-height: 50px; margin-top: 40px; box-shadow: 0 0 10px 0 rgba(0,0,0,0.15); }
    .navbar-default .navbar-brand { color: #fff; font-size: 16px; }
    .navbar-default .navbar-brand:hover,  .navbar-default .navbar-brand:focus { color: #fff; }
    .navbar-toggle { }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form { border: none; }
    .navbar-default .navbar-toggle:hover,  .navbar-default .navbar-toggle:focus { }
    .navbar-default .navbar-toggle .icon-bar { }
    .navbar-default .navbar-nav { margin-top: 0px; margin-bottom: 0px; }
    .navbar-default .navbar-nav > li { }
    .navbar-default .navbar-nav > li:last-child { border: none; }
    .navbar-default .navbar-nav > li > a,  .navbar-default .navbar-nav .open .dropdown-menu > li > a { }
    .navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .active > a:focus,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { background-color: #3766BF; color: #fff; }
    .small-nav { margin-top: 0px; background: rgba(255,255,255,0.95); }
    header { }
    .top_name, .home-btn, .page_bg { display: none; }
    .index_about { display: none; }
    .language { border-left: 0px; border-right: 0px; }
    .list_box { margin-top: 60px; }
    .index_product h2 { margin-top: 20px; }
    .product_list { padding-top: 20px; }
    #topsearch { display: none; }
    .flash div.bx-pager { /*display:none;*/ }
    .left_h2 { margin-top: 20px; }
    .list_related h2.left_h2 { margin-top: 60px; }
    .product_img { }
    .product_list2 div.product_img { }
    .related_list div.product_img { }
    .product_con img, .contents img { width: 100%; }
    .news_time { display: none; }
    .footer_nav { background-color: #fafafa; }
    #pic-page a img { width: 35px; }
    #cmsFloatPanel { display: none; }
    .point span.to_prev, .point span.to_next { text-align: left; padding-bottom: 8px; }
    .product_list2 { }
    footer { margin-bottom: 50px; }
    .edu-footer .base1 .con-left{ display: none; }
    .edu-footer .base1 .con-mid{ width: 100%;    text-align: center; }
    .edu-footer .base1 .con-center{ width: 100%; display: none;}
    .edu-footer .base1{display: block;padding: 25px 0 40px 0;}
    .edu-footer .base1 .con-mid .edu-footer-about-links{display: block;padding-left: 0;}
    .edu-footer .base1 .con-mid .edu-footer-about-links .list h4{    margin-bottom: 15px;}
    .edu-footer .base1 .con-mid .edu-footer-about-links .list ul li{height: 25px;line-height: 25px;}
    .edu-footer .yqlink{ display: none; }
    .edu-footer .copyright-box p a{padding: 4px 4px;}
}


/*414px到768px*/
@media screen and (min-width:360px) and (max-width:768px) {
    .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 { float: left; }
    .col-mm-12 { width: 100%; }
    .col-mm-11 { width: 91.66666667%; }
    .col-mm-10 { width: 83.33333333%; }
    .col-mm-9 { width: 75%; }
    .col-mm-8 { width: 66.66666667%; }
    .col-mm-7 { width: 58.33333333%; }
    .col-mm-6 { width: 50%; }
    .col-mm-5 { width: 41.66666667%; }
    .col-mm-4 { width: 33.33333333%; }
    .col-mm-3 { width: 25%; }
    .col-mm-2 { width: 16.66666667%; }
    .col-mm-1 { width: 8.33333333%; }
    .product_img { min-height: 180px; }
}

@media screen and (min-width:1200px){
.container {width: 1400px;padding-right: 0;padding-left: 0;}
}

@media screen and (max-width:1200px){
    body{width:auto;min-width:auto}
    /**通用底部 **/
    .edu-footer{padding: 10px 0 50px;}
    .edu-footer .base1{padding:10px 0 10px 0;display:block}
    .edu-footer .base1 .con-left{display:block;width:100%}
    .edu-footer .base1 .con-left .edu-footer-about-links .list{width: 100%;padding: 5px 0 20px;}
    .edu-footer .base1 .con-left .edu-footer-about-links .list h4 {display:none}
    .edu-footer .base1 .con-left .edu-footer-about-links .list ul li{float:left;width: 25%;text-align: center;}
    .edu-footer .base1 .con-left .edu-footer-about-links .list1.list:nth-child(n+2) {display:none}
    .edu-footer .base1 .con-center{width: 96%;margin: 2%;}
    .edu-footer .base1 .con-center .qrcode-box{width: 50%;}
    .edu-footer .base1 .con-center .qrcode-box .qrcode{width: 50%;height: auto;}
    .edu-footer .base1 .con-right{width: 100%;display:none;}
    .edu-footer .base2{margin: 0 10px;}
    .edu-footer .base2 .tab-content{height: 125px;overflow: hidden;}
    .edu-footer .copyright-box p{font-size: 0.7rem;}
    .edu-footer .copyright-box p:nth-child(2){display:none}
    .rignav{bottom: 0; margin: unset;top: unset;width: 100%;}
    .rignav-mod{width: 100%;height: 60px;}
    .rignav-mod ul li{float: left;width: 20%;}
    .rignav-mod ul li a{width: 100%;}
    .rignav-mod ul li:nth-child(3){ padding-left: 20%;}
    .rignav .newGift{margin-bottom: unset;width: 20%;position: fixed;text-align: center;padding-left: 40%;}
    .rignav-mod-con{top: -165px;right: 0%;}
    .rignav-mod ul li.online-tel{display: block}
    .rignav-mod ul li.return-top{display: none}
}