@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; font-size: 14px; font-family: "微软雅黑"; -webkit-font-smoothing: antialiased; - webkit-text-size-adjust: 100%;
background: #fff; }
div, form, img, ul, ol, li, p, dl, dt, dd { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; font- family: '\5FAE\8F6F\96C5\9ED1';
}
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
fieldset, img, input { border: 0 none; }
table { border-collapse: collapse; border-spacing: 0; }
ul, li { list-style: none; }
i, em { font-style: normal; }
fieldset, img { border: 0px; }
textarea { resize: vertical }
input, textarea, select, option, button { outline: none; }
a { text-decoration: none; color: #333; blr:exPRession(this.onFocus=this.blur ());
-webkit-tap-highlight-color: rgba(0,0,0,0); }
a:focus { outline: 0; }
a:hover { text-decoration: none; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.clear:after { content: ""; display: block; visibility: hidden; height: 0; clear: both; }
.left { float: left; }
.right { float: right; }
.p130 { padding-top: 25px; }
.m15 { margin: 15px 0 12px 0; }
.m35 { margin: 45px 0 35px 0; }
.w80 { width: 80%; margin: 0 auto; display: block; overflow: hidden }
/* top */
.hread{position:fixed; z-index:99999999; width:100%; height:131px; display:block; overflow:hidden; background-color:#fff;border-bottom: 1px solid #eee;}
.top { width: 100%; height: 30px; background-color: #f1f1f1; border-bottom: 1px solid #e9e9e9; line-height: 30px }
.top .top1 { font-size: 14px; color: #999999; }
.top .top2 { font-size: 15px; color: #ae3045; font-weight: bold; }
.nav ul li {    margin: 0 1px; float: left; font-size: 15px; display: block }
.nav ul li a { color: #333; }
.nav ul li a:hover, .nav ul li a.on1 { color: #ae3045; border-bottom: 3px solid #ae3045; padding-bottom: 32px }
#kinMaxShow{padding-top:131px;}
/* 冷库业务 */
.title1 { text-align: center; margin: 50px 0 40px 0; }
.title1 h2 { font-size: 36px; color: #333333; }
.title1 h3 { font-size: 14px; color: #999999; padding-top: 5px }
.title2 { text-align: center; padding: 50px 0 40px 0; }
.title2 h2 { font-size: 30px; color: #333333; }
.title2 h3 { font-size: 14px; color: #999999; padding-top: 5px }
.title3 { text-align: center; padding: 0 0 30px 0; }
.title3 h2 { font-size: 30px; color: #333333; }
.title3 h3 { font-size: 14px; color: #999999; padding-top: 5px }
.business_nav { border-top: 1px dashed #dddddd; border-bottom: 1px dashed #dddddd; display: block; overflow: hidden }
.business_nav .business_1 { width: 22.8%; border-left: 1px dashed #dddddd; border-right: 1px dashed #dddddd; padding: 0.5% 0.8%; float: left; margin-right: 0.6%; height: 105px }
.business_nav .business_1:last-child { margin-right: 0; }
.business_nav .business_1 h2 a { font-size: 18px; color: #ae3045; font-weight: bold; margin: 10px 0; display: block; overflow: hidden }
.business_nav .business_1 .business_line a { /*margin-right: 9%; */ line-height: 30px; width: 33%; float: left; font-size: 14px }
.business_nav .business_1 .business_line a:hover { color: #ae3045; }
#pro_div1 { width: 100%; margin-top: 40px; overflow: hidden; position: relative; background-color: #f1f1f1; }
#pro_div1 .mr_frBtnL { position: absolute; left: 0; top: 315px; width: 31px; height: 79px; z-index: 100; cursor: pointer; }
#pro_div1 .mr_frBtnR { position: absolute; right: 0; top: 315px; width: 31px; height: 79px; z-index: 100; cursor: pointer; }
#pro_list1 { width: 100%; }
#pro_list1 ul li { float: left; width: 99.8%; border: 1px solid #eae9e9; }
#pro_list1 ul li img { width: 100%; float: left }
#pro_list1 ul li p { font-size: 20px; color: #333; background-color: #fff; padding: 20px 0; text-align: center; display: block; clear: both; width: 100% }
/* 优势 */
.ys { display: block; overflow: hidden }
.ys_list { width: 33.33333%; float: left; }
.ys_list .product_img { display: block; overflow: hidden; width: 100% }
.ys_list .product_img img { width: 100%; transition: .2s transform; transform: translateZ(0); }
.ys_list:hover .product_img img { transform: scale(1.1, 1.1); transition: .4s transform; }
.ys_list .ys_t { height: 190px; background-color: #ae3045; padding: 15px 20px }
.ys_list .ys_t h2 { font-size: 20px; color: #fff; padding-bottom: 15px }
.ys_list .ys_t p { font-size: 16px; color: #fff; line-height: 30px; background: url(../images/icon1.jpg) no-repeat 0 15px; padding-left: 20px; padding-top: 5px }
/* 服务 */
.service ul { margin-right: -4.333333%; }
.service ul li { width: 29%; float: left; margin-right: 4.333333%; margin-top: 20px; margin-bottom: 40px }
.service ul li img { text-align: center; display: block; margin: 0 auto; }
.service ul li h2 { font-size: 18px; color: #333333; text-align: center; padding: 20px 0 10px 0; }
.service ul li h3 { width: 30px; height: 1px; background-color: #ae3045; margin: 0 auto; }
.service ul li p { font-size: 15px; text-align: center; line-height: 24px; color: #666666; margin-top: 25px }
/* 案例 */
#pro_div2 { margin-top: 40px; overflow: hidden; position: relative; }
#pro_div2 .mr_frBtnL { position: absolute; left: 20%; top: 42%; width: 50px; height: 50px; z-index: 100; cursor: pointer; }
#pro_div2 .mr_frBtnR { position: absolute; right: 20%; top: 42%; width: 50px; height: 50px; z-index: 100; cursor: pointer; }
#pro_list2 { position: relative; left: -18.5% }
#pro_list2 ul li { float: left; width: 45%; border-radius: 30px; margin-right: 20px }
#pro_list2 ul li img { width: 100%; float: left }
#pro_list2 ul li p { font-size: 20px; color: #333; background-color: #fff; padding: 20px 0; text-align: center; display: block; clear: both; width: 100% }
.more { width: 152px; height: 40px; line-height: 40px;/* padding-left:20px; */ color: #fff; background: url(../images/more1.jpg) no-repeat; margin: 20px auto 50px auto; }
.more a { color: #fff; display: block; padding-left: 20px }
.more a:hover { background: url(../images/more2.jpg) no-repeat; color: #fff; width: 152px; height: 40px; line-height: 40px; }
/* 造价问题 */
.customer { margin-bottom: 80px; padding-top: 15px; display: block; overflow: hidden }
.customer ul { margin-right: -2.5%; }
.customer ul li { width: 14.5%; float: left;height:330px; background-color: #fff; box-shadow: 1px 1px 6px #e5e5e5; padding: 0 4%; margin-right: 2.5% }
.customer ul li .customer_title1 { width: 110px; height: 75px; padding-top: 40px; margin: 40px auto 30px auto; border-radius: 100px; background-color: #ae3045; font-size: 14px; color: #fff; text-align: center; }
.customer ul li .customer_title2 { width: 110px; height: 75px; padding-top: 40px; margin: 40px auto 30px auto; border-radius: 100px; background-color: #ea5600; font-size: 14px; color: #fff; text-align: center; }
.customer ul li h2 { font-size: 16px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; display: block; width: 55%; margin: 0 auto }
.customer ul li p {font-size: 15px;color: #888888;line-height: 24px;height: 50px;text-align: center;overflow: hidden;margin-top: 20px;/* margin-bottom: 45px; */}
/* 报价 */
.bj_tu { width: 100%; background: url(../images/ly.jpg) 50% 0; height: 978px }
.bj_title { width: 15%; padding: 30px 120px; background-color: #ae3045; color: #fff; margin-top: 40px; margin-left: 24% }
.bj_title h2 { font-size: 36px; }
.bj_title h3 { font-size: 14px; margin-top: 5px; }
.bj_main { width: 60%; float: right; padding: 3% }
.form1 { margin-bottom: 15px; display: block; overflow: hidden }
.form1 .label { font-size: 18px; color: #ae3045; padding-bottom: 5px }
.form1 h4 { font-size: 14px; color: #999999; padding: 0px 0 10px 0 }
.form1 label { width: 16.5%; float: left }
.form1 .input1 { width: 99%; height: 30px; line-height: 30px; background-color: #fff; border: 1px solid #ccc; }
.form1 textarea { width: 98.5%; height: 80px; line-height: 30px; background-color: #fff; border: 1px solid #ccc; }
.bj_main .button input { width: 99%; height: 40px; line-height: 40px; background-color: #ae3045; color: #fff; font-size: 15px; margin-top: 20px }
/*分公司*/
.sy_16 { margin: 0 auto; width: 80%; overflow: hidden; }
.sy_16 ul li { width: 180px; height: 158px; position: relative; float: left; margin-right: 7px; }
.sy_16 ul li h4 { font-size: 18px; background: url(../images/diz_129.png) no-repeat; font-weight: bold; height: 158px; position: absolute; width: 161px; padding-top: 23px; padding-left: 74px; }
/*.sy_16 ul li h4:hover { font-weight: bold; background: url(../images/diz_127.jpg) no-repeat;color: #FFF; }*/ 
.sy_16 ul li i { position: absolute; font-size: 11px; font-style: normal; margin-top: 23px; }
.sy_16 ul li i h3 { font-size: 18px; margin-left: 17px; font-weight: bold;color: #ae3045;}
.sy_16 ul li i em { margin-left: 15px; font-style: normal; margin-top: 3px; display: block; }
.sy_16 ul li i p { margin-top: 10px; margin-left: 6px; line-height: 16px; }
.link { font-size: 14px; color: #fff; padding:10px 0 }
.link a { font-size: 14px; color: #fff; margin-right: 20px }
.link a:hover { color: #ae3045; }
/*底部*/
.footer { padding: 20px 0; display: block; overflow: hidden; }
.footer1 { width: 42%; float: left ; margin-right:1%}
.footer1 p { color: #fff; font-size: 14px; line-height: 24px; }
.footer2 { width: 27%; float: left; }
.footer2 .ewm { float: left; margin-right: 9% }
.footer2 .ewm p { text-align: center; color: #fff; font-size: 14px; }
.footer3 { float: right; width: 30%; text-align: right }
.footer3 p { font-size: 14px; color: #fff; }
.footer3 .f3 { font-size: 30px; font-weight: bold; padding: 5px 0 15px 0 }
.footer3 .f4 { font-size: 20px; }
/* 右侧浮动在线客服 */
.commonposition { _position: absolute; _top: expression(documentElement.scrollTop + 200 + "px");
position: fixed; top: 31.6%; right: 0px; z-index: 999999; display: none; }
.commonposition a { display: block; width: 45px; height: 45px; position: relative; background-color: #ae3045; background-image: url(../images/icon.png); background-repeat: no-repeat; margin-top: 1px; }
.commonposition a span { display: none; position: absolute; right: 0px; top: 0px; height: 45px; padding-left: 50px; color: #fff; line-height: 45px; font-size: 14px; background-color: #262626; }
.commonposition a.HomeQQ { background-position: -4px 0px; }
.commonposition a.HomeQQ1 { background-position: -4px 0px; }
.commonposition a.Homedianhua { background-position: -4px -102px; }
.commonposition a.Homeweixin { background-position: -4px -153px; }
.commonposition a.Hometop { background-position: -4px -205px; background-color: #4e4e4e; }
.commonposition a span.QQbggray { background-position: -4px 0px; background-image: url(../images/icon.png); background-repeat: no-repeat; width: 90px; }
.commonposition a span.QQbggray1 { background-position: -4px 0px; background-image: url(../images/icon.png); background-repeat: no-repeat; width: 90px; }
.commonposition a span.weixinerweima { right: 45px; padding: 0px; }
.commonposition a span.dianhuabggray { background-position: -4px -102px; background-image: url(../images/icon.png); background-repeat: no-repeat; width: 120px; }
/* 内页banner */
.banner_ny1 { width: 100%; height: 450px; overflow: hidden; display: block; background: url(../images/banner_ny1.jpg) 50% 0; }
.banner_ny2 { width: 100%; height: 450px; overflow: hidden; display: block; background: url(../images/banner_ny2.jpg) 50% 0; }
.banner_ny3 { width: 100%; height: 450px; overflow: hidden; display: block; background: url(../images/banner_ny3.jpg) 50% 0; }
.banner_ny4 { width: 100%; height: 850px; overflow: hidden; display: block; background: url(../images/banner1.jpg) 50% 0; }
.banner_ny5 { width: 100%; height: 750px; overflow: hidden; display: block; background: url(../images/banner_ny5.jpg) 50% 0; }
.banner_ny6 { width: 100%; height: 831px; overflow: hidden; display: block; background: url(../images/banner_ny6.jpg) 50% 0; }
.banner_ny7 { width: 100%; height: 500px; overflow: hidden; display: block; background: url(../images/banner_ny7.jpg) 50% 0; }
.banner_ny8 { width: 100%; height: 500px; overflow: hidden; display: block; background: url(../images/banner_ny5.jpg) 50% 0; }
/* 二级栏目 */
.subnav { text-align: center; margin-top: 50px; margin-bottom: 40px }
.subnav a { display: inline-block; padding:0 20px; text-align: center; font-size: 16px; background-color: #f1f1f1; height: 36px; line-height: 36px; margin-right: 15px; color: #333333; margin-bottom: 10px; transition: all .3s ease-out 0s; }
.subnav a:last-child { margin-bottom: 0; }
.subnav a.on, .subnav a:hover { background-color: #ae3045; color: #fff; }
/* 案例列表 */
.case_list{margin-bottom:30px; display:block; overflow:hidden}
.case_list ul { margin-right: -2%;  }
.case_list ul li { float: left; width: 23%; margin-right: 2%; margin-bottom: 20px }
.case_list ul li .case_img { display: block; overflow: hidden; width: 100%; }
.case_list ul li .case_radius { border-radius: 15px; }
.case_list ul li .case_img img { width: 100%; transition: .2s transform; transform: translateZ(0); }
.case_list ul li:hover .case_img img { transform: scale(1.1, 1.1); transition: .4s transform; }
.case_list ul li p { font-size: 15px; color: #333; text-align: center; line-height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.case_list ul li:hover p { color: #ae3045; }
/* 分页 */
.page { text-align: center; font-size: 12px; font-family: '\5b8b\4f53'; clear: both; color: #fff; margin-bottom: 30px }
.page a { display: inline-block; margin: 0 5px; height: 30px; line-height: 30px; padding: 0 15px; border: #a3a3a3 solid 1px; border-radius: 2px; color: #a3a3a3; background-color: #fff; }
.page i { width: 0; height: 0; line-height: 0; display: block; border-width: 5px; border-style: solid; Filter: Chroma(color=color); position: absolute; top: 10px; }
.page .first { padding-left: 20px !important; position: relative; background-color: #fff; }
.page .last { padding-right: 20px !important; position: relative; }
.page .first i { border-color: transparent #a3a3a3 transparent transparent; left: 5px; }
.page .last i { border-color: transparent transparent transparent #a3a3a3; right: 5px; }
.page a:hover { color: #a3a3a3; border: #a3a3a3 solid 1px; text-decoration: none; }
.page .on { color: #FFF !important; border: #a3a3a3 solid 1px; background: #ae3045; }
/* 图文详情 */
.pic_list_xq { margin-bottom: 50px; margin-top: 10px ;}
.pic_list_xq .pic_list_details img { text-align: center; display: block; margin: 0 auto; padding: 20px 0; }
.pic_list_xq h2 { font-size: 36px; text-align: center; color: #000; line-height: 40px; margin-bottom: 20px }
.pic_list_details p { font-size: 14px; color: #000; text-indent: 2em; text-align: left; line-height: 24px; padding-top: 20px; }
.page_text { border-top: #b6b6b6 dotted 1px; border-bottom: #b6b6b6 dotted 1px; font-size: 14px; padding: 10px 0px; margin-top: 30px; color: #ae3045; display: block; overflow: hidden }
.page_text .page_p1 { width: 45%; float: left; }
.page_text .page_p2 { width: 45%; float: right; text-align: right }
.page_text p { line-height: 30px; height: 30px; overflow: hidden; font-weight: bold; }
.page_text p a { color: #3f3f3f; font-weight: normal; }
.page_text p a:hover { color: #ae3045; }
/* 关于我们 */
.about p {font-size: 20px;color: #333333;line-height: 36px;}
.about img { width: 100%; margin-top: 20px }
/* 企业资质 */
#pro_div3 { width: 80%; margin: 20px auto 0 auto; overflow: hidden; position: relative; background-color: #f1f1f1; padding-bottom: 60px }
#pro_div3 .mr_frBtnL { position: absolute; left: 0; top: 28%; width: 17px; height: 54px; z-index: 100; cursor: pointer; }
#pro_div3 .mr_frBtnR { position: absolute; right: 0; top: 28%; width: 17px; height: 54px; z-index: 100; cursor: pointer; }
#pro_list3 { width: 93%; margin: 0 auto; overflow: hidden }
#pro_list3 ul li { float: left; width: 23.3%; margin-right: 30px }
#pro_list3 ul li img { width: 100%; }
#pro_list3 ul li p { font-size: 16px; color: #333; padding: 10px 0; text-align: center; display: block; clear: both; width: 100% }
/* 企业优势 */
.ys1, .ys2 { padding: 30px 0; }
.ys1_t, .ys3_t { width: 46%; margin-top: 6% }
.ys2_t { width: 46%; margin-top: 5% }
.ys1_t h2 { font-size: 20px; color: #666666; font-weight: bold; background: url(../images/icon8.png) no-repeat; height: 51px; line-height: 51px; padding-left: 70px; margin-bottom: 20px; color: #333 }
.ys1_t p { background: url(../images/icon12.png) no-repeat 0 5px; padding-left: 20px; font-size: 14px; color: #666666; margin: 10px 0 0 50px; line-height: 26px }
.ys2_t h2 { font-size: 20px; color: #666666; font-weight: bold; background: url(../images/icon9.png) no-repeat; height: 51px; line-height: 51px; padding-left: 70px; margin-bottom: 20px; color: #fff }
.ys2_t p { background: url(../images/icon11.png) no-repeat 0 5px; padding-left: 20px; font-size: 14px; color: #fff; margin: 10px 0 0 50px; line-height: 26px }
.ys3_t h2 { font-size: 20px; color: #666666; font-weight: bold; background: url(../images/icon10.png) no-repeat; height: 51px; line-height: 51px; padding-left: 70px; margin-bottom: 20px; color: #333 }
.ys3_t p { background: url(../images/icon12.png) no-repeat 0 5px; padding-left: 20px; font-size: 14px; color: #666666; margin: 10px 0 0 50px; line-height: 26px }
.ys1 img, .ys2 img { width: 46%; }
.partners img { float: left; margin: 0 4% 50px 4%; width:12%}
/* 冷冻冷藏 */
.ldlc1 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic12.jpg) 50% 0; }
.ldlc2 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic13.jpg) 50% 0; }
.ldlc3 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic14.jpg) 50% 0; }
.ldlc4 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic15.jpg) 50% 0; }
.ldlc5 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic16.jpg) 50% 0; }
.ldlc6 { width: 100%; height: 690px; overflow: hidden; display: block; background: url(../images/pic17.jpg) 50% 0; }
.ldlc_color1 { background-color: rgba(174,48,69,0.7); }
.ldlc_color2 { background-color: rgba(235,87,0,0.7); }
.ldlc_main1 { width: 40%; padding: 0 5%; height: 420px; margin-bottom: 135px; box-shadow: 1px 1px 10px #666; margin-top: 135px; margin-left: 20px; }
.ldlc_main1 h2 { color: #fff; font-size: 36px; padding-top: 70px }
.ldlc_main1 p { color: #fff; font-size: 14px; line-height: 30px; margin: 20px 0 50px 0 }
.ldlc_main1 .more1 a { width: 120px; height: 30px; line-height: 30px; background-color: #fff; color: #ae3045; text-align: center; display: block }
.ldlc_main1 .more1 a:hover { background-color: #333; color: #fff }
/* 冷库业务列表 */
.yw_list { margin-bottom: 60px; }
.yw_list ul { margin-right: -2.8%; }
.yw_list ul li { float: left; width: 47%; margin-right: 2.8%; border: 1px solid #eae9e9; background-color: #fff; margin-top: 40px }
.yw_list ul li p { text-align: center; line-height: 60px; font-size: 16px }
.yw_list ul li .yw_img { display: block; overflow: hidden; width: 100%; }
.yw_list ul li .yw_img img { width: 100%; transition: .2s transform; transform: translateZ(0); }
.yw_list ul li:hover .yw_img img { transform: scale(1.1, 1.1); transition: .4s transform; }
/* 联系我们 */
.contact { position: relative; }
.contact_2 { position: absolute; top: 0; right: 10%; background: rgba(0,0,0,0.6); height: 552px; padding: 50px 70px 0 70px; }
.contact_2_1 h3 { font-weight: normal; color: #fffefe; font-size: 20px; }
.contact_2_1 span { background: #fffefe; width: 26px; height: 2px; display: block; margin: 10px 0 10px 0; }
.contact_2_1 p { color: #fffefe; font-size: 14px; line-height: 40px; }
.contact_2_2 ul li { float: left; }
.ep3 { margin-left: 25px; }
.contact_2_2 ul li p { color: #fffefe; font-size: 12px; height: 28px; line-height: 28px; margin-top: 9px; text-align: center }
.ep1 { background: url(../images/ny/sij_06.png) no-repeat center left; padding-left: 40px; }
.ep2 { background: url(../images/ny/sij_03.png) no-repeat center left; }
.contact_2_2 { margin-top: 40px; }
.ysbj_img { width: 32%; height: 705px; overflow: hidden; display: block; background: url(../images/pic18.jpg) 50% 0; float: left }
/* 气调保鲜 */
.qt { background: url(../images/pic19.jpg) no-repeat; background-size: 100%; display: block; overflow: hidden; padding: 15% 0 19% 0 }
.qt .qt_1 { width: 40%; display: block; overflow: hidden; clear: both; padding: 15px 0 }
.qt .qt_1 h2 { font-size: 36px; color: #fff; margin-bottom: 50px }
.qt .qt_1 p { font-size: 18px; color: #fff; line-height: 30px; }
.bx { float: left; background-color: #ae3045; width: 16%; margin-right: 0.6666%; margin-top: 30px; margin-bottom: 80px }
.bx img { margin: 0 auto; width: 90%; display: block; padding-top: 5% }
.bx p { line-height: 70px; text-align: center; color: #fff; font-size: 20px }
.qtb_img { width: 50%; float: left }
.qtb_img img { width: 100%; }
.gtb_t { float: right; width: 43%; padding-left: 7% }
.gtb_t h2 { font-size: 36px; color: #333333; margin: 10% 0 50px 0 }
.gtb_t p { font-size: 18px; color: #666666; width: 65%; height: 50px; line-height: 50px; padding-left: 10px; background-color: #f1f1f1; margin-top: 20px }
.gtb_t p img{vertical-align:middle; padding-right:10px}
.hx { width: 48%; position: relative }
.hx img { width: 100%; }
.hx_t { width: 94%; padding: 2% 3%; background-color: rgba(0,0,0,0.6); position: absolute; left: 0; bottom: 0; min-height: 25% }
.hx_t h2 { color: #fff; font-size: 24px; margin-bottom: 2% }
.hx_t p { color: #fff; font-size: 14px; line-height: 24px; }
#pro_div4 { overflow: hidden; position: relative; padding-bottom: 60px }
#pro_div4 .mr_frBtnL { position: absolute; left: 0; top: 28%; width: 17px; height: 54px; z-index: 100; cursor: pointer; }
#pro_div4 .mr_frBtnR { position: absolute; right: 0; top: 28%; width: 17px; height: 54px; z-index: 100; cursor: pointer; }
#pro_list4 { width: 93%; margin: 0 auto; overflow: hidden }
#pro_list4 ul li { float: left; width: 23.3%; margin-right: 30px }
#pro_list4 ul li img { width: 100%; }
#pro_list4 ul li p { font-size: 18px; color: #333; padding: 15px 0; text-align: center; display: block; clear: both; width: 100% }
.sbys { padding-bottom: 50px; }
.sbys ul { margin-right: -1%; }
.sbys ul li { width: 49%; height: 400px; background-color: #fff; margin-right: 1%; float: left; margin-top: 10px }
.sbys ul li img { text-align: center; margin: 0 auto; display: block; padding-top: 30px }
.sbys ul li h2 { font-size: 24px; color: #333333; padding: 25px 0 20px 0; text-align: center }
.sbys ul li p { width: 80%; margin: 0 auto; text-align: center; line-height: 30px; color: #666; font-size: 15px }
/* 维保售后 */
.fw { background: url(../images/bj1.jpg) no-repeat; height: 651px; margin-top: 20px }
.fw ul li { float: left; width: 20.5%; border-right: 1px solid #e7e6e6; border-bottom: 1px solid #e7e6e6; padding: 3% 2% 3% 2%; }
.fw ul li img { display: block; margin: 0 auto; }
.fw ul li h2 { font-size: 24px; color: #ae3045; padding: 10% 0 7% 0; text-align: center }
.fw ul li p { font-size: 15px; color: #666666; line-height: 26px; text-align: center; height:80px }
.fw .fw_r { border-right: 0; }
.fw .fw_b { border-bottom: 0; }
.wxsh1 { background: url(../images/pic31.jpg) 50% 0; width: 100%; height: 780px; overflow: hidden; display: block; z-index: 1; }
.wxsh1 .wxsh1_t { width: 40%; float: right; }
.wxsh1 .wxsh1_t h2 { font-size: 36px; color: #ae3045; margin: 150px 0 50px 0 }
.wxsh1 .wxsh1_t p { font-size: 16px; color: #333333; line-height: 26px; }
.wxsh1 .wxsh1_t .more2 a { width: 120px; height: 30px; line-height: 30px; background-color: #ae3045; color: #fff; text-align: center; display: block; margin-top: 50px }
.wxsh1 .wxsh1_t .more2 a:hover { background-color: #333; color: #fff }
.xbsh2_l { width: 47%;/* padding-bottom:145px; */ height: 676px; }
.xbsh2_l h2 { font-size: 36px; color: #333333; padding: 80px 0 40px 0 }
.xbsh2_l p { font-size: 15px; color: #666666; line-height: 28px; }
.xbsh2_r { position: absolute; top: -100px; right: 10%; z-index: 999; background: url(../images/pic30.jpg) 50% 0 no-repeat; width: 38%; height: 776px; overflow: hidden; display: block; }
.wxsh3 { background: url(../images/pic32.jpg) 50% 0; width: 100%; height: 790px; overflow: hidden; display: block; }
.px { width: 66%; background-color: rgba(174,48,69,0.8); padding: 2%; color: #fff; margin-top: 483px }
.px h2 { font-size: 36px; padding-bottom: 20px }
.px p { font-size: 16px; line-height: 30px; }
.lc { padding-bottom: 80px; }
.lc p { font-size: 16px; color: #666666; line-height: 36px; }
/*  新闻列表 */
.news_1 { margin-bottom: 100px; margin-top: 30px }
.news_1 ul li { width: 100%; background-color: #eee; margin: 20px 0; padding: 20px; overflow: hidden; }
.news_1 ul li .news_img { width: 19%; display: block; overflow: hidden; }
.news_1 ul li .news_img img { width: 100%; transition: .2s transform; transform: translateZ(0); }
.news_1 ul li:hover .news_img img { transform: scale(1.1, 1.1); transition: .4s transform; }
.news_1 ul li .news_t { width: 65%; margin-left: 20px }
.news_1 ul li .news_t h2 { font-size: 30px; color: #ae3045; padding: 8px 0 }
.news_1 ul li .news_t h2 span { font-size: 22px; padding-left: 15px; }
.news_1 ul li .news_t h3 { font-size: 20px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0.5% 0 0.9% 0 }
.news_1 ul li .news_t h4 { width: 20px; height: 1px; background-color: #999; margin-top: 5px }
.news_1 ul li .news_t p { color: #555; line-height: 24px; font-size: 14px; height: 45px; padding-top: 2.3%; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; width: 100% }
.news_1 ul li a:hover .news_t p { margin-left: 1%; }
.news_1 ul li .news_icon { background: url(../images/icon15.png) no-repeat; width: 7%; height: 41px; margin-top: 80px }
.news_1 ul li a { transition: all 0.9s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_1 ul li:hover { background-color: #ae3045; transition: all 0.9s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_1 ul li:hover h2, .news_1 ul li:hover h3, .news_1 ul li:hover p { color: #fff; }
.news_1 ul li:hover h4 { background-color: #fff; }
.news_1 ul li:hover .news_icon { background: url(../images/icon16.png) no-repeat; }
.pic_list_xq1 { margin-top: 35px; }
.pic_list_xq1 p { font-size: 14px; color: #333; text-indent: 2em; line-height: 24px; }
.pic_list_xq1 img { text-align: center; display: block; margin: 0 auto; padding: 20px 0; }
.pic_list_xq1 h2 { font-size: 24px; color: #000; line-height: 40px; }
.pic_list_xq1 h3 { font-size: 14px; color: #979696; line-height: 30px; border:1px solid #e0dede; padding-left:10px; margin-top:15px }
.pic_list_details1 { margin-top: 20px; padding-top: 20px; }
.pic_list_details1 p { font-size: 14px; color: #666666; text-indent: 2em; text-align: left; line-height: 24px; padding-top: 20px; }
/*  相关新闻 */
.title4 { width: 100%; border-bottom: 2px solid #ae3045; display: block; overflow: hidden; margin-top: 30px }
.title4 p { padding: 10px; font-size: 18px; color: #fff; text-align: center; background-color: #ae3045; float: left }
.news_li { padding-top: 15px; display: block; overflow: hidden; margin-bottom:50px }
.news_li ul { margin-right: -2%; }
.news_li ul li a { float: left; margin-right: 2%; width: 22%; padding-bottom: 10px; background: url(../images/icon13.png) no-repeat 0 6px; border-bottom: 1px dashed #eee; margin-top: 10px; font-size: 14px; color: #555; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 15px }
.news_li ul li a:hover { color: #ae3045; }
@media screen and ( max-width:1680px ) {
.qt { padding: 12% 0 11% 0 }
}
@media screen and ( max-width:1600px ) {
.business_nav .business_1 { width: 22.78%; }
}
@media screen and ( max-width:1440px ) {
.business_nav .business_1 { width: 22.775%; }
.ys_list .ys_t p { font-size: 14px; }
	
}
@media screen and ( max-width:1366px ) {
.business_nav .business_1 { width: 22.76%; }
.ys_list .ys_t p { font-size: 14px; color: #fff; line-height: 24px; background: url(../images/icon1.jpg) no-repeat 0 15px; padding-left: 20px; padding-top: 5px }
.bj_title { margin-left: 15% }
.bj_main { width: 62%; float: right; padding: 3% }

}
@media screen and ( max-width:1360px ) {
.business_nav .business_1 .business_line a { font-size: 13px; width: 50%; }

}
@media screen and (min-width:1050px) and (max-width: 1150px){
    .nav ul li { margin: 0 5px;}
}
@media screen and (min-width:1150px) and (max-width: 1280px){
    .nav ul li { margin: 0 10px;}
}
@media screen and (min-width:1280px) and (max-width: 1440px){
    .nav ul li { margin: 0 15px;}
}
@media screen and (min-width:1440px) and (max-width:1680px){
    .nav ul li { margin: 0 20px;}
}
@media screen and (min-width:1680px) and (max-width:1920px){
    .nav ul li { margin: 0 30px;}
}

