.w60
{
	width:60%;
}
.w50
{
	width:50%;
}
.cont_90
{
	width:90%;
	margin:auto;
}
.cont_80
{
	width:80%;
	margin:auto;
}
.cont_85
{
	width:85%;
	margin:auto;

}
.cont_70
{
	width:70%;
	margin:auto;
}
.mrgauto
{
	margin:auto;
}

body
{
	padding:0;
	margin:0;
	font-family: 'Roboto Condensed', sans-serif;	
	color:#444;
	font-size:15px;
}
#slider
{
	width:100%;
	//background:url("../imgs/bg1.jpg") no-repeat;
	//background-size:50px;
	height:450px;
}
#slider .btn_prev
{
	position:absolute;
	background:url("../imgs/slider1.png") no-repeat;
	height:50px;
	width:50px;
	margin-top:25%;
	margin-left:2%;
	cursor:pointer;
}
#slider .btn_next
{
	position:absolute;
	background:url("../imgs/slider2.png") no-repeat;
	height:50px;
	width:50px;
	right:0;
	margin-top:26%;
	margin-right:2%;	
	cursor:pointer;	
}
#slider #text
{
	margin-left:14%;
	padding-top:35%;
	color:white;
	font-size:47px;
//	text-shadow: 1px 3px #000000;
	width:70%;
	font-weight:bold;
}
#slider #text .clr
{
	color:rgb(255,193,36);
	font-weight:normal;
}
#slider #text .f1
{
	font-size:37px;
}
#slider #text .f2
{
	font-size:27px;
}
#slider #text .btn
{
	width:100px;
	margin-top:10px;
	padding:12px;
	text-align:center;
	border-radius:5px;
	background:rgb(255,193,36);
	color:black;
	border-bottom:3px solid rgb(185,133,0);
	font-size:16px;
	font-weight:normal;
	text-shadow:none;
}
#loader
{
	width:2%;
	border-bottom:4px solid rgb(234,155,33);
}
#section_about
{
	width:85%;
	margin:auto;
	margin-top:45px;
	overflow:auto;
	background:rgb(8,82,145);
	box-shadow:2px 2px 10px #222;
}
#section_about .title
{
	text-align:center;
	padding:50px;
	color:white;
	font-size:35px;
}
#section_about .col
{
	float:left;
	width:25%;
	margin:3%;
	min-height:550px;
	margin-right:0.5%;
	padding:2%;
	text-align:justify;
	font-size:18px;	
	color:white;
	background:rgba(0,0,0,0.5);
	border:2px solid rgb(255,193,36);
}
#section_about .col .col_title
{
//	border-top:1px solid #222;		
	text-align:center;
	padding:10px;
	padding-bottom:15px;
//	background:white;
	margin:auto;
	font-size:18px;
	font-weight:bold;
}
#section_about .col .col_title .txt
{

	width:60%;
	margin:auto;
	color:white;

}
#section_about .col .tab
{
	float:left;
	width:30%;
	height:75px;
	padding:1%;
	margin:1%;
	margin-top:15px;
	padding-left:15%;
	text-align:left;
	font-size:17px;	
	color:white;	
}
#section_about .col #icn1
{
	background:url("../imgs/icns/icn1.png") no-repeat;
	background-size:27%;
}
#section_about .col .tab#icn2
{
	background:url("../imgs/icns/icn2.png") no-repeat;
	background-size:27%;	
}
#section_about .col .tab#icn3
{
	background:url("../imgs/icns/icn3.png") no-repeat;
	background-size:27%;	
}
#section_about .col .tab#icn4
{
	background:url("../imgs/icns/icn4.png") no-repeat;
	background-size:27%;	
}
#section_about .col .tab#icn5
{
	background:url("../imgs/icns/icn5.png") no-repeat;
	background-size:27%;	
}
#section_about .col .tab#icn6
{
	background:url("../imgs/icns/icn6.png") no-repeat;
	background-size:27%;	
}
#section_about .col .tab#icn7
{
	background:url("../imgs/icns/icn7.png") no-repeat;
	background-size:27%;
}

