﻿@charset "utf-8";
/* CSS Document */

a:hover {text-decoration:none;}

/* banner */
.banner{ overflow:hidden; width:100%;}
#flashs{ position:relative; height:700px; overflow:hidden;}
#flashs .btn{ width: 100%;position: absolute;left: 0;bottom: 35px;text-align: center;z-index: 998;}
#flashs .btn span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 60px;height: 2px;background: #cccccc;margin: 0 5px;cursor: pointer;}
#flashs .btn span.cur {background: #b71b1b;}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;display: none;}
#flashs .bot1{ background:url(Img/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(Img/babot2.png) no-repeat center; right:5%; z-index: 2;}
#flashs:hover .bot{display: block;}

.product {padding-bottom: 70px;}
.product h2 {padding-top: 75px;text-align: center;margin-bottom: 52px;font-weight: normal;}
.product h2 a {display: block;font-size: 35px;color: #333;margin-bottom: 8px;}
.product h2 b {color: #e53434;}
.product h2 i {display: block;font-size: 16px;color: #999;}
.product .proType {height: 162px;position: relative;z-index: 3;}
.product .proType li {float: left;width: 140px;margin-left: 70px;height: 151px;transition: all 0.5s;position: relative;top: 11px;}
.product .proType li:first-child {margin-left: 0;}
.product .proType li i {display: block;height: 48px;margin-bottom: 15px;position: relative;top: 15px;transition: all 0.5s;}
.product .proType li span {display: block;text-align: center;font-size: 18px;position: relative;top: 15px;color: #333; transition: all 0.5s;}
.product .proType li.li1 i {background: url(Img/Index/proicon01.png) no-repeat center ;}
.product .proType li.li2 i {background: url(Img/Index/proicon03.png) no-repeat center ;}
.product .proType li.li3 i {background: url(Img/Index/proicon05.png) no-repeat center ;}
.product .proType li.li4 i {background: url(Img/Index/proicon07.png) no-repeat center ;}
.product .proType li.li5 i {background: url(Img/Index/proicon09.png) no-repeat center ;}
.product .proType li.li6 i {background: url(Img/Index/proicon11.png) no-repeat center ;}
.product .proType li.li1.cur i {background: url(Img/Index/proicon02.png) no-repeat center ;}
.product .proType li.li2.cur i {background: url(Img/Index/proicon04.png) no-repeat center ;}
.product .proType li.li3.cur i {background: url(Img/Index/proicon06.png) no-repeat center ;}
.product .proType li.li4.cur i {background: url(Img/Index/proicon08.png) no-repeat center ;}
.product .proType li.li5.cur i {background: url(Img/Index/proicon10.png) no-repeat center ;}
.product .proType li.li6.cur i {background: url(Img/Index/proicon12.png) no-repeat center ;}
.product .proType li.cur {background: #e53434;color: #fff;height: 162px;}
.product .proType li.cur i {top: 40px;}
.product .proType li.cur span {top: 37px;color: #fff;}

.product .proCon {margin-left: 30px;border: 1px solid #dddddd;border-right: none;height: 488px;}
.product .proCon .container {position: relative;left: -15px;}
.product .proCon .proBox {display: none;}
.product .proCon .proBox.cur {display: block;}
.product .proCon .proBox .proBtnl {display: block;width: 65px;height: 65px;position: absolute;left: 469px;bottom: 0;background: #dddddd;z-index: 4;cursor: pointer;border-right: 1px solid #fff;}
.product .proCon .proBox .proBtnl i {display: block;width: 65px;height: 65px;background: url(Img/Index/projtl.png) no-repeat center;}
.product .proCon .proBox .proBtnr {display: block;width: 65px;height: 65px;position: absolute;left: 535px;bottom: 0;background: #dddddd;z-index: 4;cursor: pointer;}
.product .proCon .proBox .proBtnr i {display: block;width: 65px;height: 65px;background: url(Img/Index/projtr.png) no-repeat center;}
.product .proCon .proBox .proBtnl:hover ,.product .proCon .proBox .proBtnr:hover {background: #e53434;}
.product .proCon .proBox .box {position: relative;overflow: hidden;height: 488px;}
.product .proCon .proBox .box ul {position: absolute;left: 0;top: 0;}
.product .proCon .proBox .box ul li {float: left;width: 1200px;background: #fff;height: 488px;}
.product .proCon .conbox .conleft {width: 447px;height: 488px;position: relative;}
.product .proCon .conbox .conleft h3 {font-size: 24px;color: #333;padding-top: 61px;font-weight: normal;margin-bottom: 18px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding-right: 8px;}
.product .proCon .conbox .conleft .p1 {font-size: 14px;line-height: 24px;height: 72px;margin-bottom: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.product .proCon .conbox .conleft h3 a{font-size: 24px;color: #333;}
.product .proCon .conbox .conleft h4 {font-size: 16px;color: #333;font-weight: normal;padding-bottom: 28px;border-bottom: 1px solid #dddddd;margin-bottom: 24px;}
.product .proCon .conbox .conleft .cpts p {float: left;text-align: center;margin-left: 25px;}
.product .proCon .conbox .conleft .cpts p i {display: block;height: 45px;margin-bottom: 10px;}
.product .proCon .conbox .conleft .cpts p span {color: #333;}
.product .proCon .conbox .conleft .cpts p:first-child {text-align: left;margin-left: 0;}
.product .proCon .conbox .conleft .p2 {position: absolute;left: 0;bottom: -1px;}
.product .proCon .conbox .conleft .p2 a {display: block;width: 127px;height: 65px;line-height: 65px;font-size: 16px;font-weight: bold;text-transform: uppercase; border: 1px solid #dddddd;text-align: center;color: #333;}
.product .proCon .conbox .conleft .p2:hover span {background: url(Img/Index/cyzzdbg.png) no-repeat left bottom;}
.product .proCon .conbox .conright {width: 665px;height: 488px;}
.product .proCon .conbox .conright img {display: block;width: 665px;height: 488px;}

/*
.awys {height: 887px;padding: 0 30px;}
.awys .container {position: relative;height: 887px;width: 1200px;}
.awys .awysTop {position: absolute;top: 100px;z-index: 3;width: 1200px;}
.awys .awysTop .p1 span {font-size: 34px;color: #fff;margin-bottom: 10px;}
.awys .awysTop .p1 i {display: block;font-size: 16px;color: #999999;}
.awys .awysTop ul li {float: left;margin-left: 35px;padding-top: 15px;}
.awys .awysTop ul li:first-child {margin-left: 0;}
.awys .awysTop ul li:first-child a {margin-left: 0;}
.awys .awysTop ul li a {margin-left: 35px;font-size: 18px;color: #fff;}
.awys .awysTop ul li em {font-size: 20px;color: #ea3f3f;}
.awys .awysTop ul li.cur a {font-weight: bold;}
.awys .awysTop ul li.cur span {display: inline-block;*display: inline;*zoom: 1; height: 20px;border-bottom: 5px solid #ea3f3f;}
.awys .awysCon {position: relative;height: 887px;}
.awys .conbox {display: none;}
.awys .conbox.cur {display: block;}
.awys .con1 {position: absolute;width: 1860px;height: 887px;left: -330px;}
.awys .con1 video{display: block;width: 1860px;height: 887px;}
.awys .con3 {position: absolute;width: 1860px;height: 887px;left: -330px;}
.awys .con3 img {display: block;width: 1860px;height: 887px;}
.awys .con4 {position: absolute;width: 1860px;height: 887px;left: -330px;}
.awys .con4 img {display: block;width: 1860px;height: 887px;}
.awys .con2 {position: absolute;width: 1860px;height: 887px;left: -330px;background: url(Img/Index/awysbg02.jpg) no-repeat center top;}
.awys .con2 .box {position: absolute;left: 0; top: 248px;width: 1200px;padding: 0 330px;}
.awys .con2 .conleft {width: 607px;height: 464px;position: relative;}
.awys .con2 .conleft .pImg {padding: 30px 0 0 30px;position: relative;z-index: 2;}
.awys .con2 .conleft .pImg img {display: block;width: 576px;height: 434px;}
.awys .con2 .conleft .lbd {width: 440px;height: 389px;position: absolute;left: 0;top: 0;background: #e52131}
.awys .con2 .conright {width: 505px;}
.awys .con2 .conright .p1 {font-size: 24px;margin-bottom: 32px;color: #fff;padding-top: 30px;}
.awys .con2 .conright .p1 span {display: block;margin-bottom: 31px;}
.awys .con2 .conright .p1 em {display: block;width: 54px;height: 1px;background: #e52131;}
.awys .con2 .conright .p2 {line-height: 24px;color: #fff;margin-bottom: 80px;}
.awys .con2 .conright .p3 a {display: block;width: 166px;height: 62px;background: #e52131;line-height: 62px;text-align: center;color: #fff;}
.awys .awysSwitch {text-align: center;position: absolute;left: 0;bottom: 95px;width: 100%;height: 25px;overflow: hidden;}
.awys .awysSwitch .awysBtnl {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle; width: 10px;height: 25px;background: url(Img/Index/awysjtl01.png) no-repeat center;cursor: pointer;}
.awys .awysSwitch .awysBtnr {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle; width: 10px;height: 25px;background: url(Img/Index/awysjtr01.png) no-repeat center;cursor: pointer;}
.awys .awysSwitch .SwitchP {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 15px;}
.awys .awysSwitch .SwitchP span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 25px;height: 25px;margin: 0 5px;overflow: hidden;}
.awys .awysSwitch .SwitchP span i {display: inline-block;*display: inline;*zoom: 1;width: 25px;height: 25px;background: url(Img/Index/awysty.png) no-repeat center;cursor: pointer;position: relative;transition: all 0.5s;cursor: pointer;}
.awys .awysSwitch .SwitchP span em {display: block;width: 25px;height: 25px;font-size: 18px;font-weight: bold;border-bottom: 3px solid #fff;position: relative;top: 0;color: #fff;transition: all 0.5s;cursor: pointer;}
.awys .awysSwitch .SwitchP span.cur i {top: -30px;}
.awys .awysSwitch .SwitchP span.cur em {top: -28px;}
*/


.awys {padding: 0 30px;overflow:  hidden;}
.awys .container {position: relative;height: 887px;width: 1200px;}
.awys .awysTop {position: relative;top: 0;z-index: 3;width: 1200px;margin-bottom: 35px;}
.awys .awysTop .p1 span {font-size: 34px;color: #333;margin-bottom: 10px;}
.awys .awysTop .p1 i {display: block;font-size: 16px;color: #999999;}
.awys .awysTop ul {width: 800px;margin: 0 auto;}
.awys .awysTop ul li {float: left;margin-left: 25px;padding-top: 15px;}
.awys .awysTop ul li:first-child {margin-left: 0;}
.awys .awysTop ul li:first-child a {margin-left: 0;}
.awys .awysTop ul li a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 5px 10px; margin-left: 35px;font-size: 18px;color: #666;}
.awys .awysTop ul li em {font-size: 20px;color: #ea3f3f;}
.awys .awysTop ul li.cur a {font-weight: bold;color: #fff;background: #ea3f3f;}
.awys .awysTop ul li.cur span {display: inline-block;*display: inline;*zoom: 1;}
.awys .awysCon {position: relative;height: 792px;}
.awys .conbox {display: none;}
.awys .conbox.cur {display: block;}
.awys .con1 {position: absolute;width: 1860px;height: 792px;left: -330px;}
.awys .con1 img {display: block;width: 1860px;height: 792px;}

.awys .con3 {position: absolute;width: 1860px;height: 792px;left: -330px;}
.awys .con3 img {display: block;width: 1860px;height: 792px;}

.awys .con4 {position: absolute;width: 1860px;height: 792px;left: -330px;}
.awys .con4 img {display: block;width: 1860px;height: 792px;}

.awys .con2 {position: absolute;width: 1860px;height: 792px;left: -330px;background: url(Img/Index/awysbg02.jpg) no-repeat center top;}
.awys .con2 .box {position: absolute;left: 0;top: 120px;width: 1200px;padding: 0 330px;}
.awys .con2 .conleft {width: 607px;height: 464px;position: relative;}
.awys .con2 .conleft .pImg {padding: 30px 0 0 30px;position: relative;z-index: 2;}
.awys .con2 .conleft .pImg img {display: block;width: 576px;height: 434px;}
.awys .con2 .conleft .lbd {width: 440px;height: 389px;position: absolute;left: 0;top: 0;background: #e52131}
.awys .con2 .conright {width: 505px;}
.awys .con2 .conright .p1 {font-size: 24px;margin-bottom: 32px;color: #fff;padding-top: 30px;}
.awys .con2 .conright .p1 span {display: block;margin-bottom: 31px;}
.awys .con2 .conright .p1 em {display: block;width: 54px;height: 1px;background: #e52131;}
.awys .con2 .conright .p2 {line-height: 24px;color: #fff;margin-bottom: 80px;}
.awys .con2 .conright .p3 a {display: block;width: 166px;height: 62px;background: #e52131;line-height: 62px;text-align: center;color: #fff;}


.awys .awysSwitch {text-align: center;position: absolute;left: 0;bottom: 95px;width: 100%;height: 25px;overflow: hidden;}
.awys .awysSwitch .awysBtnl {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle; width: 10px;height: 25px;background: url(Img/Index/awysjtl01.png) no-repeat center;cursor: pointer;}
.awys .awysSwitch .awysBtnr {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle; width: 10px;height: 25px;background: url(Img/Index/awysjtr01.png) no-repeat center;cursor: pointer;}
.awys .awysSwitch .SwitchP {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 15px;}
.awys .awysSwitch .SwitchP span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 25px;height: 25px;margin: 0 5px;overflow: hidden;}
.awys .awysSwitch .SwitchP span i {display: inline-block;*display: inline;*zoom: 1;width: 25px;height: 25px;background: url(Img/Index/awysty.png) no-repeat center;cursor: pointer;position: relative;transition: all 0.5s;cursor: pointer;}
.awys .awysSwitch .SwitchP span em {display: block;width: 25px;height: 25px;font-size: 18px;font-weight: bold;border-bottom: 3px solid #fff;position: relative;top: 0;color: #fff;transition: all 0.5s;cursor: pointer;}
.awys .awysSwitch .SwitchP span.cur i {top: -30px;}
.awys .awysSwitch .SwitchP span.cur em {top: -28px;}





.cyzzd {padding-bottom: 50px;background: #f8f8f8;}
.cyzzd h2 {padding-top: 80px;text-align: center;margin-bottom: 35px;font-weight: normal;}
.cyzzd h2 span {display: block;font-size: 35px;color: #333;margin-bottom: 8px;}
.cyzzd h2 b {color: #e53434;}
.cyzzd h2 i {display: block;font-size: 16px;color: #999;}
.cyzzd .cyzzdType {text-align: center;margin-bottom: 55px;}
.cyzzd .cyzzdType li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 5px 10px; margin: 0 29px;font-size: 18px;}
.cyzzd .cyzzdType li span {color: #333;}
.cyzzd .cyzzdType li.cur {background: #EA3F3F;}
.cyzzd .cyzzdType li.cur span {font-weight: bold;color: #fff;}
.cyzzd .cyzzdCon {height: 850px; margin-bottom: 30px;position: relative;}
.cyzzd .cyzzdCon .cyzzdBtnl {display: block;width: 72px;height: 100px;background: url(Img/Index/cyzzdjtl01.png) no-repeat center;position: absolute;left: -123px;top: 355px;cursor: pointer;}
.cyzzd .cyzzdCon .cyzzdBtnr {display: block;width: 72px;height: 100px;background: url(Img/Index/cyzzdjtr01.png) no-repeat center;position: absolute;right: -123px;top: 355px;cursor: pointer;}
.cyzzd .cyzzdCon .cyzzdBtnl:hover {background: url(Img/Index/cyzzdjtl02.png) no-repeat center;}
.cyzzd .cyzzdCon .cyzzdBtnr:hover {background: url(Img/Index/cyzzdjtr02.png) no-repeat center;}
.cyzzd .cyzzdCon .conbox {display: none;}
.cyzzd .cyzzdCon .conbox.cur {display: block;}
.cyzzd .con5 h4 span  a{color:#333;}
.cyzzd .con5 h3  a{color:#333;}

.cyzzd .cyzzdCon .con1 {}
.cyzzd .cyzzdCon .con1 .boxTop {position: relative;height: 218px;}
.cyzzd .cyzzdCon .con1 h3 {border: 2px solid #dddddd;height: 65px;line-height: 65px;text-align: center;font-size: 24px;color: #333;font-weight: normal;}
.cyzzd .cyzzdCon .con1 .boxNum {float: left;width: 398px;height: 218px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;position: relative;z-index: 1;}
.cyzzd .cyzzdCon .con1 .boxNum:first-child {width:397px;}
.cyzzd .cyzzdCon .con1 .boxNum .p1 {font-size: 18px;font-weight: bold;color: #333;margin-left: 36px;padding-top: 40px;margin-bottom: 21px;transition: all 0.5s;}
.cyzzd .cyzzdCon .con1 .boxNum .p1 span {transition: all 0.5s;}
.cyzzd .cyzzdCon .con1 .boxNum .p2 {margin:0 36px;line-height: 24px;color: #666; transition: all 0.5s;}
.cyzzd .cyzzdCon .con1 .boxNum .Num {font-size: 100px;font-weight: bold;position: absolute;right: 30px;bottom: 0;color: #e0e0e0;height: 100px;line-height: 100px;}
.cyzzd .cyzzdCon .con1 .boxNum.cur {background: #e53434;border-color: #e53434; color: #fff;z-index: 3;}
.cyzzd .cyzzdCon .con1 .boxNum.cur .p1 span {margin-left: 4px;padding-left: 24px;border-left: 2px solid #fff;color: #fff;}
.cyzzd .cyzzdCon .con1 .boxNum.cur .p2 {margin-left: 65px;color: #fff;}
.cyzzd .cyzzdCon .con1 .boxNum.cur .Num {color: #ce2e2e;}
.cyzzd .cyzzdCon .con1 .boxBot {height: 562px;background: url(Img/Index/cyzzdbg.jpg) no-repeat center top;position: relative;z-index: 2;top:-18px;}
.cyzzd .cyzzdCon .con1 .boxBot h4 {font-size: 24px;text-align: center;padding-top: 65px;margin-bottom: 40px;font-weight: normal;color: #fff;}
.cyzzd .cyzzdCon .con1 .boxBot .box {margin-bottom:65px;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv {float: left;width: 346px;position: relative;margin-left: 30px;margin-bottom: 24px;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv.bdnot {margin-left: 55px;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv .p1 {border: 1px solid #999;height: 56px;color: #fff;position: relative;background: url(Img/Index/bg01.png);position: relative;z-index: 1;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv .p1 span {display: block ;width: 348px; height: 58px;line-height: 58px;text-indent: 35px;font-size: 18px;position: relative;top: -1px;left: -1px;background: url(Img/Index/cyzzdbg03.png) no-repeat 285px center;}

.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv .boxl {display: none;position: absolute;top: 57px;border: 1px solid #e53434;width: 100%;background: #e53434;z-index: 2;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv:hover .boxl {display: block;padding: 30px 0;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv:hover .boxl p {padding: 0 32px;color: #fff;line-height: 26px;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv:hover .p1 span {background: url(Img/Index/cyzzdbg02.jpg) no-repeat right center;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv.bot1 .boxl {left: 0;}
.cyzzd .cyzzdCon .con1 .boxBot .botP1 {margin: 0 50px;color: #fff;position: relative;}
.cyzzd .cyzzdCon .con1 .boxBot .botP1 b {display: block;font-size: 20px;margin-bottom: 12px;}
.cyzzd .cyzzdCon .con1 .boxBot .botP1 i {display: block;font-size: 14px;}
.cyzzd .cyzzdCon .con1 .boxBot .botP1 .a1 {position: absolute;right: 0;top: 0;width: 169px;height: 46px;line-height: 46px;background: url(Img/Index/bg01.png);border: 1px solid #a1a3a3;text-align: center;border-radius: 5px;color: #fff;font-size: 16px;font-weight: bold;}
.cyzzd .cyzzdCon .con1 .boxBot .botP1 .a1:hover {background: #e53434;border-color: #e53434;}


.cyzzd .cyzzdCon .con1 .boxNum.cur .p1 span a{color: #fff;}
.cyzzd .cyzzdCon .con1 .boxNum.cur .p2  a{color: #fff;}
.cyzzd .cyzzdCon .con1 .boxNum .p1 span {color: #333;}
.cyzzd .cyzzdCon .con1 .boxNum .p2  a{color: #666;}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv .p1 span {color:#fff}
.cyzzd .cyzzdCon .con1 .boxBot .box .botDiv  a{color:#fff}


.cyzzd .con2 {padding: 60px 45px;background: #fff;}
.cyzzd .con2 .conTop {padding-bottom: 45px;border-bottom: 1px solid #dddddd;}
.cyzzd .con2 .conTop .conImg {width: 574px;height: 574px;height: 394px;}
.cyzzd .con2 .conTop .conImg img {display: block;width: 574px;height: 394px;}
.cyzzd .con2 .conTop .conTit {width: 460px;margin-right: 20px;}
.cyzzd .con2 .conTop .conTit h4 {font-size: 24px;color: #333;font-weight: normal;margin-bottom: 15px;padding-top: 18px;}
.cyzzd .con2 .conTop .conTit h4 b {color: #e53434;}
.cyzzd .con2 .conTop .conTit .p1 {font-size: 16px;margin-bottom: 50px}
.cyzzd .con2 .conTop .conTit .p2 {line-height: 26px;height: 130px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;margin-bottom: 55px;}
.cyzzd .con2 .conTop .conTit .p3 a {display: block;width: 160px;height: 60px;line-height: 60px;text-align: center;color: #fff;background: #e53434;font-size: 16px;}
.cyzzd .con2 .conBot h3 {padding-top: 55px;text-align: center;font-size: 24px;color: #000033;margin-bottom: 35px;font-weight: normal;}
.cyzzd .con2 .conBot h3 a {color: #000033;}
.cyzzd .con2 .conBot .hzhb {position: relative;overflow: hidden;margin-bottom: 35px;}
.cyzzd .con2 .conBot .hzhb ul {position: relative;}
.cyzzd .con2 .conBot .hzhb ul li {float: left;width: 1110;}
.cyzzd .con2 .conBot .hzhb ul li p {float: left;width: 222px;height: 110px;position: relative;}
.cyzzd .con2 .conBot .hzhb ul li img {display: block;width: 222px;height: 110px;}
.cyzzd .con2 .conBot .hzhb ul li em {width: 1px;height: 54px;background: #dbdbdb;position: absolute;left: 0;top: 32px;}
.cyzzd .con2 .conBot .hzhb ul li p:first-child em {display: none;}
.cyzzd .con2 .conBot .hzhbSwitch {text-align: center;}
.cyzzd .con2 .conBot .hzhbSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 12px;height: 12px;background: url(Img/Index/hzhbty01.png) no-repeat center;margin: 0 5px;transition: all 0.5s;cursor: pointer;}
.cyzzd .con2 .conBot .hzhbSwitch span.cur {width: 59px;background: url(Img/Index/hzhbty02.png) no-repeat center;}

.cyzzd .con3 {padding: 45px 75px 15px 90px;background: #fff;}
.cyzzd .con3 .xjsb {padding-bottom: 50px;border-top: 1px solid #dddddd;padding-top: 30px;}
.cyzzd .con3 .xjsb:first-child {padding-top: 0; border-top: none;}
.cyzzd .con3 .xjsb .conleft {width: 510px;}
.cyzzd .con3 .xjsb .conleft .p1 {font-size: 24px;margin-bottom: 42px;}
.cyzzd .con3 .xjsb .conleft .p1 a {display: block; color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.cyzzd .con3 .xjsb .conleft .p1 em {display: block;width: 49px;height: 2px;background: #e52131;margin-top: 25px;}
.cyzzd .con3 .xjsb .conleft .p2 {line-height: 24px;height: 96px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;font-size: 16px;margin-bottom: 24px;}
.cyzzd .con3 .xjsb .conleft .p3 a {display: block;width: 115px;height: 52px;background: #e52131;text-align: center;line-height: 52px;color: #fff;}
.cyzzd .con3 .xjsb .conright {width: 465px;}
.cyzzd .con3 .xjsb .conright img {display: block;width: 461px;height: 317px;}
.cyzzd .con3 .xjsb .conleft .p1 a{cursor:default;}
.cyzzd .con3 .xjsb .conleft .p2 a{cursor:default;}

.cyzzd .con4 {padding: 10px 76px 10px 91px;background: #fff;}
.cyzzd .con4 dl {padding: 39px 0 45px 0;border-top: 1px solid #dddddd;}
.cyzzd .con4 dl:first-child {border-top: none;}
.cyzzd .con4 dl dt {float: left;width: 509px;height: 321px;}
.cyzzd .con4 dl dt img {display: block;width: 509px;height: 321px;}
.cyzzd .con4 dl dd {float: right;width: 455px;text-align: center;}
.cyzzd .con4 dl dd .p1 {font-size: 30px;padding-top: 50px;margin-bottom: 20px;color: #333;}
.cyzzd .con4 dl dd .p1 b {color: #e53434;}
.cyzzd .con4 dl dd .p2 {font-size: 18px;color: #333;margin-bottom: 55px;}
.cyzzd .con4 dl dd .p3 a {display: block;width: 308px;height: 79px;line-height: 79px;background: #e52131;color: #fff;font-size: 18px;margin: 0 auto;}

.cyzzd .con5 {padding: 50px 75px 60px 90px;background: #fff;}
.cyzzd .con5 h3 {text-align: center;font-size: 24px;color: #333;margin-bottom: 38px;font-weight: normal;}
.cyzzd .con5 .jmyq {margin-bottom: 10px;}
.cyzzd .con5 .jmyq .box {float: left; width: 240px;height: 168px;border: 1px solid #e1e1e1;margin-left: 14px;margin-bottom: 39px;position: relative;padding-left: 93px;}
.cyzzd .con5 .jmyq .box.bdnot {margin-left: 0;}
.cyzzd .con5 .jmyq .box span {display: block;width: 74px;height: 128px;background: #333;text-align: center;line-height: 128px;color: #fff;font-weight: bold;font-size: 32px;position: absolute;left: -1px;top: -1px;}
.cyzzd .con5 .jmyq .box p {padding-top: 38px;line-height: 24px;font-size: 18px;color: #333;margin-right: 30px;line-height: 30px;}
.cyzzd .con5 .jmyq .box:hover span {background: #e52131;}

.cyzzd .con5 h4 {height: 15px;border-bottom: 1px solid #dddddd;text-align: center;margin-bottom: 65px;font-weight: normal;color: #333;}
.cyzzd .con5 h4 span {display: inline-block;*display: inline;*zoom: 1;padding: 0 25px;background: #fff;font-size: 24px;}
.cyzzd .con5 .jmlc dl {float: left;width: 90px;padding-left: 65px;background: url(Img/Index/jmlcjt.png) no-repeat 28px 37px;text-align: center;font-size: 16px;}
.cyzzd .con5 .jmlc dl:first-child {padding-left: 0;background: none;}
.cyzzd .con5 .jmlc dl dt {margin-bottom: 12px;position: relative;}
.cyzzd .con5 .jmlc dl dt img {display: block;width: 90px;height: 90px;position: relative;top: 0;transition: all 0.5s;}
.cyzzd .con5 .jmlc dl:hover {color: #e52131;}
.cyzzd .con5 .jmlc dl:hover dt img {transform: rotateY(360deg);top: -15px;}

.cyzzd .cyzzdSwitch {text-align: center;}
.cyzzd .cyzzdSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 40px;height: 2px;border: 2px solid #cccccc;cursor: pointer;margin: 0 11px;}
.cyzzd .cyzzdSwitch span.cur {background: #ea3f3f;border-color: #ea3f3f;}












.dpzs {padding-top: 50px;}
.dpzs .dpzsTop {position: relative;height: 80px;}
.dpzs .dpzsTop h3 span {font-size: 35px;color: #333;margin-right: 15px;font-weight: normal;}
.dpzs .dpzsTop h3 b {color: #e53434;}
.dpzs .dpzsTop h3 i {color: #999;font-size: 24px;position: relative;top: 4px;font-weight: normal;}
.dpzs .dpzsTop .a1 {width: 127px;height: 65px;border: 1px solid #dfdfdf;text-align: center;line-height: 65px;position: absolute;right: 0;bottom: -1px;}
.dpzs .dpzsTop .a1:hover em {background: url(Img/Index/cyzzdbg.png) no-repeat left bottom;}
.dpzs .dpzsCon {margin-left: auto;margin-right: auto;width: 1200px; position:relative;}
.dpzs .dpzsCon .dpzsContent{width:1200px; overflow:hidden;}
.dpzs .dpzsCon .conbox ul{ position:absolute; overflow:hidden;}
.dpzs .dpzsCon .conbox ul li{float:left;}
.dpzs .dpzsCon .conbox {float: left;width:400px; overflow:hidden;}
.dpzs .dpzsCon .conbox .box {border: 1px solid #dddddd;padding: 0 16px 50px 16px;}
.dpzs .dpzsCon .conbox .p1 {height: 52px;line-height: 112px;text-indent: 35px;font-size: 30px;color: #cccccc;font-weight: bold;}
.dpzs .dpzsCon .conbox dt {overflow: hidden;margin-bottom: 43px;}
.dpzs .dpzsCon .conbox dt img {display: block;width: 100%;transition: all 0.5s;}
.dpzs .dpzsCon .conbox dd.dd1 {margin-bottom: 18px;}
.dpzs .dpzsCon .conbox dd.dd1 a {display: block;font-size: 18px;color: #333;font-weight: bold;margin-bottom: 5px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.dpzs .dpzsCon .conbox dd.dd1 i {display: block;font-size: 16px;color: #999;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.dpzs .dpzsCon .conbox dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;margin-bottom: 65px;}
.dpzs .dpzsCon .conbox dd.dd3 {color: #cfcfcf;}
.dpzs .dpzsCon .conbox dd.dd3 a {margin-left: 10px;text-transform: uppercase;font-size: 14px;font-weight: bold;color: #242424;}
.dpzs .dpzsCon .conbox:hover dt img {transform: scale(1.1);}
.dpzs .dpzsCon .conbox:hover dd.dd3 {color: #ea3f3f;}
.dpzs .dpzsCon .conbox:hover dd.dd3 a {color: #ea3f3f;}


.dpzs .dpzsCon .dpzsdBtnl {display: block;width: 72px;height: 100px;background: url(Img/Index/cyzzdjtl01.png) no-repeat center;position:absolute;left: -117px;top: 280px;cursor: pointer;}
.dpzs .dpzsCon .dpzsdBtnr {display: block;width: 72px;height: 100px;background: url(Img/Index/cyzzdjtr01.png) no-repeat center;position: absolute;right: -117px;top: 280px;cursor: pointer;}
.dpzs .dpzsCon .dpzsdBtnl:hover {background: url(Img/Index/cyzzdjtl02.png) no-repeat center;}
.dpzs .dpzsCon .dpzsdBtnr:hover {background: url(Img/Index/cyzzdjtr02.png) no-repeat center;}

/*
.news {height: 748px;background: url(Img/Index/newsbg.jpg) no-repeat center top;}
.news .newsTop {position: relative;padding-top: 90px;margin-bottom: 65px;}
.news .newsTop h2 {float: left;font-weight: normal;}
.news .newsTop h2 a {display: block;font-size: 34px;color: #fff;margin-bottom: 5px;}
.news .newsTop h2 i {display: block;font-size: 16px;color: #999;}
.news .newsTop .newsType {float: right;}
.news .newsTop .newsType li {float: left;margin-left: 80px;font-size: 18px;height: 70px;line-height: 70px;}
.news .newsTop .newsType li a {display: block;height: 70px; color: #fff;}
.news .newsTop .newsType li.cur span {background: url(Img/Index/cyzzdbg.png) no-repeat left bottom;font-weight: bold;}

.news .newsCon .conbox {display: none;}
.news .newsCon .conbox.cur {display: block;}
.news .newsCon dl {float: left;width: 310px;padding:15px 0 0 258px;position: relative;height: 164px;margin-bottom: 52px;margin-left: 45px;}
.news .newsCon dl.bdnot {margin-left: 0;}
.news .newsCon dl dt {position: absolute;left: 16px;top: 14px;}
.news .newsCon dl dt em {display: block;width: 181px;height: 167px;border: 1px solid #646464; position: absolute;left: -15px;top: -13px;z-index: 1;}
.news .newsCon dl dt a {display: block;position: relative;z-index: 2;}
.news .newsCon dl dt img {display: block;width: 224px;height: 164px;position: relative;}
.news .newsCon dl dd.dd1 {margin-bottom: 10px;}
.news .newsCon dl dd.dd1 span {display: block;font-size: 14px;font-weight: bold;color: #999;margin-bottom: 26px;}
.news .newsCon dl dd.dd1 a {display: block;font-size: 18px;color: #fff;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .newsCon dl dd.dd2 {margin-bottom: 26px;line-height: 24px;height: 48px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news .newsCon dl dd.dd2 a {color: #999;}
.news .newsCon dl dd.dd3 a {font-size: 14px;font-weight: bold;color: #fff;margin-left: 15px;}

.news .newsCon dl:hover dd.dd1 a {color: #ea3f3f;font-weight: bold;}
.news .newsCon dl:hover dd.dd3 a {color: #ea3f3f;}
*/

.news {height: 748px;background: #f5f5f5;}
.news .newsTop {position: relative;padding-top: 90px;margin-bottom: 65px;}
.news .newsTop h2 {float: left;font-weight: normal;}
.news .newsTop h2 a {display: block;font-size: 34px;color: #333;margin-bottom: 5px;}
.news .newsTop h2 i {display: block;font-size: 16px;color: #999;}
.news .newsTop .newsType {float: right;}
.news .newsTop .newsType li {float: left;margin-left: 35px;font-size: 18px;height: 70px;padding: 5px;}
.news .newsTop .newsType li a {display: block;color: #666;padding-top: 15px;}
.news .newsTop .newsType li span {display: inline-block;*display: inline;*zoom: 1; padding: 5px 10px;}
.news .newsTop .newsType li.cur span {background: #EA3F3F;font-weight: bold;color: #fff;}

.news .newsCon .conbox {display: none;}
.news .newsCon .conbox.cur {display: block;}
.news .newsCon dl {float: left;width: 310px;padding:15px 0 0 258px;position: relative;height: 164px;margin-bottom: 52px;margin-left: 45px;}
.news .newsCon dl.bdnot {margin-left: 0;}
.news .newsCon dl dt {position: absolute;left: 16px;top: 14px;}
.news .newsCon dl dt em {display: block;width: 181px;height: 167px;border: 1px solid #646464; position: absolute;left: -15px;top: -13px;z-index: 1;}
.news .newsCon dl dt a {display: block;position: relative;z-index: 2;}
.news .newsCon dl dt img {display: block;width: 224px;height: 164px;position: relative;}
.news .newsCon dl dd.dd1 {margin-bottom: 10px;}
.news .newsCon dl dd.dd1 span {display: block;font-size: 14px;font-weight: bold;color: #999;margin-bottom: 26px;}
.news .newsCon dl dd.dd1 a {display: block;font-size: 18px;color: #000;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .newsCon dl dd.dd2 {margin-bottom: 26px;line-height: 24px;height: 48px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news .newsCon dl dd.dd2 a {color: #999;}
.news .newsCon dl dd.dd3 a {font-size: 14px;font-weight: bold;color: #999;margin-left: 15px;}

.news .newsCon dl:hover dd.dd1 a {color: #ea3f3f;font-weight: bold;}
.news .newsCon dl:hover dd.dd3 a {color: #ea3f3f;}

.footerTop{border-top: 1px solid #f4f4f4}
 .footerTop li{float: left;font-size: 14px;}
 .footerTop .link dl{position: relative;}
 .footerTop .link dl>a{position: absolute;right:0;text-align: center;padding: 20px 0;height: 34px;line-height: 34px;}
 .footerTop li a{color: #666666;}
 .footerTop li a:hover{color: #ea3f3f;}
 .footerTop .link dt{float: left;font-size: 13px;color: #333333;text-align: center;height: 100%;}
 .footerTop .link dt>a{color: #666666;text-decoration: none;border-left: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;display: block;text-align-last: left;padding: 20px 15px;}
 .footerTop .link dt>a span{display: block;}
 .footerTop .link dd{float: left;overflow: hidden;position: relative;width: 1000px;}
 .footerTop .link dd li{float: left;padding: 20px 22px;font-size: 14px;color: #666666;background: url(Img/Common/ddddd.png) no-repeat left;height: 34px;line-height: 34px;}
 .footerTop .link dd li:first-child{background:none;}

	 div#footerFixed{
		width:100%;
		height:80px;
		position:fixed;
		bottom:0;
		z-index:100;
		background:#e53434;
		box-sizing:border-box;
		padding-top:10px;
		color:#fff7ea;
		font-size:16px;
		transition:all linear 0.8s;
		overflow:hidden;
	}
	div#footerFixed .ms-container{
		box-sizing:border-box;
		padding-right:20px;
		width: 1200px;
		height:100%;
		margin: 0 auto;
		/* float: left; */
		position: relative;
		overflow: hidden;
	}
	div#footerFixed input{
		margin:22px 51px 27px 0;
		height:24px;
		width:125px;
		padding-left:10px;
		font-size:16px;
	}
	div#footerFixed select{
		width:105px;
		height:30px;
		font-size:16px;
	}
	div#footerFixed .FLeft{margin-left:8px;}
	div#footerFixed div.FRight{margin-right:40px;float:right;width: 640px;}
	div#footerFixed div.FRight p{float:right;margin-right:59px;margin-top:15px;padding-right:122px;}
	div#footerFixed span.close{
		width:20px;
		height:20px;
		line-height:18px;
		border-radius:10px; 
		background:#1A1A46;
		color:#fff;
		font-weight:600;
		font-size:25px;
		position:absolute;
		top:0;
		right:20px;
		cursor:pointer;
	}
	div#footerFixed span.close:hover{color:#888;}
	
	.queBtn{
	    width: 100px;
	    height: 30px;
	    line-height: 30px;
	    border: 0;
	    cursor: pointer;
	    background: #B0B0B0;
	    color: #ffffff;
	    font-size: 16px;
	    margin-left:5px;
	    font-weight: 600;
	    margin-right:46px;
	}
	
	.Fleft{
	border: 0;
	display: block;
	float:left;
	max-width: 100%;
	vertical-align: middle;
	}