@charset "utf-8";
div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, img, body {margin:0px; padding:0px; list-style-type:none;text-decoration:none; font:100%; border:0px;}
clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1;clear: both; height: 0px; *_height:1px;_height:1px; display:inherit;}
html {filter:expression(document.execCommand("BackgroundImageCache",false,true));}
body{overflow-x:hidden;font-family:'微软雅黑';} 
body a{ transition: 0.5s all; -webkit-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; -moz-transition: 0.5s all; text-decoration:none; color:#202020;}

.zt_Content{width:100%;height:auto; float:left; font-size:12px; font-family:"微软雅黑"}
.zt_box{width:1100px; height:auto; margin:0px auto;}
.zt_Main{width:100%; height:auto; float:left;}

.banner{width:100%; float:left;}
.banner .p1{height:184px; background:url(../images/banner.jpg) no-repeat center top;}
.banner .p2{height:184px; background:url(../images/banner-02.jpg) no-repeat center top;}
.banner .p3{height:184px; background:url(../images/banner-03.jpg) no-repeat center top;}
.bana{margin: auto;width: 1000px;height: 184px;overflow: hidden;}
.bana a{float: left;width: 210px;height: 50px;margin-left: 300px;margin-top: 80px;}
/*----------sub_nav------*/
.znav_wrap{width:100%; height:58px; float:left}
.znav{ width:100%; z-index:1000; height:58px;  overflow:hidden; background:#202020;}
.znav_list ul{width:1100px; margin:0 auto; overflow:hidden;}
.znav_list li{ cursor:pointer; float:left; width:147px; height:58px; background:url(../images/nav_li-bg.jpg) no-repeat right top}
.znav_list li.ls2{width:217px;}
.znav_list li span{width:100%; height:58px; line-height:58px;color:#fff; display:block; margin:0 auto; font-size:18px; text-align:center; color:#FFF; }
.znav_list li span:hover,.znav_list li.active{ background-color:#e5222a;}
.znav_list li span:hover,.znav_list li:hover{ background-color:#b07d1b}

.zt_title{width:100%; height:auto; margin:0 auto;}
.zt_title .cont{width:100%;margin:0 auto; display:inline-block;}
.zt_title .cont .en{width:100%; font-size:24px; line-height:40px; padding-bottom:2px; color:#b3b3b3; float:left; font-family:Aparajita;}
.zt_title .cont .tit1{width:100%; font-size:36px;color:#a61f11; float:left;}
.zt_title .cont .tit2{width:100%; font-size:48px;color:#202020; float:left;}
.zt_title .cont .tit3{width:100%; font-size:38px; line-height:42px; color:#0d7a9b; float:left;}


.warp1{height:auto; background:#f7f7f7;}
.warp1 .zt_title .cont{ height:38px; background:url(../images/part1_title.gif) no-repeat center center; margin:46px auto 53px;}
.warp1 .part1{width:100%; height:657px; background:url(../images/part1_bg.jpg) no-repeat center center;}
.part1 .p1{width:906px; height:314px; margin:0 auto; clear:left;}
.part1 .text{width:859px; height:63px; background:url(../images/part1_text.png) no-repeat center top; margin:0 auto; clear:left; padding:76px 27px 37px 213px; font-size:14px; line-height:24px;}
.part1 .text a{color:#e5222a;}
.part1 .text a:hover{color:#b07d1b;}

.warp2{height:723px;}
.warp2 .zt_title .cont{ height:38px; background:url(../images/part2_title.gif) no-repeat center center; margin:54px auto 48px;}
.warp2 .part2{width:100%; float:left; height:auto;}
.part2 .tips{width:361px; height:28px; margin:34px auto 11px;}
.part2 .link{width:100%; float:left; padding:0 0 55px;}
.part2 .link a{width:393px; height:41px; line-height:41px; text-align:center; color:#FFF; font-size:18px; display:block; margin:0 auto; border-radius:6px; background:#e5222a;}
.part2 .link a:hover{background:#b07d1b;}


.warp3{height:713px; background:#ede9e2}
.warp3 .zt_title .cont{ height:61px; background:url(../images/part3_title.gif) no-repeat center top; margin:45px 0 38px;}
.warp3 .tips{width:100%; text-align:center; line-height:24px; font-size:14px; float:left; color:#202020; margin-bottom:40px;}
.warp3 .tips a{color:#e5222a;}
.warp3 .tips a:hover{color:#b07d1b;}

.warp3 .part3{height:auto;}
.warp3 .part3 .left{width:733px; height:437px; overflow:hidden; float:left; position:relative;}
.warp3 .part3 .left li{width:733px; height:437px; float:left; position:relative;}
.warp3 .part3 .left li .text{width:671px; height:86px; position:absolute; left:14px; bottom:11px; padding: 10px 18px 0; background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff, endColorstr=#90ffffff); *_background:#FFF;}
.warp3 .part3 .left li .text p{width:100%; float:left; line-height:24px; color:#202020; padding-bottom:13px;}
.warp3 .part3 .left li .text a{width:145px; border-radius:6px; line-height:35px; height:35px; text-align:center; color:#fff; display:block; background:#e5222a; font-size:15px; float:right;}
.warp3 .part3 .left li .text a:hover{background:#b07d1b;}

.warp3 .part3 .right{width:367px; height:437px; float:left;}
.warp3 .part3 .right a{width:182px; height:145px; float:left; margin:0 0 1px 1px; display:block;}
.warp3 .part3 .right span{width:182px; height:145px; float:left; display:block;background-position:center center; background-repeat:no-repeat; cursor:pointer;}
.warp3 .part3 .right #jwtyzzl1 span{ background-image:url(../images/part3_right.jpg)}
.warp3 .part3 .right #jwtyzzl2 span{ background-image:url(../images/part3_right-02.jpg)}
.warp3 .part3 .right #jwtyzzl3 span{ background-image:url(../images/part3_right-03.jpg)}
.warp3 .part3 .right #jwtyzzl4 span{ background-image:url(../images/part3_right-04.jpg)}
.warp3 .part3 .right #jwtyzzl5 span{ background-image:url(../images/part3_right-05.jpg)}
.warp3 .part3 .right #jwtyzzl6 span{ background-image:url(../images/part3_right-06.jpg)}

.warp3 .part3 .right #jwtyzzl1:hover span{ background-image:url(../images/part3_right-h.jpg)}
.warp3 .part3 .right #jwtyzzl2:hover span{ background-image:url(../images/part3_right-h-02.jpg)}
.warp3 .part3 .right #jwtyzzl3:hover span{ background-image:url(../images/part3_right-h-03.jpg)}
.warp3 .part3 .right #jwtyzzl4:hover span{ background-image:url(../images/part3_right-h-04.jpg)}
.warp3 .part3 .right #jwtyzzl5:hover span{ background-image:url(../images/part3_right-h-05.jpg)}
.warp3 .part3 .right #jwtyzzl6:hover span{ background-image:url(../images/part3_right-h-06.jpg)}

.warp3 .part3 .right #jwtyzzl1.jwtyzzl_click span{ background-image:url(../images/part3_right-h.jpg)}
.warp3 .part3 .right #jwtyzzl2.jwtyzzl_click span{ background-image:url(../images/part3_right-h-02.jpg)}
.warp3 .part3 .right #jwtyzzl3.jwtyzzl_click span{ background-image:url(../images/part3_right-h-03.jpg)}
.warp3 .part3 .right #jwtyzzl4.jwtyzzl_click span{ background-image:url(../images/part3_right-h-04.jpg)}
.warp3 .part3 .right #jwtyzzl5.jwtyzzl_click span{ background-image:url(../images/part3_right-h-05.jpg)}
.warp3 .part3 .right #jwtyzzl6.jwtyzzl_click span{ background-image:url(../images/part3_right-h-06.jpg)}

.warp4{height:auto; padding-bottom:50px;}
.warp4 .zt_title .cont{ height:61px; background:url(../images/part4_title.gif) no-repeat center top; margin:45px 0 45px;}
.warp4 .main{width:1100px; height:605px; background:url(../images/part4_bg.jpg) no-repeat center top; padding-top:37px;} 
.warp4 .main .t1{width:220px; height:306px; line-height:306px; text-align:center; font-size:24px; color:#202020; float:left;}
.warp4 .main .t2{width:438px; height:279px; float:left; padding-top:27px;}
.warp4 .main .t2 img{ margin:0 auto; clear:left; display:block; padding-bottom:8px;}
.warp4 .main .t3{width:442px; height:279px; float:left; padding-top:27px;}
.warp4 .main .t3 img{ margin:0 auto; clear:left; display:block; padding-bottom:8px;}

.warp4 .main .p1{width:100%; height:56px; line-height:56px; float:left; text-align:center;}
.warp4 .main .p1 .s1{width:220px; height:56px; line-height:56px; float:left; display:block; font-size:24px; color:#202020; } 
.warp4 .main .p1 .s2{width:363px; height:56px; line-height:56px; float:left; display:block; font-size:14px; color:#202020; padding:0 35px; text-align:left;} 
.warp4 .main .p1 .s3{width:377px; height:56px; line-height:56px; float:left; display:block; font-size:14px; color:#202020;  padding:0 35px; text-align:left;} 

.warp4 .main .p2{width:100%; height:55px; line-height:55px; float:left; text-align:center; margin:10px 0;}
.warp4 .main .p2 .s1{width:220px; height:55px; line-height:55px; float:left; display:block; font-size:24px; color:#202020; } 
.warp4 .main .p2 .s2{width:363px; height:40px; line-height:20px; float:left; display:block; font-size:14px; color:#202020; margin:3px 0; padding:0 35px; text-align:left;} 
.warp4 .main .p2 .s3{width:377px; height:40px; line-height:20px; float:left; display:block; font-size:14px; color:#202020; margin:3px 0; padding:0 35px; text-align:left;}

.warp4 .main .p3{width:100%; height:52px; line-height:52px; float:left; text-align:center; margin:2px 0;}
.warp4 .main .p3 .s1{width:220px; height:52px; line-height:52px; float:left; display:block; font-size:24px; color:#202020; } 
.warp4 .main .p3 .s2{width:363px; height:52px; line-height:52px; float:left; display:block; font-size:14px; color:#202020;  padding:0 35px; text-align:left;} 
.warp4 .main .p3 .s2  a{width:156px; height:33px; line-height:33px;background:#ff6000; margin:8px auto 0;text-align:center; color:#FFF; font-size:16px; display:block; border-radius:6px;}
.warp4 .main .p3 .s2 a:hover{background:#c98400;}
.warp4 .main .p3 .s3{width:377px; height:52px; line-height:52px; float:left; display:block; font-size:14px; color:#202020;  padding:0 35px; text-align:left;} 
.warp4 .main .p3 .s3  a{width:156px; height:33px; line-height:33px;background:#ff6000; margin:8px auto 0;text-align:center; color:#FFF; font-size:16px; display:block; border-radius:6px;}
.warp4 .main .p3 .s2 a:hover{background:#c98400;}

.warp4 .main .p4{width:100%; height:55px; line-height:55px; float:left; text-align:center;}
.warp4 .main .p4 .s1{width:220px; height:55px; line-height:55px; float:left; display:block; font-size:24px; color:#202020; } 
.warp4 .main .p4 .s2{width:363px; height:55px; line-height:55px; float:left; display:block; font-size:14px; color:#202020; padding:0 35px; text-align:left;} 
.warp4 .main .p4 .s3{width:377px; height:55px; line-height:55px; float:left; display:block; font-size:14px; color:#202020; padding:0 35px; text-align:left;}

.warp4 .main .p5{width:100%; height:55px; line-height:55px; float:left; text-align:center;}
.warp4 .main .p5 .s1{width:220px; height:55px; line-height:55px; float:left; display:block; font-size:24px; color:#202020; } 
.warp4 .main .p5 .s2{width:363px; height:55px; line-height:55px; float:left; display:block; font-size:14px; color:#202020; padding:0 35px; text-align:left;}
.warp4 .main .p5 .s2 a{width:156px; height:33px; line-height:33px;background:#e5222a; margin:14px auto 0;text-align:center; color:#FFF; font-size:16px; display:block; border-radius:6px;}
.warp4 .main .p5 .s2 a:hover{background:#c98400;}

.warp4 .main .p5 .s3{width:377px; height:52px; line-height:52px; float:left; display:block; font-size:14px; color:#202020;  padding:0 35px; text-align:left;} 
.warp4 .main .p5 .s3  a{width:156px; height:33px; line-height:33px;background:#e5222a; margin:8px auto 0;text-align:center; color:#FFF; font-size:16px; display:block; border-radius:6px;}
.warp4 .main .p5 .s3 a:hover{background:#c98400;} 



.warp5{height:703px; background:#efeeec;}
.warp5 .part5{width:100%; float:left;}
.warp5 .zt_title .cont{ height:61px; background:url(../images/part5_title.gif) no-repeat center top; margin:45px 0 45px;}
.part5 .main{width:550px; height:auto; float:left;}
.part5 .v1{ background:url(../images/part5_pic.jpg) no-repeat center top;}
.part5 .v2{ background:url(../images/part5_pic-02.jpg) no-repeat center top;}
.part5 .main .text{width:200px; height:338px; float:left; padding:60px 0 0 310px}
.part5 .main .text p{width:100%; float:left;}
.part5 .main .text p.xm{font-size:24px; color:#202020; padding-bottom:10px;}
.part5 .main .text p.nr{font-size:18px; color:#202020; line-height:30px;}
.part5 .v2 .text{width:200px; height:338px; float:left; padding:60px 0 0 350px}

.part5 .link1{width:100%; float:left; padding-top:30px;}
.part5 .link1 a{width:144px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:15px; display:block; float:left; border-radius:6px; }
.part5 .link1 a.a1{background:#e5222a; margin-left:114px; margin-right:12px;}
.part5 .link1 a.a2{background:#9e6530;}
.part5 .link1 a.a1:hover,.warp3 .link1 a.a2:hover{background:#c98400;}


.warp6{height:1250px; background:url(../images/part6_zj-bg.jpg) no-repeat center top; overflow:hidden;}
.warp6 .zt_title .cont{ height:61px; background:url(../images/part6_title.gif) no-repeat center top; margin:45px 0 38px;}
.warp6 .zhuanjia{width:1100px; height:426px; overflow:hidden; float:left; position:relative}
.warp6 .zhuanjia .fx{width:87px; height:87px; display:block;  top:162px; cursor:pointer; position:absolute;}
.warp6 .zhuanjia .fx.left{ left:0;}
.warp6 .zhuanjia .fx.right{ right:0;}
.warp6 .zhuanjia .zcont{width:926px; height:426px; overflow:hidden; margin:0 auto;}
.warp6 .zhuanjia .zcont ul{width:999999px; float:left; list-style:outside;}
.warp6 .zhuanjia .zcont li{width:987px; height:426px; float:left;}
.warp6 .zhuanjia .zcont li .pic{width:422px;height:426px; float:left; padding-left:12px;}
.warp6 .zhuanjia .zcont li .main{width:450px; padding-left:21px; height:426px; float:left;}
.warp6 .zhuanjia .zcont li .main .js{width:100%; float:left; padding-bottom:20px;}
.warp6 .zhuanjia .zcont li .main .js .text_left{width:74px; float:left;}
.warp6 .zhuanjia .zcont li .main .xm{width:377px; float:left; padding:42px 0 18px; font-size:24px; color:#202020;}
.warp6 .zhuanjia .zcont li .main .xm b{font-size:36px; padding-right:10px;}
.warp6 .zhuanjia .zcont li .main .text_list{width:349px; padding-left:27px; overflow:hidden; float:left; color:#202020;}
.warp6 .zhuanjia .zcont li .main .text_list p{width:395px; font-size:14px; line-height:28px; overflow:hidden; height:28px;}

.warp6 .link1{width:100%; float:left;}
.warp6 .link1 a{width:166px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:16px; display:block; float:left; border-radius:6px; }
.warp6 .link1 a.a1{background:#e5222a; margin-right:12px;}
.warp6 .link1 a.a2{background:#9e6530;}
.warp6 .link1 a:hover{background:#b07d1b;}

.part7{width:100%; height:677px; float:left; background:#eeebe3}
.part7 .zt_title .cont{ height:61px; background:url(../images/part7_title.gif) no-repeat center top; margin:45px 0 38px;}
.part7 .main{width:100%; float:left;}
.part7 .main .p1{width:275px; height:398px; float:left; margin-bottom:20px;}
.part7 .link{width:100%; float:left; padding:0 0 55px;}
.part7 .link a{width:393px; height:41px; line-height:41px; text-align:center; color:#FFF; font-size:18px; display:block; margin:0 auto; border-radius:6px; background:#e5222a;}
.part7 .link a:hover{background:#b07d1b;}



.warp7{height:1002px; padding-bottom:50px;}
.warp7 .zt_title .cont{ height:61px; background:url(../images/part8_title.gif) no-repeat center top; margin:45px 0 38px;}
.warp7 .main{width:1100px; height:854px; float:left; position:relative;}
.warp7 .main img{ float:left;}
.warp7 .main .txt{width:180px; height:340px; position:absolute; color:#FFF;}
.warp7 .main .p1{left:95px; top:45px;}
.warp7 .main .p2{left:812px; top:478px;}
.warp7 .main .txt .bt{width:100%; float:left; font-size:36px; padding-bottom:10px; border-bottom:1px solid #fff; margin-bottom:90px;}
.warp7 .main .txt .text{width:100%; float:left; font-size:16px; line-height:26px; margin-bottom:20px;}
.warp7 .main .wz{width:157px; height:35px; line-height:35px; color:#fff; font-size:16px; position:absolute; padding-left:14px;}
.warp7 .main .wz1{width:379px; height:35px; line-height:35px; color:#fff; text-align:center; font-size:16px; position:absolute;}
.warp7 .main .t1{left:541px; top:176px;}
.warp7 .main .t2{left:917px; top:176px;}
.warp7 .main .t3{left:541px; top:381px;}
.warp7 .main .t4{left:917px; top:381px;}
.warp7 .main .tt1{left:0; top:612px;}
.warp7 .main .tt2{left:378px; top:612px;}
.warp7 .main .tt3{left:0; top:819px;}
.warp7 .main .tt4{left:378px; top:819px;}
.warp7 .main .txt a{width:166px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:16px; display:block; float:left; border-radius:6px;background:#e5222a; }
.warp7 .main .txt a:hover{background:#b07d1b;}


.warp8{height:360px; background:#efeeec;}
.warp8 .zt_title .cont{width:100%; height:56px; margin:45px 0 38px; text-align:center;}
.warp8 .xq{width:1100px; height:auto; float:left;}
.warp8 .xq .fx{width:46px; height:149px; display:block; float:left; cursor:pointer;}
.warp8 .xq .cont{width:1008px; height:149px; overflow:hidden; float:left;}
.warp8 .xq .cont ul{width:5000px; float:left; list-style:outside;}
.warp8 .xq .cont li{width:314px; height:149px; float:left; padding:0 11px;}