#section_about .col .box
{
	min-height:360px;
	width:85%;
	margin:auto;
	border-radius:3px;
	background:white;
	margin-top:20px;
	border:2px solid rgb(239,127,27);
	border:2px solid rgb(18,51,78);	
}
#section_about .col .box .head
{
	width:30%;
	height:60px;
//	background:url("../imgs/box_head.png") no-repeat;
	background-size:100% 100%;
	margin:auto;
	margin-top:-25px;
}
#section_about .col .box .box_title
{
}
#section_about .col .box input[type="text"]
{
	width:92%;
	margin:auto;
	margin-top:25px;
	padding:10px;
//	background:rgb(211,211,211);
	border:1px solid rgb(217,217,217);
	color:#222;
}
#section_about .col .box select
{
	width:100%;
	margin:auto;
	margin-top:15px;
	padding:10px;
//	background:rgb(211,211,211);
	border:1px solid rgb(217,217,217);
	color:#222;	
}
#section_about .col .box textarea
{
	width:92%;
	height:120px;
	margin:auto;
	margin-top:15px;
	padding:10px;
//	background:rgb(211,211,211);
	border:1px solid rgb(217,217,217);
	color:#222;	
}
#section_about .col .btn
{
	float:right;
	margin-top:10px;
	padding:5px;
	text-align:center;
	border-radius:5px;
	background:rgb(255,193,36);
	color:black;
	border-bottom:3px solid rgb(215,111,16);
	font-size:16px;
	font-weight:normal;
	text-shadow:none;	
	cursor:pointer;
	margin-bottom:20px;
}
#section_info
{
	width:100%;
	min-height:300px;
	overflow:auto;
	background:rgb(245,245,245);
	
}
#section_info .col .title
{
	padding:15px;
	font-size:22px;
	color:black;
	text-align:left;
}
#section_info .col
{
	float:left;
	width:29%;
	margin:2%;
	text-align:justify;
	font-size:14px;	
}
#section_info .col .box
{

	width:100%;
	min-height:100px;
	background:white;
	border:1px solid rgb(215,215,215);
	padding-bottom:20px;
	
}
#section_info .col .box .box_title
{
	background:url("../imgs/rbn.png") no-repeat;
	background-size:60% 47px;
	padding:12px;
	color:white;
	font-size:18px;
	margin-top:15px;
	margin-left:-8px;
	margin-bottom:15px;
}
#section_info .col .box .tab
{
	width:65%;
	height:40px;
	padding:1%;
	margin:1%;
	margin:auto;
	padding-left:15%;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:rgb(8,82,145);
}
#section_info .col .box #icn1
{
	background:url("../imgs/icns/icn_21.png") no-repeat;
	background-size:10%;
}
#section_info .col .box .tab#icn2
{
	background:url("../imgs/icns/icn_22.png") no-repeat;
	background-size:10%;	
}
#section_info .col .box .tab#icn3
{
	background:url("../imgs/icns/icn_23.png") no-repeat;
	background-size:10%;	
}
#section_info .col .box .tab#icn4
{
	background:url("../imgs/icns/icn_24.png") no-repeat;
	background-size:10%;	
}
#section_info .col .box .tab#icn5
{
	background:url("../imgs/icns/icn_25.png") no-repeat;
	background-size:10%;	
}


#section_info .col .box .tab_bull
{
	width:100%;
	min-height:80px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:rgb(8,82,145);	
}
#section_info .col .box .tab_bull .date
{
	float:left;
	margin-left:-7px;
	height:43px;
	background:url("../imgs/ylrbn.png") no-repeat;
	background-size:100% 100%;
	color:white;
	padding:5px;
	text-align:center;
}
#section_info .col .box .tab_bull .info
{
	float:left;
	padding:5px;
	color:rgb(8,82,145);
	font-weight:normal;
	max-width:80%;
}
#section_info .col .box .tab_bull .info .more
{
	color:#555;
	font-size:14px;
	margin-top:5px;
}
#section_info .col .info_bar
{
	min-height:40px;
	background:url("../imgs/info_bar.png");
	background-size:100% 100%;
	padding:10px;
	padding-top:12px;
	color:white;
	font-size:12px;
	text-align:left;
}


#section_social
{
	width:85%;
	margin:auto;
	overflow:auto;	
	
}
#section_social .col
{
	float:left;
	width:95%;
	margin:2%;
	margin-top:4%;
	margin-bottom:4%;	
	font-size:14px;	
}
#section_social .col .box
{
	width:100%;
	min-height:300px;
	
}
#section_social .col .box .itm
{
	overflow:auto;
	float:left;
	width:40%;
	margin:2%;
	margin-top:0;
	padding:10px;

}
#section_social .col .box .title
{
	padding:30px;
	padding-bottom:10px;
	font-size:22px;
	color:white;
}
#section_social .col .box .title span
{
	font-size:14px;
	background:#333;
	padding:5px;
}
#section_social .col .box .itm .text
{
	text-align:left;
	min-height:65px;
}
#section_social .col .box .itm .text .img
{
	height:100px;
	width:24%;
	float:left;
	border:2px solid white;	
}
#section_social .col .box .itm .text .img img
{
	width:100%;
	height:100%;
}
#section_social .col .box .itm .text .cont
{
	float:left;
	font-size:14px;
	color:white;
	width:68%;
	font-size:17px;		
	background:rgba(0,0,0,0.6);
	color:white;
	padding:10px;
}
#section_social .col .box .itm .more
{
	padding:7px;
	text-align:center;
	color:black;
	font-size:12px;
	background:rgb(255,193,36);
	width:90px;
	float:right;
	margin-right:9px;
	
}
#section_social .col .box.clr1
{
	background:rgb(239,127,27);
}
#section_social .col .box.clr2
{
	background:rgb(4,169,83);
	background-size:100% 100%;
//	background-attachment: fixed;
	box-shadow:2px 2px 10px #555;
}

