﻿body{font-family:"微软雅黑";background:#fff;color:#888;font-size:12px;overflow-y:scroll;-ms-overflow-style:scrollbar}
ul li{list-style-type:none}
a{color:#888;text-decoration:none;font-size:15px}
a:hover{color:#000;text-decoration:none}
td{color:#888;font-size:12px}
#ff input{border:1px solid #ccc;background:#fff;line-height:35px;height:35px;margin-top:10px;margin-left:10px;border-radius:0;outline:0}
#ff textarea{border:1px solid #ccc;background:#fff;margin-top:10px;margin-left:10px;border-radius:0;outline:0}
#ff input:focus,#ff textarea:focus{border-color:#000}
#ff .btn{border:0;background:#ddd;padding:0;height:auto;padding-left:20px;padding-right:20px;line-height:35px}
#ff .btn:hover{color:#fff;background:#c10404}
.imgLink-hover{cursor:pointer;display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0);background-repeat:repeat;opacity:0;filter:Alpha(Opacity=0);z-index:96;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.imgLink-hover *{filter:inherit}
.imgLink-hover{cursor:pointer}
.imgLink-hover:hover .hover-link{background-repeat:no-repeat;background-position:center center}
.hover-link{width:44px;height:44px;top:50%;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;display:block}
.detailTitleTxt{border-left:3px solid #666;line-height:35px;font-weight:700;font-size:16px;text-align:left;background:#f9f9f9;text-indent:10px;margin-bottom:10px}
.detailTitle{border-left:3px solid #666;line-height:35px;font-weight:700;font-size:17px;text-align:center;background:#f9f9f9;margin-left:10px;color:#000}
.detailParameter{padding:10px;word-wrap:break-word}
.detailImg{text-align:center;padding:10px}
.detailImg img{max-width:100%}
.detailUrl{padding:10px}
.detailUrl a{width:150px;text-align:center;line-height:40px;border:1px solid #333;margin:0 auto 0 auto;display:block;color:#333;text-decoration:none}
.detailUrl a:hover{background:#900;border:1px solid #900;color:#fff}
.detailTime{width:100%;text-align:center;font-size:14px;font-weight:700;line-height:40px;color:#000}
.detailContent{width:100%;margin-bottom:10px;overflow:hidden;word-wrap:break-word}
.detailContent p{font-size:15px;color:#000}
.detailContent img{max-width:100%;height:auto;margin:0;padding:0;vertical-align:top}
.productImgList{width:100%;overflow:hidden;margin-bottom:5px}
.productImgList li{width:150px;float:left;margin-left:10px;margin-bottom:10px}
.productImgList li a{margin:0;padding:0}
.productImgList li a img{width:150px;border:3px solid #eee}
.productImgList li a img:hover{border:3px solid #000}
.productListBox{margin-top:15px}
.detailParameter li{line-height:24px;padding-bottom:12px}
#searchProduct{margin-top:10px;margin-bottom:0}
.back{line-height:35px;background:#900;color:#fff;width:80px;text-align:center;float:right}
.back:hover{color:#fff;background:#000}
.otherPageBox{background:#f1f1f1;margin-top:20px;padding:10px;overflow:hidden;width:100%;font-size:12px;margin-bottom:20px}
.otherPageBox a{font-size:12px;line-height:20px}
.otherPageBox .back{line-height:40px;font-size:14px}
.aboutProduct{margin:-10px 0 0 0}
.aboutProduct .productImg{border:0}
.aboutProduct .productImg .productTitle{color:#666;background:0 0;line-height:24px}
.aboutProduct .productImg .productTitle:hover{color:#000}
.aboutProduct .newsList{margin-bottom:10px}
.msgBox{border:1px dashed #999;padding:20px;margin-bottom:0}
.adBox{background:url(../images/ad.jpg) no-repeat center center;width:100%;text-align:center;margin-top:15px;overflow:hidden}
.searchList{width:100%;overflow:hidden}
.searchList li{margin-bottom:10px;border:1px dashed #ccc;padding:5px;float:left;width:100%}
.searchList li:hover{border:1px dashed #000}
.searchList li .img{width:150px;float:left;display:block;overflow:hidden;margin-right:10px}
.searchList li .img img{width:100%;height:auto}
.searchList li .title{width:auto;float:left;overflow:hidden;display:block}
#app_menudown{position:absolute;top:0;right:0;font-size:16px}
#app_menudown:hover{background-color:#073053}
#app_menudown span{display:block}
.navbar-brand{padding:0;background:#8f0b06 url(../images/home.png) no-repeat center center;width:50px}
.navbar .navbar-brand:hover{background:#8f0b06 url(../images/home.png) no-repeat center center}
.topBox{background:#fff}
.welcomeBox{width:auto;float:left;line-height:40px;font-size:12px;text-indent:3px}
.welcomeBox *{padding:0;margin:0;border:0}
.borderBottom{background:#222}
.logo{padding:20px 0 20px 0}
.logo *{padding:0;margin:0;border:0}
.logo a img{max-width:100%;height:auto}
.searchBox{margin:50px 0 0 0;overflow:hidden;float:right}
.searchBox input{float:left;line-height:32px;color:#fff;transition:background .5s;text-indent:10px;width:212px;height:32px;margin:0;padding:0;border:0;background:#444}
.searchBox a{display:block;background-color:#d70800;color:#fff;width:50px;float:left;text-align:center;line-height:30px;height:32px}
.searchBox a:hover,.searchGroup a:focus{background-color:#000;color:#fff}
.searchBox input:focus{background-color:#666}
#smallSearch{display:none}
.languageBox{float:right;text-align:left;width:auto;overflow:hidden}
.languageBox a{float:right;font-size:12px;padding:0 10px 0 40px;text-align:center;line-height:40px;height:40px;display:block}
.languageBox a:focus,.languageBox a:hover{color:#fff}
.telBox{float:right;width:auto;padding-left:10px;padding-right:10px;background:#222;font-size:14px;color:#fff;overflow:hidden;line-height:40px}
.titleBar{height:35px;overflow:hidden;background:url(../images/title_line.jpg) repeat-x bottom left;margin:30px 0 20px 0}
.titleBar h5{float:left;display:inline-block;width:auto;padding:0;color:#333;font-weight:700;margin:0;font-size:16px;line-height:35px;height:35px;overflow:hidden}
.titleBar span{float:left;display:inline-block;width:auto;color:#999;font-size:16px;padding-right:5px;line-height:35px;text-indent:10px;overflow:hidden}
.titleBar span a{font-size:14px}
.homeTitleBar{height:70px;overflow:hidden;background:url(../images/linebg.png) no-repeat center center;margin:30px 0 0 0;text-align:center}
.homeTitleBar h5{display:inline-block;width:100%;padding:0;color:#000;font-weight:700;margin:0;font-size:30px;overflow:hidden}
.homeTitleBar>span{width:100%;color:#ccc;font-size:20px;overflow:hidden;font-weight:700}
.leftNews .titleBar{margin-bottom:0}
.aboutBg{padding:20px 0 10px 0;margin-top:0}
.aboutBox{width:100%;overflow:hidden;margin:0}
.aboutBox section{clear:both;padding:0;color:#666;font-size:14px}
.aboutBox section img{margin:0 20px 0 0;max-width:100%;float:left;border-radius:0}
a.aboutMore{color:#999;display:inline-block;font-size:12px;padding:7px 12px;transition:background .3s;background:#eee;border-radius:0}
a.aboutMore:hover{color:#fff;background-color:#c10404;text-decoration:none}
.aboutContent{line-height:31px;padding:0;font-family:'Microsoft YaHei'}
.productBox{margin:30px 0 0 0}
.productBox .list{clear:both;padding:0;overflow:hidden}
.productImg{min-height:100px;margin:0;margin-bottom:30px;border:1px solid #ccc;text-align:center}
.productImg span{display:inline-block;overflow:hidden;height:30px;width:100%;line-height:30px;font-size:12px}
.productImg:hover{border-color:red}
.productImg .productTitle{display:inline-block;width:auto;padding:0 10px 0 10px;margin-bottom:8px;line-height:24px;height:24px;font-size:12px;overflow:hidden}
.productImg img{margin-right:auto;margin-left:auto;display:block;height:auto;width:100%;height:auto;margin-bottom:0;padding:0}
.productTitle:hover{color:red}
.viewBig{cursor:pointer}
.albumImg{min-height:100px;margin:0;margin-bottom:10px}
.albumImg img{margin-right:auto;margin-left:auto;display:block;height:auto;width:100%;height:auto;margin-bottom:0;padding:0}
.albumTitle{text-align:center;width:100%;display:inline-block;height:40px;line-height:20px}
.bottomProductBox{margin:0 0 20px 0;overflow:hidden;width:100%}
.bottomProductBox .list{padding:0;overflow:hidden}
.bottomProductImg{overflow:hidden;padding:10px;border:1px dashed #ccc}
.bottomProductImg:hover{border:1px dashed #000}
.bottomProductImg span{display:block;height:65px;overflow:hidden}
.bottomProductImg a{float:left;background-color:#333;color:#fff;margin-top:5px;font-size:12px;display:block;width:60px;line-height:22px;border-radius:4px;text-align:center}
.bottomProductImg img{margin-right:5px;float:left;display:block;height:auto;width:50%;height:auto;margin-bottom:0;padding:0}
.bottomProductImg a:hover{background:red;text-decoration:none}
.productList{margin:0;margin-right:-15px;margin-left:-15px;overflow:hidden}
#searchProduct{overflow:hidden;width:100%}
.nameList{margin-bottom:15px;padding:0;margin-top:0}
.nameList ul{margin:0;padding:0}
.nameList li{padding:0;border-bottom:1px solid #eee;padding-left:5px;overflow:hidden}
.nameList li span{width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#666;display:block;font-size:12px;float:left;overflow:hidden;margin-top:10px}
.nameList li>a{line-height:40px;display:block;text-indent:5px;float:left;overflow:hidden;width:80%;height:40px;font-size:14px;color:#000}
.nameList li:hover span{background:#900}
.nameList li .time{width:auto;height:auto;line-height:40px;color:#666;text-align:center;background:0 0;display:block;font-size:12px;float:right;overflow:hidden;margin-top:0}
.nameList li:hover .time{background:0 0}
.newsList{margin-bottom:15px;padding:0}
.newsList ul{margin:0;padding:0}
.newsList li{padding:0}
.newsList li .wrapper{display:block;padding:10px;border:1px dashed #ccc;margin-bottom:15px;padding-bottom:0;overflow:hidden;position:relative}
.newsList li .time{width:70px;text-align:center;position:absolute;right:10px;top:15px}
.newsList li .time .day{font-size:60px;color:#888;line-height:58px}
.newsList li .time .date{font-size:16px;color:#888}
.newsList li .img{width:90px;height:90px;position:absolute;left:0;background-size:cover;margin-left:10px;margin-right:10px}
.newsList li .tit{margin-bottom:10px;padding-bottom:12px;height:90px;overflow:hidden;margin-left:100px;margin-right:100px}
.newsList li .tit span{display:block;height:22px;overflow:hidden;line-height:22px;font-size:15px;color:#666;font-weight:700}
.newsList li p{margin-left:0;font-size:12px;line-height:24px;height:67px;color:#888;overflow:hidden}
.newsList li:hover .wrapper{border:1px dashed #000}
.newsList li:hover .time .date,.newsList li:hover .time .day{color:#000}
.newsList li:hover .tit{border-bottom-color:#000;color:#000}
.newsList li:hover p{color:#000}
.linkBox{width:100%;overflow:hidden;text-align:center;margin-bottom:20px}
.linkBox li{list-style:none;display:inline-block}
.linkBox a{font-size:14px;margin-left:10px}
.homeNews{margin:30px 0 30px 0}
.homeNews .img{width:100%;max-height:180px;overflow:hidden;display:block}
.homeNews .img img{width:264px;height:174px}
.homeNews .title{line-height:30px;font-weight:700;color:#333;width:100%;font-size:14px;margin-top:5px;display:block}
.homeNews .date{font-size:12px;line-height:20px;margin-bottom:5px}
.homeNews .content{width:100%;line-height:22px;color:#666;font-size:12px;height:65px;overflow:hidden}
.homeNews .more{display:inline-block;color:#333;text-decoration:none;margin-top:5px}
.homeNews .more:hover{color:#d70800}
.indexNews{margin-top:-10px;margin-bottom:20px}
.indexNews li{overflow:hidden;padding:0;line-height:35px;border-bottom:1px dashed #ccc}
.contactBox{margin:30px 0 30px 0}
.contactBox .content{padding:10px;border:1px solid #ccc;border-top:0}
.contactBox P{clear:both}
#rightBox{float:right}
.navbar li span{display:none}
.navbar{margin:0;margin-top:0;min-height:50px;height:50px;border:0;background:#d70800;border-radius:0}
.navbar a{font-size:14px}
.pageBar{width:100%;overflow:hidden;float:left;padding-top:0;margin-bottom:20px;display:inline}
.pageBar .pageList{width:100%;overflow:hidden;float:left;line-height:35px;text-align:center}
.pageBar .pageList a{font-size:14px;display:inline-block;text-align:center;width:35px;text-align:center;color:#000;margin-top:10px;margin-right:5px;margin-left:5px;background:#eee}
.pageBar .pageList a:hover{color:#fff;background:#000}
.pageBar .pageList .selected{font-size:14px;display:inline-block;text-align:center;color:#fff;background:#000;cursor:default}
.pageBar .pageList .selected:hover{color:#fff;background:#000}
footer{text-align:center;background-color:#222;color:#999;padding:30px 0 20px 0;margin-top:0;font-size:12px}
footer a{color:#999}
footer a:hover{color:red}
.copyright{line-height:20px}
.copyright a{color:#c0c0c3}
.foot_nav{width:25%;float:left;background-color:#fafafa;text-align:center}
.foot_nav:focus,.foot_nav:hover{background-color:#e4e4e4}
.foot_nav a{color:#898989;display:block}
.foot_nav a:focus,.foot_nav a:hover{text-decoration:none}
.foot_nav span{display:block;padding:3px 0 0 0}
.webshare{width:230px;padding:5px}
.ewebshare{width:200px;padding:5px}
#serviceBox{position:fixed;z-index:999;padding-top:5px;padding-bottom:5px;bottom:47px;display:none;width:100%;background:rgba(255,255,255,1);text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#serviceBox a{line-height:30px}
.banner{width:100%;height:auto;margin-bottom:0;padding:0}
.topPadding{height:0;width:100%;background:#fff;position:relative}
.bannerImg{width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
.bannerImg img{max-width:100%;height:auto}
.banner .mobileimg{display:none}
.searchTitle{width:100%;padding-bottom:10px;font-weight:700}
.positionBox{width:100%;margin:0;padding:0}
.indexNavigationGroup{display:none}
.navigationBox{overflow:hidden;width:100%;line-height:40px;margin-top:30px;background:#000 repeat-x top left}
.classTitleBar{width:100%;background:url(../images/classtitle.jpg) center center no-repeat;height:55px;line-height:55px;color:#fff;font-size:20px;text-align:center}
#firstpane a{font-size:14px}
#firstpane .selected{color:red;font-weight:700}
#firstpane li span{cursor:pointer;line-height:35px;height:40px;background:#333;display:block;position:absolute;right:0;top:0;color:#fff;width:40px;text-align:center;font-size:20px;font-weight:700}
#firstpane li span:hover{background:#d70800}
#firstpane{margin:0;padding:0;width:100%;overflow:hidden;margin-top:0}
#firstpane>li{float:left;width:100%;position:relative}
#firstpane>li>a{display:block;text-indent:15px;width:100%;border-bottom:1px solid #222;overflow:hidden}
#firstpane>li>a:hover{color:#fff}
#firstpane>li>ul{float:left;padding:0;margin:0;display:none;width:100%}
#firstpane>li>ul>li{float:left;width:100%;position:relative}
#firstpane>li>ul>li>a{display:block;text-indent:30px;border-bottom:1px solid #222}
#firstpane>li>ul>li>a:hover{color:#fff}
#firstpane>li>ul>li>ul{width:100%}
#firstpane>li>ul>li>ul>li{float:left;width:100%;position:relative}
#firstpane>li>ul>li>ul>li>a{display:block;text-indent:50px;border-bottom:1px solid #222}
#firstpane>li>ul>li>ul>li>a:hover{color:#fff}
.keyweb{padding:0}
@media screen and (min-width:414px) and (max-width:767px){.col-mm-1,.col-mm-10,.col-mm-11,.col-mm-12,.col-mm-2,.col-mm-3,.col-mm-4,.col-mm-5,.col-mm-6,.col-mm-7,.col-mm-8,.col-mm-9{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%}
.logo img{max-width:400px}
.indexFirstpane{min-height:auto}
}
@media screen and (max-width:480px){.positionBox .titleBar h5{display:none}
.positionBox .titleBar span{display:block;text-indent:0}
.indexFirstpane{min-height:auto}
}
@media screen and (max-width:767px){#rightBox{float:left}
.navbar{min-height:50px}
.navbar-toggle{border:0}
.navbar-default .navbar-nav{margin-top:0;margin-bottom:0}
.navbar-default .navbar-nav>li:last-child{border:none}
.navbar-default .navbar-nav>li>a{color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:url(../images/alpha.png);color:#fff}
#navbar{border:0;background:url(../images/alpha.png)}
.navbar .dropdown-menu li a{line-height:30px;display:block}
.navbar .dropdown-menu li a:hover{background:url(../images/alpha.png)}
.navbar .dropdown-menu li ul li a{color:#fff;padding-left:40px}
.navbar .dropdown-menu li ul li ul li a{color:#fff;padding-left:60px}
.navbar .dropdown-menu a span{display:inline}
.about_box section img{margin:10px 15px 0 0;max-width:180px;height:auto}
.logo{text-align:center}
.logo img{max-width:700px}
footer{margin-bottom:50px}
#app_menudown{display:block}
#cmsFloatPanel{display:none}
.slider__arrows-item{display:none}
.mobile{margin:0;padding:0}
.navigationBox{right:0;width:100%}
.welcomeBox{display:none}
.searchBox{margin:0 auto 10px auto;width:100%;display:none}
.searchBox input{width:100%}
.searchBox a{position:absolute;right:0}
#smallSearch{float:right;display:block;margin-top:7px;padding:8px 13px;font-size:17px;border-radius:4px}
#smallSearch:hover,#small_search:focus{cursor:pointer;background-color:#ddd}
.indexFirstpane{min-height:auto}
.navigationBox{margin-top:0;margin-bottom:30px}
.titleBar h5{display:none}
.titleBar span{text-indent:0}
.titleBar .bottomButton{margin-left:4px;width:50px}
.newsList li .time{display:none}
.newsList li .tit{margin-right:0}
.detailTitle{margin-left:0}
.banner .mobileimg{display:block}
.banner .img{display:none}
.floating_ck{ display:none;}
}
@media screen and (min-width:768px){#navbar{float:left;padding:0;margin:0}
.navbar-nav>li{border-right:1px solid #8f0b06}
.navbar-nav>li:first-child{border-left:0}
.navbar-nav>li>a{transition:background .4s;text-align:center;color:#fff}
.navbar-default .navbar-nav>li>a{line-height:50px;padding:0;min-width:90px;background-position:bottom center;color:#fff}
.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:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:url(../images/menubg.png) bottom center no-repeat;color:#fff}
.navbar-default .navbar-nav-e>li>a{font-weight:400;color:#fff}
.navbar .dropdown-menu{background:url(../images/alpha.png);border:none;color:#fff;padding:0;border-radius:0;min-width:140px;font-size:12px}
.navbar .dropdown-menu li a{color:#fff;line-height:35px;padding:0;text-align:center;font-size:12px}
.navbar .dropdown-menu li a:hover{background:#d70800}
.navbar .dropdown-menu li ul{display:none;position:absolute;z-index:9999;margin-top:-35px;margin-left:140px;width:140px;background:url(../images/alpha.png)}
.navbar .dropdown-menu li ul a{display:block}
.navbar .dropdown-menu li ul li ul{display:none;position:absolute;z-index:9999;margin-left:140px}
.navbar .dropdown-menu a span{display:none}
.en .dropdown-menu{min-width:180px;margin-left:-20px}
.en .dropdown-menu li ul{margin-left:180px;width:180px}
.en .dropdown-menu li ul li ul{margin-left:180px}
#app_menudown{display:none}
.footer_nav{display:none}
.indexFirstpane{min-height:689px}
.homeNavigation{height:602px}
}
@media screen and (min-width:992px){.navbar-default .navbar-nav>li>a{min-width:120px}
.indexFirstpane{min-height:387px}
}
@media screen and (min-width:1200px){.navbar-default .navbar-nav>li>a{min-width:140px}
.indexFirstpane{min-height:466px}
}
/**/
.floating_ck{position:fixed;right:0px;top:50%;z-index:9999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(/images/icon0701/zxicon.png);}
.quote{background-image:url(/images/icon0701/kficon.png);}
.qrcord{background-image:url(/images/icon0701/erweima.png);}
.return{background-image:url(/images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
/**/