﻿/* CSS Document */



.ban{position: relative;height: 624px;background: url(/images/qyjj_02.jpg) center no-repeat;}
.ban2{position: absolute;width: 1000px;left: 50%;top: 0;margin-left: -500px;}
.ban2 h1{font-size: 38px;font-weight: normal;color: #fff;margin: 120px 0 40px 610px;}
.ban2 h1 span{font-size: 24px;margin-left: 15px;}
.ban2 p{}

.m1{height: 750px;background: #f1f1f1;}
.tong h1{text-align: center;font-size: 44px;color: #515151;padding-top: 95px;font-weight: normal;}
.tong h3{font-family: "宋体";text-align: center;font-size: 30px;color: #5d6465;margin: 25px 0 35px 0;font-weight: normal;}
.tong p{width: 30px;height: 4px;margin: 0 auto;background: #179fab;}

.m1b{width: 1000px;margin: 0 auto;overflow: hidden;margin-top: 45px;}
.m1b li{float: left;width: 312px;margin: 15px 0 0 32px;position: relative;}
.m1b li img{margin: 0 auto;}
.m1b li p{text-align: center;font-size: 20px;color: #646464;position: absolute;top:0;width: 312px;height: 116px;background: rgba(23,159,171,0.9);color: #fff;padding-top: 80px;display: none;}
.m1b li:hover p{display: block;}

.m2{height: 750px;background: url(/images/qyjj_20.jpg) no-repeat center;overflow: hidden;}
.m2 .tong h1{color: #fff;}
.m2 .tong h3{color: #fff;}
.m2 .tong p{background: #f39800;}
.m2b{margin: 85px auto 0;width: 895px;position: relative;overflow: hidden;}
.m2b li{width: 860px;height: 280px;background: #fff;float: left;margin-left: 20px;position: relative;}
.m2b li h5{font-size: 18px;font-weight: normal;color: #fff;position: absolute;top:27px;background: #179fab;padding: 5px 12px;}
.m2b li h4{font-size: 18px;font-weight: normal;color: #26a5b1;position: absolute;top: 35px;left: 405px;}
.m2b li h6{font-size: 14px;font-weight: normal;color: #5d5d5d;position: absolute;top: 70px;left: 405px;}
.m2b li p{position: absolute;top: 185px;left: 405px;border-bottom: solid 1px #e8e8e8;width: 425px;}

.m2b .pre1{position: absolute;top:230px;left: 770px;z-index: 999;cursor: pointer;}
.m2b .next1{position: absolute;top:230px;right: 67px;z-index: 999;cursor: pointer;}
.m2c{width: 100%;background: url(/images/qyjj_27.png) no-repeat center top;height: 100px;}
.m2c ul{margin: 33px auto 0;width: 895px;overflow: hidden;}
.m2c ul li{float: left;padding: 30px 0 0 50px;color: #fff;font-size: 13px;}
.m2c ul li:hover p{background: #fff;padding: 0 10px;color: #f39800;font-size: 17px;}


.m3{height: 770px;background:;overflow: hidden;}
.m3b{margin: 70px auto 0;width: 895px;}
.m3b li{float: left;}
.m3b1{width: 288px;}
.m3b1 p{background: url(/images/qyjj_32.jpg) no-repeat center left;width: 235px;height: 324px;color: #fff;text-align: center;line-height: 600px;}
.m3b2{width: 598px;}
.m3b2 h1{font-size: 20px;color: #179fab;margin-bottom: 22px;}
.m3b2 p{font-size: 12px;color: ;margin-bottom:;text-indent: 24px;}
.m3b2 img{margin-left: 520px;}

.m4{height: 750px;background: url(/images/qyjj_39.jpg) no-repeat center ;overflow: hidden;}
.m4 .tong h1{color: #fff;}
.m4 .tong h3{color: #fff;}
.m4 .tong p{background: #f39800;}
.m4a{width: 1000px;margin: 0 auto;}
.m4a ul{width: 420px;margin: 78px 0 0 520px;}
.m4a ul li{height: 90px;color: #fff;}
.m4a ul li h3{font-size: 15px;font-weight: normal;}
.m4a ul li p{font-size: 12px;font-weight: normal;}


.book{position: fixed;
    left: auto;
    right: 25px;
    top: 50%;
    z-index: 999;
    width: 100px;
    height: 150px;
    margin-top: -60px;}
    .book li{height: 30px;background:url(/images/jj2.png) no-repeat center right; padding-right: 20px;text-align: right;line-height: 28px;overflow: hidden;}
    .book li a{display: block;width: 80px;margin-left: 100px;color: #333;}
    .book li:hover a{margin-left: 0;animation:book1 1s;-webkit-animation:book1 1s;-moz-animation:book1 1s;}
    .book li:hover{background:url(/images/jj1.png) no-repeat center right;}
    .book li.on a{margin-left: 0;}
    .book li.on{background:url(/images/jj1.png) no-repeat center right;}

@keyframes book1{
    0%{}
    100%{transform:scale(1.3);}
}
@-webkit-keyframes book1{
    0%{}
    100%{transform:scale(1.3);}
}
@-moz-keyframes book1{
    0%{}
    100%{transform:scale(1.3);}
}

.b2_1{width: 420px;height: 190px;overflow: hidden;margin-left: 610px;}
.b2_1b{width: 440px;text-indent: 28px;color: #fff;height: 195px;overflow: auto;font-size:13px;}

.jjgo{position: absolute;top:197px;right:-60px;width: 20px;height: 240px;overflow: hidden;}
.jj1{width: 2px;height: 170px;background: #C3CDD8;margin-left: 9px;}
.jj2{position:absolute;width: 6px;height: 20px;background: #fff;left: 7px;top: 0px;}