.b{ width:100%; height:auto; padding:40px 0; overflow:hidden; float:left;}
.st{ width:100%; height:50px; line-height:50px; margin-top:50px; text-align:center; font-size:34px; color:#333; background:url(st_b1.png) center no-repeat; float:left;}
.st b{ font-size:42px;}


.si{ width:100%; height:auto; float:left;}
.si img{ width:100%; height:auto; float:left;}
.szw{ width:100%; height:auto; font-size:16px; color:#555; line-height:1.5em; float:left;}
.szx{ width:100%; height:auto; text-align:center; margin-top:50px; float:left;}
.szx a{ font-size:18px; color:#f89d3f; font-weight:bold; border:1px #f89d3f solid; padding:10px 30px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szx a:hover{ background:#f89d3f; color:#fff;}

.zt_chkf .banner .i{ width:100%; height:500px; background:url(banner_chkf.jpg) center 0 no-repeat; float:left;}

.zt_chkf .n1 .b .zw{ width:450px; height:auto; margin-top:40px; float:left;}
.zt_chkf .n1 .b .i{ margin-top:42px; float:right;}
.zt_chkf .n1 .zw .bt{ width:100%; height:auto; font-size:34px; color:#333; font-weight:lighter; float:left;}
.zt_chkf .n1 .zw .bt b{ font-size:42px; font-weight:bold; }
.zt_chkf .n1 .zw .bt img{ vertical-align:sub;}
.zt_chkf .n1 .zw p{ width:100%; height:auto; margin-top:35px; padding-top:35px; border-top:1px #777 dashed; font-size:16px; line-height:2em; float:left;}
.zt_chkf .n1 .szx{ text-align:left; float:left;}
.zt_chkf .n2 .b{ padding:40px 0 60px;}
.zt_chkf .n2 .z{ width:100%; height:auto; margin-top:40px; float:left;}
.zt_chkf .n2 .z .i{ width:454px; height:454px; margin:0 96px 0 80px; float:left;}
.zt_chkf .n2 .z ul{ width:480px; height:auto; margin-top:22px; float:left;}
.zt_chkf .n2 .z ul li{ width:100%; height:auto; margin-bottom:34px; float:left;}
.zt_chkf .n2 .z ul li img{ width:76px; height:76px; float:left; }
.zt_chkf .n2 .z ul li span{ width:380px; height:auto; padding:10px 0 0 24px; line-height:1.8em;float:left;}
.zt_chkf .n2 .z ul li .p1{ font-size:20px; color:#333; font-weight:bold;}
.zt_chkf .n2 .z ul li .p1 b{ color:#c49664;}
.zt_chkf .n2 .z ul li .p2{ font-size:16px; color:#555;}

.zt_chkf .n3 .b{ height:680px; padding:0; background:url(chkf_n3b.jpg) center 0 no-repeat; }
.zt_chkf .n3 .b .st{ background:none;}
.zt_chkf .n3 .b .z{ width:100%; height:auto; margin-top:64px;  float:left;}
.zt_chkf .n3 .b .z ul{ margin:-22px 0 0 75px; float:left;}
.zt_chkf .n3 .b .z .s{ margin:-22px 0 0 165px; }
.zt_chkf .n3 .b .z li{ width:150px; height:173px; background:url(chkf_n3b1.png); margin-right:30px; float:left;}
.zt_chkf .n3 .b .z .on{  background:url(chkf_n3b2.png); }
.zt_chkf .n3 .b .z li a{ width:150px; height:173px;  text-align:center; display:table; float:left;}
.zt_chkf .n3 .b .z p{ display:table-cell; vertical-align:middle; font-size:22px; color:#c49664;}
.zt_chkf .n3 .b .z .on p{ color:#fff; font-weight:light;}

.zt_chkf .n4 .b{ height:auto; padding:0 0 40px; background:url(chkf_n4b.jpg) center 0 no-repeat; }
.zt_chkf .n4 .b .st{ background:none;}
.zt_chkf .n4 .z{ width:100%; height:auto; float:left;}
.zt_chkf .n4 .z .c1{ width:1260px; height:auto; margin-top:30px; float:left;}
.zt_chkf .n4 .z .c1 p{ width:253px; height:60px; margin-right:60px; text-align:center; line-height:60px; border:1px #ccc solid; background:none; font-size:20px; color:#333; float:left;}
.zt_chkf .n4 .z .c1 .s{ margin-left:0;}
.zt_chkf .n4 .z .c1 .on{ background:#A35324; border:1px #A35324 solid; color:#fff;}
.zt_chkf .n4 .z .c2{ width:100%; height:auto; margin-top:30px;  float:left;}
.zt_chkf .n4 .z .c2 table{ width:100%; height:auto; font-size:16px; color:#555; float:left; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}
.zt_chkf .n4 .z .c2 table td{ height:45px; line-height:45px; text-align:center; border-left:1px #ccc solid; border-top:1px #ccc solid;}
.zt_chkf .n4 .z .c2 table .s1 td{ background:#F6E8D9; font-size:18px; color:#a35324;}

.zt_chkf .n5{ width:100%; height:546px; background:url(chkf_n5b.jpg) center 0 no-repeat; float:left;}
.zt_chkf .n5 .st{ background:none; color:#fff; margin-top:70px;}
.zt_chkf .n5 .szw{ width:800px; margin:0 200px; color:#fff; line-height:2em; text-align:center; margin-top:20px;}
.zt_chkf .n5 .z{ margin-left:214px; margin-top:44px; float:left;}
.zt_chkf .n5 .z .i{ margin-right:37px; float:left;}
.zt_chkf .n5 .szx a{ background:#f89d3f; color:#fff;}

.zt_swcc .banner{ width:100%; height:796px; background:url(banner_swcc.jpg) center 0 no-repeat; float:left;}
.zt_swcc .banner .i2{ left:70px; top:130px; position:absolute;}
.zt_swcc .banner .i1{ right:0; top:40px; position:absolute;}
.zt_swcc .n1{ width:100%; height:713px; background:#FCF4EB; float:left;}
.zt_swcc .wrap{ position:relative;}
.zt_swcc .n1 .z{ width:685px; height:440px; background:#fffcf9; left:0; top:-140px; z-index:2; position:absolute; -moz-box-shadow:0px 0px 15px #999; -webkit-box-shadow:0px 0px 15px #999; box-shadow:0px 0px 15px #999;}
.zt_swcc .n1 .z span{ padding:60px 67px 0; float:left;}
.zt_swcc .n1 .z .p1{ width:100%; font-size:34px; color:#555; float:left;}
.zt_swcc .n1 .z .p1 b{ font-size:42px;}
.zt_swcc .n1 .z .p2{ width:100%; font-size:16px; color:#555; line-height:1.8em; margin-top:35px; float:left;}
.zt_swcc .n1 .z .szx{ text-align:left;}
.zt_swcc .n1 .i{ right:0; top:0; position:absolute;}
.zt_swcc .n1 .i2{ left:22px; top:347px; position:absolute;}
.zt_swcc .n2{ width:100%; height:1007px; overflow:hidden; float:left;}
.zt_swcc .n2 .st{ margin-top:70px;}
.zt_swcc .n2 .i{ margin:50px 0 0 -360px; float:left;}
.zt_swcc .n2 .z{ width:1200px; height:525px; background:#fffcf9; left:556px; top:233px; z-index:2; position:absolute; -moz-box-shadow:0px 0px 15px #999; -webkit-box-shadow:0px 0px 15px #999; box-shadow:0px 0px 15px #999;}
.zt_swcc .n2 .z span{ width:560px; padding:38px 85px 0; float:left;}
.zt_swcc .n2 .z .p1{ width:100%; font-size:24px; color:#555; margin-top:60px; float:left;}
.zt_swcc .n2 .z .p1 b{ color:#c49664; }
.zt_swcc .n2 .z .p1 img{ vertical-align:sub;}
.zt_swcc .n2 .z .p2{ width:100%; font-size:16px; color:#555; line-height:1.8em; margin-top:10px; float:left;}
.zt_swcc .n3{ width:100%; height:836px; background:url(swcc_n3b.jpg);float:left;}
.zt_swcc .n3 .st{ margin-top:70px;}
.zt_swcc .n3 .szx{ margin-top:550px;}
.zt_swcc .n3 .z{ width:470px; height:178px; position:absolute;}
.zt_swcc .n3 .z1{ background:url(swcc_n3b1.png) no-repeat; left:502px; top:173px; padding-bottom:13px;}
.zt_swcc .n3 .z2{ background:url(swcc_n3b2.png) no-repeat; left:12px; top:468px; padding-top:13px;}
.zt_swcc .n3 .z3{ background:url(swcc_n3b3.png) no-repeat; left:723px; top:468px; padding-top:13px;}
.zt_swcc .n3 .z4{ width:470px; height:178px; left:0px; top:390px; position:absolute;}
.zt_swcc .n3 .p1{ height:60px; padding-top:52px; text-align:center; font-size:20px; color:#fff; margin-right:30px; float:left;}
.zt_swcc .n3 .z1 .p1{ width:213px;}
.zt_swcc .n3 .z2 .p1{ width:229px;}
.zt_swcc .n3 .z3 .p1{ width:209px;}
.zt_swcc .n3 .p1 b{ font-size:30px; color:#fff;}
.zt_swcc .n3 .p2{ width:192px; height:auto; font-size:16px; color:#fff; margin-top:35px; text-align:justify; float:left;}
.zt_swcc .n4{ width:100%; height:879px; background:#C49664; float:left;}
.zt_swcc .n4 .st{ margin-top:70px; color:#fff; background:url(st_b3.png) center no-repeat;}
.zt_swcc .n4 .szw{ color:#fff;}
.zt_swcc .n4 .szx a{ background:#fff;}
.zt_swcc .n4 .szx a:hover{ color:#f89d3f;}
.zt_swcc .n4 .z{ height:420px; text-align:center; margin-top:70px; float:left;}
.zt_swcc .n4 .z1{ width:536px; padding-right:73px; border-right:1px #DAB287 solid;}
.zt_swcc .n4 .z2{ width:517px; padding-left:73px;}
.zt_swcc .n4 .zw{ font-size:16px; color:#fff; text-align:left; line-height:1.8em; float:left;}
.zt_swcc .n4 .zw b{ font-weight:normal; color:#fadb92;}
.zt_swcc .n4 .z1 .zw{ width:420px; margin:35px 58px 50px;}
.zt_swcc .n4 .z2 .zw{ width:500px; margin:35px 8px;}
.zt_swcc .n5 .b{ padding:40px 0 20px 0;}
.zt_swcc .n5 .st{ margin-top:70px;}
.zt_swcc .n5 .i{ width:100%; height:auto; text-align:center; float:left;}
.zt_swcc .n5 .z{ width:100%; height:191px; background:url(swcc_n5b.jpg); margin-top:70px; float:left;}
.zt_swcc .n5 .z span{ width:1100px; height:49px; margin:90px 50px 0; text-align:center; font-size:18px; color:#555; line-height:1.8em; float:left;}

.zt_swcc .n6{ width:100%; height:585px; background:url(swcc_n6b.jpg) center 0 no-repeat; float:left;}
.zt_swcc .n6 .z{ width:640px; height:auto; margin-top:88px; float:right;}
.zt_swcc .n6 .z li{ width:156px; height:180px; margin-left:20px; text-align:center; font-size:20px; font-weight:bold; color:#555; background:url(swcc_n6zb.png) center 0 no-repeat; display:table; float:left;}
.zt_swcc .n6 .z li p{ display:table-cell; vertical-align:middle;}
.zt_swcc .n6 .z .s1{ margin:-30px 0 0 108px}
.zt_swcc .n6 .z .s2{ margin:-30px 0 0 20px}
.zt_swcc .n6 .zw{ width:550px; height:auto; margin-top:119px; float:left;}
.zt_swcc .n6 .zw .bt{ width:100%; height:auto; font-size:30px; color:#fff; float:left;}
.zt_swcc .n6 .zw .bt b{ font-size:50px; font-weight:bold; color:#fff;}
.zt_swcc .n6 .zw p{ width:100%; height:auto; font-size:16px; color:#fff; margin-top:30px; line-height:1.8em; float:left;}
.zt_swcc .n6 .szx{ text-align:left;}
.zt_swcc .n6 .szx a{ background:#F89D3F; color:#fff;}

.zt_swcc2 .banner{ height:600px; position:relative; overflow:hidden;}
.zt_swcc2 .banner .i{ width:100%; height:600px; background:url(banner_swcc2.png) center 0 no-repeat; float:left;}
.zt_swcc2 .banner .video{ background:#000; left:50%; margin-left:-960px; z-index:-1; position:absolute;}
.zt_swcc2 .n1{ width:100%; height:970px; background:url(swcc2_n1b.jpg) center bottom no-repeat; float:left;}
.zt_swcc2 .n1 .szw{ text-align:center;}
.zt_swcc2 .n1 .z{ width:100%; height:457px; background:#F1F3F2; margin-top:40px; float:left; }
.zt_swcc2 .n1 .z .zw{ width:545px; height:457px; float:left;}
.zt_swcc2 .n1 .z .video{ width:655px; height:457px; background:#000; float:left; display:block;}
.zt_swcc2 .n1 .z .zw .p1{ width:370px; height:93px; padding:25px 40px 0; background:#CCB196; font-size:22px; color:#fff; margin-top:40px; float:left;}
.zt_swcc2 .n1 .z .zw .p1 b{ font-size:34px;}
.zt_swcc2 .n1 .z .zw .p2{ width:405px; height:auto; font-size:16px; color:#555; line-height:1.5em; padding-left:40px; margin-top:30px; float:left;}
.zt_swcc2 .n1 .z .zw .p3{ width:385px; height:150px; padding-left:20px; line-height:30px; background:url(swcc2_n1p3.jpg) 0 0 repeat-y; margin-top:30px; font-size:16px; font-weight:bold; color:#555; margin:20px 0 0 40px;  float:left;}
.zt_swcc2 .n2{ width:100%; height:796px; background:url(swcc2_n2b.jpg) center bottom no-repeat; color:#fff; float:left;}
.zt_swcc2 .wrap{ position:relative;}
.zt_swcc2 .n2 .st{ color:#fff; }
.zt_swcc2 .bt{ left:110px; top:-45px; color:#fff; position:absolute;}
.zt_swcc2 .bt .c1{ padding:25px 32px; background:#CCB196; float:left;}
.zt_swcc2 .bt .c1 .p1{ font-size:18px; line-height:2em; background:url(swcc2_btb.jpg) 0 bottom no-repeat;}
.zt_swcc2 .bt .c1 .p2{ font-size:30px; font-weight:bold; margin-top:15px;}
.zt_swcc2 .bt .c2{ padding:70px 0 0 30px; float:left;}
.zt_swcc2 .bt .c2 .p1{ font-size:26px; color:#333;}
.zt_swcc2 .bt .c2 .p2{ font-size:12px; color:#555;}
.zt_swcc2 .n2 .bt{ top:175px;}
.zt_swcc2 .n2 .bt .c2 .p1{ color:#fff;}
.zt_swcc2 .n2 .bt .c2 .p2{ color:#fff;}
.zt_swcc2 .n2 .bt .c2{ padding:50px 0 0 30px;}
.zt_swcc2 .n2 .zw{ left:148px; top:370px; font-size:18px; line-height:1.8em; position:absolute;}
.zt_swcc2 .n2 .szx{ margin:474px 0 0 148px; text-align:left;}
.zt_swcc2 .n2 .szx a{background:#f89d3f; color:#fff;}
.zt_swcc2 .n3{ width:100%; height:846px; float:left;}
.zt_swcc2 .n3 .z{ width:100%; height:614px; margin-top:142px; float:left;}
.zt_swcc2 .n3 .z .i{ width:650px; height:614px; float:left;}
.zt_swcc2 .n3 .z .i .flex-direction-nav{ display:none;}
.zt_swcc2 .n3 .z .i .flex-control-nav{ width:25%; right:0; bottom:-70px;}
.zt_swcc2 .n3 .z .i .flex-control-nav li{ width:10px; height:10px; float:left;}
.zt_swcc2 .n3 .z .i .flex-control-nav a{ width:10px; height:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  font-size:0;}

.zt_swcc2 .n3 .z .r{ width:490px; height:614px; padding-left:60px; background:#FFFCF9; -webkit-box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2);
-moz-box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2);
box-shadow: 0px 0px 10px 0px rgba(83,49,12,0.2); float:left;}
.zt_swcc2 .n3 .z .r .xbt{ width:385px; height:auto; margin-top:60px; padding-left:45px; background:url(swcc2_n3xbt.jpg) 0 center no-repeat; line-height:30px; font-size:24px; font-weight:bold; color:#555; float:left;}
.zt_swcc2 .n3 .z .r .xbt b{ color:#c8a47d;}
.zt_swcc2 .n3 .z .r ul{ width:430px; height:auto; color:#555; margin-top:25px; float:left;}
.zt_swcc2 .n3 .z .r ul li{ wdith:100%; height:auto; font-size:16px; margin-top:20px; line-height:2em; float:left;}
.zt_swcc2 .n3 .z .r ul li b{ font-size:20px;}
.zt_swcc2 .n4{ width:100%; height:778px; background:#F1F3F2; float:left;}
.zt_swcc2 .n4 .b{ margin-top:100px;}
.zt_swcc2 .n4 .z{ width:1220px; height:auto; padding-left:60px; margin-top:50px;  float:left;}
.zt_swcc2 .n4 .z img{ margin-right:80px; float:left;}
.zt_swcc2 .n5{ width:100%; height:695px; background:url(swcc2_n5b.jpg) center no-repeat; float:left;}
.zt_swcc2 .n5 .bt .c1 .p3{ font-size:36px; font-weight:bold; line-height:2.4em;}
.zt_swcc2 .n5 .b{ margin-top:100px;}
.zt_swcc2 .n5 .z{ width:1225px; height:auto; padding-left:25px; margin-top:50px;  float:left;}
.zt_swcc2 .n5 .z img{ margin-right:50px; float:left;}
.zt_swcc2 .n6 .si{ margin-top:50px;}

.zt_swcc2 .xbanner{ width:100%; height:576px; background:url(swcc2_xbanner.jpg) no-repeat; margin-top:30px; float:left;}
.zt_swcc2 .xbanner a{ display:block;}
















.szj2 .slides{ height:480px;}
.szj2 .box{ width:1200px; height:440px; background:url(szj2_bg.jpg); position:relative; float:left;}
.szj2 .box .i{ width:285px; height:390px; left:112px; bottom:0; position:absolute;}
.szj2 .box .zw{ width:610px; height:auto; left:480px; top:36px; position:absolute;}
.szj2 .box .zw .p1{ width:100%; height:70px; text-align:center; font-size:20px; font-weight:bold; color:#333;background:url(szj2_p1.png) center bottom no-repeat; float:left;}
.szj2 .box .zw .p1 b{ font-size:36px; }
.szj2 .box .zw .p2{ width:100%; height:auto; text-align:center; font-size:18px; color:#333; line-height:3em; float:left;}
.szj2 .box .zw table{ width:100%; height:auto; float:left;}
.szj2 .box .zw table .p3{ width:64px; height:64px; background:#C49664; text-align:center; line-height:20px; font-size:16px; font-weight:bold; color:#fff;  border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj2 .box .zw table .p4{ padding-left:20px; font-size:16px; color:#333; line-height:1.5em;}
.szj2 .box .zw table tr{ width:100%; height:auto; padding:10px 0; float:left;}
.szj2 .box .zx{ width:580px; height:auto; left:534px; top:347px; position:absolute;}
.szj2 .box .zx a{ width:214px; height:53px; text-align:center; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj2 .box .zx .zx1{ height:43px; padding-top:10px; background:#C49664; margin-right:90px; font-size:14px; color:#fff; line-height:1.3em;}
.szj2 .box .zx .zx1 b{ font-size:18px; font-weight:bold; }
.szj2 .box .zx .zx2{ background:#f89d3f; font-size:18px; color:#fff; font-weight:bold; line-height:53px;}










