@charset "utf-8";
/* CSS Document */
.newsimagecaption {
 font-size: 14px !important;padding: 5px 0px; color: rgb(57, 57, 57);float: left; font-weight: normal; max-width: 450px; font-style: italic;}
.banerleft{float: left;max-width: 732px; height: 122px;background: #000; width: 100%;}
.banerleft img { width: 100%;}
.bannerwrap{ float: left; width: 100%; margin-bottom: 15px;}
.newbanner{ max-width: 728px; margin: 0 auto; background:  #E0171A;}
.clear{clear:both;}
body{margin:0; padding:0; font-family: 'PT Sans', sans-serif; background:#eeeeee;}
img a{border:none;}
.wrapper{width:100%; margin:0 auto;}
.main_box{width:1100px; margin:0 auto;}
.header_section{width:100%; float:left; background:#FFF; margin:0 0 13px 0;}
.header_top{width:1020px; float:left; padding:0 40px;}
.top_line{width:100%; float:left; border-bottom:#dadada 1px solid; padding:8px 0;}
.date_time{width:auto; height:22px; float:left; padding:0 0 0 30px; background:url(../images/clock.jpg) no-repeat; font-size:15px; color:#565252;}
.top_line_links{width:auto; float:right; font-size:14px; color:#565252; padding-top: 5px;}
.top_line_links a{text-decoration:none; color:#565252; margin: 0 8px;}
.top_line_links a:hover{color:#e4200f;}
.logo_section{width:100%; float:left; margin:6px 0px 22px 0;}
.logo{width:233px; float:left; margin-top:10px;}
.logo img{width:100%;}

.banner3{ width:296px; float:left; margin-top:10px; margin-left:10px;}
.banner3 img{width:100%;}

.right_logo{width:auto; float:right;}
.lang_box{width:auto; float:right; margin:0 0 20px 0; font-size:14px;}
.search_box{width:auto; float:left;}
.lar{margin-top: 12px;}
.lang_box ul{margin:0; padding:0;}
.lang_box ul li{width:auto; float:left; list-style:none; background:#e72212; color:#FFF;}
.lang_box ul li a{text-decoration:none; color:#FFFFFF; background:#9b95d3; padding:6px 10px; display:block; border-left: #00496D 1px solid;}
/*.lang_box ul li a:hover{color:#e4200f;}	
.lang_box ul li:nth-last-child(1){border-right:none; padding-right:0;}*/
.search_box{width:226px; clear:both; border:#9b95d3 1px solid; border-radius:4px; -webkit-border-radius:2px; -moz-border-radius:2px; padding:7px 15px;}
.search_text{width:203px; float:leftl; font-size:15px; color:#e72212; border:none;}
.search_icon{width:18px; float:right;}
.search_icon img{width:100%;}
.menu_box{width:100%; float:left; border-bottom:#d9230b 2px solid;}
.banner_section{width:100%; float:left; background:#FFF;}
.banner_section img{width:100%;}
.content_section{width:1020px; padding:40px; background:#FFF; float:left;-webkit-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);
box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.75);}
.content_section h1{width:100%; float:left; margin:0 0 5px 0; font-weight:bold; padding:0 0 0 0; font-size:22px; color:#003366; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.content_section h1 span{color:#ee2414;}
.length{width:800px !important;}
.date_box{width:auto; position:relative; float:right; height:30px; padding:3px 3px 3px 35px; background:url(../images/date_icon.jpg) no-repeat 6px 3px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
.hr_ad{width:738px; margin:10px auto 20px auto !important; clear:both;}
.hr_ad img{width:100%;}
.hr_ad9{width:738px; margin:10px auto 20px auto !important; clear:both;}
.hr_ad9 img{width:100%;}
.hr_ad91{width:738px; clear:both;}
.hr_ad91 img{width:100%;}

.her91 { width: 738px;clear: both; margin-top: 18px; float: left;}



.content_left{width:740px; float:left;}
.content_left h1{width:100%; float:left; margin:0 0 5px 0; font-weight:bold; padding:0 0 0 0; font-size:22px; color:#003366; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.content_left h1 a{text-decoration:none; color:#003366;}
.section_1{width:95%; float:left; margin: 0 0 20px 0; padding:2.2%; border:#cccccc 1px solid; border-bottom:#dc331c 1px solid; }
.section_1left{width:60%; float:left; position:relative;}
.section_1left h2{width:100%; float:left; margin:16px 0 5px 0; font-weight:bold; padding:0 0 0 0; font-size:22px; color:#003366; line-height:22px; font-family: 'PT Sans', sans-serif; text-transform:none; text-align:left;}
.section_1left h2 a{text-decoration:none; color:#003366;}
.section_1left p{width:100%; float:left; margin:0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left;}
.section_right{width:35%; float:right;}
.section_right ul{margin:0; padding:0;}
.section_right ul li{width:100%; float:left; list-style:none;  margin:0 0 18px 0;} 
.section_right ul li h3{width:100%; float:left; margin:0 0 3px 0; padding:0; font-size:20px; line-height:22px; color:#003366; font-family: 'PT Sans', sans-serif; display:block; max-height:68px; overflow:hidden;}
.section_right ul li h3 a{text-decoration:none; color:#003366;}
.section_right ul li p{width:100%; max-height:54px; overflow:hidden; float:left; margin:0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left;}
.section_2{width:100%; float:left; margin:0 0 20px 0; border-bottom:#dc331c 1px solid;}
.section_2_left{width:35%; float:left; padding:0 0 20px 0;}
.section_2_left img{width:100%; display:block; margin:0 0 20px 0; float:left;}
.section_2_left h3{width:100%; float:left; margin:0 0 3px 0; padding:0; font-size:20px; line-height:22px; color:#003366; font-family: 'PT Sans', sans-serif; display:block; max-height:90px; overflow:hidden;}
.section_2_left h3 a{text-decoration:none; color:#003366;}
.section_2_left p{display:none; width:100%; float:left; margin:0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left;     height: 36px;
    overflow: hidden;}
.section_2_right{width:58%; padding:0 0 0 2%; float:right; border-left:#afb0b3 1px solid;}
.section_2_righttop{width:100%; float:left;}
.section_2_righttop ul{margin:0; padding:0;}
.section_2_righttop ul li{width:100%; float:left; list-style:none; border-bottom:#afb0b3 1px solid; margin:0 0 10px 0;}
.section_2_righttop ul li h4{width:100%; float:left; font-size:15px; color:#064d84; margin:0 0 5px 0; padding:0;}
.section_2_righttop ul li h4 a{text-decoration:none; color:#003366;}
.section_2_righttop ul li p{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; height: 36px; overflow: hidden;}
.section_2_rightbtm{width:100%; float:left;}
.section_2_rightbtm ul{margin:0; padding:0;}
.section_2_rightbtm ul li{width:95%; float:left; list-style:none; margin:0 0 3px 0; padding:0 0 0 5%; background:url(../images/n_arrow.jpg) no-repeat 0 2px;}
.section_2_rightbtm ul li h5{width:100%; float:left; font-size:13px; color:#064d84; margin:0 0 10px 0; padding:0; line-height:13px;}
.section_2_rightbtm ul li p{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; height: 36px; overflow: hidden;}
.section_2_rightbtm ul li h5 a{text-decoration:none; color:#003366;}
.section_3{width:96%; float:left; margin:0 0 20px 0; padding:2%; border:#cccccc 1px solid;  border-bottom:#dc331c 1px solid;}
.section_4{width:100%; float:left;}
.section_4 ul{margin:0; padding:0;}
.section_4 ul li{list-style:none; float:left; width:48.5%; margin:0 3% 0 0; display:block;}
.section_4 ul li:nth-child(2n){margin-right:0;}
.section_4 ul li h1{width:100%; float:left; margin:0 0 5px 0; font-weight:bold; padding:0 0 0 0; font-size:22px; color:#003366;  font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.section_4 ul li h1 a{text-decoration:none; color:#003366;}
.v_top_news{width:100%; float:left; margin:0 0 10px 0;}
.v_top_news img{width:48%; float:left; display:block; margin:0 0 0 0;}
.v_top_news h4{width:48%; float:right; font-size:15px; color:#064d84; margin:0 0 10px 0; padding:0; line-height:17px;}
.v_top_news h4 a{text-decoration:none; color:#003366;}
.v_news{width:100%; float:left;}
.v_news ul{margin:0; padding:0;}
.v_news ul li{width: 95%; float: left; list-style: outside none none;  margin: 0px 0px 3px;  padding: 0px 0px 0px 5%; background: transparent url("../images/n_arrow.jpg") no-repeat scroll 0px 2px;}
.v_news ul li h5 {width: 100%; float: left; font-size: 13px; color: #064D84; margin: 0px 0px 10px; padding: 0px; line-height: 16px;}
.v_news ul li h5 a {text-decoration: none; color: #036;}
.section_sm{width:92%; float:left; margin:0 0 20px 0; padding:4%; border:#cccccc 1px solid;  border-bottom:#dc331c 1px solid; height: 300px; overflow: hidden;}
.ed_box{width:100%; float:left; margin:0 0 1px 0;}
.ed_box h3{width: 100%; float: right; font-size:20px; color: #064D84; margin: 0px 0px 10px; padding: 0px; line-height: 22px;}
.ed_box h3 a{text-decoration:none; color:#003366;}
.ed_box p{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; height: 74px; overflow: hidden;}
.videoWrapper {
	position: relative;
	padding-bottom: 90%; /* 16:9 */
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	bottom:0;
}
.content_right{width:255px; float:right;}
.content_right img{width:100%; float:left; display:block; margin:0 0 20px 0;}
.box1{width:253px; float:left; margin:0 0 20px 0; padding:0 0 5px 0; border:#cccccc 1px solid;}
.box1 h1{width:96%; float:left; padding:3px 2%; border-bottom:#cccccc 1px solid; background:url(../images/bg_head.jpg) repeat-x; margin:0; font-size:16px; color:#003366; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.box1 ul{margin:0; padding:0;}
.box1 ul li{width: 95%; float: left; list-style:none; display:block; line-height: 7px; height:10px; margin: 8px 2% 8px 2%; padding: 0px 0px 0px 5%; background:url(../images/list_sarrow.jpg) no-repeat scroll 0px 2px; font-family: 'PT Sans', sans-serif;}
.box1 ul li a{text-decoration:none; color:#003366; font-size:12px; font-weight:bold; line-height:11px;}

.box2{width:253px; float:left; margin:0 0 20px 0; padding:0 0 5px 0; border:#cccccc 1px solid;}
.box2 h1{width:96%; float:left; padding:3px 2%; border-bottom:#cccccc 1px solid; background:url(../images/bg_head.jpg) repeat-x; margin:0 0 10px 0; font-size:16px; color:#003366; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.box2 h1 a{text-decoration:none; color:#003366;}
.box1 h1 a {
    text-decoration: none;
    color: #003366;
}
.box2 ul{margin:0; padding:0;}
.box2 ul li{width: 96%; float: left; list-style:none; display:block; line-height: 7px; margin:0 2% 10px 2%; padding: 0px 0px 6px 0; font-family: 'PT Sans', sans-serif; border-bottom:#cecfd1 1px solid;}
.box2 ul li a{text-decoration:none; color:#003366; font-size:12px; font-weight:bold;}
.box2 ul li h5{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:15px; color:#003366; font-family: 'PT Sans', sans-serif; display:block;}
.box2 ul li p{width:100%; float:left; margin:0 0 0 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; line-height:15px;font-weight: normal;}
.box2 ul li:last-child{border-bottom:none;}
.box2_top{width:96%; float:left; margin:0 2% 10px 02%; padding:0;}
.box2_top h5{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:15px; color:#003366; font-family: 'PT Sans', sans-serif; display:block;}
.box2_top p{width:100%; float:left; margin:0 0 0 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; line-height:15px;font-weight: normal;}
.box2_top a{text-decoration:none; color:#003366;}
.box2_btm ul{margin:0; padding:0;}
.box2_btm ul li{width:89%; float:left; list-style:none; margin:0 0 3px 3% !important; padding:0 0 0 5% !important; background:url(../images/n_arrow.jpg) no-repeat 0 2px !important;}
.box2_btm ul li h5{width:100%; float:left; font-size:13px; color:#064d84; margin:0 0 10px 0; padding:0; line-height:17px;}
.box2_btm ul li p{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; height: 36px; overflow: hidden;}
.box2_btm ul li h5 a{text-decoration:none; color:#003366;}
.news_listbox{width:100%; float:left;}
.news_listbox h1{width:100%; float:left; margin:0 0 15px 0; font-weight:bold; padding:0 0 10px 0; border-bottom:#dadada 1px solid; display:block; font-size:22px; color:#003366; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.news_listbox h1 span{color:#ee2414;}
.news_listbox ul{margin:0; padding:0;}
.news_listbox ul li{list-style:none; width:100%; margin:0 0 25px 0; float:left; padding:0 0 25px 0; border-bottom:#dadada 1px solid;}
.news_listbox ul li img{width:35%; float:left; padding:1%; border:#dadada 1px solid; background:#fff;max-height: 172px;}
.news_lst_right{width:58%; float:right;}
.news_lst_right h2{width:100%; float:left; max-height: 69px; overflow: hidden; margin:0 0 10px 0; font-weight:bold; padding:0 0 0 0; font-size:22px; color:#003366; line-height:22px; font-family: 'PT Sans', sans-serif; text-transform:none; text-align:left;}
.news_lst_right p{width:100%; float:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#404040; font-family: 'PT Sans', sans-serif; text-align:left; line-height:20px; font-weight: normal;}
.read_btn{width:90px; float:right; margin:0 0 0 0; clear:both;}
.read_btn img{width:100% !important; border:none !important;}


.btn {
    display: inline-block;
    padding: 10px;
    border-radius: 5px; /*optional*/
    color: #aaa;
    font-size: .875em;
}

.pagination {
    margin-bottom: 20px;
}

.pagination a{
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}


.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

.news_details{width:100%; float:left;}
.news_details h1{width:100%; float:left; margin:0 0 8px 0; padding:0; display:block; font-size:25px; color:#313131; font-family: 'Oswald', sans-serif; text-transform:none;}
.news_details span{width:100%; float:left; font-size:17px; color:#999999; font-family: 'PT Sans', sans-serif; margin:0 0 15px 0 !important;}
.related_box{width:208px; float:right; padding:12px; border:#d2d2d2 1px solid; background:#fff6f5;}
.related_box h6{width:100%; float:left; font-size:16px; color:#e52111; font-family: 'PT Sans', sans-serif; margin:0 0 15px 0; padding:0;}
.related_box ul{margin:0; padding:0;}
.related_box ul li{list-style:none; float:left; width:100%; font-size:14px; color:#2a271e; margin:0 0 17px 0; height:32px; overflow:hidden; line-height:15px;}
.related_box ul li a{text-decoration:none; color:#2a271e;}
.news_details p{width:100%; float:left; margin:0 0 15px 0; padding:0;  font-size: 14px !important; line-height: 23px !important; color:#2a271e; font-family: 'PT Sans', sans-serif;}
.news_details img{width:465px; float:right; margin:0 40px 15px 0 !important; display:block;}
.share_box{width:100%; float:left; margin:15px 0;}
.share_1{width:auto; float:left;margin:0 8px 0 0;}
.comment_box{width:100%; float:left;}
.comment_box h3{width:100%; float:left; font-size:18px; color:#004d73; margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:#000 1px dotted;}
.comment_box h3 span{width:auto; margin:0 0 0 8px;}
.line1{width:100%; float:left; margin:0 0 20px 0;}
.line1_name{width:40%; float:left; margin:0 0 0 0; font-size:15px; color:#000;}
.line1_text{width:60%; float:left; margin:0 0 0 0; font-size:15px; color:#000;}
.text_name{width:96%; float:left; padding:8px 2%; border:#CCC 1px solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.text_area{width:96%; height:80px; float:left; padding:8px 2%; border:#CCC 1px solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.post{text-decoration:none; width:100px; display:block; margin:20px auto 20px auto; border:none; cursor:pointer; color:#FFF; padding:8px 0; text-align:center; background:#900; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.comment_box img{width:100%;}
.multimedia{width:91%; float:left; border:#cccccc 1px solid; padding:4%;}
.media_1{width:100%; float:left; border-bottom:#cccccc 1px solid; padding:0 0 40px 0; margin:0 0 40px 0;} 
.media_1:last-child{margin-bottom:0; border-bottom:0; padding:0;}
.video_section{width:100%; float:left; padding:0 0 15px 0;}
.multimedia_left2{width:50%; height:300px; float:left;}
.multimedia_left{width:50%; float:left;}
.multi_right{width:45%; float:right;}
.multi_right h2{width:100%; float:left; display:block; font-size:25px; color:#000000; font-family: 'PT Sans', sans-serif; margin:0 0 15px 0; padding:0 0 0 0;}
.multi_right span{width:100%; float:left; margin:0 0 8px 0; font-size:`16px; color:#888888;}
.multi_right p{width:100%; float:left; margin:0; padding:0; font-size:14px; color:#666666; line-height:22px;}
.footer_section{width:100%; margin:0 auto; background:#333333; border-top:#e52111 4px solid;}
.footer{width:1100px; margin:0 auto; padding:15px 0;}
.copy{width:auto; float:left; font-size:13px; color:#FFF; margin:20px 0 0 0;}
.btm_menu{width:auto; float:right; margin:0; padding:0;}
.btm_menu ul{margin:0; padding:0;}
.btm_menu ul li{list-style:none; width:auto; margin:0; padding:0; font-size:13px; color:#FFF; display:block; float:left;}
.btm_menu ul li a{text-decoration:none; color:#FFF; padding:0 10px;}
.quick_link{width:812px; float:left; margin:0; padding:0;}
.quick_link ul{padding:0; width:29%; display:block; padding:0 2% 0 0; margin:0 2% 20px 0; border-right:#fefeff 1px dotted; float:left;}
.quick_link ul li{width:100%; float:left; list-style:none; margin:0 0 19px 0; font-size:13px; color:#fefeff;  padding:0; font-family: 'PT Sans', sans-serif;}
.quick_link ul li a{text-decoration:none; color:#fefeff;}
.follow_box{width:25%; float:left;}
.follow_box h4{width:100%; float:left; margin:18px 0 20px 0; padding:0; font-size:16px; color:#fefeff;}
.social{width:100%; float:left; padding:0 0 18px 0; border-bottom:#3d3d3d 1px solid;}
.social ul{margin:0; padding:0;}
.social ul li{width:37px; float:left; margin:0 20px 0 0 ; list-style:none;}
.hide{display:block;}



.lang_box1 { width: auto; float: left; margin: 0 0 20px 0; font-size: 14px;}
.lang_box1 ul { margin: 0; padding: 0;}
.lang_box1 ul li { width: auto;float: left; list-style: none;background: #e72212;color: #FFF;}
.lang_box1 ul li a {
    text-decoration: none;
    color: rgb(255, 255, 255);
    background: rgb(155, 149, 211) none repeat scroll 0% 0%;
    padding: 6px 10px;
    display: block;
    border-left: 1px solid rgb(0, 73, 109);
}



/*-------------date-------------*/
ul, li { list-style: none; }
.demo-3 i {
  position: relative;
  right: 0;
  bottom: 10px;
}
.form-control{width:80px !important; position:relative !important; border:none !important; font-size:15px; color:#075276; font-weight:bold; margin:4px 0 0 10px; font-family: 'PT Sans', sans-serif;}


.news_blocks{width:100%; float:left; margin:15px 0;}
.news_blocks ul{margin:0; padding:0;}
.news_blocks ul li{width:32.3%; float:left; margin:0 1% 20px 0;}
.news_blocks ul li:nth-child(2n){margin-right:1%;}
.we_box{width:100%; float:left;}
.we_box h4{width:90%; float:left; margin:0 0 0 0; padding:15px 5%; font-size:15px; color:#FFF; background:#9b95d3; font-family: 'PT Sans', sans-serif;}
.we_box ul{margin:0; padding:0;}
.we_box ul li{list-style:none; float:left; margin:0 0 0 0; width:75%; padding:0px 10% 3px 15%; background:url(../images/link_search.jpg), url(../images/grey_br.jpg) #e2e3e3 no-repeat ; background-position:15px 15px, bottom; background-repeat:no-repeat, repeat-x; min-height: 260px;}
.we_box ul li a{text-decoration:none; color:#000;}
.we_box ul li a:hover{text-decoration:underline;}
.year_box{width:100%; float:left; margin:0 0 20px 0;}

.sub_left{width:680px; float:left; margin:15px 0 0 0;}
.sub_type{width:100%; float:left; margin:0 0 30px 0;}
.sub_type ul{margin:0; padding:0;}
.sub_type ul li{width:287px;  float:left; list-style:none; padding:0 15px 5px 28px; line-height:22px; background:url(../images/sub_tick.jpg) no-repeat 0 4px; display:block; font-family: 'PT Sans', sans-serif; font-size:15px; font-weight:bold; color:#075276;} 
.rate_box{width:100%; float:left;}
.click_head{width:100%; float:left;}
.heading1{width:54%; float:left; padding:20px 3%; margin:0 1px 0 0; background:#e52111; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; font-size:17px; color:#FFF;}
.heading2{width:12%; float:left; padding:20px 3%; margin:0 1px 0 0; background:#0572a8; text-align:center; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; font-size:17px; color:#FFF;}
.sub_1{width:100%; float:left; margin:0 0 1px 0;background:#ededed;}
.sub_heading1{width:54%; float:left; padding:10px 3%; margin:0 1px 0 0;  font-size:16px; color:#000;}
.sub_heading2{width:12%; float:left; padding:10px 3%; margin:0 1px 0 0; font-size:16px; color:#000;}
.sub_heading3{width:15%; float:left; padding:10px 3%; background:#ededed; font-size:17px; color:#000;}
.sub_btn{width:auto; float:left;}
.sub_btn a{text-decoration:none; color:#FFF; margin:0; padding:4px 15px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; font-size:13px; display:block; background:url(../images/bt_btn.png) no-repeat 0 3px #0572a8;}
.sub_btn a:hover{background:#00527b url(../images/bt_btn.png) no-repeat 0 3px;}
.sub_right{width:318px; float:right;}
.sub_right h1{width:90%; float:left; padding:10px 5%; font-size:16px; color:#FFF; text-transform:uppercase; background:#006699;}
.sub_right_btm{width:90%; float:left; padding:10px 5% 20px 5%; background:#ededed;}
.tel_box{width:100%; float:left; border-bottom:#bababa 1px solid; padding:0 0 12px 0; margin:0 0 30px 0;}
.tel_box h4{width:100%; float:left; margin:0 0 12px 0; padding:0; font-size:18px; color:#000; display:block;}
.tel_box p{width:100%; float:left; margin:0 0 0 0; padding:0; font-size:24px; color:#e52111; display:block;}	
.post_section{width:100%; float:left;}
.post_section h4{width:100%; float:left; margin:0 0 12px 0; padding:0; font-size:18px; color:#000; display:block;}
.post_section p{width:100%; float:left; margin:0 0 0 0; padding:0; font-size:13px; color:#000000; display:block; line-height:20px;}
.post_section p a{text-decoration:none; color:#0572a8;}	
.post_section p span{font-size:14px; margin:15px 0 0 0; font-weight:bold; line-height:25px; display:block;}
.contact_box{width:90%; float:left; padding:20px 5%; background:#ededed;}
.contact_box h2{ width:100%; float:left; margin:0 0 12px 0; padding:0; font-size:18px; color:#e12411; display:block;}
.contact_box h2 span{color:#006699;}
.contact_box p{width:100%; float:left; margin:0; padding:0; font-size:15px; color:#000; line-height:23px;}
.comment_name{width:100%; float:left; font-size:15px; color:#003366; font-weight:bold; margin:0 0 15px 0;}
.comment_name span{width:auto; font-size:14px; color:#acacac; font-weight:normal; margin:0 0 0 10px;}
.comment_area{width:100%; float:left; font-size:14px; color:#000; line-height:22px;  padding:0 0 15px 0; border-bottom:#666 1px dotted; margin:0 0 15px 0;}
.comment_section{width:100%; float:left; border-bottom:#666 4px solid; margin:0 0 15px 0;}
.news_lst_right h2  a{text-decoration:none; color:#003366;}
.contact_box a{text-decoration:none; color:#000;}
.news_ad{width:360px; margin:0 auto 20px auto;}
.news_ad img{width:100%;}
.left_btm_box{width:auto; float:right;}
.top_icon{width:auto; float:right; margin:0 0 0 10px;}
.top_icon ul{margin:0; padding:0;}
.top_icon ul li{list-style:none; float:left; margin:0 0 0 10px; padding:0; width:27px;}
.top_icon ul li img{width:100%; display:block;}
.f_box{width:100%; float:left; margin:0 0 20px 0;}

.news_details h4{width:100%; float:left; margin:0 0 8px 0; padding:0; display:block; font-size:13px; color:#313131; font-family: 'PT Sans', sans-serif; text-transform:none;}
.news_lst_right h4{width:100%; float:left; margin:0 0 8px 0; padding:0; display:block; font-size:13px; color:#313131; font-family: 'PT Sans', sans-serif; text-transform:none;}
.youthad{ max-width:740px; margin:10px auto;}
.youthad img{ width:100%; margin:0; padding:0px;}
.youthinsider_ad{ max-width:707px; margin:10px 0; padding:0px; float:left;}
.youthinsider_ad img{ width:100%; margin:0px; padding:0px;}