/*css 初始化 */

html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend, img { margin:0 auto; padding:0;}
fieldset, img,input,button {border:none; padding:0;margin:0;outline-style:none;}
ul,li,ol,dl,dd,dt{list-style:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select,input {vertical-align:middle;}
select,input,textarea{font-size:12px; margin:0;}
textarea{resize:none;}
img{border:0;vertical-align:middle;width:100%;}
table { border-collapse:collapse; }
a{color: #337ab7; text-decoration:none;}
a:focus,a:hover {color: #337ab7;}
a:active,a:hover {outline: 0;}
h1,h2,h3,h4,h5,h6{text-decoration:none;font-weight:normal;}
s,i,em{font-style:normal;text-decoration:none;}
/*css 初始化 */
body {
  font-family: '微软雅黑',"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
  color: #222222;
  width:100%;
  max-width:1920px;
}
div{overflow:hidden;}
.w1200{width:100%;max-width:1200px;;margin:0 auto;}
.fl{float:left}
.fr{float:right}
.al {text-align:left}
.ac {text-align:center}
.ar {text-align:right}
.hide {display:none}
/*头部*/
.t1{height:0px;}
.header {background:url(/leestyle/comimg/tbg.jpg) no-repeat;background-size:100% auto;}
.t2 .logo{width:33%;}
.t2 .xc{width:33%;}
.t2 .dh{width:34%;}
/*导航*/
.nav{background:#32166b;}
.nav .nav-t{display:block;position:relative;height:auto;}
.dht{position:absolute;top:0;left:0;width:100%;height:100%;}
.dht .x{width:12.5%;height:100%;}
.dht .x a{float:left;width:100%;height:100%;}
.dht .x a:hover{cursor:pointer;background:#fff;opacity:0.1; }
#tab1{display:block;height:0px;}
#tab1 li.t{float:left;display:block;height:100%;width:10%;}
#tab1 li.t span{height:0;width:100%;text-align:center;color:#fcfcfc;font-size:0px; }
#tab1 li.t :hover{cursor:pointer;background:#6733d0;}

/*banner*/
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{height:20px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
.focus .hd ul{overflow:hidden; zoom:1; margin-right:55px;float:left;  }
.focus .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.focus .hd ul .on{background:#f00; color:#fff;}
.focus .bd{ position:relative; z-index:0; }
.focus .prev{
	position: absolute;
	right: 3%;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	background: url(/leestyle/comimg/btn_r.png) no-repeat;
	filter: alpha(opacity=70);
	opacity: 0.7;}
.focus .next{
	position: absolute;
	left: 3%;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	background: url(/leestyle/comimg/btn_l.png) no-repeat;
	filter: alpha(opacity=70);
	opacity: 0.7;}	
.swiper-bn .swiper-wrapper .swiper-slide img{-moz-transform:scaleX(1.05) scaleY(1.05);-ms-transform:scaleX(1.05) scaleY(1.05);-o-transform:scaleX(1.05) scaleY(1.05);-webkit-transform:scaleX(1.05) scaleY(1.05);transform:scaleX(1.05) scaleY(1.05);}
.swiper-bn .swiper-wrapper .swiper-slide-active img{-moz-transition:-moz-transform 4s linear 0s;-ms-transition:-ms-transform 4s linear 0s;-o-transition:-o-transform 4s linear 0s;-webkit-transition:-webkit-transform 4s linear 0s;transition:transform 4s linear 0s;-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);}

/*banner*/

/*首页*/
.section1{margin-top:15px;overflow:hidden; color:#32166b;}
.s1-1{width:30%;margin-left:0.5%;border:1px solid #32166b;}
.s1-2{width:33%;margin-left:0.5%;border:1px solid #32166b;}
.s1-3{width:33%;margin-left:0.5%;border:1px solid #32166b;}
.section1 .c{padding:0 5% 5% 5%;}

.section1 .t{width:100%;}
.s1-1 .t h2,.s1-2 .t h2,.s1-3 .t h2{text-indent:15%;margin:0;line-height:50px;font-size:20px;font-weight:900;}
.s1-2 p,.s1-3 p{margin:0;padding:0;font-size:0;height:0;}
.s1-2 p a,.s1-3 p a{float:right;}

.section2{margin-top:20px;overflow:hidden;}
.section2 h2,.section5 h2,.section6 h2{text-align:center;margin:0 0 15px 0;color:#7242d5;font-size:26px;line-height:30px;font-weight:900;}
.s2-1,.s2-2{width:49%;margin-left:0.5%;}

.section5{margin-top:20px;overflow:hidden;}

.section6{margin-top:20px;overflow:hidden;}
.s6-1,.s6-2,.s6-3,.s6-4,.s6-5,.s6-6,.s6-7,.s6-8,.s6-9,.s6-10{width:19.4%;margin-left:0.5%;}

.section7{margin-top:20px;overflow:hidden;}
.section7 .contain{height:0;overflow:hidden;}

/*内页*/
.article{margin-top:20px;overflow:hidden;}
.article .lnav{padding-left:30px;width:200px; float:left;}
.article .lnav ul{margin-top:10px;}
.article .lnav li{width:200px; height:50px; float:left;line-height:50px; text-align:center; background:#ebebeb; margin:3px 0 0; display:inline;}
.article .lnav li a{color:#1c1c1c;width:200px; height:50px;line-height:50px; text-align:center; display:block; font-size:16px;}
.article .lnav li.hover,.article .nav li:hover{background:#0c5f99;}
.article .lnav li.hover a,.article .nav li:hover a{color:#ffffff;}
.article .fxd{position:fixed;top:0;left:50%;margin-left:310px;}
.article .fxd1{position:fixed;bottom:190px;left:50%;margin-left:310px;}
.article .viewbox{float:left;padding-right:29px;width:820px;border-right:1px solid #efefef;}
.viewbox h1{text-align:center;}
.viewbox .info{text-align:center;margin-bottom:15px;}
.viewbox .info span{padding:0 20px;color:#666;}
.viewbox .intro{padding:8px;margin-bottom:15px;text-indent:2em;line-height:25px;background:#efefef;font-weight:600;}
.viewbox .handle{margin:15px 0;text-align:center;overflow:hidden;}
.viewbox .handle li{padding:0 30px;display:inline;}

#butterfly{
            width: 282px;
            height: 169px;
            position:fixed;
			left:50%;
			bottom:10%;
			margin:-80px 0 0 -141px;
            transform-style: preserve-3d;
			z-index:10;	
        }
        .leftSide{
            width: 90px;
            height: 169px;
            background: url("http://www.pthxzx.com/LeeStyle/swt/l.png") no-repeat;
            position: absolute;
            left:0px;
            animation: left 2s infinite;
        }
        .rightSide{
            width: 90px;
            height:169px;
            background: url("http://www.pthxzx.com/LeeStyle/swt/r.png") no-repeat;
            position: absolute;
            right:0px;
            animation: right 2s infinite;
        }	
		.middles{
			display:block;
			width: 102px;
            height:169px;
            background: url("http://www.pthxzx.com/LeeStyle/swt/m.png") no-repeat;
            position: absolute;
            left:90px;	
		}	
        @keyframes left {
            0%{
                transform: rotateY(0deg);
                transform-origin: right center;
            }
            50%{
                transform: rotateY(50deg);
                transform-origin: right center;
            }
            100%{
                transform: rotateY(0deg);
                transform-origin: right center;
            }
        }
        @keyframes right {
            0%{
                transform: rotateY(0);
                transform-origin: left center;
            }
            50%{
                transform: rotateY(-50deg);
                transform-origin: left center;
            }
            100%{
                transform: rotateY(0);
                transform-origin: left center;
            }
        }

