@charset "utf-8";

.banner { height: auto; }
.m_banner{display:none;height:auto;}
.banner .swiper-container { width: 100%;height:auto;}
.banner .swiper-container a { width: 100%;height:auto;}
.banner .swiper-slide { text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }
.banner .swiper-slide img{width:100%;}
.banner .swiper-pagination-bullet { width: 12px;height: 12px;background: #fff;opacity: initial;border-radius: 0; }
.banner .swiper-pagination-bullet-active { background: #d12235; }
.banner .swiper-button-prev,.banner .swiper-button-next{ width: 24px;height: 40px;opacity: 0.1; }
.banner .swiper-button-prev { left: 60px;background: url(../images/left.png) no-repeat; }
.banner .swiper-button-next { right: 60px;background: url(../images/right.png) no-repeat; }
.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover { opacity: 1; }
/*移动端banner*/
.m_banner .swiper-container { width: 100%;height:auto;}
.m_banner .swiper-container a { width: 100%;height:auto;}
.m_banner .swiper-slide { text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }
.m_banner .swiper-slide img{width:100%;}
.m_banner .swiper-pagination-bullet { width: 12px;height: 12px;background: #fff;opacity: initial;border-radius: 0; }
.m_banner .swiper-pagination-bullet-active { background: #d12235; }
.m_banner .swiper-button-prev,.banner .swiper-button-next{ width: 24px;height: 40px; }
.m_banner .swiper-button-prev { left: 60px;background: url(../images/left.png) no-repeat; }
.m_banner .swiper-button-next { right: 60px;background: url(../images/right.png) no-repeat; }
.m_banner .swiper-button-prev:hover,.banner .swiper-button-next:hover { opacity: 1; }

.title {text-align: center; }
.title h3 { color: #222;font-size: 30px;line-height: 45px;font-weight: 500; }

.ind_About {padding:40px 0; background:#f1f1f1 url(../images/bg_1.png) no-repeat center 100px;}
.ind_About .title p { font-size: 19px;padding-top:20px;color: #666;line-height: 22px;text-align: center;font-weight: 500; }
.ind_About .Abtnav_list { margin: 60px auto 40px; }
.ind_About .Abtnav_list ul { width: 720px;margin: 0 auto; }
.ind_About .Abtnav_list ul li { float: left;border-right: 1px solid #ddd;width: calc(25% - 1px); }
.ind_About .Abtnav_list ul li:last-child { width: calc(25%);border-right: 0; }
.ind_About .Abtnav_list ul li a {text-align: center;display: inline-block;width: 100%; }
.ind_About .Abtnav_list ul li a span { display: inline-block;width: 60px;height: 60px;margin-bottom: 10px; }
.ind_About .Abtnav_list ul li a span.P_icon { background: url(../images/abt_icon_01.png) no-repeat 0 0 !important; }
.ind_About .Abtnav_list ul li a span.C_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -65px !important; }
.ind_About .Abtnav_list ul li a span.R_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -130px !important; }
.ind_About .Abtnav_list ul li a span.H_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -195px !important; }
.ind_About .Abtnav_list ul li a p { color: #222; }
.ind_About .Abtnav_list ul li a p.cn { font-size: 16px; }
.ind_About .Abtnav_list ul li a p.en { font-size: 14px;opacity: 0.75; }
.ind_About .Abt_texts p { color: #454545;text-align: center;line-height: 30px; }

.ind_About .Abtnav_list ul li:hover a span.P_icon { background: url(../images/abt_icon_01.png) no-repeat -65px 0 !important; }
.ind_About .Abtnav_list ul li:hover a span.C_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -65px !important; }
.ind_About .Abtnav_list ul li:hover a span.R_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -130px !important; }
.ind_About .Abtnav_list ul li:hover a span.H_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -195px !important; }
.ind_About .Abtnav_list ul li:hover a p { color: #d12235; }

/*
.ind_Product { background: #F1F1F1;padding: 60px 0; }
.ind_Product .ind_Prd_list .picScroll-left{ width:100%;margin-top: 40px;overflow:hidden; position:relative; }
.ind_Product .ind_Prd_list .picScroll-left .hd{ overflow:hidden;margin: 30px auto 0;width: 90px;  }
.ind_Product .ind_Prd_list .picScroll-left .hd .prev,.ind_Product .ind_Prd_list .picScroll-left .hd .next { display:block;width: 40px;height: 40px;float:left;margin-right:5px;overflow:hidden;cursor:pointer;background:url(../images/arrow.png) no-repeat;}
.ind_Product .ind_Prd_list .picScroll-left .hd .next { background-position:0 -45px;  }
.ind_Product .ind_Prd_list .picScroll-left .hd .prev:hover { background-position:-45px 0; }
.ind_Product .ind_Prd_list .picScroll-left .hd .next:hover { background-position:-45px -45px; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul { overflow:hidden; zoom:1; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li { float:left; _display:inline; overflow:hidden; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .pic { width: 70%; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .pic img{ display:block;width: 100%; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox{ background: #333;width: calc(30% - 120px);height: 320px;padding: 80px 60px; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox h3{ color: #fff;font-size: 24px;font-weight: 300; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox .tb_model{ color: #fff;font-size: 18px;display: inline-block;margin: 20px 0 15px; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox p { color: #fff;font-size: 14px;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox a { color: #fff;border-radius: 20px;border: 1px solid #fff;height: 38px;display: inline-block;padding: 0 20px;line-height: 40px;margin-top: 40px; }
.ind_Product .ind_Prd_list .picScroll-left .bd ul li .textbox a:hover { color: #fff;background: #d12235;border-color: #d12235; }
*/

.ind_Product {padding: 60px 0; }
.ind_Product .title,.ind_News .title {position:relative;text-align:left;}
.ind_Product .title .more,.ind_News .title .more{position:absolute;right:0;top:10px;}
.ind_Product .title a,.ind_News .title a{font-size:16px;color:#999;}
.ind_Product .title a:hover, .ind_News .title a:hover{color:#d12235;}

.ind_Product .ind_Prd_list ul {margin-left:-20px;margin-top:40px;}
.ind_Product .ind_Prd_list ul li {width:calc(33.33% - 20px);float:left;margin-left:20px;background:#f1f1f1;}
.ind_Product .ind_Prd_list ul li img {width:100%; height:auto;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.ind_Product .ind_Prd_list ul li:hover img {-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.ind_Product .ind_Prd_list ul li:hover h3{color:#d12235}
.ind_Product .ind_Prd_list ul li .textbox {text-align:center;padding:30px 0 20px;}
.ind_Product .title a .icon_more,.ind_News .title a .icon_more{background:url(../images/more.png) no-repeat;width:25px;display:inline-block;height:10px;}
.ind_Product .title a:hover .icon_more, .ind_News .title a:hover .icon_more{background:url(../images/more.png) no-repeat center -11px;}

.ind_News { padding: 60px 0; }
/*
.ind_News .title { position: relative; }
.ind_News .title span { position: absolute;right: 0;top: 30px; }
.ind_News .title span a { color: #666; }
.ind_News .title span i { margin-right: 5px; }
.ind_News .title span a:hover { color: #D12235; }
*/
.ind_News .ind_News_list{ margin-top: 40px; }
.ind_News .ind_News_list ul{margin-right:-20px;}
.ind_News .ind_News_list ul li{ float: left;width: calc(33.33% - 20px);margin-right: 20px; }
.ind_News .ind_News_list ul li a article { position:relative; width:100%; height:0; padding-top: 56%; overflow:hidden;}
.ind_News .ind_News_list ul li a article img { position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.ind_News .ind_News_list ul li a article:hover img {-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.ind_News .ind_News_list ul li a .textbox { padding: 30px 20px;background: #f1f1f1;width: calc(100% - 40px); }
.ind_News .ind_News_list ul li a .textbox .time { color: #999; }
.ind_News .ind_News_list ul li a .textbox .time i { margin-right: 5px; }
.ind_News .ind_News_list ul li a .textbox h3 { line-height: 30px;min-height:70px;max-height:70px;font-size: 18px;font-weight: 300;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.ind_News .ind_News_list ul li a .textbox p { line-height: 24px;min-height:70px;max-height:70px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }

.ind_News .ind_News_list ul li:hover a .textbox { padding-bottom: 29px;background: #fff;border-bottom: 1px solid #ccc; }

._banner { color: #fff; height: 360px;}
._banner>div  { position: relative;height: 100%; }
._banner>div .textbox  { position: absolute;bottom: 80px;left: 0;z-index: 99; }
._banner h3 { font-size: 36px;font-weight: 300; }
._banner p { font-size: 20px;font-weight: 300;text-transform: uppercase; }

.abt_main { padding: 60px 0; }
.abt_main .erji_nav ul { width: 720px;margin: 0 auto; }
.abt_main .erji_nav ul li { float: left;border-right: 1px solid #ddd;width: 179px; }
.abt_main .erji_nav ul li:last-child { width: 180px;border-right: 0; }
.abt_main .erji_nav ul li a {text-align: center;display: inline-block;width: 100%; }
.abt_main .erji_nav ul li a span { display: inline-block;width: 60px;height: 60px;margin-bottom: 10px; }
.abt_main .erji_nav ul li a span.P_icon { background: url(../images/abt_icon_01.png) no-repeat 0 0 !important; }
.abt_main .erji_nav ul li a span.C_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -65px !important; }
.abt_main .erji_nav ul li a span.R_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -130px !important; }
.abt_main .erji_nav ul li a span.H_icon { background: url(../images/abt_icon_01.png) no-repeat 0 -195px !important; }
.abt_main .erji_nav ul li a p { color: #222; }
.abt_main .erji_nav ul li a p.cn { font-size: 16px; }
.abt_main .erji_nav ul li a p.en { font-size: 14px;opacity: 0.75; }

.abt_main .erji_nav ul li:hover a span.P_icon,.abt_main .erji_nav ul li.active a span.P_icon { background: url(../images/abt_icon_01.png) no-repeat -65px 0 !important; }
.abt_main .erji_nav ul li:hover a span.C_icon,.abt_main .erji_nav ul li.active a span.C_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -65px !important; }
.abt_main .erji_nav ul li:hover a span.R_icon,.abt_main .erji_nav ul li.active a span.R_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -130px !important; }
.abt_main .erji_nav ul li:hover a span.H_icon,.abt_main .erji_nav ul li.active a span.H_icon { background: url(../images/abt_icon_01.png) no-repeat -65px -195px !important; }
.abt_main .erji_nav ul li:hover a p,.abt_main .erji_nav ul li.active a p { color: #d12235; }

.abt_main .abt_textbox { margin: 40px 0 0; }
.abt_main .abt_textbox h3{margin-bottom:20px;}
.abt_main .abt_textbox p,.abt_main .abt_textbox div {text-align:center!important; font-size: 16px;line-height: 24px;color: #454545;margin-bottom: 10px; }

.abt_main .culture_list ul li:nth-child(odd){background:#fff;}
.abt_main .culture_list ul li:nth-child(even){background:#f1f1f1;}
.abt_main .culture_list ul li .culture-cont{ width:1200px;position:relative;padding:2% 0;margin:0 auto; }
.abt_main .culture_list ul li .cons { position:absolute;top:40%;width:45%; }
.abt_main .culture_list ul li img { width: 50%; }
.abt_main .culture_list ul li:nth-child(odd) .cons { left: 0;margin-left:10px; }
.abt_main .culture_list ul li:nth-child(even) .cons { right: 0;margin-right:10px; }
.abt_main .culture_list ul li .cons h1 { font-size:24px;font-weight:bold;margin-bottom: 20px; }
.abt_main .culture_list ul li .cons p{line-height:24px;font-size:16px;}
.abt_main .culture_list ul li:nth-child(odd) img {float:right;}
.abt_main .culture_list ul li:nth-child(even) img {float:left;}




._Honors { margin-top: 40px; }
._Honors .title span { display: inline-block;width: 60px;height: 2px;background: #d12235;margin-bottom: 10px; }
._Honors .title p { color: #666;font-size: 16px; }
.Honors_list{margin: 30px auto 0;width: 100%;overflow:hidden;position:relative;}
.Honors_list>ul{width:100%;}
.Honors_list>ul>li{width: calc(25% - 12px); float:left;margin:0 6px 10px;cursor:pointer;border: 1px solid #ddd; }
.Honors_list>ul>li img{width:100%;}
.HonorsLayBg{background:#000;width:100%;position:absolute;left:0px;top:0px;z-index:10;opacity:0.7;filter:alpha(opacity=70);display:none;_display:none!important }
.HonorslayBox{ max-height: 870px;max-width: 620px;width: 100%;margin-top:-435px;margin-left:-310px;position:fixed;left:50%;top:50%;border:7px solid #FFF;z-index:20;background:#FFF;display:none;_display:none!important }
.HonorsClaose{position:absolute;top:-17px;right:-17px;cursor:pointer;}

.turn{ width: 100%; }
.turn>ul { /*width: 28%;text-align: center;margin: 0 36%;display: inline-block;*/position: relative;width: 100%; }
.turn>ul>a { display: inline-block;border-radius: 100%;border: 1px solid #aaa;width: 38px;height: 38px;text-align: center;line-height: 44px; }
.turn>ul>a:last-child { margin-left: 5px; }
.turn>ul>a>i { font-size: 24px;color: #666; }
.turn>ul>a:hover { background: #d12235;border: 1px solid #d12235; }
.turn>ul>a:hover>i { color: #fff; }
.turn>ul>li { float: left;border: 1px solid #aaa;border-radius: 100%;width: 38px;height: 38px;line-height: 40px;text-align: center;margin: 0 0 0 5px;cursor: pointer; }
.turn>ul>li>a { color: #666;font-size: 16px; }
.turn>ul>li:hover { background: #d12235;border: 1px solid #d12235; }
.turn>ul>li:hover>a { color: #fff; }

.Prd_main { /*margin-bottom: 60px; */}
.Breadcrumbs { border-bottom: 1px solid #ddd;height: 49px;line-height: 50px; }
.Breadcrumbs p { text-align: right;color: #999; }
.Breadcrumbs p a { color: #999; }
.Breadcrumbs p i { margin: 0 5px;font-size: 16px; }

._ej_nav { margin: 40px auto 30px !important;text-align: center; }
._ej_nav a { border-right: 1px solid #aaa; }
._ej_nav a:last-child { border-right: none; }
._ej_nav a span { padding: 8px 20px;color: #666;font-size: 16px; }
._ej_nav a:hover span { color: #d12235;background: #f1f1f1; }
._ej_nav a.active span { color: #d12235; }

.table{ display: table;height: 100%;width: 100%; }
.table .td{ display: table-cell;vertical-align: middle; }
.Prd_main .Prd_list ul li:nth-child(odd){background:#f1f1f1;}
.Prd_main .Prd_list ul li:nth-child(even){background:#fff;}
.Prd_main .Prd_list ul li .good-cont{ width:1440px;position:relative;margin:0 auto;}
.Prd_main .Prd_list ul li .cons { position:absolute;top:25%;}
.Prd_main .Prd_list ul li a { width: 100%; }
.Prd_main .Prd_list ul li a img { width: 50%; }
.Prd_main .Prd_list ul li:nth-child(odd) .cons { left: 0;margin-left:15%; }
.Prd_main .Prd_list ul li:nth-child(even) .cons { right: 0;margin-right:15%; }
.Prd_main .Prd_list ul li .cons h1 { font-size:24px;font-weight:300;color:#222;margin-bottom: 5px; }
.Prd_main .Prd_list ul li .cons h3 { font-size:16px;color:#666;font-weight: 300;margin-bottom: 12px; }

.Prd_main .Prd_list ul li .cons h2 {margin:8px 0 0 0; display:inline-block}
.Prd_main .Prd_list ul li .cons h2 {font-size:14px;color:#3e3a39;font-weight:normal}
.Prd_main .Prd_list ul li .cons h2 i { background:url(../images/7.png) no-repeat center right;width:8px; height:15px; display:inline-block; vertical-align:top;margin: 3px 5px 0 0}
.Prd_main .Prd_list ul li:hover .cons h2 i { background-position:left;}
.Prd_main .Prd_list ul li:hover .cons h2 i {margin-right:8px}
.Prd_main .Prd_list ul li:hover .cons h2 { color:#d12235; }
.Prd_main .Prd_list ul li:nth-child(odd) img {float:right; }
.Prd_main .Prd_list ul li:nth-child(even) img {float:left; }

.Prd_Deli_main{ padding: 60px 0 0; }
.Prd_Deli_main .Back a { border: 1px solid #ddd;border-radius: 5px;padding: 12px 30px;background: #fff;color: #666;display: inline-block; }
.Prd_Deli_main .Back a:hover { border: 1px solid #d12235;background: #d12235;color: #fff; }

.Prd_Deli_main .Dome1 .phone{ width: 50%; }
.Prd_Deli_main .Dome1{ margin: 40px 0 60px; }
.Prd_Deli_main .Dome1 .picBtnTop{ width:100%;height: 544px;position:relative;overflow:hidden;zoom:1;text-align: center;   }

.Prd_Deli_main .Dome1 .picBtnTop .hd{ width: 100%; position:absolute;left: 0px;overflow:hidden;margin-top: 10px; }
.Prd_Deli_main .Dome1 .picBtnTop .hd ul li{ text-align:center;float: left;margin: 0 5px;  }
.Prd_Deli_main .Dome1 .picBtnTop .hd ul li img{ width:80px;height: 80px;border:1px solid #ddd; cursor:pointer; vertical-align:bottom; }
.Prd_Deli_main .Dome1 .picBtnTop .hd ul li.on img{ border-color:#d12235;  }
.Prd_Deli_main .Dome1 .picBtnTop .hd a.prev,.Prd_Deli_main .Dome1 .picBtnTop .hd a.next{ width:40px; height:82px;display: inline-block;background: #F1F1F1;line-height: 82px; }
.Prd_Deli_main .Dome1 .picBtnTop .hd a i { color: #666;font-size: 24px; }
.Prd_Deli_main .Dome1 .picBtnTop .hd a:hover { background: #d12235; }
.Prd_Deli_main .Dome1 .picBtnTop .hd a:hover i { color: #fff; }

.Prd_Deli_main .Dome1 .picBtnTop .bd{ width: calc(100%);max-height:450px;height: auto; position:relative;  }
.Prd_Deli_main .Dome1 .picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.Prd_Deli_main .Dome1 .picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.Prd_Deli_main .Dome1 .picBtnTop .bd li .pic img{ width:100%;max-width:450px;vertical-align:bottom; }

.Prd_Deli_main .Dome1 .textbox { padding-left: 20px;width: calc(50% - 20px); }
.Prd_Deli_main .Dome1 .textbox h1 { font-size: 30px;font-weight: 300;color: #222; }
.Prd_Deli_main .Dome1 .textbox h3 {font-size: 18px;color: #666;font-weight: 300;margin: 5px 0;}
.Prd_Deli_main .Dome1 .textbox p { font-size: 16px;color: #666;line-height: 36px; }
.Prd_Deli_main .Dome1 .textbox p i { font-size: 16px;margin-right: 10px; }

.Prd_Deli_main .Dome2 { background: #f1f1f1;padding: 60px 0; }
.Prd_Deli_main .Dome2 .title,.Prd_Deli_main .Dome3 .title { text-align: left; }
.Prd_Deli_main .Dome2 .title h2,.Prd_Deli_main .Dome3 .title h2 { font-weight: 600;color: #222;font-size: 20px;border-left: 5px solid #d12235;padding-left: 10px; }

.Prd_Deli_main .Dome2 .cons { padding: 0 15px;margin-top: 30px; }
.Prd_Deli_main .Dome2 .cons h3 { color: #d12235;font-weight: 700;margin: 20px 0 10px; }
.Prd_Deli_main .Dome2 .cons h3 span{color:#0c9adc}
.Prd_Deli_main .Dome2 .cons h4 { color: #0c9adc;font-weight: bold;font-size:18px;margin: 20px 0 10px;font-weight: 400; }
.Prd_Deli_main .Dome2 .cons p { color: #000;font-size: 16px;line-height: 30px; }
.Prd_Deli_main .Dome2 .cons p i { margin-right:10px; }
.Prd_Deli_main .Dome2 .cons img { margin-top: 15px;max-width: 100%; }
.cons_lr { width: 50%; }
.cons_lr_img { text-align: center;width: 50%; }
.cons_02_img { text-align: center;margin-top: 30px; }

.Prd_Deli_main .cons table tbody { display: block;overflow-y: hidden;overflow-x: scroll; }
.Prd_Deli_main .cons table tbody::-webkit-scrollbar {/*滚动条整体样式*/width: 8px;/*高宽分别对应横竖滚动条的尺寸*/height: 10px; }
.Prd_Deli_main .cons table tbody::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 8px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #999; }
.Prd_Deli_main .cons table tbody::-webkit-scrollbar-track {/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 8px;background: #f1f1f1; }
.Prd_Deli_main .cons table tbody tr { display: table;width: 100%;table-layout: fixed; }
.Prd_Deli_main .cons table td{ width: 50%; }

.Prd_Deli_main .Dome3 { background: #fff;padding: 60px 0; }
.Prd_Deli_main .Dome3 .cons { margin-top: 30px; }
.Prd_Deli_main .Dome3 .cons ul li { float: left;text-align: center;width: calc(25% - 20px);margin: 0 10px; }
.Prd_Deli_main .Dome3 .cons ul li a { display: inline-block;width: 100%; }
.Prd_Deli_main .Dome3 .cons ul li a article{position:relative; width:100%; height:0; padding-top: 57%; overflow:hidden;}
.Prd_Deli_main .Dome3 .cons ul li a article img { position:absolute; top:0; left:0; width:100.5%; height:auto; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.Prd_Deli_main .Dome3 .cons ul li a .textbox p { line-height: 40px;color: #666; }

.Prd_Deli_main .Dome3 .cons ul li:hover { box-shadow:0 0 5px #ddd; }
.Prd_Deli_main .Dome3 .cons ul li:hover a article img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.Prd_Deli_main .Dome3 .cons ul li:hover a .textbox p { line-height: 40px;color: #d12235; }

.News_list { margin: 0 0 60px; }
.News_list>ul>li { margin-bottom: 20px;background: #f5f5f5; }
.News_list>ul>li>a>._img { width: 350px; }
.News_list>ul>li>a>._img>article { position:relative;width: 100%;height:100%; padding-top: 57%; overflow:hidden; }
.News_list>ul>li>a>._img>article>img { position:absolute; top:0; left:0; width:100.5%; height:auto; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.News_list>ul>li>a>.textbox { width: calc(100% - 410px);padding: 20px 20px 20px 40px; }
.News_list>ul>li>a>.textbox>h3 { font-size: 20px;color: #222;font-weight: 500;margin-bottom: 15px; }
.News_list>ul>li>a>.textbox>p { font-size: 14px;color: #666;font-weight: 500;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.News_list>ul>li>a>.textbox>span { border-radius: 20px; height: 38px;border: 1px solid #ddd;display: inline-block;line-height: 40px;padding: 0 24px;margin-top: 15px; }

.News_list>ul>li:hover { box-shadow:0 0 5px #ddd; }
.News_list>ul>li:hover>a>._img>article>img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.News_list>ul>li:hover>a>.textbox>h3 { color: #d12235; }
.News_list>ul>li:hover>a>.textbox>span { background: #d12235;border: #d12235;color: #fff; }

.News_cons { border-top: 1px solid #ddd;margin: 60px 0;padding-top: 40px; }
.News_cons .title span { color: #666; }
.News_cons .title span i { margin-right: 8px; }
.News_cons .cons { padding: 30px 0 0; }
.News_cons .cons p { line-height: 30px;text-indent: 24px;margin-bottom: 10px;color: #666; }
.News_cons .cons img { margin-bottom: 20px; }

.prev_next { border-top: 1px solid #ddd;margin-top: 30px;padding-top: 20px; }
.prev_next p { line-height: 36px; }
.prev_next p a { color: #666; }
.prev_next p span { color: #222; }

.Rel_News { background: #f1f1f1;padding: 60px 0; }
.Rel_News .Rel_N_list { margin-top: 40px; }
.Rel_News .Rel_N_list ul li { float: left;width: calc(33.33% - 20px);margin: 0 10px; }
.Rel_News .Rel_N_list ul li a article { position:relative; width:100%; height:0; padding-top: 56%; overflow:hidden;}
.Rel_News .Rel_N_list ul li a article img { position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.Rel_News .Rel_N_list ul li a article:hover img {-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.Rel_News .Rel_N_list ul li a .textbox { padding: 30px 20px;background: #fff;width: calc(100% - 40px); }
.Rel_News .Rel_N_list ul li a .textbox .time { color: #999; }
.Rel_News .Rel_N_list ul li a .textbox .time i { margin-right: 5px; }
.Rel_News .Rel_N_list ul li a .textbox h3 { line-height: 36px;font-size: 18px;font-weight: 300;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.Rel_News .Rel_N_list ul li a .textbox p { line-height: 24px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }

.Rel_News .Rel_N_list ul li:hover a .textbox { padding-bottom: 29px;background: #f1f1f1;border-bottom: 1px solid #ccc; }

.Sup_main .Sup_cons,.Sup_main .Sup_Feedback_cons { padding: 0 100px 80px; }
.Sup_main .Sup_cons img { margin-bottom: 20px;width: 100%; }
.Sup_main .Sup_cons h3 { font-size: 16px;line-height: 30px;color: #454545;font-weight: 300; }
.Sup_main .Sup_cons h4 { font-size: 16px;line-height: 30px;color: #d12235;font-weight: 500;margin-top: 20px; }
.Sup_main .Sup_cons p { font-size: 16px;line-height: 30px;color: #666; }

.Sup_main .Sup_Feedback_cons>p { text-align: center;color: #454545;font-size: 16px;line-height: 30px; }
.Sup_main .Sup_Feedback_cons .form1 { margin-top: 40px;text-align: center; }
.Sup_main .Sup_Feedback_cons .form1 p { margin-bottom: 10px; }
.Sup_main .Sup_Feedback_cons .form1 p input { border: 1px solid #ddd;padding: 0 10px;height: 38px;width:90%;max-width: 498px; }
.Sup_main .Sup_Feedback_cons .form1 p textarea {font-family: "Microsoft Yahei"; border: 1px solid #ddd;padding: 0 10px;width:90%;max-width: 498px;line-height: 40px; }
.Sup_main .Sup_Feedback_cons .form1 button { border: 1px solid #d12235;padding: 12px 35px;border-radius: 5px;background: #fff;margin-top: 20px;color: #d12235;cursor: pointer;outline:none; }
.Sup_main .Sup_Feedback_cons .form1 button:hover { border: 1px solid #d12235;background: #d12235;color: #fff; }

.Cont_main {}
.Cont_main h1 { font-size: 16px;font-weight: 500;color: #454545;line-height: 32px; }
.Cont_main h3 { font-size: 24px;font-weight: 700;color: #d12235;line-height: 72px; }
.Cont_main p { font-size: 18px;font-weight: 300;color: #666;line-height: 36px; }
.Cont_main p i { color: #d12235;margin-right: 10px;width: 20px;text-align: center; }
.map{ margin-top: 30px;}
.map .map_style{ width: 100%;height: 500px;background: #f5f5f5;}
.map .map_style img{ max-width:none; }



