.szky_body{ background: #fff}

.szky_ban .ban1{background: url(../images/szky_ban.jpg) no-repeat center;}
.fl{ float:left}
.fr{ float:right;}
.szky1{ width:1190px; margin:60px auto 80px; overflow:hidden; height:296px;}
.szky1>.fl{ width:700px;}
.szky1>.fl p{ width:520px; height:120px; padding:40px 20px 0 150px; background:url(../images/szky1.jpg) no-repeat right bottom; text-indent:2em; font-size:18px; color:#666; line-height:32px;}
.szky1>.fl p a{ font-size:#3EA3EB}
.szky1>.fl ul{ margin-top:30px; width:700px;}
.szky1>.fl ul li{ width:223px; height:45px; margin:9px 9px 0 0; text-align:center; background:#EEE; float:left; line-height:45px;}
.szky1>.fl ul li a{ font-size:14px; color:#666;}
.szky1>.fl ul li a:hover{color:#3EA3EB}
.szky1>.fr{ width:425px; padding-left:39px; border-left:1px solid #ccc;height:296px;}
.szky1_s{ float:left; width:320px; height:296px; position:relative;}
.szky1_b{width:320px; height:296px; overflow:hidden;}
.szky1_b ul{height:296px;}
.szky1_b li{width:320px; height:296px; float:left;}
.szky1_h{ position:absolute; bottom:14px; right:10px; z-index:30;}
.szky1_h ul{ text-align:right; height:12px;}
.szky1_h li{ display:inline-block; border-radius:50%; width:12px; height:12px; background:#C6C6C6; text-indent:99px; overflow:hidden; margin:0 6px;}
.szky1_h li.on{ background:#3EA3EB}
.szky1>.fr>.fr{ width:90px;}
.szky1>.fr>.fr a{ display:block; border-radius:12px; width:90px; height:90px; margin-bottom:14px;}
.szky11{ background:url(../images/szky12.png) no-repeat center #5FC06E;}
.szky12{ background:url(../images/szky13.png) no-repeat center #E24D4B;}
.szky13{ background:url(../images/szky14.png) no-repeat center #4571F6;}
.szky11:hover{ background:url(../images/szky12.png) no-repeat center #3EA3EB;}
.szky12:hover{ background:url(../images/szky13.png) no-repeat center #3EA3EB;}
.szky13:hover{ background:url(../images/szky14.png) no-repeat center #3EA3EB;}

.szky2{ width:1208px; overflow:hidden; margin:40px auto 75px;}
.szky2>li{ width:302px; float:left; position:relative; height:334px; padding:25px 0;}
.szky2a{ width:282px; height:324px; margin:0 8px; border:1px solid #ccc; background:#fff;}
.szky2a>div{ height:18px; padding-top:125px; text-align:center; font-size:18px; font-weight:bold; color:#333; line-height:18px;}
.szky2a>span{ height:14px; display:block; width: 42px;margin:19px auto 0; border-top:1px solid #ccc;}
.szky2a>p{ font-size:16px; line-height:21px; color:#666; text-align:center;}
.szky2a>i{ display:block; cursor:pointer; width:40px; height:40px; background-image:url(../images/szky11.png); background-repeat: no-repeat; background-position:center; border-radius:50%; margin:30px auto 0; }
.szky2a1{ border-top:6px solid #EA802B;}
.szky2a2{ border-top:6px solid #EE99B6;}
.szky2a3{ border-top:6px solid #52C674;}
.szky2a4{ border-top:6px solid #F1584E;}
.szky2a1>div{ background:url(../images/szky2.jpg) no-repeat center 50px;}
.szky2a2>div{ background:url(../images/szky3.jpg) no-repeat center 50px;}
.szky2a3>div{ background:url(../images/szky4.jpg) no-repeat center 50px;}
.szky2a4>div{ background:url(../images/szky5.jpg) no-repeat center 50px;}
.szky2a1>i,.szky2b1>a{ background-color:#EA802B}
.szky2a2>i,.szky2b2>a{ background-color:#EE99B6}
.szky2a3>i,.szky2b3>a{ background-color:#52C674}
.szky2a4>i,.szky2b4>a{ background-color:#F1584E}
.szky2b{ width:298px; height:374px; display:none; position:absolute; left:0; top:0; background:#fff; overflow:hidden}
.szky2b1{ border:1px solid #EA802B;border-top:9px solid #EA802B;}
.szky2b2{ border:1px solid #EE99B6;border-top:9px solid #EE99B6;}
.szky2b3{ border:1px solid #52C674;border-top:9px solid #52C674;}
.szky2b4{ border:1px solid #F1584E;border-top:9px solid #F1584E;}
.szky2b>div{ width:220px; margin: 0 auto; border-bottom:1px solid #ccc; color:#666; font-size:20px; font-weight:bold; padding-left:54px; line-height:66px; padding-top:4px; height:66px; margin-bottom:16px;}
.szky2b1>div{ background:url(../images/szky6.jpg) no-repeat 4px center;}
.szky2b2>div{ background:url(../images/szky7.jpg) no-repeat 4px center;}
.szky2b3>div{ background:url(../images/szky8.jpg) no-repeat 4px center;}
.szky2b4>div{ background:url(../images/szky9.jpg) no-repeat 4px center;}
.szky2b>p{width:274px; margin: 0 auto; font-size:14px; line-height:24px; color:#666; clear:both}
.szky2b>p b{ font-size:18px; font-weight:bold;}
.szky2b>a{ display:block; width:112px; height:32px; line-height:32px; color:#fff; font-size:18px; text-align:center; float:right; margin-bottom:4px; margin-right:20px;}
.szky2b1>p b{color:#EA802B}
.szky2b2>p b{color:#EE99B6}
.szky2b3>p b{color:#52C674}
.szky2b4>p b{color:#F1584E}
.szky2b4 li{ width:274px; margin:12px 0 0 12px; height:131px; overflow:hidden;}
.szky2b4 li .fl{ width:110px; height:131px; display:block;}
.szky2b4 li p{ width:150px;font-size:14px; line-height:24px; color:#666; float:right}
.szky2b4 li p span{ font-size:18px; color:#333;}
.szky2b4 li p a{ float:right; margin:20px 12px 0 0;display:block; width:112px; height:32px; line-height:32px; color:#fff; font-size:18px; text-align:center; background:#F1584E}
.szky3{ width:1190px; margin:60px auto 100px;}
.szky3>ul{ text-align:center; height:64px; margin-bottom:54px;}
.szky3>ul li{ display:inline-block; font-size:18px; line-height:64px;  color:#666;}
.szky3>ul li a{color:#666;font-size:18px;padding:0 10px;}
.szky3>ul li.active{  background:url(../images/szky10.jpg) no-repeat center bottom;}
.szky3>ul li.active a{color:#3EA3EB;}
.szky3s{ height:274px; overflow:hidden;}
.szky31{ float:left;height:274px; width:279px;}
.szky32{ float:left; width:438px; margin-left:37px;}
.szky32>div,.szky33>div{ width:204px; font-size:16px; color:#333; font-weight:bold; padding-bottom:12px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.szky32>p{ font-size:14px; line-height:26px; color:#666; margin-bottom:20px;}
.szky32>a{ display:block; width:210px; height:34px; background:#D40328; font-size:16px; line-height:34px; color:#fff; text-align:center;}
.szky33{ float:right; width:362px; padding-left:31px; border-left:1px solid #ccc;}
.szky33 img{ margin:21px 0; display:block;}
.szky33 p.fl{font-size:14px; line-height:26px; color:#666; width:260px;}
.szky33 p.fr{ width:102px;}
.szky33 p.fr a{ display:block; width:100px; height:32px; line-height:32px; color:#666; font-size:16px; text-align:center; line-height:32px; border:1px solid #ccc; margin-bottom:6px;}
.szky33 p.fr a:hover{ background:#D40328; color:#fff;border:1px solid #D40328;}

.szky33{display: none;}