@charset "utf-8";
/* CSS Document */

/*公共样式--------------------------------------------------*/
html,*{padding:0;margin:0;}
body{font-family: Helvetica LT Std, 'Noto Sans CJK SC', 'Noto Sans CJK', 'Noto Sans SC', sans-serif , Arial, "微软雅黑";color:#565656;}
header,footer{display:block;}
a{color:#565656;}
a:hover{color:#f9900d;}
a,a:hover{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
img{max-width:100%;}
.clearfix{clear:both;}
h1,h2,h3,h4,h5,p{margin-top:0;margin-bottom:0;}
.pc{display:none;}
.mb{display:block;}

/*网页顶部*/
header{background:url(../images/bg.jpg) repeat;}
.web_logo{padding:10px 0;}
.web_logo h1{display:block;}
.web_logo h1 > a{}
.web_logo h1 > a > img{}

.web_top_contact{padding:15px 15px;margin-top:10px;}
.web_tc{text-align:right;color:#fff;}
.web_tc a{color:#fff;}
.web_tc span{display:inline-block;}
.web_tc span:last-child{margin-left:10px;}
.web_tc i{margin-right:5px;}


/*海报轮播图*/
.swiper {width: 100%;height: auto;margin:0 auto;} 
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px)) !important;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px)) !important;}
.swiper-pagination-bullet-active{--swiper-theme-color:#f9900d !important;}

/*网页底部*/
footer{background:url(../images/bg.jpg) repeat;}
.web_copyright{background:url(../images/foot_bg.png) no-repeat top center;text-align:center;padding:15px 15px;}
.web_copyright p{color:#7ec7f5;}
.web_copyright a{color:#7ec7f5;}

/*首页--------------------------------------------------*/
.index_box{margin-top:30px;}
.index_about{}
.ia_top{border-bottom:1px solid #ddd;box-shadow: 0px 7px 7px #ddd;}
.ia_top h2{display:inline-block;padding:15px 15px;color:#333;font-weight:500;font-size:16px;}
.ia_top h2 strong{color:#333;}
.ia_top h2 em{font-style:normal;padding: 0 7px;}
.ia_top a{float:right;margin-right:15px;margin-top:13px;}
.ia_bottom{margin-top:30px;margin-bottom:30px;}
.iab_left{padding-top:12px;padding-bottom:12px;}
.iab_left p{line-height:1.5;margin-bottom:10px;}
.iab_left img{float:left;margin-right:10px;margin-bottom:10px;}
.iab_left p:last-child{margin-bottom:0;}
.iab_right{}
.iab_right h3{font-size:18px;font-weight:bold;color:#00558c;padding:15px 0;}
.iab_right p{}
.iab_right ul{margin-top:20px;}
.iab_right li{margin-bottom:15px;}
.iab_right li figure{float:left;height:45px;width:44px;margin-right:10px;}
.iab_right li img{}
.iab_right li p{}
.iab_right li p.bt{margin-bottom:5px;}

.index_case{background:url(../images/bg.jpg) repeat;padding-bottom:30px;}
.ic_top{margin:30px 0;border-bottom: 1px solid #1b72a8;box-shadow: 0px 7px 7px #00578d;}
.ic_top h2{display:inline-block;padding:15px 15px;color:#fff;font-weight:500;font-size:16px;}
.ic_top h2 strong{color:#fff;}
.ic_top h2 em{font-style:normal;padding: 0 7px;}
.ic_top a{float:right;margin-right:15px;margin-top:13px;}
#hzscroll {overflow:hidden;width:100%;height:170px;}
#hzscroll figure{}
#hzscroll img {height:160px;}
#inscroll {float: left;width: 800%;}
#hzscroll1,#hzscroll2{float: left;}
#hzscroll1 a,#hzscroll2 a{display:block;float:left;margin-right:15px;border:5px solid #fff;border-radius:5px 5px 5px 5px !important;overflow:hidden;position:relative;}
#hzscroll p{position:absolute;left:0px;bottom:0px;color:#fff;text-align:center;width:100%;height:40px;line-height:40px;background:rgba(0,0,0,.5);font-size:13px;}

/*内页----------------------------------------------------*/
.page_right{float:right;}
.page_left{float:left;}
.page_left,.page_right{margin-top:30px;margin-bottom:30px;}

.pr_title{background:url(../images/bg.jpg) repeat;}
.pr_title h2{height:50px;line-height:50px;background:url(../images/pr_bg.png) no-repeat 15px center;color:#fff;font-size:16px;font-weight:500;padding-left:65px;}
.pr_article{padding:15px 15px;border:1px solid #ddd;line-height:2.0;}
.pr_article p{color:#666;margin-bottom:15px;}
.pr_article img{max-width:100% !important;height:auto !important;}

.left_box{background:url(../images/bg.jpg) repeat;box-shadow:3px 10px 10px #ccc;}
.pl_title{color:#fff;text-align:center;}
.pl_title strong{display:block;padding:15px 15px;font-size:16px;}
.pl_box{background:url(../images/pl_title.png) no-repeat top center;}
.pl_box ul{padding:10px 0;}
.pl_box li{margin:0 15px;}
.pl_box li a{display:block;padding:15px 0;color:#fff;border-bottom:1px solid #4ba0d3;}
.pl_box li i{color:#fff;padding:0 15px}
.pl_box li a:hover{background:rgba(255,255,255,.15);}

.pl_contact{color:#fff;padding:15px 15px;}
.pl_contact p{line-height:1.5;margin-bottom:10px;}
.pl_contact p:first-child{margin-top:10px;}
.pl_contact p strong{}

/*产品与服务*/
.pro_list{border:1px solid #ddd;padding:15px 15px;}

.pl_son_menu{padding:0 0 !important;}
.pl_son_menu li{}
.pl_son_menu li a{border-bottom:none;padding:10px 0px 10px 15px;}

.chanpin{overflow:hidden;}
.chanpin li{}
.chanpin li a{display:block;border-bottom:1px dashed #ddd;padding-top:15px;padding-bottom:15px;}
.chanpin li a figure{}
.chanpin li a figure img{}
.chanpin li a .right_pro{padding-top:10px;}
.chanpin li a .right_pro p{margin-bottom:10px;color:#666;}
.chanpin li a .right_pro p strong{font-size:16px;color:#333;}
.chanpin li a .right_pro p span{display:inline-block;margin-top:15px;padding:5px 15px;border:1px solid #ddd;}
.chanpin li a:hover .right_pro p span{color:#f9900d;border-color:#f9900d;}

/*分页*/
.page_fenye{text-align:center;}
.page_fenye .pagination{margin:10px 0;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #f9900d;border-color: #f9900d;}

.pro_jianjie{padding-top:15px;}
.cp_img{}
.cp_txt{}
.cp_txt h2{color:#333;font-weight:600;font-size:20px;padding:15px 0;line-height:1.7;}
.cp_txt p{line-height:1.7;color:#666;margin-bottom:10px;}
.pro_detail{margin-top:30px;}
.pd_title{background-color:#f8f8f8;}
.pd_title h3{color:#333;font-weight:550;font-size:14px;padding:10px 15px;display:inline-block;background-color:#f1f1f1;border-bottom: 3px solid #f9900d;}
.pd_text{padding:15px;}
.pd_text p{line-height:1.7;}
.pd_text p strong{display:inline-block;margin:15px 0;color:#333;}
.pd_text img{max-width:100% !important;height:auto !important;}

/*新闻资讯*/
.news_box{border:1px solid #ddd;padding:15px 15px;}
.nb_list{margin:15px 0;}
.nb_list li{margin-bottom:15px;}
.nb_list li a{display:block;border-bottom:1px solid #eee;}
.nb_list li a span{display:inline-block;background-color:#00558c;color:#fff;padding:10px 15px;margin-right:15px;}
.nb_list li a:hover{}

.news_article{}
.na_title{text-align:center;margin-top:15px;}
.na_title h2{color:#333;font-weight:550;font-size:16px;margin-bottom:15px;}
.na_title p{color:#999;}
.na_text{margin-top:20px;}
.na_text p{color:#666;margin-bottom:15px;line-height:2.0;}
.na_text p strong{color:#333;}
.na_text img{max-width:100% !important;height:auto !important;}

/*上下篇*/
.page-pn{text-align: left;border-top: 1px solid #eee;padding: 30px 15px 0px 15px;margin: 30px 0;}
.page-pn p:first-child{margin-bottom:7px;}

/*成功案例*/
.case_list{}
.case_list li{margin-bottom:30px;}
.case_list li a{display:block;background-color:#f8f8f8;}
.case_list li a:hover{}
.case_list li img{width:100%;}
.case_list li p{text-align:center;padding:15px 0;}

/*联系方式*/
.contact_box{border:1px solid #ddd;padding:15px 15px;}
.contact_box p{line-height:1.5;}
.contact_box p strong{display:inline-block;margin:15px 0;color:#333;font-size:16px;}
.contact_box p img{max-width:100% !important;height:auto !important;}

/*响应式--------------------------------------------------*/
@media screen and (max-width:992px) {
/*手机端*/

}

@media (min-width: 768px){
.pc{display:block;}
.mb{display:none;}

/*首页*/

/*内页*/
.pb-left{float:left;}
.pb-right{float:right;}

}

@media (min-width:1200px){
.container-fluid{}
.container{width:1200px;}


/*首页*/
.ia_top h2{font-size:16px;}
.ia_bottom{background:url(../images/bg2.png) no-repeat center center;}

/*内页*/
.case_list li img{height:230px;width:100%;}

}