.in_title{margin-bottom: 50px;padding-top: 60px;text-align: center;}
.in_title h2{font-size: 30px;color: #000000;}
.in_title p{font-size:18px;color: #000000;margin-top: 10px;}

/* in_nav */
.in_nav{padding: 60px 0;}
.in_nav ul li{width: 25%;text-align: center;float: left;}
.in_nav ul li img{display: block;margin: 0 auto;}
.in_nav ul li p{font-size:18px;color: #000000;margin-top: 10px;}

/* in_advan */
.in_advan{background:url(../images/advan_bg.jpg) no-repeat top center;padding-bottom: 60px;}
.in_advan ul{margin: 0 -11px;}
.in_advan ul li{float: left;width: 283px;margin: 0 11px;background: #fff;border-bottom: 9px solid #e92829;}
.in_advan ul li img{width:283px;display: block;}
.in_advan ul li .txt{padding: 20px 20px 40px;}
.in_advan ul li .txt h3{font-size: 24px;color: #000000;font-weight: normal;margin-bottom: 15px;text-align: center;}
.in_advan ul li .txt p{font-size:16px;line-height: 24px;color: #000000;height: 120px;overflow: hidden;}

/* Hover */
@-webkit-keyframes hover {
    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

@keyframes hover {
    50% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

.hover {
    display: inline-block;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.hover:hover,
.hover:focus,
.hover:active {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
    -webkit-animation-name: hover;
    animation-name: hover;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
}

/* in_news */
.in_news{padding: 60px 0;}
.in_news .fl{width: 715px;position: relative;}
.in_news .fl .hd{border-bottom: 1px solid #ececec;margin-bottom: 12px;}
.in_news .fl .hd ul li{float: left;width: 140px;text-align: center;font-size: 20px;font-weight: bold;background:url(../images/news_line.jpg) no-repeat left center;line-height: 42px;}
.in_news .fl .hd ul li a{color: #000;}
.in_news .fl .hd ul li.on{background: #e92829;}
.in_news .fl .hd ul li.on a{color: #fff;}
.in_news .fl .bd .news_top{float: right;width: 370px;height: 220px;margin-bottom: 20px;}
.in_news .fl .bd .news_top h3{font-size: 16px;color: #454545;margin: 8px 0;}
.in_news .fl .bd .news_top p{color: #7b7b7b;line-height: 27px;}
.in_news .news_list li{line-height: 41px;border-bottom: 1px solid #ececec;font-size: 16px;padding-left: 20px;background:url(../images/dot.jpg) no-repeat left center;position: relative;}
.in_news .news_list li a{color: #454545;}
.in_news .news_list li a span{position: absolute;right: 0;color: #a7a7a7;}

.in_news .news_pic{ width:319px; height:219px; overflow:hidden; position: absolute;top: 55px;left: 0;}
.in_news .news_pic .parHd{ height:20px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.in_news .news_pic .parHd ul{ overflow:hidden; zoom:1; float:left; font-size: 17px; }
.in_news .news_pic .parHd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#4f4c46; cursor:pointer;color:#fff;  }
.in_news .news_pic .parHd ul li.on{ background:#e92829; color:#fff; }
.in_news .news_pic .parBd{ position:relative; height:100%; z-index:0;}
.in_news .news_pic .parBd li{ zoom:1; vertical-align:middle; }
.in_news .news_pic .parBd img{ width:319px; height:219px; display:block;}

.in_news .fr{width: 420px;}
.in_news .fr .news_t{border-bottom: 1px solid #ececec;margin-bottom: 12px;font-size: 20px;font-weight: bold;color: #e92829;line-height: 42px;}
.in_news .fr .news_t span{font-size: 14px;font-weight: normal;color: #3a3a3a;}
.in_news .fr .news_t a{font-size: 14px;font-weight: normal;color: #9f9f9f;float: right;}
.in_news .fr .news_link li{height: 134px;margin-top: 10px;background:#bc1447 url(../images/news01.jpg) no-repeat right center; }
.in_news .fr .news_link li .txt{width:210px;text-align: center;padding-top: 30px;}
.in_news .fr .news_link li .txt a{color: #fff;font-size: 35px;}
.in_news .fr .news_link li .txt span{font-size: 10px;display: block;margin-top: 5px;}
.in_news .fr .news_link .li02{background:#8bb232 url(../images/news02.jpg) no-repeat right center; }