@charset "utf-8";/* CSS Document */
html { font-size: 62.5%; height: 100%; scroll-behavior: smooth; }
body { margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; font-size: 12px; font-size: 1.2rem; height: 100%; background: #fff; width: 100%; max-width: 1920px; overflow-x: hidden; color:#333; }
img { border: none; }
ul li { list-style-type: none; }
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span, em,div { margin: 0; padding: 0; list-style: none; color: #333; }
img { display: block; transition: 0.5s; }
a { text-decoration: none; color: #333; outline: none; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s; }
h1, h2 { margin: 0; padding: 0; font-weight: normal; color: #333; }
.clear { clear: both; }
input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; font-size: 12px; font-size: 1.2rem; color: #999999; border: none; outline: none; }
.fl { float: left; }
.fr { float: right; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block }
input[type= "button"], input[ type="submit" ], input[type="reset"] { -webkit-appearance: none; }
button { border-radius : 0px; -webkit-border-radius: 0px; }
::selection { color: #fff; background: #90182a; }
* { margin: 0px; padding: 0px; -moz-box-sizing: border-box; box-sizing: border-box; }
.fons0 { font-size: 0px; font-size: 0rem; }

::-webkit-input-placeholder {/* WebKit browsers */
 color:#999999; opacity:1 }
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#999999; opacity:1 }
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#999999; opacity:1 }
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#999999; opacity:1 }
 @media screen and (min-width:1000px) {
.zong { width: calc(100% - 160px); max-width: 1600px; margin: auto;} 
}
@media screen and (max-width:999px) {
.zong { width: 95%; margin: auto;} 
}
a:hover img { transform: scale(1.1, 1.1) }
img { max-width: 100%; }
a:hover { color: #90182a; }

.header_zding{ position:fixed; width:100%; top:0px; left:0px; z-index:999999999999;}
.header { position:relative;  }
.header .zong { position:relative;padding-top:45px; padding-bottom:45px;  transition: 0.5s; }
.header::before{ position:absolute; top:0px; left:0px; width:24.2%;  background:#fff; content:""; height:100%; z-index:-1px; }
.header::after{ position:absolute; top:0px; right:0px; width:75.8%; background:#90182a; content:""; height:100%; z-index:-1px; }

.headh{ background:#fff; box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.headh .zong{   }
.headh .daohang>li{ padding-bottom: 20px;}

.logo_div{position:absolute; left:0px; top:7px; }
.logo {  width: 261px;  }
.logo a, .logo img { display: block; width: 100%;   }


.nav { position:absolute; right:78px; top:12px; }
.nav>li { float: left; z-index: 999; margin-right:40px; position: relative;  }
.nav>li:nth-lastchild{ margin-right:0px; }
.nav>li>a { display: block; font-size: 18px; font-size: 1.8rem; line-height: 38px; padding:13px 0px 17px 0px; color: #fff; cursor: pointer; position: relative;  }
.nav>li:hover>a { border-bottom:solid 2px #fff; }
.navxz>a { border-bottom:solid 2px #fff;  }

.nav>li:last-child { margin-right: 0px; }
.yijikuang {   position: absolute; width: 225px; left: -15px;  top: -9999px; }
.yiji { background: #ffffff;   }
.yiji li { position: relative; transition: 0.5s; }
.yiji li a { display: block; font-size: 16px; font-size: 1.6rem; line-height: 0px; color: #333333; position: relative; padding: 9px 15px 13px 22px;  line-height:26px;  }
.yiji li:hover>a { background: #90182a; color: #fff; }
.yiji li:hover>a em { opacity: 1 }
.erji { position: absolute; width: 225px; top: -9999px; left: 100%; padding-left: 6px; }
.erji li { background: #fff; }
.sanji { position: absolute; width: 220px; background: #f9f9f9; top: -9999px; left: 100%; padding: 10px 0; }
.nav>li:hover .yijikuang { top: 68px; padding-top:12px; }
.nav>li:hover .yiji>li>a { line-height: 26px; }
.yiji>li:hover .erji { top: 0px; }
.yiji>li:hover .erji>li>a { line-height: 26px; }
.erji>li:hover .sanji { top: 0px; }
.erji>li:hover .sanji>li>a { line-height: 26px; }


.xnav { display: none; }

/*  sousuo  */
.sou::-webkit-input-placeholder {/* WebKit browsers */
 color:#cccccc; opacity:1 }
.sou:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#cccccc; opacity:1 }
.sou::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#cccccc; opacity:1 }
.sou:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#cccccc; opacity:1 }

.sousuo{   width:26px; height:47px;   position:relative; position:absolute; right:0px; top:20px; z-index:9999; transition:0.5s;}
.sousuo form{ width:300px; height:0px; overflow:hidden; position:absolute; right:-5px; top:42px; background:#fff; border-radius:4px; color:#333; border:0px solid rgba(0,0,0,0); transition:0.5s; z-index:99999}

.sousuof form{ height:45px; border:1px solid #999}

.sousuo select{ width:80px; height:33px; line-height:33px; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; border-radius:4px; text-align:center; cursor:pointer; position:absolute; left:0px; top:0px; background:none; color: #ffffff; font-size:14px; font-size:1.4rem; z-index:9999999}
.sousuo option{ cursor:pointer; color: #333;}
.icon-sousuo:before{ color:#fff; }
.sou{width: 260px;height:43px;line-height:43px; border-radius:4px; padding-left:10px; font-size:14px; font-size:1.4rem; color:#333; background:none;}
.suo{width:26px;height:45px; float:right; background:none; position:relative; z-index:9999999; border-radius:4px; cursor:pointer;}
.sou2,.sou1{ width:26px; height:43px; text-align:center; line-height:43px; position:absolute; right:0px; top:0px; font-size:20px !important; font-weight: bold; cursor:pointer; z-index:99990;  transition:1s;font-family:"iconfont"; }
.sou1{ width: 40px; font-size: 18px !important; }
.sou1::before{ content: "\e616"; color:#333; }
.sou2::before{ content: "\e616"; color:#fff;}


.banner { position: relative; z-index: 2; line-height: 0; font-size: 0; margin-top:90px; }

.banner .slick-arrow{ position: absolute; z-index: 99; display: block !important; top: 50%; margin-top: -30px;  background-repeat: no-repeat; background-position: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; font-size:30px; font-size:3rem;  font-family:"iconfont"; color:#fff; width:60px; height:60px; border:solid 2px #fff; border-radius:50%; text-align:center; line-height:60px; font-weight:bold; }

.banner .slick-prev{ left: 70px;    cursor: pointer; }
.banner .slick-prev::before{content: "\e72c";}

.banner .slick-next{ right: 70px;  cursor: pointer; }
.banner .slick-next::before{content: "\e72d";}

.banner .item.slick-active img { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.banner .slick-dots { position: absolute; z-index: 999999; left: 0; right: 0; bottom: 35px; text-align: center; font-size: 0; letter-spacing: 0; text-align: center; }
.banner .slick-dots li { margin: 0 7px 0px  7px; display: inline-block; *display: inline; *zoom: 1; }
.banner .slick-dots a { display: block; width: 16px; height: 16px; background-image: url("../images/banner-niu1.png"); cursor: pointer; background-repeat: no-repeat; background-position: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; }
.banner .slick-dots li.slick-active a { background-image: url("../images/banner-niu2.png"); cursor: pointer; }
.banner.hide { display: none; }
 @media screen and (max-width: 959px) {
.banner { display: block; }
.banner.hide { display: block; }
.banner .slick-arrow { display: none !important; }
.banner .slick-dots { bottom: 10px; }
.banner .slick-dots li { margin: 0 5px; }
.banner .slick-dots a { width: 10px; height: 10px; }
.banner2 { display: none;} 
}
.slick-list, .slick-slider, .slick-track { position: relative; display: block }
.slick-loading .slick-slide, .slick-loading .slick-track { visibility: hidden }
.slick-slider { box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.slick-list { overflow: hidden; margin: 0; padding: 0 }
.slick-list:focus { outline: 0 }
.slick-list.dragging { cursor: pointer; cursor: hand }
.slick-slider .slick-list, .slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.slick-track { top: 0; left: 0 }
.slick-track:after, .slick-track:before { display: table; content: '' }
.slick-track:after { clear: both }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px }
[dir=rtl] .slick-slide { float: right }
.slick-slide img { display: block }
.slick-slide.slick-loading img { display: none }
.slick-slide.dragging img { pointer-events: none }
.slick-initialized .slick-slide { display: block }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent }
.slick-arrow.slick-hidden { display: none }
.slick-dots .slide-count { display: none; }
.slick-slide { position: relative; }


.ipart_title1 { font-size: 48px; font-size: 4.8rem; line-height: 52px; text-align: center; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; text-transform:uppercase; }
.ipart_wz1{ text-align: center; font-size: 16px; font-size: 1.6rem;  line-height: 30px; }




.ipart1{ margin-top:26px; }
.ipart1 a{ }
.ipart1_zong{ display:flex; flex-wrap:wrap; }
.ipart1_div1{ width:50%; position:relative; }
.ipart1_div1 img{}

.ipart1_right{ width:50%; }
.ipart1_div2,.ipart1_div3{position:relative; width:100%; }


.ipart1_kuang{ position:absolute; }
.ipart1_dtilte{ display:block; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-sise:36px; font-size:3.6rem;   line-height:40px; color:#fff;}
.ipart1_dwz{   text-align:left;  margin-top:17px; width:95%; color:#fff; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden; height:90px;  }
.ipart1_dwz a{ color:#fff;}
.ipart1_dmore{ display:block; font-size:16px; font-size:1.6rem; text-align:center; background:#90182a; width:93px; line-height:37px; border-radius:5px;  color:#fff;  margin-top:18px; }
.ipart1_dmore:hover{ background:#fff; color:#90182a; }

.ipart1_div1 .ipart1_kuang{ left:60px; top:87px; }
.ipart1_div2 .ipart1_kuang,.ipart1_div3 .ipart1_kuang{ left:75px; top:42px; }
 
.ipart1_div1 .ipart1_dwz{ max-width:390px;}
.ipart1_div2 .ipart1_dwz,.ipart1_div3 .ipart1_dwz{ max-width:820px;  }


.ipart2 { background: #f4f4f4; padding-top: 55px; }
.ipart2_top{ background:url(../images/ipart1-titlebg.png) no-repeat center; }
.ipart2_wz {  margin-top: 4px;   }

.ipart2_bottom{ margin-top:52px;/*position:relative; left:8%; */ background:#fff url(../images/ipart2-bg.jpg) no-repeat center top; padding-top:51px; background-size:cover; padding-bottom:63px;}
.ipart2_bzong{ background:url(../images/ipart2-bg2.jpg) repeat-y right top; }
.ipart2  .ipart2_bzong .zong{ /*display:flex; flex-wrap:wrap;  justify-content: end; */ }
.ipart2_bleft{  width:397px; margin-left:15px; padding-top:9px; float:left; }
.ipart2_blkuang{ width:378px; }

.ipart2_left_title {font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;font-size: 30px; font-size: 3rem;   color: #fff; line-height: 34px;  padding-top:9px; padding-bottom:32px  }
.ipart2_left_title >a{ color:#fff;}
.ipart2_left_nav{  padding-right:17px; padding-top:8px; padding-bottom:4px;}

.ipart2_bleft .lNav{ cursor:pointer; font-size:16px; font-size:1.6rem; line-height:30px; padding-right:23px; padding-right:7px; padding-top:10px; padding-bottom:6px; transition:0.5s;-moz-transition:0.5s;   -o-transition:0.5s;-webkit-transition:0.5s; font-family: "iconfont"; border-bottom:solid 1px  #cccccc; }


.ipart2_bleft .lNav::after{ content: "\e608"; color:#cccccc; float:right; font-size:14px; font-size:1.4rem; }
.ipart2_bleft .currentDd1::after{ content: "\e600";color:#cccccc; float:right;  font-size:14px; font-size:1.4rem;}

.ipart2_bleft .lNav a{ color:#fff;font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.ipart2_bleft .lNav:hover a::after{ }
.ipart2_bleft .currentDt1{ }
.ipart2_bleft .currentDt1 a{ color:#fff; }
.ipart2_bleft .navContent1{ display: none; padding-top:5px; padding-bottom:18px;   border-bottom:solid 1px  #cccccc;}
.ipart2_bleft .navcontent1 li{ position:relative}
.ipart2_bleft .navContent1 li a{ display:block; padding-left:38px; font-size:14px; font-size:1.4rem; line-height:30px;  color:#cccccc;  } 
.ipart2_bleft .navContent1 li:hover>a{ color:#fff;  }
.ipart2_bleft .navContent1_xz{ color:#fff !important; }

.ipart2_bleft .j-nextshow { position: relative;}
.ipart2_bleft .proslide_menubtn { width: 19px; height: 21px; position: absolute; top: 50%; margin-top:-10px; right: 12px; cursor: pointer; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 9999; }
.ipart2_bleft .proslide_menubtn span { display: none; width: 100%; height: 3px; border-radius:2px; margin-bottom: 4px; background-color: #FFFFFF; }


.ipart2_bright{ float:right; width:calc(100% - 412px); background:#fff; }
.ipart2_bright ul{ padding-left:45px; padding-top:67px; padding-bottom:17px;  }
.ipart2_bright li{ float:left; width:28.9%; max-width:330px; margin-right:6.6%; padding-bottom:49px; }
.ipart2_bright li:nth-child(3n){ margin-right:0px; }
.ipart2_brtitle{ line-height:38px; padding-bottom:2px; background:url(../images/ipart2-lititlebg.jpg) no-repeat bottom left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ipart2_brtitle a{ font-size:20px; font-size:2rem; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;  }
.ipart2_brpic{ overflow:hidden; margin-top:20px; }
.ipart2_brpic a{ display:block; }
.ipart2_brpic img{ display:block; }
.ipart2_brmore{ display:block; font-size:16px; font-size:1.6rem; text-align:center; border:solid 1px #333333;  color:#333; line-height:33px; padding-top:6px; padding-bottom:6px; text-transform:uppercase;  }
.ipart2_brmore:hover{ color:#fff; background:#90182a;  }



.ipart3{ margin-top:60px;}
.ipart3 .ipart_wz1{ margin-top:13px;}

.ipart3_bottom{ position:relative; }

.img-scroll4 { position: relative; }


.img-list4 {position: relative;overflow: hidden; margin-top:56px; }
.img-list4 ul {width: 10000%;}
.img-list4 li {float: left; width:0.1865%; margin-right: 0.110%; margin-left:-0.096%; position:relative; font-size:18px; font-size:1.8rem; text-align:center; overflow:hidden;   }

.img-list4 li a{ display:block; overflow:hidden; }
.ipart3_bwz{ display:block; line-height:30px;  text-align:center; display:block; font-size:20px; font-size:2rem;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden; height:60px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; margin-top:5px;}


.ipart3_bottom_lunbobiao{ position:absolute; right:0px; top:50%; margin-top:-20px; width:100%; height:39px; }
.img-scroll4 .prev, .img-scroll4 .next {position: absolute; text-align:center; display: block; line-height: 39px; color: #666666; font-size: 38px; font-size:3.8rem; top: 50%; transform: translateY(-50%); transition: 0.5s; z-index: 999; }
.img-scroll4 .prev { left:8.7%; cursor: pointer;}
.img-scroll4 .next {right:9%; cursor: pointer;}
.img-scroll4 .prev:hover,.img-scroll4 .next:hover { color:#90182a;  }

.ipart4{ position:relative; margin-top:82px;   }
.ipart4_pic{}
.ipart4_kuang{ position:absolute; top:72px; left:0px;  margin:0 auto; width:100%; }
.ipart4 .zong{ }
.ipart4 .ipart_title1 a{ color:#fff; text-transform:none;}
.ipart4 .ipart_title1 a:hover{ color:#90182a; }
.ipart4_more{ display:block; margin:0 auto; text-align:center; border:solid 1px #fff; color:#fff; font-size:16px; font-size:1.6rem; width:171px; line-height:45px;  margin-top:36px;text-transform:uppercase; }
.ipart4_more:hover{ background:#90182a; color:#fff; border:solid 1px #90182a;  }

.ipart5{ padding-top:37px;  padding-bottom:189px; }
.ipart5 ul{}
.ipart5 li{ margin-top:46px; float:left; width:29.8%; margin-right:5.3%; }
.ipart5 li:nth-child(3n){ margin-right:0px; }

.ipart5_biao{ width:121px; height:121px; padding-top:26px; background:#f2f2f2; text-align:center; border-radius:50%; margin:0 auto; position:relative;  z-index:9;  }
.ipart5_biao img{  margin-left:29px; display:block; width:66px; height:66px; }

.ipart5_libiao1{}
.ipart5_libiao2{}
.ipart5_libiao3{}
.ipart5_libiao4{}
.ipart5_libiao5{}
.ipart5_libiao6{}

.ipart5_liwz{ margin-top:-47px;  padding-top:63px; padding-bottom:81px; }
.ipart5 li:nth-child(2n-1) .ipart5_liwz{ background:url(../images/ipart5-libgred.png) no-repeat center top; background-size:cover; }
.ipart5 li:nth-child(2n) .ipart5_liwz{ background:url(../images/ipart5-libghui.png) no-repeat center top; background-size:cover;}
.ipart5_liwz a{ padding-left:50px; padding-right:15px; display:block; font-size:16px; font-size:1.6rem; line-height:30px; height:120px; color:#fff;   display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 4;  overflow: hidden;  }
.ipart5_liwz a:hover{ text-decoration:underline; }

.ipart5_lititle{ display:block; width:100%; max-width:323px; height:58px; line-height:58px; text-align:center; color:#fff; margin:0 auto; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:16px; font-size:1.6rem;  margin-top:-32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0px 13px; }
.ipart5 li:nth-child(2n-1) .ipart5_lititle{ background:url(../images/ipart5-liwzbg1.png) no-repeat center; background-size:cover; }
.ipart5 li:nth-child(2n) .ipart5_lititle{ background:url(../images/ipart5-liwzbg2.png) no-repeat center; background-size:cover; }
.ipart5_lititle:hover{ color:#fff; text-decoration:underline; }  



.ipart6{ position:relative; background:#2a2a2a; padding-top:46px; padding-bottom:62px;  }
.ipart6_pic{ position:absolute; top:-110px; left:0px; }

.ipart6_right{ width:100%; max-width:916px; float:right; }
.ipart6_rtop{  line-height:45px; margin-top:5px;}
.ipart6_rtitle1{color:#fff; font-size:30px; font-size:3rem; float:left; margin-right:28px; }
.ipart6_rtitle2{color:#fff; font-size:36px; font-size:3.6rem; float:left;  padding-left:38px; background:url(../images/ipart6-titlebg.png) no-repeat left 20px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;  }
.ipart6_right .ipart_wz1{ color:#fff; margin-top:14px; text-align:left; }
.ipart6_xp { width: 100%; max-width: 916px; margin: 0 auto; }
.ipart6_xp_input::-webkit-input-placeholder {/* WebKit browsers */
 color:#666666; opacity:1 }
.ipart6_xp_input:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#666666; opacity:1 }
.ipart6_xp_input::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#666666; opacity:1 }
.ipart6_xp_input:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#666666; opacity:1 }
.ipart6_xp .fobiao { padding-left: 12px; }
.ipart6_xp form {   }
.ipart6_xp .input1 { float:left; padding-left: 12px; position: relative; margin-top: 32px; width: 402px;  background:#dfdfdf; border-radius: 7px;}
.ipart6_xp .input1 input { width: 100%; height: 50px; line-height: 50px; color: #666666; padding-left: 18px; padding-right: 10px;  font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.ipart6_xp .input3 { margin-left:10px; float:left; padding-left: 34px; margin-top: 32px; background:#fff url(../images/xing.png) no-repeat 17px 20px; border-radius: 7px;  padding-right:11px;}
.ipart6_xp .input4 { width: 153px; height: 50px; line-height: 50px;   font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; float: left; }
.ipart6_xp .yanzhengma { width: 89px; height: 51px; cursor: pointer; float: left; }
.ipart6_xp .input5 {  margin-top:32px; float:right; width:207px; height: 50px; border-radius: 7px;  padding: 0 5px; background: #90182a; font-size: 18px; font-size: 1.8rem; color: #ffffff; cursor: pointer; transition: 0.5s;  font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.ipart6_xp .input5:hover { background: #750e1e; color: #fff; }
.ipart6_xp .xing input { background: url(../images/xing.png) no-repeat 0px 20px; }



.ipart7{ margin-top:89px; }
.ipart7 .ipart_wz1{ margin-top:11px; }
.ipart7_more{ display:block; width:123px; margin:0 auto; line-height:37px; text-align:center; color:#fff; background:#90182a; margin-top:19px; font-size:16px; font-size:1.6rem; border-radius:5px; }
.ipart7_more:hover{ background: #750e1e; color: #fff; }

.ipart7_bottom{ margin-top:49px; position:relative; padding-bottom:108px;  }
.ipart7_bpic{ position:absolute; left:0px; top:0px; }
.ipart7_bottom .zong{ position:relative; z-index:9999;}
.ipart7_bright{ width:100%; max-width:1138px; float:right; background:rgb(255,255,255,0.98); margin-top:101px; }
.ipart7_bright ul{  padding-bottom:10px;  }
.ipart7_bright li{ padding-top:29px; width:49.9%; float:left;  padding-bottom:36px;}
.ipart7_bright li:nth-child(1){ padding-top:47px; border-bottom:solid 1px #fbfbfb;  border-right:solid 1px #fbfbfb; }
.ipart7_bright li:nth-child(2){ padding-top:47px; border-bottom:solid 1px #fbfbfb; }
.ipart7_bright li:nth-child(3){ border-right:solid 1px #fbfbfb; }
.ipart7_brdiv{ padding-left:45px; }
.ipart7_bright li:nth-child(1) .ipart7_brdiv,.ipart7_bright li:nth-child(3) .ipart7_brdiv{ padding-right:44px; }

.ipart7_brimg{}
.ipart7_brtitle{ font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; display:block; font-size:20px; font-size:2rem; line-height:36px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:4px;}
.ipart7_brwz{  }
.ipart7_bright li:nth-child(1) .ipart7_brwz,.ipart7_bright li:nth-child(2) .ipart7_brwz{margin-top:6px; }
.ipart7_bright li:nth-child(3) .ipart7_brwz,.ipart7_bright li:nth-child(4) .ipart7_brwz{ margin-top:14px; }
.ipart7_brwz a{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; height:150px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 5;  overflow: hidden;}
.ipart7_brwz a:hover{}

.ipart8{ padding-top:87px; /**background:url(../images/ipart8-bg.jpg) no-repeat bottom center;**/ padding-bottom:88px; background-color: black;}
.ipart8_top .zong{ background:#fff; box-shadow:0px 0px 20px 0px rgb(0 0 0 / 10%); padding-bottom:92px; }

.ipart8_title{ background:url(../images/ipart8-titlebg.png) no-repeat center 51px; padding-top:84px; padding-bottom:77px;  }
.ipart8_kuang{ padding-left:68px; padding-right:68px; }
.ipart8_kuang li{ float:left; width:46.4%; max-width:680px; }
.ipart8_kuang li:nth-child(2){ float:right; }


.ipart8_kpic{ overflow:hidden; }
.ipart8_kpic a{ display:block; width:100%; }
.ipart8_kpic img{  }


.ipart8_kdiv{ padding:21px 50px 15px 21px; }
.ipart8_ktitle{ display:block; font-size:20px; font-size:2rem; line-height:36px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }
.ipart8_ktitle:hover{}

.ipart8_kwz{}
.ipart8_kwz a{ display:block; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden; line-height:30px; height:90px; font-size:16px; font-size:1.6rem; }
.ipart8_kwz a:hover{}

.ipart8_kmore{ display:block; font-size:16px; font-size:1.6rem; text-align:center; width:248px; line-height:43px; border:solid 1px #333333; color:#333333; border-radius:10px; margin-top:31px; }
.ipart8_kmore:hover{ border:solid 1px #90182a;  background:#90182a; color:#fff; }

.ipart8_bottom{ margin-top:63px; }
.ipart8_btitle{ font-size:48px; font-size:4.8rem; line-height:60px; color:#fff; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; width:100%; max-width:1200px; margin:0 auto; text-align:center; }
.ipart8_bmore{  margin:0 auto; display:block; text-align:center; color:#fff; font-size:18px; font-size:1.8rem; width:250px; line-height:45px; border-radius:7px; margin-top:43px; background:#90182a;  }
.ipart8_bmore:hover{ background: #750e1e; color:#fff; }

.ipart9{ padding-top:79px; padding-bottom:96px;  }
.ipart9_kuang{ margin-top:54px; }
.ipart9_kuang li{ float:left; width:31.25%; margin-right:3.12%; }
.ipart9_kuang li:nth-child(3){ margin-right:0px; }
.ipart9_kpic{ overflow:hidden; }
.ipart9_kpic a{ display:block; }
.ipart9_kpic img{}
.ipart9_kdiv{ background:#f4f4f4; padding:12px 20px 39px 30px; }
.ipart9_ktitle{ display:block; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ipart9_kwz{ margin-top:4px;}
.ipart9_kwz a{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; color:#666666;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;  height:90px; }
.ipart9_kwz a:hover{}
.ipart9_kmore{ display:block; font-size:16px; font-size:1.6rem; color:#90182a; line-height:30px; text-transform:uppercase; margin-top:11px; }
.ipart9_kuang li:hover .ipart9_kdiv{ background:#90182a; }
.ipart9_kuang li:hover .ipart9_ktitle,.ipart9_kuang li:hover .ipart9_kwz a{ color:#fff; }
.ipart9_kuang li:hover .ipart9_kmore{ color:#cccccc; }



.footer{ background:#222222; color:#fff;  font-size:16px; font-size:1.6rem; line-height:30px; padding-top:40px;  padding-bottom:57px; }
.footer p,.footer span{color:#fff; }
.footer_title,.footer_title>a{ font-size:22px; font-size:2.2rem; line-height:30px; color:#fff; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;  margin-bottom:23px;}
.footer ul{  }
.footer li{ color:#fff;  font-size:16px; font-size:1.6rem; line-height:30px;}
.footer li a{ color:#fff;  font-size:16px; font-size:1.6rem; line-height:30px;}
.footer li a:hover,.footer_title>a:hover{ color: #90182a; }

.foo1{ float:left; width:18.7%; margin-right:5.2%; }

.foo2{ float:left; width:18.7%; margin-right:4.9%;}

.foo3{ float:left; width:20%; }
.foo3_sjmt { margin-top: 27px; }
.foo3_sjmt a { display: block; float: left; margin-right: 11px; font-size: 22px; font-size: 2.2rem; color: #fff; font-family: "iconfont"; border:solid 2px #fff; border-radius:5px; width:36px;  text-align:center; line-height:30px; }
.foo3_sjmt a:hover { color: #90182a; text-decoration: none; }
.foo3_sjmt1::before { content: "\e800"; }
.foo3_sjmt2::before { content: "\e8ab"; }
.foo3_sjmt3::before { content: "\e620"; }
.foo3_sjmt4::before {  content: "\e648"; }
.foo3_sjmt5::before { content: "\e640"; }
.foo3_sjmt6::before { content: "\e6d6";   }
.foo3_sjmt6{ margin-right:0px !important; }

.foo4{ float:right; width:27.4%; }

.foo4_xp { width: 100%; max-width:440px; margin: 0 auto;  margin-top:-5px;}

.foo4_xp input::-webkit-input-placeholder {/* WebKit browsers */
 color:#fff; opacity:1 }
.foo4_xp input:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#fff; opacity:1 }
.foo4_xp input::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#fff; opacity:1 }
.foo4_xp input:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#fff; opacity:1 }
 
.foo4_xp textarea::-webkit-input-placeholder {/* WebKit browsers */
 color:#fff; opacity:1 }
.foo4_xp textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#fff; opacity:1 }
.foo4_xp textarea::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#fff; opacity:1 }
.foo4_xp textarea:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#fff; opacity:1 }
 
.foo4_xp .fobiao { padding-left: 12px; }
.foo4_xp form {   display: flex; flex-flow: wrap; justify-content: space-between;  }
.foo4_xp .input1 {   position: relative; margin-top: 13px; width: 48.6%; padding-left:16px;  }
.foo4_xp .xing{ background: url(../images/xing.png) no-repeat 0px 10px;}
.foo4_xp .input2 {  position: relative; margin-top: 19px; width: 100%; padding-left:16px;  }
.foo4_xp .input1 input { width: 100%; height: 34px; line-height: 32px;  padding-left: 11px; padding-right: 10px;  font-size: 14px; font-size: 1.4rem; color:#ffffff; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; background:none;border:solid 1px #cccccc;  }
.foo4_xp .input2{ width: 100%; margin-top: 14px;}
.foo4_xp textarea{ width: 100%; height: 67px; line-height: 30px; padding: 4px 11px; font-size: 14px; font-size: 1.4rem; color: #fff; border:solid 1px #cccccc;  background:none; }
.foo4_xp .input3 {  margin-top: 14px;padding-left:16px;  background: url(../images/xing.png) no-repeat 0px 10px; width:100%; }
.foo4_xp .input4 { width: 40.6%;  height: 34px; line-height: 32px;  padding:11px 0px; background:#e8e8e8;  padding-left: 16px; font-size: 14px; font-size: 1.4rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; float: left;background:none; border:solid 1px #cccccc;  }
.foo4_xp .yanzhengma { width: 114px; height: 34px;   cursor: pointer; float: left;  margin-left:28px; }
.foo4_xp .input5 { width: 83px;  height: 34px; line-height: 32px; text-align:center; background: #90182a; font-size: 14px; font-size: 1.4rem; color: #ffffff; cursor: pointer; transition: 0.5s; float: right; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; text-transform:uppercase;  }
.foo4_xp .input5:hover { background: #750e1e; color: #fff; }
.foo4_clear{}


.bottom{ background:#111111; padding-top:10px; padding-bottom:10px;}
.bottom p,.bottom a,.bottom span,.bottom li{ color:#fff; line-height:30px; font-size:16px; font-size:1.6rem; }
.banquan{ color:#fff; line-height:30px; font-size:16px; font-size:1.6rem;}
.banquan a{ display:inline-block; }
.links{ min-height:30px; }
.links a{ float:left; margin-left:7px; }
.links a:hover,.banquan a:hover{    color: #90182a !important;}
.links span{ float:left; }
.phone_wz{  }
.phone_title{}


.dingwei { position: fixed; width: 70px; right: 10px; top: 50%; transform: translateY(-50%); z-index: 999999999999999 }
.dingwei div a { display: block; margin-top: 2px; width: 70px; height: 70px; padding-top:15px; background: #e5e5e5;   text-align: center; line-height: 70px; border-radius:7px; font-size: 20px; color: #fff; margin-top: 2px; cursor: pointer; }

.dingwei div a img{ margin:0 auto; }
.dingwei .weixin { position: relative; cursor: pointer; }
.dingwei .dingwei_weixinbg{ background:#e5e5e5 url(../images/dingwei-icon3.png) no-repeat center !important;}

.dingwei .weixin img { position: absolute; width: 106px; height: 106px; max-width: none; top: 0px; left: -110px; display: none; }
.dingwei .weixin:hover img { display: block; }
.dingwei .dingwei_niu2, .tankuang { display: none }
.dingwei .tankuang { position: absolute; bottom: 50px; left: 50% !important; margin-left: -75px; }
.dingwei .tankuang img { display: block; position: relative; width: 150px; height: 150px; left: auto; margin: auto; }
.dingwei .dingwei div a:hover {  background:#d3d3d3;  }
.dingwei .dingwei_weixinbg:hover{ background:#d3d3d3 url(../images/dingwei-icon3.png) no-repeat center !important;}
.dingwei .clear2 { display: none }
.dingwei .top {/* margin-top: 2px;*/ position: relative; right: 0px; }
.dingwei .top a { position: absolute; right: 0px;    }





.dingwei2 { display:none; position: fixed;  z-index: 99999;  width: 100%; right: auto; top: auto; margin: auto; left: 0px; bottom: 0px; transform: translateY(0); border-radius: 0px; }


.dingwei2 div { width: 20%; float: left; }


.dingwei2 div a { display:block; margin: auto; width: 100%; background: #90182a; color: #fff; border-radius: 0px; height: 40px; line-height: 40px; padding-left: 0px; cursor:pointer; font-size:20px;text-align: center;color: #fff; }


.dingwei2 .weixin { position: relative; cursor: pointer; }
.dingwei2 .weixin img { position: absolute; width: 106px; height: 106px; max-width: none; top: 0px; left: -129px; display: none; }
.dingwei2 .weixin:hover img { display: block; }

.dingwei2 .tankuang { position: absolute; bottom: 50px; left:0px !important; margin-left:5px;  }
.dingwei2 .tankuang{ }
.dingwei2 .tankuang img { display: block; position: relative; width: 150px; height: 150px; left: auto; margin: auto; }
.dingwei2 div a:hover { background: #90182a; }
.dingwei2 .dingwei_tbiao1 { font-family: "iconfont"; }
.dingwei2 .dingwei_tbiao1::before { content: "\e7c1"; }
.dingwei2 .dingwei_tbiao3 { font-family: "iconfont"; }
.dingwei2 .dingwei_tbiao3::before { content: "\e7c9"; }
.dingwei2 .clear2 { display: none }
.dingwei2 .top { margin-top: 10px; position: relative; right: 0px; }
.dingwei2 .top a { position: absolute; right: 0px; background: #765753 !important; width: 42px !important; padding-left: 0px !important; }


.fybanner { margin-top:90px;}
/*mianbaoxie*/
.brow { padding-top: 10px; padding-bottom:11px; line-height: 29px; background:#f6f6f6; }
.brow .zong{ padding-left:32px; background:url(../images/browbg.png) no-repeat center left; }
.brow a {font-size:16px; font-size:1.6rem; float:left; margin-right:7px; }
.brow a:hover{ color:#730000; }
.brow span { float:left; font-size:16px; font-size:1.6rem; margin-right:7px;}
.browxz{ color:#730000 !important; }


/*left*/
.left { width: 414px; float: left; }

.left_top{  }
.left_titlesize,.left_titlesize a{ font-size:30px; font-size:3rem; line-height: 35px;}
.left_title { }
.left_title a { display: block;  padding-left: 5px;   padding-top:14px; padding-bottom:14px; border-bottom:solid 1px #cccccc;   }
.left_title a:hover {  }
.left_nav{ margin-top:11px; }
.left_nav li{ padding-left:39px; background:url(../images/left-libg.png) no-repeat 16px center;  padding-top:5px; padding-bottom:5px; }
.left_nav li a{ font-size:16px; font-size:1.6rem; line-height:26px; }
.left_nav li a:hover{ color:#730000; }
.left_navxz{ color:#730000 !important; }
.left_nav li ul{ display:none}

.left .j-nextshow { position: relative;}
.left .proslide_menubtn { width: 19px; height: 21px; position: absolute; top: 50%; margin-top:-10px; right: 12px; cursor: pointer; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 9999;  }
.left .proslide_menubtn span { display: none; width: 100%; height: 3px; border-radius:2px; margin-bottom: 4px; background-color: #90182a; }




.left_center{ padding-bottom:14px; margin-top:81px; }
.left_ctitle{ padding-left:46px; background:url(../images/left-biao1.jpg) no-repeat left center;   }
.left_ctitle a{ }
.left_ctitle a:hover{}
.left_center ul { padding-top:28px;   }
.left_center li{ width:100%; max-width:358px; padding-top:9px;   }

.left_cpic{ overflow:hidden; }
.left_cpic a,.left_cpic img{ display:block; width:100%; }
.left_cdiv{ padding:7px 10px 10px 10px;}
.left_clititle{ font-size:20px; font-size:2rem; line-height:32px; margin-bottom:3px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }
.left_clititle a{}
.left_cwz{ display:block; line-height:30px; font-size:16px; font-size:1.6rem; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;   max-height:60px;  }


.left_tags{ margin-top:46px; }
.left_tags_title{ padding-left:46px; background:url(../images/left-biao2.jpg) no-repeat left center; border-bottom:solid 1px #cccccc; padding-top:13px; padding-bottom:13px; text-transform:uppercase;  }
.left_tags_wz{ padding-top:27px;  padding-left:14px; padding-right:14px; font-size:16px; font-size:1.6rem;  line-height:30px; }
.left_tags_wz a{ }
.left_tags_wz a:hover{  }
.left_tags_wz span{   margin-right:3px; }


.right { float: right; width: calc( 100% - 456px); }

.pro1{  padding-bottom:85px;  }
.topjj{ margin-top:50px;}

.pro1_kuang1{ padding-bottom:69px;}
.pro1_kuang1_title{ padding-top:16px; padding-bottom:14px; }

.pro1_kuang1_tmore{ margin-top:22px; /*line-height:28px; margin-top:16px; margin-left:10px; */  }
.pro1_kuang1_tmore span{font-size:16px; font-size:1.6rem; color:#fff; width:123px; line-height:37px; background:#90182a; text-align:center; border-radius:5px; }

.pro1_kuang1_twz{ font-size:16px; font-size:1.6rem; line-height:30px;  color:#333;  margin-top:2px;}

.przhan{ position:relative; overflow:hidden; height: 60px;}
.przhanh{ height:auto !important;}
.zhankai{font-size: 16px;line-height: 30px;display: inline-block;vertical-align: top;color: #90182a;position: relative;}



.pro1_pro { margin-top:25px; padding-bottom:67px; }
.pro1_nr { float: left; width: 30.6%; margin-right:4.1%; margin-top:40px;  max-width: 350px; }
.pro1_nr:nth-child(3n) { margin-right:0px; }


.pro1_pic { width: 100%; max-width: 350px; max-height: 350px; position: relative; overflow: hidden; }
.pro1_nr:hover .pro1_pic{ box-shadow:0 0px 15px rgba(0,0,0,0.1); }
.pro1_pic a{ display:block; }
.pro1_pic img { width: 100%; display:block;}
.pro1_ntitle { font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size: 20px; font-size: 2rem;   line-height: 36px;  margin-top:20px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.pro1_nbottom { padding-top: 7px; text-align:center; }
.pro1_check { display:inline-block; padding: 0px; margin: 0px; margin-top: 13px;  color:#999; }
.pro1_in { display:inline-block; padding-left: 15px; }
.pro1_in a { display: block; width: 174px; line-height: 30px; padding-top:7px; padding-bottom:8px; text-align: center;   font-size:16px; font-size:1.6rem;  border: solid 1px #90182a;background: #90182a; color:#fff; }
.pro1_in a:hover { background: #333; border:solid 1px #333; color:#fff;  }

.pro1_in2{ display:inline-block;  width: 174px; line-height: 30px; padding-top:8px; padding-bottom:9px; text-align: center;   font-size:16px; font-size:1.6rem;  border: solid 1px #333333; margin-left:15px;}


.pro1_bottom { padding-top: 16px; width: 100%; text-align:center; }
.pro1 .pro1_bottom{ padding-top:27px; }
.pro1_fy { display:inline-block;}
.n1_fy { text-align: center; }
.n1_fy a { display: inline-block; margin-right: 7px;  text-align: center; line-height: 28px; font-size: 16px; font-size: 1.6rem; margin-bottom: 20px; border: solid 1px #e5e5e5; width:35px;  color:#666666; }
.n1_fy a:hover { color: #fff; border: solid 1px #90182a; background:#90182a; }
.n1fyxz { color: #fff !important;  border: solid 1px #90182a !important; background:#90182a !important; }
.n1_pn { width: 61px !important; }
.n1_fy .big{min-width: 70px; padding-left:3px; padding-right:3px;}
.n1_pre { width:93px !important; margin-right:2px;   }
.pro1_b_right {   display:inline-block; text-align: center; padding-right:26px; background:url(../images/fy-tbiao.jpg) no-repeat  right center; }
.pro1_submit { width: 148px; line-height: 30px; height:30px; text-align: center; cursor: pointer; font-size:16px; font-size:1.6rem; background:#90182a;  color: #fff;  margin-left:7px; }
.pro1_submit:hover {background:#7b0a1b; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s; }
.n1_fy .no:hover{border: solid 1px #e5e5e5 !important; color:#666666 !important; background:#fff !important; }

.pro1_kuang2{ background:#90182a; padding-top:63px; padding-bottom:77px;clear: both;
    width: 100%;  }
.pro1_kuang2 .ipart_title1{ color:#fff; text-transform:none; }
.pro1_kuang2_wz{ font-size:20px; font-size:2rem; line-height:30px; color:#fff; margin-top:23px; text-align:center; }
.pro1_kuang2_more{ display:block; width:380px; line-height:38px; padding:10px 0px; border:solid 1px #fff; color:#90182a; background:#fff; margin:0 auto; margin-top:51px; text-align:center; font-size:20px; font-size:2rem; }
.pro1_kuang2_more:hover{ background:none; color:#fff; }

.pro1_kuang3{ margin-top:98px;}
.pro1_kuang3 .ipart_wz1{ margin-top:22px; padding-bottom:21px; }
.pro1_kuang3 ul{ padding-top:2px; }
.pro1_kuang3 li{   position:relative; float:left; width:18.8%; margin-right:1.5%; margin-top:-16px; }

.pro1_kuang3 li:nth-child(5n){ margin-right:0px; }
.pro1_kuang3_div{ padding:62px 26px 18px 26px; }
.pro1_kuang3 li:nth-child(2n-1) .pro1_kuang3_div{ background:#90182a; }
.pro1_kuang3 li:nth-child(2n) .pro1_kuang3_div{ background:#3b3b3b; }
.pro1_kuang3_biao{ width:74px; height:74px; position:relative; left:50%; margin-left:-37px; top:44px; background:#f2f2f2; border-radius:50%; box-shadow:0px 0px 5px rgb(0,0,0,0.25); text-align:center; font-size:30px; font-size:3rem; line-height:45px; padding-top:15px; color:#90182a; }
.pro1_kuang3_title{ font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; color:#fff; line-height:30px; height:60px;   font-size:20px; font-size:2rem;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; display:block;overflow: hidden; }
.pro1_kuang3_title:hover{ color:#fff; text-decoration:underline; }
.pro1_kuang3_wz{ margin-top:12px; }
.pro1_kuang3_wz a,.pro1_kuang3_wz { display:block; font-size:16px; font-size:1.6rem; line-height:30px; height:270px; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 9;  overflow: hidden; color:#fff; }
.pro1_kuang3_wz a:hover{ text-decoration:underline;}

.pro1_kuang3_bwz{ margin-top:59px; font-size:16px; font-size:1.6rem; line-height:30px;  }


.pro2{}
.pro2 .jianju1{ padding-bottom:35px; }
.pro2_kuang1{ padding-top:16px; }
.zoomPad {position:relative; float:left; z-index:99; cursor:crosshair; }
.zoomPreload {-moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; background-image: url(../images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0px; left:0px; * width:100px; * height:49px; }
.zoomPup {overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:120; position:absolute; border:1px solid #CCC; z-index:101; cursor:crosshair; }
.zoomOverlay {position:absolute; left:0px; top:0px; background:#FFF; /*opacity:0.5; */
	z-index:5000; width:100%; height:100%; display:none; z-index:101; }
.zoomWindow {position:absolute; left:110%; top:40px; background:#FFF; z-index:6000; height:auto; z-index:10000; z-index:110; }
.zoomWrapper {position:relative; border:1px solid #ccc; z-index:110; }
.zoomWrapperTitle {display:block; background:#999; color:#FFF; height:18px; line-height:18px; width:100%; overflow:hidden; text-align:center; font-size:10px; position:absolute; top:0px; left:0px; z-index:120; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); }
.zoomWrapperImage {display:block; position:relative; overflow:hidden; z-index:110; }
.zoomWrapperImage img {border:0px; display:block; position:absolute; z-index:101; }
.zoomIframe {z-index: -1; filter:alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80; position:absolute; display:block; }

.pro2_pic { width:43.1%; float:left;}
.pro2_pic .pro2_pic_big { position: relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pro2_pic .pro2_pic_big-img { display: block; line-height: 0; font-size: 0;border: solid 1px #cccccc;}
.pro2_pic .pro2_pic_big-img img{transition: 0s;}
.pro2_pic .pro2_pic_big-img .zoomPad { float: none; z-index: 8;}
.pro2_pic .zoomWrapperImage img { max-width: 1920px;}
.pro2_pic .pro2_pic_big-img:hover img{ transform: scale(1)}
.pro2_pic .pro2_pic_small { position: relative; margin-top: 4px; overflow: hidden;}
.pro2_pic .pro2_pic_btn { position: absolute; top: 50%; margin-top:-10px; display: block; width: 25px;   z-index:9999}
.pro2_pic .pro2_pic_btn i{ position: absolute;  font-size:20px; font-size:2rem;  color:#90182a;}
.pro2_pic .pro2_pic_btn.prev { left:14px; }
.pro2_pic .pro2_pic_btn.next { right:10px;}
.pro2_pic .pro2_pic_btn i:hover{ color:#666; }
.pro2_pic .pro2_pic_list { overflow: hidden;  width:84.3%; margin:0 auto; }
.pro2_pic .pro2_pic_list ul { width: 1000%; overflow: hidden; padding-top:18px; }
.pro2_pic .pro2_pic_list ul li { position: relative; float: left; margin-right: 0.32%; width: 3.1%; overflow:hidden;}
.pro2_pic .pro2_pic_item{ width:100%; height:100%; }
.pro2_pic .pro2_pic_item .item-pic { display:block; border: solid 1px #cccccc; overflow: inherit;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow:hidden;  }
.pro2_pic .pro2_pic_item .item-pic img{display: block; transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.pro2_pic .pro2_pic_item .item-pic:hover{ border: solid 1px #90182a;}
.pro2_pic .pro2_pic_item .item-pic.active{ border: solid 1px #90182a;}

.jianjie{ width:52.3%;  padding-top: 4px; position: relative; float:right;  }
.jianjie h1{ font-size:30px; font-size:3rem; line-height:40px; padding-top:5px; padding-bottom:7px; position: relative;}




.prinz{ margin-top:3px }
.share{}
.share1{ display:inline-block; font-size:16px; font-size:1.6rem; line-height:18px; margin-right:8px; vertical-align:middle; color: #999999;  }
.share2{display:inline-block; vertical-align:middle;}

.jianp{  font-size: 16px; font-size: 1.6rem; line-height: 30px; margin-top: 35px; }
.jianp p{ }

.inno{ font-size: 0px; padding-top: 181px; width:100%; max-width:410px;}
.inno a{  vertical-align: middle; width: 174px; border:solid 1px #333333;  line-height: 45px; text-align: center;  font-size: 16px; font-size: 1.6rem;}
.inno a:hover{ background: #90182a;  border:solid 1px #90182a; color:#fff; }




.pro2_kuang2{ font-size:16px; font-size:1.6rem; line-height:28px; margin-top:64px; }
.pro2_kuang2_title{ font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; line-height:43px; background:url(../images/pro2-kuang2-titlebg2.jpg) repeat-x bottom;    }
.pro2_kuang2_title span{ display:inline-block; background:url(../images/pro2-kuang2-titlebg.png) no-repeat left center; width:354px; padding-bottom:10px; padding-top:10px; font-size:30px; font-size:3rem;  color:#fff; text-indent:24px;}

.pro2_kuang2_wz1{ margin-top:22px;  margin-bottom:42px; line-height:30px; }
.pro2_kuang2_wz1 table{
    border-collapse: collapse;
}
.pro2_kuang2_wz1 table tr td{
    border: 1px solid #333;
    padding: 5px 10px;
}

.pro2_kuang2_wz1 p{ line-height:30px; } 
.pro2_kuang2_wz1 p em{ color:#730000; font-size:18px; font-size:1.8rem; font-weight:normal; }
.pro2_kuang2_wz1 p em{ font-style:normal;}
.pro2_kuang2_pic1{ float:left; width:48.3%; }
.pro2_kuang2_pic1 img{ }


.pro2_kuang2_pic2{   float:right; width:49.2%;}
.pro2_kuang2_pic2 img {}



.pro2_tags{ margin-top:49px; padding-left:28px; background:url(../images/pro2-tagsbg.jpg) no-repeat left 10px; line-height:33px; }
.pro2_tags span{ float:left; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;  font-size:16px; font-size:1.6rem; margin-right:11px; }
.pro2_tags a{ float:left; padding:0px 16px; line-height:33px; height:33px; font-size:16px; font-size:1.6rem; border-radius:20px; margin-right:16px; background:#dddddd; margin-bottom:20px;}
.pro2_tags a:hover{ background: #90182a; color:#fff; }



.pro2_kuang2_bottom{ margin-top:67px; background:#f6f6f6; padding-top:37px; padding-bottom:50px; margin-bottom:11px; }
.pro2_kuang2_btitle{ line-height:42px;   font-size:36px; font-size:3.6rem;   font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; text-align:center; padding-bottom:9px; background:url(../images/pro2-tagstitlebg.jpg) no-repeat center bottom; }
.pro2_kuang2_bmsg{ font-size:16px; font-size:1.6rem;line-height:30px; text-align:center; width:100%; margin:0 auto; margin-top:23px;max-width:800px; }


.pro2_xp { width: 100%; max-width:932px; margin: 0 auto;  margin-top:14px;}
 .pro2_xp_input::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.pro2_xp_input:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.pro2_xp_input::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.pro2_xp_input:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
.pro2_xp_textarea::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.pro2_xp_textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.pro2_xp_textarea::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.pro2_xp_textarea:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
.pro2_xp .fobiao { padding-left: 12px; }
.pro2_xp form {   display: flex; flex-flow: wrap; justify-content: space-between;  }
.pro2_xp .input1 {   position: relative; margin-top: 23px; width: 50%; padding-left:32px; }
.pro2_xp .input1.xing,.pro2_xp .input3.xing{ background: url(../images/xing.png) no-repeat 17px 23px;}
.pro2_xp .input2 {  position: relative; margin-top: 23px; width: 100%; padding-left:32px; }
.pro2_xp .input1 input { width: 100%; height: 54px; line-height: 40px; padding:6px 0px;  border: solid 1px #d2d2d2;  padding-left: 18px; padding-right: 10px;  font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.pro2_xp .input2{ width: 100%;  }
.pro2_xp textarea{ width: 100%; height: 112px; line-height: 32px; padding: 5px 15px; font-size: 16px; font-size: 1.6rem; color: #333; background: #ffffff; border: solid 1px #d2d2d2;}
.pro2_xp .input3 {  margin-top: 26px;padding-left:32px;   width:100% }
.pro2_xp .input4 { width: 27.3%; height: 54px; line-height: 40px; padding:6px 0px; border: solid 1px #cccccc;   padding-left: 18px; font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; float: left; }
.pro2_xp .yanzhengma { width: 190px; height: 54px; border:solid 1px #d2d2d2;   cursor: pointer; float: left;  margin-left:20px; }
.pro2_xp .input5 {  width: 45.7%; height: 54px; line-height:40px;  padding: 6 5px; background: #90182a; font-size: 16px; font-size: 1.6rem; color: #ffffff; cursor: pointer; transition: 0.5s; float: right; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; margin-right:6px; }
.pro2_xp .input5:hover { background: #771221; color: #fff; }
/*.pro2_xp .xing input { background: url(../images/xing.png) no-repeat 8px 23px; }*/

.pro2_clear{ clear:both; display:none; }




.pro2_kuang3{ padding-top: 37px; padding-bottom:21px;  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;}
.pro2_kuang3_top{ position:relative; }
.pro2_kuang3_title{ float:left; font-size:36px; font-size:3.6rem; line-height:45px; }
.pro2_kuang3_lunbobiao{ position:absolute; right:0px; top:3px; width:96px; height:39px; }

.img-scroll3 {position: relative; }
.img-scroll3 .prev, .img-scroll3 .next {position: absolute; text-align:center; display: block; line-height: 39px; color: #90182a; font-size: 36px; font-size:3.6rem; top: 50%; transform: translateY(-50%); transition: 0.5s; z-index: 999;  border-radius:50%;  }
.img-scroll3 .prev { left: 0px; cursor: pointer;}
.img-scroll3 .next { right:0px; cursor: pointer;}
.img-scroll3 .prev:hover,.img-scroll3 .next:hover {  color:#666666; }
.img-list3 {position: relative;overflow: hidden; margin-top:36px; }
.img-list3 ul {width: 10000%;}
.img-list3 li {float: left; width:0.313%; margin-right: 0.030%; position:relative; font-size:20px; font-size:2rem; text-align:center; overflow:hidden; }
.img-list3 li a{ overflow:hidden; display:block; }
.img-list3_wz{ line-height:30px; height:60px;   text-align:center;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;   margin-top:5px; padding:0px 10px; }

.pro2_bottom{ background:#f7f7f7; padding-top:69px;  padding-bottom:104px; }
.pro2_bottom .ipart_title1{ margin-bottom:64px; text-transform:uppercase !important; }

.img-scroll5 {position: relative; }
.img-scroll5 .prev, .img-scroll5 .next {position: absolute; text-align:center; display: block; line-height: 39px; color: #90182a; font-size: 20px; font-size:2rem; top: 50%; transform: translateY(-50%); transition: 0.5s; z-index: 999;  border-radius:50%;  }
.img-scroll5 .prev { left: 0px; cursor: pointer;}
.img-scroll5 .next { right:0px; cursor: pointer;}
.img-scroll5 .prev:hover,.img-scroll5 .next:hover {  color:#666666; }
.img-list5 {position: relative;overflow: hidden;  width:93.43%;  margin:0 auto; margin-top:30px;}
.img-list5 ul {width: 10000%;}
.img-list5 li {float: left; width:0.221%; margin-right: 0.0385%; position:relative;  max-width:330px; }
.img-list5 li a{ overflow:hidden; display:block;  }
.img-list5_title{ display:block; background:url(../images/pro2-btitlebg.jpg) no-repeat left bottom; line-height:40px; padding-bottom:4px; font-size:20px; font-size:2rem;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  margin-bottom:20px;  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;}
.img-list5_wz{ line-height:33px; text-align:center;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;   border:solid 1px #333333; text-align:center; padding:6px 9px; background:#fff; font-size:16px; font-size:1.6rem; text-transform:uppercase;  }
.img-list5_wz:hover{ border:solid 1px #90182a; color:#fff; background:#90182a;  }






.ser1{ padding-top:60px;  }
.ser1 .ipart_title1{ text-transform:none; }
.ser1_wzsize{padding-bottom:113px;}
.ser1_wzsize p,.ser1_wzsize div{font-size:16px; font-size:1.6rem; line-height:30px;}
.ser1_div1,.ser1_div2{display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; }
.ser1_div1_wz{  width:45.62%; }
.ser1_div1_pic{ width:50.87%; max-width:814px; }
.ser1_div1{ margin-top:93px; background:url(../images/ser1-biao1.png) no-repeat left 17px; }
.ser1_div2{ margin-top:17px;  flex-direction:row-reverse; }
.ser1_div3{ margin-top:55px; }
.ser1_div4{ margin-top:38px; }

.ser2{ padding-top:60px; }
.ser2 .ipart_title1{ text-transform:none; margin-bottom:31px;}
.ser2 .ipart_wz1{ text-align:left; }
.ser2_kuang{ padding-bottom:48px; font-size:0; letter-spacing:0;}
.ser2_kuang li{  width:31.88%; margin-right:2.18%; padding-top:27px; padding-bottom:15px; max-width:510px; display:inline-block; vertical-align:top; box-sizing:border-box; }
.ser2_kuang li:nth-child(3n){ margin-right:0px; }
.ser2_kpic{}
.ser2_kpic a{ display:block; overflow:hidden; }
.ser2_ktitle{ margin-top:19px;  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
.ser2_ktitle:hover{}
.ser2_kwz{ margin-top:9px; display:block; font-size:16px; font-size:1.6rem; line-height:30px; }

.ser2_kwz:hover{}


.ser3 .ipart_title1{ text-transform:none; margin-bottom:22px;}
.ser3 .ipart_wz1,.ser3 .ipart_wz1 p{ text-align:left; font-size:16px; font-size:1.6rem; line-height:30px; }
.ser3_kuang{ padding-bottom:53px; padding-top:20px; font-size:0; letter-spacing:0;  }
.ser3_kuang li{ width:31.88%; margin-right:2.18%; padding-top:27px; padding-bottom:37px; max-width:510px; box-sizing:border-box; display:inline-block; vertical-align:top }
.ser3_kuang li:nth-child(3n){ margin-right:0px; }
.ser3_kpic{}
.ser3_kpic a{ display:block; overflow:hidden; }
.ser3_ktitle{ margin-top:19px;  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
.ser3_ktitle:hover{}
.ser3_kwz{ margin-top:9px; display:block; font-size:16px; font-size:1.6rem; line-height:30px;   overflow: hidden; }
.ser3_kwz a{  }
.ser3_kwz:hover{}



.ser5{ padding-top:59px; }
.ser5_kuang{ padding-bottom:88px; }
.ser5_left{ float:left;  width:calc(100% - 395px); }
.gongs_xwk {  width:100%; margin-top:4px; padding-bottom:36px; }
.yincxinx { display: none }
.moren_zk { padding-left:23px; line-height:38px; padding-top:19px; padding-bottom:19px; padding-right:10px; background:#f4f4f6; font-size:18px; font-size:1.8rem; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer;   margin-bottom:16px;   font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; border-radius:7px; }
.moren_zk::before{ width:30px; height:30px; font-family: "iconfont"; content: "\e608"; color:#aaaaaa; border-radius:50%; border:solid 1px #aaaaaa; display:inline-block;line-height:30px; text-align:center; font-size:16px; font-size:1.6rem; margin-right:21px; }


.yincxinx {    overflow: hidden;  }
.yincxinx .yinc_baioti { padding-left:23px;  line-height:38px; padding-top:19px; padding-right:10px; padding-bottom:19px;height:100%; overflow: hidden; cursor: pointer ; background:#f4f4f6; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  border-radius:7px;}
.yinc_baioti{ font-size:18px; font-size:1.8rem;   display:block;  }
 .yincxinx .yinc_baioti::before{  width:30px; height:30px; font-family: "iconfont";   content: "\e600";  font-family: "iconfont"; color:#aaaaaa; border-radius:50%; border:solid 1px #aaaaaa;   display:inline-block;line-height:30px; text-align:center; font-size:16px; font-size:1.6rem; margin-right:21px; }

.xuanze .wsm_xzbti { width:100%; }
#commentpic1 { display: block }
#comment1 { display: none }
.ser5_kwz{ padding-left:12px; padding-right:12px; font-size:16px; font-size:1.6rem; line-height:30px;  padding-top:23px; padding-bottom:29px; }

.ser5_right{ width:358px; float:right; }
.ser5_right .left_center{  margin-top:0px;   }

.news1{ padding-top:39px; }
.news1_kuang{ padding-bottom:184px; }
.news1_kuang ul{ padding-bottom:41px; }
.news1_kuang li{ float:left; width:31.3%; margin-right:3.05%; max-width:500px;  padding-top:27px; padding-bottom:18px; max-width:510px; }
.news1_kuang li:nth-child(3n){ margin-right:0px; }
.news1_kpic{}
.news1_kpic a{ display:block; overflow:hidden; }
.news1_kdiv{ background:#f4f4f4; padding:12px 15px 45px 15px; }
.news1_ktitle{  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

.news1_kwz{ margin-top:5px; }
.news1_kwz a{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; height:90px; color:#666666;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;  }

.news1_kmore{ display:block; color:#90182a; font-size:16px; font-size:1.6rem; margin-top:15px; text-transform:uppercase; }

.news1_kuang li:hover .news1_kdiv{ background:#90182a; }
.news1_kuang li:hover .news1_ktitle,.news1_kuang li:hover .news1_kwz a{ color:#fff; }
.news1_kuang li:hover .news1_kmore{color:#cccccc;}

.news2{ padding-top:62px; }
.news2_kuang{ padding-bottom:155px; }
.news2_ktitle{ font-size:36px; font-size:3.6rem; line-height:42px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-weight:normal; }

.news2_kds{ padding:0px 7px; margin-bottom:23px; margin-top:17px }
.news2_kdate{ float:left;  font-size:16px; font-size:1.6rem; line-height:28px; padding-left:24px; background:url(../images/news2-datebg.jpg) no-repeat left center; color:#999; margin-right:30px; }
.news2_kds  .prinz{ float:left; }

.news2_kwz{ padding:0px 7px; font-size:16px; font-size:1.6rem; line-height:30px; }
.news2_kwz_pic{ margin-top:33px; }

.news2_fy{ padding-left:15px;  line-height:30px;  font-size:1.6rem; color:#666;padding-top:32px; margin-top:57px; border-top:solid 1px #dddddd; }
.news2_fy_div{   }
.news2_fy_div span{ float:left;  margin-right:5px; display:block;   }
.news2_fy_div a{ float:left; display:block; color:#333; }
.news2_fy_div a:hover,.news2_kwz p a{color:#90182a; }
.news2_kwz p a:hover{color:#333;}

.cont{ padding-top:50px; }
.cont_left{ float:left; width:57.9%; margin-top:8px;}
.cont_title{ font-size:36px; font-size:3.6rem; line-height:42px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; text-align:center; background:url(../images/cont-titlebg.jpg) no-repeat bottom center;  padding-bottom:9px; }
.cont_wz{ font-size:16px; font-size:1.6rem; line-height:30px; width:100%; max-width:736px; margin:0 auto; margin-top:23px; text-align:center; }
.cont_xp { width: 100%; margin-top:14px;   }

 .cont_xp_input::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.cont_xp_input:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.cont_xp_input::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.cont_xp_input:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
  .cont_xp_textarea::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.cont_xp_textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.cont_xp_textarea::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.cont_xp_textarea:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
.cont_xp .fobiao { padding-left: 12px; }
.cont_xp form {   display: flex; flex-flow: wrap; justify-content: space-between;  }
.cont_xp .input1 {   position: relative; margin-top: 23px; width: 49.8%; padding-left:25px;  }
.cont_xp .xing{ background: url(../images/con-xing.jpg) no-repeat 10px 19px;}
.cont_xp .input2 {  position: relative; margin-top: 19px; width: 100%; padding-left:25px;  }
.cont_xp .input1 input { width: 100%; height: 54px; line-height: 40px; padding:9px 0px; border:solid 1px #d2d2d2; padding-left: 18px; padding-right: 10px;  font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.cont_xp .input2{ width: 100%; margin-top: 23px;}
.cont_xp textarea{ width: 100%; height: 112px; line-height: 32px; padding: 7px 15px; font-size: 16px; font-size: 1.6rem; color: #333; border:solid 1px #d2d2d2;}
.cont_xp .input3 {  margin-top: 26px;padding-left:25px;  background: url(../images/con-xing.jpg) no-repeat 10px 19px; width:100% }
.cont_xp .input4 { width: 28.1%; height: 54px; line-height: 40px; padding:9px 0px;  border:solid 1px #d2d2d2;  padding-left: 18px; font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; float: left; }
.cont_xp .yanzhengma { width: 178px; height: 56px;   cursor: pointer; float: left;  margin-left:19px; border:solid 1px #d2d2d2; }
.cont_xp .input5 { width: 47.5%; height: 54px; line-height:40px;  padding:9px 5px; background: #90182a; font-size: 16px; font-size: 1.6rem; color: #ffffff; cursor: pointer; transition: 0.5s; float: right; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana;  }
.cont_xp .input5:hover { background: #760d1d; color: #fff; }




.cont_right{ float:right; width:36.9%; border-left:solid 1px #dddddd;  padding-left:49px; padding-top:11px; padding-bottom:37px; }
.cont_rtitle{ font-size:20px; font-size:2rem; line-height:30px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; text-transform:uppercase; }
.cont_rtop{}

.cont_rtdiv{}
.cont_rsjmt { margin-top: 23px; }
.cont_rsjmt a { display: block; float: left; margin-right: 11px; font-size: 22px; font-size: 2.2rem; color: #0c0c0c; font-family: "iconfont"; border:solid 2px #0c0c0c; border-radius:5px; width:36px;  text-align:center; line-height:30px; }
.cont_rsjmt a:hover { color: #90182a; text-decoration: none;   border:solid 2px #90182a;}
.cont_rsjmt1::before { content: "\e800"; }
.cont_rsjmt2::before { content: "\e8ab"; }
.cont_rsjmt3::before { content: "\e620"; }
.cont_rsjmt4::before {  content: "\e648"; }
.cont_rsjmt5::before { content: "\e640"; }
.cont_rsjmt6::before { content: "\e6d6";   }
.cont_rsjmt6{ margin-right:0px !important; }

.cont_rbottom{ padding-top:14px; }
.cont_rbottom li{ padding-top:27px; padding-bottom:22px; border-bottom:solid 1px #dddddd; }
.cont_rbottom li:nth-child(3){ border-bottom:none; }
.cont_rbwz{ padding-left:35px; font-size:16px; font-size:1.6rem; line-height:30px; color:#666; margin-top:15px;  }
.cont_rbwz a,.cont_rbwz span{ color:#666; }
.cont_rbwz a:hover{ color: #90182a; }
.cont_rbwz1{ background:url(../images/con-rtbiao1.jpg) no-repeat left 5px; }
.cont_rbwz2{ background:url(../images/con-rtbiao2.jpg) no-repeat left 5px; }
.cont_rbwz3{ background:url(../images/con-rtbiao3.jpg) no-repeat left 5px;   }


.cont_map{ margin-top:66px; }


.app1{ padding-top:6px; margin-bottom:170px; }
.app1 ul{ padding-bottom:93px;}
.app1 li{ width:50%; float:left; margin-top:58px;  }
.app1_pic{ float:left; width:44.75%; max-width:358px; }
.app1_pic a{ overflow:hidden; display:block; width:100%;  }

.app1_right{ float:right; width:50%; }
.app1_rtitle{ margin-top:22px; display:block; font-size:30px; font-size:3rem; line-height:30px; height:60px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden; }
.app1_rtwz{ padding-right:40px; margin-top:13px; }
.app1_rtwz a{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 6;  overflow: hidden; height:180px;}
.app1_rtwz a:hover{}
.app1_rtmore{font-size:16px; font-size:1.6rem;  display:block; text-align:center; border:solid 1px #333; margin-right:42px; line-height:35px; padding:5px 0px; margin-top:131px; text-transform:uppercase; }
.app1_rtmore:hover{ color:#fff;  background:#90182a; }

.app2{ padding-top:54px; margin-bottom:196px; }
.app2_title{ font-size:36px; font-size:3.6rem; line-height:45px; text-align:center;  margin-bottom:9px; }
.app2 .prinz{ text-align:center;  margin-bottom:27px; }
.app2_wz{ font-size:16px; font-size:1.6rem; line-height:30px; }
.app2 .news2_fy{ margin-top:50px; }

.app2_wz p img{ display:inline}


.pro3{ padding-top:39px; }
.pro3_kuang{ padding-bottom:184px; }
.pro3_kuang ul{ padding-bottom:64px; font-size:0; letter-spacing:0; }
.pro3_kuang li{  width:31.3%; margin-right:3.05%; max-width:500px;  padding-top:27px; padding-bottom:21px; max-width:510px; display:inline-block; vertical-align:top; box-sizing:border-box; }
.pro3_kuang li:nth-child(3n){ margin-right:0px; }
.pro3_kpic{ overflow:hidden; }
.pro3_kpic a{ display:block; overflow:hidden; position:relative; }
.pro3_kpic_anniu{ position:absolute; top:100%; left:0px; background:rgb(0,0,0,0.5); width:100%; height:100%;  transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s; font-family:"iconfont"; text-align:center; padding-top:30%;  }
.pro3_kpic_anniu::before{ content:"\e616"; color:#fff; font-size:30px; font-size:3rem; }
.pro3_kdiv{ background:#f4f4f4; padding:12px 15px 39px 15px; }
.pro3_ktitle{  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

.pro3_kwz{ margin-top:5px; }
.pro3_kwz a,.pro3_kwz { display:block; font-size:16px; font-size:1.6rem; line-height:30px;   }


.pro3_kuang li:hover .pro3_kpic_anniu{ top:0px; }
.pro3_kuang li:hover .pro3_kdiv{ background:#90182a; }
.pro3_kuang li:hover .pro3_ktitle,.pro3_kuang li:hover .pro3_kwz a,.pro3_kuang li:hover .pro3_kwz p{ color:#fff; }


.ser4{}
.ser4_kuang1{ background:url(../images/ser4-topbg.jpg) no-repeat right top;  padding-top:87px; padding-bottom:86px; }
.ser4_kuang1_left{ float:left; width:58.63%; max-width:938px; position:relative; overflow:hidden;  }
.ser4_kuang1_lbiao{ position:absolute; top:47%; left:47%; }

.video_mark{
    position: fixed;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    top: -200%;
    left: 0;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.video_mark.open{
    top: 0;

}
.video_mark .video_box{
    position: absolute;
    top: 50%;
    left: 50%;
    max-width: 60%;
    max-height: 70%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
}

.video_mark .video_box video{
    max-width: 100%;
    max-height: 100%;
}
 /* .video_mark .video_box .close{
    position: absolute;
    top: -20px;
    right: -20px;
  background: url({#webDominUrl#}skin/zsbszt10445/img/close3.png) no-repeat center center;
    width: 40px;
    height: 40px;
    -o-background-size: 100% 100% !important;
    background-size: 100% 100% !important;
    z-index: 999999999999999999999999999999;
    cursor: pointer;
	background:red;
    
}*/
.video_list{
    
}


.ser4_kuang1_right{ float:right; width:37.7%; }
.ser4_kuang1_right .ipart_title1{ margin-top:10px; background:url(../images/ser4-kuang1-titlebg.jpg) no-repeat left top; text-align:left; padding-top:29px; }
.ser4_kuang1_rwz{ font-size:20px; font-size:2rem; line-height:34px; margin-top:16px;  }
.ser4_kuang1_rwz2{ font-size:16px; font-size:1.6rem; line-height:30px; padding-right:20px; margin-top:23px; }



.ser4_kuang2{ margin-top:45px; padding-bottom:78px;  }
.ser4_kuang2 li{ width:48.25%; max-width:772px; }
.ser4_kuang2 li:nth-child(1){ float:left; }
.ser4_kuang2 li:nth-child(2){ float:right; }
.ser4_kuang2_pic{}
.ser4_kuang2_title{ font-size:36px; font-size:3.6rem; line-height:40px; margin-top:29px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }
.ser4_kuang2_wz{ font-size:16px; font-size:1.6rem; line-height:30px; margin-top:22px; }


.ser4_kuang3{ background:#f6f6f6 url(../images/ser43-bg.jpg) no-repeat center top; padding-top:40px; padding-bottom:67px; }
.ser4_kuang3_title{ color:#fff; font-size:36px; font-size:3.6rem; line-height:40px; text-align:center;}
.ser4_kuang3_wz{ color:#fff; text-align:center; font-size:20px; font-size:2rem; line-height:30px; margin-top:12px; }
.ser4_kuang3 ul{ padding-top:53px; }
.ser4_kuang3 ul li{ float:left; max-width:520px; width:32.5%; margin-right:1.25%; }
.ser4_kuang3 ul li:nth-child(3){ margin-right:0px; }
.ser4_kuang3_dpic{}
.ser4_kuang3_dtitle{ font-size:20px; font-size:2rem; line-height:36px; margin-top:10px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; padding:0px 14px;  }
.ser4_kuang3_dwz{ font-size:16px; font-size:1.6rem; line-height:30px; margin-top:1px; padding:0px 14px; }


.ser4_kuang4{ padding-top:38px;  padding-bottom:26px; }
.ser4_kuang4_left{ /*width:43.8%;*/ width:calc(100% - 900px); float:left; padding-top:21px; }
.ser4_kuang4_ldiv{ margin-top:40px; }
.ser4_kuang4_ltitle{ font-size:36px; font-size:3.6rem; line-height:40px; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }
.ser4_kuang4_lwz{ font-size:16px; font-size:1.6rem; line-height:30px; margin-top:19px; }

.ser4_kuang4_right{ float:right; width:712px; }
.ser4_kuang4_right ul{}
.ser4_kuang4_right li{ width:44.9%; width:320px; margin-bottom:31px; color:#fff; text-align:center; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; font-size:20px; font-size:2rem;  line-height:30px;  height:201px; background-size:cover;  padding-top:35px; }
.ser4_kuang4_right li:nth-child(2n-1){ background:url(../images/ser44-bg1.png) no-repeat center top; float:left;}
.ser4_kuang4_right li:nth-child(2n){ background:url(../images/ser44-bg2.png) no-repeat center top; float:right;  }

.ser4_kuang4_right li img{ margin:0 auto; }
.ser4_kuang4_right li span{ color:#fff; display:block; margin-top:10px; }


.ser4_kuang5{ }
.ser4_kuang5 .zong{ background:url(../images/ser45-bg.jpg) no-repeat center top; padding-top:90px;  padding-bottom:132px;}
.ser4_xp { width: 100%;   }

.ser4_xp_input::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.ser4_xp_input:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.ser4_xp_input::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.ser4_xp_input:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
.ser4_xp_textarea::-webkit-input-placeholder {/* WebKit browsers */
 color:#333; opacity:1 }
.ser4_xp_textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333; opacity:1 }
.ser4_xp_textarea::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333; opacity:1 }
.ser4_xp_textarea:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333; opacity:1 }
 
.ser4_xp .fobiao { padding-left: 12px; }
.ser4_xp form {   display: flex; flex-flow: wrap; justify-content: space-between;  }
.ser4_xp .input1 {   position: relative; margin-top: 23px; width: 49.8%; padding-left:25px;  }
.ser4_xp .xing{ background: url(../images/con-xing.jpg) no-repeat 10px 19px;}
.ser4_xp .input2 {  position: relative; margin-top: 19px; width: 100%; padding-left:25px;  }
.ser4_xp .input1 input { width: 100%; height: 54px; line-height: 40px; padding:9px 0px; border:solid 1px #d2d2d2; padding-left: 18px; padding-right: 10px;  font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.ser4_xp .input2{ width: 100%; margin-top: 23px;}
.ser4_xp textarea{ width: 100%; height: 112px; line-height: 32px; padding: 3px 15px; font-size: 16px; font-size: 1.6rem; color: #333; border:solid 1px #d2d2d2;}
.ser4_xp .input3 {  margin-top: 26px;padding-left:25px;  background: url(../images/con-xing.jpg) no-repeat 10px 19px; width:100% }
.ser4_xp .input4 { width: 252px; height: 54px; line-height: 40px; padding:9px 0px;  border:solid 1px #d2d2d2;  padding-left: 18px; font-size: 16px; font-size: 1.6rem; font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; float: left; }
.ser4_xp .yanzhengma { width: 178px; height: 54px;   cursor: pointer; float: left;  margin-left:19px; border:solid 1px #d2d2d2; }
.ser4_xp .input5 { width: 425px; height: 54px; line-height:40px;  padding:9px 5px; background: #90182a; font-size: 16px; font-size: 1.6rem; color: #ffffff; cursor: pointer; transition: 0.5s; margin-left:25px; float:left;  font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana;  }
.ser4_xp .input5:hover { background: #760d1d; color: #fff; }


.ser4_bottom{ padding-top:80px; padding-bottom:74px;  }
.img-scroll9 {position: relative; margin-top:40px; }
.img-scroll9-qh{ position:relative; margin:0 auto; width:81px; height:35px; margin-top:57px;  }
.img-scroll9 .prev, .img-scroll9 .next {position: absolute; text-align:center; display: block; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 50%; border: solid 1px #90182a; top: 50%; transform: translateY(-50%); color: #90182a; font-size: 18px; font-size:1.8rem; font-weight:bold; transition: 0.5s; z-index: 999}
.img-scroll9 .prev { left: 0px; cursor: pointer;}
.img-scroll9 .next { right: 0px; cursor: pointer;}
.img-scroll9 .prev:hover,.img-scroll9 .next:hover { color: #fff; background: #90182a; }
.ser4-img-list {position: relative;overflow: hidden;}
.ser4-img-list ul {width: 10000%;}
.ser4-img-list li {float: left; width:0.19%; margin-right:0.0125%;   position:relative;}
.ser4-img-pic{overflow:hidden; background:url(../images/ser4-pibg.png) no-repeat center; background-size:cover; padding:6px; }
.ser4-img-pic a{ display:block; width:100%;overflow:hidden; position:relative;}
.ser4-img-pic a img{  }
.ser4-img-pbiao{ position:absolute; top:100%; left:0px; background:rgb(0,0,0,0.5); font-family:"iconfont"; width:100%; height:100%; text-align:center; padding-top:45%;  }
.ser4-img-pbiao::before{ content:"\e616"; color:#fff; font-size:36px; font-size:3.6rem; font-weight:bold; }
.ser4-img-list li:hover .ser4-img-pbiao{ top:0px; }
.ser4-img-wz{ display:block; font-size:20px; font-size:2rem; text-align:center; line-height:38px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:8px;  }


#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}
 #baguetteBox-overlay.visible{opacity:1}
 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
 
 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}
 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
 .baguetteBox-button#next-button{right:2%}
 .baguetteBox-button#previous-button{left:2%}
 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
 .baguetteBox-button svg{position:absolute;left:0;top:0}

 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}



.cus{ padding-top:60px; }
.cus .ipart_title1{ text-transform:none; }
.cus_kuang1 .ipart_title1{ text-transform:none; margin-bottom:48px; }
.cus_wz1,.cus_wz1 p,.cus_wz2 p{ font-size:18px; font-size:1.8rem;  line-height:30px;font-family: Roboto-Regular, Arial, "Arial Black", "sans-serif", Verdana; }
.cus_wz2,.cus_wz1 p strong{ font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }


.cus_kuang1{  }
.cus_kuang1_qh{/* display: flex;flex-wrap: wrap;  justify-content:space-between;*/ margin-top:46px;}
.cus_kuang1_qh_title{ font-size:26px; font-size:2.6rem; line-height:30px; color:#fff; background:url(../images/cus1-titlebg.jpg) no-repeat left bottom; padding-top:40px; padding-bottom:25px; margin-bottom:34px; padding-right:20px; }
.cus_kuang1_menu{  color:#fff;  float:left; width:382px; background:#90182a; padding-left:8px; padding-right:8px; height:642px; }
.cus_kuang1_menu li{  margin-bottom:5px; font-size:18px; font-size:1.8rem; color:#fff; line-height:29px; padding-top:6px; padding-bottom:6px; cursor:pointer;margin-right:26px; margin-left:16px; } 
.cus_kuang1_menu li.hovers{ font-weight:bold; background:url(../images/cus1-titlexz.jpg) no-repeat right center;  }

 
#main2{ overflow:hidden; float:right;  height:100%; width:calc(100% - 382px);  }
#main2 ul{display:none; }
#main2 ul.block{ display: block;}

.cus_kuang1_qh_right{ position:relative;  }

.cus_kuang1_ndiv{ position:absolute; width:100%; background:rgb(0,0,0,0.5); left:0px; bottom:0px; padding-left:30px; padding-top:20px; padding-bottom:28px;}
.cus_kuang1_ntitle{ display:block; font-size:30px; font-size:3rem; line-height:36px; color:#fff; font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; }
.cus_kuang1_nwz{ margin-top:4px;  }
.cus_kuang1_nwz a,.cus_kuang1_nwz {  color:#fff; font-size:16px; font-size:1.6rem;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;  overflow: hidden; line-height:30px; height:60px;   }
.cus_kuang1_nwz a:hover{ }

.cus_kuang2{ background:url(../images/cus12-pic1.jpg) no-repeat center  top; background-size:cover; padding-top:48px; padding-bottom:42px; margin-top:42px; }
.cus_kuang2_title{ font-size:36px; font-size:3.6rem; line-height:40px; text-align:center; color:#fff;   font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana; margin-bottom:20px; }
.cus_kuang2_wz,.cus_kuang2_wz p{ font-size:16px; font-size:1.6rem; line-height:30px; color:#fff; text-align:center; }
.cus_kuang2_more{ display:block; width:250px; line-height:45px; text-align:center; color:#fff; border-radius:7px; background:#90182a; font-size:18px; font-size:1.8rem;  margin:0 auto; margin-top:27px;}
.cus_kuang2_more:hover{ background:#70111f; color:#fff; }



.cus_kuang3{ background:#f7f7f7; padding-top:85px; padding-bottom:5px; }
.cus_kuang3 .ipart_title1{ margin-bottom:47px; }
.cus_kuang3 ul{ font-size:0; letter-spacing:0; }
.cus_kuang3 li{  max-width:510px; width:31.875%; margin-right:2.18%; margin-bottom:30px; box-sizing:border-box; display:inline-block; vertical-align:top}
.cus_kuang3 li:nth-child(3n){ margin-right:0px; }
.cus_kuang3_pic{}
.cus_kuang3_dpic img{}
.cus_kuang3_dtitle{ display:block; line-height:32px;  font-family: Roboto-Bold, Arial, "Arial Black", "sans-serif", Verdana;  font-size:20px; font-size:2rem;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:19px; padding-left:5px; }
.cus_kuang3_dwz{ margin-top:9px; padding-left:5px; }
.cus_kuang3_dwz a,.cus_kuang3_dwz  {  line-height:30px; font-size:16px; font-size:1.6rem; }
.cus_kuang3_dwz a:hover{}


.cus_kuang3_ts{ float:right; width:65.93%; background:#90182a;  padding:15px 27px;}
.cus_kuang3_tsdiv{  border:solid 1px #fff; padding:36px 20px;   overflow: hidden;height:250px; }
.cus_kuang3_tsdivwz{ color:#fff; font-size:16px; font-size:1.6rem; line-height:30px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:6;  overflow: hidden; line-height:30px; height:180px;}
 


.cus .pro1_kuang3{ margin-top:44px; padding-bottom:87px; }


.cus_xp{ padding-bottom:74px; }

@media screen and (max-width:1799px) {
.header::before{ width:21%; }
.header::after{ width:79%; }		
.cont_xp .input5{ width:44%; }
.app1_rtmore{ margin-top:90px; }
.ser4_kuang4_left{ padding-top:0px; }

.cus_kuang1_qh{ position:relative; }
.cus_kuang1_menu{ width:100%; height:100%; position:absolute; }
#main2{ width:76.125%; height:100%; margin-left:76.125%; }
.cus_kuang1_qh_title,.cus_kuang1_menu li{ width:22%; }
}
@media screen and (max-width:1699px) {
.header::before{ width:350px; }
.header::after{ width:calc(100% - 350px);}		
.nav>li{ margin-right:38px; }
.ipart6_pic img{ width:90%; }
.ipart6{ padding-bottom:40px; }
.ipart6_pic{ top:auto; bottom:0px;}
.ipart5{ padding-bottom:150px;}
.foo4{ width:420px; }
.foo4_xp .yanzhengma{ margin-left:20px; }
.ser4_kuang4_left{ width:calc(100% - 800px); }
.ser4_kuang4_ldiv{ margin-top:0px; margin-bottom:25px; }
}
@media screen and (max-width:1599px) {
.nav>li{ margin-right:28px; }	
.ipart1_div2 .ipart1_dwz,.ipart1_div3 .ipart1_dwz{-webkit-line-clamp: 2; height:60px; }
.img-scroll4 .prev{ left:8.2%; }
.img-scroll4 .next{ right:8.5%; }
.ipart6_pic img{ width:75%; }
.ipart6_pic{ bottom:0px; }
.ipart5{ padding-bottom:90px;}
.ipart6{ padding-top:20px; padding-bottom:30px; }
.foo1,.foo2{ margin-right:3%; }
.foo3{ width:23%; }
.cont_xp .input5{ width:41%; }
.app1_rtmore{ margin-top:50px; }
.ser4_kuang4_right{ width:670px; }
.ser4_kuang4_left{ width:calc(100% - 700px) }
.ser4_kuang4_ltitle{ font-size:30px; font-size:3rem; }
.ser4_kuang4_lwz{ margin-top:10px; }

#main2{ width:73%; height:100%; margin-left:76.125%; }
.cus_kuang1_qh_title,.cus_kuang1_menu li{ width:25%; }
.cus_kuang1_qh_title{ padding-top:20px; margin-bottom:20px; }
}
@media screen and (max-width:1539px) {
.nav>li{ margin-right:20px; }
.left{ width:370px; }
.right{ width:calc(100% - 400px); }	
.pro1_nr{ width:31.6%; margin-right:2.6%; }
.inno{ padding-top:80px; }
.pro2_pic .pro2_pic_btn.prev{ left:0px; }
.pro2_pic .pro2_pic_btn.next{ right:0px; }
.pro2_xp{ width:97%; }
}
@media screen and (max-width:1499px) {
.ipart6{ padding-top:10px;}	
.ipart6_pic img{ width:62%; }
.foo1{  width:17%; margin-right:2%;  }
.foo2{margin-right:2%;}
.cus_kuang1_menu{ position:static; float:left; width:25%; }
.cus_kuang1_qh_title, .cus_kuang1_menu li{ width:auto; }
#main2{ margin-left:0px; width:75%;}
.cus_kuang1_qh{ position:static; display:flex; flex-wrap:wrap; align-items: flex-end; background:#90182a; position:relative; padding-top:80px;}
.cus_kuang1_qh_title{ position:absolute; left:25px; top:0px; }
}
@media screen and (max-width:1479px) {
.header .zong{ padding-top:40px; padding-bottom:40px; }
.logo{ width:200px;}
.logo_div{ top:13px; }
.header::before{ width:290px; }
.header::after{ width:calc(100% - 290px);}
.nav{ right:50px; top:0px; }
.nav>li{ margin-right:10px; }
.sousuo{ top:10px; }
.banner{ margin-top:80px; }
.ipart5{ padding-bottom:70px;}
.ipart1_div2 .ipart1_kuang,.ipart1_div3 .ipart1_kuang{ left:50px; top:20px; }
.ipart1_div1 .ipart1_kuang{ top:50px; }
.pro2_xp .input5{ width:40%; float:left; margin-left:20px;}
	
}
@media screen and (max-width:1419px) {
.ipart6_right{ max-width:none; width:69%;}
.ipart6_xp .input1{ width:40%; } 
.ipart6_xp .input4{ width:100px; }
.ipart6_xp .input5{ float:left; margin-left:10px; }
.cont_xp .input5{ width:38%; }
.app1_rtmore{ margin-top:20px; }
}
@media screen and (max-width:1399px) {
.fybanner{ margin-top:80px; }
.ipart2 .ipart2_bzong .zong{ display:block; }
.ipart2_bleft{ margin-left:0px; }
.ipart2_bright li{ width:32%; margin-right:2%; }
.ipart2_bleft{ width:370px; }	
.ipart2_blkuang{ width:100%; }
.ipart2_bright{ width:calc(100% - 380px); }
.foo4{ width:30%; }
.foo3{ width:26%; }
.foo2{ width:21%; }
.foo4_xp .input4{ width:35%; }
.foo4_xp .yanzhengma{ margin-left:10px; }
.foo4_xp .input5{ width:75px; }
.foo3_sjmt{ margin-top:0px; }
.foo3_sjmt a{ margin-top:15px; }
.inno a{ width:45%; }
.pro2_xp .input5{ width:35%; }
.ser4_kuang1_right .ipart_title1{ margin-top:0px; padding-top:10px; }
.ser4_kuang1_rwz{ margin-top:10px; }
.ser4_kuang1_rwz2{ margin-top:15px; padding-right:0px; }
.ser4_kuang1_right{ width:39.5%; }
.ser4_kuang3 ul li{ background:#f6f6f6; }
.ser4_kuang3_dtitle{ line-height:30px; min-height:60px; }
.ser4_kuang4_right{ width:40%; }
.ser4_kuang4_right li{ width:48%; }
.ser4_kuang4_left{ width:57%; }
.cus_kuang1_qh_title{ font-size:26px; font-size:2.6rem; line-height:28px; }
}
@media screen and (max-width:1339px) {
.nav>li>a{ font-size:16px; font-size:1.6rem; }	
.ipart_title1,.ipart8_btitle{ font-size:40px; font-size:4rem; }
.ipart1_dtilte{ font-size:30px; font-size:3rem; }
.ipart1_dwz,.ipart1_dmore{ margin-top:10px; }
.ipart1_div2 .ipart1_kuang,.ipart1_div3 .ipart1_kuang,.ipart1_div1 .ipart1_kuang{ left:25px; }
.ipart6_rtitle2{ font-size:30px; font-size:3rem;  padding-left:25px; }
.ipart6_rtitle1{ font-size:26px; font-size:2.6rem; margin-right:15px; }

.pro2_pic{ float:none; width:100%; margin:0 auto; max-width:490px; }
.jianjie{  width:100%; float:none; margin-top:35px; text-align:center; }
.jianp{ margin-top:30px; }
.inno{ padding-top:30px; margin:0 auto;  }
.cont_xp .input5{ width:35%; }
.cont_xp .input4{ width:26%;}
.app1_right{ width:52%; }
.app1_rtwz{ padding-right:20px; }
.app1_rtwz a{ height:120px; -webkit-line-clamp:4; }
}

@media screen and (max-width:1299px) {
.ipart2_bleft{ width:310px; }	
.ipart2_bright{ width:calc(100% - 320px); }
.ipart2_bright ul{ padding-top:35px; padding-left:30px; }
.ipart2_bright li{ padding-bottom:30px;}
.img-list4 li{ width:0.22%; margin-left:0px; margin-right:0.04%; }
.ipart3_bottom_lunbobiao{ top:0px; margin-top:-50px;  width:100%; max-width:60px;  }
.img-scroll4 .prev, .img-scroll4 .next{ font-size:30px; font-size:3rem; }
.img-scroll4 .prev{ left:0; }
.img-scroll4 .next{ right:0; }
.ipart6_pic img{ width:50%; }
.ipart6_pic{ bottom:30px; }
.ipart6_xp .input1,.ipart6_xp .input3,.ipart6_xp .input5{ margin-top:20px; }
.ipart6_xp .input1{ width:35%; }
.ipart8_title{ background-size:contain; }
.foo4{ width:33%; }
.foo3{ width:23%; }

.pro1_nr,.pro1_nr:nth-child(3n){ width:47.5%; margin-right:5%; }
.pro1_nr:nth-child(2n){ margin-right:0px; }

.pro2_xp .input4{ width:22%; }

.ser1_div1, .ser1_div2{ display:block; }
.ser1_div1_pic,.ser1_div1_wz{width:100%; float:none;}
.ser1_div1_pic{ text-align:center; margin:0 auto; margin-top:20px; }
.ser1_div1{ margin-top:0px; padding-top:30px; }
.ser1_div2{ padding-top:30px; }

.news1_kuang li,.pro3_kuang li{ width:32%; margin-right:2%; padding-top:0px; }

}
@media screen and (max-width:1259px) {
.nav>li>a,.yiji li a{ font-size:12px; font-size:1.2rem; }
.yiji li a{ line-height:22px;}		
}
@media screen and (max-width:1219px) {
.ipart6_pic img{ width:40%; }	
.ipart6_right{ width:77%; }
.ser4_kuang1_left{ width:50%; }
.ser4_kuang1_right{ width:48%; }
.ser4_kuang1_rwz{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:5px;}
.ser4_kuang1_rwz2{ margin-top:5px;}

.ser4_kuang1_lbiao{ top:40%; left:40%; }
}
.foo4_clear{ display:none; }
@media screen and (max-width:1199px) {
.foo4_clear{ display:block; clear:both; }	
.foo4_xp .input5{ float:none; margin-top:14px; width:100%;}
.foo4_xp .input4{ width:43.6%; }
.pro2_xp .input5{ width:30%; }
}



@media screen and (max-width:1159px) {
.logo{ width:150px;}
.header::before{ width:240px; }
.header::after{ width:calc(100% - 240px);}	
.nav>li{ margin-right:10px; }
.ipart_title1,.ipart8_btitle{ font-size:34px; font-size:3.4rem; }
.ipart1_dtilte,.ipart2_left_title{ font-size:22px; font-size:2.2rem; line-height:30px; } 
.ipart1_dwz, .ipart1_dmore{ margin-top:5px; }
.phone_wz,.phone_wz a{ font-size:14px; font-size:1.4rem; line-height:26px; }
.ipart1_div1 .ipart1_dwz,.ipart1_div2 .ipart1_dwz,.ipart1_div3 .ipart1_dwz{-webkit-line-clamp: 2; height:52px; }
.ipart2{ padding-top:30px;}
.ipart2_bright li{ padding-bottom:20px; width:47.5%; margin-right:5%;}
.ipart2_bright li:nth-child(3n){ margin-right:5%;}
.ipart2_bright li:nth-child(2n){ margin-right:0px; }
.ipart2_bottom{ margin-top:20px;}
.ipart2_left_title{ padding-bottom:10px; padding-top:0px;}
.ipart2_bleft{ padding-top:0px; }
.ipart2_bleft{ width:250px;}
.ipart2_bright{ width:calc(100% - 260px); }
.ipart2_brtitle a{ font-size:16px; font-size:1.6rem; }
.ipart3{ margin-top:30px; }
.ipart4_kuang{ top:30px; }
.ipart4_more{ margin-top:20px; }
.ipart5{ padding-top:0px; }
.ipart5 li{ margin-top:20px;}
.ipart6{ padding-top:20px; }
.ipart3_bwz{ font-size:16px; font-size:1.6rem; line-height:26px; height:52px; }
.ipart4{ margin-top:30px; }
.ipart5_liwz a{ height:104px; }
.ipart5_liwz{ padding-bottom:50px; }
.ipart5{ padding-bottom:30px; }
.ipart7{ margin-top:30px; }
.ipart7_bright{ margin-top:50px; }
.ipart7_bottom{ padding-bottom:35px;}
.ipart8{ padding-bottom:35px; }
.ipart9{ padding-top:30px; padding-bottom:50px;  }
.ipart8_bottom{ margin-top:25px; }
.ipart9_kuang{ margin-top:20px; }
.ipart8_bmore{ margin-top:20px; }
.ipart8_btitle{ line-height:50px;}
.ipart7_more{ font-size:14px; font-size:1.4rem;}
.ipart7_brdiv{ padding-left:20px; padding-right:10px; }
.ipart7_bright li,.ipart7_bright li:nth-child(1),.ipart7_bright li:nth-child(2),.ipart7_bright li:nth-child(3),.ipart7_bright li:nth-child(4){ padding-top:20px; padding-bottom:0px; border:none;  }
.ipart7_brwz a{ height:104px; -webkit-line-clamp:4; }
.ipart7_bright ul{ padding-bottom:20px;}
.ipart7_bright li:nth-child(1) .ipart7_brwz,.ipart7_bright li:nth-child(2) .ipart7_brwz{margin-top:6px; }
.ipart7_bright li:nth-child(3) .ipart7_brwz,.ipart7_bright li:nth-child(4) .ipart7_brwz{ margin-top:6px; }
.ipart7_bright{ margin-top:100px; }
.ipart8_title{ padding-top:70px; padding-bottom:0px; background-position:center bottom  ; }
.ipart8_kuang{ padding-top:30px; padding-left:35px; padding-right:35px; }
.ipart8_kuang li{ width:47.5%; }
.ipart8_kwz a{ height:78px; }
.ipart8_kdiv{ padding:15px; }
.ipart8_kmore{ font-size:14px; font-size:1.4rem; line-height:35px; margin-top:10px; }
.ipart8_top .zong{ padding-bottom:25px;}
.ipart8_bmore{ font-size:16px; font-size:1.6rem; line-height:40px; }
.ipart9_kwz a{ height:78px; }
.ipart9_kmore{ font-size:14px; font-size:1.4rem;  margin-top:5px; }
.ipart9_kdiv{ padding:12px; }
.ipart9_kuang li{ width:32%; margin-right:2%; }
.ipart9_ktitle{  font-size:16px; font-size:1.6rem; }
.footer_title,.footer_title>a{ font-size:18px; font-size:1.8rem; }
.footer li,.footer li a{ font-size:14px; font-size:1.4rem; line-height:26px; }
.foo3_sjmt a{ font-size:18px; font-size:1.8rem; }
.dingwei{ width:50px; }
.dingwei div a{ width:50px; height:50px; line-height:50px; padding-top:10px; }
.dingwei div a img{ width:30px; }
.dingwei .dingwei_weixinbg{ background-size:30px !important; }
.left{ width:270px;}
.right{ width:calc(100% - 300px);}
.przhan{ height:52px; }
.pro1_kuang1_tmore{ margin-top:15px; }
.pro1_kuang1_tmore span{ font-size:14px; font-size:1.4rem; line-height:30px; }
.left_titlesize, .left_titlesize a{ font-size:26px; font-size:2.6rem;  line-height:30px;}
.pro1_pro{ margin-top:0px; }
.pro1_nr{ margin-top:20px; }
.pro1_pro{ padding-bottom:10px; }
.topjj{ margin-top:30px; }
.pro1_kuang1{ padding-bottom:25px; }
.pro1_ntitle{ font-size:16px; font-size:1.6rem; margin-top:10px; }
.pro1_in a,.pro1_in2{ padding:5px 0px; }
.left_clititle{ font-size:16px; font-size:1.6rem; line-height:26px; }
.left_cwz{ max-height:52px; }
.left_nav li{ padding-top:0px; padding-bottom:0px; background:url(../images/left-libg.png) no-repeat 7px 10px; padding-left:25px; }
.left_nav li a{ font-size:14px; font-size:1.4rem;  }
.left_center{ margin-top:25px; padding-bottom:0px;}
.ser5_right .left_center{ margin-top:0px; }
.left_tags{ margin-top:15px; }
.left_center ul{ padding-top:10px; }
.left_tags_wz{ padding-top:15px; padding-left:7px; padding-right:7px;  }
.left_cdiv{ padding:7px; }
.n1_fy a{ font-size:14px; font-size:1.4rem;  line-height:25px; width:27px;}
.pro1_submit{ font-size:14px; font-size:1.4rem; }
.ipart_wz1{ padding-left:0px; padding-right:0px; }
.pro1_kuang2{ padding-top:20px; padding-bottom:30px; }
.pro1_kuang2_wz{ margin-top:10px; font-size:16px; font-size:1.6rem; line-height:26px; }
.pro1_kuang2_more{ margin-top:25px; padding-top:0px; padding-bottom:0px; width:100%; max-width:380px; font-size:16px; font-size:1.6rem; }
.pro1_kuang3{ margin-top:25px; }
.pro1{ padding-bottom:30px; }
.pro1_kuang3_bwz{ margin-top:20px; }
.pro1_kuang3 .ipart_wz1{ padding-bottom:0px; }
.pro1_kuang3_wz a,.pro1_kuang3_wz { height:208px; }
.pro1_kuang3 .ipart_wz1{ margin-top:10px; } 
.pro1_kuang3_title{ font-size:16px; font-size:1.6rem; }
.pro1_kuang3_wz{ margin-top:0px; }
.pro1_kuang3_div{ padding:50px 10px 48px 10px}
.pro1_kuang3 li,.pro1_kuang3 li:nth-child(5n){ width:23.5%; margin-right:2%; }
.pro1_kuang3 li:nth-child(4n){ margin-right:0px; }

.pro1_kuang3_biao{ width:65px; height:65px; padding-top:10px; top:35px; }
.jianjie h1,.pro2_kuang2_title span{ font-size:24px; font-size:2.4rem;}
.jianjie{ margin-top:20px; }
.jianjie h1{ padding:0px; }
.jianp{ margin-top:15px; }
.inno{ padding-top:15px; }
.pro2_kuang2{ margin-top:30px; }
.pro2_kuang2_wz1{ margin-top:20px; }
.pro2_kuang2_wz1 p em{ font-size:16px; font-size:1.6rem; }
.pro2_tags a,.pro2_tags span{ font-size:14px; font-size:1.4rem; }
.pro2_tags{ margin-top:25px; }
.pro2_kuang2_bottom{ margin-top:25px; padding-top:20px; padding-bottom:30px; }
.pro2_kuang2_btitle{ font-size:30px; font-size:3rem; }
.pro2_kuang2_bmsg{ margin-top:10px; }
.pro2_xp .input1,.pro2_xp .input2,.pro2_xp .input3{ margin-top:10px; }
.pro2_xp .input1 input,.pro2_xp .input4,.pro2_xp .input5{ height:auto; line-height:30px; padding-top:6px; padding-bottom:6px; font-size:14px; font-size:1.4rem; }
.pro2_xp .yanzhengma{ height:44px; width:auto; }
.pro2_xp .input1,.pro2_xp .input2,.pro2_xp .input3{padding-left:20px;}
.pro2_xp .input1.xing,.pro2_xp .input2.xing,.pro2_xp .input3.xing{  
    background:url(../images/xing.png) no-repeat 5px 15px;}
.inno a{ line-height:38px; }
.pro2_kuang3_title{ font-size:30px; font-size:3rem; }
.pro2_kuang3{ padding-top:10px; }
.img-scroll3 .prev, .img-scroll3 .next{ font-size:28px; font-size:2.8rem; }
.pro2_kuang2_bottom{ margin-bottom:0px; }
.pro2_kuang3{ padding-top:20px; padding-bottom:0px; }
.img-list3{ margin-top:15px; }
.img-list3 li,.img-list5_title{ font-size:16px; font-size:1.6rem; }
.img-list3_wz{ line-height:24px; height:48px;  }
.pro2 .jianju1{ padding-bottom:25px; }
.pro2_bottom{ padding-top:20px; padding-bottom:30px; }
.pro2_bottom .ipart_title1{ margin-bottom:10px; }
.img-list5{ margin-top:0px; }
.img-list5_title{ margin-bottom:7px; }
.img-list5_wz{ padding:3px 5px; }
.img-list5 li{ width:0.32%; margin-right:0.02%;}
.ser1{ padding-top:30px; }
.ser1_div1{ padding-top:10px; }
.ser1_div2{ margin-top:0px; padding-top:25px; }
.ser1_div3{ margin-top:25px; }
.ser1_wzsize{ padding-bottom:45px; }
.ser1_wzsize p, .ser1_wzsize div{ font-size:14px; font-size:1.4rem; line-height:26px; }
.ser1_div1_pic,.ser1_div4{ margin-top:10px; }
.ser2{ padding-top:30px; }
.ser2 .ipart_title1{ margin-bottom:10px; }
.ser2_ktitle{ font-size:16px; font-size:1.6rem; }
.ser2_ktitle{ margin-top:10px; }
.ser2_kwz{ margin-top:2px; }

.ser2_kuang li{ padding-bottom:0px; }
.ser3_ktitle{ font-size:16px; font-size:1.6rem;  margin-top:5px; }
.ser3_kwz{ margin-top:0px; }
.ser3_kuang li{ padding-top:10px; padding-bottom:15px; }
.ser3 .ipart_wz1, .ser3 .ipart_wz1 p{ font-size:14px; font-size:1.4rem; line-height:26px; }
.ser3_kuang{ padding-bottom:20px; }
.brow a{ font-size:14px; font-size:1.4rem; }
.brow{ padding-top:5px; padding-bottom:5px; }
.yincxinx .yinc_baioti,.moren_zk{ font-size:16px; font-size:1.6rem; padding-top:10px; padding-bottom:10px;  line-height:28px; padding-left:10px; }
.moren_zk::before,.yincxinx .yinc_baioti::before{ width:25px; height:25px; text-indent:0px; line-height:25px;margin-right:10px; }
.ser5_kwz{   padding-top:10px; padding-bottom:10px; }
.gongs_xwk{ padding-bottom:10px; }
.ser5_kuang{ padding-bottom:25px; }
.ser5{ padding-top:30px; }
.news1_ktitle,.pro3_ktitle{ font-size:16px; font-size:1.6rem; }
.news1_kdiv,.pro3_kdiv{ padding:10px 10px 15px 10px; }
.news1_kwz a { height:78px; }
.news1_kmore{ margin-top:5px; }
.news1,.pro3{ padding-top:30px; }
.news1_kuang ul,.pro3_kuang ul{ padding-bottom:0px; }
.news1_kuang,.pro3_kuang{ padding-bottom:15px; }
.news2_ktitle,.app2_title{ font-size:30px; font-size:3rem; }

.news2_fy{ margin-top:30px; padding-top:15px; }
.news2_kuang{ padding-bottom:35px; }
.news2_kdate{ font-size:14px; font-size:1.4rem; }
.cont{ padding-top:25px; }
.cont_left{ margin-top:0px; }
.cont_title{ font-size:30px; font-size:3rem; }
.cont_wz{ margin-top:10px; }
.cont_xp{ margin-top:10px; }
.cont_xp .input1 input,.cont_xp textarea,.cont_xp .input4,.cont_xp .input5{ font-size:14px; font-size:1.4rem; height:auto; line-height:30px; }
.cont_xp .input3,.cont_xp .input2,.cont_xp .input1{ margin-top:15px; }
.cont_xp .yanzhengma{ height:50px; width:auto; }
.cont_rtitle{ font-size:18px; font-size:1.8rem; }
.cont_rsjmt{ margin-top:10px; }
.cont_rsjmt a{ font-size:18px; font-size:1.8rem; width:32px; line-height:28px; margin-bottom:10px;}
.cont_rbottom li{ padding-top:15px; padding-bottom:15px; }
.cont_rbwz{ margin-top:2px; }
.cont_left{ width:59%; }
.cont_right{ padding-left:35px; padding-bottom:20px; }
.cont_rbwz{ font-size:14px; font-size:1.4rem; }
.cont_map{ margin-top:30px; }
.cont_rbottom{ padding-top:5px; }
.app1_rtitle{ font-size:24px; font-size:2.4rem; line-height:26px; height:52px; margin-top:15px; }
.app1_rtwz{ margin-top:8px; }
.app1_rtwz a{ height:104px; }
.app1 li{ margin-top:30px; }
.app1 ul{ padding-bottom:20px; }
.app1{ margin-bottom:30px; }
.app2{ padding-top:20px; margin-bottom:50px; }
.app2_wz{ font-size:14px; font-size:1.4rem; line-height:26px; }
.app2 .news2_fy{ margin-top:20px; }
.app2 .prinz{ margin-bottom:20px; }
.ser4_kuang1{ padding-top:35px;  padding-bottom:45px; }
.ser4_kuang2_title{ font-size:30px; font-size:3rem; line-height:36px; margin-top:10px; }
.ser4_kuang2_wz{ margin-top:5px; }
.ser4_kuang2{ margin-top:25px; padding-bottom:45px;}
.ser4_kuang3_dtitle{ font-size:16px; font-size:1.6rem; line-height:24px; min-height:48px; }
.ser4_kuang3_title{ font-size:30px; font-size:3rem; }
.ser4_kuang3_wz{ font-size:16px; font-size:1.6rem; line-height:24px; margin-top:7px;}
.ser4_kuang3{ padding-top:20px; padding-bottom:35px; } 
.ser4_kuang3 ul{ margin-top:20px; padding-top:0px; background:#f6f6f6;  }
.ser4_kuang4_ltitle{ font-size:26px; font-size:2.6rem; }
.ser4_kuang4_lwz{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:5px;}
.ser4_kuang4_right li{ font-size:16px; font-size:1.6rem;  line-height:26px;}
.ser4_kuang4_right li img{ width:50px; }
.ser4_kuang4{ padding-top:25px; padding-bottom:0px;}
.ser4_kuang5 .zong{ padding-top:30px; padding-bottom:30px; }
.ser4_xp .input5{ width:35%; }
.ser4_xp .input4{ width:28%; } 
.ser4_xp .input1 input,.ser4_xp textarea,.ser4_xp .input4,.ser4_xp .input5{ font-size:14px; font-size:1.4rem; padding-left:10px; padding-right:10px; }
.ser4_xp .input1 input,.ser4_xp .input4,.ser4_xp .input5{ height:auto; line-height:30px; padding:5px 10px; }
.ser4_xp .yanzhengma{ height:42px; width:auto; }
.ser4_xp .input1,.ser4_xp .input3,.ser4_xp .input2{ margin-top:15px;}
.cus_kuang1_menu li{ font-size:16px; font-size:1.6rem; line-height:26px; margin-bottom:3px;}
.cus_kuang1_qh_title{ padding-top:10px; margin-bottom:0px; padding-bottom:10px; font-size:20px; font-size:2rem; }
.cus_kuang1_qh{ padding-top:60px; }
.cus{ padding-top:20px; }
.cus_kuang1 .ipart_title1{ margin-bottom:10px; }
.cus_wz1,.cus_wz1 p,.cus_kuang2_wz, .cus_kuang2_wz p{ font-size:14px; font-size:1.4rem; line-height:26px;}
.cus_kuang1_qh{ margin-top:10px;}
.cus_kuang1_ntitle{ font-size:26px; font-size:2.6rem; }
.cus_kuang1_nwz a,.cus_kuang1_nwz{ height:52px; }
.cus_kuang1_ndiv{ padding-top:15px; padding-bottom:15px; }
.cus_kuang2_title{ font-size:34px; font-size:3.4rem; }
.cus_kuang2{ margin-top:30px; padding-top:20px; padding-bottom:25px;}
.cus_kuang2_more{ padding:5px 0px; margin-top:10px;}
.cus_kuang3{ padding-top:20px; }
.cus_kuang3 .ipart_title1{ margin-bottom:20px; }
.cus_kuang3_dtitle{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:5px;}
.cus_kuang3_dwz{ margin-top:5px; }

.cus_kuang3_tsdivwz{ height:156px; }
.cus_kuang3_tsdiv{ height:auto; padding:20px;}
.cus .pro1_kuang3{ margin-top:20px; padding-bottom:35px; }
.ser4_bottom{ padding-top:20px; padding-bottom:30px; }
.img-scroll9{ margin-top:15px; }
.ser4-img-wz{ font-size:16px; font-size:1.6rem; margin-top:4px; line-height:30px; }
.img-scroll9-qh{ margin-top:20px; }
}



.ipart6_clear{ clear:both; display:none; }
@media screen and (max-width:1119px) {
.ipart6_right{ width:73%; }
.ipart6_clear{ display:block; }
.ipart6_xp .input5{ margin-left:0px; width:35%; }
.ipart8{ padding-top:50px; }
.ipart8_title{ padding-top:30px; }
}
@media screen and (max-width:1099px) {
    
.nav>li>a,.yiji li a{ font-size:12px; font-size:1.2rem; }	
.yiji li a{padding: 5px 10px 5px 10px; line-height:20px}
.nav>li{ margin-right:6px; }	
.ser4_kuang1_left{ float:none; width:100%; }
.ser4_kuang1_right{ float:none; width:100%; margin-top:20px; padding-left:20px; }
.ser4_kuang1{background: url(../images/ser4-topbg.jpg) no-repeat right bottom; }
.ser4_kuang1{ padding-top:30px; padding-bottom:25px; }
}

.foo_clear{ display:none; clear:both; }
@media screen and (max-width:999px) {
.fybanner{ margin-top:70px;}
.nav{ display:none; }
.xnav { display: block; float: right; }
.phone_nav { position: fixed; width: 35px; height: 24px; background: #90182a; right: 2.5%; top: 15px; cursor: pointer; border-radius: 5px; z-index: 999999999 }
.phone_nav span { display: block; width: 20px; height: 2px; background: #ffffff; position: absolute; left: 50%; margin-left: -10px; top: 50%; transition: 0.8s; z-index: 99999991 }
.phone_nav .nav1 { margin-top: -1px; }
.phone_nav .nav2 { margin-top: -8px; }
.phone_nav .nav3 { margin-top: 6px; }
.phone_nav:hover .nav1 { width: 25px; }
.navh .nav1 { transform: rotate(45deg) }
.navh .nav2 { transform: rotate(-45deg); width: 10px; margin-left: -1px; margin-top: -5px; }
.navh .nav3 { transform: rotate(-45deg); width: 9px; margin-top: 3px; marg:in-left: -8px; }
.navh:hover .nav2 { margin-top: -8px; margin-left: 7px; }
.navh:hover .nav3 { margin-top: 5px; margin-left: -12px; }
.smdaohang { position: fixed; width: 300px; height: 0px; overflow: auto; top: 0px; right: 0px; background: #90182a; z-index: 9999999; transition: 0.8s; text-align: center; }
.smdaohangh { right: 0px; top: 0px; height: 100%; }
.topnav { margin: auto; margin-top: 30px; padding: 20px; }
ul.topnav li { text-align: left; position: relative; }
ul.topnav li a { padding: 15px 5px; padding-left: 0px; color: #fff; display: block; font-size: 16px; font-size: 1.6rem; line-height: 24px; padding-right: 50px; border-bottom: 1px dashed #fff; font-family: Lato-Regular, Arial, Helvetica, sans-serif; }
ul.topnav ul { display: none; }
ul.topnav ul li { clear: both; }
ul.topnav ul li a { padding: 10px 5px; padding-left: 20px; font-size: 14px; font-size: 1.4rem; font-weight: normal; outline: 0; border: none; }
ul.topnav ul li a:hover { }
ul.topnav ul ul li a { padding-left: 40px; font-size: 12px; font-size: 1.2rem; }
ul.topnav ul ul { border-top: 1px dashed rgba(255,255,255,0.5); border-bottom: 1px dashed rgba(255,255,255,0.5); }
ul.topnav ul ul ul li a { padding-left: 60px; }
ul.topnav span { display: block; position: absolute; right: 0px; top: 15px; width: 20px; height: 20px; background: #fff; background: rgba(255,255,255,0.6); cursor: pointer; border-radius: 50%; transition: 0.5s; }
ul.topnav span:before { content: ""; width: 6px; height: 2px; background: #333; position: absolute; left: 50%; margin-left: -3px; top: 50%; margin-top: 0px; transform: rotate(45deg); transform-origin: right center }
ul.topnav span:after { content: ""; width: 6px; height: 2px; background: #333; position: absolute; left: 50%; margin-left: -3px; top: 50%; margin-top: -1px; transform: rotate(-45deg); transform-origin: right center; transition: 0.5s; }
ul.topnav span.yizi { transform: rotate(90deg) }
.smdaohang form { margin-top: 10px; margin-bottom: 15px; width: 240px; height: 36px; border: 1px solid #fff; position: relative; background: #fff; }
.smdaohang form .iptc { -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 15px; background-color: #fff; width: 80%; height: 34px; line-height: 34px; display: block; float: left; border-radius: 10px; }
.smdaohang form .ipsc { width: 20%; height: 34px; line-height: 34px; display: block; float: right; background: transparent; position: relative; z-index: 99; }
.smdaohang form i { position: absolute; right: 10px; top: 6px; }

.header{ position:static; background:#fff;  padding-top:5px; padding-bottom:5px; height:65px; }
.header .zong{ padding:0px; position:static; }
.header::before,.header::after{ position:static; width:auto; background:none; }
.sou2::before{ color:#333; }
.logo_div{ position:static; }
.sousuo{ display:none; }
.logo{ width:200px; }
.banner{ margin-top:65px;}
.ipart1_zong,ipart2_bzong{ width: 95%; margin: auto;} 

.navContent1 li a{ padding-left:20px; }
.ipart3{ margin-top:20px; }
.ipart3 .ipart_wz1{ margin-top:5px; }
.ipart3_bottom{ width:95%; margin:0 auto; }
.ipart_title1,.ipart8_btitle{ font-size:28px; font-size:2.8rem; line-height:36px; }
.ipart2_top{ background-size:contain;}
.ipart4_more{ font-size:14px; font-size:1.4rem; line-height:35px;}
.ipart5 li{ width:31%; margin-right:3.5%; }
.ipart5_biao{ width:100px; height:100px; padding-top:15px; } 
.ipart5_biao img{ margin-left:17px; }
.ipart5_lititle{ font-size:14px; font-size:1.4rem;  height:35px; line-height:35px; margin-top:-17px;}
.ipart5_liwz a{ padding-left:25px; }
.ipart6_pic{ display:none; }
.ipart6_right{ width:100%; }
.ipart6_clear{ display:none; }
.ipart6_xp .input5{ margin-left:10px; width:30%; }
.ipart6_rtitle2{ font-size:26px; font-size:2.6rem; }
.ipart6_rtitle1{ font-size:22px; font-size:2.2rem; }
.ipart7{ margin-top:20px; }
.ipart7_bottom{ margin-top:25px; }
.ipart7_more{ margin-top:10px; }
.ipart7_brwz a{ height:84px; -webkit-line-clamp:3;}
.ipart7_brtitle{ font-size:16px; font-size:1.6rem;margin-top:0px; line-height:28px;  }
.ipart7_bright li,.ipart7_bright li:nth-child(1),.ipart7_bright li:nth-child(2),.ipart7_bright li:nth-child(3),.ipart7_bright li:nth-child(4){ margin-top:0px; }
.ipart7_brimg img{ width:50px; }
.ipart7_bpic{ position:static; }
.ipart7_bright{ float:none; margin-top:0px; }
.ipart7_bottom{ padding-bottom:15px; }
.ipart8_ktitle{ font-size:16px; font-size:1.6rem; line-height:28px; }
.ipart8_kuang{ padding-left:0px; padding-right:0px; }
.ipart8_bmore{ font-size:14px; font-size:1.4rem; line-height:35px; }
.ipart8_bottom{ margin-top:15px; }
.ipart8{ padding-bottom:25px; }
.ipart9{ padding-top:20px; padding-bottom:25px; }
.ipart9_kuang{ margin-top:10px; }
.ipart9_ktitle{ font-size:16px; font-size:1.6rem; }
.foo1,.foo3{ width:47.5%; margin-right:2.5%; }
.foo2,.foo4{ width:50%; float:left; margin-right:0px; }
.foo3,.foo4{ margin-top:20px; }
.foo_clear{ display:block; }
.footer_title,.footer_title >a{ font-size:16px; font-size:1.6rem; margin-bottom:5px; }
.bottom p, .bottom a, .bottom span, .bottom li{ font-size:14px; font-size:1.4rem; line-height:26px; }

.dingwei{ display:none; }
.dingwei2 { display:block; }
.img-list3 li { width:0.3233%; margin-right: 0.015%;}
.pro2_kuang3_lunbobiao{ width:50px; }
.img-scroll3 .prev, .img-scroll3 .next { font-size: 20px; top: auto; transform: translate(0); bottom: 0px; }
.img-scroll3 .prev {  cursor: pointer;}
.img-scroll3 .next {   cursor: pointer;}

.zoomPad { cursor: default !important; }
.zoomPup { display: none !important; }
.zoomWindow { display: none !important; }
.zoomPreload { display: none !important; }
.m-pro2pic { float: none; margin: auto;}	

.pro2_kuang2_btitle,.pro2_kuang3_title{ font-size:24px; font-size:2.4rem; }
.pro2_kuang2_bottom{ padding-top:10px; }
.jianjie h1, .pro2_kuang2_title span{ font-size:20px; font-size:2rem; }   
.img-list3{ margin-top:5px; }
.footer{ padding-bottom:10px; }
.bottom{ padding-bottom:60px; }
.news2_ktitle,.app2_title{ font-size:26px; font-size:2.6rem; }
.cont_title{ font-size:26px; font-size:2.6rem; }
.cont{ padding-top:15px; }
.app1_rtitle{ font-size:20px; font-size:2rem; }
.pro3_kpic_anniu{ display:none; }
.ser4_kuang2_title{ font-size:26px; font-size:2.6rem; }
.ser4_kuang2 li{ width:48.7%; }
.ser4_kuang3_title{ font-size:26px; font-size:2.6rem; }
.ser4_kuang3_wz{ font-size:14px; font-size:1.4rem; margin-top:0px;}
.ser4_kuang4_ltitle{ font-size:22px; font-size:2.2rem; }
.ser4_kuang4_right{ width:45%; }
.ser4_kuang4_left{ width:52%; }
.cus_kuang1_ntitle{ font-size:20px; font-size:2rem; }
.cus_kuang2_title{ font-size:28px; font-size:2.8rem; line-height:36px; margin-bottom:5px;}
}
@media screen and (max-width:939px) {
.ipart1_div1,.ipart1_right{ width:100%; }
.ipart1_div1 .ipart1_dwz{ max-width:820px; }
.ipart1_dwz{ margin-top:15px; }
.ipart1_dmore{ margin-top:15px;}
.cont_left{ width:100%; float:none; }
.cont_right{ width:95%; float:none; border:none; margin:0 auto;   padding-left:0px; padding-top:30px; }
}
@media screen and (max-width:899px) {
.ipart5_liwz a{ height:78px;-webkit-line-clamp:3; }
.ser2_kuang li,.ser2_kuang li:nth-child(3n){ width:47.5%; margin-right:5%; }
.ser2_kuang li:nth-child(2n){ margin-right:0px; }
.ser3_kuang li,.ser3_kuang li:nth-child(3n),.news1_kuang li,.news1_kuang li:nth-child(3n),.pro3_kuang li,.pro3_kuang li:nth-child(3n){ width:47.5%; margin-right:5%; }
.ser3_kuang li:nth-child(2n),.news1_kuang li:nth-child(2n),.pro3_kuang li:nth-child(2n){ margin-right:0px; }
.news1_kuang li,.pro3_kuang li{ padding-bottom:30px; }
.app1 li{ float:none; width:100%; }
.app1_pic{ width:40%; }
.app1_right{ width:57%; }
.cus_kuang1_menu{ float:none; width:100%; }
.cus_kuang1_menu li{ display:none; }
#main2{ width:100%; }
#main2 ul{ display:block; margin-top:20px;}
.cus_kuang1_qh{ display:block; padding-top:5px;  }
.cus_kuang1_ndiv{ padding-right:20px; }
.cus_kuang1_qh_title{ position:static; width:100%; }
.cus_kuang3 li{ margin-bottom:20px; }
.cus_kuang3 li,.cus_kuang3 li:nth-child(3n){ width:47.5%; margin-right:5%; }
.cus_kuang3 li:nth-child(2n){ margin-right:0px; }
.cus_kuang3_ts{ width:100%;}
.cus_kuang3_tsdivwz{ height:auto; display:block; }
.ser4-img-list li{ width:0.24%; margin-right:0.01%; }

}
@media screen and (max-width:799px) {
.phone_wz,.phone_wz a,.ser3 .ipart_wz1, .ser3 .ipart_wz1 p{ font-size:12px; font-size:1.2rem; line-height:22px; }
.ipart1_div1 .ipart1_dwz,.ipart1_div2 .ipart1_dwz,.ipart1_div3 .ipart1_dwz{  height:auto; max-height:44px; }	
.ipart1_dtilte,.ipart2_left_title{ font-size:18px; font-size:1.8rem;  line-height:26px;}
.ipart1_dwz{ margin-top:8px; }
.ipart1_dmore{ margin-top:8px;}
.ipart2_bottom{ padding-top:30px; padding-bottom:30px; }
.lNav,.ipart2_brtitle a,.ipart3_bwz{ font-size:14px; font-size:1.4rem; }
.navContent1 li a{ line-height:24px; }
.navContent1{ padding-bottom:5px;}
.ipart2_brpic{ margin-top:5px;}
.img-list4 li{ width:0.31%; margin-right:0.035%;}
.ipart3_bwz{ line-height:22px; height:44px; }
.ipart_title1,.ipart8_btitle,.cus_kuang2_title{ font-size:24px; font-size:2.4rem; line-height:30px; }
.ipart2_wz{ margin-top:0px; }
.ipart4_more{ font-size:12px; font-size:1.2rem; line-height:30px; }

.ipart5 li,.ipart5 li:nth-child(3n){ width:47.5%; margin-right:5%; }
.ipart5 li:nth-child(2n){ margin-right:0px; }
.ipart5_biao{ width:70px; height:70px; padding-top:10px; } 
.ipart5_biao img{ margin-left:10px; width:50px; height:50px; }
.ipart5_liwz a{ height:66px; }
.ipart5_lititle{ font-size:12px; font-size:1.2rem; }
.ipart5_liwz a{ padding-left:10px; padding-right:10px;}
.ipart6_clear{ display:block; }
.ipart6_xp .input5{ margin-left:0px; width:35%;}
.ipart6{ padding-bottom:20px; }
.ipart6_rtitle2{ font-size:22px; font-size:2.2rem; }
.ipart6_rtitle1{ font-size:18px; font-size:1.8rem; }
.ipart6_xp .input1,.ipart6_xp .input5{ width:45%; }
.ipart6_xp .input1 input,.ipart6_xp .input5,.ipart6_xp .input4{height:40px; line-height:40px;}
.ipart6_xp .yanzhengma{ width:auto; height:40px;}
.ipart6_rtop{ margin-top:0px; line-height:35px; }
.ipart6_rtitle2{ background-position: center left;}
.ipart6_xp .input1, .ipart6_xp .input3, .ipart6_xp .input5{ margin-top:15px; }
.ipart7_more{ font-size:12px; font-size:1.2rem; }
.ipart7_brwz a{ height:66px; }
.ipart8{ padding-top:30px; }
.ipart8_title{ background-position:center; padding-top:15px; padding-bottom:15px;} 
.ipart8_kuang{ padding-top:20px; }
.ipart8_kwz a{ height:66px; }
.ipart8_kmore{ font-size:12px; font-size:1.2rem; line-height:28px;}
.ipart8_ktitle{ font-size:14px; font-size:1.4rem; }
.ipart8_top .zong{ padding-bottom:10px; }
.ipart8_kmore{ width:100%;}
.ipart8_bmore{ font-size:12px; font-size:1.2rem; margin-top:10px;}
.ipart9_ktitle{ font-size:14px; font-size:1.4rem; }
.ipart9_kwz a{ height:66px; }
.ipart9_kmore{ font-size:12px; font-size:1.2rem;}
.ipart9_kdiv{ padding-top:5px; padding-bottom:5px; }
.footer_title,.footer_title >a{ font-size:14px; font-size:1.4rem; }
.footer li,.footer li a{ font-size:12px; font-size:1.2rem; line-height:22px; }
.foo4_xp .input1 input,.foo4_xp textarea,.foo4_xp .input4，.foo4_xp .input5{ font-size:12px; font-size:1.2rem; }
.bottom p, .bottom a, .bottom span, .bottom li{ font-size:12px; font-size:1.2rem; line-height:26px; }
.przhan{ height:44px; }
.left_titlesize, .left_titlesize a{ font-size:18px; font-size:1.8rem; line-height:26px; }
.left_title a,.pro1_kuang1_title{ padding-top:8px; padding-bottom:8px; }
.pro1_kuang1_tmore span{ font-size:12px; font-size:1.2rem; line-height:26px; }
.left_cwz{ max-height:44px; }
.left_clititle,.pro1_ntitle{ font-size:14px; font-size:1.4rem; margin-bottom:0px; line-height:26px; }
.pro1_nbottom{ padding-top:0px; }
.pro1_in a,.pro1_in2{ font-size:12px; font-size:1.2rem; padding:0px;}
.pro1_check{ margin-top:7px; }

.right{ float:none; width:100%; }
.left{ float:none; width:100%; max-width:358px; margin:0 auto;  padding-top:15px;}
.left .proslide_menubtn, .left .proslide_menubtn span{ display:block; }
.left_ctitle,.left_tags_title{ padding-left:30px; }
.left_ctitle{background-size:20px;}
.left_tags_title{background-size:25px; padding-top:7px; padding-bottom:7px;}
.left_tags_wz{ padding-top:5px; }
.left_tags{ margin-top:5px; }
.left_center ul{ padding-top:0px; }
.left_center{ margin-top:20px; }
.ser5_right .left_center{ margin-top:0px; }
.topjj{ margin-top:20px; }
.n1_fy a{ margin-bottom:10px; }
.pro1_kuang2_more{ font-size:12px; font-size:1.2rem; line-height:30px; margin-top:10px; }
.pro1_kuang2{ padding-top:15px; padding-bottom:20px; }
.pro1_kuang3{ margin-top:15px; }
.pro1_kuang3 .ipart_wz1,.pro1_kuang2_wz{ margin-top:5px; }
.pro1_kuang3 li,.pro1_kuang3 li:nth-child(5n),.pro1_kuang3 li:nth-child(4n){ width:47.5%; margin-right:5%; }
.pro1_kuang3 li:nth-child(2n){ margin-right:0px; }
.pro1_kuang3_wz a,.pro1_kuang3_wz { height:auto !important; }
.pro1_kuang3 li{ margin-top:-20px; }
.pro1_kuang3_title{ font-size:14px; font-size:1.4rem; }
.pro1_kuang3_div{ padding:38px 10px 20px 10px}
.pro1_kuang3_biao{ width:55px; height:55px; font-size:30px; font-size:3rem; padding-top:7px; top:30px; }
.pro1_kuang3 li, .pro1_kuang3 li:nth-child(5n), .pro1_kuang3 li:nth-child(4n){ width:48.5%; margin-right:3%; }
.pro1_kuang3 li:nth-child(2n){ margin-right:0px; }
.pro2_kuang2_btitle{ font-size:18px; font-size:1.8rem; line-height:36px; padding-bottom:5px;  }
.pro2_kuang2_bmsg,.pro2_xp{ margin-top:5px; }
.pro2_xp .input1 input, .pro2_xp .input4, .pro2_xp .input5{ padding-top:2px; padding-bottom:2px;  }
.pro2_xp .yanzhengma{ height:36px; }
.pro2_kuang2_bottom{ padding-bottom:20px; }
.jianjie h1, .pro2_kuang2_title span{ font-size:16px; font-size:1.6rem; }
.inno a{ line-height:33px; }
.pro2_kuang2_title{ line-height:32px; }
.pro2_kuang2_title span{ padding-top:3px; padding-bottom:3px; }
.pro2_tags a, .pro2_tags span{ font-size:12px; font-size:1.2rem; }
.pro2_kuang2_bottom{ margin-top:10px; }
.pro2_tags a{ margin-bottom:10px; }
.pro2_tags{ margin-top:15px; }
.img-list3 li,.img-list5_title{ font-size:14px; font-size:1.4rem; }
.pro2_kuang2_btitle, .pro2_kuang3_title{ font-size:18px; font-size:1.8rem; }
.pro2_kuang3{ padding-top:15px; } 
.ser1_wzsize p, .ser1_wzsize div{ font-size:12px; font-size:1.2rem; line-height:22px; }
.ser1{ padding-top:20px; }
.ser1_wzsize{ padding-bottom:30px; }
.ser2_ktitle{ font-size:14px; font-size:1.4rem; }
.ser2{ padding-top:20px; }
.ser2_kuang li{ padding-top:20px; }
.ser2_kwz {  }
.ser3_ktitle{ font-size:14px; font-size:1.4rem; }

.brow a{ font-size:12px; font-size:1.2rem; }
.brow{ padding-top:2px; padding-bottom:2px; }
.ser5_left,.ser5_right{ float:none; width:100%; margin:0 auto; }
.ser5_right{ margin-top:20px; max-width:358px;  }
.yincxinx .yinc_baioti, .moren_zk{ font-size:14px; font-size:1.4rem; padding-top:5px; padding-bottom:5px; }
.gongs_xwk{ padding-bottom:0px; }
.ser5{ padding-top:20px; }
.ser5 .pro1_bottom{ padding-top:0px; }
.news1_kwz a,.pro3_kwz a..pro3_kwz { height:66px; }
.news1_ktitle,.pro3_ktitle{ font-size:14px; font-size:1.4rem; }
.news1_kwz,.pro3_kwz{ margin-top:0px;  }
.news1_kdiv,.pro3_kdiv{ padding-top:5px; padding-bottom:10px; }
.news1,.pro3{ padding-top:20px; }
.news2_ktitle,.app2_title{ font-size:18px; font-size:1.8rem; line-height:30px;  }
.news2_kdate{ font-size:12px; font-size:1.2rem; float:none; margin-top:0px;  }
.news2_kds .prinz{ float:none; }
.news2_kds,.news2_kwz{ padding:0px; }
.news2_fy{ margin-top:20px; padding-top:10px; }
.cont_title{ font-size:18px; font-size:1.8rem; line-height:35px;  padding-bottom:4px;}
.cont{ padding-top:10px; }
.cont_wz{ margin-top:5px; }
.cont_xp .input3, .cont_xp .input2, .cont_xp .input1{ margin-top:10px; }
.cont_xp .input1 input, .cont_xp textarea, .cont_xp .input4, .cont_xp .input5{ padding-top:7px; padding-bottom:7px; line-height:24px; font-size:12px; font-size:1.2rem; padding-left:13px;}
.cont_xp .yanzhengma{ height:42px; margin-left:10px; }
.cont_xp .input5{ float:left; margin-left:10px; }
.cont_rtitle{ font-size:14px; font-size:1.4rem; line-height:26px; }
.cont_rbwz{ font-size:12px; font-size:1.2rem; margin-top:0px; line-height:22px;}
.cont_rbwz1,.cont_rbwz2,.cont_rbwz3{ background-size:20px; padding-left:25px; }
.cont_rbottom li{ padding-top:7px; padding-bottom:10px;}
.cont_map{ margin-top:15px; }
.cont_right{ padding-bottom:0px;}
.app1_rtwz a{ height:110px;  -webkit-line-clamp:5; }
.app1_rtitle{ font-size:14px; font-size:1.4rem; line-height:22px; height:44px;}
.app1_rtmore{ margin-top:50px; margin-right:10px;}
.app1{ padding-top:0px;  margin-bottom:15px; }
.app1 li{ margin-top:20px; }
.pro1_bottom{ padding-top:0px; }
.app2_wz{ font-size:12px; font-size:1.2rem; line-height:22px; }
.app2 .prinz{ margin-bottom:7px; margin-top:3px; }
.app2{ padding-top:15px; margin-bottom:20px; }
.ser4_kuang2_title{ font-size:20px; font-size:2rem; margin-top:5px;}
.ser4_kuang2_wz{ margin-top:0px; }
.ser4_kuang2{ margin-top:20px; padding-bottom:25px; }
.ser4_kuang3_dtitle{ font-size:14px; font-size:1.4rem; }
.ser4_kuang3_title{ font-size:20px; font-size:2rem; } 
.ser4_kuang4_ltitle{ font-size:16px; font-size:1.6rem; line-heihgt:24px; }
.ser4_kuang4_lwz{ font-size:12px; font-size:1.2rem; line-height:22px; margin-top:0px; }
.ser4_kuang4_ldiv{ margin-bottom:15px; }
.ser4_kuang4_left{ float:none;  width:100%; }
.ser4_kuang4_right{ float:none; width:100%; max-width:710px; margin:0 auto; margin-top:20px; }
.ser4_kuang4_right li{ font-size:14px; font-size:1.4rem; margin-bottom:20px;}
.ser4_xp .input1 input, .ser4_xp textarea, .ser4_xp .input4, .ser4_xp .input5{ font-size:12px; font-size:1.2rem; }
.cus_kuang1_ntitle{ font-size:14px; font-size:1.4rem; line-height:26px;}
.cus_kuang1_qh_title{ font-size:16px; font-size:1.6rem; padding-top:0px; padding-bottom:5px; }
#main2 ul{ margin-top:10px; }
.cus_kuang1_nwz{ margin-top:0px; }
.cus_kuang1_nwz a,.cus_kuang1_nwz { height:44px; }
.cus_kuang1_ndiv{ padding:10px; }
.cus_wz1, .cus_wz1 p, .cus_kuang2_wz, .cus_kuang2_wz p{ font-size:12px; font-size:1.2rem; line-height:22px; }
.cus_kuang3_dtitle{ font-size:14px; font-size:1.4rem; }

.cus_kuang3 li, .cus_kuang3 li:nth-child(3n){ width:48.5%; margin-right:3%; }
.cus_kuang3 li:nth-child(2n){ margin-right:0px; }
.ser4-img-wz{ font-size:14px; font-size:1.4rem; margin-top:0px; }
.img-scroll9-qh{ margin-top:10px; }
.ser4_bottom{ padding-bottom:20px; }
}

@media screen and (max-width:767px) {
.foo1,.foo2,.foo4,.links{ display:none; }
.foo3 .footer_title,.foo3 ul{ display:none; }	
.footer{ padding-top:3px;   }
.foo3{ margin-top:0px; float:none; width:100%; margin:0px; text-align:center }
.foo3_sjmt a{ display:inline-block; float:none; font-size:16px; font-size:1.6rem; width:30px; line-height:25px; }
.img-list3 li { width:0.49%; margin-right: 0.02%;}
.img-list5 li{ width:0.47%; margin-right:0.05%;}
.cus_kuang1_qh_right{ position:relative; margin-top:20px;}
	}
	
	
@media screen and (max-width:699px) {
.ser4_kuang3 ul{ background:none; }	
.ser4_kuang3 ul li{ float:none; width:100%; margin:0 auto; margin-bottom:20px; }
.ser4_kuang3_dtitle{ min-height:auto; }
.ser4_kuang3{ padding-bottom:10px;}
}
@media screen and (max-width:659px) {
.ipart2_bleft{ float:none; width:100%; margin:0 auto; }
.ipart2_bleft .proslide_menubtn, .ipart2_bleft .proslide_menubtn span{ display:block; }
.ipart2_bzong{ background:none; }
.ipart2_left_nav{ padding-right:0px; }
.ipart2_bright{ width:100%; float:none; margin-bottom:20px;}
.ipart2_bright ul{ padding-top:0px; padding-left:0px; }
.ipart2_bright li{ width:45%; margin-left:2.5%; margin-right:2.5%; }
.ipart2_bright li:nth-child(2n),.ipart2_bright li:nth-child(3n){ margin-right:2.5%; }
.ipart2_bottom{ padding-top:20px; padding-bottom:20px; }
.ipart2_left_nav{ padding-top:0px; }
.ipart2_left_title{ padding-bottom:0px; }
.img-list4 li{ width:0.47%; margin-right:0.06%;}
.img-list4 li a{ font-size:12px; font-size:1.2rem;}
.ipart_title1,.ipart8_btitle,.cus_kuang2_title{ font-size:20px; font-size:2rem; line-height:26px; }
.ipart5 li,.ipart5 li:nth-child(3n){ width:98%; margin-right:1%; margin-left:1%; }
.ipart5_liwz a{ height:auto !important;
    -webkit-line-clamp: inherit;}
.ipart6_rtitle2{ font-size:18px; font-size:1.8rem; }
.ipart6_rtitle1{ font-size:14px; font-size:1.4rem; }
.ipart6{ padding-top:10px;   }
.ipart6_right .ipart_wz1{ margin-top:0px; }
.ipart8_kuang li{ width:48.5%; }
.links{ display:none; }
.pro1_nr, .pro1_nr:nth-child(3n){ width:48.5%; margin-right:3%; }
.pro1_in a,.pro1_in2{ width:150px; }
.pro1_nr:nth-child(2n){ margin-right:0px; }
.ser2_kuang li, .ser2_kuang li:nth-child(3n),.ser3_kuang li, .ser3_kuang li:nth-child(3n),.news1_kuang li,.news1_kuang li:nth-child(3n),.pro3_kuang li,.pro3_kuang li:nth-child(3n){ width:48.5%; margin-right:3%; }
.ser2_kuang li:nth-child(2n),.ser3_kuang li:nth-child(2n),.news1_kuang li:nth-child(2n),.pro3_kuang li:nth-child(2n){ margin-right:0px; }
.news1_kuang li,.pro3_kuang li{ padding-bottom:20px; }
.news1 .pro1_bottom,.pro3 .pro1_bottom{ padding-top:0px; }
.ser4_xp .input1{ float:none; width:100%; }
.ser4_xp .input4{ width:100%; float:none; }
.ser4_xp .input1, .ser4_xp .input3, .ser4_xp .input2{ margin-top:10px; }
.ser4_xp .yanzhengma,.ser4_xp .input5{ float:none; margin-left:0px; margin-top:10px; }
.ser4_xp .input5{ width:100%; }
.ser4-img-list li{ width:0.32%; margin-right:0.02%; }

}
@media screen and (max-width:579px) {
.ipart5_biao{ width:50px; height:50px; padding-top:5px;}	
.ipart5_biao img{ width:40px; height:40px; margin-left:5px; }
.ipart5_liwz{ margin-top:-25px; padding-top:30px;  padding-bottom:30px; }
.ipart6_xp .input1, .ipart6_xp .input3, .ipart6_xp .input5{ margin-top:15px; }
.ipart9_kuang li,.ipart9_kuang li:nth-child(3){ width:100%; margin:0 auto;   float:none; max-width:500px; margin-bottom:10px; }
.ipart9{ padding-bottom:15px; }
.ipart9_kwz a{ height:auto; }
.pro2_clear{ display:block; }
.pro2_xp .input5{ margin:0px; margin-top:10px; width:100%;}
.pro2_xp .input4{ width:160px; }
.app1_rtmore{ margin-top:10px; }

.app1_rtitle{ -webkit-line-clamp:1; height:24px; margin-top:0px; }
.app1_rtwz{ margin-top:0px; }
.ser4_kuang2_title{ font-size:16px; font-size:1.6rem;   line-height:28px;}
.ser4_kuang3_title{ font-size:16px; font-size:1.6rem; } 
 .pro3_kuang li,.pro3_kuang li:nth-child(3n) {
    width: 98%;
    margin-right:1%; margin-left:1%;
   
}
}
@media screen and (max-width:519px) {
.ipart1{ margin-top:15px; }
.ipart1_div2 .ipart1_dwz, .ipart1_div3 .ipart1_dwz,.ipart1_div2 .ipart1_dmore, .ipart1_div3 .ipart1_dmore{ margin-top:5px; }	
.ipart1_div2 .ipart1_kuang, .ipart1_div3 .ipart1_kuang{ top:10px; } 
.ipart6_xp .input1, .ipart6_xp .input5{ width:100%; float:none; }
.ipart6_xp .input3{ float:none; margin-left:0px; }
.ipart6_xp .input4{ width:70%; }
.ipart6_rtitle2{ padding-left:0px; float:none; background:none; }
.ipart6_rtitle1{ margin-right:0px; float:none;}
.ipart6_rtop{ line-height:25px; padding-bottom:7px; }
.ipart7_bright li{ float:none; width:98%; margin-left:1%; margin-right:1% }
.ipart7_brdiv {
    padding-left: 0px;
    padding-right: 0px;
}
.ipart7_bright li:nth-child(1) .ipart7_brdiv,.ipart7_bright li .ipart7_brdiv,.ipart7_bright li:nth-child(3) .ipart7_brdiv{ padding-right: 0px;}
.ipart7_brwz a{ height:auto; } 
.ipart7_bright li:nth-child(1) .ipart7_brwz,.ipart7_bright li:nth-child(2) .ipart7_brwz{margin-top:0px; }
.ipart7_bright li:nth-child(3) .ipart7_brwz,.ipart7_bright li:nth-child(4) .ipart7_brwz{ margin-top:0px; }
.ipart7_brimg img{ width:35px; }
.pro1_in a,.pro1_in2{ width:120px; }
.pro1_in{ padding-left:5px;}
.pro2_xp .input1{ width:100%; }
.cont_xp .input3, .cont_xp .input2, .cont_xp .input1{ float:none; width:100%; }
.cont_xp .input5{ float:none; width:100%; margin-left:0px; margin-top:10px; }
.cont_xp .input4{ width:140px; }
.cont_clear{ clear:both; }
.cont_xp{ margin-top:0px; }

}
@media screen and (max-width:479px) {
.inno{ text-align:center; }
.inno a{ width:100%; display:inline-block; margin-top:10px;  max-width:250px; }
.inno .fl,.inno .fr{ float:none; }
.ser2_kuang li,.ser2_kuang li:nth-child(3n),.ser3_kuang li, .ser3_kuang li:nth-child(3n),.cus_kuang3 li,.cus_kuang3 li:nth-child(3n),.pro1_kuang3 li, .pro1_kuang3 li:nth-child(5n), .pro1_kuang3 li:nth-child(4n){ width:98%; margin-left:1%; margin-right:1%;}
}
@media screen and (max-width:439px) {
.pro2_xp .input4{ width:100%; float:none; }	
.pro2_xp .yanzhengma{ float:none; margin:0; margin-top:10px;}
.img-list5 li{ width:0.9%; margin-right:0.05%; margin-left:0.05%; }
.app1_rtmore{ padding:0px; }
.ser4-img-list li{ width:0.48%; margin-right:0.04%;}
}
@media screen and (max-width:399px) {
.ipart1_div2 .ipart1_dwz,.ipart1_div3 .ipart1_dwz{  max-height:22px; }	
.ipart8_kuang li,.ipart8_kuang li:nth-child(2){ width:100%; float:none; }	
.ipart8_kdiv{ padding:5px; }
.ipart8_kuang li:nth-child(2){ margin-top:10px; }
.ipart8_kuang{ padding-top:0px; }
.pro1_in a,.pro1_in2{ width:100px; }
.pro2_kuang3_lunbobiao{ top:40px; }
.img-list3{ margin-top:40px; }
.cont_xp .input4{ width:100%; float:none;}
.cont_xp .yanzhengma{ float:none; margin:0px; margin-top:10px; }
.app1_rtwz a{ height:66px; -webkit-line-clamp:3; }
.ser4_kuang2_title{ font-size:14px; font-size:1.4rem; }
}







@font-face { font-family: Roboto-Regular; src: url("../fonts/RobotoRegular.woff2") format("woff2"),  url("../fonts/RobotoRegular.woff") format("woff"),  url("../fonts/RobotoRegular.ttf") format("truetype"),  url("../fonts/RobotoRegular.eot") format("embedded-opentype"),  url("../fonts/RobotoRegular.svg") format("svg"); }
@font-face { font-family: Roboto-Bold; src: url("../fonts/RobotoBold.woff2") format("woff2"),  url("../fonts/RobotoBold.woff") format("woff"),  url("../fonts/RobotoBold.ttf") format("truetype"),  url("../fonts/RobotoBold.eot") format("embedded-opentype"),  url("../fonts/RobotoBold.svg") format("svg"); }

@font-face { font-family: "iconfont"; /* Project id 1768807 */
	src: url('../fonts/iconfont.woff2?t=1698980217136') format('woff2'),  url('../fonts/iconfont.woff?t=1698980217136') format('woff'),  url('../fonts/iconfont.ttf?t=1698980217136') format('truetype'); }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.icon-twitter-new2:before { content: "\e800"; }
.icon-twitter-new:before { content: "\e7ff"; }
.icon-twitter3:before { content: "\e7fd"; }
.icon-twitter4:before { content: "\e7fe"; }
.icon-biaoqian:before { content: "\e649"; }
.icon-top2:before { content: "\e637"; }
.icon-shangchuan:before { content: "\e602"; }
.icon-sousuo4:before { content: "\e610"; }
.icon-sousuo:before { content: "\e616"; }
.icon-sousuo1:before { content: "\e65b"; }
.icon-up7:before { content: "\e722"; }
.icon-bottom7:before { content: "\e723"; }
.icon-left7:before { content: "\e724"; }
.icon-right7:before { content: "\e725"; }
.icon-instagram1:before { content: "\e640"; }
.icon-vk:before { content: "\e735"; }
.icon-jia2:before { content: "\e608"; }
.icon-jian2:before { content: "\e600"; }
.icon-home:before { content: "\e624"; }
.icon-edit:before { content: "\e611"; }
.icon-facebook:before { content: "\e620"; }
.icon-pinterest:before { content: "\e8ab"; }
.icon-linkedin:before { content: "\e648"; }
.icon-youtube:before { content: "\e6d6"; }
.icon-twitter:before { content: "\e607"; }
.icon-bigger:before { content: "\e647"; }
.icon-left:before { content: "\e72c"; }
.icon-right:before { content: "\e72d"; }
.icon-up1:before { content: "\e72e"; }
.icon-bottom1:before { content: "\e72f"; }
.icon-left1:before { content: "\e730"; }
.icon-right1:before { content: "\e731"; }
.icon-up:before { content: "\e73e"; }
.icon-bottom:before { content: "\e73f"; }
.icon-instagram:before { content: "\e79d"; }
.icon-tumblr:before { content: "\e79e"; }
.icon-download:before { content: "\e7a0"; }
.icon-download1:before { content: "\e7a7"; }
.icon-search4:before { content: "\e7b2"; }
.icon-address:before { content: "\e7bc"; }
.icon-email:before { content: "\e7bd"; }
.icon-contact:before { content: "\e7be"; }
.icon-whatsapp:before { content: "\e7bf"; }
.icon-fax:before { content: "\e7c2"; }
.icon-mobile:before { content: "\e7c6"; }
.icon-phone:before { content: "\e7c8"; }
.icon-tel:before { content: "\e7c7"; }
.icon-phone1:before { content: "\e7cb"; }
.icon-skype:before { content: "\e7cc"; }
.icon-whatsapp1:before { content: "\e7c1"; }
.icon-address1:before { content: "\e7c3"; }
.icon-contact1:before { content: "\e7c4"; }
.icon-email1:before { content: "\e7c5"; }
.icon-skype1:before { content: "\e7c9"; }
.icon-fax1:before { content: "\e7ca"; }
.icon-qq:before { content: "\e7ce"; }
.icon-tel1:before { content: "\e7cd"; }
.icon-wechat:before { content: "\e7cf"; }
.icon-phone2:before { content: "\e7d0"; }
.icon-message:before { content: "\e7da"; }
.icon-calendar:before { content: "\e7e1"; }
.icon-calendar1:before { content: "\e7e3"; }
.icon-top:before { content: "\e7ed"; }
.icon-youbian:before { content: "\e60f"; }
/*** Swiper 3.4.2* Most modern mobile touch slider and framework with hardware accelerated transitions** http://www.idangero.us/swiper/** Copyright 2017, Vladimir Kharlampidi* The iDangero.us* http://www.idangero.us/** Licensed under MIT** Released on: March 10, 2017*/
.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1 }
.swiper-container-no-flexbox .swiper-slide { float: left }
.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate(0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.swiper-container-multirow > .swiper-wrapper { -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap }
.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto }
.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative }
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto }
.swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; -webkit-transition-property: -webkit-transform, height; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform, height }
.swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000 }
.swiper-wp8-horizontal { -ms-touch-action: pan-y; touch-action: pan-y }
.swiper-wp8-vertical { -ms-touch-action: pan-x; touch-action: pan-x }
.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 27px 44px; background-position: center; background-repeat: no-repeat }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { }
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { }
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { }
.swiper-pagination { position: absolute; text-align: center; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10 }
.swiper-pagination.swiper-pagination-hidden { opacity: 0 }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100% }
.swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: .2 }
button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; box-shadow: none; -moz-appearance: none; -ms-appearance: none; -webkit-appearance: none; appearance: none }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer }
.swiper-pagination-white .swiper-pagination-bullet { background: #fff }
.swiper-pagination-bullet-active { opacity: 1; background: #007aff }
.swiper-pagination-white .swiper-pagination-bullet-active { background: #fff }
.swiper-pagination-black .swiper-pagination-bullet-active { background: #000 }
.swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0, -50%, 0); -moz-transform: translate3d(0, -50%, 0); -o-transform: translate(0, -50%); -ms-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 5px 0; display: block }
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px }
.swiper-pagination-progress { background: rgba(0, 0, 0, .25); position: absolute }
.swiper-pagination-progress .swiper-pagination-progressbar { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -moz-transform-origin: left top; -ms-transform-origin: left top; -o-transform-origin: left top; transform-origin: left top }
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar { -webkit-transform-origin: right top; -moz-transform-origin: right top; -ms-transform-origin: right top; -o-transform-origin: right top; transform-origin: right top }
.swiper-container-horizontal > .swiper-pagination-progress { width: 100%; height: 4px; left: 0; top: 0 }
.swiper-container-vertical > .swiper-pagination-progress { width: 4px; height: 100%; left: 0; top: 0 }
.swiper-pagination-progress.swiper-pagination-white { background: rgba(255, 255, 255, .5) }
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background: #fff }
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar { background: #000 }
.swiper-container-3d { -webkit-perspective: 1200px; -moz-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10 }
.swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective: 1200px }
.swiper-container-cube, .swiper-container-flip { overflow: visible }
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; z-index: 1 }
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto }
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden }
.swiper-container-cube .swiper-slide { visibility: hidden; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100% }
.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0 }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible }
.swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: .6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0 }
.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out }
.swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity }
.swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none }
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto }
.swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; text-align: center }
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-width: 100%; max-height: 100%; object-fit: contain }
.swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, .1) }
.swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98% }
.swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98% }
.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, .5); border-radius: 10px; left: 0; top: 0 }
.swiper-scrollbar-cursor-drag { cursor: move }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -moz-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite }
.swiper-lazy-preloader:after { display: block; content: ""; width: 100%; height: 100%; ; background-position: 50%; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat }
.swiper-lazy-preloader-white:after { }
 @-webkit-keyframes swiper-preloader-spin {
 100% {
 -webkit-transform: rotate(360deg)} 
}
 @keyframes swiper-preloader-spin {
 100% {
 transform: rotate(360deg)} 
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: none; left: 0px; right: auto; }
.swiper-button-prev::before { content: "\e724"; color: #fff; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: none; right: 0px; left: auto; }
.swiper-button-next::before { content: "\e725"; color: #fff; }
.swiper-button-next, .swiper-button-prev { font-family: "iconfont"; font-size: 18px; text-align: center; color: #fff; z-index: 10; }
.wuone{ font-size:14px; font-size:1.4rem; line-height:30px;}
.xunpanc{ width:100%; margin-top:10px !important;}
.xunpanc .table table tr td{font-size: 14px;
    font-size: 1.4rem;
    line-height: 20px;}
.xunpanc a{ color:#333; font-size:14px; font-size:1.4rem; line-height:22px;} 	
.xunpanc a:hover{ color:#730000}	
.listcart {
	width: 100%;
	
	margin-top:20px;
}
.listcart a {
	display: inline-block;
	height: 30px;
	min-width: 150px;
	line-height: 30px;
	cursor: pointer;
	border: none;
	overflow: hidden;
	background: #730000;
	cursor: pointer;

	padding-left: 10px;
	padding-right: 10px;
	text-align: center; 
	font-size: 14px;
	font-size: 1.4rem;
	margin-left: 10px; color:#fff;
}
.listcart a:hover {
	
	background: #333;
	color: #fff
}
 @media screen and (max-width:767px) {
.listcart a {
	width: 40%;
	margin-left: 2.5%;
	margin-right: 2.5%;
	padding-left: 0px;
	padding-right: 0px
}
.listcart {
	width: 100%;
	margin-top: 2rem
}
}
 @media screen and (max-width:420px) {
.listcart a {
	width: 95% !important;
	float: none;
	overflow: hidden;
	margin-bottom: 1rem;
	margin-bottom: 1rem
}
}
@media screen and (max-width:519px){
 	.ipart6_xp .input3{
 		display: flex;
 		justify-content: space-between;
 	}	
	.ipart6_xp .input3 .clear{
		display: none;
	}
	.ipart6_xp .yanzhengma{
		flex-shrink: 0;
		margin-left: 10px;
	}
	.ipart6_xp .input4{
		flex: 1;
	}
}
.left_nav li {
	padding-left: 39px;
	background: url(../images/left-libg.png) no-repeat 16px 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}

@media screen and (max-width: 799px) {
	.left {
		float: none;
		width: 100%;
		max-width: none;
		margin: 0;
		padding-top: 15px;
	}
	.left_center ul{
		display: flex;
		flex-wrap: wrap;
	}
	.left_center li{
		width: 49%;
		margin-right: 2%;
	}
	.left_center li:nth-child(2n){
		margin-right: 0;
	}
	.left_nav{
		display: none;
	}
	
	. cus_kuang1_qh_right  .image{
	position: relative;
}
.cus_kuang1_qh .cus_kuang1_ndiv{position: relative;}
	
}

@media screen and (max-width: 380px) {
	.left_center li:nth-child(n){
		width: 100%;
		margin-right: 0%;
	}
}

.cus_kuang1_menu li.hovers {
	background: url(../images/cus1-titlexz.png) no-repeat 95% center;
	background-color: #ffffff;
	color: #90182a;
}

.cus_kuang1_menu li {
	padding-right: 26px;
	padding-left: 16px;
	margin: 0 0 5px 0;
}

@media screen and (max-width:999px){
 	.cus_kuang1_menu li{
		padding-left: 5px;
		padding-right: 34px;
		font-size: 14px;
		font-size: 1.4rem;
	}	
}
.ipart1_div1::after,
.ipart1_div2::after, 
.ipart1_div3::after{
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
}


.ipart1_div1::after{
	background-image: linear-gradient(to right, rgba(42, 49, 77, 0.9), rgba(42, 49, 77, 0));
}

.ipart1_div2::after, 
.ipart1_div3::after{
	background-color: rgba(0, 0, 0, 0.5);
}

.ipart1_div1 .ipart1_kuang{
	z-index: 99;
}
.ipart1_div2 .ipart1_kuang, .ipart1_div3 .ipart1_kuang{
	z-index: 99;
}
.ser1_wzsizedy{ padding-bottom:0px;}