@charset "utf-8";/* CSS Document */
body {font-size: 12px;background-color: white;font-family: "思源黑体", "Arial";width: 100%;margin: 0px;padding: 0px;overflow-x: hidden;}
html {margin: 0px;padding: 0px;}
* {margin: 0;padding: 0;}
ul, li {list-style-type: none;}
a {text-decoration: none;color: #8c8f91;}
img {margin: 0;padding: 0;vertical-align: bottom;}
a:hover {text-decoration: none;}
img {width: 100%;height: auto;}
p {margin: 0px;}
button {outline: none;}

.w1400{ width:1400px; }

.product_index{ padding-top:35px; overflow:hidden; clear:both; padding-bottom:65px; background-size:100% 100%;}
.product_title{ margin-bottom:36px; overflow:hidden; clear:both; }
.product_index h1{ font-size:34px; color:#2c2c2c; font-weight:bold; line-height:77px;}
.product_index h2{font-size:30px; color:#2c2c2c; font-weight:bold; line-height:77px;}
.product_title p{ font-size:18px; color:#5e5e5e; line-height:35px;}
.product_title p span{ color:#da0000;}
.product_index ul{display: flex;flex-wrap: wrap;}
.product_index ul li{ margin-bottom:26px; }
.product_index ul li a{ display:block;}
.product_index ul li p{ line-height:54px; background:#1167af; font-size:16px; color:#fff; height:54px; overflow:hidden; }


.adv_bg{ background:#dfecf6; clear:both; overflow:hidden; padding-top:83px; padding-bottom:60px; }
.about_index{ clear:both; overflow:hidden;display: flex;flex-wrap: wrap; margin-bottom:56px; align-items: center;}
.about_right{ text-align:left; padding-left:40px;}
.about_right span{ color:#303030; font-size:23px; text-transform:uppercase; line-height:35px;}
.about_right h3{ font-size:37px; color:#303030; font-weight:bold; line-height:57px; margin-bottom:10px; }
.about_right p{ font-size:17px; color:#303030; line-height:30px; margin-bottom:27px;}
.about_right a{ width:125px; line-height:28px; display:block; background:#e23c41; border-radius:30px; text-align:center; color:#FFF; font-size:14px; text-transform:uppercase;}
.adv_yyly{display: flex; margin-bottom:12px;}
.adv_yyly_left{ background:url(ys_yyly.png) no-repeat left 30px bottom 45px #0b4897; padding-left:24px; padding-top:30px; width:28%; text-align:left;}
.adv_yyly_left p{ color:#FFF; font-size:24px;}
.adv_yyly_left span{ color:#FFF; font-size:12px; text-transform:uppercase;}
.swiper-containereff{ overflow:hidden; }
.swiper-containereff .swiper-slide{ width:53%;}
.swiper-containereff .swiper-slide a{ display: block;}
.swiper-containereff .swiper-slide img{  }
.swiper-containereff .swiper-slide p{ font-size:14px; color:#232323; background:#e5e5e5; line-height:40px;height:40px; overflow:hidden;}
.adv_video{display: flex; margin-bottom:12px;}
.adv_video_left{ background:url(ys_video.png) no-repeat left 30px bottom 45px #0b4897; padding-left:24px; padding-top:30px; width:28%; text-align:left;}
.adv_video_left p{ color:#FFF; font-size:24px;}
.adv_video_left span{ color:#FFF; font-size:12px; text-transform:uppercase;}
.adv_video_right{background:#FFF; width:72%; padding:19px 7px;}
.swiper-containervideo{ overflow:hidden; min-height:222px;}
.swiper-containervideo .swiper-slide{ width:53%;}
.swiper-containervideo .swiper-slide a{ display: block;}
.swiper-containervideo .swiper-slide img{  }
.swiper-containervideo .swiper-slide p{ font-size:14px; color:#232323; background:#e5e5e5; line-height:40px;height:40px; overflow:hidden;}

.news_bg{ background:url(news_bg.jpg) no-repeat top center #dfecf6; clear:both; overflow:hidden; padding-bottom:87px;}
.news_title{ width:100%; overflow:hidden;}
.news_title p{ font-size:27px; font-weight:bold; line-height:113px; float:left;}
.news_title span{ font-size:19px; float:left; line-height:113px; margin-left:5px;}
.news_ul{ text-align:left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.news_time{ float:left;}
.news_time p{ font-size:14px; font-weight:bold;color:#303030; line-height:36px; border-bottom:4px solid #303030; }
.news_nr{ float:right; width: calc(100% - 130px);}
.news_nr p{ font-size:20px; color:#303030; font-weight:bold; line-height:36px;}
.news_nr span{ font-size:14px;color:#303030; line-height:26px; height:26px; overflow:hidden;}
.news_ul li{ width:48%; border-bottom:1px solid #bcc6ce; overflow:hidden; padding-top:15px; padding-bottom:15px;display: flex;flex-wrap: wrap; justify-content: space-between; align-items: center;}
.news_more{ width:125px; line-height:28px; display:block; background:#e23c41; border-radius:30px; text-align:center; color:#FFF; font-size:14px; text-transform:uppercase; margin-top:30px;}
.news_more:hover{ color:#FFF; }

.container_jieshao { padding-top: 35px;}
.weishen_tit{text-align: center;font-size: 25px;color: #5c5c5c;margin-bottom: 20px;line-height: 40px;}
.weishen_des{text-align: center; font-size: 14px; color: #5c5c5c; line-height: 24px;margin-bottom: 36px;}
.cpjs_li_left {float: left;width: 352px;}
.cpjs_li_left p{border: 1px solid #dedede;}
.cpjs_li_left img{border: 5px solid #f5f5f5;}
.cpjs_li_right {width: calc(100% - 365px);float: right;}
.cpjs_li_right a {color: #505050; font-size: 25px;}
.cpjs_lis_right p{border: 1px solid #dedede;}
.cpjs_lis_right img{border: 5px solid #f5f5f5;}
.tuijian_bg ul{overflow: hidden;margin-top: 30px;}
.tuijian_bg ul li{overflow: hidden;padding-bottom: 30px;padding-top: 30px;border-bottom: 1px solid #f2f2f2;}
.tuijian_bg ul li:last-child{border-bottom: none;}
.cpjs_lis_left {width: calc(100% - 365px);float: left;text-align: left;}
.cpjs_lis_left a {color: #505050;font-size: 25px;}
.cpjs_lis_left p:first-child{font-size: 24px;color: #5c5c5c;padding-top: 12px;padding-bottom: 8px;}
.cpjs_lis_left p{font-size: 14px;color: #5c5c5c;line-height: 24px;}
.cpjs_lis_right {width: 352px;float: right;}
.cpjs_li_right p:first-child{font-size: 24px;color: #5c5c5c;padding-bottom: 8px;}
.cpjs_li_right p{font-size: 14px;color: #5c5c5c;line-height: 24px;text-align: left;}



.lxfs_home{background:#243f82;overflow: hidden;clear: both; }
.lxfs_home .w1400{display: flex;flex-wrap: wrap;justify-content: space-between; align-items: center; padding:26px 15px;}
.lxfs_home_left{ text-align:left;}
.lxfs_home_left p{ font-size:15px; color:#FFF; line-height:27px;}
.lxfs_home_left span{ font-size:27px; color:#FFF; line-height:43px;}
.lxfs_home_right{ width:205px; line-height:45px; background:#000000; }
.lxfs_home_right a{ display:block; font-size:17px; color:#FFF;}
.lxfs_home_right a:hover{ color:#F00;}

.foot_index_bg{ background:#272727; clear:both; overflow:hidden; padding-top:40px; padding-bottom:53px;}
.foot_left{ text-align:left; width:45%; float:left; }
.foot_left p{ font-size:26px; background:url(liuyan_title.jpg) no-repeat left center; color:#FFF; padding-left:30px; line-height:52px;}
.foot_left span{ color:#FFF; font-size:15px; line-height:31px;margin-bottom:20px;}
#facebookContact table{ width:100%;}
#name{ line-height:33px; margin-bottom:12px;  background:#cacaca; border:none; width:100%; }
#tel{ line-height:33px; margin-bottom:12px;  background:#cacaca; border:none; width:95%;}
#mail{ line-height:33px; margin-bottom:12px;  background:#cacaca; border:none; width:100%;}
#content{ height:80px; margin-bottom:12px;   background:#cacaca; border:none;}
.tijiao_in{ width:139px; background:#ad0006; font-size:18px; color:#FFF; line-height:36px;}
.foot_right{ text-align:left; float:right; width:45%;}
.foot_right_title{ padding-top:2px; margin-bottom:25px; overflow:hidden;}
.foot_right_title p{ font-size:26px; color:#FFF; line-height:48px;}
.foot_right_title span{ font-size:12px; color:#FFF; line-height:14px; text-transform:uppercase; }
.foot_right ul{ float:left;}
.foot_right ul li{ font-size:17px; padding-left:35px; color:#FFF; line-height:40px;}
.foot_add{ background:url(foot_add.jpg) no-repeat left center;}
.foot_dh{ background:url(foot_dh.jpg) no-repeat left center;}
.foot_fax{ background:url(foot_fax.jpg) no-repeat left center;}
.foot_yx{ background:url(foot_yx.jpg) no-repeat left center;}

.foot_ewm{ float:right; margin-right:30px; text-align:center;}
.foot_ewm img{ width:auto;}
.foot_ewm p{ color:#FFF; font-size:17px; line-height:35px;}
.footer_index{ clear:both; border-top: 1px solid #525252; background:#151515; }
.footer_index img{ width:auto;}
.footer_index p{ color:#FFF; font-size:14px; line-height:25px;}
.footer_index a{ color:#FFF; font-size:14px; line-height:25px;}
.footer_index span{ color:#FFF; font-size:14px; line-height:25px;}
.footer_index .container{ position:relative; padding:15px;}






@media (max-width:1400px) { 
.w1400{ width:100%; }
.foot_left{ width:48%;}
.foot_right{ width:48%;}

}
@media (max-width:1200px) { 





}

@media (max-width:992px) { 
.about_right h3{ font-size:30px;}
.about_right{ padding-left:15px;}
.news_nr{ width: calc(100% - 100px);}
.foot_ewm{ display:none;}


}

@media (max-width:767px) { 
.product_index ul li{ padding-left:10px; padding-right:10px;}
.about_left{ margin-bottom:25px;}
.adv_yyly_left{ background:url(ys_yyly.png) no-repeat left 15px bottom 15px #0b4897; padding-left:12px; padding-top:15px;}
.adv_video_left{ background:url(ys_video.png) no-repeat left 15px bottom 15px #0b4897; padding-left:12px; padding-top:15px; }
.tuijian_ul{ background:none;}
.tuijian_img{ width:49%;}
.tuijian_div{ width:49%;}
.news_img{ display:none;}
.news_ul{ width:100%;}
.news_nr{ width: calc(100% - 80px);}
.foot_left{ width:100%; margin-bottom:25px;}
.foot_right{ width:100%;}

}

@media (max-width:700px) { 
.cpjs_li_right {width:100%;}
.cpjs_lis_left {width:100%; margin-bottom:25px;}
.cpjs_lis_right{width:100%;}
.cpjs_li_left{width:100%; margin-bottom:25px;}


}

@media (max-width:550px) { 
.adv_yyly_left{ background:#0b4897; width:100%; text-align:center; padding-bottom:10px;  }
.adv_video_left{ background:#0b4897; width:100%;  text-align:center; padding-bottom:10px;  }
.adv_yyly{flex-direction: column;}
.adv_video{flex-direction: column;}
.adv_video_right{ width:100%;}
 .tuijian_img{ width:100%; margin-bottom:15px;}
.tuijian_div{ width:100%; margin-bottom:15px;}
.news_nr{ width:100%;}
.news_time{ margin-bottom:10px;}
.news_bg{ padding-bottom:20px;}
 
}

@media (max-width:425px) { 
.product_index{ padding-bottom:20px;}
.product_title h2{ font-size:28px;}

 
 
 
 
}