﻿
.bgc { background:#f2f2f2; height:100%; overflow:hidden}
.bgy { background:#ff8e8f}
.bgy2 { background:#ffe5e5}
.bnt { display:inline-block; text-align:center; color:#FFF; padding:2px 20px; background:#46cfe2;border-radius:20px;}
.bnt4 { display:inline-block; text-align:center; color:#46d2e5; padding:2px 20px; background:#fff;border-radius:20px; font-size:40px; line-height:60px;}
.bnt2 { display:block; font-size:18px; text-align:center; color:#FFF; padding:27px 108px 0; background:url(../images/bnt.png) no-repeat; width:260px; height:60px; line-height:60px; margin:50px auto}
.tit { font-size:30px; line-height:40px; color:#ff8e8f; padding:40px 0; text-align:center}
.tR { text-align:right}
.t { height:600px; background:url(../images/t.jpg) no-repeat right bottom;}
.t p { position:absolute; left:10px; }
.t .p1 { color:#ff8e8f; font-size:114px; line-height:124px; top:185px; }
.t .p2 { color:#46cfe2; font-size:64px; line-height:70px; top:324px; }
.t .p3 { top:495px; font-size:32px; line-height:40px; }

.part1 { margin:0 auto; width:700px; padding:20px 0 20px 300px; height:210px; background:url(../images/ico1.jpg) no-repeat left center; color:#fff}
.part1 h4 { font-weight:normal; font-size:38px; line-height:50px; margin-top:30px;}
.part1 p { text-indent:2em; margin:30px 0 20px}

.part2 {  background:#ffbec2; text-align:center; font-size:38px; line-height:38px; height:38px; padding:50px 0; color:#fff}
.part3 {  color:#717071; background:url(../images/p3.jpg) no-repeat left top; height:546px; padding-left:340px; width:660px; margin:0 auto}
.part3 h4 { font-weight:normal; font-size:30px; line-height:50px; padding:120px 0 30px;}
.part3 p { line-height:24px; font-size:14px; margin:10px 0; text-indent:2em}

.part4 {  color:#717071; background:url(../images/p4.jpg) no-repeat center top; height:454px;}
.part4 p { position:absolute;}
.part4 .p1 { top:60px; left:40px; width:400px; }
.part4 .p2 { top:100px; left:40px; width:400px; line-height:24px; }
.part4 .p3 { top:20px; left:660px; width:290px; line-height:24px;}
.part4 .p4 { top:290px; left:660px; width:290px; }
.part4 .p5 { top:200px; left:860px;}
.part4 .p6 { top:330px; left:860px; }

.part5 {  color:#717071; background:url(../images/p5.gif) no-repeat center 250px; height:578px; padding-top:250px;}
.part5 p { position:absolute;}
.part5 .p1 { top:70px; left:35px; width:930px;  line-height:24px; }
.part5 .p2 { top:460px; left:35px; width:300px; line-height:24px; }
.part5 .p3 { top:600px; left:35px; width:290px;}

.part6 { height:100%; overflow:hidden}
.part6 li { width:320px; padding-left:120px; height:100px; float:left; display:inline-block; margin:30px; line-height:24px;}
.part6 .ico1 { background:url(../images/ico1.png) no-repeat;}
.part6 .ico2 { background:url(../images/ico2.png) no-repeat;}
.part6 .ico3 { background:url(../images/ico3.png) no-repeat;}
.part6 .ico4 { background:url(../images/ico4.png) no-repeat;}
.part6 .ico5 { background:url(../images/ico5.png) no-repeat;}
.part6 .ico6 { background:url(../images/ico6.png) no-repeat;}
.part6 .ico7 { background:url(../images/ico7.png) no-repeat;}
.part6 .ico8 { background:url(../images/ico8.png) no-repeat;}

.part7 {  color:#717071; background:url(../images/p1.gif) no-repeat center center; height:416px;}
.part7 p { position:absolute; right:500px;}
.part7 .p1 { font-size:44px; line-height:44px; top:115px; }
.part7 .p2 { font-size:18px; line-height:18px; top:190px; }
.part7 .p3 { font-size:24px; line-height:24px; top:240px; }
.part7 .p4 { top:310px; }
.part8 {  color:#717071; background:url(../images/p2.gif) no-repeat center center; height:362px;}
.part8 p { position:absolute; right:500px;}
.part8 .p1 { font-size:44px; line-height:44px; top:115px; }
.part8 .p2 { font-size:18px; line-height:18px; top:190px; }
.part8 .p3 { font-size:24px; line-height:24px; top:240px; }
.part8 .p4 { top:310px; }