﻿
.bgc { background:#f2f2f2; height:100%; overflow:hidden}
.bgb { background:#92c5f0}
.bgg { background:#46cfe2}
.bnt { display:inline-block; text-align:center; color:#FFF; padding:2px 20px; background:#46d2e5;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:#46cfe2; padding:40px 0; text-align:center}
.tR { text-align:right}
.t { height:603px; background:url(../images/t.jpg) no-repeat right bottom;}
.t p { position:absolute; left:10px; }
.t .p1 { color:#ffa1b6; font-size:104px; line-height:124px; top:185px; }
.t .p2 { color:#46cfe2; font-size:100px; line-height:124px; top:324px; }
.t .p3 { top:495px; font-size:32px; line-height:40px; }

.ztnav a { float:left; display:block; width:125px; height:50px; text-align:center; font-size:18px; line-height:50px; color:#fff}
.ztnav a:hover { background:#a7d4fa}

.part1 {background:url(../images/p1.jpg) no-repeat left bottom; height:500px;}
.part1 .p1 { color:#fff; font-size:30px; line-height:30px; top:94px; left:303px; width:65px; position:absolute}
.part1 .p2 { color:#fff; font-size:30px; line-height:30px; top:347px; left:36px; width:140px; position:absolute}
.part1 .p2 span { font-size:18px;}
.part1 .p3 { color:#92c5f0; font-size:14px; line-height:30px; top:40px; left:446px; width:474px; position:absolute}
.hyjc { width:480px; position:absolute; top:130px; right:80px;}
.hyjc span { display:inline-block; color:#fff; font-size:18px; width:150px; text-align:center; float:left; margin:5px; }
.hyjc span i { display:block; width:70px; height:12px; background:#FFF}
.hyjc span p ,.hyjc span b{ clear:both; padding:25px 0; }
.hyjc span b { font-size:12px; display:block}
.hyjc span a { font-size:12px; background:#fff; padding:2px;}
.hyjc .c1 {background:#ff7670;} 
.hyjc .c1 a { color:#ff7670}
.hyjc .c2 {background:#ffa3e2;}
.hyjc .c2 a { color:#ffa3e2} 
.hyjc .c3 {background:#ffaf25;}
.hyjc .c3 a { color:#ffaf25}
.yjbt { padding:50px 0; height:100%; overflow:hidden}
.yjbt span { display:block; line-height:80px; height:80px; width:200px; text-align:center; font-size:30px; float:left; background:#fff; color:#92c5f0}
.yjbt p { float:left; color:#fff; width:700px; padding-left:100px; line-height:26px;}
.yjbt a { float:right}

.zz dl{ width:725px; height:260px; margin:50px auto; overflow:hidden}
.zz dt { width:130px; height:40px; line-height:40px; background:#46cfe2; text-align:center; font-size:30px; color:#fff; margin:0 50px}
.zz dd { margin:30px 0;}
.zz .bg1 { background:url(../images/ico1.png) no-repeat left center; padding-left:275px; }
.zz .bg2 { background:url(../images/ico2.png) no-repeat right center; padding-right:275px; }
.zz .bg3 { background:url(../images/ico3.png) no-repeat left center; padding-left:275px; }
.zz .bg4 { background:url(../images/ico4.png) no-repeat right center; padding-right:275px; }
.zz .bg5 { background:url(../images/ico5.png) no-repeat left center; padding-left:275px; }
.zz .bg6 { background:url(../images/ico6.png) no-repeat right center; padding-right:275px; }
.zz .bg7 { background:url(../images/ico7.png) no-repeat left center; padding-left:275px; }
.zz .bg8 { background:url(../images/ico8.png) no-repeat right center; padding-right:275px; }

.wh {background:url(../images/d.jpg) no-repeat center top}
.wh h3{ font-weight:normal; font-size:20px; text-align:center; color:#92c5f0; width:600px; padding-left:25px; line-height:165px; height:165px;}
.wh dl { width:570px; padding-left:25px; height:265px;}
.wh dt b { display:block; padding:5px 0 0 40px; height:14px; line-height:14px;}
.wh dt span { display:block; width:125px; height:40px; line-height:40px; font-size:20px; padding:10px 0 0 15px; background:url(../images/s.png) no-repeat left top; text-align:center; color:#fff}
.wh dd { padding:20px 0 0 30px; line-height:30px;}

.gx {  background:#46cfe2 url(../images/p2.jpg) no-repeat left top; margin:20px 10px; padding:20px 20px 20px 560px; color:#fff}
.gx h3 { font-size:24px; line-height:40px; font-weight: normal}
.gx p { margin:10px 0; line-height:26px;}

.tubiao {  background:url(../images/tu.gif) no-repeat center center; height:638px; }

.jj {background:url(../images/p3.jpg) no-repeat left top; padding-left:390px; height:557px; margin-top:50px;}
.jj p { margin:10px 0;  line-height:30px;}
.jj p font { display:block; color:#46cfe2}
.jj span { background:#46cfe2; color:#fff; padding:2px;}

.bc {background:url(../images/p4.jpg) no-repeat center center;height:514px;}
.bc p { position:absolute;}
.bc .p1 { font-size:44px; line-height:50px; color:#595757; left:230px; top:130px }
.bc .p2 { color:#595757; left:230px; top:131px }
.bc .p3 { font-size:24px; color:#fff; left:82px; top:284px; background:#46cfe2; padding:20px; }
.bc .p4 { left:270px; top:400px }
