*{margin:0;padding:0;font-family: "Microsoft YaHei" ! important;}
ul,li{margin:0;padding:0;list-style: none;}
a,a:hover,a:visited,a:link{text-decoration: none;color:#333;}
html{overflow: visible;}
body{overflow: hidden;  overflow-y: scroll;}
body::-webkit-scrollbar {  display: none  }
p{margin:0;}
img{max-width:100%;}
@media screen and (min-width: 770px){
    html,body{font-size:16px;}
    .navBox{height:55px;}
    .navBox ul li{float:left;}
    .navBox ul li a {padding: 1rem 2.5rem;}
    .productBox{padding-top: 5rem;}
    .impression .impreTit img{width:25%;margin:0 auto;}
    .fixed_right{display: block;}
    .crumbsList p{padding-top: 2.2rem;}
    .xinwenInfo{padding-top: 2rem;}
    .contactInfoBox{padding:2rem 0;}
    .servicePhone{margin-top: 3rem;margin-bottom: 2rem;}
    .siteMap .siteMapBox{padding:0 50px;}
    .siteMap .siteMapBox .siteMapList li{width:33.33%;}
    .whyChooseUs .whyItem h4{padding: 1rem 0;margin-bottom: 0.6rem;}
    .whyChooseUs .whyItem p{padding:0.5rem 2rem 0.5rem 0;}
    .whyChooseUs .whyItem .whyItemChild{padding-left: 8rem;background: url(../images/adv01.png) no-repeat 2.5rem center;}
    .whyChooseUs .whyItem .whyItemChild-2{padding-left: 8rem;background: url(../images/adv02.png) no-repeat 2.5rem center;}
    .whyChooseUs .whyItem .whyItemChild-3{padding-left: 8rem;background: url(../images/adv03.png) no-repeat 2.5rem center;}
    .whyChooseUs .whyItem .whyItemChild-4{padding-left: 8rem;background: url(../images/adv04.png) no-repeat 2.5rem center;}
    .whyChooseUs>.container>.row{height:281px;}
    .whyChooseUs>.container>.row:nth-child(2n){background: url(../images/bigborder.png) no-repeat left center;}
    .whyChooseUs>.container>.row:nth-child(2n+1){background: url(../images/smallborder.png) no-repeat right center;}
    .msgBox{height:400px;}
}
@media screen and (max-width: 768px){
    html,body{font-size:12px;}	
    .navBox{height:41px;}
    .navBox ul li{float:left;}
    .navBox ul li a {padding: 1rem 0.6rem;}
    .productBox{padding-top: 1rem;}
    .proTuijian .col-xs-6 , .application_area_item {padding-right: 5px;padding-left:5px;}
    .fixed_right{display: block;}
    .xinwenInfo{padding-top: 1rem;}
    .contactInfoBox{padding-bottom:1rem;}
    .servicePhone{margin-top: 1rem;margin-bottom: 1rem;}
    .siteMap .siteMapBox{padding:0 15px;}
    .siteMap .siteMapBox .siteMapList li{width:33.33%;}
    .whyChooseUs .whyItem h4{padding: 1rem 0;margin-bottom:0.4rem;}
    .whyChooseUs .whyItem p{padding:0.5rem 1.5rem 0.5rem 0;}
    .whyChooseUs .whyItem .whyItemChild{padding-left: 8rem;background: url(../images/adv01.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-2{padding-left: 8rem;background: url(../images/adv02.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-3{padding-left: 8rem;background: url(../images/adv03.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-4{padding-left: 8rem;background: url(../images/adv04.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs>.container>.row{border-bottom: 1px dashed #333;}
    .msgBox{height:355px;}
	.callBox{bottom:4.583333333333333rem !important}
	#newBridge .nb-icon-wrap{bottom:4.583333333333333rem !important;right:0 !important;}
	footer{height:52.83333333333333rem;background:#222}
}
@media screen and (max-width: 760px){
    html,body{font-size:12px;}
    body{padding-top: 50px;}
    .navBox ul li{float:left;}
    .navBox ul li a {padding: 1rem 1rem;}
    .productBox{padding-top: 1rem;}
    .impression .impreTit img{width:50%;margin:0 auto;}
    .fixed_right{display: none;}
    .crumbsList p{padding: 0.5rem 0;}
    .siteMap .siteMapBox{padding:0px;}
    .siteMap .siteMapBox .siteMapList li{width:33.33%;}
    .whyChooseUs .whyItem h4{padding: 0.5rem 0;margin-bottom:0;}
    .whyChooseUs .whyItem p{padding:0.5rem 0 0.5rem 0;}
    .whyChooseUs .whyItem .whyItemChild{padding-left: 8rem;background: url(../images/adv01.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-2{padding-left: 8rem;background: url(../images/adv02.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-3{padding-left: 8rem;background: url(../images/adv03.png) no-repeat 2.5rem center;background-size: 5rem;}
    .whyChooseUs .whyItem .whyItemChild-4{padding-left: 8rem;background: url(../images/adv04.png) no-repeat 2.5rem center;background-size: 5rem;}
    .proTypeList{ margin-bottom: 2rem;}
}
.fixed {
    box-shadow: 0 0px 4px 1px #ddd;
    -webkit-box-shadow: 0 0px 4px 1px #ddd;
    -moz-box-shadow: 0 0px 4px 1px #ddd;
    -ms-box-shadow: 0 0px 4px 1px #ddd;
    -o-box-shadow: 0 0px 4px 1px #ddd;
    position: fixed;
    width:100%;
    top: 0;
    left: 0;
    z-index: 999;
}
.bColor{color:#BB0A00 !important;font-size:2.0rem;font-weight: bold;}
/********************首页********************/
/*顶部*/
/*.topBox{padding:10px 0;}*/
.indexNav{position: absolute;top:0;z-index:999;left:50%;transform: translate(-50%,0);width:100%;}
.topInfo{padding: 5px 0;}
.topInfo .phoneSmall{text-align: right;}
.topInfo .phoneSmall , .topInfo .welcomeTxt{font-size:1rem;color:#fff;}
.indexNav .topBox{background:transparent;}
.topBox{padding:0.5rem;background: #222;}
.navbar .topLogo{width:100%;max-width: 100px;}
.navbar{border:none;border-bottom:1px solid transparent;}
.topBox .toIndex{font-size:1.5rem;}
.topBox .phone{float:right;padding-top: 0.8rem;height:75px;font-size:1rem;padding-left:70px;background: url(../images/phone.png) no-repeat left center;background-size: 50px;color:#000;}
.topBox .phone span{display: block;color:#000;font-size:1.5rem;font-weight: 600;font-style: italic;}
.indexNav .topInfo{background:transparent;}
.topInfo{background:#222;}
.topInfo .welcomeTxt{color:#000;text-align: right;font-size:0.8rem;}
.topInfo .welcomeTxt a{color:#000;}
.logoBox{max-width: 400px;padding:0.5rem 0;}
.sloganBox{margin-top:21px;width:calc(100% - 180px);border-left: 1px solid #ddd;}
.sloganBox img{width:100%;max-width: 200px;}
.topComName{text-align: center;font-weight: bold;}
.topComName span{color:#379DD9;}

.navBox{text-align: center;background: #BB0A00;}
.navBox ul{display: inline-block;}
.navBox ul li a{display: block;text-align: center;color:#fff;}
.navBox ul li.active a{background: #9F0000;}

.banner-swiper .swiper-slide img{width:100% !important;}

/*手机端底部导航*/
.bottomNavBox{position: fixed;bottom:0;left:0;right:0;background: #05B1F1;z-index: 99;}
.bottomNavBox .bottomNavList li{float:left;width:25%;}
.bottomNavBox .bottomNavList li a{display: block;height:46px;line-height: 46px;text-align: center;color:#fff;}
.bottomNavBox .bottomNavList li.active a{background-color: #40E7A2;}

.proType{border-bottom:1px solid #fff;}
.proType .proTypeTitle{display: block;padding:1.4rem;background: #BB0A00 url(../images/d.png) no-repeat left center ;background-size: 2.4rem;font-size:1.1rem;color:#fff;padding-left: 2rem;}
.proType .proTypeTitle span{font-size:1.5rem;}
.proType .proList li{background: #EFEFEF;border-bottom: 1px solid #E8E8E8;}
.proType .proList li a{display: block;padding:0.6rem 0 0.6rem 0.6rem;font-size:0.9rem;}
.proType .proList li a i{display: inline-block;width:10px;height:10px;border:1px solid #999;border-radius: 50%;margin-right: 8px;}

.proTuijianTitle h2{font-size:1.5rem;margin-top: 0;position: relative;padding: 1rem ;color:#020002;font-weight: bold;background: #F3F3F3;}
.proTuijianTitle h2 span{color:#BB0A00;}
.moreBtn{display: inline-block;padding:0 0.8rem;font-size:0.75rem;border: 1px solid #333;height:2rem;line-height:2rem;border-radius:1rem; float:right;}
.proTuijianTitle p{font-weight: bold;font-size:1rem;margin-bottom: 1rem;}
.proTuijian img{width:100%;}
.proTuijian h4{font-size:1.2rem;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;padding:0 10px;color:#000;font-weight: 500;}
.proTuijian h4 span{color:#379dd9;display: block;margin-top: 0.4rem;font-size:1.1rem;}
.proTuijian p{padding:0 10px;font-size: 0.9rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.proTuijian a{display: block;}
.proTuijian .b{margin-bottom: 2rem;}

.whyChooseUs{padding:3rem 0 4rem;margin-top:1rem;}
.whyChooseUs>.container>.row{padding-top: 1.5rem;padding-bottom: 1.5rem;margin-top:-1px;background: #fff;overflow: hidden;}
.whyChooseUs .whyItem{padding: 0;position: relative;}
.whyChooseUs .whyItem img.whyImg{margin:0 auto;width:70%;}
.whyChooseUs .whyItem h4{font-size:1.5rem;color:#BB0A00;margin-top: 0;}
.whyChooseUs .whyItem h4 span{font-size:0.8rem;color:#D7D7D7;}
.whyChooseUs .whyItem p{font-size:1rem;color:#666;}
.whyTitle{margin-top: 0;margin-bottom: 1.5rem;background: url(../images/adtitle.jpg) no-repeat center center;background-size: 31.5rem;height:6.25rem;}
.whyTitleEn{font-size:1.2rem;color:#fff;text-align: center;margin-bottom: 3rem;}


/*首页案例中心*/
.newsBox{margin: 2rem 0 3rem;}
.news_right_title{font-size: 2rem;color:#000;border-bottom: 1px solid #BBBBBB;padding:0.5rem 0;position: relative;margin-bottom: 1.5rem;margin-top:0;}
.news_right_title a{font-size:0.6rem;color:#666;margin-top: 1.3rem;display: inline-block;padding-right: 18px;background:url(../images/moreicon.png) no-repeat right center;background-size: 12px;}
.news_right_title .bLine{position: absolute;left:0;bottom:-1px;width:6rem;height: 2px;background: #BB0A00;}
.news_headlines .newsTxt{font-size:0.875rem;color:#666;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;line-height: 1.7rem;}
.news_headlines .newsTxt em{color:#379DD9;font-style: normal;}
.news_headlines img{max-height: 195px;width:100%;}
.news_headlines{padding-bottom: 1rem;border-bottom: 1px solid #CACACA;}
.news_headlines:hover .headlinesIcon {color:#0188E2;}
.news_left_list li{margin-bottom: 1rem;}
.newsMain{font-size:0.875rem;color:#666;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;line-height: 1.3rem;height:3.9rem;}
.newsMain:hover{color:#BB0A00;}
.newsItem h4{font-weight: bold;}

.headlinesIcon{font-size:1rem;color:#000;font-weight: 500;padding:0.5rem 0;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.headlinesIcon span{display: inline-block;padding:5px 10px;background-color: #FE0000;color:#fff;margin: 0.5rem 0;font-size:1rem;}
.headlinesIcon font{margin-top:0.8rem;font-size: 0.8rem;}
.news_right_list li{border-bottom: 1px dashed #CACACA;padding:0.5rem 0;}
.news_right_list li a{display: block;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;font-size:0.8rem;}
.news_right_list li i{display: inline-block;width:1rem;height:1rem;font-size:0.5rem;background-color: #049AF8;text-align: center;color:#fff;margin-right: 0.5rem;}
.newsListIndex{margin-top: 0.5rem;}
.newsListIndex .newsItem{float:left;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin:0.65rem 0;font-size:0.875rem;}
.newsListIndex .newsItem span{display: inline-block;width:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsListIndex .newsItem font{display: inline-block;float: right;}
.newsListIndex .newsItem:hover a{color:#BB0A00;}

/*关于德捷力*/
.aboutCompany{padding:2.5rem 0;background: #F3F3F3;}
.aboutCompany h3{font-size:2rem;text-align: center;padding-bottom: 2.5rem;}
.aboutCompany h3 span{font-size:2.5rem;color:#BB0A00 ;font-weight: bold;}
.aboutCompany .aboutCompanyTxt{margin-bottom: 2rem;}
.aboutCompany .aboutCompanyTxt p{padding-top: 1rem;text-indent: 2rem;font-size: 1rem;line-height: 1.6rem;}
.aboutCompany .aboutCompanyImg img{margin-bottom: 1rem;}

/*德捷力荣誉资质*/
.honner{padding:2.5rem 0 3rem;}
.honner h3{font-size:2rem;text-align: center;padding-bottom: 2.5rem;}
.honner h3 span{font-size:2.5rem;color:#BB0A00 ;font-weight: bold;}

/*友情链接*/
.fastTrackBox{border-top:1px solid #ddd;padding-top: 1rem;}
.friendLinkBox .friendLinkTitle{font-size:2rem;color:#020002;padding-bottom: 0.8rem;margin-bottom: 0.8rem;margin-top: 0;font-weight: bold;}
.friendLinkBox .friendLinkTitle span{font-size: 2.5rem;color:#BB0A00;}
.friendLinkBox .friendLinkTitle span em{color:#1767CA;font-style: normal;}
.friendLinkBox .linkItem{display: inline-block;margin:0.8rem 0.8rem;font-size: 1rem;color:#666;}
.friendLinkBox .linkItem:hover{color:#BB0A00;}

/*底部*/
footer .footNav{background: #333;text-align: center;color:#fff;}
footer .footNav a{color:#fff;display: inline-block;margin:1rem ;font-size:0.875rem;}
footer .footNav a:hover{color:#ff0101;}
footer .footInfo{padding:1rem 0 3rem;background: #222222;color:#fff;}
footer .footInfo .footInfoBox{padding-top:2rem;}
footer .footInfo .footInfoBox h3{padding-top: 1rem;font-size:1rem;position: relative;}
footer .footInfo .footInfoBox h3 span{display: block;width:2rem;height:2px;background-color: #fff;position: absolute;top:0;left:0;}
footer .footInfo .footInfoBox p , footer .footInfo .footLogo p{font-size:0.875rem;color:#aaa;line-height: 2rem;}
footer .footInfo .footLogo{padding-top: 1rem;}
footer .footInfo .footLogo img{display: block;margin-bottom: 1rem;}
footer .footInfo .footInfoBox p a{color:#aaa;}
footer .footInfo .footInfoBox p:hover a{color:#BB0A00;}
footer img{width:auto !important;}
.footLogoBox{padding-top: 2rem;}
.footLogoBox p{color:#aaa;padding-top: 2rem;}
.footLogoBox img{float:right;}

/* 右侧悬浮栏*/
.fixed_right { position: fixed; z-index: 999; right: 5px; width: 62px; height: 186px; top: 50%; margin-top: -230px; }
.fixed_page { width: 100%; height: 60px; margin: 1px 0; background: #BB0A00; border-radius: 4px; -webkit-border-radius: 4px; position: relative;}
.qqIcon { display: block; width: 100%; height: 100%; background: url(../images/qq.png) no-repeat center; }
.to_top { display: block; width: 100%; height: 100%; background: url(../images/topicon.png) no-repeat center; }
.phoneIcon{display: block; width: 100%; height: 100%; background: url(../images/phoneicon.png) no-repeat center; }
.cgyx_box { width: 230px; right: 100%; position: absolute; top: 0; display: block; }
.we_code{width:200px;background: #ddd;height:186px;padding:30px 0 30px 15px;border-radius:8px; position: relative;}
.we_code p{line-height: 63px;}
.triangle{display: block;width:50px;height:50px;background: url(../images/sanjiaoxing.png) no-repeat center;background-size: 80px;position: absolute;top:10px;right:-24px;}

/***************************产品中心**********************/
.crumbsBox {padding:1rem 0 0.5rem;border-bottom: 1px solid #ddd;}
.crumbsBox .crumbsLogo img{width:100%;max-width: 120px;}
.crumbsBox .crumbsLogo h5{text-align: center;font-size: 14px;font-weight: bold;margin-top: 0;margin-bottom: 0;}
.crumbsList{text-align: right;}
.crumbsList p{font-size: 0.9rem;}
.crumbsList p a{display: inline-block;color:#555;}
/*PC端产品大类*/
.proListBox{padding-top: 2rem;background-color: #F5F5F5;}
.proListBox .PC_proListBox .PC_proListTit{background: url(../images/protitbg.png) no-repeat center;background-size: cover;padding:1.6rem 0;}
.proListBox .PC_proListBox .PC_proListTit h3{font-size:1.4rem;text-align: center;color:#fff;}
.proListBox .PC_proListBox .PC_proListTit h3 span{display: block;font-size:1.8rem;margin-top: 0.4rem;}
.proListBox .PC_proListBox .PC_proList{padding:0 15px 15px;border: 1px solid #ddd;}
.proListBox .PC_proListBox .PC_proList li{padding:12px 0 12px 2rem;color:#fff;margin-top:15px;border-radius: 5px;background: #888888 url(../images/proicon_1.png) no-repeat 10px center;background-size: 16px;}
.proListBox .PC_proListBox .PC_proList li a{display: block;font-size:14px;color:#fff;}
.proListBox .PC_proListBox .PC_proList li.active{background: #0183E5 url(../images/proicon_2.png) no-repeat 10px center;background-size: 16px;}
/*手机端产品大类*/
.proListBox .m_proListBox{padding-bottom: 2rem;}
.proListBox .m_proListBox .m_proList li{float:left;margin:5px 8px;;}
.proListBox .m_proListBox .m_proList li a{display: block;padding:5px 10px;background-color: #ccc;color:#fff;border-radius: 5px}
.proListBox .m_proListBox .m_proList li.active a{background-color: #1767CA;}
.proList_right .proItem{overflow: hidden;border:1px solid transparent;margin-bottom: 30px;}
.proList_right .proItem .proItemImgBox{overflow: hidden;}
.proList_right .proItem img{width:100%;}
.proList_right .proItem:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);transition: 0.5s all;}
.proList_right .proItem h4{font-size:1.1rem;color:#555;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.proList_right .proItem p{color:#666;font-size:0.8rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; height:4.2rem;line-height: 1.4rem;margin:5px 10px 10px;text-align: center;}
.proList_right .proItem:hover p{color:#1767CA;}
.pageBox{text-align: center;}
.proList_right .proList_right_tit{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom: 0.8rem;position: relative;}
.proList_right .proList_right_t it p{font-size:1.2rem;font-weight: bold;color:#1767CA;}
.proList_right .proList_right_tit .bLine{display: block;width:50%;height:1px;background-color: #1767CA;position: absolute;bottom:-1px;left:0;}

/***************************产品详情**********************/
.proDetailsBox{padding-top: 2rem;padding-bottom:2rem;background-color: #F5F5F5;}
.proDetailsBox .proTop .proTop_l img{width:100%;}
.proDetailsBox .proTop .proTop_r h3{font-size:1.25rem;color:#555;}
.proDetailsBox .proTop .proTop_r h4{font-size:1.1rem;color:#555;}
.proDetailsBox .proTop .proTop_r p{font-size:0.95rem;}
.proDetailsBox .proBottom{padding-top: 1rem;}
.proDetailsBox .proBottom .proInfoBox>h3{font-size:1.25rem;color:#1767CA;border-bottom: 1px solid #ddd;padding-bottom:0.5rem;position: relative;}
.proDetailsBox .proBottom .proInfoBox>h3 span.bLine{display: block;width:50%;height:1px;position: absolute;bottom:-1px;left:0;background-color: #1767CA;}

/***************************新闻案例**********************/
.xinwenBox{padding-top: 2rem;background-color: #F5F5F5;}
.xinwenBox .xinwenType .xinwenTypeList{text-align: center;border-bottom: 1px solid #ddd;}
.xinwenBox .xinwenType .xinwenTypeList li{display: inline-block;}
.xinwenBox .xinwenType .xinwenTypeList li a{display: block;padding:0.8rem 0.8rem;font-size:1rem;}
.xinwenBox .xinwenType .xinwenTypeList li.active a{border-bottom: 2px solid #1767CA;}
.xinwenBox .xinwenList .xinwenItem{border-bottom: 1px dashed #ddd;padding-bottom: 1rem;margin-top: 1rem ;}
.xinwenBox .xinwenList .xinwenItem .xinwenTit{font-size:1rem;color:#333;}
.xinwenBox .xinwenList .xinwenItem:hover .xinwenTit{color:#1767CA;}
.xinwenBox .xinwenList .xinwenItem .xinwenTxt{color:#666;font-size:0.8rem;height:4.2rem;line-height: 1.4rem;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.xinwenBox .xinwenList .xinwenItem .xinwenTime{color:#666;font-size:0.8rem;}

/***************************关于我们**********************/
.about{padding-top: 2rem;}
.about .aboutType .aboutTypeList{text-align: center;border-bottom: 1px solid #ddd;}
.about .aboutType .aboutTypeList li{display: inline-block;}
.about .aboutType .aboutTypeList li a{display: block;padding:0.8rem 0.8rem;font-size:1rem;}
.about .aboutType .aboutTypeList li.active a{border-bottom: 2px solid #1767CA;}
.aboutInfoBox{padding:2rem 0;}

/***************************联系我们**********************/
.contact{padding-top: 2rem;}
.contact .contactType .contactTypeList{text-align: center;border-bottom: 1px solid #ddd;}
.contact .contactType .contactTypeList li{display: inline-block;}
.contact .contactType .contactTypeList li a{display: block;padding:0.8rem 0.8rem;font-size:1rem;}
.contact .contactType .contactTypeList li.active a{border-bottom: 2px solid #1767CA;}
.mapBox {padding:2rem 0;}
.servicePhone{padding:1rem 0;border-top:1px solid #ddd;border-bottom: 1px solid #ddd;}
.servicePhone h2{color:#1767CA;}

/*招贤纳士*/
.recruitBox{margin-bottom: 2rem;}
.recruitBox .recruitList .recruitItem{border-bottom: 1px dashed #ddd;padding-bottom: 1rem;}
.recruitBox .recruitList .recruitItem{cursor: pointer;}
.recruitBox .recruitList .recruitItem .recruitInfo{display: none;}
.recruitBox .recruitList .recruitItem .recruitPost{font-weight: normal;font-size:1.1rem;color:#333;}
.recruitBox .recruitList .recruitItem .recruitPost span{float:right;color:#666;font-size:0.9rem;}

/***************************新闻详情**********************/
.newsDetails{padding: 2rem 0;}
.newsDetails .newsHead{position: relative;margin-bottom: 2rem;}
.newsDetails .newsHead h3.newsTit{font-size:1.2rem;color:#333;font-weight: normal;text-align: center;margin-bottom: 2rem;}
.newsDetails .newsHead p.newsTime{font-size:0.9rem;color:#666;border-bottom: 1px dashed #ddd;}
.newsDetails .newsHead .backToList{display: block;height:2rem;line-height: 2rem;padding:0 0.5rem;position: absolute;bottom:0;right:0;background-color: #9B9A9C;color:#fff;font-size:0.8rem;}
.newsDetails .newsMain{margin-bottom: 2rem;}
.newsDetails .pian{border-top: 1px solid #ddd;padding:1rem 0;}
.newsDetails .pian p{font-size: 0.8rem;margin-top: 0.8rem;}
.newsDetails .pian p span{color:#1767CA;}

.sousuo{padding:0.6rem 0;background-color: #040304;}
.sousuo .hotKeyWord{color:#fff;font-size:0.7rem;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sousuo .hotKeyWord a{color:#fff;display: inline-block;margin-right: 10px;font-size:0.875rem;}
.searchBox .searchParent{border-top:1px solid #ddd;border-bottom:1px solid #ddd;position: relative;border-radius: 15px;}
.searchBox .searchParent input{border:none;outline: none;height:26px;width:100%;padding:0 35px 0 10px;font-size:0.875rem;border-radius: 15px;}
.searchBox .searchParent .searchBtn{position: absolute;top:0;right:0;width:30px;height:30px;border:none;outline: none;background: url(../images/searchicon.png) no-repeat center center;background-size: 24px;}

/*网站地图*/
.siteMap{padding:1.1rem 0;}
.siteMap .siteMapBox h4{font-size: 14px;color:#333;font-weight: bold;margin-top: 1.5rem;}
.siteMap .siteMapBox h4 a:hover{color:#1767CA;}
.siteMap .siteMapBox .siteMapList{border:1px solid #ddd;}
.siteMap .siteMapBox .siteMapList li{float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 3px 0 3px 0.5rem;}
.siteMap .siteMapBox .siteMapList li a{font-size:12px;color:#666;}
.siteMap .siteMapBox .siteMapList li a:hover{color:#1767CA;}

/*标签*/
.tagsBox{padding:1rem 0;background-color: #F5F5F5;}
.tagsBox .tagsLeft{width:7rem;float:left;}
.tagsBox .tagsRight{width:calc(100% - 7rem);float:left;}
.tagsBox span{display: inline-block;padding:5px 0;font-size: 0.9rem;color:#333;}
.tagsBox a{display: inline-block;padding: 5px 15px 5px 0;font-size: 0.9rem;color:#666;}
.tagsBox a:hover{color:#1767CA;}

/*问答*/
*{margin:0;padding:0}
.news_add_QA{height:calc(390px + 4.5rem)}
#QAbox{position:absolute;height:390px;width:100%;max-width:360px;color:#FA8E93;overflow:hidden;}
#QAbox li{padding:5px 0;border-bottom:1px dashed #ddd;}
#QAbox p{height:1.3rem;line-height:1.3rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:0.8rem;margin-bottom: 5px;}
#QAbox1 p span{display: inline-block;padding:2px 0.2rem;margin-right: 8px;border-radius: 3px;}
#QAbox1 p span.ask{background: #BB0A00;color:#fff;}
#QAbox1 p span.ans{background: #F3F3F3;color:#333;}

/*首页在线留言*/
.msgBox{background: #ddd;margin-top: 0.5rem;}
.msgBox .msgTitle{font-size:2rem;font-weight: bold;padding: 0.5rem 0;}
.msgBox .msgTab{width:100%;}
.msgBox .msgTab tr td{padding:0.5rem 0;}
.msgBox .msgTab tr td input{height:2rem;width:100%;border:1px solid #BB0A00;outline: none;}
.msgBox .msgTab tr td textarea{height:6rem;width:100%;border:1px solid #BB0A00;outline: none;resize: none;}
.msgBox .msgTab tr td button{width:7rem;height:2.5rem;background: #BB0A00;color:#fff;border:none;}
.msgBox .msgTab tr td input[type=button]{width:7rem;height:2.5rem;background: #BB0A00;color:#fff;border:none;}

.navbar-brand{padding:5px;}
.banner-swiper .swiper-button-next , .banner-swiper .swiper-button-prev{display: none;}
.banner-swiper:hover .swiper-button-next , .banner-swiper:hover .swiper-button-prev {display: block;}
.swiper-pagination-bullet {
    width: 20px;
    height: 8px;
    display: inline-block;
     border-radius: 0;
    background: #fff;
    opacity: 0.5;
}
.swiper-pagination-bullet-active{opacity:1;background: #BB0A00;}
.banner-swiper .swiper-button-prev{background-image: url(../images/prev.png)}
.banner-swiper .swiper-button-next{background-image: url(../images/next.png)}
.m-proTitle h3{font-size:1.5rem;color:#BB0A00;position: relative;padding-bottom: 1rem;font-weight: bold;margin-top:0;}
.m-proTitle h3 span{display: block;width:3rem;height:2px;background: #D7D7D7;position: absolute;bottom:0;left:0;}
.m-proTitle p{font-weight: bold;font-size:1rem;margin-bottom: 1rem;}

.proTuijian>div:hover h4{color:#FF1010}
.img-responsive{width:100%;}
.callBox{position: fixed;bottom:0;left:0;width:60px;height:60px;padding:5px;background: #BB0A00 ;border-radius: 50%;}
.callBox img{max-width: 50px;}

.animate{transition: all 0.5s ease-in-out;}
.b{color: gray;border:2px solid transparent;cursor: pointer;}
.b{position: relative;}
.b span{display: inline-block;position: absolute;content: none;border: 0;width: 0;height: 0;}
.b span.top{right:0;top:0;border-top:2px solid #BB0A00;margin-top:-2px;}
.b:hover span.top{width:100%;}
.b span.right{right:0;bottom:0;border-right:2px solid #BB0A00;margin-right:-2px;}
.b:hover span.right{height:100%;}
.b span.bottom{left:0;bottom:0;border-bottom:2px solid #BB0A00;margin-bottom:-2px;}
.b:hover span.bottom{width:100%;}
.b span.left{left:0;top:0;border-left:2px solid #BB0A00;margin-left:-2px;}
.b:hover span.left{height:100%;}


/*留言*/
.leaveMsg{background:#f5f5f5;padding:1rem 0 2rem;border-top:1px solid #ddd;}
.leaveMsg h3{font-size:1.2rem;padding-left:15px;}
.leaveMsg p{margin:1rem 0;font-size:0.9rem;}
.leaveMsg p span{display:inline-block;width:5rem;}
.leaveMsg p input[type=text]{height:34px;width:calc(100% - 6rem);max-width:400px;border:none;border-radius:6px;background:#fff;margin-left:12px;border:1px solid #999;}
.leaveMsg p textarea{border:none;background-color:#fff;width:calc(100% - 9.7rem);margin-left:12px;height:100px;border-radius:6px;border:1px solid #999;}
.leaveMsg  input[type=submit]{padding:0.4rem 1.5rem;border-radius:5px;border:none;background:#337ab7;color:#fff;margin-left:45%;}