body,div,p,ul,li,h1,h2,h3,h4{padding:0;margin:0;}
ul,li{ list-style:none;}
body {background-color:#E9E4EB; font:16px "Microsoft YaHei","微软雅黑","宋体",sans-serif;color:#000;}
a{text-decoration:none; color:#000;}
.mb20{margin-bottom:20px;}
.ptb20{padding:20px 0;}


/* 首页 */
.home{width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; box-sizing:border-box; padding-top:15px;}
.home-border{width:640px; margin:0 auto; background-color:#5B005A; height:15px; overflow:hidden; z-index:2; position:relative;}
.home-pic{width:640px; height:100%; margin:0 auto; overflow:hidden; background-image:url(../i/0.jpg); background-repeat:no-repeat; background-size:cover; position:relative;}
.home-a{position:absolute;}
.home-a a{display:block; width:213px; height:213px; box-sizing:border-box; padding:86px 0 0 40px; border-right:7px solid #80007B; background-image:url(../i/home-a.png);}
.home-a1{position:absolute;bottom:428px; right:0;}
.home-a1 a{display:block; width:213px; height:105px; box-sizing:border-box; padding:46px 0 0 20px; border-right:7px solid #80007B; background-image:url(../i/home-a.png);}
.home-a1 h2{font:24px/30px "Microsoft YaHei"; color:#fff;}
.home-a1 span{color:#81007f; font-size:17px; font-family:Arial;}

.home-a2{bottom:214px; right:0;}
.home-a3{bottom:214px; right:214px;}
.home-a4{bottom:0; right:428px;}
.home-a5{bottom:0; right:214px;}
.home-a6{bottom:0; right:0;}
.home-a h2{font:24px/30px "Microsoft YaHei"; color:#fff;}
.home-a span{color:#81007f; font-size:17px; font-family:Arial;}


/* 菜单 */
.menu{width:640px; margin:0 auto; height:100px; background-image:url(../i/menu.jpg); position:relative; z-index:3;}
.menu .nav{ background-image:url(../i/menu.png); width:46px; height:40px; float:left; margin:28px 0 0 43px; cursor:pointer;}
.menu .nav ul{position:absolute; top:101px; left:40px; display:none;}
.menu .nav li{margin-top:1px;}
.menu .nav li a{background-color:#81007f; width:288px; height:70px; box-sizing:border-box; padding:12px 30px 0 0; display:block; color:#fff; filter:alpha(opacity=90);opacity:0.9; text-align:right; font-size:24px; line-height:26px;}
.menu .nav li span{font-size:17px; font-family:Arial; display:block;}
.menu h1{padding:25px 43px 0 100px; text-align:right; color:#fff; font-size:24px; line-height:26px; font-weight:normal;}
.menu h1 span{font-size:17px; font-family:Arial; display:block;}

.layout{width:100%; height:100%; position:absolute; left:0; top:0; box-sizing:border-box; padding-top:100px; z-index:1;}
.w640{width:640px; height:100%; margin:0 auto;}
.navbg{position:absolute; left:0; top:0; width:100%; height:100%; display:none; z-index:2;}
.navbg2{position:absolute; left:0; top:0; width:100%; height:100%; display:none;}


/* 列表 */
.top-box{width:540px; background-color:#fff; padding:20px; margin:20px auto 0;}
.top-box img{width:520px; height:310px;}
.top-box h2{font:24px/2em "Microsoft YaHei";}
.top-box p{line-height:1.5em; color:#666;font:16px/1.5em}


.top-box1{width:520px; background-color:#fff; padding:5px 20px; margin:0px auto 0;}
.top-box1 img{width:520px; height:310px;}
.top-box1 h2{font:24px/2em "Microsoft YaHei";}
.top-box1 p{line-height:1.5em; color:#666;font:16px/1.5em}
.history-slide1{height:310px;}
.history-slide1 p{height:4.5em; overflow:hidden; padding-top:10px;}
.history-slide1 .swiper-container-horizontal > .swiper-pagination{bottom:100px;}


.history-slide{height:375px;}
.history-slide p{height:4.5em; overflow:hidden; padding-top:10px;}
.history-slide .swiper-container-horizontal > .swiper-pagination{bottom:100px;}

.list{width:640px; margin:0 auto; position:relative; padding-bottom:110px;}
.list .more{position:fixed; width:640px; height:80px; left:50%; bottom:0; margin-left:-320px; background:#81007F url(../i/more.png) no-repeat center center; cursor:pointer; z-index:5;}
.list .news-box{width:560px; height:120px; margin:13px auto 0; background-color:#fff;}
.list .news-box img{float:left; width:180px; height:120px; border-left:5px solid #81007F;}
.list .news-box .text2{padding:0 10px 0 200px;}
.list .news-box .text2 h3{font:16px/1.5em "Microsoft YaHei"; height:1.5em; overflow:hidden; padding-top:8px;}
.list .news-box .text2 p{color:#666; line-height:1.5em; height:3em; }
.list .news-box .text{color:#666; padding:0 10px; height:150px; font:16px/1.5em "Microsoft YaHei"; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.list2{padding-top:33px;}	
.list2 .news-box2{width:560px; margin:10px auto 0; background-color:#fff; border-left:5px solid #81007F;}
.list2 .news-box2 a{display:block; height:130px; padding:20px 20px 0;}
.list2 .news-box2 h3{font:16px/2em "Microsoft YaHei"; height:2em; overflow:hidden;}
.list2 .news-box2 p{color:#666; line-height:1.8em; height:3.6em; overflow:hidden;}	
.copy{width:560px; margin:0 auto; color:#999; padding-top:20px; font-size:13px; line-height:1.4em;}


/* 滑动 */
.brand1{background-image:url(../i/1.jpg); background-repeat:no-repeat; background-size:cover;}
.brand1 .wrap{padding:55px 0 0 50px;}
.brand1 .t1{font-size:24px;}
.brand1 .t2{line-height:1.2em; padding:15px 0 20px;}
.brand1 .t3{color:#666; line-height:2em;}
.brand2{overflow-y:auto;color:#666; line-height:2em;}
.brand2 .wrap{padding:50px 50px;}
.brand2 p{color:#666; line-height:2em; text-indent:2em;}
.brand2 p.ti0{text-indent:0;}
.brand2 h3{font:16px/2em "Microsoft YaHei"; color:#000}

.swiper-container{width: 100%;height: 100%;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.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-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-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-pagination-bullet{width:14px;height:14px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#830082}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination{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 .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}

