@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:url(images/bg.jpg);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#ac332e;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.green,.green a:link,.green a:visited,.green a:hover{color:#065b31;}
.list_16 li{background:url(images/dot1.png) no-repeat 0 30px;padding-left:20px;}
.list_16b li{background:url(images/dot2.png) no-repeat 0 20px;padding-left:20px;}
/*header*/
.header{height:50px;background:#fff;}
.header span{float:left;}
.header span img{margin-top:10px;}
.header em{float:right;line-height:50px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{background:url(images/topbg.jpg) no-repeat top center;height: 703px;}
.language1{text-align: right;margin-top:23px;}
/*nav*/
.nav{height: 75px;background:url(images/navbg.jpg) repeat-x;text-align: center;font-size: 25px;line-height: 75px;}
.nav a{margin:0 20px;}
/*bg*/
.bg1{width:1060px;background:#fff;box-shadow:0 0 9px 9px rgba(10,101,107,.1);padding-bottom: 70px;}
.bg-icon1{background:url(images/bg_icon1.png) no-repeat right 1150px;}
.bg-icon2{background:url(images/bg_icon2.png) no-repeat 11px 428px;}
.bg-icon3{background:url(images/bg_icon3.png) no-repeat right bottom;}
.bg-icon4{background:url(images/bg_icon4.png) no-repeat left 722px;}
.bg-icon5{background:url(images/bg_icon5.png) no-repeat center bottom;}
/*news*/
.lun_news{height: 41px;line-height: 41px;background:#eee;margin-top:52px;}
.lun_news span{float:left;background:url(images/news.jpg) no-repeat;width: 117px;height: 41px;}
.lun_news div{font-size: 14px;line-height: 41px;font-family:\5B8B\4F53;}
.dyunr_com{margin-left:20px;width:830px;height:41px;overflow:hidden;white-space:nowrap;float:left;}
.news h1{text-align: center;font:normal 32px/36px \5FAE\8F6F\96C5\9ED1;margin-top: 45px;}
.news p{font-size: 16px;text-align: center;margin-top: 25px;}
.news p a{margin:0 10px;}
/*p1Con*/
.p1Con{margin-top:15px;}
.p1Con .fl{width: 637px;}
.p1Con .fr{width: 332px;}
.swiper-container-p1{position: relative;width:637px;height:399px;margin:20px auto 0 auto;overflow: hidden;}
.swiper-container-p1 .swiper-slide{width:637px;height:399px;position: relative;}
.swiper-container-p1 .swiper-slide span{background:url(images/box_kuai.png);height:60px;bottom:0;left: 0;position: absolute;width: 100%;text-align: center;line-height: 60px;font-size: 16px;}
.swiper-container-p1 .prev1{background: url(images/prev1.png);width:17px;height:30px;position: absolute;cursor: pointer;bottom:18px;left:20px;z-index: 10;}
.swiper-container-p1 .next1{background: url(images/next1.png);width:17px;height:30px;position: absolute;cursor: pointer;bottom:18px;right:20px;z-index: 10;}
.swiper-container-p1 .swiper-pagination1{display: none;}
.swiper-container-p1 .num1 i{color: #fff;display: block;font-size:28px;position: absolute;left:10%;bottom:0px;line-height:200%;font-family: Arial, Helvetica, sans-serif;font-style:normal;}
.swiper-container-p1 .num1 i em{color: #fff;margin-left:2px;font-family: Georgia}
.swiper-container-p1 .num1 i em.thisp{font-size:34px;color:#e71f18;margin-right: 1px;margin-left: 0}
.swiper-container-p1 .num1 i em.allp{font-size: 24px;}
.p1Con .fr h2{font:normal 22px/30px \5FAE\8F6F\96C5\9ED1;margin-top:25px; font-weight:bold;}
.p1Con .fr ul{padding:14px 0;border-bottom: 1px solid #ddd}
.p1Con .fr ul li{font-size: 14px;line-height: 32px;font-family:\5B8B\4F53;}
/*p2Con*/
.p2Con{margin-top:50px;}
.p2Con .fl{width: 644px;}
.p2Con .fr{width: 325px;}
.tit1{height: 28px;background:url(images/p2_1.gif) repeat-x bottom;width: 639px;margin:11px auto 0 0;}
.tit1 h3{background:url(images/icon2.png) no-repeat left center #fff;float:left;padding-left: 42px;padding-right: 10px;font:normal 26px/28px \5FAE\8F6F\96C5\9ED1;}
.pic1{margin-top: 24px;}
.pic1 li{float:left;width: 317px;margin-right:5px;position:relative;height: 179px;margin-top:2px;}
.pic1 li i{background:url(images/vbg1.png) no-repeat;width: 59px;height: 59px;position: absolute;top:35%;left:40%;}
.pic1 li span{background:url(images/box_kuai.png);width:100%; text-align:center;height:30px;position: absolute;bottom:0px;left:0;line-height:30px;font-size: 15px;}
.tit2{height: 40px;background:url(images/p2_2.gif) repeat-x bottom;}
.tit2 li{float:left;line-height:40px;font-size: 26px;padding:0 20px;cursor: pointer;}
.tit2 li.active1{background:url(images/p2_1.gif) repeat-x bottom;height: 40px;}
.list1{margin-top:24px;}
.list1 li{height: 40px;padding-top: 14px;border-bottom: 1px dashed #bcbcbc;line-height: 40px;font-size: 16px;}
/*p3Con*/
.tit3{background:url(images/p3_1.png) no-repeat;height: 46px;line-height: 46px;text-align: center;font-size: 46px;text-shadow: 4px -5px 6px rgba(7, 112, 118, 0.2);margin-top: 45px;font-weight: bold;}
.p3Con{margin-top:40px;position: relative;width: 1140px}
.p3Con .prev2{background:url(images/prev2.png) no-repeat;width:49px;height:95px;position: absolute;top:143px;left:0px;z-index: 999}
.p3Con .next2{background:url(images/next2.png) no-repeat;width:49px;height:95px;position: absolute;top:143px;right:0px;z-index: 999}
.swiper-container-p2{width:1000px;height:378px;overflow: hidden;}
.swiper-container-p2 .swiper-slide div{background:url(images/navbg.jpg);height: 372px;width:300px;border-radius: 9px;box-shadow: 4px -5px 5px 0px rgba(122, 122, 122, 0.3)}
.swiper-container-p2 .swiper-slide b{height: 71px;line-height: 71px;text-align: center;display: block;font-size: 25px;}
.swiper-container-p2 .swiper-slide img{display: block;margin-bottom: 8px;}
.swiper-container-p2 .swiper-slide p{width: 248px;margin:0 auto;font-size: 16px;line-height: 160%;}
/*p4Con*/
.tit4{background:url(images/p4_1.png) no-repeat;height:50px;line-height:50px;text-align: center;font-size: 46px;text-shadow: 4px -5px 6px rgba(7, 112, 118, 0.2);margin-top:68px;font-weight: bold;}
.p4Con{margin-top: 58px;}
.list2{width: 323px;}
.p4Con .fr{width: 623px;height: 244px;background:#f5f5f5;padding-right: 12px;}
.list2 li{height:48px;border-bottom: 1px dashed #bcbcbc;line-height:48px;font-size: 16px;}
.pic2 img{float:left;margin-right: 22px;}
.pic2 b{display: block;font-size: 22px;line-height: 24px;margin-top: 22px;font-weight: normal;}
.pic2 p{font-size: 16px;line-height: 180%;margin-top:25px;}
.swiper-container-p3{width:1000px;height:254px;overflow: hidden;position: relative;margin-top: 48px; padding-left:100px}
.swiper-container-p3 .slide-con3{width: 390px;height: 254px;margin-left: 0;box-shadow: 4px -5px 5px 0px rgba(122, 122, 122, 0.3);border-radius: 9px;}
.swiper-container-p3 .slide-con3 img{float:left;border-radius:9px 0 0 9px;}
.swiper-container-p3 .slide-con3 div{background:#085d32;height:254px;width:195px;float:right;border-radius:0 9px 9px 0;padding:0 17px;}
.swiper-container-p3 .slide-con3 div b{display: block;font-size: 25px;line-height:31px;margin-top: 38px;}
.swiper-container-p3 .slide-con3 div span{display: block;font-size: 20px;line-height: 24px;margin-top: 8px;}
.swiper-container-p3 .slide-con3 div p{font-size: 16px;line-height: 160%;margin-top: 18px;}
.swiper-scrollbar3{height:3px;margin:20px auto 0 auto;width:1000px;overflow: hidden;}
.swiper-scrollbar3 .swiper-scrollbar-drag{background:#085d32;margin-left: 0}
/*p5Con*/
.pic3{width:1000px;background:url(images/navbg.jpg);margin:40px auto 0 auto;}
.view .swiper-container{width:945px;height:532px;margin-top: 30px;}
.view .swiper-slide{position: relative;}
.view .swiper-slide span{display: none;}
.view .swiper-slide img{width: 945px;height: 532px;}
.view .swiper-slide i{background:url(images/vbg2.png) no-repeat;width: 104px;height: 104px;position: absolute;top:213px;left:420px;}
.preview{width: 100%;margin-top:38px;position: relative;overflow: hidden;}
.preview .swiper-container{width:1000px;height:186px;}
.preview .swiper-slide{width: 280px;height:145px;font-size: 14px;}
.preview .swiper-slide img{width: 257px;height: 145px;display: block;margin-bottom: 8px;text-align: center;}
.preview .swiper-slide i{display:none;}
.preview .swiper-slide span{ display:inline-block; text-align:center; width:257px;}
.swiper-scrollbar4{height:4px;margin:0 auto;width:1000px;overflow: hidden;}
.swiper-scrollbar4 .swiper-scrollbar-drag{background:#085d32;margin-left: 0}
/*p6Con*/
#wrap3d{width: 1000px;margin: 0 auto;position: relative}
#showcase{width: 1100px;height: 520px;margin-left: -49px;margin-top: 12px;visibility: hidden;}
.right-imgs-jiaohu{position: absolute;right: 0;top: 0;width: 180px;}
.right-imgs-jiaohu .img-list li{margin-bottom: 4px;}
.right-imgs-jiaohu h3 {
    position: relative;
    font: bold 24px 'Microsoft YaHei';
    color: #c40000;
    border-bottom: 2px solid #d8d8d8;
    margin-bottom: 15px;
    padding-bottom: 8px;
}
.right-imgs-jiaohu h3:after {
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 48px;
    height: 4px;
    background: #b10201;
    content: ""
}
.right-imgs-jiaohu .img-list li a{color: #000;font: normal 14px SimSun;}
.right-imgs-jiaohu .img-list li p{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#showcase img{cursor: pointer}
#item-title {
    color: #f31414;
    font-size: 29px;
    letter-spacing: .13em;
    text-shadow: 1px 1px 6px #c72b2b;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 22px
}
.nav-arrow{text-align: center}
.nav-arrow >button {
    width: 64px;
    height: 36px;
    color: #666;
    font: 700 16px arial;
    text-decoration: none;
    text-align: center;
    margin: 5px;
    text-shadow: 0 1px 0 #f5f5f5;
    background: #f6f6f6;
    border: solid 2px rgba(0, 0, 0, .4);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 9px 1px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 0 9px 1px rgba(0, 0, 0, .4);
    box-shadow: 0 0 9px 1px rgba(0, 0, 0, .4);
    cursor: pointer
}
.nav-arrow>button:active,
.nav-arrow>button.down {
    background: #dfdfdf;
    border: solid 2px rgba(0, 0, 0, .6);
    box-shadow: none
}
.cloud9-item.active .h5-mask {display: none;}
.cloud9-item {
    position: relative;
    display: inline-block;
    width: 239px;
    height: 383px;
    opacity: 0.98;cursor:pointer;
}
.cloud9-item:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    content: ""
}
.cloud9-item.active:after {display: none;}
.cloud9-item.active .h5-mask{background: transparent;}
.cloud9-item.active.show-code .h5-mask {
    display: block;
    background: #000;
    background: rgba(0, 0, 0, .7);
}
.cloud9-item.active.show-code .code {display: inline-block;}
.cloud9-item.active.show-code p {display: block}
.h5-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background: #000;
    background: rgba(0, 0, 0, .1);
}
.h5-mask .code {
    display: none;
    margin-top: 90px;
    width: 100px;
    height: 100px;
    margin-bottom: 20px;
}
.h5-mask p {
    display: none;
    width: 100%;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font: normal 16px SimHei;
    color: #fff;
}
.cloud9-item .img-h5bg {width: 100%;height: 100%;cursor:pointer;}
.cloud9-item.active .img-h5bg {transition: all .3s ease;}
.cloud9-item.active .img-h5bg:hover {transform: scale(1.55);}
/*meiti*/
.pic4{margin-top:50px;position: relative;width: 1140px}
.pic4 .prev4{background:url(images/prev2.png) no-repeat;width:49px;height:95px;position: absolute;top:85px;left:0px;z-index: 999}
.pic4 .next4{background:url(images/next2.png) no-repeat;width:49px;height:95px;position: absolute;top:85px;right:0px;z-index: 999}
.swiper-container-p4{width:999px;height:268px;overflow: hidden;}
/*gaoqing*/
.pic5{width:1000px;height:567px;position: relative;overflow: hidden;margin-top: 40px;}
.swiper-container-p5{height:541px;width:1000px;}
.pagination5{position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;}
.pagination5 .swiper-pagination-switch{display: inline-block;width: 48px;height:2px;background: #afafaf;margin: 0 1px;cursor: pointer;}
.pagination5 .swiper-active-switch{background: #055a2f;}
/*language_2019LH*/
.language_2019LH .languageTabTitle{width:100%;height:auto; margin-top:40px;}
.language_2019LH .languageTabTitle .languageTabTop{padding-bottom:20px}
.language_2019LH .languageTabTitle .languageTabTop span{display:inline-block;width:10.5%;text-align:center;height:30px}
.language_2019LH .languageTabTitle .languageTabTop span a{display:inline-block;width:100%;height:30px}
.language_2019LH .languageTabTitle .languageTabTop .e1{background:url(images/e1.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e2{background:url(images/e2.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e3{background:url(images/e3.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e4{background:url(images/e4.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e5{background:url(images/e5.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e6{background:url(images/e6.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e7{background:url(images/e7.png) no-repeat center center; width:11.2%}
.language_2019LH .languageTabTitle .languageTabTop .e8{background:url(images/e8.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop .e9{background:url(images/e9.png) no-repeat center center}
.language_2019LH .languageTabTitle .languageTabTop span.active{background:url(images/e1_hover.png) no-repeat center center #085d32}
.language_2019LH .languageTabTitle .languageTabBottom{width:520px;margin:0 auto;padding-bottom:30px}
.language_2019LH .languageTabTitle .languageTabBottom span{display:inline-block;width:18%;text-align:center;height:36px;background-size:contain}
.language_2019LH .languageTabTitle .languageTabBottom span a{display:inline-block;width:100%;height:30px}
.language_2019LH .languageBox{width:1000px;height:305px;position:relative}
.language_2019LH .languageBox .languageLeft{position:absolute;height:305px;width:340px;overflow:hidden;left:0px;top:0px;background:#f6f8fa}
.language_2019LH .languageBox .languageLeft img{margin-bottom:10px}
.language_2019LH .languageBox .languageLeft p{width:80%;margin:0 auto;font-size:14px}
.language_2019LH .languageBox .languageRight{width:640px;height:305px;position:absolute;right:0;top:0}
.language_2019LH .languageBox .languageRight h3{font-size:20px;margin-bottom:25px}
.language_2019LH .languageBox .languageRight ul li{font-size:16px;padding:4px 0}
.firend_2019LH{width:1000px;height:auto;margin:0 auto}
/*copyright*/
#copyright{clear:both;margin:0 auto;padding:50px 0;text-align:center;font-family: \5B8B\4F53;width:100%;}
/*---------MEDIA QUERIES Mobile phone--------------*/	   
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.header,.top,.nav,.bg-icon1,.bg-icon2,.bg-icon3,.bg-icon4,.bg-icon5{width:1140px;}
	.w1000{width: 1000px;}
}