/*pc端下，wap端的东西直接隐藏*/

.huangWapBox{display: none;}
.huangtabbar{display: none;}

/*头部的banner大图*/

.topBannerDiv{width: 100%;}
.topBannerDiv img{width: 100%;}

/*仅仅是横向的一张宣传图片展示*/

.onlyPicShow{width: 100%;padding: 20px 0;}
.onlyPicShow img{width: 100%;}

/*pc端导航栏*/

.pcNavDiv{width: 100%;background: rgb(5, 121, 203);}
.pcNavDiv2{display: flex;justify-content: space-between;}
.pcNavDiv2 a{color: #fff;border: 0px solid red;border-right: 1px solid rgb(5, 121, 203);height: 50px;line-height: 50px;flex: 1;display: inline-block;text-align: center;transition: all 0.3s;}
.pcNavDiv2 a:last-child{border-right: none;}
.pcNavDiv2 a:hover{background: rgb(0, 176, 240);}
.pcNavDiv2 a.on{background: rgb(0, 176, 240);}

/*公共类--轮播--首页*/

.commSwiper .swiper-container{background: -pink;height: 100%;}
#indexBanner .swiper-pagination{z-index: 99993;bottom: 30px !important;}
#indexBanner .swiper-pagination-bullet{background: #fff !important;border: 0 !important;outline: none !important;box-sizing: border-box;opacity: 1 !important;width: 10px;height: 10px;border-radius: 100% !important;margin: 0 6px !important;}
#indexBanner .swiper-pagination-bullet-active{background: rgb(5, 121, 203) !important;border-radius: 10px !important;overflow: hidden;width: 40px;}

/*公共类标题文字*/

.commTitles{width: 100%;display: flex;justify-content: space-between;align-items: center;background: #f5f5f5;margin-top: 20px;margin-bottom: 20px;}
.commTitles span{background: rgb(5, 121, 203);color: #fff;font-size: 18px;font-weight: 700;height: 50px;line-height: 50px;padding: 0 20px;}

/*公共类--新闻--首页*/

.commNews{width: 100%;}
.commNews .newsTitle{width: 100%;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #999;}
.commNews .newsTitle .fldiv span{background: rgb(5, 121, 203);color: #fff;font-size: 18px;font-weight: 700;height: 50px;line-height: 50px;padding: 0 20px;}
.commNews .newsTitle .frlink{border: 0px solid red;height: 50px;line-height: 50px;padding: 0 15px;transition: all 0.3s;}
.commNews .newsTitle .frlink:hover{color: rgb(0, 176, 240);}
.commNews .newsContent{width: 100%;}
.commNews .newsContent .itembox{width: 100%;display: flex;justify-content: space-between;padding: 11px 0;border-bottom: 1px dashed #bbb;}
.commNews .newsContent .itembox:last-child{border-bottom: none;padding-bottom: 0 !important;}
.commNews .newsContent .itembox span{transition: color 0.3s;color: #666;font-size: 14px;}
.commNews .newsContent .itembox .s1{width: 80%;}
.commNews .newsContent .itembox .s2{width: 20%;text-align: right;border: 0px solid red;}
.commNews .newsContent .itembox .d1{font-size: 16px;margin-bottom: 12px;color: rgb(12, 12, 12);font-weight: 600;}
.commNews .newsContent .itembox .d2{font-size: 14px;color: rgb(127, 127, 127);}
.commNews .newsContent .itembox:hover span{color: rgb(0, 176, 240) !important;}

/*公共类--二级导航--首页*/

.commSubNav{width: 100%;}
.commSubNav .subTitle{width: 100%;background: rgb(5, 121, 203);color: #fff;font-size: 18px;font-weight: 700;height: 50px;line-height: 50px;padding-left: 20px;}
.commSubNav .subContent{width: 100%;}
.commSubNav .subContent a{width: 100%;padding: 15px 20px;background: #eee;border-bottom: 2px solid #fff;transition: all 0.3s;font-size: 14px;font-weight: 800;}
.commSubNav .subContent a:last-child{border-bottom: none;}
.commSubNav .subContent a:hover{border-bottom: 2px solid rgb(0, 176, 240);color: rgb(0, 176, 240);}
.commSubNav .subContent a:last-child:hover{border-bottom: none;}

/*左侧轮播图片_右侧重要新闻的模块*/

.leftSwiper_RightNews{width: 100%;padding-top: 20px;}
.leftSwiper_RightNews2{display: flex;justify-content: space-between;}
.leftSwiper_RightNews2 .commSwiper{width: 49%;}
.leftSwiper_RightNews2 .commNews{width: 49%;}

/*左侧二级到货_右侧重要新闻的模块*/

.leftSubNav_RightNews{width: 100%;}
.leftNav_RightNews2{display: flex;justify-content: space-between;}
.leftNav_RightNews2 .commSubNav{width: 29%;}
.leftNav_RightNews2 .commNews{width: 69%;}

/*三列新闻模块*/

.threeColNewsB{padding-top: 20px;}
.threeColNews{width: 100%;}
.threeColNews2{display: flex;justify-content: space-between;}
.threeColNews2 .itemCol{width: 29.5%;}
.threeColNews2 .commNews .newsContent .itembox .s1{width: 70%;}
.threeColNews2 .commNews .newsContent .itembox .s2{width: 30%;}
.threeColNews2 .commNews .newsContent .itembox{padding: 9px 0;}
.threeColNews2 .itemCol:last-child:nth-child(3n + 2){margin-right: calc((100% - 29.5%) / 2);}

/*专家库模块*/

.experts_Div{width: 100%;}
.experts_Div2 .commSwiper .swiper-wrapper .swiper-slide{border: 0px solid red;}
.experts_Div2 .commSwiper .swiper-wrapper .swiper-slide .d1{height: 250px;overflow: hidden;}
.experts_Div2 .commSwiper .swiper-wrapper .swiper-slide .d2{background: #f5f5f5;text-align: center;padding: 10px;transition: all 0.3s;}
.experts_Div2 .commSwiper .swiper-wrapper .swiper-slide:hover .d2{background: rgb(0, 176, 240);color: #fff;}

/*供应商模块*/

.suppliers_Div{width: 100%;}
.suppliers_List{overflow: hidden;}
.suppliers_List a{float: left;width: 15%;margin-right: 2%;height: 90px;margin-top: 10px}
.suppliers_List a img{width: 100%;height: 100%;}
.suppliers_List a:nth-child(1){margin-top: 0;}
.suppliers_List a:nth-child(2){margin-top: 0;}
.suppliers_List a:nth-child(3){margin-top: 0;}
.suppliers_List a:nth-child(4){margin-top: 0;}
.suppliers_List a:nth-child(5){margin-top: 0;}
.suppliers_List a:nth-child(6){margin-top: 0;}
.suppliers_List a:nth-child(6n){margin-right: 0;}

/*合作伙伴模块*/

.partners_Div{width: 100%;}
.partners_Div .commTitles{margin-top: 0;}
.partners_List{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.partners_List a{width: 49%;margin-top: 10px;height: 90px;}
.partners_List a:nth-child(1){margin-top: 0;}
.partners_List a:nth-child(2){margin-top: 0;}
/*.partners_List a img{width: 100%;height: 100%;}*/
.partners_List a img{width: 100%;}

/*友情链接模块*/

.friendly_Link_List{overflow: hidden;}
.friendly_Link_List a{float: left;margin-right: 40px;margin-bottom: 20px;transition: all 0.3s;display: inline-block;}
/*.friendly_Link_List a:first-child{margin-left: 0;}*/
.friendly_Link_List a:hover{text-decoration: underline;color: rgb(0, 176, 240);}

/*公共类底部部分*/

.webFooter{background: rgb(5, 121, 203);padding: 40px 0;}
.webFooter2{display: flex;justify-content: space-between;}
.webFooter2 .foot_left{border: 0px solid red;width: 30%;}
.webFooter2 .foot_left .d1{width: 100%;}
.webFooter2 .foot_left .d1 a{width: 100%;display: flex;justify-content: center;}
.webFooter2 .foot_left .d1 a img{width: 400px;}
.webFooter2 .foot_left .d2{width: 100%;display: flex;justify-content: space-around;padding-top: 30px;}
.webFooter2 .foot_left .d2::before{ content: ""; display: block;}
.webFooter2 .foot_left .d2::after{ content: ""; display: block;}
.webFooter2 .foot_left .d2 a{border: 0px solid red;}
.webFooter2 .foot_left .d2 a .p1 img{width: 110px;}
.webFooter2 .foot_left .d2 a .p2{color: #fff;text-align: center;padding-top: 15px;}
/*.webFooter2 .foot_right{border: 0px solid red;width: 70%;display: flex;flex-direction: column;justify-content: space-around;}*/
.webFooter2 .foot_right{border: 0px solid red;display: flex;flex-direction: column;justify-content: space-around;}
.webFooter2 .foot_right::before{ content: ""; display: block;}
.webFooter2 .foot_right::after{ content: ""; display: block;}
.webFooter2 .foot_right .d1{width: 100%;overflow: hidden;}
.webFooter2 .foot_right .d1 a{float: left;color: #fff;transition: color 0.3s;}
.webFooter2 .foot_right .d1 a:before{content: "|";margin-left: 20px;margin-right: 20px;}
.webFooter2 .foot_right .d1 a:first-child:before{content: "";display: none;}
.webFooter2 .foot_right .d1 a:hover{text-decoration: underline;}
.webFooter2 .foot_right .d2 .d2item{padding-top: 20px;}
.webFooter2 .foot_right .d2 .d2item a{color: #fff;font-size: 15px;margin-left: 20px;}
.webFooter2 .foot_right .d2 .d2item a:first-child{margin-left: 0;}

/*通用列表页_左侧二级导航And右侧列表展示*/

.list_Container{width: 100%;padding: 20px 0 60px 0;}
.list_Container2{display: flex;justify-content: space-between;}
.list_Container2 .leftListBox{width: 29%;}
.list_Container2 .rightListBox{width: 69%;}

/*公共类--详情页面*/

.commDetails{width: 100%;}
.commDetails .detailHead{border-bottom: 1px solid #ddd;padding-bottom: 30px;margin-bottom: 30px;}
.commDetails .detailHead .d1{font-weight: 700;color: rgb(5, 121, 203);text-align: center;line-height: 40px;font-size: 20px;padding-bottom: 20px;}
.commDetails .detailHead .d2{width: 100%;display: flex;justify-content: center;align-items: center;}
.commDetails .detailHead .d2 p{color: #999;padding-left: 50px;font-size: 12px;}
.commDetails .detailHead .d2 p:first-child{padding-left: 0;}
.commDetails .detailBody{line-height: 30px;color: #666;}
/*.commDetails .detailBody img{width: calc(100% - 2em);}*/
/*.commDetails .detailBody div,.commDetails .detailBody p{text-indent: 2em;padding-top: 20px;text-align: justify;}*/
.commDetails .detailBody div,.commDetails .detailBody p{text-align: justify;}
.commDetails .detailBody div:first-child,.commDetails .detailBody p:first-child{padding-top: 0;}

/*公共类--详情页面--分页*/

.commDetailPage{width: 100%;display: flex;justify-content: space-between;border-top: 1px solid #ddd;padding-top: 30px;margin-top: 30px;}
.commDetailPage a{width: 48%;}
.commDetailPage a:hover{text-decoration: underline;color: rgb(5, 121, 203);}
.commDetailPage a:nth-child(2){text-align: right;}

/*专家库的列表*/

.experts_List .commTitles{margin-top: 0;}
.experts_List2{width: 100%;}
.experts_List2 a{width: 100%;display: flex;justify-content: space-between;border-bottom: 1px dashed #aaa;padding: 30px 0;}
.experts_List2 a:first-child{padding-top: 0;}
.experts_List2 a:last-child{padding-bottom: 0;border-bottom: none;}
.experts_List2 a .imgbox{width: 30%;border: 0px solid red;height: 248px;padding: 0px 40px;}
.experts_List2 a .imgbox p{border: 0px solid red;overflow: hidden;width: 100%;height: 100%;}
.experts_List2 a .txtbox{width: 70%;}
.experts_List2 a .txtbox .d1{font-size: 18px;font-weight: 700;padding-bottom: 30px;}
.experts_List2 a .txtbox .d2{line-height: 30px;color: #999;}
.experts_List2 a .txtbox .d3{width: 100%;padding-top: 30px;}
.experts_List2 a .txtbox .d3 span{border: 1px solid #ddd;color: #999;padding: 10px 20px;transition: all 0.3s;}
.experts_List2 a:hover .d3 span{border: 1px solid rgb(0, 176, 240);background: rgb(0, 176, 240);color: #fff;}

/*专家库的详情*/

.detailExperts{width: 100%;}
.detailExperts .d1{width: 100%;display: flex;justify-content: center;}
.detailExperts .d1 img{width: 200px;}
.detailExperts .d2{font-size: 18px;font-weight: 700;padding: 20px 0;}
.detailExperts .d3{width: 100%;}
/*.detailExperts .d3 p{color: #999;padding-top: 20px;line-height: 30px;text-indent: 2em;text-align: justify;}*/
.detailExperts .d3 p{color: #999;padding-top: 20px;line-height: 30px;text-align: justify;}
.detailExperts .d3 p:first-child{padding-top: 0;}

/*联系我们的地图*/

.contact_Map .commTitles{margin-top: 0;}
.contact_Map2 .map1Div{width: 100%;padding-bottom: 20px;}
.contact_Map2 .map1Div .itemdiv{width: 100%;padding-top: 10px;}
.contact_Map2 .map1Div .itemdiv:first-child{padding-top: 0;}
.contact_Map2 .map1Div .itemdiv a{color: #666;margin-left: 20px;cursor: default;}
.contact_Map2 .map1Div .itemdiv a:first-child{margin-left: 0;}
.contact_Map2 .map2Div{width: 100%;height: 600px;}

/*分页模块*/

.commPages{width: 100%;display: flex;justify-content: center;border: 0px solid red;padding-top: 40px;}
.commPages .pagefl a{border: 1px solid #ddd;width: 30px;height: 30px;display: inline-flex;justify-content: center;align-items: center;}
.commPages .pagefl a.on,.commPages .pagefl a:hover{background: #000;border: 1px solid #000;color: #fff;}
.commPages .pagefr{display: flex;align-items: center;padding-left: 40px;}
.commPages .pagefr input{width: 30px;height: 30px;border: 1px solid #ddd;text-align: center;line-height: 30px;}
.commPages .pagefr a{width: 55px;height: 30px;background: #000;color: #fff;text-align: center;line-height: 30px;}
.commPages .pagefr span{padding: 0 15px;}

/*导航栏的背景蓝色颜色：rgb(5, 121, 203)*/


/*导航栏的选中蓝色颜色：rgb(0, 176, 240)*/

.detailBody div{text-align: center;margin-top: .3rem;}
#readMore span{display: inline;}
