/* index */

.title1 h3 {font-size: 20px; margin-top: 0px; font-weight: 300;}
.title1 .h-underline {padding-bottom: 12px; margin-bottom: 15px; position: relative; border-bottom: solid 1px rgba(0, 0, 0, 0.07); text-align: left; }
.title1 .h-underline:before {position: absolute; content: ""; height: 1px; background: #1C60B8; width: 30%; max-width: 150px; bottom: -1px; left: 0; }
.title1 h3 small {color: #1C60B8;}
.title1 h3 a {display: none; border: 1px solid #1C60B8;font-size: 12px; padding: 4px 10px; display: inline-block; float: right;}

#myCarousel .carousel-caption {background: url('../img/png.png'); padding-bottom: 0; color: #fff; left: 4px; right: 4px; bottom: 4px; /* background-color: rgb(28,96,184,0.9); */ padding-top: 10px;}
#myCarousel .item img {width: 100%; height: 495px; padding: 4px; border: 1px solid #ddd;}

.page1 .bounceInLeft {margin-bottom: 15px;}
.page1 .i1right .item {margin-bottom: 22px; width: 100%; padding: 4px; border: 1px solid #ddd;}

.swiper-button-next, .swiper-button-prev {background-image: none; font-size: 2.6em; color: #fff}
.swiper-button-next i, .swiper-button-prev i {opacity: 0.2;}

.haha a {display: block; position: relative; overflow: hidden;}
.haha a p {position: absolute; left: 0; bottom:-40px; font-size: 14px; margin-bottom: 0; padding: 0.4em 0; right: 0; background: url('../img/png.png'); color: #fff; text-align: center;}
.haha a img {transition: all 0.4s;}
.haha a img {width: 100%; height: 226px;}
.haha a:hover img {transform: scale(1.1);}
.haha a:hover p {bottom: 0;}


.pagelc {text-align: center; margin-bottom: 2.4em;}
.pagelc .container {/*background:#000; padding-top:20px;*/}



.page3 {background-color: #F5F5F5;}
.page3 .box3 {margin-bottom: 22px;}
.b3ul {}
.b3ul li {overflow: hidden; padding: 5px 0; border-bottom: 1px dashed #ccc;}
.b3ul li a {display: inline-block; float: left;}
.b3ul li span {display: inline-block; float: right; color: #F05D4A;}

.i1-about {line-height: 2;}
.i1-about p {padding: 10px 0; margin-bottom: 0;}








/* ÊÖ»úcss */
@media (max-width:768px) {


.title1 .h-underline {margin-bottom: 10px;}

.page1 .i1right .item:nth-child(1) {padding-right: 5px;}
.page1 .i1right .item:nth-child(3) {padding-right: 5px;}
.page1 .i1right .item:nth-child(2) {padding-left: 5px;}
.page1 .i1right .item:nth-child(4) {padding-left: 5px;}
.page1 .i1right .item {margin-bottom: 10px;}

.cpbox .item {padding-left: 5px; padding-right: 5px;}
.cpbox .item .thumbnail img {height: 135px;}
.cpbox .item h5 {font-size: 14px;}
.cpbox .item .thumbnail {margin-bottom: 0;}

.page1 .i1right .item a img {height: 130px;}


.i1block {margin-bottom: 20px;}
.i1block .h-underline {margin-bottom: 10px;}

.btn-more {text-align: center;}
.btn-more .btn {padding-left: 30px; padding-right: 30px;}

#myCarousel .item img {width: 100%; height: auto;}


}
/* ÊÖ»úcss */



@media (min-width:768px) and (max-width:992px) {

}

@media (min-width:993px) and (max-width:1199px) {

}
