@charset "utf-8";
/* CSS Document */
*{ margin:0;padding:0;}

body{
	font-family:"微软雅黑","宋体";
	font-size:16px;
	color:black;
	background-color:#f23c71;
	line-height:24px;
}

.wrap{width:1003px; margin:0 auto;}
	

#container{min-width:1003px; position:relative; margin:0 auto;}

.bg01{height:265px; background:url(../images/bg_01.jpg) no-repeat center top;}
.bg02{height:265px; background:url(../images/bg_02.jpg) no-repeat center top;}
.bg03{height:265px; background:url(../images/bg_03.jpg) no-repeat center top;}
.bg04{height:265px; background:url(../images/bg_04.jpg) no-repeat center top;}
.bg05{height:265px; background:url(../images/bg_05.jpg) no-repeat center top;}
.bg06{height:265px; background:url(../images/bg_06.jpg) no-repeat center top;}
.bg07{height:265px; background:url(../images/bg_07.jpg) no-repeat center top;}
.bg08{height:265px; background:url(../images/bg_08.jpg) no-repeat center top;}
.bg09{height:265px; background:url(../images/bg_09.jpg) no-repeat center top;}
.bg10{height:265px; background:url(../images/bg_10.jpg) no-repeat center top;}
.bg11{height:265px; background:url(../images/bg_11.jpg) no-repeat center top;}
.bg12{height:265px; background:url(../images/bg_12.jpg) no-repeat center top;}
.bg13{height:265px; background:url(../images/bg_13.jpg) no-repeat center top;}
.bg14{height:265px; background:url(../images/bg_14.jpg) no-repeat center top;}
.bg15{height:265px; background:url(../images/bg_15.jpg) no-repeat center top;}
.bg16{height:265px; background:url(../images/bg_16.jpg) no-repeat center top;}
.bg17{height:183px; background:url(../images/bg_17.jpg) no-repeat center top;}

.bg01 img{border-width:0;}

.logo{
	position:absolute;
	margin-left:850px;
	margin-top:15px;
	-webkit-animation:flipInX 1s .2s ease both;
	-moz-animation:flipInX 1s .2s ease both;}
	@-webkit-keyframes flipInX{
	0%{-webkit-transform:perspective(400px) rotateX(90deg);
	opacity:0}
	40%{-webkit-transform:perspective(400px) rotateX(-10deg)}
	70%{-webkit-transform:perspective(400px) rotateX(10deg)}
	100%{-webkit-transform:perspective(400px) rotateX(0deg);
	opacity:1}
	}
	@-moz-keyframes flipInX{
	0%{-moz-transform:perspective(400px) rotateX(90deg);
	opacity:0}
	40%{-moz-transform:perspective(400px) rotateX(-10deg)}
	70%{-moz-transform:perspective(400px) rotateX(10deg)}
	100%{-moz-transform:perspective(400px) rotateX(0deg);
	opacity:1}
}

.mlogo{
	position:absolute;
	margin-left:20px;
	margin-top:40px;
}

.bg04 p{width:990px;position:absolute;font-size:16px; text-indent:2em;margin-left:7px; color:white;display:block;}

.bg05 a{position:absolute; z-index:10;}

.bg09 p{position:absolute;color:#be037a;width:635px;margin-left:155px;margin-top:170px;text-indent:2em;}

.bg11 ul{list-style:none;}

.leftpage{width:873px; height:1131px;position:absolute; margin-left:80px;margin-top:85px;}
#current01{background:url(../images/btn01.png) no-repeat 0 -61px;}
.leftpage p{position:absolute;}
.stext06{margin-top:965px; margin-left:70px; width:500px; font-size:14px; color:#0396b2; text-indent:2em;}
.stext05{margin-top:790px; margin-left:340px; width:412px; font-size:14px; color:#e60b1e; text-indent:2em;}
.stext04{margin-top:595px; margin-left:110px; width:460px; font-size:14px; color:#04aaaf; text-indent:2em; line-height:23px;}
.stext03{margin-top:425px; margin-left:375px; width:370px; font-size:14px; color:#c905c7; text-indent:2em; line-height:23px;}
.stext02{margin-top:252px; margin-left:145px; width:372px; font-size:14px; color:#e89140; text-indent:2em; line-height:23px;}
.stext01{margin-top:65px; margin-left:345px; width:435px; font-size:14px; color:#819f02; text-indent:2em; line-height:23px;}


.rightpage{width:873px; height:1131px;position:absolute; margin-left:74px;margin-top:92px;display:none;}
.rightpage p{position:absolute;}
.stext11{margin-top:780px; margin-left:340px; width:412px; font-size:14px; color:#e60b1e; text-indent:2em;}
.stext10{margin-top:610px; margin-left:155px; width:400px; font-size:14px; color:#04aaaf; text-indent:2em; line-height:23px;}
.stext09{margin-top:425px; margin-left:380px; width:370px; font-size:14px; color:#c905c7; text-indent:2em; line-height:23px;}
.stext08{margin-top:240px; margin-left:145px; width:372px; font-size:14px; color:#e89140; text-indent:2em; line-height:23px;}
.stext07{margin-top:75px; margin-left:345px; width:435px; font-size:14px; color:#819f02; text-indent:2em; line-height:23px;}

.text01 ul{position:absolute;margin-left:160px;}

.bg13 h3{color:#9dbe59;padding-bottom:20px; font-size:24px;margin-left:-18px;}
.bg13 ul{position:absolute; margin-left:107px;margin-top:123px;font-size:14px;}
.bg13 li{margin-left:18px;}
.bg13 p{margin-left:17px;*margin-left:0px;}

.bg14 h3{color:#9dbe59;padding-bottom:20px; font-size:24px;margin-left:0px;}
.bg14 ul{list-style:none;position:absolute; margin-left:105px;margin-top:73px;font-size:14px;}

.btn01{display:block; width:160px; height:60px;background:url(../images/btn01.png) no-repeat; position:absolute;margin-left:270px;margin-top:55px;}
.btn02{display:block; width:160px; height:60px; background:url(../images/btn02.png) no-repeat; position:absolute;margin-left:615px;margin-top:55px;}
.btn01:hover{background:url(../images/btn01.png) 0px -61px;}
.btn02:hover{background:url(../images/btn02.png) 0px -61px;}
.current01{background:url(../images/btn01.png) 0px -61px;}
.current02{background:url(../images/btn02.png) 0px -61px;}


.bg16 ul{list-style:none; position:absolute; margin-left:165px;margin-top:68px;}

#info{height:72px; background:#740a4a; color:white;}
#info p{position:absolute;margin-left:430px;margin-top:12px;font-size:14px;}
#info img{margin-left:150px;margin-top:5px;*margin-top:4px;position:absolute;border-width:0px;}
#info a{color:white; text-decoration:none;}
#info a:hover{color:#F0F;}