#section_social .col .title
{
	padding:15px;
	font-size:22px;
	color:black;
}
#section_gallery
{
	width:100%;
	min-height:50px;
	overflow:auto;
	background:rgb(245,245,245);
}
#section_gallery img
{
	float:left;
	width:135px;
	height:140px;
}


#section_authority
{
	width:80%;
	min-height:675px;
	margin:auto;
	padding-top:15px;
	padding-bottom:15px;		
}
#section_authority #left
{
	float:left;
	width:68%;
	overflow:auto;
	background:rgb(241,147,61) url(../imgs/principal_bg.jpg) no-repeat;
	background-size:100% 100%;
	background-attachment: fixed;
	padding:25px;
	color:white;
}
#section_authority #left #per
{
	float:left;	
	width:23.5%;
	overflow:auto;	
	padding:5px;
	padding-top:15px;
}
#section_authority #left #per #img
{
	width:98%;
}
#section_authority #left #per #img img
{
	width:100%;
	height:180px;
	border:1px solid rgb(242,184,85);	
	border-radius:95px;
	
}
#section_authority #left #per #nm
{
	font-weight:normal;
	font-size:15px;
	text-align:center;	
}
#section_authority #left #per #nm span
{
	padding:5px;
	text-align:center;
	font-weight:bold;	

}
#section_authority #left #cont
{
	float:right;
	width:66%;
	overflow:auto;	
	padding:15px;
	text-align:justify;
	margin-bottom:20px;
	font-size:18px;
	background:rgba(255,255,255,0.6);
	color:#222;
}
#section_authority #left #cont .btn
{
	margin-top:10px;
	padding:5px;
	text-align:center;
	border-radius:5px;
	background:rgb(0,141,210);
	color:white;
	border-bottom:3px solid #555;
	font-size:16px;
	font-weight:normal;
	text-shadow:none;	
	cursor:pointer;	
	width:35%;
	float:right;
}
#section_authority #right
{
	float:right;	
	width:25.5%;
	height600px;
	
	margin-bottom:55px;
}
#section_authority #right .col
{
	float:left;
	width:100%;
//	margin:2%;
//	margin-top:4%;
//	margin-bottom:4%;	
	font-size:14px;	

}
#section_authority #right .col .box
{
	width:100%;
	min-height:610px;
	background:rgb(240,240,240);
		background:rgb(8,82,145);
	
}
#section_authority #right .col .box .itm
{

	padding:10px;
	width:95%;
	min-height:200px;
}
#section_authority #right .col .box .itm .title
{
	width:90%;
	padding-left:0;
	font-size:18px;
	color:white;
}
#section_authority #right .col .box .itm .title span
{
	font-size:14px;
}
#section_authority #right .col .box .itm .text
{
	text-align:left;
	min-height:65px;
	overflow:auto;
}
#section_authority #right .col .box .itm .text .img
{
	height:50px;
	width:24%;
	float:left;
	border:2px solid white;	
}
#section_authority #right .col .box .itm .text .img img
{
	width:100%;
	height:100%;
}
#section_authority #right .col .box .itm .text .cont
{
	float:right;
	font-size:14px;
	color:white;
	width:70%;


}
#section_authority #right .col .box .itm .more
{
	padding:5px;
	text-align:center;
	color:black;
	font-size:12px;
	background:rgb(255,193,36);
	width:90px;
	float:right;
	margin-top:10px;
	margin-right:10px;
}

#section_authority #left .title, #section_authority #right .title
{
	padding:10px;
	padding-left:0;
//	border-bottom:3px dotted #999;
	width:35%;
	font-weight:bold;
	color:white;
}


			.parallax {
				background-color: rgba(0, 0, 0, 0);
				z-index: 0;
			}
		
			.section > .parallax-overlay {
				position: absolute;
				z-index: 0;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				background-image: url(../images/overlay-pattern.png);
				background-repeat: repeat;
			}
			
			/* BG Color */
		
			.bg-orange-color		{ background-color: #f85c37; }
			.bg-yellow-color		{ background-color: #f8b637; }
			.bg-gray-color			{ background-color: #f9f9f9; }
			.bg-light-gray-color	{ background-color: #f0f0f0; }
			.bg-dark-color			{ background-color: #282828; }
			.bg-black-color			{ background-color: #000; }

			/* BG Image */
		
			.full-bg-image {
				position: absolute;
				z-index: -1;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				background-position: 50% 50%;
				background-repeat: repeat;		
			}
			
			.no-touch .full-bg-image { 
				background-attachment: fixed;
				background-size: cover;
			}
			
			.touch .full-bg-image { background-size: cover; }
			
			.parallax-bg-1 .full-bg-image { background-image: url(../images/parallax/parallax-1.jpg); }
			.parallax-bg-2 .full-bg-image { background-image: url(../images/parallax/parallax-2.jpg); }
			.parallax-bg-3 .full-bg-image { background-image: url(../images/parallax/parallax-3.jpg); }
			
			.bg-black-color .full-bg-image { opacity: .8; }
