*{margin: 0; padding:0}
ul{list-style: none;}
a{text-decoration: none;}

.mask{
    width:100%;height:100%;
    position: fixed;
    background-color:rgba(0,0,0,0.8);
    top:0;
	z-index:99;

}

#mCSB_1_container {position: inherit !important;}

.gwangyang_pop{
    width: 900px;
	margin: 0 auto;
    background-color:#ffffff;
    position:fixed;
    top:30px; left:50%;
    margin-left:-450px;
    font-weight:600;
	z-index:9999;
	height:900px;

	font-family: sans-serif;
    letter-spacing: -1px;

}

.gwangyang_title .main_title:after{
	display:block;
	content:'';
	clear:both;    
}

.main_title .title_img{
	float: left;
    width: 50%;
    padding: 3% 0;
    box-sizing: border-box;
}

.main_title .title_img img{width:100%;}

.main_title h2{
    color:#ff6b69;
    font-size:45px;
    float:right;
	width:46%;
	margin-top:100px;
}

.gwangyang_title .ex{
    margin-top: 10px;;
    color: #333;
    font-size: 17px;
    line-height: 1.3em;
    font-weight: 600;
	text-align: center;
    padding: 20px 0;
}

.info{
    width:300px; margin: 0 auto;
    margin-top:30px;
}

.info ul li{
    margin-bottom:20px;
}

.info ul li span{
    display: inline-block;
    width:90px;
    text-align: center;
    background-color: #ff6b69;
    color:#fff;
    padding: 3px 0;
    margin-right:20px;
}

.desc{
    font-weight:600;
    margin: 30px 0 40px 130px;
	font-size:17px;
	line-height:1.2em;
}

.desc span{color:#de8700;;}

.btn{
    width:200px;
    margin:0 auto;
    text-align:center;
    margin-bottom:30px;
}

.btn a{
    display: block;
    padding:5px 0;
    background-color:#ff6b69;
    color:#fff;
    font-size:20px;
    font-weight:600;
    letter-spacing: 3px;   
}

.close{
    position:absolute;
    top:50px; right:50px;
    text-align: center;
    line-height: 30px;
}

.close a{
    display: block;
    width: 30px;
    height: 30px;
    color: #ff6b69;
    border-radius: 50%;
    border: 2px solid #ff6b69;
    background-color: #fff;
    font-size: 20px;
}

@media all and (max-width:1400px){
	height:90%;
		overflow-y:scroll;

}


@media all and (max-width:960px){
	.main_title h2{font-size:40px;}
	.gwangyang_pop{
	    width: 770px;
	    top:30px; left:50%;
	    margin-left:-385px;
		height:600px;
	}
	
	.close{
	    top:30px; right:30px;
	}

	.gwangyang_title .ex{
		margin-left:0;
		text-align:center;
		padding:20px 0;
	}

	.gwangyang_title .img_man{display:none;}
	.desc{
		margin:30px 0;
		text-align:center;
	}
}

@media all and (max-width:820px){
	
	

	.gwangyang_title{
		background-image:none;
	}

	.gwangyang_title h2{
		font-size:35px;
		margin-top:70px;
	}

	.gwangyang_title .ex{font-size:0.9em;}
	.desc{font-size:0.9em;}
	.info ul li{font-size:0.9em;}
	
}


@media all and (max-width:500px){
	
	.gwangyang_pop{
	    width: 300px;
	    top:30px; left:50%;
	    margin-left:-150px;
		height:550px;
	}
	
	.close{
	    top:20px; right:20px;
	}

	.main_title .title_img{display:none;}

	.gwangyang_title h2{
		float:none;
		width:100%;
		margin:30px auto;
		font-size: 28px;
		text-align:center;
	}

	.gwangyang_title .ex{font-size:14px;}
	.desc{font-size:14px;}
	.info ul li{font-size:14px;}
	.info{width:90%;}
	.info ul li span{margin-right:10px;}
}





