.about_ban{width:100%; height:350px; background:url(../images/about_ban_bj.jpg) top center no-repeat; display:block; overflow:hidden;min-width:1280px;}
.about_ban p {color: #fff;font-size: 30px;letter-spacing: 2px; text-align:center; line-height:80px; padding-top:85px;}

.about_div1{ background:#f2f2f2; width:100%; display:block; overflow:hidden; margin:0 auto; padding:50px 0px;min-width:1280px;}
.about_div1 .bt{ text-align:center; color:#333333; font-size:30px;}
.about_div1 .fbt{ text-align:center; color:#5b5b5b; font-size:16px;padding-top:20px;padding-bottom:20px;}
.about_div1 .zhunr{width:1100px; display:block; margin:20px auto 0px auto; }
.about_div1 .zhunr .left1{ width:380px; height:365px; float:left;box-shadow:0px 0px 10px #c1c5c7; border-radius:5px; background:#FFF; padding:20px;}
.about_div1 .zhunr .right1{ width:650px; float:right}
.about_div1 .zhunr .right1 .d1{color:#333333; line-height:30px; font-size:16px;}
.about_div1 .zhunr .right1 .d2{ width:100%; margin:30px auto 0px auto; display:block}
.about_div1 .zhunr .right1 .d2 ul li{ width:160px; float:left; border-right:1px #CCCCCC solid;}
.about_div1 .zhunr .right1 .d2 ul li p{ font-size:26px; color:#33cccc; text-align:center; font-weight:bold}
.about_div1 .zhunr .right1 .d2 ul li span{text-align:center; color:#333333; padding-top:5px; width:100%; display:block; font-size:16px;}

.about_div2{ width:100%; display:block; overflow:hidden; margin:0 auto; padding:50px 0px;min-width:1280px;}
.about_div2 .bt{ text-align:center; color:#333333; font-size:30px;}
.about_div2 .fbt{ text-align:center; color:#5b5b5b; font-size:16px; padding-top:20px; padding-bottom:20px;}
.about_div2 .zhunr{width:1100px; display:block; margin:20px auto 0px auto; }
.about_div2 .zhunr ul li{width:353px; height:135px; float:left;box-shadow:0px 0px 10px #c1c5c7; border-radius:5px; margin-bottom:20px; overflow:hidden;transition:all .3s ease-out;}
.about_div2 .zhunr ul li:hover{transform:scale(1.05, 1.05);}
.about_div2 .zhunr ul li.zhong{ margin-left:20px; margin-right:20px;}
.about_div2 .zhunr ul li .l1{width:65px;height:135px; float:left; background:url(../images/about_div2_bj.jpg) repeat-x; padding:35px 0px;}
.about_div2 .zhunr ul li .r1{width:260px; float:right; margin-right:10px; margin-top:15px;}
.about_div2 .zhunr ul li .r1 p{ font-size:18px; padding-bottom:5px; font-weight:bold}
.about_div2 .zhunr ul li .r1 span{ line-height:25px;}

.about_div4{ width:100%; display:block;  margin:0 auto; min-width:1280px;padding:50px 0px;}
.about_div4 .zhunr{width:1100px; display:block; margin:0px auto; height:300px; background:url(../images/about_div4_bj.png) top right no-repeat;}
.about_div4 .zhunr .left{ width:100px; float:left;}
.about_div4 .zhunr .left .nian{width:70px; float:left}
.about_div4 .zhunr .left .nian ul li{text-align:center; margin-bottom:24px;  color:#5c5c5c; font-size:20px; height:30px; line-height:30px;}
.about_div4 .zhunr .left .zhou{width:30px; float:left; position:relative}
.about_div4 .zhunr .left .zhou .shuxian{height:300px; width:2px; margin:0px auto; background:#04d8d9;border-radius:5px;}
.about_div4 .zhunr .left .zhou .timedian{ position:absolute; width:29px; left:0%; top:0%}
.about_div4 .zhunr .left .zhou .timedian ul li{ margin-bottom:30px;height:25px; background:url(../images/about_div4_yuan.png) top center no-repeat; cursor:pointer}
.about_div4 .zhunr .left .zhou .timedian ul li.on{background:url(../images/about_div4_yuan_on.png) top center no-repeat;}
.about_div4 .zhunr .zhong{width:600px; float:left; margin-left:20px;position:relative;}
.about_div4 .zhunr .zhong .sj1{width:20px; height:26px; background:url(../images/about_div4_sanjiao.jpg) no-repeat;float:left;margin-top:8px;position:absolute;}
.about_div4 .zhunr .zhong .wzxx1{float:left;width:538px; border:1px #dadada solid;padding:20px;line-height:40px; font-size:16px;color:#5b5b5b; margin-left:19px; border-radius:5px; background:#FFF}
.about_div4 .zhunr .right{width:360px; float:right;}
.about_div4 .zhunr .right .d1{text-align:center; font-size:24px; padding-bottom:20px; padding-top:60px; color:#5b5b5b}
.about_div4 .zhunr .right .d1 span{ font-size:36px; color:#04d8d9; font-weight:bold}
.about_div4 .zhunr .right .d2{text-align:center; padding-bottom:20px;}
.about_div4 .zhunr .right .d3{text-align:center; font-size:20px; font-weight:bold;color:#5b5b5b}

.about_div5{ background:#fafafa; width:100%; display:block; overflow:hidden; margin:0 auto; padding:40px 0px;min-width:1280px;}
.about_div5 .bt{ text-align:center; color:#333333; font-size:30px;padding-bottom:20px;}
.about_div5 .div1{width:1100px; margin:20px auto 0 auto; overflow:hidden; display:block;}
.about_div5 .div1 ul li{ width:275px; float:left; text-align:center}
.about_div5 .div1 ul li .img{width:265px; height:180px; border:5px #FFFFFF solid;border-radius:15px; overflow:hidden}
.about_div5 .div1 ul li .img:hover{border:5px #04d8d9 solid;}
.about_div5 .div1 ul li .tpname{text-align:center; font-size:16px; color:#5b5b5b; padding-top:20px;}
.about_div5 .div1 ul li a{font-size:24px; color:#5b5b5b;transition-duration:.5s;}
.about_div5 .div1 ul li a:hover{color:#04d8d9;}

.about_div6{ width:100%; display:block; overflow:hidden; margin:0 auto; padding:30px 0px;min-width:1280px;}
.about_div6 .bt{ text-align:center; color:#333333; font-size:30px;}
.about_div6 .fbt{ text-align:center; color:#5b5b5b; font-size:16px; padding-top:20px;padding-bottom:20px;}
.about_div6 .biaoge{ width:1100px; height:auto; display:block; overflow:hidden;margin:20px auto 10px auto;}
.about_div6 .biaoge table{ width:100%; margin:20px auto;border:solid 1px #eaeaea;border-width:1px 0px 0px 1px;}
.about_div6 .biaoge table td{border:solid 1px #eaeaea;border-width:0px 1px 1px 0px; height:50px; line-height:50px; font-size:16px; padding-left:50px; color:#666}

.about_div7{ width:100%; display:block; overflow:hidden; margin:0 auto; padding:0px 0px 30px 0px;min-width:1280px;}
.about_div7 .bt{ text-align:center; color:#333333; font-size:30px;padding-bottom:20px;}
.about_div7 .zhunr{width:1100px; display:block; margin:20px auto 0px auto; }
.about_div7 .zhunr ul li{width:498px; border:1px #CCCCCC solid; float:left; padding:10px 20px; margin-bottom:20px; margin-right:20px;}
.about_div7 .zhunr ul li .yinhang{ width:100%; margin:0px auto; height:110px; display:block; overflow:hidden}
.about_div7 .zhunr ul li .yinhang .left{ width:200px; float:left; margin-top:25px;}
.about_div7 .zhunr ul li .yinhang .right{ width:280px; float:right; line-height:25px; text-align:left; font-size:14px;color:#5b5b5b;}
.about_div7 .zhunr ul li .yinhang .right p{font-size:16px;display:block; overflow:hidden; border-bottom:2px #009b73 solid;padding-bottom:5px;width:70px;color:#333333;}

.fwzc_ban{width:100%; height:350px; background:#212526; display:block;overflow:hidden;min-width:1280px;background:url(../images/fwzc_ban.jpg) top center no-repeat;}
.fwzc_ban .zhunr{width:1100px; height:350px; display:block; margin:0px auto; overflow:hidden;}
.fwzc_ban .zhunr .div1 {display: block;overflow: hidden;width:560px; margin-top:70px;height:280px;overflow:hidden;float:left;}
.fwzc_ban .zhunr .div1 .zxzx{ float:left; margin-top:20px;}
.fwzc_ban .zhunr .div1 .zxzx a{ width:118px;height:33px; border:1px #33cbcc solid; background:#33cbcc; display:block;text-align:center; line-height:33px;color:#FFF;transition:all .3s ease-out;}
.fwzc_ban .zhunr .div1 .zxzx a:hover{border:1px #fff solid; background:none;}
.fwzc_ban .zhunr .div1 p {color: #fff;font-size: 20px;letter-spacing: 2px;margin:0px;}
.fwzc_ban .zhunr .div1 span {color: #fff;line-height: 30px;width: 570px;display: block;margin-top:20px;letter-spacing:2px;font-weight:bold}
.fwzc_ban .zhunr .huxingdeng{float:right; width:540px; height:350px;}

.fwzc_div1{width:100%; display:block; overflow:hidden; margin:0 auto;padding:30px 0px;min-width:1280px;}
.fwzc_div1 .bt{ text-align:center; color:#333333; font-size:30px;}
.fwzc_div1 .div1{ width:1100px; margin:40px auto 0 auto; display:block;}
.fwzc_div1 .div1 ul li{width:354px; height:265px; float:left;transition:all .3s ease-out;box-shadow:0px 0px 10px #c1c5c7; position:relative}
.fwzc_div1 .div1 ul li:hover{transform:scale(1.05, 1.05);}
.fwzc_div1 .div1 ul li .d1{ width:60px; height:60px;top:-14px; left:20px; position:absolute; box-shadow:0px 0px 10px #666;border:2px #2fcdcc solid;}
.fwzc_div1 .div1 ul li .d1.bg1{ background:url(../images/fwzc_div1_01.png) 0px 0px no-repeat,#fff; }
.fwzc_div1 .div1 ul li .d1.bg2{ background:url(../images/fwzc_div1_02.png) 0px 0px no-repeat,#fff; }
.fwzc_div1 .div1 ul li .d1.bg3{ background:url(../images/fwzc_div1_03.png) 0px 0px no-repeat,#fff; }
.fwzc_div1 .div1 ul li .d2{ width:100%; height:50px; line-height:50px; font-size:18px; font-weight:bold; background:#33cbcc; text-indent:100px; color:#FFF}
.fwzc_div1 .div1 ul li .d3{ width:320px; margin:20px auto;}
.fwzc_div1 .div1 ul li .d3 dl dd{ width:100%; margin-bottom:20px;}
.fwzc_div1 .div1 ul li .d3 dl dd a{ color:#4e4e4e;transition-duration:.5s;}
.fwzc_div1 .div1 ul li .d3 dl dd a:hover{ color:#33cbcc}
.fwzc_div1 .div1 ul li .d4{ width:320px; margin:20px auto; text-align:right}
.fwzc_div1 .div1 ul li .d4 a{ color:#34adda;transition-duration:.5s;}
.fwzc_div1 .div1 ul li .d4 a:hover{color:#33cbcc}
.fwzc_div1 .div1 ul li .d5{ width:320px; margin:20px auto;}
.fwzc_div1 .div1 ul li .d5 .left1{ width:200px; float:left}
.fwzc_div1 .div1 ul li .d5 .left1 dl dd{height:39px; line-height:39px; text-indent:50px; margin-bottom:20px;color:#4e4e4e}
.fwzc_div1 .div1 ul li .d5 .left1 dl dd.bg1{background:url(../images/fwzc_div1_04.png) 0px 0px no-repeat,url(../images/fwzc_div1_hot.png) 155px 14px no-repeat; }
.fwzc_div1 .div1 ul li .d5 .left1 dl dd.bg2{background:url(../images/fwzc_div1_05.png) 0px 0px no-repeat; }
.fwzc_div1 .div1 ul li .d5 .left1 dl dd.bg3{background:url(../images/fwzc_div1_06.png) 0px 0px no-repeat; }
.fwzc_div1 .div1 ul li .d5 .right1{ width:100px; float:right}
.fwzc_div1 .div1 ul li .d5 .right1 dl dd{height:30px; line-height:30px; width:100%; background:#fcc34f;border-radius:5px; text-align:center; margin-bottom:30px; margin-top:5px;color:#4e4e4e}
.fwzc_div1 .div1 ul li .d5 .right1 dl dd a{ display:block; color:#FFF;transition-duration:.5s;}
.fwzc_div1 .div1 ul li .d5 .right1 dl dd a:hover{background:#33cbcc;border-radius:5px;}
.fwzc_div1 .div1 ul li .d6{ width:320px; margin:20px auto; text-align:center; line-height:30px;color:#4e4e4e;}
.fwzc_div1 .div1 ul li .d6 .zxzx{ text-align:center;height:30px; line-height:30px; width:120px; margin:20px auto 0 auto;}
.fwzc_div1 .div1 ul li .d6 .zxzx a{display:block; color:#FFF;background:#fdd460;border-radius:5px;transition-duration:.5s;}
.fwzc_div1 .div1 ul li .d6 .zxzx a:hover{background:#33cbcc;}

.fwzc_div2{ width:100%; display:block; overflow:hidden; margin:0 auto; padding:30px 0px;min-width:1280px;}
.fwzc_div2 .bt{ text-align:center; color:#333333; font-size:30px;}
.fwzc_div2 .fbt{ text-align:center; color:#5b5b5b; font-size:24px; padding-top:10px; padding-bottom:30px;}
.fwzc_div2 .div1{ width:100%; height:380px; background:url(../images/fwzc_div2_bj.jpg) top center no-repeat; overflow:hidden;}
.fwzc_div2 .div1 .zhunr{ width:1100px; margin:50px auto; height:280px;}
.fwzc_div2 .div1 .zhunr ul li{ width:540px; height:280px; background:#FFF;border-radius:5px;box-shadow:0px 0px 10px #666; overflow:hidden;}
.fwzc_div2 .div1 .zhunr ul li .d1{width:460px; height:200px; margin:40px auto;}
.fwzc_div2 .div1 .zhunr ul li .d1 dl dd{ width:100%; margin-bottom:5px;height:30px; line-height:30px; background:url(../images/fwzc_div2_dui.png) right top no-repeat; font-size:16px;color:#4e4e4e}
.fwzc_div2 .div1 .zhunr ul li .d1 .dd1{ color:#333333; font-size:16px; font-weight:bold; padding-top:10px;}
.fwzc_div2 .div1 .zhunr ul li .d1 .dd1 .zxzx{text-align:center;height:30px; line-height:30px; width:120px; float:right; margin-top:-5px;}
.fwzc_div2 .div1 .zhunr ul li .d1 .dd1 .zxzx a{display:block; color:#FFF;background:#fdd460;border-radius:5px;transition-duration:.5s;}
.fwzc_div2 .div1 .zhunr ul li .d1 .dd1 .zxzx a:hover{background:#33cbcc;}

.fwzc_div3{ width:100%; height:1850px; display:block; overflow:hidden; margin:0 auto; padding:30px 0px;min-width:1280px;}
.fwzc_div3 .bt{ text-align:center; color:#333333; font-size:30px;}
.fwzc_div3 .fbt{ text-align:center; color:#5b5b5b; font-size:24px; padding-top:10px; padding-bottom:30px;}
.fwzc_div3 .biaoge{width:1200px; margin:10px auto 30px auto; display:block;}
.fwzc_div3 .biaoge .l_fwlb{ width:160px; float:left;}
.fwzc_div3 .biaoge .l_fwlb dl dt{ height:55px; line-height:55px; color:#FFF; font-size:18px; text-align:center; background:#1ab4a8}
.fwzc_div3 .biaoge .l_fwlb dl dd{ width:158px;border-bottom:1px #d1d1d1 solid;border-left:1px #d1d1d1 solid;border-right:1px #d1d1d1 solid; background:#f0f0f0; text-align:center; font-size:16px;color:#4e4e4e}
.fwzc_div3 .biaoge .r_sibt{ width:1040px; float:left;}
.fwzc_div3 .biaoge .r_sibt ul li{ float:left;}
.fwzc_div3 .biaoge .r_sibt ul li:hover{box-shadow:0px 0px 20px #666;}
.fwzc_div3 .biaoge .r_sibt ul li:hover>dl dt{height:65px; line-height:65px; margin-top:-10px; background:#0cb2be }
.fwzc_div3 .biaoge .r_sibt ul li:hover>dl dd.last{ height:49px; line-height:49px;}
.fwzc_div3 .biaoge .r_sibt ul li dl dt{ width:100%; height:55px; line-height:55px; background:#1ab4a8; color:#FFF; font-size:18px; text-align:center}
.fwzc_div3 .biaoge .r_sibt ul li dl dd{ height:44px; border-bottom:1px #d1d1d1 solid;border-right:1px #d1d1d1 solid; line-height:44px; text-align:center; color:#4e4e4e}
.fwzc_div3 .biaoge .r_sibt ul li dl dd span{color:#1ab4a8; font-weight:bold;}
.fwzc_div3 .biaoge .r_sibt ul li dl dd.kl{text-align:left; text-indent:20px;}

.fwzc_div4{ width:1200px; display:block;  margin:0 auto; padding:0px 0px;}
.fwzc_div4 ul li{ width:545px; height:75px; padding:20px;border-radius:5px;box-shadow:0px 0px 10px #666; margin-bottom:30px;}
.fwzc_div4 ul li .img{ float:left; height:75px; width:75px;}
.fwzc_div4 ul li .wz_right{ width:450px; float:right;}
.fwzc_div4 ul li .wz_right p{ font-size:18px; color:#4e4e4e; padding-bottom:20px;}
.fwzc_div4 ul li .wz_right span{color:#606060}

.fwzc_div5{ width:100%; display:block; overflow:hidden; margin:0 auto; padding:30px 0px; background:url(../images/fwzc_div5_bj.jpg) bottom center no-repeat;min-width:1280px;}
.fwzc_div5 .bt{text-align:center; color:#333333; font-size:30px;}
.fwzc_div5 .zhunr{ width:1200px; margin:20px auto 0 auto; display:block;}
.fwzc_div5 .zhunr ul li{ position: relative;
/*  transform: scale(1) rotatez(7deg) translate(-17px, 1px);
  animation: 1s init, 0.7s aa 1s, 3s ab 1.7s infinite;
  */
}
@keyframes aa {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1) rotatez(7deg) translate(-17px, 1px);
  }
}

@keyframes ab {
  0% {
    transform: rotatez(7deg) translate(-17px, 1px);
  }
  50% {
    transform: rotatez(-7deg) translate(17px, 1px);
  }
  100% {
    transform: rotatez(7deg) translate(-17px, 1px);
  }
}
.fwzc_div5 .zhunr ul li.bg1{ background:url(../images/fwzc_div5_01.png) top center no-repeat; width:226px; height:236px; float:left}
.fwzc_div5 .zhunr ul li.bg2{ background:url(../images/fwzc_div5_02.png) top center no-repeat; width:180px; height:180px; float:left; margin-top:100px; margin-left:30px;}
.fwzc_div5 .zhunr ul li.bg3{ background:url(../images/fwzc_div5_03.png) top center no-repeat; width:180px; height:180px; float:left; margin-left:30px;}
.fwzc_div5 .zhunr ul li.bg4{ background:url(../images/fwzc_div5_04.png) top center no-repeat; width:190px; height:190px; float:left;margin-top:100px; margin-left:30px;}
.fwzc_div5 .zhunr ul li.bg5{ background:url(../images/fwzc_div5_05.png) top center no-repeat; width:250px; height:250px; float:left;margin-left:30px;}


.ryzz_ban{width:100%; height:350px; background:#212526; display:block;overflow:hidden;min-width:1280px;}
.ryzz_ban .zhunr{width:1100px; height:350px; display:block; margin:0px auto; overflow:hidden;}
.ryzz_ban .zhunr .div1 {display: block;overflow: hidden;width:560px; margin-top:70px;height:280px;overflow:hidden;float:left;}
.ryzz_ban .zhunr .div1 .zxzx{ float:left; margin-top:20px;}
.ryzz_ban .zhunr .div1 .zxzx a{ width:118px;height:33px; border:1px #33cbcc solid; background:#33cbcc; border-radius:15px;display:block;text-align:center; line-height:33px;color:#FFF;transition:all .3s ease-out;}
.ryzz_ban .zhunr .div1 .zxzx a:hover{transform:scale(0.9, 0.9);}
.ryzz_ban .zhunr .div1 p {color: #fff;font-size: 20px;letter-spacing: 2px;margin:0px;border-left:5px #32cccc solid; text-indent:15px;}
.ryzz_ban .zhunr .div1 span {color: #fff;line-height: 30px;width: 570px;display: block;margin-top:20px;letter-spacing:2px;font-weight:bold}
.ryzz_ban .zhunr .huxingdeng{float:right; width:540px; height:350px;}

.index_zhuanjia{ width:1100px; overflow:hidden;margin:40px auto;}
.index_zhuanjia_pic{ width:800px; height:1050px; overflow:hidden; float:left;position:relative;}
.index_zhuanjia_pic ul{height: auto;position:absolute; left:0;}
.index_zhuanjia_pic li{width:800px; height:1050px; overflow:hidden;position:relative;float:left;}
.index_zhuanjia_left_inc{ width:32px; height:41px; position:absolute;left:0px;top:500px; cursor:pointer;background:url(../images/float_left_inc.png) left top no-repeat; z-index:9}
.index_zhuanjia_right_inc{ width:32px; height:41px; position:absolute;right:0px;top:500px; cursor:pointer;background:url(../images/float_right_inc.png) left top no-repeat; z-index:9}

.index_zhuanjia_list{ width:250px;height:1050px; overflow:hidden; float:right;}
.index_zhuanjia_lists{width:250px; height:980px; overflow:hidden;position:relative;}
.index_zhuanjia_lists ul{ width:250px; height:980px;position:absolute;overflow:hidden;}
.index_zhuanjia_lists ul li{ width:248px; height:200px; position:relative; margin-bottom:10px;border:1px #fff solid; }
.index_zhuanjia_lists ul li.on{border:1px #04d8d9 solid;border-radius:15px}
.index_zhuanjia_lists ul li dd{width:225px; height:150px; margin:10px auto; overflow:hidden; }
.index_zhuanjia_lists ul li dd img{ width:225px; height:150px; }
.index_zhuanjia_lists ul li dt{width:100%; color:#666; overflow:hidden; text-align:center; font-size:16px; }
.index_zhuanjia_pre{ width:250px; height:25px; overflow:hidden;cursor:pointer;background:url(../images/index_zhuanjia_pre.png) no-repeat center top;}
.index_zhuanjia_next{ width:250px; height:25px; overflow:hidden;cursor:pointer;background:url(../images/index_zhuanjia_next.png) no-repeat center top;}



