﻿@charset "utf-8";
/* CSS Document */
/*顶部电话*/
.top_con{margin-top:25px;;}
.top_2{background:url(../image/top_qq.jpg) no-repeat 28px 0;width:70px;height:30px;float:left}
.top_2:hover{background:url(../image/top_qq_h.png) no-repeat  29px 0;}
.top_3{background:url(../image/top_weib.jpg) no-repeat 28px 0;width:70px;height:30px;float:left}
.top_3:hover{background:url(../image/top_weib_h.png) no-repeat  28px 0;}
.top_4{background:url(../image/top_you.jpg) no-repeat 28px 0;width:70px;height:30px;float:left}
.top_4:hover{background:url(../image/top_you_h.png) no-repeat  29px 0;}




/*横幅*/
.banner_p{position:absolute;top:0px;left:120px;width:1100px;height:390px;z-index:100;}
.qw{background:url(../image/qw.png) no-repeat 0 8px;height:96px;margin-top:80px;}
.qw_1{margin:0px;padding:0px;padding-left:120px;color:black;font-size:13px;}
.qw_2{padding-left:40px;font-size:23px;font-weight:bold;color:#EA3939}
.qw_2 span{color:black;padding-left:20px;}
.qw_3{color:white;padding-left:50px;font-size:13px;}
.fg_dh{background:url(../image/fg_dh.png) no-repeat;height:32px;width:212px;margin:0 auto;margin-top:30px;color:white;font-size:14px;padding-top:3px;padding-left:20px;}
.fg_dh span{padding-left:30px;}

/*通知公告*/
.tzgg{background: #EA3939;height: 32px;float: left;width: 100px;}
.tzgg_1{clear: both;text-align: center;padding: 5px 0 5px 0;border: 0px solid #cccccc;color: white;}


.sy_tzgg{display:flex;margin: 10px 0;margin-top: 0px;height:50px;}
.sy_tzgg .sy_tzgg_l{float:left;width:150px;height:50px;line-height:50px;background:#EA3939;color:#fff;font-size: 16px;}
.sy_tzgg .sy_tzgg_r{float:left;width:100%;height:50px;overflow: hidden;line-height: 50px;border:1px solid #DDD6BA;font-size:16px;}
.sy_tzgg .sy_tzgg_r a{margin:0px 20px;color: #F60;}


/* 首页swiper幻灯 */
.swiper-slide em {
    position: absolute;
    left: 10px;
    bottom: 0px;
    z-index: 4;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: left;
    font-style: normal;
}
.swiper-slide .title{

    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 3;
    display: block;
    background: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    height: 30px;
    width: 100%;
}
.swiper-pagination{
	position: absolute;
    z-index: 5;
    bottom: 15px;
    top: 230px;
}
.swiper-pagination-bullet {
    opacity: 1;
    background: #ccc;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #ff5757;
}

.swiper-button-prev,.swiper-button-next{
	color: #fff;
	filter:alpha(opacity=40);
	opacity:0;
	outline: none;
}

.swiper-button-prev:hover,.swiper-button-next:hover{
	filter:alpha(opacity=80);
	opacity:1;
}

.swiper-scrollbar{
    background: #f8f9fa;
}
.swiper-scrollbar-drag{
	background: #ea3939;
}

/* swiper幻灯 */



/* 内页swiper幻灯 */
      .swiper {
        width: 100%;
        height: 100%;
      }


      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }


      .swiper {
        width: 100%;
        height: 300px;
        margin-left: auto;
        margin-right: auto;
      }

      .swiper-slide {
        background-size: cover;
        background-position: center;
      }

      .mySwiper2 {
        height: 80%;
        width: 90%;
      }

      .mySwiper2 em {
        width: 100%;
		font-size: 14px;
		background: black;
		left: 0;
		padding: 0 10px;
      }	  
	  
	  
	  
      .mySwiper {
		width:80%;
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
      }

      .mySwiper .swiper-slide {
        width: 25%;
        height: 100%;
        opacity: 0.4;
      }

      .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
		border: 1px solid #EA3939;
      }

	.slide_button_np .swiper-button-prev,.slide_button_np .swiper-button-next{
		color: #000;
		opacity:1;
		outline: none;
		position: inherit;
		width: 20px;
		height: 65px;

	}
	
	.slide_button_np .swiper-button-prev::after,.slide_button_np .swiper-button-next::after{
		content:none;

	}	
	.slide_button_np .swiper-button-next{
		float: right;
		margin: -75px 25px 0 0;
		background-image: url(../image/bg05.png);
		background-position: -42px 0px;
	}
	.slide_button_np .swiper-button-prev{
		float: left;
		margin: -75px 0 0 25px;
		background-image: url(../image/bg05.png);
	}

	  
      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: initial;
      }







/*首页新闻*/
.sy_xw{clear:both;width:960px;margin:0 auto;overflow:hidden;margin-top:20px;}

.sy_xw_0{float:left;width:300px;margin-right:2%;}
.sy_xw_0 .tit{border-bottom:2px solid #EA3939;color:#EA3939;font-size:15px;text-align:left;background:url(../image/xw_1.png) no-repeat 0 7px;padding-left:20px ;clear:both;overflow:hidden;}
.sy_xw_0 .tit .a{float:left;width:100px;}
.sy_xw_0 .tit .b{float:right;width:50px;font-size:10px;padding-top:5px;}


.sy_gg{border: 1px solid #ccc;height: 25px;width: 778px;float: right;}
.sy_gg_gd{font-size: 12px; padding: 0px; height: 25px; width: 100%; margin: 0px;background-color: #F1F1F1;}
.sty_gg_gd li{display: inline-block;clear:both;height:20px;padding:5px 0 3px 5px;text-align:left;border:0px dotted #cccccc;border-width:0 0 1px 0;overflow:hidden;}
.sty_gg li{display: inline-block;clear:both;height:20px;padding:5px 0 3px 5px;text-align:left;border:0px dotted #cccccc;border-width:0 0 1px 0;overflow:hidden;}

.sy_xw_1{float:left;width:300px;margin-right:2%;  font-size: 14px;}
.sy_xw_1 .tit{border-bottom:2px solid #EA3939;color:#EA3939;font-size:16px;text-align:left;background:url(../image/xw_1.png) no-repeat 0 7px;padding-left:20px ;clear:both;overflow:hidden;}
.sy_xw_1 .tit .a{float:left;width:100px;}
.sy_xw_1 .tit .b{float:right;width:50px;font-size:10px;padding-top:5px;}

.sy_xw_2{float:left;width:300px;  font-size: 14px;}
.sy_xw_2 .tit{border-bottom:2px solid black;color:black;font-size:16px;text-align:left;background:url(../image/xw_2.png) no-repeat 0 7px;padding-left:20px;clear:both;overflow:hidden;}
.sy_xw_2 .tit .a{float:left;width:100px;}
.sy_xw_2 .tit .b{float:right;width:50px;font-size:10px;padding-top:5px;}
.sy_xw_3{float:right;}
.sy_3_0{clear:both;overflow:hidden;}
.sy_3_0 a{color:#EA3939;font-size:14px;font-weight:bold;}


.sy_3_1{    
	height: 71px;
    float: left;
    background: url(../image/fw2.jpg) no-repeat center center;
    width: 42%;
    border: 1px solid #ccc;
    border-right: none;
    border-bottom: none;
    background-size: contain;
}
.sy_3_1:hover{background:url(../image/fw3.jpg) no-repeat center center;width: 42%;background-size: contain;background-color:#e93939;}

.sy_3_2{height: 71px;float: left;background: url(../image/sl2.jpg) no-repeat center center;width: 42%;border: 1px solid #ccc;border-bottom: none;cursor:pointer;background-size: contain;}
.sy_3_2:hover{background:url(../image/sl3.jpg) no-repeat center center;width: 42%;background-size: contain;background-color:#e93939;}

.sy_3_3{height: 71px;float: left;background: url(../image/sb2.jpg) no-repeat center center;width: 42%;border: 1px solid #ccc;border-right: none;cursor:pointer;background-size: contain;}
.sy_3_3:hover{background:url(../image/sb3.jpg) no-repeat center center;width: 42%;background-size: contain;background-color:#e93939;}

.sy_3_4{height: 71px;float: left;background: url(../image/lc2.jpg) no-repeat center center;width: 44%;border: 1px solid #ccc;cursor:pointer;background-size: contain;}
.sy_3_4:hover{background:url(../image/lc3.jpg) no-repeat center center;width: 42%;background-size: contain;background-color:#e93939;}

.sy_3_5{width:15%;height:142px;background:#EA3939;text-align:center;color:white;float: left;top:-10px;left:0px;font-size:14px;}
.sy_3_5 .a{color: white;display: block;font-size: 16px;padding: 30% 25%;}



/*首页关于公司*/
.fangsi{clear:both;width:960px;margin:0 auto;overflow:hidden;margin:10px 0 20px 0}
.fangsi_1{float:left;width:31%;text-align:left;margin-right:2%;}
.fangsi_1_1{background:url(../image/ab_t.jpg) no-repeat;height:140px;background-size: cover;}
.fangsi_1_1 .a{background:#EA3939;width:56px;color:white;height:66px;display:block;font-size:18px;padding:0 10px 10px 10px;margin-left:30px;}
.fangsi_1_1 .b{background:black;width:59px;height:30px;line-height:30px;color:white;display:block;margin-top:29px;margin-left:30px;text-align:center}
.fangsi_1 .con{padding:10px 10px 10px 10px;border:1px #CCCCCC solid;height:auto;color:#5A5A5A}
.fangsi_2{float:left;width:31%;background:url(../image/yw_t.png) no-repeat 80px 200px #F1F1F1;height:298px;padding:10px 10px;text-align:left;margin-right: 1%;}
.fangsi_2 .con{line-height:30px;font-size:13px;color:#000000}
.fangsi_2 .tit{font-size:15px;color:#EA3939;text-align:left;}
.fangsi_2 .con_1{color:#EA3939}
.fangsi_3{float:left;width: 36%;margin-top: 10px;}
.fangsi_3_1 a{color:#EA3939;font-size:14px;}
.fangsi_3_1{height:142px;text-align:left;margin-bottom: 10px;}
.fangsi_3_1 li{height:30px;line-height:30px;font-size:14px;color:black}
.fangsi_3_2{background:url(../image/zp_t.png) no-repeat #F5F5F5;text-align:left;}
.fangsi_3_2 .tit{font-size:14px;color:#EA3939;}
.fangsi_3_2 .con{line-height:30px;color:black;padding-left: 150px;padding-right: 10px;}
.fangsi_3_2 .con_1 a{color:#EA3939;}
.fangsi_3_2 .con .article{padding: 10px 0 0 5px;}
.fangsi_3_2 .con .article li{height:32px;line-height:30px;}





/*内页导航*/
.cx{background:#EA3939;color:white;padding:20px;margin-bottom:20px;}
.cx .tit{font-size:18px;font-weight:bold;}
.cx .con{line-height:30px;margin-top:10px;}
.cx .mo{margin-top:20px;}

/*招聘*/
.zhaopin{margin:20px 0 20px 0;}
.zhaopin_1{border-bottom:1px solid #EA3939;text-align:left;background:url(../image/zp_img.png) no-repeat 0 3px;padding-left:30px;font-size:14px;font-weight:bold;color:black}
.zhaopin_2{clear:both;padding:50px 20px 50px 20px ;overflow:hidden;}
.con_0{padding: 30px 0px 0px 0px;float: left;}
.con_1{text-align: right;display: block;}
.con_4{max-height: 150px;display: block;overflow: hidden;}

.con_2{float:right;background:#F5F5F5;width:488px;text-align:left;}
.con_3{text-align: right;}
.cxhd{background:#EA3939;color:white;height:315px;padding:20px;margin-bottom:20px;width:300px;text-align:left;}
.cxhd .tit{font-size:18px;font-weight:bold;}
.cxhd .con{line-height:30px;margin-top:10px;}
.cxhd .mo{margin-top:80px;}
.zhaopin_2 .con_2 .tit{color:#EA3939;text-align:center;font-weight:bold;font-size:18px;}
.zhaopin_2 .con_2{padding:10px 100px 10px 100px;}
.zhaopin_2 .con_2 .con .tit_1{margin-top:20px;font-size:14px;color:#EA3939;}

/*留言*/
.liuyan_1{border-bottom:1px solid #EA3939;text-align:left;background:url(../image/ly_t.png) no-repeat 0 3px;padding-left:30px;font-size:14px;font-weight:bold;color:black}
.con_a{float:right;width:700px;}
.feedback_box li{clear:both;overflow:hidden;margin-bottom:10px;}
.feedback_box li .tit{float:left;width:130px;height:35px;text-align:right;font-size:16px;}
.feedback_box li .con{float:right;width:550px;text-align:left;}
.feedback_box li .con_1{float:right;width:550px;text-align:left;padding-top:6px;}

/*联系我们*/
.call{border-bottom:1px solid #EA3939;text-align:left;background:url(../image/call.png) no-repeat 0 3px;padding-left:30px;font-size:14px;font-weight:bold;color:black}
.call_2{clear:both;padding:50px 20px 50px 20px ;overflow:hidden;}
.call_1 .con_1{float:left;width:500px;}
.call_2 .con_2{float:left;margin-left:50px;}

/*底部*/
.dbk{clear:both;overflow:hidden;padding-top:40px;}
.db_fd{width:40px;height:210px;background:#EA3939;text-align:center;color:white;position:absolute;top:-15px;left:0px;font-size:14px;}
.banquan{float:left;margin-left:10%;color:white;font-size:14px;width:40%;}
.ewm{float:left;width: 15%;text-align: right;margin-right: 1%;}
.ewm_1{float:left;width: 34%;font-size: 14px;margin-top: 10px;}
.ewm_1 .left{
	width: 100%;
	max-width: 200px;
    overflow: hidden;
    height: 100%;
	background:#fff;
	text-align: center;
    border: 1px solid #fff;
}
.ewm_1 .left table{ width:100%;}
.ewm_1 .left select{ height:35px;width: 100%;background: #ff5757;color: #fff;font-weight: bold;}


.db_1_1{background:url(../image/db_qq.jpg) no-repeat;width:37px;height:35px;display:block; float:left;margin-right:30px;}
.db_1_1:hover{background:url(../image/db_qq_h.jpg) no-repeat;}
.db_1_2{background:url(../image/db_wb.jpg) no-repeat;width:37px;height:35px;display:block; float:left;margin-right:30px;}
.db_1_2:hover{background:url(../image/db_wb_h.jpg) no-repeat;}
.db_1_3{background:url(../image/db_yx.jpg) no-repeat;width:37px;height:35px;display:block; float:left}
.db_1_3:hover{background:url(../image/db_yx_h.jpg) no-repeat;}
.db_bt{color:white;padding:10px 0 10px 0}