@charset "utf-8";
/* CSS Document */

body{background: #df494a;}
.container{width: 1080px;}

.special1_box{position: relative;  width: 100%; overflow: hidden;}
/*.special1_01{position: absolute; top: 0; width: 1920px; left: 50%; margin-left: -960px;}*/

.special1_02{font-size: 24px;}
.special1_02 h2{font-size: 48px;}
.special1_03{background: white; padding: 15px 55px;}

.special1_03 .carousel-indicators li{border: 1px solid #bcbcbc; background: #dadada;}
.special1_03 .carousel-indicators .active{border: 1px solid #2677ab; background: #3ca1e3;}
.special1_03 .carousel-indicators{bottom: -35px;}

.special1_03 .carousel-caption{left: 0 !important; right: 0 !important; padding: 15px; background: rgba(0,0,0,0.8); text-align: left; bottom: 0;}
.special1_03 .carousel-caption h2{font-size: 18px; font-weight: bold; padding-bottom: 10px;}
.special1_03 .carousel-caption p{color: #767676; font-size: 12px;}

.special1_04 h2{font-size: 30px;}
.special1_04 div{line-height: 30px;}

.special1_tit{background: url(../img/special1/img04.jpg) no-repeat center top; color: yellow; font-size: 24px; text-align: center; margin-top: 30px; line-height: 70px;}


.special1_05 .col-md-3{margin-bottom: 15px; text-align: center; line-height: 24px;}
.special1_05 .col-md-3 img{border-radius: 100%; margin-bottom: 10px;}

.special1_lan{border-bottom: 1px solid #239dd0;}
.special1_lan span{display: inline-block; background: url(../img/special1/img09.jpg) no-repeat; width: 140px; height: 135px; line-height: 135px; text-align: center; color: white; font-size: 46px; margin-bottom: -1px;}

.special1_lv span{display: inline-block; background: url(../img/special1/img10.jpg) no-repeat; width: 140px; height: 135px; line-height: 135px; text-align: center; color: white; font-size: 46px;}
.special1_hu span{display: inline-block; background: url(../img/special1/img11.jpg) no-repeat; width: 140px; height: 268px; line-height: 135px; text-align: center; color: white; font-size: 46px;}

.special1_06{height: 580px; overflow-y: scroll;}

.special1_07{padding: 0 120px;}
.special1_07 .col-md-3{margin-bottom: 15px;}
.special1_07 img{border: 1px solid #ddd; max-width: 100%; height: auto;}

footer{background: white; color: #333;}
footer h2{color: #df494a; font-size: 24px; margin-bottom: 15px;}
footer p{font-size: 18px; line-height: 30px;}