@charset "UTF-8";


.index-tit{text-align:center;}
.index-tit h3{font-size:36px;color:#000;font-weight:700;line-height:1;}
.index-tit h3::after{content:"";width:81px;height:2px;background:#013a81;margin:15px auto 0;display:block;}
.index-tit p{color:#808080;font-size:14px;margin:15px 0 0;}


.index_product{padding:60px 0 90px;}
.index_product ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.index_product ul li{width:23.666666666%;margin:45px 0 0;position:relative;}
.index_product ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.index_product ul li .pic img:last-child{display:none;}

.index_product ul li .txt{position:absolute;left:0;top:0;right:0;bottom:0;padding:0 10px 25px;box-sizing:border-box;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;}
.index_product ul li .txt h6{font-size:16px;color:#000;font-weight:bold;line-height:22px;/*height:44px;*/overflow:hidden;}
.index_product ul li .txt i{color:#fff;font-size:14px;display:inline-block;margin-top:12px;}

/*.index_product ul li:hover .pic img:first-child{display:none;}
.index_product ul li:hover .pic img:last-child{display:block;}*/
.index_product ul li:hover .txt{background:rgba(1,58,129,0.6)}
.index_product ul li:hover .txt h6{color:#fff;}


.indexB{}
.indexB .box{margin-top:40px;border-top:2px solid #F0F0F0;padding:60px 0;background:url("../images/ibg1.jpg") no-repeat center bottom;}
.indexB .box .wp{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;align-items:center;}

.indexB .pic{width:46%;}
.indexB .pic img{width:100%;}

.indexB .pic .swiper-pagination-bullet{}
.indexB .pic .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px;background:rgba(255,255,225,1);border-radius:50%;opacity:1;box-sizing:border-box;position:relative;}
.indexB .pic .swiper-pagination-bullet-active {width:20px;border-radius:4px;background:#013a81;}



.indexB .text{-webkit-flex:1;flex:1;margin-right:55px;}
.indexB .text h3{font-size:26px;color:#000;line-height:1;font-weight:bold;}
.indexB .text h3::after{content:"";width:81px;height:2px;background:#013a81;margin:15px auto 0 0;display:block;}
.indexB .text .t{overflow:hidden;margin-top:20px;line-height:24px;font-size:15px;color:#595959;}
.indexB .text .more{text-transform:uppercase;width:180px;height:36px;line-height:36px;text-align:center;color:#fff;background:#013a81;margin-top:20px;font-size:14px;display:block;}
.indexB .text .more:hover{background:#0d4c9b;}



.index_about111{height:385px;background-repeat:no-repeat;background-position:center bottom;}
.index_about{}
.index_about .wp{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}

.index_about .pic{width:49%;}
.index_about .pic img{width:100%;}

.index_about .text{-webkit-flex:1;flex:1;margin:0 0 0 50px;}
.index_about .text h3{color:#fff;font-size:28px;line-height:1;}
.index_about .text .t{margin-top:20px;line-height:1.8;font-size:16px;color:#D3D3D3;}
.index_about .text .more{text-transform:uppercase;width:180px;height:36px;line-height:36px;text-align:center;color:#fff;background:#013a81;margin-top:20px;font-size:14px;display:block;}
.index_about .text .more:hover{background:#0d4c9b;}

.index_news{padding: 60px 0;}
.index_news ul{margin:35px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.index_news ul li{position:relative;width:33.3333%;padding:15px;}
.index_news ul li .pic{width:100%;display:block;height:350px;overflow:hidden;position: relative}
.index_news ul li p{margin:15px 0 0;text-align:center}
.index_news ul li .pic img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease 0s}
.index_news ul li .t{ transition:all .3s ease 0s;position:absolute;left:0;top:0;right:0;bottom:0;padding:0 30px;text-align:center;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;background: rgba(0,0,0,.4);}
.index_news ul li .t > img{height: 60px;width: 60px;}
.index_news ul li .t h5{font-size:30px;font-weight:700;}

.index_news ul li:hover .t{background:rgba(1,58,129,0.6);}
/*----------inside-----------*/

.sidebanner{position:relative;height:400px;background-repeat:no-repeat;background-position:center;}
.sidebanner > div{position:absolute;left:0;right:0;top:0;height:100%;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;z-index:20;}
.sidebanner h1{color:#fff;font-size:50px;line-height:1;font-weight:bold;text-transform:capitalize;text-shadow: 2px 2px 4px #666;}
.sidebanner h1::after{content:"";width:45px;height:2px;background:#fff;margin:15px auto 0;display:block;}
.sidebanner p{color:#fff;font-size:18px;margin:15px 0 0;text-shadow: 2px 2px 4px #666;}

.path{background:#F2F2F2;height:60px;}
.path .wp{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center;}

.path ul{font-size:0;}
.path ul li{height:60px;display:inline-block;text-align:center;position:relative;text-transform:capitalize;}
.path ul li:not(:last-child)::after{content:'';width:1px;background:#D8D8D8;position:absolute;right:0;top:15px;bottom:15px;}
.path ul li a{font-size:15px;color:#595959;display:block;padding:0 15px;line-height:57px;border-bottom:3px solid transparent;}
.path ul li.active a{background:#E6F7FF;color:#013a81;border-bottom-color:#053489;}

.path p{color:#555;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.path p i{margin-right:8px;font-size:16px;color:#013a81;}
.path p a:hover{color:#0082D8;}


.rtit{text-align:center;}
.rtit h1{font-size:26px;color:#000;font-weight:700;line-height:1;}
.rtit h1::after{content:"";width:100px;height:3px;background:#013a81;margin:15px auto 0;display:block;}


.main{padding-top:65px;padding-bottom:65px;}
.grey-main{background:#F2F2F2;}
.main-left{float:left;width:300px;}
.main-right{margin-left:340px;}

.main-left h3{height:60px;line-height:60px;padding:0 0 0 15px;background:#013a81;font-size:20px;font-weight:bold;color:#fff;border-radius:10px 10px 0 0;position:relative;}
.main-left h3::after{display:none;font-family:"qico";content:"\e727";position:absolute;top:5px;right:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}
.main-left h3.active::after{-webkit-transform: rotate(45deg) scale(1.08);-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);}

.sidemenu{margin:0 0 30px;}
.sidemenu > ul{box-shadow:0 5px 20px 0 rgba(192,192,192,0.4);background:#fff;}
.sidemenu > ul > li{border-bottom:1px solid #E8E8E8;}
.sidemenu > ul > li:last-child{border-bottom:none;}
.sidemenu > ul > li h5{line-height:24px;display:block;font-size:16px;cursor:pointer;position:relative;}
.sidemenu > ul > li h5 a{color:#86939e;display:block;padding:10px 20px;text-transform:capitalize;}
.sidemenu > ul > li h5 a:hover{color:#013a81;}
.sidemenu > ul > li h5 span{position:absolute;top:calc(50% - 20px);right:0;width:40px;height:40px;line-height:40px;display:block;text-align:center;-webkit-transition:0.5s;transition:0.5s;}
.sidemenu > ul > li h5 span::after{font-family:"qico";content:"\e628";font-size:18px;color:#86939e;}

.sidemenu > ul > li ul{display:none;}
.sidemenu > ul > li ul li{line-height:40px;border-bottom:1px dashed #DCDCDC;background:#fff;padding:0 20px;}
.sidemenu > ul > li ul li:last-child{border-bottom:none;}
.sidemenu > ul > li ul li a{font-size:15px;display:block;color:#86939e;padding-left:15px;text-transform:capitalize;background:url("../images/i10-1.png") no-repeat left center;}
.sidemenu > ul > li ul li.active a,.sidemenu > ul > li ul li a:hover{color:#004DA1;background:url("../images/i10.png") no-repeat left center;}

.sidemenu > ul > li.active h5{border-bottom:1px solid #EDEDED;}
.sidemenu > ul > li.active h5 a{color:#004DA1;}
.sidemenu > ul > li.active span{transform:rotate(90deg);-webkit-transform: rotate(90deg);}


.side-pro-list{margin:0 0 30px;}
.side-pro-list .list{padding:20px;background:#fff;position:relative;box-shadow:0 5px 20px 0 rgba(192,192,192,0.4);}
.side-pro-list .swiper-slide .pic{display:block;width:100%;position:relative;overflow:hidden;}
.side-pro-list .swiper-slide .pic img{width:100%;display:block;transition:all 0.5s ease 0s;}
.side-pro-list .swiper-slide h6{text-align:center;padding:20px 10px;font-size:15px;color:#707070;border:1px solid #f2f2f2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.side-pro-list .swiper-slide h6 a{}
.side-pro-list .swiper-slide:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}

.side-pro-list .swiper-pagination{margin:20px 0 0;position:static;width:100%;}
.side-pro-list .swiper-pagination-bullet{height:16px;width:16px;border-radius:0;margin:0 7px;background:#E4E4E4;opacity:1;}
.side-pro-list .swiper-pagination-bullet-active{background:#013a81;}


.side-news-list{margin:0 0 30px;}
.side-news-list ul{padding:20px;background:#fff;position:relative;box-shadow:0 5px 20px 0 rgba(192,192,192,0.4);}
.side-news-list ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.side-news-list ul li+li{margin-top:18px;}
.side-news-list ul li .pic{width:110px;height:90px;overflow:hidden;}
.side-news-list ul li .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease 0s;}
.side-news-list ul li .t{-webkit-flex:1;flex:1;margin:0 0 0 20px;}
.side-news-list ul li .t h5{color:#595959;font-size:15px;line-height:22px;max-height:66px;overflow:hidden;}
.side-news-list ul li .t h5 a:hover{color:#004DA1;}


.sidenav{margin:0 0 40px;}
.sidenav ul{}
.sidenav ul li{position:relative;line-height:20px;border-bottom:1px solid #b8b8b8;}
.sidenav ul li::after{font-family:"qico";content:"\e62e";position:absolute;right:10px;top:0;font-size:18px;font-weight:normal;line-height:42px;}
.sidenav ul li a{color:#333;font-size:17px;display:block;padding:14px 10px;-webkit-transition:0.5s;transition:0.5s;}
.sidenav ul li.active a,.sidenav ul li.active::after{color:#fff;background:#0082D8;}

.sub-nav{text-align:center;font-size:0;font-size:16px;margin-top:50px;}
.sub-nav ul li{display:inline-block;height:37px;line-height:37px;font-size:17px;cursor:pointer;color:#000;}
.sub-nav ul li:not(:last-child)::after{content:"|";text-align:center;font-size:15px;margin:0 15px;color:#DADADA;}
.sub-nav ul li:hover,.sub-nav ul li.active{color:#013a81;}

/*------------------*/

.about .txt{color:#595959;font-size:15px;line-height:1.8;margin:30px 0 0;}
.about .txt p~p{margin-top:15px;}
            
.about .txt dl{}
.about .txt dl dt{color:#333;font-size:16px;position:relative;font-weight:600;margin-bottom:5px;}
.about .txt dl dt~dt{margin-top:15px;}
.about .txt dl dd{margin:0 0 0 20px;padding:0 0 0 12px;line-height:24px;position:relative;}
.about .txt dl dd::before{content:"";width:5px;height:5px;border-radius:50%;background:#013a81;position:absolute;left:0;top:9px;display:inline-block;}
.about .txt dl dd~dd{margin-top:6px;}           
            
            

.culture{margin:40px 50px 0;}
.culture ul{}
.culture ul li{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.culture ul li:nth-child(2n){flex-direction:row-reverse;-webkit-flex-direction:row-reverse;}
.culture ul li img{width:46%;}
.culture ul li h5{width:46%;font-size:17px;font-weight:bold;color:#595959;text-align:center;}

.network{margin:40px 0 0;/*text-align:center;*/}
.network p{line-height:30px;}
.network p strong{font-weight:bold;color:#013a81;}

.cert-list{margin:40px 0 0;}
.cert-list > p{font-size:16px;color:#000;line-height:1.6;text-align:center;}
.cert-list ul{margin:20px 0 0 -2%;}
.cert-list ul li{float:left;width:18%;margin:25px 0 0 2%;box-sizing:border-box;text-align:center;}
.cert-list ul li a{display:block;width:100%;overflow:hidden;}
.cert-list ul li img{width:100%;display:inline-block;}
.cert-list ul li p{font-size:16px;margin:15px 0 0;color:#333;}

/*------------------*/

.news-top{overflow:hidden;margin:0 0 20px;padding:20px;background:#fff;transition:all 0.3s ease 0s;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,0.15);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.news-top .pic{display:block;overflow:hidden;width:39%;max-height:355px;}
.news-top .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease 0s;}
.news-top .t{-webkit-flex:1;flex:1;margin-left:5%;}
.news-top .t h5{font-size:20px;color:#333;text-transform:capitalize;position:relative;}
.news-top .t h5::before{content:'';position:absolute;left:-30px;top:10px;width:15px;height:3px;display:inline-block;vertical-align:middle;background:#013a81;}
.news-top .t h5 a:hover{color:#013a81;}
.news-top .t p{color:#666;font-size:15px;margin:20px 0 0;line-height:24px;}

.news-top .t .more{margin-top:30px;color:#fff;padding:0 17px;box-sizing:border-box;font-size:13px;width:165px;height:50px;line-height:50px;text-align:center;background:#013a81;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.news-top .t .more:hover{opacity:0.7;}

.news-top .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);}


.newslist{}
.newslist ul{margin:0 -15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.newslist ul li{width:33.3333333%;overflow:hidden;margin:20px 0 0;padding:5px 15px;transition:all 0.3s ease 0s;box-sizing:border-box;}
.newslist ul li .box{padding:10px;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.newslist ul li .pic{width:100%;display:block;height:350px;overflow:hidden;}
.newslist ul li .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease 0s;}
.newslist ul li .t{padding:25px 20px;}
.newslist ul li .t h5{font-size:16px;color:#333;font-weight:bold;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.newslist ul li .t h5 a:hover{color:#0E6EB8;}
.newslist ul li .t p{margin:15px 0 0;color:#666;font-size:15px;height:44px;overflow:hidden;line-height:22px;}

@media screen and (min-width:768px) {
.newslist ul li:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);}
.newslist ul li:hover .t{background:#013a81;}
.newslist ul li:hover .t h5 a{color:#fff;}
.newslist ul li:hover .t p{color:#fff;}
}

.news-left{width:760px;float:left;}

.newsnr{}
.newsnr h1{font-size:26px;line-height:1.1;color:#262626;text-align:center;margin-bottom:20px;}

.newsnr .artInfo{margin:30px 0 0;border-top:1px solid #CFD2D9;}
.newsnr .artInfo span{display:block;font-size:16px;color:#0082d8;font-style:italic;}

.case-info{margin-top:20px;}
.case-info ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.case-info ul li{margin:15px 0 0;width:49%;font-size:14px;border:1px solid #BDBDBD;height:43px;line-height:43px;color:#171717;text-align:center;}

.myart{margin:30px 0 0;line-height:26px;font-size:16px;color:#3F3F3F;}
.myart p{margin:0 0 10px;}

.myart .row{text-align:center;}

.pnbar{margin-top:30px;}
.pnbar p{max-width:100%;margin:-1px 0 0 0;padding:8px 14px;border:1px solid #ddd;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize;}
.pnbar p a{color:#545454;}
.pnbar p:hover a{color:#0E6EB8;}

/*------------------*/

.onepage{margin-top:40px;border-top:1px solid #E8E8E8;padding:20px 0 0;font-size:16px;color:#666;line-height:30px;}
.onepage h5{font-size:19px;color:#004ad1;font-weight:bold;margin-bottom:15px;}
.onepage p{margin-bottom:15px;}

.part-list{}
.part-list ul{margin:-25px 0 0 -2%;overflow:hidden;}
.part-list ul li{float:left;width:18%;margin:25px 0 0 2%;box-sizing:border-box;}
.part-list ul li a{display:block;width:100%;overflow:hidden;}
.part-list ul li img{width:100%;display:inline-block;}
.part-list ul li .t{font-size:16px;margin:15px 0 0;color:#333;}
.part-list ul li .t p{height: 40px;}
.part-list ul li .t p:last-child{margin-top:10px;color:#595959;}


.caselist{}
.caselist ul{margin-top:-15px;}
.caselist ul li{padding:15px 20px;position:relative;box-sizing:border-box;border-bottom:1px solid #D9D9D9;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.caselist ul li .pic{display:block;width:220px;position:relative;overflow:hidden;}
.caselist ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.caselist ul li .t{-webkit-flex:1;flex:1;margin:10px 40px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;}
.caselist ul li .t h5{font-size:20px;color:#333;}
.caselist ul li .t p{margin:15px 0 0;color:#444;font-size:15px;line-height:24px;}
.caselist ul li .more{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.caselist ul li .more a{display:inline-block;padding:5px 10px;border:1px solid #d9d9d9;color:#707070;font-size:14px;}


.caselist ul li .pic:hover img{transform:scale(1.06);-webkit-transform:scale(1.06);}

/*------------------*/

.crumbs{height:50px;line-height:50px;background:#fff;border-radius:10px 10px 0 0;padding:0 20px;}
.crumbs p{color:#555;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.crumbs p i{margin-right:8px;font-size:16px;color:#004DA1;}
.crumbs p a:hover{color:#0082D8;}

.prolist{}
.prolist ul{margin:10px -10px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.prolist ul li{width:33.33333333%;padding:15px 10px;position:relative;box-sizing:border-box;}
.prolist ul li .box{border:1px solid #eee;background:#fff;padding:25px 10px 10px;border-radius:10px;box-sizing:border-box;}
.prolist ul li .pic{display:block;width:100%;position:relative;overflow:hidden;}
.prolist ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.prolist ul li h5{font-size:15px;color:#333;border-top:1px solid #eee;margin-top:15px;padding:10px 5px;text-align:center;position:relative;}
.prolist ul li h5::before{content:"";display:block;width:0;height:1px;background:#004DA1;position:absolute;left:0;top:-1px;-webkit-transition:0.5s;transition:0.5s;}
.prolist ul li h5 a{overflow:hidden;width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;}
.prolist ul li h5 a:hover{color:#0082D8;}

.prolist ul li:hover .box{box-shadow:0 5px 20px 0 rgba(192,192,192,0.4);}
.prolist ul li:hover .pic img{transform:scale(1.06);-webkit-transform:scale(1.06);}
.prolist ul li:hover h5::before{width:100%;}



.pro_view{display:-webkit-flex;display:flex;margin-top:20px;background:#fff;padding:20px;}

.pro_img{width:500px;}
.pro_img .view{width:100%;position:relative;border:1px solid #f0f0f0;box-sizing:border-box;}
.pro_img .view .swiper-slide a{width:100%;overflow:hidden;display:block;}
.pro_img .view .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease 0s;}

.pro_img .view .arrow-left,.pro_img .view .arrow-right{background:rgba(0,0,0,0.3);position:absolute;top:50%;margin-top:-25px;width:28px;height:50px;z-index:10;text-align:center;}
.pro_img .view .arrow-left{left:0;}
.pro_img .view .arrow-right{right:0;}
.pro_img .view .arrow-left i,.pro_img .view .arrow-right i{color:#fff;font-size:15px;line-height:50px;}

.pro_img .preview {width:100%;margin-top:5px;position:relative;text-align:center;overflow:hidden;box-sizing:border-box;}
.pro_img .preview .swiper-container{width:100%;text-align:center;}
.pro_img .preview .swiper-wrapper{}
.pro_img .preview .swiper-slide{cursor:pointer;padding:12px 0 0;display:inline-block;box-sizing:border-box;position:relative;}
.pro_img .preview .swiper-slide::after{display:none;content:'';width:0;height:0;line-height:0;border-width:6px;border-style:dashed;border-bottom-style:dashed;border-color:transparent;border-bottom-color:transparent;vertical-align: middle;border-bottom-style:solid;border-bottom-color:#004DA1;position:absolute;top:0px;left:50%;margin:0 0 0 -6px;}
.pro_img .preview .swiper-slide img{width:100%;border:1px solid #D9D9D9;padding:2px;height:100px;-o-object-fit:cover;object-fit:cover;box-sizing:border-box;}
.pro_img .preview .active-nav img{border:1px solid #004DA1;}

.pro_img .preview .swiper-slide.active-nav::after{display:inline-block;}



.pro_view_inner{-webkit-flex:1;flex:1;margin-left:40px;}
.pro_view_inner h1{color:#333;font-weight:bold;font-size:20px;}
.pro_view_inner hr{height:4px;background:url(../images/line2.png) repeat-x;margin:25px 0;}
.pro_view_inner .pro_para{color:#333;font-size:15px;line-height:22px;}
.pro_view_inner .pro_para h5{font-size:15px;font-weight:bold;}
.pro_view_inner .pro_para h5~h5{margin-top:20px;}
.pro_view_inner .pro_para p{margin-top:5px;background:url(../images/dot3.png) no-repeat left 9px;padding:0 0 0 15px;}


.pro_view_inner .pro-bnt{margin:30px 0 0;font-size:0;}
.pro_view_inner .pro-bnt a{font-size:16px;padding:10px 15px;color:#fff;display:inline-block;border:1px solid transparent;}
.pro_view_inner .pro-bnt a.mail{background:#004DA1;}
.pro_view_inner .pro-bnt a.mail:hover{border-color:#004DA1;background:#fff;color:#004DA1;}
.pro_view_inner .pro-bnt a.book{background:#FF6600;margin-left:20px;}
.pro_view_inner .pro-bnt a.book:hover{border-color:#FF6600;background:#fff;color:#FF6600;}

.pro-share{margin-top:20px;}

.pro-tabs{margin:30px 0 0;}
.pro-tabs ul{width:100%;display:-webkit-flex;display:flex;}
.pro-tabs ul li{-webkit-flex:1;flex:1;background:#E8E8E8;position:relative;display:inline-block;border-bottom:2px solid #004DA1;color:#333;height:70px;line-height:70px;font-size:18px;cursor:pointer;font-weight:bold;text-align:center;}
.pro-tabs ul li+li{margin-left:2px;}
.pro-tabs ul li.active{background:#013a81;color:#fff;border-bottom-color:#FF6600;}


.pro_text{background:#fff;}
.pro-content{font-size:16px;line-height:28px;padding:20px 20px;color:#333;display:none;}
.pro-content p{margin:0 0 6px;}
.pro-content h5{font-size:16px;font-weight:bold;color:#0070C0;margin:0 0 10px;}
.pro-content img{margin:15px 0;display:block;}
.pro-content .table-response{width:100%;max-width: 100%;overflow-x:auto;}
.pro-content table{width:100%;margin-bottom:20px;line-height:22px;border:1px solid #D9D9D9;color:#333;font-size:14px;}
.pro-content table tr > th{padding:8px 15px;vertical-align:middle;border:1px solid #D9D9D9;text-align:center;}
.pro-content table tr > td{padding:8px 15px;border:1px solid #D9D9D9;}
.pro-content table tr:nth-child(1){background:#eee;}

.pro-comment{}
.pro-comment dl{}
.pro-comment dl~dl{margin-top:10px;}
.pro-comment dl dt{color:#9933E5;font-size:15px;font-weight:bold;}
.pro-comment dl dd{text-align:right;font-size:14px;color:#333;font-weight:bold;}

.pro-bar{margin-top:30px;padding:10px 15px;background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro-bar p{width:49%;font-weight:bold;box-sizing:border-box;color:#333;padding:8px 0;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize;}
.pro-bar p:hover a{color:#0E6EB8;}

.pro-inquiry{margin-top:30px;}
.pro-inquiry h5{height:45px;line-height:45px;text-indent:20px;font-size:18px;color:#fff;background:#013a81;}
.pro-inquiry .inquirbox{padding:20px 20px 5px;border:1px solid #CDCDCD;background:#fff;}


.down{}
.down ul{margin:0;}
.down ul li{float:left;width:48%;margin:0 0 30px 0;border:1px solid #E2E2E2;padding:24px;box-sizing:border-box;}
.down ul li:nth-child(2n){float:right;}
.down ul li .pic{float:left;width:140px;height:140px;background:#F5F5F7;text-align:center;align-items:center;justify-content:center;display:-webkit-flex;display:flex;}
.down ul li .pic i{font-size:44px;color:#004DA1;}
.down ul li .t{margin:0 0 0 165px;}
.down ul li .t h5{font-size:22px;color:#000;font-weight:600;text-transform:capitalize;}
.down ul li .t p{height:48px;overflow:hidden;line-height:24px;font-size:18px;color:#666;margin:10px 0 0;}
.down ul li .t .more{display:inline-block;margin:15px 0 0;font-size:16px;color:#666;}
.down ul li .t .more i{font-size:18px;color:#666;margin-right:8px;-webkit-text-stroke-width:0.2px;}

.down ul li:hover{border:1px solid #026EB7;}
.down ul li:hover .t h5 a{color:#026EB7;}
.down ul li:hover .t .more,.down ul li:hover .t .more i{color:#026EB7;}


/*------------------*/

.contact-inquiry{}
.contact-inquiry .inquirbox{margin-top:40px;}
.contact-inquiry .inquirbox .submit{background:#013a81;line-height:42px;width:30%;font-size:16px;}


.contact{margin-top:80px;}
.contact .box{margin-top:60px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}

.contact .txt{width:34.54%;padding:24px;box-sizing:border-box;background:#013a81 url(../images/ibg4.png) repeat left top;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;}
.contact .txt h5{font-size:28px;color:#fff;font-weight:bold;}
.contact .txt h5::after{content:"";width:100%;height:2px;background:#fff;margin:20px 0;display:block;}
.contact .txt p{font-size:16px;line-height:35px;color:#fff;}
.contact .txt p a:hover{text-decoration:underline;color:#fff;}
.contact .txt p~p{margin-top:8px;}

.contact .map{width:65.46%;}
.contact .map img{width:100%;}


.hr{margin-top:50px;font-size:16px;color:#666;line-height:30px;}
.hr p{margin-bottom:15px;}


/*------------------*/