@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;color:#444;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent;}
img { -ms-interpolation-mode: bicubic; }

html, body { font-family:'微软雅黑', sans-serif; min-width:1200px; color:#404040} 
html{height:100%; position:relative}
input { border-radius:0; }  
button{-webkit-appearance: none; border-radius:0;} 
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
.clear{clear: both;}
.boxcenter{margin-left: auto;margin-right: auto}
.container{width: 1200px;}
.autocontioner{min-width: 1200px;max-width: 1920px;}
.part1{background: url(part1bg_01.jpg) top center no-repeat;height: 1193px;overflow: hidden;}
.part1title{text-align: center;margin-top: 100px;}
.part1content{font-size: 27px;line-height: 57px;color: #348854;margin-top: 50px}
body{background:#f1f0e8;}
.part2box{height: 695px;}
.common_title{line-height: 95px;text-align: center;font-size: 31px;color: #00724a;background: url(common_title.png) top center no-repeat;height: 100px;}
.tt_title span{line-height: 38px;padding:0 5px;border-radius: 4px;color: #fff;display: inline-block;margin-right: 20px;font-size: 28px;background: #18a09b;float: left;margin-top: 17px}
.tt_title {color: #352510;line-height: 70px;font-size: 36px;margin-top: 10px;margin-bottom: 20px}
.part2_1{width: 575px;float: left;}
.c_list li{color: #352510;font-size: 20px;line-height: 71px;border-bottom:#c5b9a7 1px dashed;padding-left: 16px;background: url(dot.png) left center no-repeat;}
.c_list li a{color: #352510}
.part2_2{width: 575px;float: right;position: relative;margin-top: 15px}
.botmes{position: absolute;bottom: 0;left: 0;right: 0;height: 60px;background: url(hei.png) bottom center repeat-x;font-size: 18px;color: #fff;text-indent: 14px;line-height: 60px}
.pagination1{position: absolute;right: 18px;bottom: 22px;z-index: 101}
.pagination1 .swiper-pagination-switch{width:11px;height: 11px;float: left;margin-right: 4px;background: #999 ;border-radius: 10px}
.pagination1 .swiper-pagination-switch.swiper-visible-switch.swiper-active-switch{width:22px;height: 11px;float: left;margin-right: 4px;background: #348854 }
.device1{height: 410px;overflow: hidden;}
.device1 a{height: 410px;overflow: hidden;position: relative;display: block;}
.imglist {overflow: hidden;}
.imglist li{width: 386px;float: left;margin:20px 21px 0 0;}
.imglist li img{display: block;width: 100%;}
.imglist li h3{padding:0 22px;border-radius: 4px;color: #fff;font-size: 14px;line-height: 26px;background: #18a09b;display: inline-block;font-weight: normal;margin-top:20px}
.imglist li h2{margin-top:10px;font-size: 20px;line-height: 40px;color: #333;height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: normal;}
.imglist li .abs{font-size: 14px;line-height: 24px;color: #666;height: 48px;overflow: hidden;margin-top: 6px}
.part3 .common_title{margin-bottom: 20px}
.part4 .common_title{margin-bottom: 40px}
.part3 {padding-bottom: 40px}
.part4_1{width: 575px;float: left;position: relative;}
.part4_2 {float: right;width: 625px}
.part4_2 ul li{position: relative;width: 292px;float: left;margin:0 0 20px 20px;}
.part4_3{position: relative;width: 729px;float: left;}
.part4_4{position: relative;width: 451px;float: right;}
.part4 h2{font-size: 24px;line-height: 40px;color: #fff}
.part4 img{display: block;width: 100%}
.botabs{font-size: 16px;line-height: 30px;;color: #fff;height: 30px;overflow: hidden;}
.bottxt{position: absolute;left: 20px;right: 20px;bottom: 10px}
.part4 a{position: absolute;left: 0;right: 0;bottom: 0;top: 0;background:url(hei.png) no-repeat;background-size: cover;z-index: 999}
.part4{padding-bottom: 40px}
.part5_l{width: 990px;float: left;position: relative;}
.hui{background: url(hui.png);position: absolute;left: 0;right: 0;bottom: 0;top: 0}
.part5_l img{display: block;width: 100%}
.part5_l p{text-align: center;position: absolute;line-height: 40px;left: 0;right: 0;bottom: 190px;color: #fff;font-size: 24px}
.part5_l a{background: url(play.png) center center no-repeat;z-index: 999;position: absolute;left: 0;right: 0;bottom: 0;top: 0}
.part5 .common_title{margin-bottom: 40px}
.part5_r{width: 148px;float: right;}
.device5 img{display: block;width: 100%}
.swiper-container5{height: 400px}
.swipertitle{font-size: 16px;line-height: 40px;height: 40px;overflow: hidden;text-align: center;}
.device5{margin-top: 100px;position: relative;}
.arrow-left5{display: block;width: 148px;height: 30px;background: url(prev.png) center center no-repeat;top: -57px;left: 0;position: absolute;}
.arrow-right5{display: block;width: 148px;height: 30px;background: url(next.png) center center no-repeat;bottom: -37px;left: 0;position: absolute;}
.arrow-left5:hover{background-image: url(prev_cur.png)}
.arrow-right5:hover{background-image: url(next_cur.png)}
.part5{padding-bottom: 158px;background: url(part5bg.jpg);}
.bg2{background: url(partbg2.jpg) top center no-repeat;}
.bg3{background: url(partbg3.jpg) top center no-repeat;}
.bg4{background: url(partbg4.jpg) top center no-repeat;}
.bg5{background: url(partbg5.jpg) top center no-repeat;}
.bg6{background: url(partbg6.jpg) top center no-repeat;}
.bg7{background: url(partbg7.jpg) top center no-repeat;}



