/* CSS Document */
@font-face {
	font-family: "Times New Roman", Times, serif;
	src: url('../fonts/Lato-Light.eot?') format('eot'), 
	     url('../fonts/Lato-Light.woff') format('woff'), 
	     url('../fonts/Lato-Light.ttf')  format('truetype'),
	     url('../fonts/Lato-Light.svg#Lato-Light') format('svg');
}
@font-face {
	font-family: "Times New Roman", Times, serif;
	src: url('../fonts/Lato-Regular.eot?') format('eot'), 
	     url('../fonts/Lato-Regular.woff') format('woff'), 
	     url('../fonts/Lato-Regular.ttf')  format('truetype'),
	     url('../fonts/Lato-Regular.svg#Lato-Regular') format('svg');
}



/*ul li {
	background:#000;
	list-style: none;
	height: 44px;
	float:left;
	padding:10px 5px;
}
ul li a {
	width: 175px;
	height: 40px;
	line-height: 53px;
	border-bottom: 4px solid #636393;
	padding:0px;
	color: #fff;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	text-decoration: none;
	display: block;
 -webkit-transition: .2s all linear;
 -moz-transition: .2s all linear;
 -o-transition: .2s all linear;
 transition: .2s all linear;
}
 li:nth-child(1) a {
border-color: #636393;
}
li:nth-child(2) a {
border-color: #B5222D;
}
li:nth-child(3) a {
border-color: #D4953C;
}
li:nth-child(4) a {
border-color: #609491;
}
li:nth-child(5) a {
border-color: #87A248;
}
 li:nth-child(1) a:hover {
border-bottom: 35px solid #636393;
 height: 9px;
}
li:nth-child(2) a:hover {
border-bottom: 35px solid #B5222D;
 height: 9px;
}
li:nth-child(3) a:hover {
border-bottom: 35px solid #D4953C;
 height: 9px;
}
li:nth-child(4) a:hover {
border-bottom: 35px solid #609491;
 height: 9px;
}
li:nth-child(5) a:hover {
border-bottom: 35px solid #87A248;
 height: 9px;
}
*/



body{ margin:0; padding:0;}
img{ border:none;border: medium none;
    
    height: auto;
    max-width: 100%;}
