@charset "utf-8";
/*reset colby*/
body{font-size:14px; background:url(../images/bg.jpg) top center no-repeat;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;color:#BC2931;}
.auto_cut{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}/*字符自动截取的写法*/
h1{font-size:30px;font-family:"微软雅黑","黑体";/*font-family:"微软雅黑","黑体";*/}
/*开始*/
.wrapper{width:1000px;margin:0 auto;overflow:hidden; background:#fff;}
.header{width:1000px; height:454px;background:url(../images/tb.jpg) 0 0 no-repeat #00a8ff; margin:0 auto;/*width:1200px;margin:0 auto*/ position:relative;}
.header a {width:201px; height:62px; position:absolute; top:300px; left:180px;}
/*导航*/
.nav{height:60px;background:#00a8ff;/*width:1200px;margin:0 auto*/}
.nav ul li{line-height:60px;font-size:18px;font-family: "微软雅黑";float;left;display:inline;margin-left:30px;}
.nav ul li a{color:#fff;}
.logo{width:177px;height:60px;background:url(../images/logo.png) 0 center no-repeat;}
/*内容*/
.main{margin-bottom:10px;}
.main .item{overflow:hidden;}
.main .tit_item{height:46px;background:url(../images/titbg1.jpg) 0 0 no-repeat;background-size: 100% 100%; }
.main .item_list{ margin-bottom:10px;}
.main .item_list dl{width:220px;height:135px;float:left;display:inline;margin:25px 20px 14px 0;position:relative;overflow: hidden;}
.main .item_list dl dt img{width:220px;height:135px;}
.main .tit_item span{float:right;font-family:"微软雅黑";line-height: 46px;}
.main .tit_item span a{font-size:18px;}
.main .tit_item h2{font-size:30px;font-family:"微软雅黑";}
.main .col_rgt{width:490px;float:right;display:inline;}
.main .col_rgt .tit_item{border-bottom:1px solid #ccc;background:none;}
.main .col_rgt .item_list dl{border:1px solid #e0e0e0;padding:2px;width:90px;height:141px;float:left;display:inline;margin:20px 5px 0px 5px;}
.main .col_rgt .item_list dl dd{background:#a4a4a4;text-align:center;font-family: "微软雅黑";line-height:20px;}
.main .col_rgt .item_list dl dd a{color:#fff;}
.main .col_rgt .item_list dl dt{ height:121px;}
.main .col_rgt .item_list dl img{width:90px;height:120px;margin-bottom:1px;}
.main .col_rgt .player{margin-bottom:30px;}
.main .col_rgt .active,.main .col_rgt .industry_hot{}
.main .col_rgt .active dl{ height:100px; margin-top:20px;}
.main .col_rgt .active dl img{ width:165px; height:100px; float:left; margin-right:10px; display:inline;}
.main .col_rgt .active dl dd{ font-size:12px; color:#999; line-height:22px;}
.main .col_rgt .active dl dd a{ color:#ba2636}
.main .col_rgt .active dl dd h3 a{ font:16px/30px "微软雅黑","黑体"; color:#333;}
.main .col_rgt .active ul,.main .col_rgt .industry_hot ul{padding:20px 0 10px 0;}
.main .col_rgt .active ul li,.main .col_rgt .industry_hot ul li{background:url(http://file.iqilu.com/custom/new/images/dot_blk.gif) 0px 12px no-repeat;padding-left:10px;line-height:200%;}
.main .col_lft .item_list dl{width:220px;height:135px;float:left;display:inline;margin:25px 20px 14px 0;position:relative;overflow: hidden;}
.main .col_lft .item_list dl dt img{width:220px;height:135px;}
.item_list .opacity{width:100%;height:30px;line-height:30px;background:#000;position:absolute;bottom:0;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60); }
.item_list .txt{height:30px;line-height:30px;font-size:14px;position:absolute;z-index: 10;bottom:0;padding-left:5px;}
.item_list .txt a{font-family: "微软雅黑";color:#fff;}

.main .col_lft{width:490px;float:left;display:inline;}
.main .col_lft .tit_item{border-bottom:1px solid #ccc;background:none;}
.main .col_lft .item_list dl{border:1px solid #e0e0e0;padding:2px;width:90px;height:141px;float:left;display:inline;margin:20px 5px 0px 5px;}
.main .col_lft .item_list dl dd{background:#a4a4a4;text-align:center;font-family: "微软雅黑";line-height:20px;}
.main .col_lft .item_list dl dd a{color:#fff;}
.main .col_lft .item_list dl dt{ height:121px;}
.main .col_lft .item_list dl img{width:90px;height:120px;margin-bottom:1px;}
.main .col_lft .player{margin-bottom:30px;}
.main .col_lft .active,.main .col_rgt .industry_hot{}
.main .col_lft .active dl{ height:100px; margin-top:20px;}
.main .col_lft .active dl img{ width:165px; height:100px; float:left; margin-right:10px; display:inline;}
.main .col_lft .active dl dd{ font-size:12px; color:#999; line-height:22px;}
.main .col_lft .active dl dd a{ color:#ba2636}
.main .col_lft .active dl dd h3 a{ font:16px/30px "微软雅黑","黑体"; color:#333;}
.main .col_lft .active ul,.main .col_lft .industry_hot ul{padding:20px 0 10px 0;}
.main .col_lft .active ul li,.main .col_lft .industry_hot ul li{background:url(http://file.iqilu.com/custom/new/images/dot_blk.gif) 0px 12px no-repeat;padding-left:10px;line-height:200%;}
.tb {
     width:490px;
     height:40px;
}
     
.tb h2 {
	height:40px;
	background:#be261b;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	}
.tb a {
    float:right;
	font-size:18px;
	line-height:40px;
	}
.col_lft .active p {
    line-height:200%;
	 text-indent:2em;
	}
/*course*/
.course{margin-bottom: 22px; height:470px;}
.course .col_lft{width:740px;float:left;display:inline;}
.course .col_rgt{width:430px;float:right;display:inline;}
.course .item{overflow:hidden;margin-bottom:20px;}
.course .tit_item{height:46px;background:url(../images/titbg1.jpg) 0 0 no-repeat;background-size: 100% 100%; }
.course .tit_item span{float:right;font-family:"微软雅黑";padding-top:20px;}
.course .tit_item span a{color:#bebebe;}
.course .tit_item h2{font-size:32px;font-family:"微软雅黑";}
/*左*/
.course .col_lft .item_list dl.item_main{width: 700px;height: 230px;}
.course .col_lft .item_list dl.item_main dt img{width: 100%;height: 230px;}
.course .col_lft .item_list dl{width: 337px;height: 162px;overflow: hidden;float: left;margin: 20px 26px 0 0;}
.course .col_lft .item_list dl dt img{width: 100%;height: 124px;}
.course .col_lft .item_list dl dd{line-height: 38px;color: #505050;font-family:"微软雅黑","黑体";text-align: center;}
.course .col_lft .item_list dl dd a{color: #505050;}
/*右*/
.course .col_rgt .tit_item{border-bottom:1px solid #ccc;background:none;}
.course .col_rgt .item_list{margin-top: 20px;}
.course .col_rgt .item_list dl{width: 100%;height: 115px;overflow: hidden;margin: 0 0 27px 0;}
.course .col_rgt .item_list dl dt{float: left;padding-right: 33px;_display: inline;}
.course .col_rgt .item_list dl dt img{width: 139px;height: 114px;}
.course .col_rgt .item_list dl dd.title_dd{background: none;font-size: 16px;line-height: 34px;color: #000;font-weight: bold;font-family:"微软雅黑","黑体";
border-bottom: 1px solid #9f9f9f;margin: 0 0 0 173px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.course .col_rgt .item_list dl dd.title_dd a{color: #000;}
.course .col_rgt .item_list dl dd{line-height: 26px;margin-top: 7px;}
.course .col_rgt .item_list dl dd a{color:#ba2636;}
.course .title,.league .title{background:url(../images/titbg2.gif) center 6px no-repeat;height:50px;line-height:50px;margin-bottom:25px;}
.course .title span,.league .title span{position: absolute;margin-left: 1116px;}
.course .title span a,.league .title span a{font-family: "微软雅黑";color:#bebebe;}
.course .title h2,.league .title h2{line-height:50px;font-family: "微软雅黑";font-size:32px;text-align:center;}
.course .title h2 strong,.league .title h2 strong{font-family: "微软雅黑";font-size:32px;text-align:center;background:#fff;padding:0 10px;font-weight:normal;}
/**/
.league{}
.league dl{position:relative;float:left;display:inline;width:375px;height:265px;margin-right:6px;margin-bottom:10px;}
.league dl img{width:100%;height:265px;}
.league dl dd.opacity{position:absolute;width:100%;height:60px;background:#000;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60);bottom:0; }
.league dl dd.txt{font-family: "微软雅黑";font-size:16px;line-height:60px;position:absolute;z-index: 5;bottom:0;padding-left:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.league dl dd.txt a{color:#fff;}
.league dl.big{width:430px;height:540px;}
.league dl.big img{width:100%;height:540px;}
.upload{text-align: center;margin-top: 20px;}
.upload a{width: 155px;height: 38px;display: inline-block;line-height: 38px;font-size: 24px;background: #0ea1c8;border-radius: 5px;color: #fff;font-family:"微软雅黑","黑体";
background: -webkit-linear-gradient(#25c0e1, #0290bc);background: -moz-linear-gradient(#25c0e1, #0290bc); background: -o-linear-gradient(#25c0e1, #0290bc);background: linear-gradient(#25c0e1, #0290bc);
}
/*幻灯*/
.swiper{width:100%;height:370px;background:red;margin-top:20px;margin-bottom:30px;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {/*text-align: center;*/font-size: 18px;background: #fff;
/* Center slide text vertically
display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;*/
}
.swiper-container-horizontal>.swiper-pagination{bottom:20px;right:20px;}
.swiper-pagination-bullet{opacity:0.8;-moz-opacity:0.8; filter:alpha(opacity=80);background:#fff;}
.swiper-pagination-bullet-active{background:#2eb4ee;}
.swiper-pagination{text-align:right;}
.swiper-slide p{position:absolute;bottom:15px;left:10px;width:1000px;line-height:25px;font-family: "微软雅黑";color:#000;font-size:16px;color:#fff;z-index:21;height:25px;padding-left:10px;border-left:2px solid #2eb4ee;}
.swiper-slide .mask{background:#000;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60); width:100%;position:absolute;bottom:0;z-index:20;height:55px;line-height:55px;}
.swiper-slide img{width:1200px;height:470px;}
.swiper-button-next{display:none;}
.swiper-button-prev{display:none;}
/*footer*/
.links{background:#F8F6F3;padding:20px 0;margin-top:50px; background:url(images/footer.jpg) center center no-repeat; text-align:center;}
.links h2{font-size:16px;font-family: "微软雅黑"; color:#fff; line-height:44px; margin-top:20px;}
.links h3{font-size:20px;font-family: "微软雅黑"; color:#fff; line-height:30px;}
.links a{display:inline-block;margin-right:10px; color:#fff; font:16px/28px "微软雅黑","黑体";}
.foot{ color:#fff; margin-top:20px;}
.foot a{ font-size:12px;}

#screen2 {width:1200px;}	

/*20160330 新增响应式样式*/
/*pad*/
@media screen and (max-width: 768px){
    html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size: 62.5%;}
    *,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit;box-sizing:inherit;}
    *, :focus, :hover, :active {-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);outline:0;}
    html,body{width: 100%;}
    .zt_qztnav{display: none;}
	.header {
	   width:100%;
	   height:70px;
	   background:#be261b url(../images/sjtb.jpg) no-repeat;
	   }
    .wrapper{width: 100%;}
	 body{background:none;}
    /*导航*/
    .nav{height: auto;padding: 1rem 0 0 0;}
    .nav .logo{width: 100%;height: 45px;background: url(../images/logo-m.jpg) center center no-repeat;background-size: 180px;padding: 0;float: none;}
    .nav ul{font-size: 0;margin: 0.5rem 0 0 0;}
    .nav ul li{margin: 0;display: inline-block;text-align: center;line-height: 3rem;font-size: 1.8rem; padding:0 5px 0 13px;}
    /*幻灯*/
    .swiper{width: 100%;max-height: 360px;margin: 0 0 2rem 0;}
    .swiper-slide img{width: 100%;max-height: 360px;}
    .swiper-slide p{max-width: 70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    /*内容*/
    .main .col_lft{width: 100%;float: none;}
    .item{padding: 0 1rem;}
    .tit_item{width: 98%;margin: 0 1%;margin-bottom: 1rem;}
	.main .col_rgt .active dl dd h3 a{ font:14px/30px "微软雅黑","黑体"; color:#333;}
    .main .tit_item{}
	.main .item_list dl{margin: 0;width: 31.3333%;margin: 1rem 1%;text-align: center;}
    .main .item_list dl dt img{width: 100%;}
    .main .col_lft .item_list dl{margin: 0;width: 31.3333%;margin: 1rem 1%;text-align: center;}
    .main .col_lft .item_list dl dt img{width: 100%;}
    .main .col_rgt{width: 100%;float: none;}
    /*课程*/
    .course{margin-bottom: 0;}
    .course .col_lft,.course .col_rgt{width: 100%;float: none;}
    .course .col_lft .item_list dl{width: 48%;margin: 0 1%;height: 238px;}
    .course .col_lft .item_list dl.item_main{width: 98%;margin: 20px auto;float: none;}
    .course .col_rgt .item{margin-bottom: 0;}
    .course .col_rgt .item_list{width: 98%;margin: 2rem 1%;}
    .course .col_lft .item_list dl dt img{height: 200px;}
    /*航拍团*/
    .course .title, .league .title{background: none;width: 98%;margin: 0 1%;border-bottom: 1px solid #1ab3f1;}
    .course .title h2, .league .title h2{text-align: left;}
    .course .title span, .league .title span{right: 3%;margin-left: 0;}
    .league{margin-bottom: 2rem;}
    .league dl.big{width: 98%;height: 230px;margin: 20px 1% 10px;margin-top: 2rem;}
    .league dl.big img{width: 100%;height: 230px;}
    .league dl{width: 48%;height: 200px;margin: 10px 1%;}
    .league dl img{height: 200px;}
	#screen2{width:100%;display:none;}
	.course{ height:40px;}
    /*footer*/
    .links{margin-top: 0;width: 100%;padding: 1rem 2%;}
    .links h2{margin-bottom: 1rem;}
}
/*大屏*/
@media screen and (min-width: 385px) and (max-width: 767px) {
    .swiper{height: 244px;}
    .swiper-slide img{max-height: 244px;}
    .main .tit_item h2{font-size: 28px;}
	.main .col_rgt .active dl dd h3 a{ font:14px/30px "微软雅黑","黑体"; color:#333;}
	.main .item_list dl{width: 48%;height: 111px;margin: 1rem 1%;}
    .main .item_list dl dt img{height: 111px;}
    .main .col_lft .item_list dl{width: 48%;height: 111px;margin: 1rem 1%;}
    .main .col_lft .item_list dl dt img{height: 111px;}
    .course .tit_item h2{font-size: 28px;}
    .course .col_lft .item_list dl{height: 149px;}
    .course .col_lft .item_list dl dt img{height: 111px;}
    .course .col_rgt .item_list dl{height: 78px;}
    .course .col_rgt .item_list dl dt{padding-right: 17px;}
    .course .col_rgt .item_list dl dt img{height: 78px;}
    .course .col_rgt .item_list dl dd.title_dd{line-height: 24px;margin: 0 0 0 156px;}
    .course .col_rgt .item_list dl dd{line-height: 22px;}
    .course .title h2 strong, .league .title h2 strong{padding: 0;font-size: 28px;}
    .course .title span, .league .title span{right: 4%;}
    .league dl{height: 111px;}
    .league dl img{height: 111px;}
    .league dl dd.opacity{height: 30px;line-height: 30px;}
    .league dl dd.txt{line-height: 30px;font-size: 1.4rem;}
	#screen2{width:100%; display:none;}
	.course{ height:40px;}
    .links h2{font-size: 28px;}
}
/*小屏*/
@media screen and (max-width: 384px) {
    .nav ul li{font-size: 1.4rem;line-height: 2.5rem;}
    .swiper{height: 216px;margin: 0 0 1rem 0;}
    .swiper-slide img{max-height: 216px;}
    .main .tit_item,.course .tit_item{height: 42px;}
	.main .col_rgt .active dl dd h3 a{ font:14px/30px "微软雅黑","黑体"; color:#333;}
    .main .tit_item h2,.course .tit_item h2{font-size: 26px;}
    .main .tit_item span,.course .tit_item span{padding-top: 15px;}
    .main .item{margin-bottom: 0.5rem;}
	.main .item_list dl{width: 48%;height: 97px;margin: 1rem 1%;}
    .main .item_list dl dt img{height: 97px;}
    .main .col_lft .item_list dl{width: 48%;height: 97px;margin: 1rem 1%;}
    .main .col_lft .item_list dl dt img{height: 97px;}
    .course .item{margin-bottom: 0.5rem;}
    .course .col_lft .item_list dl.item_main{height: 198px;}
    .course .col_lft .item_list dl.item_main dt img{height: 198px;}
    .course .col_lft .item_list dl{height: 135px;}
    .course .col_lft .item_list dl dt img{height: 97px;}
    .course .col_rgt .item_list{margin-bottom: 0;}
    .course .col_rgt .item_list dl{height: 78px;margin-bottom: 1.5rem;}
    .course .col_rgt .item_list dl dt{padding-right: 17px;}
    .course .col_rgt .item_list dl dt img{height: 78px;}
    .course .col_rgt .item_list dl dd.title_dd{line-height: 24px;margin: 0 0 0 156px;}
    .course .col_rgt .item_list dl dd{line-height: 22px;}
    .course .title h2 strong, .league .title h2 strong{padding: 0;font-size: 26px;}
    .course .title span, .league .title span{right: 4%;}
    .league dl{height: 97px;}
    .league dl img{height: 97px;}
    .league dl.big{height: 198px;}
    .league dl.big img{height: 198px;}
    .league dl dd.opacity{height: 30px;line-height: 30px;}
    .league dl dd.txt{line-height: 30px;font-size: 1.4rem;}
	#screen2{width:100%;display:none;}
	.course{ height:40px;}
    .links h2{font-size: 28px;}
}
/*超小屏*/
@media screen and (max-width: 320px) {
    .nav ul li{font-size: 1.3rem;line-height: 2rem;}
    .swiper{height: 180px;margin: 0 0 1rem 0;}
    .swiper-slide img{max-height: 180px;}
    .swiper-slide p{font-size: 1.4rem;bottom: 2.5px;line-height: 25px;}
    .swiper-slide .mask{height: 30px;}
    .swiper-container-horizontal>.swiper-pagination{bottom: 10px;}
    .main .tit_item,.course .tit_item{height: 36px;}
    .main .tit_item h2,.course .tit_item h2{font-size: 24px;}
	.main .col_rgt .active dl dd h3 a{ font:14px/30px "微软雅黑","黑体"; color:#333;}
    .main .tit_item span,.course .tit_item span{padding-top: 10px;}
    .main .col_lft .item_list dl{height: 80px;margin: 0.5rem 1%;}
    .main .col_lft .item_list dl dt img{height: 80px;}
    .item_list .txt{padding: 0;}
    .tit_item{margin-bottom: 0.5rem;}
    .course .title, .league .title{height: 46px;}
    .course .title h2 strong, .league .title h2 strong{font-size: 24px;}
    .course .col_lft .item_list dl.item_main{margin: 1rem auto;height: 163px;}
    .course .col_lft .item_list dl.item_main dt img{height: 163px;}
    .course .col_lft .item_list dl{height: 118px;}
    .course .col_lft .item_list dl dt img{height: 80px;}
    .course .col_rgt .item_list{margin: 1rem 1% 0;}
    .course .col_rgt .item_list dl{height: 67.5px;}
    .course .col_rgt .item_list dl dt{padding-right: 10px;}
    .course .col_rgt .item_list dl dt img{width: 120px;height: 67.5px;}
    .course .col_rgt .item_list dl dd.title_dd{margin: 0 0 0 131px;font-size: 14px;}
    .course .col_rgt .item_list dl dd{line-height: 18px;font-size: 1.2rem;}
    .league dl.big{height: 163px;margin: 10px 1% 5px;}
    .league dl.big img{height: 163px;}
    .league dl{height: 80px;margin: 5px 1%;}
    .league dl img{height: 80px;}
	#screen2{width:100%;display:none;}
	.course{ height:40px;}
    .links{padding: 0.5rem 2%;}
    .links h2{font-size: 24px;}
}
/*2016.8.10二期*/
.ztch dl{ width:47%; float:left; margin-right:3%; margin-top:30px; margin-bottom:20px; display:inline;}
.ztch dl dt{ width:45%; height:90px; float:left; margin-right:10px;}
.ztch dl dt img{ width:100%; height:90px;}
.ztch dl dd{ color:#999; font-size:12px; line-height:22px;}
.ztch dl dd h2{ font:16px/38px "微软雅黑","黑体";}
.item dl.vrqj{ width:62%; float:left; position:relative; overflow:hidden; height:295px; margin:25px 20px 20px auto; }
.item dl.vrqj dt img{ width:100%;}
.item dl.vrqj dd.opacity,.item dl.qjrgt dd.opacity{width:100%;height:40px;line-height:40px;background:#000;position:absolute;bottom:0;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60); }
.item dl.vrqj dd.txt,.item dl.qjrgt dd.txt{height:40px;line-height:40px;font-size:16px;position:absolute;z-index: 10;bottom:0;padding-left:5px;}
.item dl.vrqj dd.txt a,.item dl.qjrgt dd.txt a{font-family: "微软雅黑";color:#fff;}
.item dl.qjrgt{ width:30%;float:left; position:relative; overflow:hidden; height:135px; margin:25px 20px 0px auto;}
.item dl.qjrgt dt img{ width:100%; }
.wxq img{ margin-bottom:5px;}



@media screen and (min-width: 320px) and (max-width: 767px) {
	.ztch dl{ width:100%;}
	.item dl.vrqj{ width:98%; height:auto; margin:1%;}
	.item dl.qjrgt{ height:auto; width:45%; margin:1%; width:48%;}
	.item dl.vrqj dd.txt,.item dl.qjrgt dd.txt{height:30px;line-height:30px;font-size:14px;position:absolute;z-index: 10;bottom:0;padding-left:5px;}
	.item dl.vrqj dd.opacity,.item dl.qjrgt dd.opacity{ height:30px; line-height:30px;}
}



/****/
.m-header {
    background-color: #eee;
    border-bottom: 1px solid #eee;
    width: 100%;
    height: 40px;
    z-index: 999;
	position: relative;
}
.m-header-nav-list a {
    color: #666;
}