.shopban { width:100%; height:660px; padding-top:61px; background:#24bac3;}
.shopban div { position:absolute; left: 50%;}
.phone { width:520px; height:410px; margin-left:-260px; margin-top:40px;}
.banb { width:159px; height:147px; margin-top:480px; }
.banl { width:80px; height:103px; margin-top:505px; }
.shopban .b1 { margin-left:-540px;}
.shopban .b2 { margin-left:-305px;}
.shopban .b3 { margin-left:-80px;}
.shopban .b4 { margin-left:145px;}
.shopban .b5 { margin-left:380px;}
.l1 { margin-left:-390px;}
.l2 { margin-left:-160px;}
.l3 { margin-left:70px;}
.l4 { margin-left:305px;}

.sjlban { width:100%; height:771px; background:url(../images/weixin/main-bg.jpg) center bottom no-repeat;}
.sjlban div { position:absolute; left:40%; color:#333;}
.sjlbanp { width:494px; height:535px; margin-left:-450px; margin-top:45px;}
.sjlbant1 { width:700px; height:95px; margin-top:5px; border-bottom:1px solid #000000; font-size:42px; line-height:95px; }
.sjlbant2 { width:700px; height:130px; margin-top:220px; font-size:28px; line-height:50px; padding-top:10px;}
.sjlbant3 { width:700px; height:90px; margin-top:120px; font-size:12px; line-height:26px;}


.sjlhjs { width:100%; height:580px; background:#b0e9f0;}
.sjlhjs div { position:absolute; left:40%; color:#333;}
.sjlhjsp { width:494px; height:535px; margin-left:-450px; margin-top:45px;}
.sjlhjst1 { width:700px; height:95px; margin-top:5px; border-bottom:1px solid #000000; font-size:42px; line-height:95px; }
.sjlhjst2 { width:700px; height:130px; margin-top:220px; font-size:28px; line-height:50px; padding-top:10px;}
.sjlhjst3 { width:700px; height:90px; margin-top:120px; font-size:12px; line-height:26px;}

.kh { width:100%; height:580px; background:#b0e9f0;}
.kh div { position:absolute; left:50%; color:#333;}
.khp { width:494px; height:535px; margin-left:-570px; margin-top:45px;}
.kht1 { width:530px; height:95px; margin-top:125px; border-bottom:1px solid #000000; font-size:42px; line-height:95px; }
.kht2 { width:530px; height:130px; margin-top:220px; font-size:28px; line-height:50px; padding-top:10px;}
.kht3 { width:580px; height:90px; margin-top:360px; font-size:12px; line-height:26px;}

.gw { width:100%; height:620px; background:#47acca;}
.gw div { position:absolute; left:50%; color:#FFFFFF;}
.gwt1 { width:700px; height:110px; margin-left:-590px; margin-top:70px; font-size:42px; line-height:110px; border-bottom:1px solid #FFFFFF;}
.gwt2 { width:720px; height:180px; margin-left:-590px; margin-top:190px; font-size:15px; line-height:30px;}
.gwp1 { width:750px; height:160px; margin-left:-590px; margin-top:340px;}
.gwp1 span { width:114px; height:38px; float:left; margin-right:22px; font-size:18px; line-height:38px; padding-top:106px; color:#333333; text-align:center; padding-right:7px; display:block;}
.gwp1 span.b1 { background:url(../images/yyt/gw1.gif);}
.gwp1 span.b2 { background:url(../images/yyt/gw2.gif);}
.gwp1 span.b3 { background:url(../images/yyt/gw3.gif);}
.gwp1 span.b4 { background:url(../images/yyt/gw4.gif);}
.gwp1 span.b5 { background:url(../images/yyt/gw5.gif);}


.gwp2 { width:433px; height:440px; margin-left:165px; margin-top:130px;}
.gn { width:100%; height:840px; background:#eee;}
.gnt { height:170px; line-height:150px; font-size:36px; text-align:center; }
.gnbox { width:1200px; height:660px; margin:0px auto;}
.gnd1 { width:595px; height:220px; float:left; padding-left:30px;}
.gnd2 { width:560px; height:220px; float:left;}
.gnpp { width:220px; height:150px; float:left;}
.gnbox .p1 { background:url(../images/yyt/gnp.gif) 55px 0 no-repeat;}
.gnbox .p2 { background:url(../images/yyt/gnp.gif) 55px -150px no-repeat;}
.gnbox .p3 { background:url(../images/yyt/gnp.gif) 55px -300px no-repeat;}
.gnbox .p4 { background:url(../images/yyt/gnp.gif) 55px -450px no-repeat;}
.gnbox .p5 { background:url(../images/yyt/gnp.gif) 55px -600px no-repeat;}
.gnbox .p6 { background:url(../images/yyt/gnp.gif) 55px -750px no-repeat;}
.gntt { width:200px; height:55px; line-height:55px; font-size:26px; float:left;}
.gncc { height:80px; font-size:16px; line-height:30px; color:#666666; float:left;}
.d1 { width:370px;}
.d2 { width:340px;}
.qt { width:100%; height:1500px; background:#2d3e50; padding-top:40px;}
.qtbox { width:1200px; height:1450px; margin:0 auto; background:url(../images/yyt/qtline.gif) 185px 0 repeat-y;}
.qtbox div { padding-left:245px;}
.qtt { height:110px;}
.qtt2 { height:140px; background:url(../images/yyt/qtdot.gif) 172px 30px no-repeat;}
.qtt2 strong { display:block; height:80px; padding-left:100px; font-size:32px; color:#FFFFFF; line-height:80px; font-weight:normal; background-image:url(../images/yyt/qtico.gif); background-repeat:no-repeat;}
.qtt2 strong.s1 { background-position:0 0 ;}
.qtt2 strong.s2 { background-position:0 -90px ;}
.qtt2 strong.s3 { background-position:0 -180px ;}
.qtt2 strong.s4 { background-position:0 -270px ;}
.qtt2 span { height:60px; line-height:50px; font-size:32px; color:#989da4;}
.qtb { height:110px; padding-top:20px;}
.qtb b { display:block; width:84px; height:26px; margin-right:20px; float:left; padding-top:58px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:normal; font-size:14px;}
.qtb b.q1 { background:url(../images/yyt/ui1.gif) no-repeat;}
.qtb b.q2 { background:url(../images/yyt/ui2.gif) no-repeat;}
.qtb b.q3 { background:url(../images/yyt/ui3.gif) no-repeat;}
.qtb b.q4 { background:url(../images/yyt/ui4.gif) no-repeat;}
.qtb b.q5 { background:url(../images/yyt/ui5.gif) no-repeat;}
.qtb b.q6 { background:url(../images/yyt/ui6.gif) no-repeat;}
.qtc { height:auto; padding-bottom:70px; font-size:14px; line-height:26px; color:#989da4;}
.qtp { width:437px; height:303px; position:absolute; margin-left:510px; margin-top:-170px; padding:0px; display:block;}
.qtjr { height:120px; }
.mbm { width:100%; height:160px; background:#FFFFFF; }
.mbmbox { width:1200px; height:100px; padding-top:60px; margin:0px auto;}
.mbmbox a { display:block; width:100px; height:40px; font-size:14px; line-height:40px; padding-left:45px; float:left; background-image:url(../images/yyt/mbmp.gif); background-repeat:no-repeat; text-decoration:none;}
.mbmbox a.a1 { background-position:0 0;}
.mbmbox a.a2 { background-position:0 -40px;}
.mbmbox a.a3 { background-position:0 -80px;}
.mbmbox a.a4 { background-position:0 -120px;}
.mbmbox a.a5 { background-position:0 -160px;}
.mbmbox a.a6 { background-position:0 -200px;}
.mbmbox a.a7 { background-position:0 -240px;}
.mbmbox a.a8 { background-position:0 -280px;}
.fzbox { width:100%; height:590px; background:#2a393e;}
.nzbox { width:100%; height:590px; background:#00a77b;}
.spbox { width:100%; height:590px; background:#238997;}
.hzbox { width:100%; height:590px; background:#ce8c96;}
.jcbox { width:100%; height:590px; background:#9e9978;}
.mbp1 { width:650px; height:590px; position:absolute; margin-left:-50px; left:50%;}
.r1 { margin-left:-600px;}
.mbp2 { width:485px; height:590px; background:#404d52; position:absolute; left:50%; margin-left:85px; overflow:hidden;}
.r2 { margin-left:-570px; background:#33b995;}
.r22 { margin-left:-570px; background:#d8a3ab;}
.sp2 { background:#3995a2;}
.jc2 { background:#a8a386;}
.Arr { width:65px; height:65px; float:left; padding-top:270px; text-align:center; cursor:pointer;}
.ISL_Cont_1 { width:350px; height:590px; float:left; overflow:hidden;}
.ISL_Cont_1 li { width:350px; height:590px; float:left; overflow:hidden;}
.ISL_Cont_1 li img { width:350px;}
.mbp3 { width:600px; height:370px; position:absolute; left:50%; margin-left:-575px; margin-top:80px; color:#FFFFFF;}
.r3 { margin-left:-10px;}
.mbt { height:80px; line-height:80px; font-size:40px;}
.mbt2 { height:70px; line-height:30px; font-size:16px;}
.mbt3 { width:120px; height:30px; border:1px dashed #CCCCCC; font-size:16px; text-align:center; line-height:30px;}
.mbt4 { height:170px; font-size:12px; line-height:26px; padding-top:15px;}
.mbp4 { width:300px; height:45px; position:absolute; left:50%; margin-left:-250px; margin-top:400px;}
.r4 { margin-left:300px;}
.mbp4 a { display:block; width:115px; height:35px; font-size:18px; line-height:35px; text-align:center; float:left; margin-right:20px; text-decoration:none;}
.mbp4 a:link,.mbp4 a:active,.mbp4 a:visited,.mbp4 a:hover { color:#FFFFFF;}
.mbp4 a.fza { background:#c36262;}
.mbp4 a.nza { background:#065e4a;}
.mbp4 a.spa { background:#4dbec6;}
.mbp4 a.hza { background:#8d2b59;}
.mbp4 a.jca { background:#6f6943;}
.moremb { height:150px; padding-top:30px; font-size:24px; line-height:50px; text-align:center;}
.fwlc { height:350px; font-size:30px; line-height:40px; background:url(../images/yyt/lc.gif) center 100px no-repeat; text-align:center;}

.gnlb { padding-top:30px;}
.dbbhd { width:1100px; height:60px; background:#0f91ce; font-size:24px; color:#FFFFFF; text-align:center; line-height:60px; margin:0px auto;}
.gnb td { font-size:14px; height:30px; padding:0 10px; line-height:30px; border-bottom:1px solid #a0cbe5; border-right:1px solid #a0cbe5;}
.gnb .hd td { background:#5ba7d4; height:35px; line-height:35px; font-size:16px; color:#FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:none;}
.gnb td.t { border-left:1px solid #a0cbe5;}
.gnb td.tt { text-align:left; padding-left:20px;}
.gnb td.t strong { display:block; width:80px; height:auto; font-size:20px; font-weight:bold; line-height:26px; margin:0px auto; font-weight:normal;}