.trip_box{height: 450px;margin-top: 30px; }
.trip_box_con {width: 1231px; margin: 0 auto;}
.trip_box_con .mid03{width: 380px; height: 450px; margin: 0 30px 0 0; float: left; overflow: hidden;}
.trip_box_con .mid03 .img_trip{width: 380px; height: 285px; position: relative; overflow:hidden;}
.trip_box_con .mid03 .img_trip img{width: 100%; height:100%;}
.trip_box_con .mid03 .img_trip .date_trip{width: 100px; text-align: center; line-height: 25px; bottom: 0; height: 63px; background-color:rgba(0,0,0,0.5); right: 0; position: absolute;}
.trip_box_con .mid03 .img_trip .date_trip span{font-size: 16px; color: #FFFFFF;}

.trip_box_con .mid03 .trip_con{width: 380px; height: 165px;}
.trip_box_con .mid03 .trip_con h2{font-size:16px; color: #332c2b; padding: 15px 10px 0 10px; font-weight: bold;}
.trip_box_con .mid03 .trip_con label{font-size: 14px; color: #9e9e9e; line-height: 28px; padding: 10px 10px 0 10px; display: block;}
.trip_box_con .mid03 .trip_con a{font-size: 16px; color: #3d3d3d; padding: 10px 0 0 10px; display: inline-block;}
.trip_box_con .mid03 .trip_con a:hover{color: #FF0000;}


.study{width: 100%; height: 548px; background: #F7F7F7; margin-top: 40px;}
.study_box{width: 1200px; margin: 0 auto;}
.study_box .st_bg{height: 470px; margin-top: 40px; display: inline-block; background: #FFFFFF; width: 1200px;}
.study_box .st_bg .study_left{width: 810px; height: 470px; float: left;}
.study_box .st_bg .study_left .st_title{height: 71px; border-bottom: 1px solid #ebebeb;}
.study_box .st_bg .study_left .st_title a{font-size: 24px; color: #5d5d5d; padding-left: 20px; line-height: 70px; display:inline-block;}
.study_box .st_bg .study_left .st_nr{height: 398px;}
.study_box .st_bg .study_left .st_nr .first{margin-top: 30px; display: inline-block;}
.study_box .st_bg .study_left .st_nr .first .l_img{width: 195px; height: 147px;  margin-left: 20px; float: left; overflow:hidden; }
.study_box .st_bg .study_left .st_nr .first .l_img img{width: 100%; height:100%; }
.study_box .st_bg .study_left .st_nr .first .nr_box{float: left; width: 595px;}
.study_box .st_bg .study_left .st_nr .first .nr_box h2{font-size: 16px; color: #555555; padding: 20px 0 0 30px;}
.study_box .st_bg .study_left .st_nr .first .nr_box a{font-size: 14px; color: #a2a2a2; display: inline-block; padding: 10px 20px 0 30px;line-height: 28px;}
.study_box .st_bg .study_left .st_nr .first .nr_box a:hover{color: #FF0000;}


.study_box .st_bg .study_right{width: 350px; height: 470px; float: left; margin-left: 40px;}
.study_box .st_bg .study_right .r_title{height: 71px; border-bottom: 1px solid #ebebeb;}
.study_box .st_bg .study_right .r_title a{font-size: 24px; color: #5d5d5d; padding-left: 20px; line-height: 70px; display:inline-block;}
.study_box .st_bg .study_right .r_img{width: 350px; height: 220px; margin-top: 30px;}
.study_box .st_bg .study_right .r_img img{width: 100%;}
.study_box .st_bg .study_right .r_nr{ height: 128px; margin-top: 20px; }
.study_box .st_bg .study_right .r_nr li{width: auto; line-height: 40px; background: url(../images/split_dian.png) no-repeat 5px 16px; padding-left: 15px; }
.study_box .st_bg .study_right .r_nr li a{font-size: 16px; color: #5d5d5d; padding-left: 10px;}


.yzfc{width: 1200px; height: 420px; margin: 0 auto; }
.yzfc .img-list { width: 880px; position: relative; height: 270px; margin-top: 10px; }
.yzfc .img-list li { width: 250px; height: 120px; float: left; margin-right: 20px; margin-top: 20px; position: relative; }
.yzfc .img-list li.li01 { width: 320px; height: 260px; }
.yzfc .img-list li.li02 { width: 320px; height: 260px; position: absolute; top: 0; right: -340px; }
.yzfc .img-list li img { width: 100%; height: 100%; }
.yzfc .img-list li a { font-size: 16px; color: #FFFFFF; }
.yzfc .img-list li a:hover { color: #015293;}
.yzfc .img-list li span { width: 96%; height: 40px; line-height: 40px; text-align: center; padding: 0 2%; position: absolute; right: 0; bottom: 0; overflow: hidden; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; background: url(../images/yzfc-tit-bg.png) repeat;  -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; transition: all .3s ease-in;}
.yzfc .img-list li a:hover span{ height: 50px; line-height: 50px; color:#fff; background: url(../images/yzfc_title.png ) repeat;}






