@import url(/css/"animation.css" );
/*关于赏金船长*/
.about{background-color:rgba(176,176,176,.1);padding:60px 0;margin-top:60px;}
.about_title{text-align:center;margin-top:120px;}
.about_bg{background-image: url(/images/about_info_bg.png);background-position:center bottom ;background-repeat: no-repeat;}
.about_menu{width:188px;float:left;margin-right:55px;font-size:20px;color:#666;margin-left:35px;}
.about_menu_bnt{width:188px;margin-bottom:15px;padding:6px 0;border-radius: 37px;display:flex;justify-content: flex-start;flex-wrap: wrap-reverse;}
.about_menu_bnt img{margin-left:24px;margin-right:12px;}
.about_menu .hover{background-color: #cf0011;color:#fff;}
.about_mome{font-size:15px;line-height: 24px;color:#666666;margin-right:45px;float:left;width:875px;}
.about_infobox{margin-bottom:40px;font-size:15px;background-color:#fff;}
.about_contect{padding: 20px 35px 20px 35px;}
.about_contect p{padding-bottom:30px;}
.about_class{color: #e50019;
    font-size: 25px;
    padding-left: 30px;
    padding-top: 30px;
    overflow: hidden;}
.about_class img{position: absolute;left:0px;bottom:-3px;}
.rightbg{background-repeat: no-repeat;background-position: right bottom;}

.about_story{background-image: url(/images/about_story.jpg);background-position:center center ;background-size: 100% 100%;background-repeat: no-repeat;}
.about_story_bg{background-color: rgba(255,255,255,.2);padding:60px 0;}
.about_story_right{float:left;width: 880px;position: relative;}
.story_dot{position: absolute;top:20px;right:-7px;}
.story_list{clear:both;overflow: hidden;padding-left:120px;}
.about_story_right_menu{position: relative;width:760px;margin:0 auto;overflow:hidden;font-size: 22px;color:#8d8d8d;}
#index-cp .swiper-slide{width:120px;height:46px;line-height:46px; text-align:center;cursor: pointer;}
#index-cpnr{padding:35px 0;}
#index-cpnr .month{float:left;width:130px;font-size:17px;color:#cf0011;text-align: center;position: relative;}
#index-cpnr .month span{font-size:43px;}
#index-cpnr .month_info{float:left;width:550px;padding:17px;font-size:16px;color:#666666;border-left:1px solid #cf0011;line-height: 200%;}
.ms-prev,.ms-next{width:65px;height:47px;background:none;line-height:47px;text-align: center;top: 0px;position: absolute;cursor: pointer;}
.ms-prev{left:0;}
.ms-next{right:0;}
.ms-prev:hover,.ms-next:hover{background-position-y: bottom;}
.ms-next.swiper-button-disabled, .ms-prev.swiper-button-disabled{opacity: 1;pointer-events:auto;}
.ms-next.ms-disabled, .ms-prev.ms-disabled{cursor: auto;}
.ms-next.ms-disabled:hover, .ms-prev.ms-disabled:hover{background-position-y: top;}
.m-active {font-size:25px;color:#cf0011;}

.about_Address .about_contect{padding-top:30px;}
.about_Address .about_infobox{background-color:transparent;}

.cooperation_bg{background-image: url(/images/index_contact_bg.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;}
.cooperation{background-color:rgba(176,176,176,.1);}
.cooperation .about{background-color:transparent;margin-top:0px;}
.cooperation .about_infobox{}
.cooperation .about_contect{padding:0px;}
.about_menu_second{border-left:4px solid transparent;margin-left:50px;line-height: 19px;font-size:16px;margin-bottom:10px;padding-left:10px;    display: flex;
    align-content: center;
    align-items: center;}
.about_menu_second img{margin-right:6px;}
.about_menu_second_hover{border-left:4px solid #ed1c24;color:#ed1c24;}

.supplier .memo_title{border-bottom:1px solid #c3c3c3;padding-right:30px;height:35px;color:#e50019;line-height: 35px;font-size:16px;display: inline-block;margin-bottom:10px;}
.supplier p{padding-bottom:20px;}
.supplier table{font-size:19px;color:#333;width:720px;margin:0 auto;}
.supplier table td{padding:6px;}
.supplier input{border:1px solid #a7a7a7;height:32px;padding:0 10px;color:#666;font-size:16px;width:560px;}
.supplier textarea{border:1px solid #a7a7a7;height:32px;padding:10px 10px;color:#666;font-size:16px;width:560px;height:160px;}
.supplier button{height:40px;padding:10px 10px;color:#fff;font-size:18px;width:140px;height:40px;background-color:#cf0011; text-align:center;border-radius:20px;}
.supplier .memo_from_title{text-align: center;font-size:26px;line-height: 42px;margin:20px;}


.contact_pic{position: absolute;bottom: 0;right: 100px;}

.vision_picbox{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:10px;margin-bottom:20px;}
.vision_tip{background-image: url(/images/vision_tip.png);background-repeat: no-repeat;background-size:cover;padding:0 30px;font-size:17px;line-height: 24px;margin-top:10px;margin-bottom:20px;}

.about_value{width:900px;overflow: hidden;position: relative;}
.about_value_bg{background-image: url(/images/about_value_bg.jpg);background-position: center bottom;background-repeat: no-repeat;}
.about_value_memo{text-align:center;font-size:37px;line-height: 55px;color:#cf0011;font-weight: bolder;}
.about_value_memo span{font-size:18px;line-height:29px;color:#000000;font-weight:200;display:block;}
.about_value .swiper-pagination{top:290px;}
.benefits_bg{background-image: url(/images/benefits_bg.jpg);background-position: center bottom;background-repeat: no-repeat;}
.about_benefits_memo{width:820px;margin:0 auto;margin-top:50px;}
.about_benefits_list{margin-bottom:15px;font-size:20px;}
.about_benefits_list span{color:#fff;background-color:#e50019;font-size:18px;border-radius: 20px;overflow:hidden;margin-right:10px;padding:3px 15px;}
.job_search_bg{background-image: url(/images/job_search_bg.jpg);background-position: center bottom;background-repeat: no-repeat;}
.job_search_box{background-color:#cf0011;width:900px;height:64px;border-radius:32px;margin:0 auto;margin-top:50px;}
.job_search_box_title{float:left;font-size:27px;padding-left:30px;line-height:64px;width:180px;color:#fff;text-align: center;}
.job_search_box_input{background-color:#fff;height:62px;line-height:62px;padding:0px 10px;width:570px;margin-top: 1px;float:left;font-size:20px;}
.job_search_box_btn{float: left;
    width: 90px;
    height: 64px;
    background-image: url(/images/job_search.png);
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    outline: none;}

.joblist{width:560px;margin:0 auto;margin-top:50px;}
.jobcol{float:left;width:280px;font-size:16px;color:#666666;height:30px;line-height: 30px;}
.job_memo{background-color:#fff; text-align: center;line-height:36px;font-size:22px;padding:40px;width: auto;}
.job_btn{background-color:#cf0011;border-radius:34px;width:126px;height:34px;color:#fff;margin:0 auto;margin-top:20px;display: block;}
.news_left{float:left;width:262px;overflow: hidden;}
.news_right{float:left;width:490px;overflow: hidden;margin-left: 40px;}
.news_list{width:100%;font-size:14px;line-height:32px;}
.news_title{padding-left:25px;background-image: url(/images/news_dot.png);background-repeat: no-repeat;background-position: left center;float:left;width:360px;}
.news_data{float:right;width:90px;}
.news_box{background-color: #fff;overflow: hidden;padding:25px 15px 25px 45px;}
.qa_box{background-color:rgba(255,255,255,.5);border:1px solid #e57982;position: relative;margin-bottom:30px;}
.qa_title{position:absolute;left:50%;top:-21px;margin-left:-97px;}
.qa_texearea{height:135px;width:833px;line-height:150%;padding: 30px 20px 20px 20px;background-color: transparent;font-size:14px;color:#666;}
.qa_box table{margin-top:30px;margin-bottom:20px;}
.qa_bgcolor{background-color:rgba(255,255,255,1); overflow: hidden;}
.qa_case_style{font-size:15px;line-height: 150%;padding:40px 20px 20px 20px;border:1px solid #cf0011;width:85%;margin:0 auto;position: relative;    margin-bottom: 30px;color:#666;}
.qa_case_style span{color:#cf0011;display: block;}
.qa_case{background-color:#fff;padding-top: 30px;padding-bottom: 10px;}
.qa_tip{position: absolute;top:-10px;left:-10px;}

/*产品页面*/
.product_menu{width:188px;float:left;margin-right:14px;font-size:18px;color:#454545;margin-left:35px;}
.product_menu_bnt{width:188px;margin-bottom:15px;padding:2px 0;border-radius: 37px;
  display: flex;
  align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;}
.product_menu_bnt img{margin-left:20px;margin-right:8px;}
.product_menu>a>.product_menu_bnt>img:last-child{display: none;}
.product_menu>a>.hover{background-color: #cf0011;color:#fff;}
.product_menu>a>.hover img:first-child{display: none;}
.product_menu>a>.hover img:last-child{display: block;}
.product_menu_second{margin-left:43px;color:#464646;line-height: 23px;display: none;}
.product_second_name{padding-left:23px;height:23px;margin-bottom: 15px;font-size:16px;}
.product_menu_second .hover{border-left:5px solid #ed1c24;padding-left:18px;color:#ed1c24;}
.product_class1_1{padding:76px 0;background-image: url(/images/pia_bg1.jpg);background-repeat: no-repeat;background-position: center top;}
.product_box{float:left;width:960px;}
.product_lsit{width:900px;height:200px;background-color:#cf0011;margin-bottom:20px;border-top:9px solid #feeca4;padding:30px 30px 0px 30px;}
.product_lsit .swiper-slide{text-align: center;color:#fff;}
.product_page{margin: 0 auto;margin-top:-20px;
    width: 100%;
    height: 36px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: absolute;
    top:50%;
  }
.product-prev,.product-next{width:35px;height:35px;background-image:none;}
.product-prev{left:0px;}
.product-next{right:0px;}
.product_pic{width:960px;height:408px;
  display: flex;
  /*justify-content: space-between;*/
  align-items: center;
  flex-wrap: wrap;
  }
.product_info{width:350px;color:#fff;}
.product_btn{width:148px;height:40px;border:1px solid #fff;line-height: 40px;text-align: center;font-size:16px;border-radius:40px;margin-top:20px;color:#fff;display: block;}
.product_intro{font-size:14px;line-height: 24px;margin-top:25px;}
.product_parameter{font-size:19px;line-height: 28px;}
.product_pic img{margin-left:50px;margin-right:50px;}
#product_info{width:960px;overflow: hidden;}
.product_classname{text-align: center;font-size:45px;color:#fff;}
.product_about{text-align: center;font-size:24px;color:#fff;line-height: 320%;}
.product_about_info{height:640px;}
.product_banner{width:100%;height: 957px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;}
.product_foot{background-color:#97603c;text-align:center;color:#fff;font-size:14px;height:40px;line-height: 40px;}
.color_hei .product_info{color:#454545;}
.color_hei .product_btn{color: #cf0011;border: 1px solid #cf0011;}
.color_hei .product_lsit .swiper-slide{color:#454545;}
/*新闻详情页*/
.newsview {background-color: rgba(176,176,176,.1);padding: 40px;margin-top: 60px;}
.navlink{font-size:16px;color:#111;line-height: 200%;}
.newsview_title{font-size:37px;line-height: 45px;color:#333;text-align: center;padding:20px;}
.newsview_data{font-size:16px;color:#111;line-height: 200%;text-align: center;}
.newsview_memo{font-size:18px;line-height: 200%;padding:20px;}
.newsview_memo p{padding-bottom:20px;}
/*白色菜单*/
.menu_bai{color:#fff;}
.menu_bai .product_second_name{color:#fff;}
.menu_bai .hover img:first-child{display: none;}
.menu_bai .hover img:last-child{display: block;}
.menu_bai>.product_menu_bnt>img:first-child{display: none;}
.menu_bai>.product_menu_bnt>img:last-child{display: block;}
.menu_bai .product_menu_second .hover{color:#fff;}
.red{color:#cf0011;}
/*采购通告*/
.caibg_right{width: 920px;margin-right:0px;}
.caibg{background-repeat:no-repeat;background-size: 100% 100%;padding:30px 25px;width:400px;font-size:12px;margin-bottom:20px;}
.cai_title{text-align: center;}
.cai_left_box{float:left;width:450px;}
.cai_left_box span{background-image:url(/images/link_icon.png);background-repeat:no-repeat;padding-left: 15px;margin-left: 5px;}
.cai_right_box{float:right;width:400px;font-size:12px;line-height: 195%;}
.cai_right_box p{padding-bottom:10px;}
.cai_right_title{border-bottom:1px solid #a7a7a7;line-height: 150%;color:#cf0011;display:inline-block;font-size: 14px;}

/*采购信息*/
.supplierleft{float:left;width:100px;}
.supplierright{float:left;width:700px;}
.supplierbox{padding-top:10px;padding-bottom:10px;overflow:hidden;}
/*翻页*/
.container {
  padding: 10px;
  margin: 20px auto;
  border-radius: 0.2rem;
  counter-reset: pagination;
  text-align: center;
}
.container:after {
  clear: both;
  content: "";
  display: table;
}
.container ul {
  width: 100%;
}

.large {
  width: 740px;;
}


.pagination ul, li {
  list-style: none;
  display: inline;
  padding-left: 5px;
}

.pagination li {
  counter-increment: pagination;
}
.pagination li:hover a {
  color: #fdfdfd;
  background-color: #cf0011;
  border: solid 1px #cf0011;
}
.pagination li.active a {
  color: #fdfdfd;
  background-color: #cf0011;
  border: solid 1px #cf0011;
}

.pagination li a {
  border: solid 1px #d6d6d6;
  border-radius: 3px;
  color: #7d7d7d;
  text-decoration: none;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  padding: 4px 15px;
}

.Information_left{float:Left;width:262px;height:182px;overflow: hidden;}
.Information_right{float:left;width:480px;height:182px;margin-left:30px;}
.Information_title{font-size:22px;border-bottom:1px solid #cccccc;color:#171717;line-height: 44px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Information_data{font-size:16px;color:#bababa;padding: 10px 0px 5px 0;}
.Information_info{font-size:16px;color:#bababa;line-height:24px;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
.Information_box{margin-bottom:20px;overflow: hidden;}
/*视频窗口*/
.modal-vodeo{width: 80%;max-width: 1000px;margin: auto;height: 100%;}
.modal-vodeo>.modal-content{text-align: center;padding:.6rem;top:50%;transform: translateY(-50%);}
.m-close{position: absolute;right: .2rem;top:.2rem}

@media only screen and (max-width:1600px) {
.product_banner{height:700px;}
}
/*采购共赢*/
.gg_bnt_box{display: flex;justify-content: center;flex-wrap: nowrap;align-items: center;margin-bottom:60px;}
.gg_bnt{width:46%;background-color:#cf0011;border-radius:3px;height:76px;font-size:24px;color:#fff;display: flex;justify-content: center;flex-wrap: nowrap;align-items: center;margin:0 3px;cursor:pointer;}
.gg_bnt_box>.hover{background-color:#e5e5e5;color:#7b7b7b;}
.gg_bnt_box>.hover>.gg_ling{border-bottom:1px solid #7b7b7b;}
.gg_ling{border-bottom:1px solid #fff;width:23px;height:2px;margin:0px 10px;}
.gg_list{width:920px;display: flex;justify-content: space-around;
    flex-wrap: nowrap;
    align-items: center;height:20px;margin-top:19px;font-size:16px;}
.gg_list_title{width:680px;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  align-content: center;
  justify-content: flex-start;
  line-height: 20px;
  font-size:15px;
  color:#666;
}
.gg_list_title>img{margin-right:6px;}
.gg_list_data{height:20px;
    display: flex;
    flex-wrap: nowrap;
  align-items: center;
  align-content: center;
  justify-content: flex-start;
  font-size:15px;
  color:#666;
}
.gg_list_data>img{margin-left:10px;}
.gyslist{width:575px;font-size:15px;color:#666;margin-bottom:15px;}
.gyslist_title{font-size:15px;line-height: 26px;}
.gysname{border-top:1px solid #999;display: inline-block;line-height: 28px;font-size:13px;color:#666;}
.gys_list_box{width:850px;margin:0 auto;color:#292929;}
.gys_btn{width:140px;height:33px;border-radius:30px;line-height: 33px;text-align: center;color:#fff;font-size:18px;float:right;background-color:#cf0011;}
.Cooperation_title{display: inline-block;
  font-size:32px;
  color:#cf0011;
  display: flex;
    justify-content: center;
    flex-wrap: nowrap;
    align-items: center;
}
.Cooperation_title>.gg_ling{border-bottom:1px solid #e8959c;width:60px;}
.gys_mome{margin:0 auto;width:750px;font-size:15px;line-height:32px;}
.gys_mome p{text-indent:2em;}
.gys-img1{position: absolute;top:0;left:30px;}
.gys-img2{position: absolute;bottom:0;right:30px;}
.gys_memo_box{width:100%;position: relative;display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: stretch;
  padding: 0 20px;
  box-sizing: border-box;
}
.gys_memo_box span{background-color:#cf0011;color:#fff;padding: 3px 15px;border-radius: 20px;margin-left: 10px;}
.zcbox{
  width:50%;
  padding:27px;
  box-sizing:border-box;
  border: 6px solid #fff;}
.zc_title{background-color:#cf0011;color:#fff;font-size:18px;text-align: center;padding: 4px 20px;display: table;border-radius: 20px;margin:0 auto;width:187px;}
.zcbox>p{font-size:15px;line-height:25px;color:#666666;margin-top:30px;}
.cght_title{font-size:32px;color:#cf0011; text-align: center;padding:30px 0;}
.cght_memo{width:600px;margin:0 auto;line-height: 32px;}
.cght{width:780px;border-top:1px dashed #c4c4c4;margin:0 auto;margin-top:60px;}
.tap{width:255px;height:680px;line-height: 30px;padding:0 15px;font-size:14px;background-size: 101% 101%;background-color: #cdd0d1;background-position: center; overflow: hidden;position: relative;border-radius: 6px;color:#000;}
.gys_tap_title{font-size:21px;text-align: center;padding:24px 0;}
.gys_tap_box{
  display: flex;
  width:100%;
  justify-content:space-evenly;
  flex-wrap: wrap;
  align-content: space-around;
  box-sizing: border-box;
  flex-direction: row;
      align-items: center;
}
.gys_tap_box>.hover{height:720px;border-radius: 6px; overflow: hidden;box-shadow: 0 0 9px #a4a4a4;background-color: #fff;background-size: 101% 101%;line-height: 30px;color:#000;}
.toum{width: 295px;height:100%;position:absolute;background-color:rgba(205,208,209,.2);left:0;top:0;}
.gys_tap_box>.hover>.toum{display: none;}
.second_hover{color:#cf0011;}
.btn-info{color:#fff;}
.btn-info:hover{color:#fffdd4;}
.mask{position:fixed;z-index:100;background-color:rgba(0,0,0,.6);width:100%;height:100%;}
.tcbox{position: absolute;top:50%;left:50%;width:750px;overflow:hidden;transform: translate(-50%,-50%);background-color:#fff;border-radius:8px;}
.tctitle{width:100%;height:70px;line-height: 70px;font-size:18px;text-align: center;}
.tcclose{position: absolute;width:40px;height:40px;top:10px;right:10px;border-radius:100px;overflow:hidden;border:1px solid #ccc;}
.tcmome{padding:30px;font-size:15px;color:#666;line-height:32px;height: 300px;
    overflow-y: scroll;text-align:justify;}
.tcbtnbox{display: flex;    justify-content: center;padding:10px;}
.tcbnt{
  width: 100px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #ccc;
  text-align: center;
  font-size: 16px;
  border-radius: 30px;
  cursor: pointer;
  margin:0px 3px;
}
.tcbnt:last-child{border:0px;background-color:#cf0011;color:#fff;}
.cg_more{width: 80px;
    border: 1px solid #e72427;
    display: block;
    text-align: center;
    margin-left: 35px;
    margin-top: 25px;
    border-radius: 30px;
    color: #e72427;}
<!--耗时1759786531.1256秒-->