﻿.news_home_container
{
    margin: 0 auto;
    padding-top: 30px;
    padding-left: 6%;
    padding-right: 6%;
    padding-bottom: 30px;
    position: relative;
    display: inline-block;
    background: rgb(245, 245, 245);
}   
body .news_item_home
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
    display: table-cell;
    position: relative;
    width: 20%;
}
@media (max-width: 992px)
{
    body .news_item_home
    {
        width: 33.3%;
    }
}
@media (max-width: 768px)
{
    body .news_item_home
    {
        width: 50%;
    }
}
@media (max-width: 450px)
{
    body .news_item_home
    {
        width: 100%;
    }
}
.news_item_home a
{
    //box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 6px, rgba(0, 0, 0, 0.117647) 0px 1px 4px;
    position:relative;
    display: inline-block;
    background:transparent;
    
}
.news_item_home a .news_item_home_img
{
    width:100%;
    float:none;
    padding:0px;
        box-shadow: 1px 2px 10px #d0cece;
}

.news_item_home a .news_item_home_img:hover
{
    box-shadow: 3px 6px 15px #d0cece;
}
.news_item_home a .news_item_home_title
{
    color: #1a3958;
}
.news_item_home a .news_item_home_des
{
    color:#333;
}
.news_item_home a .news_item_home_title,
.news_item_home a .news_item_home_des
{
    
}
@media(max-width:450px)
{
    .news_item_home
    {
        padding-left:0px;
        padding-right:0px;
    }
    .news_item_home a .news_item_home_title,
    .news_item_home a .news_item_home_des
    {
        width:100%;
    }
    .news_item_home{
        width:100% !important;
    }
}
.news_item_home a .news_item_home_title
{
    font-size: 14px;
    width: 100%;
        color: #e01098;
    bottom: 0px;
    text-align: center;
    padding: 10px;
        margin-top: -20px;
    background: #FFF;
}

body .pd_news .news_item_home {
    padding-right: 10px;
    padding-left: 10px;
}


.bg_box_about
	{
    	background-size: auto 50%;
    	background-attachment: fixed;
	}
	.page_contaner
	{
		margin: 0 auto;
		padding-top: 10px;
		padding-bottom: 15px;
		position: relative;
		display: inline-block;
		background: transparent;
		width: 100%;
	}
	.box_about_list
	{
		padding-left: 10px;
	}
	.box_about_title
	{
		text-align: center;
		font-size: 20px;
		color: #009dc2;
		padding-bottom: 10px;
	}
	.box_about_list li {
		list-style: none;
		padding: 5px 0px;
		display: table;
		width: 100%;
		margin: 0 -3px;
		vertical-align: top;
		position: relative;
	}
	.box_about_list li div.item-icon
	{
		position: relative;
		display: table-cell;
		vertical-align: middle;
		width: 30px;
	}
	.box_about_list li span.Icon {
		width: 25px;
	    height: 25px;
	    line-height: 25px;
	    text-align: center;
	    color: #fff;
	    display: block;
	    font-size: 9px;
	    border-radius: 50%;
	    -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    position: relative;
	    left: 0px;
	    /* font-size: 14px; */
	        background: #009dc2;
	}
	.box_about_list li div.item-content
	{
		position: relative;
		display: table-cell;
		vertical-align: middle;
	}
	.box_about_list li p {
		padding: 0px 10px 0px 5px;
		display: block;
		margin: 0px !important;
		font-style: 14px;
	}
	.box_about_list li p:first-child span
	{
		font-weight: bold;
		color: #009dc2;
		/*text-shadow: 1px 1px 2px rgba(108, 3, 7, 0.2);*/
	}
	.box_about_list li p a {
		color: #ed474a;
		font-size: 15px;
	}
	ul.about_list_detail  
	{
		display: inline-block;
		list-style: none;
		position: relative;
		padding-left: 20px;
	}
	ul.about_list_detail  li
	{
		width: 48%;
		float: left;
		display: inline-block;
		position: relative;
		list-style: none;
		padding-right: 15px;
	}
	ul.about_list_detail  li .about_item_detail
	{
		position: relative;
		display: table-cell;
		padding-bottom: 15px;
		    text-align: justify;
	}
	ul.about_list_detail  li div.Icon
	{
		width: 25px;
		position: relative;
		display: table-cell;
		/*vertical-align: middle;*/
	}
	ul.about_list_detail  li div.Icon  .glyphicon:before
	{
		content: "\e013";
	    color: #ffffff;
	    font-size: 9px;
	    width: 20px;
	    height: 20px;
	    background: #d5181f;
	    position: relative;
	    padding-top: 5px;
	    display: block;
	    text-align: center;
	    top: -3px;
	    border-radius: 50%;
	    margin-right: 10PX;
	}
	ul.about_list_detail  li .about_item_detail_title
	{
	    font-weight: bold;
	    /*color: #fff;
	    background: #09f;
	    padding: 0px;
	    text-shadow: 1px 1px 3px #015a95;
	    /*box-shadow: 1px 1px 3px #c2c2c2;*/
	}
	@media(max-width: 768px)
	{
		ul.about_list_detail  li
		{
			width: 100%;
		}
		ul.about_list_detail
		{
			padding-left: 15px;
		}
	}