@charset "utf-8";
@font-face {
    font-family: "Alpida Unicode System";
	src: url("/img/2014weiwen_mobile/uwf.eot?#iefix") format("Embedded-OpenType");
	src: local("Alpida Unicode System"), url("/img/2014weiwen_mobile/uwf.ttf") format("TrueType");
}
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;}
body{padding:0;margin:0;font:normal 13px/180% "Alpida Unicode System";color:#333;text-align:center;}
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,td,select,input,option,textarea,h2,h3{font:normal 13px/180% "Alpida Unicode System";color:#000000;text-align:right;vertical-align:top;direction:rtl;}
div{margin:0 auto;text-align:left;font:normal 13px/180% "Alpida Unicode System";direction:rtl;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
li{text-align:right;direction:rtl;font:normal 13px/180% "Alpida Unicode System";}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.w1200{width:1200px;}
.w980{width:980px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited{color:#fff;}
.list_19 li{background:url(images/dot.gif) no-repeat right 17px;padding-right:12px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{color:#0033CC;}
.banner,.sjban{text-align:center;}
.banner img,.sjban img{width:100%;height:auto;}
.sjban{display:none;}
.nav{background:#c02b27; height:70px;}
.nav div.w1200{font-size:26px;line-height:65px;text-align:center;}
.nav div.w1200 .navhd{font-size:26px;line-height:65px;text-align:center;}
.nav div.w1200 a{display:inline-block;padding:0 6px;margin:0 30px;}
.nav div.w1200 a:hover{border-bottom:5px solid #caac6e;line-height:65px;text-decoration:none;}
.jsnew_line{height:37px;line-height:37px;background:#f6f6f6;margin:0 auto;}
.jsnew_line marquee{margin:0 auto;width:1120px;font-size:16px;}
.jsnew_line marquee a{margin:0 10px;}
.jsnew_line marquee a:link,.jsnew_line marquee a:visited{color:#c02b27;}
.news h1{font:bold 34px/60px "Alpida Unicode System";text-align: center;}
.news p{font:normal 20px/36px "Alpida Unicode System";text-align: center;margin-top:20px;}
.news p a{margin:0 20px;}
.p1_content .fl,.p3_content .fl{width:580px;}
.p1_content .fr,.p3_content .fr{width:585px;}
.device{width:580px;height:365px;position: relative;}
.device .btn_left{background:url(/img/2018hawen/images/focus_left.png) no-repeat left top;position:absolute;left:5%;top: 46%;width:18px;height:25px;z-index:99;cursor:pointer;}
.device .btn_right{background:url(/img/2018hawen/images/focus_right.png) no-repeat left bottom;position: absolute;right:5%;top:46%;width:18px;height:25px;z-index:99;cursor:pointer;}
.swiper-p1{height:365px;width:580px;}
.device,.swiper-container,.swiper-slide{direction:ltr;}
.content-slide{background:url(/img/2018hawen/images/box_kuai.png);height:45px;position:absolute;bottom:0;width:580px;z-index:99;font-size:16px;text-align: center;line-height:45px;}
.p1_content .fr h2{font-size:22px;font-weight:bold;direction:rtl;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list1{margin:20px auto 10px auto;}
.list1 li{font-size:19px;line-height:200%;direction:rtl;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(images/dot.jpg) no-repeat right 15px;padding-right:15px;}
.p1_content .fr .list1{margin-top:10px;}
.p1_content .fr .list_bx{border-bottom:1px dashed #a7a7a7;padding-bottom:20px;margin-bottom:20px;}
.p2_content .listk{margin-top:40px;width:580px;}
.p2_content .listk h2{width:100%;height:60px;line-height:60px;background:url(images/titbg.png) no-repeat top right;}
.p2_content .listk h2 span{float:right;font-size:22px;font-weight:bold;margin-right:25px;}
.p2_content .listk h2 em{float:left;font-size:19px;margin-left:20px;}
.p3bg{background:url(images/bg01.png) no-repeat top center;height:454px;margin:40px auto 20px auto;}
.p3_content .pic01{margin-top:65px;position:relative;}
.p3_content .pic01 i{display:block;background:url(images/sp.png) no-repeat;width:38px;height:38px;position:absolute;left:10px;bottom:10px;z-index:99;}
.p3_content .pic01 span{display:block;background:url(/img/2018hawen/images/box_kuai.png);height:55px;width:98%;position:absolute;left:0px;bottom:0px;z-index:59;color:#fff;text-align:right;direction:rtl;line-height:55px;padding-right:2%;}
.p3_content .pic01 span a{color:#fff;font-size:17px;}
.p3_content .pic02{margin-top:65px;}
.p3_content .pic02 li{float:right;position:relative;margin:0 0px 20px 20px;}
.p3_content .pic02 li i{display:block;background:url(images/sp.png) no-repeat;width:38px;height:38px;position:absolute;left:8px;bottom:6px;z-index:99;}
.p3_content .pic02 li a{display:block;}
.gpic01{width:1200px;height:330px;position: relative; margin-top:70px;}
.gpic01 .bt_lt{background:url(images/left.png) no-repeat left top;position:absolute;left:0;top:42%;width:13px;height:31px;z-index:99;cursor:pointer;}
.gpic01 .bt_rt{background:url(images/right.png) no-repeat left top;position: absolute;right:0;top:42%;width:13px;height:31px;z-index:99;cursor:pointer;}
.swiper-p2{height:330px;width:1158px;margin-left:30px;}
.swiper-p2 div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:19px;line-height:50px;width:90%;}
.pic03 li{float:right;position:relative;margin:0 0px 15px 15px;}
.pic03 li span{display:block;background:url(/img/2018hawen/images/box_kuai.png);height:42px;width:94%;position:absolute;left:0px;bottom:0px;z-index:59;color:#fff;text-align:right;direction:rtl;line-height:42px;padding:0 3%;}
.pic03 li a{display:block;color:#fff;}
.p4bg{background:url(images/bg02.png) no-repeat top center;height:761px;margin:40px auto 20px auto;}
.faith_pic10{width:1200px;height:auto;margin-top:80px;position:relative;}
.faith_pic10 .swiper-container{height:600px;}
.faith_pic10 .swiper-slide{width:950px;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.8;text-align:center;font-size:19px;line-height:20px;position:relative;}
.faith_pic10 .swiper-slide p{display:none;}
.faith_pic10 .swiper-slide img{opacity:0.8;}
.faith_pic10 .none-effect{-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}
.faith_pic10 .swiper-slide-active{-webkit-transform: scale(1);transform: scale(1);opacity:1;}
.faith_pic10 .swiper-slide-active p{display:block;height:50px;line-height:50px;text-align:center;position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, .43);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faith_pic10 .swiper-slide-active img{opacity: 1;}
.faith_pic10 .bt_lt01{background:url(images/left1.png) no-repeat left top;position:absolute;left:2%;top:40%;width:26px;height:61px;z-index:99;cursor:pointer;}
.faith_pic10 .bt_rt01{background:url(images/right1.png) no-repeat left top;position: absolute;right:2%;top:40%;width:26px;height:61px;z-index:99;cursor:pointer;}
.copyright{margin-top:20px;padding:40px 0 30px 0;font-size:14px;text-align:center;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
html,body{height:100%;position:relative;}
html{font-size:62.5%;}
.banner,.news img{display:none;}
.sjban{display:block;}
.w1200{width:100%;min-width:320px;max-width:480px;}
.nav{height:13vw;overflow:hidden;width:100%;box-sizing:border-box;}
.nav div.w1200{font-size:20px;line-height:12vw;width:94%;height:12vw;}
.nav div.w1200 .navhd{font-size:20px;line-height:12vw;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:auto;}
.nav div.w1200 a{margin:0 3vw;padding:0 2vw;}
.nav div.w1200 a:hover{border-bottom:none;line-height:12vw;text-decoration:none;}
.jsnew_line marquee{width:100%;}
.news h1{font-size:30px;line-height:12vw;word-wrap:break-word;width:96%;margin: auto;}
.mt30{margin-top:4vw;}
.p1_content .fl{width:100%;}
.p1_content .fr{width:94%;margin-right:3%}
.device,.swiper-p1{width:100%;height:64vw;}
.swiper-p1 img,.p3_content .pic01 img,.p3_content .pic02 li img,.swiper-p2 div img,.pic03 li img{width:100%;height:auto;}
.content-slide{width:94vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 3vw;}
.p1_content .fr h2{margin-top:4vw;}
.p2_content .listk{margin-top:6vw;width:100%;}
.p2_content .listk h2 span{margin-right:4vw;font-size:20px;}
.p2_content .listk h2 em{margin-left:1vw;font-size:14px;}
.p2_content .listk .list1{margin:4vw auto 1vw auto;width:94%;}
.p3bg{background:#f4f4f6;height:auto;margin:4vw auto;padding:7vw 0 3vw 0;}
.p3_content .fl{width:94%;float:none;}
.p3_content .fr{width:96%;float:none;}
.p3_content .pic01{margin-top:0vw;}
.p3_content .pic01 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:82%;padding-left:16%;}
.p3_content .pic02{margin-top:5vw;}
.p3_content .pic02 li{margin:0vw 1.4vw 4vw 1.4vw;width:47%;}
.gpic01{width:100%;height:70vw;margin:0 auto;}
.swiper-p2{width:84%;height:65vw;margin:0 auto;}
.gpic01 .bt_rt{right:2vw;top:35%;}
.gpic01 .bt_lt{left:2vw;top:35%;}
.pic03{width:96%;float:none;margin:0 auto;}
.pic03 li{margin:0vw 1.4vw 4vw 1.4vw;width:47%;}
.pic03 li span{line-height:8vw;height:8vw;}
.faith_pic10{width:96%;margin:0 auto;}
.faith_pic10 .swiper-container{height:62vw;}
.faith_pic10 .swiper-slide{width:100%;opacity:1;transform:scale(1)}
.faith_pic10 .swiper-slide img{width:100%;height:auto;opacity:1;}
.p4bg{background:#f4f4f6;height:auto;margin:4vw auto;padding:8vw 0;}
.copyright{margin:0vw auto;padding:10vw 0;}
}