﻿@charset "UTF-8";
* { padding: 0; margin: 0; box-sizing: border-box; }

div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, p, span, a { border: 0; }

img { border: none; vertical-align: middle; display: inline-block; max-width: 100%; }

body { color: #333; font-family: Microsoft YaHei,微软雅黑,Arial; background-color: #fff;  line-height: 1; }

ul, ol { list-style-type: none; }

button { border: none; cursor: pointer; background-color: transparent; }

a {color:Inherit; text-decoration: none; }

a:hover { text-decoration: none; color: #666666; }

hr { display: block; }

.clear { clear: both; font-size: 1px; height: 0; visibility: hidden; line-height: 0; }

.clearfix { zoom: 1; }

.fl { float: left; }

.fr { float: right; }

.bk { border: 1px red solid; }

.none { display: none !important; }

/*公用-------------------------*/
.head { height: 95px; }
.head h1 { float: left; width: 20%; font-size: 0; line-height: 95px; }
.head .h-right { float: right; width: 100%; text-align: right; padding-top: 45px; }
.head .h-right .language, .head .h-right .h-tel { display: inline-block; }
.head .h-right select { width: 88px; height: 25px; font-size: 14px; color: #999999; border-radius: 2px; -webkit-border-radius: 2px; background-color: transparent; }
.head .h-right .h-tel { color: #332c2b; font-size: 20px; font-weight: bold; padding-left: 25px; margin-top: 15px; background-image: url(h-tel-icon.png); background-position: left center; background-repeat: no-repeat; }


.head span { line-height:138px; font-size:16px; font-weight:bold;
   
}
.cpzl { display:block;}
.active1 {background-color: #eee;}
.newsBox .thumbnail_b1 a {
    background: url(yyps.jpg);    background-size: 100% 100%;
}
.newsBox .thumbnail_b2 a {
    background: url(ryps.jpg);    background-size: 100% 100%;
}
.newsBox .thumbnail_b3 a {
    background: url(jzlj.jpg);    background-size: 100% 100%;
}
.newsBox .thumbnail_b4 a {
    background: url(rgzs.jpg);    background-size: 100% 100%;
}
.row_case {
    position: relative;
    margin: 10px 0;
    height: 370px;
}
.row_case1 {
    position: relative;
    margin: 10px 0;
    height: 370px;
}
.newsBox {
    /* margin-bottom: 12px; */
    width: 100%;
    height: 100%;
}
.thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
    /* border: 1px solid #D5D5D5; */
    display: inline-block;
    width: 100%;
    height: 100%;
}
.box {
    padding: 9px;
    color: #000;
    position: absolute;
    text-align: center;
    width: 100%;
    top: 20%;
	    background: rgba(238, 238, 238, 0.7);
}
.box h3:hover {     transform: scale(1.1);}
.box1 {
    padding: 9px;
    color: #000;
    position: absolute;
    text-align: center;
    width: 100%;
    top: 20%;
	background: rgba(238, 238, 238, 0.95);
}
.box h3 {margin: 30px 0;}
.box1 h3 {margin: 30px 0 10px 30px;}
.caption {
    padding: 9px;
    color: #FFF;
    position: absolute;
    text-align: center;
    width: 100%;
    top: 20%;
}
.thumbnail a {
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.navbar { position: relative; z-index: 999; min-height: 45px;      }
.navbar .navbar-nav > li { float: left; width: 10%; border-right: 1px solid #fff; margin-top: 45px;}
.navbar .navbar-nav > li:last-child { border: none; }
.navbar .navbar-nav > li > a { color: #332c2b ; font-size: 18px; line-height: 45px; }
.navbar .navbar-nav > li > a:before { content: ''; position: absolute; z-index: 1001; bottom: -6px; display: none; width: 100%; height: 6px;  background-position: center center; background-repeat: no-repeat; }
.navbar .navbar-nav > li:hover > a, .navbar .navbar-nav > li.active > a {   }
.navbar .navbar-nav > li:hover > a:before, .navbar .navbar-nav > li.active > a:before { display: block; }
.navbar .navbar-nav > li.home a:before { display: none !important; }
.navbar .navbar-nav > li.pro-nav { position: static; }
.navbar .navbar-nav .dropdown-menu > li > a, .navbar .navbar-nav .pro-nav .dropdown-menu ul > li > a { color: #332c2b; }
.navbar .navbar-nav .dropdown-menu { padding-top: 10px;     background-color: rgba(238, 238, 238, 0.95);}
.navbar .navbar-nav .dropdown-menu > li > a { display: block; padding: 10px 5px; color: #332c2b; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px; }
.navbar .navbar-nav .dropdown-menu > li > a:hover { background-color: rgba(252, 252, 252, 0.9); }
.navbar .navbar-nav .pro-nav .dropdown-menu { padding: 0; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul { padding-bottom: 30px; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li { float: left; width: 33.3%; padding-left: 20px; padding-right: 20px; padding-top: 20px; border-right: 1px solid rgba(115, 109, 109, 0.1); }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li > a { font-size: 16px; font-weight: bold; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li ul { margin-top: 10px; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li ul li { color: #fff; white-space: nowrap; line-height:30px; text-overflow: ellipsis; overflow: hidden; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li ul li a { font-size: 14px; }
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li ul li a:hover{color:#000;}
.navbar .navbar-nav .pro-nav .dropdown-menu > ul > li:last-child { border: none; }
.tab-pane img:hover {
    transition: all 0.3s ease 0s;
    transform: scale(0.95);}
/*首页-------------------------*/
#banner .carousel-indicators { bottom: 15px; }
#banner .carousel-indicators li { width: 11px; height: 11px; margin-left: 5px; margin-right: 5px; background-color: #fff; }
#banner .carousel-indicators li.active { background-color: #096268; }

.inside-banner { height:auto; background-position: center top; background-repeat: no-repeat; }
.inside-banner img{ width:100%;}

.box-title { width: 100%; margin-left: auto; margin-right: auto; padding: 40px 0 30px 0; text-align: center; }
.box-title1 { width: 100%; margin-left: auto; margin-right: auto; padding: 10px 0 30px 0; text-align: center; }
.box-title1 h3 { height: 60px; border-bottom: 1px #CACACA solid; }
.box-title1 h3 em { display: inline-block; line-height: 48px; padding-bottom: 10px; font-size: 32px; font-weight: normal; font-style: normal; border-bottom: 3px #332c2b solid; }
.box-title h3 { height: 60px; border-bottom: 1px #CACACA solid; }
.box-title h3 em { display: inline-block; line-height: 48px; padding-bottom: 10px; font-size: 30px; font-weight: normal; font-style: normal;  }
.box-title strong { display: block; color: #5e5e5e; font-size: 20px; font-weight: normal; font-family: 'Calibri'; text-transform: uppercase; padding-top: 20px; }

.imain-box1 .box1-left { float: left; width: 56.66%; }
.imain-box1 .box1-left dl dt { font-size: 24px; color: #332c2b; }
.imain-box1 .box1-left dl dd { color: #5e5e5e; font-size: 14px; max-height: 144px; line-height: 24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; margin-top: 30px; }
.imain-box1 .box1-left .more { display: block; margin-top: 40px; width: 145px; height: 40px; line-height: 36px; text-align: center; font-size: 14px; color: #332c2b; border: 2px #332c2b solid; }
.imain-box1 .box1-right { float: right; width: 37.5%; background-color:#000;}
.imain-box1 .box1-right img{width:100%;}
.imain-box1 .box1-right video { width: 100%; min-height:300px;}
..imain-box1 { padding-bottom: 50px; background-color: #fafafa \9; background-color: rgba(215, 215, 215, 0.2); }

.index-main .imain-box2 {  }
.index-main .imain-box2 .box2-con .tabs-menu { overflow: hidden; margin-left: -2px; margin-right: -2px; }
.index-main .imain-box2 .box2-con .tabs-menu li { float: left; width: 33.3%; padding-left: 2px; padding-right: 2px; }
.index-main .imain-box2 .box2-con .tabs-menu li a { display: block; height: 50px; line-height: 48px; text-align: center; color: #332c2b; border: 1px #332c2b solid; }
.index-main .imain-box2 .box2-con .tabs-menu li:hover a, .index-main .imain-box2 .box2-con .tabs-menu li.active a { color: #fff; background-color: #332c2b; }
.index-main .imain-box2 .box2-con .tab-content { margin-top: 15px; }
.index-main .imain-box2 .box2-con .tab-content .tab-pane ul { overflow: hidden; }
.tab-content .tab-pane ul li { float: left; margin-right:0.5%; margin-left:0.5%; margin-bottom:1%; width: 32%; text-align: center; background-color: #fff; border-right: 1px #D7D7D7 solid; border-bottom: 1px #D7D7D7 solid; border-top: 1px #D7D7D7 solid; border-left: 1px #D7D7D7 solid;    box-shadow: 0 1px 6px 2px rgba(0,0,0,.13);}
.tab-content2 .tab-pane ul li { float: left; margin-right:0.5%; margin-left:0.5%; margin-bottom:1%; width: 24%; text-align: center; background-color: #fff; border-right: 1px #D7D7D7 solid; border-bottom: 1px #D7D7D7 solid; border-top: 1px #D7D7D7 solid; border-left: 1px #D7D7D7 solid;    box-shadow: 0 1px 6px 2px rgba(0,0,0,.13);}
.tab-content2 .tab-pane ul li em {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    color: ##332c2b;
    font-style: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 50px;
    background: #e6e5e5;
}

.tab-content3 .tab-pane ul li { float: left; margin-right:0.5%; margin-left:0.5%; margin-bottom:1%; width: 24%; text-align: center; background-color: #fff; }
.tab-content3 .tab-pane ul li em {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    color: ##332c2b;
    font-style: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 50px;
    background: #e6e5e5;
}
.tab-content1 .tab-pane ul li { float: left; margin-right:0.5%; margin-left:0.5%; width: 49%; text-align: center;}
.index-main .imain-box2 .box2-con .tab-content .tab-pane ul li span { display: block; height: 210px; line-height: 200px; }
.index-main .imain-box2 .box2-con .tab-content .tab-pane ul li span img { max-height: 100%; }
.tab-content .tab-pane ul li em { display: block; padding-left: 15px; padding-right: 15px; font-size: 14px; color: ##332c2b; font-style: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height:50px;background:#e6e5e5;}
.index-main .imain-box2 .box2-con .tab-content .tab-pane ul li:hover em { color: #332c2b; font-weight:bold;}
.index-main .imain-box3 .box3-con { width: 100%; overflow: hidden; }
.index-main .imain-box3 .box3-con .swiper-slide { width: 25%; padding-bottom: 15px; text-align: center; background-color: #FAFAFA; }
.index-main .imain-box3 .box3-con .swiper-slide span { display: block; line-height: 175px; overflow: hidden; }
.index-main .imain-box3 .box3-con .swiper-slide span img { width: 100%; } 
	.index-main .imain-box3 .box3-con .swiper-slide span img:hover{transition: all 0.3s ease 0s;    transform: scale(0.95); } 
.index-main .imain-box3 .box3-con .swiper-slide em { display: block; font-style: normal; padding-top: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.index-main .imain-box3 .box3-con .swiper-slide:hover em { color: #096268; }
.index-main .imain-box4 { overflow: hidden; margin-top: 10px; background-color: #fafafa \9; background-color: rgba(215, 215, 215, 0.2); }
.index-main .imain-box4 .box4-con { margin-left: -75px; margin-right: -75px; }
.index-main .imain-box4 .box4-con .item { float: left; width: 100%; padding-left: 75px; padding-right: 75px; margin-bottom: 5px;min-height:88px; }
.index-main .imain-box4 .box4-con .item > div { overflow: hidden; padding-bottom: 13px; border-bottom: 1px #DFDFDF dashed; }
.index-main .imain-box4 .box4-con .item .date { float: left; width: 72px; height: 74px; text-align: center; padding-top: 5px; background-color: #c91524 ; }
.index-main .imain-box4 .box4-con .item .date, .index-main .imain-box4 .box4-con .item .date b { color: #fff; font-family: 'Arial'; }
.date b { font-size:50px;}
.index-main .imain-box4 .box4-con .item .info { float: right; width: 88%; padding-left: 20px; }
.index-main .imain-box4 .box4-con .item .info dl dt {width:100%; font-size: 16px; max-height: 46px; line-height: 23px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.index-main .imain-box4 .box4-con .item .info dl dd { font-size: 14px; color: #5e5e5e; line-height: 21px; margin-top: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.newsBox .thumbnail_b5 a {
    background: url(http://www.dmluqiao.com/uploadfile/2019/0809/20190809093147973.jpg);
}

.row_newsl h4 { line-height:30px; padding:10px;}
.row_newsl p {padding:10px;
    line-height: 24px; text-indent:2em;
}
/*内页----------------------------*/
.inside-main { padding: 20px 20px 0 !important; margin-top: 20px; margin-bottom: 0; background-color: #fff;  }
.curmbs {  overflow: hidden; line-height:60px; width:1200px; margin:0 auto }
.curmbs h3 { float: left; font-size: 24px; font-weight: normal; }
.curmbs em { float: right; display: block; line-height: 24px; padding-left: 20px; background-image: url(../img/curmbs-icon.png); background-position: left center; background-repeat: no-repeat; }
.curmbs em, .inside-main .curmbs em a { font-style: normal; font-size: 14px; color: #666; }
.curmbs em a:hover { color: #096268; }
.inside-main .paging { margin-top: 50px; margin-bottom: 50px; text-align: center; font-size: 0; }
.inside-main .paging a { display: inline-block; padding: 5px 10px; margin: 0 5px; font-size: 14px; color: #333; border: 1px #ddd solid; }
.inside-main .paging a:hover, .inside-main .paging a.on { color: #fff; border-color: #096268; background-color: #096268; }

/*产品详情页*/
.detail-main .pro-zhaiyao { height: auto; overflow: hidden; margin-top:10px; }
.detail-main .pro-zhaiyao .box-left { position: relative; float: left; width: 40%; height: 346px; padding: 10px 10px 0 10px; }
.detail-main .pro-zhaiyao .box-left .swiper-slide { background-size: contain; background-position: center; background-repeat: no-repeat; }
.detail-main .pro-zhaiyao .box-left .gallery-top { height: 100%;  }
.detail-main .pro-zhaiyao .box-left .gallery-top .item{float:left; width:100%; height:100%; background-size: contain; background-position: center; background-repeat: no-repeat; display:none;}
.detail-main .pro-zhaiyao .box-left .gallery-top .item.active{ display:block;}
.detail-main .pro-zhaiyao .box-left .gallery-thumbs { height: 22%; margin-top: 15px; padding-left: 1px; }
.detail-main .pro-zhaiyao .box-left .gallery-thumbs .item{float:left; width:23%; height:100%; margin-right:2.5%; background-size: contain; background-position: center; background-repeat: no-repeat; cursor: pointer; }
.detail-main .pro-zhaiyao .box-left .gallery-thumbs .item:last-child{ margin-right:0;}
.detail-main .pro-zhaiyao .box-left .gallery-thumbs .item.active{border-color: #096268;}
.detail-main .pro-zhaiyao .box-left .gallery-thumbs .swiper-slide { cursor: pointer; border: 1px #C0C0C0 solid; }
.detail-main .pro-zhaiyao .box-left .gallery-thumbs .swiper-slide-active { border-color: #096268; }
.detail-main .pro-zhaiyao .box-right { position: relative; float: right; width: 57%; height: 350px; }
.detail-main .pro-zhaiyao .box-right h2 { height: 54px; line-height: 54px; font-size: 26px; overflow: hidden; border-bottom: 1px #096268 solid; }
.detail-main .pro-zhaiyao .box-right .info { height: 55%; margin-top: 15px; border-bottom: 1px #E5E5E5 solid; }
.detail-main .pro-zhaiyao .box-right .info ul li { width: 100%; margin-bottom: 10px; overflow: hidden; }
.detail-main .pro-zhaiyao .box-right .info ul li strong, .detail-main .pro-zhaiyao .box-right .info ul li em { display: block; float: left; font-size: 14px; line-height: 22px; }
.detail-main .pro-zhaiyao .box-right .info ul li strong { width: 15%; color: #888888; font-weight: normal; }
.detail-main .pro-zhaiyao .box-right .info ul li em { width: 85%; color: #5e5e5e; font-style: normal; }
.detail-main .pro-zhaiyao .box-right .link dl { float: left; display: block; text-align: left; padding-left: 45px; margin-left: 25px; ;  background-repeat: no-repeat; }
.detail-main .pro-zhaiyao .box-right .link dl dt { font-size: 14px; font-weight: normal; }
.detail-main .pro-zhaiyao .box-right .link dl dd { font-size: 20px; color: #bb0b0f; font-weight: bold; }
.detail-main .pro-data { margin-top: 40px; }
.detail-main .pro-data .data-menu { height: 50px; overflow: hidden; }
.detail-main .pro-data .data-menu ul { padding: 0; width: 100%; overflow: hidden; }
.detail-main .pro-data .data-menu ul li { float: left; width: 20%; border-right:solid 1px #fff; }
.detail-main .pro-data .data-menu ul li a { display: block; height: 50px; line-height: 50px; text-align: center; font-size: 15px; color: #5e5e5e; background-color: #DADADA; }
.detail-main .pro-data .data-menu ul li:hover a, .detail-main .pro-data .data-menu ul li.active a { color: #fff; background-color: #e47e39; }
.detail-main .pro-data .data-menu ul li.pro-link a {  }
.detail-main .pro-data .data-menu.fixed { position: fixed; top: 0; left: 0; right: 0; margin: auto; width: 100%; background-color: #DADADA; }
.detail-main .pro-data .data-menu.fixed ul { margin: 0 auto; padding: 0 20px; }
.detail-main .pro-data .data-menu.fixed ul li a { border-radius: 0; }
.detail-main .pro-data .data-content { margin-top: 30px; }
.detail-main .pro-data .data-content .tab-con { width: 100%; padding: 4px 0; overflow: hidden; line-height:30px; }
.detail-main .xg-box { margin-top: 0; }
.detail-main .xg-box .xg-title { height: 55px; line-height: 55px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; background-color: #e47e39; background-image: url(../img/xg-title-bg.png); background-position: center center;}
.detail-main .xg-box ul { overflow: hidden; margin-left: -5px; margin-right: -5px; margin-top: 20px; }
.detail-main .xg-box ul li { float: left; width: 25%; text-align: center; padding-left: 5px; padding-right: 5px; margin-bottom: 35px; }
.detail-main .xg-box ul li a { display: block; }
.detail-main .xg-box ul li .pic {font-size: 0; overflow: hidden; background-color: #efefef; }
.detail-main .xg-box ul li .pic img { max-height: 100%; }
.detail-main .xg-box ul li .title { font-size: 14px; color: #5e5e5e; margin-top: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/*图片列表*/
.list-pic .item { height: auto; overflow: hidden; margin-top: 20px; padding-bottom: 10px; border-bottom: 1px #ddd dotted; }
.list-pic .item .pic { float: left; width: 25%; height: 190px; overflow: hidden; }
.list-pic .item .pic img { width: 100%; }
.list-pic .item .title { float: right; width: 75%; padding-left: 40px; }
.list-pic .item .title dl dt { font-size: 18px; font-weight: normal; overflow: hidden; }
.list-pic .item .title dl dt a { float: left; display: block; width: 70%; overflow: hidden; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.list-pic .item .title dl dt a:hover { color: #c91625; }
.list-pic .item .title dl dt em { float: right; display: block; width: 25%; line-height: 24px; text-align: right; font-style: normal; font-size: 14px; color: #bbb; }
.list-pic .item .title dl dd { color: #999; font-size: 14px; height: 104px; line-height: 26px; margin-top: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.list-pic .item .title .more { display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background-color: #e47e39; }
.list-pic .item .title .more:hover { color: #fff; background-color: #c91625; }

/*联系我们页面新加代码*/
.list-pic .item1 { height: auto; overflow: hidden; margin-top: 20px; padding-bottom: 10px; border-bottom: 1px #ddd dotted; }
.list-pic .item1 .pic { float: left; width: 50%;  overflow: hidden; }
.list-pic .item1 .pic img { width: 100%; }
.list-pic .item1 .title { float: right; width: 50%; padding-left: 40px; }
.list-pic .item1 .title dl dt { font-size: 18px; font-weight: normal; overflow: hidden; width:100% }
.list-pic .item1 .title dl dt a { float: left; display: block; width: 70%; overflow: hidden; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.list-pic .item1 .title dl dt a:hover { color: #c91625; }
.list-pic .item1 .title dl dt em { float: right; display: block; width: 25%; line-height: 24px; text-align: right; font-style: normal; font-size: 14px; color: #bbb; }
.list-pic .item1 .title dl dd { color: #999; font-size: 14px; line-height: 24px; margin-top: 10px; margin-top:20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-indent:4em }
.list-pic .item1 .title .more { display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; margin-top: 20px; background-color: #1c1927; }
.list-pic .item1 .title .more:hover { color: #fff; background-color: #c91625; }

/*底部---------------------------------*/
.footer { padding-top: 50px; padding-bottom: 60px; background-color: #E5E5E5; }
.footer .item1 {padding-left: 0 !important; }
.footer .item1, .footer .item2, .footer .item3 { float: left; width:21.5%; height: 200px; padding-left:5%; padding-right:3%; border-right: 1px #D7D7D7 solid; }
.footer .item1{width:12%;}
.footer .item1 h4, .footer .item2 h4, .footer .item3 h4 { color: #2e2e2e; font-size: 18px; font-weight: normal; margin-bottom: 20px; }
.footer .item1 a, .footer .item2 a, .footer .item3 a { display: block; font-size: 14px; color: #5e5e5e; margin-bottom: 15px; }
.footer .item1 a:hover, .footer .item2 a:hover, .footer .item3 a:hover{color:#07545A;}
.footer .item4 { float: right; width: 43%; padding-left: 3%; }
.footer .item4 h4 { color: #2e2e2e; font-size: 18px; font-weight: normal; margin-bottom:20px; }
.footer .item4 .f-contact { float: left; max-width: 65%; line-height: 30px; font-size: 14px; color: #5e5e5e; }
.footer .item4 .f-qrcode { float:right; max-width: 30%; text-align: center; font-size: 14px; color: #5e5e5e; }
.footer .item4 .f-qrcode img { margin-bottom: 15px; }

.copyright-info { text-align: center; padding: 20px 0; background-color: #332c2b; }
.copyright-info span:last-child{ display:none;}
.copyright-info .container, .copyright-info .container a { font-size: 14px; color: #fff; line-height: 27px; }
.copyright-info .container img { margin-right: 3px; }

/*# sourceMappingURL=css.css.map */

.mod-pager-box { float:right; margin-bottom:0; margin-top: 30px; width:auto; text-align: center; font-size: 14px; line-height:29px; color: #000; margin-bottom:20px;}
.mod-pager-box a {float:left; margin: 0 3px; width: 60px; height: 31px; color: #555; border: solid 1px #eaeaea; display: inline-block; }
.mod-pager-box a:hover, .mod-pager-box .current {float:left; margin: 0 3px; width: 60px; height: 31px; color: #e47e39; border: solid 1px #e47e39; text-decoration: none; display: inline-block; }
.mod-pager-box .pages { font-family: 宋体; color: #333; }
.mod-pager-box a[disabled="disabled"]{ display:none;}
.mod-pager-box span { float: left;    margin: 0 3px;    min-width: 31px;    height: 31px;    color: #555;    border: solid 1px #eaeaea;    display: inline-block;}
.a1 { min-width:60px;}
.mod-content-box { float: left; margin-top:25px; width: 100%; line-height: 26px; min-height: 280px; margin-bottom: 45px; font-size:14px; }
.mod-content-box img { max-width: 100%; }
.mod-content-box .content{float:left; width:100%; margin-top:20px;}

.mod-gallery-box{float:left; margin-top:50px; margin-bottom:50px; width:100%;}
.mod-gallery-box .list{margin:0 1.5% 20px; padding:7px; width:30%; background-color:#f8f8f8; box-sizing:border-box; display:inline-block; box-shadow: 0 0 10px #ddd; transition:all 0.3s ease 0s;}
.mod-gallery-box .list:hover{box-shadow:0 5px 15px -6px rgba(0,0,0,.2),0 18px 20px -10px rgba(0,0,0,.04),0 18px 20px -10px rgba(0,0,0,.04),0 10px 20px -10px rgba(0,0,0,.04); transition:all 0.3s ease 0s;}
.mod-gallery-box .list img{float:left; width:100%; -webkit-touch-callout: none}
.mod-gallery-box .list .item-title{float:left; padding-bottom:3px; margin-top:10px; width:100%; text-align:center; line-height:20px; font-size:12px;}

#rightbar{ position:fixed; top:25%; right:-150px; width:150px; background-color:#fff; border:solid 2px #096268; box-sizing:border-box; border-radius:3px 0 0 3px; z-index:200; transition:all 0.3s ease 0s;}
#rightbar .head{float:left; padding:7px 0 7px 50px; width:100%; font-size:15px; line-height:25px; height:auto; position:relative; background-color:#096268; color:#fff; box-sizing:border-box;}
#rightbar .head:before{ content:"\e801"; position:absolute; left:20px; top:7px; font-family:fontello; font-size:20px; line-height:25px}
#rightbar ul{float:left; width:100%; padding:10px; margin:0; list-style-type:none; background-color:#fff; box-sizing:border-box;}
#rightbar ul li{float:left; width:100%;}
#rightbar ul li.dividing{ margin:5px 0; height:1px; border-top:dotted 1px #ddd; border-bottom:dotted 1px #ddd;}
#rightbar ul li a,#rightbar ul li span{float:left; padding:7px 0 7px 35px; width:100%; line-height:17px; border-radius:5px; color:#096268; border:solid 1px #fff; background-color:#fff; box-sizing:border-box; position:relative;}
#rightbar ul li a:before,#rightbar ul li span:before{ position:absolute; left:7px; top:8px; content: '\f1d6'; font-family:fontello; font-size:15px;}
#rightbar ul li a:hover{ border-color:#018163; color:#fff; background-color:#018163; box-shadow:0 9px 10px -6px rgba(0,0,0,.3),0 10px 10px -10px rgba(0,0,0,.04),0 18px 20px -10px rgba(0,0,0,.04),0 10px 10px -10px rgba(0,0,0,.04);}
#rightbar ul li a:hover:before{ color:#fff;}
#rightbar ul li span:before{ content:"\f1d6"; font-size:18px;}
#rightbar ul li span.phone{ padding-left:0; text-align:center;}
#rightbar ul li span.phone:before{ content:""; font-size:0; left:12px;}
#rightbar ul li.last{ text-align:center; letter-spacing:1px;}
#rightbar ul li img{ max-width:100%; margin-bottom:2px;}
#rightbar .title{ position:absolute; padding:10px; left:-35px; top:50%; margin-top:-70px; width:35px; background-color:#ef5d6b; font-size:15px; line-height:20px; font-weight:300; color:#fff; border-radius:3px 0 0 3px; background-color:rgba(9,98,104,0.8); box-sizing:border-box; cursor:pointer;}
#rightbar:hover{right:0; transition:all 0.3s ease 0s;}


@font-face {font-family: "qico";
  src: url('iconfont.eot?t=1529032231546'); /* IE9*/
  src: url('iconfont.eot?t=1529032231546#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1529032231546') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1529032231546#qico') format('svg'); /* iOS 4.1- */
}

.qico {
  font-family:"qico" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.qico-down-two-arrow:before { content: "\e60e"; }

.qico-add:before { content: "\e6b9"; }

.qico-googleplus:before { content: "\e7b4"; }

.qico-minus:before { content: "\e6fe"; }

.qico-skype:before { content: "\ebf6"; }

.qico-facebook:before { content: "\e6a5"; }

.qico-sort:before { content: "\e603"; }

.qico-home:before { content: "\e635"; }

.qico-right2:before { content: "\e65f"; }

.qico-left2:before { content: "\e660"; }

.qico-tel:before { content: "\e613"; }

.qico-whatsapp:before { content: "\e7e7"; }

.qico-shezhi:before { content: "\e604"; }

.qico-search:before { content: "\e610"; }

.qico-googleplus2:before { content: "\e78d"; }

.qico-twitter:before { content: "\e902"; }

.qico-download:before { content: "\e612"; }

.qico-instagram:before { content: "\e664"; }

.qico-youxiang:before { content: "\e605"; }

.qico-right-arrow:before { content: "\e731"; }

.qico-news:before { content: "\e8a7"; }

.qico-linkedin:before { content: "\e6ce"; }

.qico-youtube1:before { content: "\e9ca"; }

.qico-youxiang1:before { content: "\e7b1"; }


.qico-star-on:before { content: "\e6ea"; }

.qico-star:before { content: "\e6eb"; }

.qico-down-arrow:before { content: "\e611"; }

.qico-lianxi:before { content: "\e601"; }

.qico-down-jiantou:before { content: "\e615"; }

.qico-pinterest:before { content: "\e8ab"; }

.qico-jiahao:before { content: "\e747"; }

.qico-shouji:before { content: "\e614"; }

.qico-xinwen:before { content: "\e669"; }

.qico-erweima:before { content: "\e60f"; }

.qico-youtube:before { content: "\e602"; }

.qico-behance:before { content: "\e66f"; }

.qico-right-arrow2:before { content: "\e600"; }

.qico-zhuye:before { content: "\e62d"; }

.qico-wode:before { content: "\e7d8"; }

.qico-sousuo:before { content: "\e63c"; }

.qico-dianhua:before { content: "\e69b"; }

.qico-caidan:before { content: "\e653"; }

.qico-wujiaoxing:before { content: "\e616"; }

.qico-right:before { content: "\e7eb"; }

.qico-left:before { content: "\e7ec"; }

.share a {
    width: 26px;
    height: 26px;
    line-height: 26px;
    background: #fff;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    margin: 0 3px;
    box-sizing: border-box;
}
.share {
    float: right;
    margin: 0 0 0 0;
}

.header-lang {
    float: left;
    position: relative;
    z-index: 200;
    margin: 10px 0 0 0;
}


.cl {
    display: block;
}
.header-lang .box em {
    float: left;
    margin: 0 5px 0 10px;
    line-height: 20px;
    font-size: 13px;
    color: #333;
}
.header-lang .box img {
    float: left;
    vertical-align: middle;
}
.sitetop {
    height: 40px;
    background: #E9E9E9;
    line-height: 40px;
    position: relative;
}
.wp {
    margin: 0 auto;
    width: 1200px;
}
.imain-box4-list .tab-pane ul li {
    float: left;
    margin-right: 0.5%;
    margin-left: 0.5%;
    width: 31.3%;
    text-align: center;
    background-color: #fff;
    border-right: 1px #D7D7D7 solid;
    border-bottom: 1px #D7D7D7 solid;
    border-top: 1px #D7D7D7 solid;
    border-left: 1px #D7D7D7 solid;
}
.box-title_list {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 0 30px 0;
    text-align: center;
}
table th, table td {
    border: 1px solid #fff;padding: 5px;
}

tr:hover {
background:#e47e39;
    color: #fff;}

 tr > td {
    border: 1px solid #dddddd;
}

.tab-content .tab-pane ul li img:hover{ /*hover事件，当鼠标移动到图片时触发*/
   transition: all 0.3s ease 0s;
    transform: scale(0.95);
	
}
h1, .h1 {
    font-size: 36px;
    float: left;
    width: 30%;
}
#footerToolBar {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 45px;
    background: #305494;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    display: none;
    z-index: 999;
}
.mess {
    width: 600px;
    margin: 0 auto;
    padding: 0;
    position: relative;
}
.mess dl {
    line-height: 30px;
    margin: 0 0 0 0;
    border-bottom: 1px dashed #ccc;
    width: 100%;
	float:left;
	margin-bottom:20px;
}
.mess dl img{ margin-right:1em}
.mess dl dt {
    margin-right: 5px;
    width: 19%;
    padding-left: 1%;
}
.mess dl dd {
    padding-left: 1%;
    width: 78%;
}
.mess dl dt, .mess dl dd {
    float: left;
    font-size: 16px;
}

.feedback-form .form-group {
       margin-bottom: 10px;
    float: left;
    width: 100%;
}
.feedback-form .required {
    color: #C00;
    font-size: 18px;
    position: absolute;
    top: 16px;
    left: 20px;
}
#dosubmit {
    background-color: #e47e39;
    padding: 16px 10px;
    border: none;
    color: #fff;
    width: 100%;
    border-radius: 5px;
    font-size: 20px;
}
#dosubmit1 {
    background-color: #e47e39;
    padding: 2px 2px;
    border: none;
    color: #fff;
    width: 100%;
    border-radius: 5px;
    font-size: 14px;
	text-align:center
}
.inside-main h3 {
    margin-bottom: 38px;
}
.lj {    background: #dddede; width:100%; padding:10px;}

.list-pic .item .title dl dt {
    font-size: 20px;
    font-weight: bold;
    overflow: hidden;
}
.txt {background-color: #fff;
    border-right: 1px #D7D7D7 solid;
    border-bottom: 1px #D7D7D7 solid;
    border-top: 1px #D7D7D7 solid;
    border-left: 1px #D7D7D7 solid;
    box-shadow: 0 1px 6px 2px rgba(0,0,0,.13);
	margin:0px;
	padding:10px;
	line-height:24px;
	float:left;
	width:100%;
	margin-top:20px;
}
.tab-content3 span { float:left; width:100%}
.txt strong { width:100%; float:left; line-height:60px;}
.txt img { width:100%; float:left; margin:0 auto}
.txt p { width:100%; float:left; margin-top:20px;} 

	@media (max-width: 990px) {
		.container .row .row_case {
			height: 230px;
		}
		.row_case .newsBox .thumbnail_b1 a {
			background: url(http://www.atairac.cn/templets/index/img/bbps.jpg) no-repeat;
			background-size: 100% 100%;
		}
		.row_case .newsBox .thumbnail_b2 a {
			background: url(http://www.atairac.cn/templets/index/img/bbps.jpg) no-repeat;
			background-size: 100% 100%;
		}
		.row_case .newsBox .thumbnail_b3 a {
			background: url(http://www.atairac.cn/templets/index/img/bbps.jpg) no-repeat;
			background-size: 100% 100%;
		}
		.row_case .newsBox .thumbnail_b4 a {
			background: url(http://www.atairac.cn/templets/index/img/bbps.jpg) no-repeat;
			background-size: 100% 100%;
		}
		
		.row_case1 .newsBox .thumbnail_b5 a {
			background-size: 100% 100%;
		}
		.pro_list .pro_listLeft,
		.pro_askImg {
			width: 100%;
		}
		.pro_look,
		.pro_ask {
			width: 40%;
			display: inline-block;
		}
		.pro_listRight {
			width: 100%;
			margin-left: 0;
		}
		.pro_listRight h3 span {
			display: none;
		}
		.synopsis h1 {
			padding: 0 0 10px 0;
		}
		.synopsis_a,
		.synopsis_c {
			margin-top: 0;
		}
		.synopsis_c a {
			font-size: 14px;
		}
		#spec-list {
			width: 90%;
		}
		.jqzoom,
		.jqzoom img {
			width: 100%;
			height: 100%;
		}
		.detail_left {
			width: 310px;
		}
		.zt_b3 {
			height: 470px;
		}
		.sp_box7 .container .pz_3 {
			height: 780px;
		}
		.joinText {
			width: 40px;
		}
		.joinText p {
			display: none;
		}
		.jt_ico {
			left: -34px;
		}
		.news_list li a .baike_list h2{
			padding-bottom: 0px;
		}
		.baike_ul li {
 		   height: 148px;
		}
		.baike_time b {
		    padding: 14px;
		    font-size: 16px;
		    width: 100px;
		    height: 100px;
		}
		.img_neck {
			max-width: 1200px !important;
		}
		.us_num{
			display: none;
		}
		.intro_video{
			width: 660px;
			height: 400px;
		}
		.cou_li .jt_ico {
		    left: 156px;
		}
		.ssvs_top h1{
		    font-size: 44px;
		}
		.rgss_alt .container .row .col-xs-4{
			padding: 0;
			font-size: 12px;
		}
		.net_back{
			height: 284px;
		}
		.net_back_pj1 {
 		   display: none;
		}
	.rasieimg{
		height: 100px;
	}
	}
	
	.sec-title .tagline {
    color: #7e7e7e;
    display: inline-block;
    font-family: "PT Serif", sans-serif;
    font-size: 18px;
    margin-bottom: 5px;
}

.sec-title h2 {
    color: #282828;
    font-family: "Raleway", sans-serif;
    font-size: 22px;
    font-weight: 800;
    line-height: 30px;
    margin: 0;
    text-transform: uppercase;
}

.sec-title .double-border {
    display: inline-block;
    margin-top: 13px;
}

.sec-title .double-border::before,
.sec-title .double-border::after {
    background: #b9b9b9 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 1px;
}

.sec-title .double-border::before {
    width: 136px;
}

.sec-title .double-border::after {
    margin-top: 5px;
    width: 72px;
}

.sec-title.text-center .double-border::before,
.sec-title.text-center .double-border::after {
    margin-left: auto;
    margin-right: auto;
}

.sec-title p {
    color: #898989;
    font-size: 14px;
    line-height: 26px;
    margin-top: 35px;
	
}

.section-1-box {
    padding: 0 50px;
    text-align: center;
    background: #f5f5f5;
    transition: all 0.4s ease 0s;
}
.section-1-box-icon-background {
    background: #77be32 none repeat scroll 0 0;
    display: inline-block;
    height: 80px;
    margin: 25px auto;
    transition: all 0.4s ease 0s;
    width: 80px;
}
.section-1-box h4 {
    text-transform: uppercase;
    color: #555555;
    font-size: 18px;
    margin: 0 0 10px 0;
}.section-1-box p {
    color: #777;
    font-size: 14px;
    padding-bottom: 50px;
}
.section-14-box h4 {
    margin-top: 30px; margin-bottom:20px;
}
.section-14-box p {
    font-size: 14px;
    color: #777;
    line-height: 26px;
    margin: 0 0 20px 0;
}
.section-margine {
    margin: 50px 0 0 0;
}
.section-1-box img { margin-top:15px;}

@media screen and (min-width:500px){
#leftsead{width:131px;height:143px;position:fixed;top:528px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}
}


.titleFle .leftFont {
    font-size: 80px;
}
.titleFle .chinaese {
    font-size: 40px;
    padding-top: 20px;
}
.titleFle .english {
    font-size: 20px;
    margin-top: -10px;
}
.titleFle {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    margin-top: -20px;
}
 .word .title {
    
}
.word .title h1 {
    font-size: 30px; width:100%;margin-bottom: 0.5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}
.word .title span {
    display: inline-block;
    font-size: 18px;
    padding-bottom: 10px;
    border-bottom: 1px solid #906b51;
}
.word {color: #747474;}
.word .content {
    text-indent: 30px;
    line-height: 37px;
    font-size: 16px;
    padding-bottom: 10px;
    border-bottom: 1px dashed black;
}
 .can {
    margin: 30px 0px 40px 0px;
}

.pro-intro-contact{ padding-top: 24px;  margin-left: 0; margin-right: 0; }
.pro-intro-contact .col-md-4{ padding-left: 0; }
.pro-intro-contact .col-md-3{ padding-right: 0; }
h1{ font-size: 30px; color: #333333; }
.pro-xunjia, .pro-dianhua, .pro-huace{ height: 48px; line-height: 48px; color: white; }
.pro-intro-contact span{ display: inline-block; height: 26px; line-height: 26px; background-position: left center; background-repeat: no-repeat; padding-left: 30px; }
.pro-intro-contact a{ color: white; }
.pro-xunjia {background: #cc0000;}
.pro-xunjia span {background-image: url(xunjia_icon.png);}
.pro-intro-contact span {
    display: inline-block;
    height: 26px;
    line-height: 26px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 30px;
}
a {text-decoration: none;}
.text-center {    text-align: center;  height: 48px;    line-height: 48px;    color: white;}
.pro-dianhua, .pro-huace {    background-color: #333333;}
.col-md-3 {    width: 25%;}
.col-md-5{
	position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;}
.pro-dianhua span {
    background-image: url(dianhua_icon.png);
}	
	.pro-huace span {
    background-image: url(huace_icon.png);
}

@media (min-width: 992px){
.col-md-4 {
    width: 33.33333333%;
}
.col-md-5 {
    width: 36%;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}
}

@media (max-width: 500px){
.pro-xunjia span {
    background: none;
}
.pro-intro-contact span {
    font-size: 12px;
    padding-left: 0;
}
.pro-dianhua span {
    background: none;
}
.pro-huace span {
    background: none;
}
}
