*{margin: 0; padding: 0;}
.w-1024{width: 1024px; margin: 0 auto; overflow: hidden;}
.header{width: 100%; height: 623px; background: url("imagesheaderbg.jpg") no-repeat center; position: relative;}
.header img{-moz-transition:ease-in-out 0.5s;  -webkit-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; transition:ease-in-out 0.5s;}
.hd-bigtitle{width: 1130px; margin: 0 auto; padding-top: 160px; text-align: center;-moz-animation:bounceInRight 2s linear;-webkit-animation:bounceInRight 2s linear;-o-animation:bounceInRight 2s linear; -ms-animation:bounceInRight 2s linear;animation:bounceInRight 2s linear;}
.hd-smalltitle{width:515px; margin: 0 auto; margin-top: 25px; text-align: center;-moz-animation:bounceInLeft 2s linear;-webkit-animation:bounceInLeft 2s linear;-o-animation:bounceInLeft 2s linear; -ms-animation:bounceInLeft 2s linear; animation:bounceInLeft 2s linear;  }
.main{width: 100%; height: auto; padding-top: 40px; overflow: hidden; clear: both;}
.FPDT{width: 100%; height: auto;  margin-top: 30px; overflow: hidden; clear: both;}
.FP1{width: 100%; height: auto; margin-bottom: 60px; overflow: hidden; clear: both;}
.big-title{width: 100%; height: 80px; margin-bottom: 20px; background: url("imagestitlebg.png") no-repeat center; overflow: hidden;}
.big-title a{display: block;width: 100%; height: 80px;-moz-animation: bounceInDown 2s linear;-webkit-animation: bounceInDown 2s linear;-o-animation: bounceInDown 2s linear; -ms-animation: bounceInDown 2s linear;animation: bounceInDown 2s linear;}
.big-title a img{-moz-transition:ease-in-out 0.5s;  -webkit-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; transition:ease-in-out 0.5s;}
.slideBox{float: left; width:600px; height:400px; overflow:hidden; position:relative;}
.slideBox .hd{  height:10px;  overflow:hidden; position:absolute; right: 5px; bottom: 16px; z-index:6; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 5px;  width:10px; height:10px; line-height:10px; text-align:center;cursor:pointer; background: #ffffff; }
.slideBox .hd ul li.on{ background:#000000;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{width:600px; height:400px;  zoom:1; vertical-align:middle; overflow: hidden; position: relative; }
.slideBox .bd img{ width:600px; height:400px; display:block;  }
.slideBox .bd li .Ssup{width: 100%; height: 45px; line-height: 45px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold;  text-indent: 20px; color: #ffffff; text-align: center; position: absolute; left: 0; bottom: 0; background: url("imagesup-redbg.png") repeat center; z-index: 2;}
.slideBox .bd li .Ssup a{color: #ffffff;}
.textList{float: left; width: 412px; height: auto; margin-left: 12px; overflow: hidden;}
.textList h6{font-family: "Microsoft YaHei"; font-size: 30px; font-weight: normal; text-align: center;}
.textList h6 a{color:#c60000;}
.txt01{margin-top: 25px;}
.txt01 ul li{ line-height: 33px; font-family: "Microsoft YaHei"; font-size: 16px; color: #333333; text-indent: 15px; background: url("imagesdian.png") no-repeat left center;}
.txt01 ul li a{ color: #333333;}
.txt01 ul li a:hover{color: #c60000;}
.mt-list{float: left; width: 512px; height: auto; overflow: hidden;}
.E-title{width: 100%; height: 80px; overflow: hidden; }
.E-list{ margin-top: 16px;}
.E-list ul li{line-height: 33px; font-family: "Microsoft YaHei"; font-size: 16px; color: #333333; text-indent: 15px; background: url("imagesdian.png") no-repeat left center; }
.E-list ul li a{ color: #333333;}
.E-list ul li a:hover{color: #c60000;}
.mt-list .mrleft{ padding-left: 21px;}


.FIVE-ONE{width: 100%; height: auto;  margin-top: 30px; overflow: hidden; clear: both;}
.five-work1{width: 100%; height: auto; margin-bottom: 60px; overflow: hidden; clear: both;}
.slideTxtBox{ float: left; width:100%; height: auto;  overflow: hidden;   }
.slideTxtBox .hd{ height:50px; font-family: "Microsoft YaHei"; font-size: 15px;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; height:51px;  }
.slideTxtBox .hd ul li{ float:left; width: 168px; line-height: 51px; margin-right: 41px; font-size: 15px; font-weight: bold; text-align: center; cursor:pointer;  background: url("imagesbor-gray.png") no-repeat center; }
.slideTxtBox .hd ul li a{color: #424242;}
.slideTxtBox .hd ul li.on{ height:51px;  background:url("imagesbor-red.png") no-repeat center; }
.slideTxtBox .hd ul li.on a{color: #ffffff;}
.slideTxtBox .bd ul{ margin-top: 50px; zoom:1;  }
.slideTxtBox .bd li{width: 100%; height: auto; overflow: hidden; clear: both; }
.slideTxtBox .bd li .f-pic{float: left; width: 512px; height: 349px; overflow: hidden; position: relative;}
.slideTxtBox .bd li .f-pic a img{  vertical-align: middle;  -webkit-transition: transform 1.3s;  -moz-transition: transform 1.3s;  -o-transition: transform 1.3s;  -ms-transition: transform 1.3s; transition: transform 1.3s;  }
.slideTxtBox .bd li .f-pic a:hover img{  -webkit-transform:scale(1.2);  -moz-transform:scale(1.2);  -o-transform:scale(1.2);  -ms-transform:scale(1.2);  -transform:scale(1.2);  }

.f-up{width: 100%; height: 45px; line-height: 45px; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: bold; text-align: center!important; position: absolute; left: 0; bottom: 0; background: url("imagesup-redbg.png") repeat center;}
.f-up a{color: #ffffff;}
.slideTxtBox .bd li .f-list{float: left; width: 480px; height: auto; margin-left: 28px; overflow: hidden;}
.slideTxtBox .bd li .f-list ul{margin-top: 0!important;}
.slideTxtBox .bd li .f-list ul li{ line-height: 40px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 20px; background: url("imagesred.png") no-repeat left center;}
.slideTxtBox .bd li .f-list ul li a{color: #333333;}
.slideTxtBox .bd li .f-list ul li a:hover{color: #c60000;}

.SAY-FP{width: 100%; height: auto; overflow: hidden; clear: both;}
.w-1130{width: 1130px; margin: 0 auto;}
.slideBox1{float: left; width:1130px; height:600px; margin-top: 20px; overflow:hidden; position:relative;}
.slideBox1 .bd{width:1024px; height:100%; margin: 0 auto;  overflow: hidden;  }
.slideBox1 .bd li{width:1024px; height:600px;  zoom:1; vertical-align:middle; overflow: hidden; position: relative; }
.slideBox1 .bd img{ width:1024px; height:600px;  }
.slideBox1 .bd li .Ssup{width: 100%; height: 60px; line-height: 60px; font-family: "Microsoft YaHei"; font-size: 24px;  color: #ffffff; text-align: center; position: absolute; left: 0; bottom: 0; background: url("imagesup-redbg.png") repeat center; z-index: 2;}
.slideBox1 .bd li .Ssup a{color: #ffffff;}
.slideBox1 .prev{ position:absolute; left:0; top:50%;  display:block; width:30px; height:60px; background: url("imagesprev.jpg") no-repeat center; }
.slideBox1 .next{ position:absolute; right: 0; top:50%;  display:block; width:30px; height:60px; background: url("imagesnext.jpg") no-repeat center;   }
.slideBox1 .prev:hover{background: url("imagesh-prev.jpg") no-repeat center; }
.slideBox1 .next:hover{background: url("imagesh-next.jpg") no-repeat center; }

.JDB{ width: 100%; margin-top: 48px; padding-top: 35px; overflow: hidden; background: url("imagesjdbg.jpg") no-repeat top center;}
.big-title1{width: 100%; height: 80px; margin-bottom: 20px;  background: url("imagestitlebg.png") no-repeat center; overflow: hidden;}
.big-title1 a{display: block;width: 100%; height: 80px;-moz-animation: bounceInLeft 2s linear;-webkit-animation: bounceInLeft 2s linear;-o-animation: bounceInLeft 2s linear; -ms-animation: bounceInLeft 2s linear;animation: bounceInLeft 2s linear;}
.big-title1 a img{-moz-transition:ease-in-out 0.5s;  -webkit-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; transition:ease-in-out 0.5s;}
.table{width: 1028px; height: auto; margin: 0 auto; text-align: center; padding-top: 17px; padding-bottom: 35px; overflow: hidden;}
.table img{width: 100%; max-width: 100%; vertical-align: middle;}


.footer{width: 100%; height: 138px; font-family: "Microsoft YaHei"; font-size: 12px;  overflow: hidden; background: #dc402e;}
.footer .mtop{margin-top: 20px;}
.footer p{line-height: 25px;text-align: center; color: #ffffff;}
.footer p a{color: #ffffff;}