a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0; font-family:"微软雅黑","黑体"}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.top{ height:120px; }
.banner{ overflow:hidden; }
.banner a{ position:relative; height:487px; display:block;width:100%; overflow: hidden;}
.banner a img{ position:absolute; top:0; left:50%; margin-left:-960px;}


.zykc{ width:1200px; height:412px;    margin:auto; margin-bottom:30px; position:relative;}
.zykc h2{ font-size:30px; font-family:"微软雅黑"; font-weight:100; margin-left:30px; position:relative; left:-800px; transition:0.8s; margin-bottom:20px; top:0}
.zykc.active6 h2{ left:0}

.zykc .kc{ width:1200px; height:383px;position:relative; overflow:hidden; border-top:1px solid #961a1a;}
.zykc .kc.active7 .a,.zykc .kc.active7 .b,.zykc .kc.active7 .c,.zykc .kc.active7 .d{top:0;}
.zykc .kc .a{ transition:0.5s;}
.zykc .kc .b{ transition:0.7s;}
.zykc .kc .c{ transition:0.9s;}
.zykc .kc .d{ transition:1.1s;}

.zykc .kc li{ width:278px; height:278px; float:left; margin-left:18px; margin-top:50px; border:1px solid #666; position:relative; overflow:hidden; top:383px; }
.zykc .kc li .hk{ width:278px; height:120px; background:#000; line-height:66px; text-align:center; font-size:18px; color:#FFF; font-family:"微软雅黑"; position:absolute; top:212px; left:0; transition:0.5s;}
.zykc .kc li .hk p{ font-size:12px; color:#FFF; width:240px; margin-left:19px; line-height:24px; text-align:left;}
.zykc .kc li:hover .hk{ top:158px; left:0;}

.zykc .kc li .hk a{ color:#930; }
.zykc .kc li .hk a:hover{ color:red;}



/*内容开始*/
.zy_ys{ margin:0 auto; background:url(../images/sanweibg.gif) repeat-x;}
.zy_ys_up{height:809px;position:relative; width:1200px; margin:0 auto;}
.zy_ys_up .zy_ys_up_bt{ font-size:55px; font-family:"微软雅黑", "黑体", "宋体"; color:#22bca4; position:absolute; top:80px; left:10px;}
.zy_ys_up .zy_ys_up_xz{ font-size:12px; font-family:Arial, Helvetica, sans-serif; opacity:0.6; position: absolute; top:140px; left:10px; text-transform:uppercase; margin:15px 0;}
.zy_ys_up .zy_ys_up_h3{ font-size:35px; font-family:"微软雅黑", "黑体", "宋体"; color:#f6344f; font-weight:100; position:absolute; top:165px;}
.zy_ys_up .zy_ys_up_js{ font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#444444; position:absolute; width:659px; top:300px; line-height:1.7em; z-index:9;}
.zy_ys_up .zy_ys_up_dt{ width:670px; height:609px; background: url(../images/sanweidt.jpg); position:absolute; top:155px; left:600px; z-index:0;}
.zy_ys_up .zy_ys_up_xt1{ position:absolute; top:400px; left:7px;}
.zy_ys_up .zy_ys_up_xt2{ position:absolute; top:400px; left:238px;}
.zy_ys_up .zy_ys_up_xt3{ position:absolute; top:400px; left:465px;}
.zy_ys_up .zy_ys_upxz{ font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#666666; width:185px; height:137px;}
.zy_ys_up .zy_ys_up_xz1{ position:absolute; left:0; top:620px;}
.zy_ys_up .zy_ys_up_xz2{ position:absolute; left:238px; top:620px;}
.zy_ys_up .zy_ys_up_xz3{ position:absolute; left:465px;; top:620px;}


.zy_ys_down{ width:1200px; margin:0 auto; position: relative; height:580px;}
.zy_ys_down .zy_ys_down_bg{ width:800px; height:488px; background: url(../images/sanweiquxian.PNG); margin-top:65px;}
.zy_ys_down .zy_ys_down_bt{font-size:55px; font-family:"微软雅黑", "黑体", "宋体"; color:#22bca4; position:absolute; top:50px; left:830px; width:400px;}
.zy_ys_down .zy_ys_down_h3{ font-size:35px; font-family:"微软雅黑", "黑体", "宋体"; color:#f6344f; width:420px; position:absolute; top:230px; font-weight:100; left:830px; line-height:1.5em;}
.zy_ys_down .zy_ys_down_p{ font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; color:#444444; line-height:1.5em;width:422px; position:absolute; left:830px; top:440px;}
.zy_ys_down .zy_ys_down_p span{font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; color:#444444; line-height:1.5em; font-weight:600;width:422px; line-height:3em;}

.zy_ys_l{margin:0 auto; background:url(../images/xiaobanner.JPG); height:710px; width:100%;}
.zy_ys_l .zy_ys_last{  position:relative; width:1200px; margin:0 auto;}
.zy_ys_last .zy_ys_up_bt{ font-size:55px; font-family:"微软雅黑", "黑体", "宋体"; position:absolute; top:80px; left:10px; color:#FFF; }
.zy_ys_last .zy_ys_up_xz{text-transform:uppercase;  font-size:12px; font-family:Arial, Helvetica, sans-serif; opacity:0.6; position: absolute; top:140px; left:10px; margin:15px 0; color:#fff; }
.zy_ys_last .zy_ys_up_h3{ font-size:35px; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; font-weight:100; position:absolute; top:165px; left:10px; opacity:0.6;}
.zy_ys_last .zy_ys_last_tu1{position:absolute; top:320px; left:7px; background: url(../images/sanweixt4.png); width:174px; height:309px; text-align:center;}
.zy_ys_last .zy_ys_last_tu1 h4{ font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; position:absolute; top:210px; left:0;width:174px; font-weight:100;}
.zy_ys_last .zy_ys_last_tu1 p{ font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; opacity:0.6; text-align:center; width:174px; position: absolute; top:256px; left:0;}
.zy_ys_last .zy_ys_last_tu1 span{ font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; position:absolute; top:340px; width:174px; left:0}
.zy_ys_last .zy_ys_last_tu2{position:absolute; top:320px; left:238px; width:174px; height:309px; text-align:center; background: url(../images/sanweixt5.png);}
.zy_ys_last .zy_ys_last_tu2 h4{ font-size:20px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; position:absolute; top:210px; left:-7px;width:190px;font-weight:100;}
.zy_ys_last .zy_ys_last_tu2 p{ font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; opacity:0.6; text-align:center; width:174px; position: absolute; top:256px; left:0;}
.zy_ys_last .zy_ys_last_tu2 span{ font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; position:absolute; top:340px; width:174px; left:0}
.zy_ys_last .zy_ys_last_tu3{position:absolute; top:320px; left:465px;width:174px; height:309px; text-align:center; background: url(../images/sanweixt6.png)}
.zy_ys_last .zy_ys_last_tu3 h4{ font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; position:absolute; top:210px; left:-7px;width:190px;font-weight:100;}
.zy_ys_last .zy_ys_last_tu3 p{ font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; color:#FFF; opacity:0.6; text-align:center; width:174px; position: absolute; top:256px; left:0;}
.zy_ys_last .zy_ys_last_tu3 span{ font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; position:absolute; top:340px; width:174px; left:0}
.zy_ys_last .zy_ys_last_dt{ width:740px; height:745px; background: url(../images/sanweijiqi.PNG); position:absolute; top:-50px; left:530px;}

.zy_ys_zuihou{ width:1200px; margin:0 auto; position:relative; height:820px;margin-top: -70px;}
.zy_ys_zuihou .zy_ys_zuihou_bg{ width:673px; height:673px; background: url(../images/sanweiys.PNG); position:absolute; left:0; top:110px;}
.zy_ys_zuihou .zy_ys_zuihou_bt{font-size:55px; font-family:"微软雅黑", "黑体", "宋体"; position:absolute; top:150px; left:700px; color:#22bca4; width:540px;}
.zy_ys_zuihou .zy_ys_zuihou_xz{text-transform:uppercase;  font-size:12px; font-family:Arial, Helvetica, sans-serif; opacity:0.6; position: absolute; top:215px; left:700px; margin:15px 0; color:#000; width:324px;}
.zy_ys_zuihou .zy_ys_zuihou_h3{font-size:35px; font-family:"微软雅黑", "黑体", "宋体"; color:#f6344f; width:420px; position:absolute; top:240px; font-weight:100; left:700px; line-height:1.5em;}
.zy_ys_zuihou .zy_ys_zuihou_js{ font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#444444; position:absolute; width:433px; top:420px; left:700px; line-height:1.7em; z-index:9;}
.zy_ys_zuihou .zuihou_tu_l{ width:245px; height:127px;position:absolute; top:565px; left:700px}
.zy_ys_zuihou .zuihou_tu_r{ width:245px; height:127px;position:absolute; top:565px; left:960px}
.zy_ys_zuihou p{ color:#333333; width:155px; font-size:12px; font-family:"微软雅黑", "黑体", "宋体"; position:absolute;}
.zy_ys_zuihou .zuihou_zi1{ top:270px; left:145px;}
.zy_ys_zuihou .zuihou_zi2{ top:270px; left:365px;}
.zy_ys_zuihou .zuihou_zi3{ top:475px; left:140px; text-align:left; width:145px; line-height:1.3em;}
.zy_ys_zuihou .zuihou_zi4{ top:530px; left:370px;}


/*内容结束*/




.xszp{ width:1200px; height:930px; margin:auto;}
.xszp .shang { width:1200px; height:125px; position:relative; overflow:hidden;}
.xszp .shang.active .left{ left:0;}
.xszp .shang.active .right{ right:0;}
.xszp .shang .left{ width:352px; height:77px; background:#c00e0e; font-size:35px; color:#fff; padding:24px; float:left; position:absolute; left:-400px; transition:0.5s;}
.xszp .shang .right{ width:800px; height:125px; background:#353535; float:right; position:relative; right:-800px; transition:0.5s;}
.xszp .shang .right a{ font-size:14px; color:red; position:absolute; right:24px; bottom:10px;}
.xszp .shang .right a{ color:red;}
.xszp .shang .right p{ width:740px; height:60px; text-align:left; color:#fff; font-size:14px; margin:24px 34px;}

.xszp .zhong{width:1200px; height:404px; position:relative; overflow:hidden;}
.xszp .zhong.active1 .left{left:0 }
.xszp .zhong.active1 .right{right:0 }
.xszp .zhong .left{ width:400px; height:404px; float:left; position:absolute; left:-400px; transition:0.5s; overflow:hidden;}
.xszp .zhong .right{ width:800px; height:404px; float:right; right:-800px; transition:.5s; position:absolute; overflow:hidden; }




.xszp .xia li{ width:399px; height:396px;  float:left; overflow:hidden; border:1px solid #ccc; box-sizing:border-box; border-top:none; border-right:none;}
.xszp .xia li:last-child{ border-right:1px solid #ccc;}
.xszp .xia li .img{ width:400px; height:275px; overflow:hidden; }
.xszp .xia li:hover img{ -webkit-transform:scale(1.1);transform:scale(1.1)}
.xszp .xia li:hover{ background:#c00e0e}
.xszp .xia li img{ transition:0.5s;}
.xszp .xia h2{ font-size:16px; font-family:"微软雅黑"; margin-top:0px; color:#333; padding:10px;}
.xszp .xia p{ font-size:14px; color:#444; padding:10px;}
.xszp .xia li:hover h2{color:#fff;}
.xszp .xia li:hover p{color:#fff;}




.lsfx{ width:1200px; height:450px; box-shadow:0 1px 2px rgba(0,0,0,0.6); margin:auto; margin-top:60px; position:relative; overflow:hidden;}
.lsfx.active2 .l{ left:0;}
.lsfx.active2 .r{ right:0;}
.lsfx .l{ width:376px; height:82px; background:#57b8e2; font-size:35px; color:#fff; padding:24px; float:left; position:absolute; left:-424px; top:0; transition:0.5s;}
.lsfx .r p{ width:750px; color:#fff; font-size:14px; margin:20px 10px; line-height:24px;}
.lsfx .r a{ font-size:14px; color:red; position:absolute; right:24px; bottom:10px;}

.lsfx .r{ width:776px; height:130px; background:#353535; float:right; position:relative; right:-776px; transition:0.5s;}
.lsfx .con1{ width:300px; height:217px;   float:left; margin:0 20px; }



.lsfx .con1 p{ width:395px; height:150px; font-size:14px; color:#666; line-height:24px;  }

.lsfx .con1 h2{ font-size:16px; font-weight:100;text-align:left; margin:15px 0 5px 0; color:#333;}
.lsfx .con1 h2:hover{ color:#57b8e2; cursor:pointer;}
.lsfx .con1 p a{ margin:24px; color:#57b8e2;}
.lsfx .con1 p a:hover{ color:red;}
.lsfx .con2{ width:770px; height:300px;  float:right; }
.lsfx .con2_box{ height:140px; padding-top:25px;}
.lsfx .con2_box .img{ float:left; display:block; width:190px; height:127px; margin-right:20px;}
.lsfx .con2_box h2{ float:left; width:550px; font-size:16px;font-weight:100;}
.lsfx .con2_box h2 i{ font-style:normal; float:right; color:#666;}
.lsfx .con2 p{ width:550px; float:left;font-size:14px; line-height:24px; color:#666; padding-top:20px; }
.lsfx .con2 p a{color:#57b8e2;}
.lsfx .con2 p a:hover{ color:red;}




.jyxx{ width:1200px; height:1080px; margin:auto;  margin-top:60px; position:relative; overflow:hidden;}
.jyxx.active3 .l{ left:0;}
.jyxx.active3 .r{ right:0;}
.jyxx .l{ width:376px; height:82px; background:#8dc20e; font-size:35px; color:#fff; padding:24px; float:left; position:absolute; left:-424px; transition:0.5s;}
.jyxx .r p{ width:750px; color:#fff; font-size:14px; margin:20px 10px; line-height:24px;}
.jyxx .r a{ font-size:14px; color:red; position:absolute; right:24px; bottom:10px;}

.jyxx .r{ width:776px; height:130px; background:#353535; float:right; position:relative; right:-776px; transition:0.5s;}
.xx{ width:1200px; margin-top:160px; height:900px; }
.xx li{ width:290px; height:350px;  float:left; margin-right:13px; margin-bottom:24px; position:relative; overflow:hidden;}
.xx li:hover a .tiao{ top:140px;}
.xx li .tu{ color:#fff; height:180px; position:relative; display:block; overflow:hidden; }
.xx li .tiao{ width:290px; height:40px; background:#fff;  position:absolute; top:180px; transition:0.5s;}
.xx li .tiao p{   line-height:40px; color:#739E0C;}

.xx li .xia{ width:288px; height:220px; border:1px solid #ccc; position:relative; border-top:0; margin-top:-60px;}
.xx li .xia a{ font-size:18px; font-family:Impact; position:absolute; top:45px; left:15px; color:#8dc20e;}
.xx li .xia span{ position:absolute;top:45px; left:120px; font-family:"微软雅黑"; font-size:18px; color:#8dc20e;}
.xx li .xia p{ font-size:14px; width:250px; line-height:24px; position:absolute; top:80px; left:20px; color:#666}
.xx li .xia p a{ font-size:14px; color:#8dc20e; margin-left:170px; margin-top:60px; }
.xx li .xia p a:hover{ color:red}


.zxzb{width:1200px; height:627px; margin:auto;  margin-top:-150px; position:relative; overflow:hidden;}
.zxzb.active4 .l{ left:0;}
.zxzb.active4 .r{ right:0;}
.zxzb .l{ width:376px; height:82px; background:#eb7d06; font-size:35px; color:#fff; padding:24px; float:left; position:relative; left:-424px; transition:0.5s;}
.zxzb .r p{ width:750px; color:#fff; font-size:14px; margin:20px 10px; line-height:24px;}
.zxzb .r a{ font-size:14px; color:red; position:absolute; right:24px; bottom:10px; }
.zxzb .r{ width:776px; height:130px; background:#353535; float:right; position:relative; right:-776px; transition:0.5s}
.zb li{ width:382px; height:463px;  float:left; margin-top:30px; margin-right:27px; position:relative; overflow:hidden;}
.zb li .tiao{ width:382px; height:200px; background:#eb7d06; position:absolute; top:-190px; left:0; transition:0.5s; opacity:0.5; font-size:18px; text-align:center; line-height:200px; color:#FFF;}
.zb li .tiao h3{ position:relative; top:-20px; font-size:18px; font-weight:100;}

.zb li .tiao .btn{ position:absolute; top:100px; left:170px;  transition:0.5s;}
.zb li:hover .tiao{ top:0;left:0;}

.zb li .xia{ width:380px; height:250px; border:1px solid #ccc; position:relative; border-top:0;}
.zb li .xia p a{ font-size:14px; position:absolute; margin-left:250px; margin-top:28px;}
.zb li .xia p a:hover{ color:red}
.zb li .xia a{ font-size:18px; font-family:Impact; position:absolute; top:45px; left:15px; color:#eb7d06;}
.zb li .xia span{ position:absolute;top:45px; left:120px; font-family:"微软雅黑"; font-size:18px; color:#eb7d06;}
.zb li .xia p{ font-size:14px; width:350px; line-height:24px; position:absolute; top:80px; left:20px; color:#666}
.zb li .xia h3{ font-size:16px; color:#333; position:absolute; bottom:15px; right:20px; font-weight:100;}

.xspj{width:1200px; height:680px; margin:auto;  margin-top:40px; margin-bottom:200px; position:relative; overflow:hidden;}
.xspj.active5 .l{ left:0}
.xspj.active5 .r{ right:0}
.xspj .l{ width:376px; height:82px; background:#a2a1a1; font-size:35px; color:#fff; padding:24px; float:left; position:absolute; left:-424px; transition:0.5s;}
.xspj .r p{ width:750px; color:#fff; font-size:14px; margin:20px 10px; line-height:24px;}
.xspj .r a{ font-size:14px; color:red; position:absolute; right:24px; bottom:10px;}
.xspj .r{ width:776px; height:130px; background:#353535; float:right; position:relative; right:-776px; transition:0.5s;}



