@charset "utf-8";
/* CSS Document */
body { padding:0 ;margin:0; font-family:"微软雅黑"; font-size:14px; color:#000000;  Font-size:25%; line-height:26px; background:#FFFFFF; text-align:justify;}
img{border:0; vertical-align:middle;}
a:link,a:visited,a:active {text-decoration:none;font-family:"微软雅黑";font-size: 14px;color:#000000;}
/*a:hover {text-decoration:none; font-family: "微软雅黑";font-size: 14px;color:#FF0000;}**/
ul,li{ padding:0; margin:0; list-style-type:none;}
*{ margin:0; padding:0;}
/*公用样式*/
.header{width:100%;}

/*首页头部*/
.header{width:100%; position:relative;}
.nav{height:124px; width:100%; position:absolute; left:0; top:0; z-index:999;}
.nav_left{width:40%; float:left;}
.nav_left img{width:100%;}
.nav_rr{float:right; width:59%; height:100px; padding-right:1%; margin-top:20px;}
.nav .ul_dh{width:87%; float:right; padding-left:5%; text-align:right;}
.nav .ul_dh li{float:left; width:12.5%; text-align:center; line-height:100px; color:#fff; font-size:15px; position:relative;}
.nav .ul_dh a{color:#fff; font-size:15px;}
.nav .ul_dh a:hover{color:#af2c33;}
.ul_dh .li_xx:hover .dh_xl{display:block;} 
.dh_xl{position:absolute; left:0; top:70px;width:100%; background:rgba(204,204,204,0.4); display:none;}
.xl_y{line-height:50px; text-align:center; color:#343434; width:96%; padding:0 1%; font-size:12px;}
.xl_y a{color:#343434; font-size:12px!important;}
.nav_right{width:8%; float:right; margin-top:35px;}
.right_im{float:left; width:25%; padding:0 5%; margin-right:3%; height:10px; }
.right_im1{float:left; width:25%;}


/* banner */
/* banner */
.banner{width: 100%;overflow: hidden;position: relative;}
.banner img{display: block;width: 100%;}
/* 定位小圆点 */
.banner .swiper-pagination{position: absolute;bottom: 0;height: 18px;line-height: 18px;}
/* 设置小圆点 */
.banner .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #f5f5f5;vertical-align: middle;}
/* 呈现 */
.banner .swiper-pagination-bullet-active{width: 10px;height: 10px;opacity: 1;background: #ae323a;border-radius: 6px;}
        @keyframes mymove {
            0% { opacity: 1; }
            50% { opacity: 0; }
            100% { opacity: 1; }
        }



.sy_banner{width:100%; position:relative;}
.index_banner{position:relative;height:931px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:931px;}
.index_banner li.yi{background:url(../img/banner2_01.jpg) center top no-repeat;}
.index_banner li.er{background:url(../img/banner_011.jpg) center top no-repeat;}
.index_banner li.san{background:url(../img/detr_01.jpg) center top no-repeat;}
.index_banner li.si{background:url(../img/bzv_01.jpg) center top no-repeat;}
.index_banner li.wu{background:url(../img/baws_01.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:350px;}
.index_banner cite{position:absolute;bottom:5px;left:55%;z-index:2;display:block;margin-left:-100px;width:200px;height:15px;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:10px; border-radius:50%; height:10px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#ae323a;cursor:default;}
/*定位*/
.sy_dw{width:66%; margin:0 17%; position:absolute; left:0; bottom:3%; z-index:99;}
.sy_li{width:31.3%; float:left; margin:0 1%; background:url(../img/sy_img1.jpg)no-repeat right; height:91px;}
.sy_l1{background:url(../img/sy_img2.jpg)no-repeat right;}
.sy_l2{background:url(../img/sy_img3.jpg)no-repeat right;}
.sy_li p{font-size:20px; line-height:30px; padding:5% 1% 0 10%; font-weight:bold;}
.sy_li span{font-size:14px; color:#5f5f5f;  padding-left:10%;}
.sy_li a:hover p{color:#af2c33;}
.contents{width:100%;}
/*企业文化*/
.sy_qywh{width:70%; margin:5% 15%;height:auto;overflow: hidden; color:#5f5f5f; font-size:16px;}
.qy_z{float:left;width:50%;}
.qy_z p{padding:2% 0;}
.div_p{padding:5% 0!important;}
.div_text{padding-top:2%; line-height:30px; font-size:16px;}
.qy_gd{width:20%; text-align:center; padding:0 5%; height:40px; margin-top:20%; line-height:40px; color:#a9131b; font-size:16px; background:#f7f7f7; border:1px solid #c7c7c7;}
.qy_gd a{color:#a9131b;}
.qy_r{float:right; width:40%;}
.qy_r img{width:100%;}
/*人才管理*/
.sy_rc{width:100%; height:230px; background:url(../img/sy_img_24.jpg)no-repeat center top; padding-top:114px;}
.renc{width:70%; margin:0 15%;  background:#fff; height:75px; padding:50px 0; box-shadow:1px 1px 20px #ccc;}
.li_rc{width:20%; border-left:1px solid #ccc;}
/*数字*/
.customer{width:100%;}
.customer p.title{font-size:26px;width:100%;text-align:center;}
.customer ul{width:70%; margin:0 15%;  overflow:hidden;}
.customer ul li{float:left;text-align:center;box-sizing:border-box;width:32.5%; padding-left:2%; border-right:1px solid #ccc;}
.customer ul li:last-child {border-right:none;}
.customer ul li .cus_details .box {height:50px;font-size:32px;color:#565656;line-height:50px;}
.customer ul li .cus_details .box .count-title{font-weight:normal;display:inline-block;}
.customer ul li .cus_details .box .csgfhj{display:inline-block;}
.customer ul li .cus_details .box img{margin-top:-60px; display: inline;}
.customer ul li .cus_details p{font-size:16px;color:#565656;margin-top:10px; text-align: center; }
.customer ul li.cus_last{border:none;}
/*产品中心*/
.sy_cpzx{width:100%; height:auto; overflow:hidden;}
.cp_bt{padding:20px 0; text-align:center;}
.cp_img{background:url(../img/huise.jpg)repeat-x 30px center; padding-top:5%; height:650px; width:100%;}
.s_img{width:100%; height:500px;}
.s_img td{width:18%; float:left; margin:0 1%; position:relative; }
.s_img td img{width:100%;}
.s_lid{position:absolute; width:100%; left:0; text-align:center; transition: 1s ease; color:#fff; bottom:0; background:rgba(0,0,0,0.4); z-index:2; line-height:50px; font-size:18px;}
.s_ddw{position:absolute; left:0; bottom:5%; transition: 1s ease; width:80%; margin:5%; padding:18% 5%; height:290px; height:auto; background:rgba(175,46,53,0.9); color:#fff; z-index:3; display:none;}
.s_ddw p{font-size:24px; padding:2% 0;}
.s_ddw span{line-height:30px; clear:both;}
.s_img td:hover .s_ddw{display:block; opacity:0.9;}
.s_img td:hover .s_lid{display:none; opacity:0.9;}
.cp_gd{width:5%; text-align:center; padding:0 5%; margin:20px auto; height:40px;  line-height:40px; color:#000; font-size:16px; background:#f7f7f7; border:1px solid #c7c7c7;}
.cp_gd a{color:#000;}
/*新闻*/
.sy_news{background:url(../img/xw.jpg)no-repeat top center; width:100%; min-height:400px;}
.sy_news .active{color:#ae323a!important; }
.xw_bt{text-align:center; padding-top:3%;}
.xw_bb{width:100%;}
/*行业动态*/
.sy_hydt{width:100%; background:#f6f6f6; height:666px;}
.hy_bian{margin:0 auto; width:1200px; }
.hy_bt{width:20%; margin:0 auto; padding:40px 0;}
.li_ziti p{line-height:40px; color:#000; font-size:18px; padding:10px 0; text-align:left;}
.li_ziti span{color:#5f5f5f; font-size:14px; text-align:left;}
.sy_xinwen{width: margin:0 auto; height:410px;}
.li_xinwen{ height:335px; margin:0 2%; float:left; position:relative; width:21%; overflow:hidden;}
.ul li:hover .li_ding{ background:#fff; color:#ae323a; font-weight: bold; font-size:16px;}
.ul li:hover .li_ding span{ border-bottom:1px solid #ae323a; color:#ae323a;}
.li_ding{position:absolute; top:0; left:10px; width:50px; font-weight: bold; font-size:16px; height:50px;  text-align:center; color:#fff; background:#ae323a; line-height:50px;}
.li_ding span{width:35px; border-bottom:1px solid #fff; color:#fff; line-height:40px; font-size:32px; font-family:"Times New Roman", Times, serif; }
.xw_gd{margin:30px auto 0 auto; background:#fff;}
/*底部*/
.footer{background:#1f1f1f; width:100%; padding:5% 0; margin-top:50px;}
.ft{height:255px;width:70%; margin:0 15%; color:#afafaf;}
.fa_ul{width:80%; float:left; }
.sy_dleft{width:16%; float:left; text-align:left;}
.sy_dleft:last-child {width:36%;}
.sy_dleft li{line-height:30px; color:#afafaf;}
.sy_dleft li a{color:#afafaf; font-size:12px;}
.sy_dleft .li_a a{font-size:16px!important; }
.sy_dright{width:15%; float:right; text-align:right;}
.sy_dii{line-height:40px; color:#636363; float:left; padding-top:5%; text-align:center; width:100%;}
.sy_dii span{padding-left:2%; color:#636363;}
.sy_dii span a{color:#fff; font-size:12px;}
/**右浮动**/
.gd{position: fixed;right: 0;bottom:10px;display: none;width: 100px;height: 300px;z-index: 9;}
.gd_lixhf{position: absolute;right:0;top:0;width:100px;height:100px;transition:all ease 1s;overflow: hidden;opacity: 0.5;background-color: #ae323a;}
.gd_lixhf span{position: absolute;left:120px;display: block;height:100px;line-height:100px;font-size:20px;color: #fff;}
.gd_bgimg{position: absolute;left:0;top:0;width:100px;height:100px;}
.gd_bgimg img{float: left;margin-top: 35px;margin-left: 35px;}
.gd_phone{width:100px;height:100px;position: relative;}
.gd_phone:hover .gd_lixhf{width:300px;transition:all ease 0.7s;opacity: 0.8;}

.gd_i{height: 100px;cursor: pointer;position: relative;width:100px;opacity: 0.5;background-color: #ae323a;transition:all ease 0.7s;}
.gd .gd_i img{float: left;margin: 35px 0 0 35px;}
.gd .gd_i:hover{transition:all ease 0.7s;opacity: 0.8;}
.gd_e{position: absolute;left:-120px;top:0;opacity: 0;transition:all 0.4s;width:100px;height:100px;}
.gd .gd_i .gd_e img{margin: 0;}
.gd .gd_i:hover .gd_e{opacity: 1;transition:all 0.4s;}
.gd .gd_i:hover .gd_e img{margin: 0;}
/*内容页*/
/* banner */
.sy_bannera{width:100%; position:relative;}
.sy_bannera .index_banner{position:relative;height:651px;}
.sy_bannera .index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:651px;}
.sy_bannera .index_banner li.yi{background:url(../img/banner2_01a.jpg) center top no-repeat;}
.sy_bannera .index_banner li.er{background:url(../img/banner_01.jpg) center top no-repeat;}
.sy_bannera .index_banner li.san{background:url(../img/sqaw_01.jpg) center top no-repeat;}
.sy_bannera .index_banner li.si{background:url(../img/bwq1.jpg) center top no-repeat;}
.sy_bannera .index_banner li.wu{background:url(../img/wetu_01.jpg) center top no-repeat;}
.sy_bannera .index_banner li a{display:block;margin:0 auto;width:1000px;height:350px;}
.sy_bannera .index_banner cite{position:absolute;bottom:15px;left:55%;z-index:2;display:block;margin-left:-100px;width:200px;height:15px;}
.sy_bannera .index_banner cite span{float:left;display:block;margin:0 4px;width:10px; border-radius:50%; height:10px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.sy_bannera .index_banner cite span:hover{background-color:#f5f5f5;}
.sy_bannera .index_banner cite span.cur{background-color:#ae323a;cursor:default;}
.contentsa{width:100%; min-height:600px; overflow:hidden; position:relative; padding-top:10px; background:url(../img/neybj_02.jpg)repeat-x top center;}
.ny_dw{position:absolute; left:0; top:0; height:76px; background:#e6e6e6; }
.ny{width:70%; margin:0 15% 5% 15%; color:#333; font-size:14px;}
.ny_left{float:left; width:26%;}
.sh_ul:first-child {margin-top:0;}
.sh_ul{margin-top:20px; color:#fff;}
.li_z{line-height:56px; background:#7d0007!important; color:#fff; font-size:24px; text-align:center; height:56px;}
.sh_ul li{line-height:56px; background:#a9131b; color:#fff; font-size:24px; text-align:center;  height:56px;}
.li_z a{color:#fff; font-size:24px!important;}
.sh_ul li a{color:#fff; font-size:20px;}
.li_z1{line-height:56px; background:#dedede; color:#000; font-weight:bold; font-size:24px; padding-left:2%;}
.li_z1 a{color:#000; font-weight:bold; font-size:24px; }
.li_z1 a span{text-align:right; color:#000; font-size:16px; padding-right:2%; float:right;font-weight:normal;}
.ul_le{background:#eeeeee!important;}
.ul_le li{line-height:30px; height:30px; color:#000; padding:1% 0; margin-left:12%;  background:none; list-style:disc; text-align:left; font-size:14px; color:#000;}
.ul_le li a{color:#000; font-size:14px;}
.ul_le p{color:#000; line-height:30px; padding-left:2%; font-size:14px;}
.ny_right{float:right; width:70%;}
.right_bt{line-height:60px; color:#333333; height:76px;}
.ny_jian{width:38%; float:left; padding-left:10px; line-height:76px; font-size:22px; color:#333333; overflow: hidden;}
.ny_wez{width:55%; float:right; line-height:76px; color:#000; text-align:right; padding-right:2%;}
.ny_wez a{color:#000;}
.neirong{padding:3%; min-height:400px; overflow: hidden; width:94%; line-height:30px; color:#727272;}
.neirong img{width:100%;  transition: 1s ease;} 
.neirong img:hover{transform:scale(1.3);opacity:0.9;}
.xinwe_hg
/*地图*/
.dt_left{width:90%; text-align:center;}
.lxa{width:94%; margin:0 3%;}
.p_te1{font-size:16px; font-weight:bold; padding:2% 0;}
.p_te{line-height:40px; }
.ditu{width:80%; text-align:center;  margin:5% auto;}
/*翻页*/
.ler a{font-size:17px;}
.fy nav h2{display:none;}
/*图片列表*/
.ny_tta .bd ul{clear: both; margin-top:20px;}
.ny_tta .bd li{ width:260px; margin:0 5px;float: left;margin-bottom:10px; border:1px solid #eee;}
.ny_tta .bd li img{width:100%; padding:0; transition: 1s ease;}
.ny_tta .bd li img:hover{transform:scale(1.3);opacity:0.9;}
.ny_tta .bd li div{width: 100%; height: 59px;text-align: center;line-height: 59px;font-size: 22px;}
.ny_tta .bd li span{color:#fff;font-size: 22px; }
.ny_tta .bd ul p{width: 200px;height: 39px;line-height: 39px;text-align: center;margin:0  auto;border: 1px solid #cccdcd;color: #cccdcd;clear: both;font-size:16px;}
/* 分页 */
.pagination .screen-reader-text{display: none;}
.pagination {margin: 30px auto;clear: both;text-align: center; width:400px; padding-top:50px;}
.pagination .page-numbers{float: left;background: #fff;margin: 0 5px 10px 0;padding: 8px 11px;line-height: 100%;border: 1px solid #ebebeb;border-radius: 2px; }
.pagination span.current, .pagination a:hover {background: #a9131b;color: #fff;}
/*新闻列表*/
.xinwe_hg li{width: 100%; line-height: 30px; color: #727272; overflow: hidden; text-align: left; margin-bottom: 25px; border-bottom: 1px dashed #d2d2d2; padding-bottom: 10px; font-size: 17px;}
.xinwe_hg li p{font-size:14px; text-indent:5%;}
.xinwe_hg li span{float:right; padding-right:2%;  color: #727272;}
/*图片分页*/
.picScroll-left .prev{ display:block;  width:27px; height:37px;  position: absolute;top:40%; left:0; z-index:99;  
    cursor:pointer; background:url(../img/jiantt_06.png) 0 0 no-repeat;}
.picScroll-left .next{ display:block;  width:27px; height:37px;  overflow:hidden;  position: absolute;top:40%; right:5px; z-index:99; 
    cursor:pointer; background:url(../img/jiantt_03.png) 0 0 no-repeat;}

.picScroll-left .bd{ padding-top:33px;width: 1200px;margin: 0 auto; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:375px; float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 25px;}
.picScroll-left .bd ul li .pic{ text-align:center;width: 375px;height:230px; }
.picScroll-left .bd ul li .pic img{width: 375px;height:230px; display:block;  margin: 0 auto; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{color: black; text-align:left; font-weight:bold;}
.picScroll-left .bd ul li .title a{border-bottom:1px solid #000;}
/*搜索框*/
.search-input{width:70%; border:1px solid #ccc; margin-top:20%; border-radius:5px; box-shadow:5px 5px 10px #ccc; float:left; line-height:60px; height:60px; font-size:16px;}
.search-submit{background:#a9131b; line-height:60px; margin-top:20%; color:#fff; text-align:center; float:left; width:25%; border-radius:5px; border:none; margin-left:2%; font-size:16px;}
.li_img img{width:100%; height:270px; transition: 1s ease;}
.li_img img:hover{transform:scale(1.3);opacity:0.9;}
/*在线采购*/
#nf-form-title-3{display:none;}
.gd_lia{color:#fff; line-height:100px; font-size:16px; text-align:center; background-color: #ae323a; opacity: 0.5;}
.gd_lia a{color:#fff;}

iframe{width:80%; margin:20px auto; height:400px;}
.m-crumb{float: right;}

.forms{width: 100%;overflow: hidden;}
.forms .list{width: 100%;overflow: hidden;margin-bottom: 25px;}
.forms .list .le{width: 30%;float: left;text-align: center;line-height: 40px;color: #727272;font-size: 18px;min-height: 10px;}
.forms .list .ri{float: left;width: 50%;height: auto;}
.forms .list .ri input{display: block;width: 100%;height: 50px;outline: none;font-size: 16px;border: 1px solid #CCCCCC;border-radius: 6px;box-sizing: border-box;text-indent: 10px;}
.forms .list .textarea{float: left;width: 70%;height: auto;border: 1px solid #CCCCCC;border-radius: 6px;box-sizing: border-box;}
.forms .list .textarea textarea{display: block;width: 100%;height: 200px;outline: none;font-size: 16px;text-indent: 10px;resize: none;padding-top: 10px;border: none;border-radius: 6px;}
.forms .list .textarea .length{width: auto;margin-left: 10px;float: left;margin-bottom: 10px;margin-top: 5px;}
.forms .list .textarea .length input{float: left;margin-top: 14px;}
.forms .list .textarea label{float: left;margin-left: 10px;line-height: 40px;}
.forms .btn{display: block!important;outline: none;border: none;width: 60%!important;height: 50px!important;border-radius: 6px;background: #ae323a!important;line-height: 50px!important;color: #FFFFFF!important;margin-left: 30%;}