a{ text-decoration:none; outline:none;}
.fixed_width{ width:900px; margin:0 auto; padding:0; display:block;}
.clear{ clear:both;}
h2{ font: normal 28px "Times New Roman", Times, serif; color:#207BAF; margin:0; padding:0; text-transform:capitalize;}
h2 span{ color:#C53184;}
.menu-holder{ display:none;}

.header{ margin:0; padding:17px 0 0 0; display:block;}
.logo{ margin:0; padding:22px 0 0 10px; display:block; float:left; width:45%;}
.hdr_right{ margin:0; padding:0; display:block; float:right;}
.socila{ margin:0; padding:12px 0 0 0; display: block; float:right;}
.socila li{ display:inline-block; margin:0 15px 0 0; vertical-align:top; padding:0 15px 0 0; border-right:1px solid #959595;}
.socila li:last-child{ border: none; margin:0; padding:0;}
.socila li a{ display:block; font:normal 15px "Times New Roman", Times, serif; color:#464646;}
.socila li a.active, .socila li a:hover{ color:#0987DD;}
.hdr_right h5{ margin:0; padding:0 0 0 39px; display:block; width:202px; text-align:right; font: normal 16px/30px "Times New Roman", Times, serif; color:#202020; background:url(../images/contact.png) no-repeat left center; height:32px; float:right; white-space:nowrap;}
.hdr_right h5 span{ color:#2293D4; font: normal 18px "Times New Roman", Times, serif;}

.main_nav{ margin:7px 0 0 0; padding:0; display:block; background:url(../images/nav_bg.png) repeat-x; height:47px;}
.main_nav ul{ margin:0; padding:0; display:block; text-align:center;}
.main_nav ul li{ display:inline-block; margin:0 12px 0 0; padding:0 12px 0 0; background:url(../images/nav_devider.png) no-repeat right center;}
.main_nav ul li:last-child{ margin:0; padding:0; background:none;}
.main_nav ul li a{ font:normal 14px/41px "Times New Roman", Times, serif; color:#FFFFFF; display:block;}
.main_nav ul li a.active, .main_nav ul li a:hover{ color:#000;}

.banner{ margin:5px 0 0 0; padding:0; display:block;}

.body_part{ margin:0; padding:30px 0; display:block;}
.section1{ margin:0; padding:0; display:block;}
.section1 .left_part, .section_3rd .left_part{ margin:0; padding:0; display:block; width:525px; float:left;}
.section1 .left_part p{ padding:6px 0 10px 0;}
.section1 .left_part h4{ margin:0; padding:0 0 6px 0; display:block; font:normal 14px "Times New Roman", Times, serif; color:#2D81B2;}
.section1 .left_part ul li{ margin:0; padding:0 0 0 18px; display:block; background: url(../images/blt1.jpg) no-repeat left center; font:normal 13px/24px "Times New Roman", Times, serif; color:#727272; }
.section1 .right_part, .section_3rd .right_part{ margin:0; padding:4px 0 0 0; display:block; float:right; width:278px;}
.section1 .right_part h3{ margin:0 0 9px 0; padding:0 0 2px 0; display:block; font:normal 16px "Times New Roman", Times, serif; color:#1487C8; border-bottom:1px solid #999999;}
.section1 .right_part h3 span{ color:#C53184;}
.section1 .right_part .video{ display:block; margin:0 0 10px 0; padding:0; cursor:pointer;}

.section_2nd{ margin:0; padding:20px 0 0 0; display:block;}
.section_2nd h2, .section_3rd .left_part h2{ background:url(../images/line.png) no-repeat 0 bottom; padding:0 0 10px 0; margin:0 0 10px 0;}
.section_2nd p:nth-child(2) { font-size:14px; color:#6F6F6F;}
.section_2nd p:nth-child(3) { font-size:16px; color:#343434; margin:6px 0 8px 0; line-height:20px;}

.section_3rd{ margin:20px 0 0 0; padding:0; display:block;}
.section_3rd .left_part p:nth-child(2){ padding:0 0 13px 0;}
.section_3rd .right_part{ width:298px; padding:36px 0 0 0;}
.news_box{ margin:0; padding:19px 10px 16px 16px; display:block; width:270px; background:#F2F2F2; border:1px solid #C7C7C7;}
.news_box h4{ font:normal 15px "Times New Roman", Times, serif; color:#2C759F; border-bottom:1px solid #898989; margin:0 0 10px 0; padding:0 0 4px 0; width:70%; white-space:nowrap;}
.news_box li{ margin:0 0 15px 0; padding:0; display:block; overflow:hidden; clear:both; font:normal 15px "Times New Roman", Times, serif; color:#515050;}
.news_box li:last-child{ margin:0;}
.news_box li img{ float:left; display:block; margin:0 10px 0 0;}
.news_box li span{ display:block; padding:6px 0 0 0;}
.news_box li a{ font-size:12px; color:#125A83; display:block; text-decoration:underline;}

.footer{ margin:0; padding:26px 0 0 0; display:block; background:#333232;}
.footer .fixed_width{ padding:0 0 19px 0;}
.f_block{ margin:0; padding:0; display:block; float:left; width:265px;}
.f_block h5{ font: normal 15px "Times New Roman", Times, serif; color:#84C3E8; border-bottom:1px solid #fff; margin:0 0 13px 0; padding:0 0 4px 0; display:block;}
.f_block ul{ display:inline-block; margin:0; padding:0; vertical-align:top;}
.f_block ul:nth-child(2){ margin:0 30px 0 0;}
.f_block ul li{ display:block; margin:0; padding:0 0 5px 0;}
.f_block li a{ font:normal 12px "Times New Roman", Times, serif; color:#E4E1E1; display:block;}
.f_block li a:hover{ text-decoration:underline; color:#fff;}
.f_block:nth-child(2){ margin:0 55px 0 86px;}
.f_block:nth-child(2) p:nth-child(2) { color:#96D1F1; line-height:20px;font-size:12px;}
.f_block:nth-child(2) p:nth-child(3), .f_block:nth-child(3) p { color:#fff; line-height:20px; font-size:12px; margin:6px 0 0 0;}
.f_block:nth-child(3){ width:222px;}

.copy_right{ text-align:center; font:normal 12px/38px "Times New Roman", Times, serif; color:#EDEDED; background:#191919;}
.boxcap{ width:100%; overflow:hidden;display: none;}
.activityboxWideB{ width:100% !important;}

iframe, object, embed {
        max-width: 100% !important;
}
