.rowshadow{
	padding-left: 15px;
	padding-right: 15px;
}
.rowshadow .col-md-3{
	padding-left:9px;
	padding-right:9px;
}
.submenu{
    height:auto;
    min-height:50px;
    /*border:1px solid #e5e5e5;*/
    text-align: center;
   /* cursor: pointer;*/
    padding-left:170px;
    margin-bottom: 86px;
    /*transition:background 2s;
    -moz-transition:background 2s; !* Firefox 4 *!
    -webkit-transition:background 2s; !* Safari and Chrome *!
    -o-transition:background 2s; !* Opera *!*/
}
@media (min-width:1025px) {
    .submenu.ban2,.submenu.ban4{
        padding-left:240px;
    }
}
.submenu1{
    height:440px;
    min-height:50px;
    border:1px solid #e5e5e5;
    text-align: left;
    cursor: pointer;
    padding:0px 10px 0px 10px;
    margin-bottom: 15px;
   
}

@media screen and (max-width:1300px) and (min-width:993px){
	.submenu1{
		height:453px;
	
	}
}
@media screen and (max-width:991px){
	.submenu1{
		height:auto;
		text-align:center;
	
	}
}

.submenu1:hover{
	cursor:default;
	-webkit-box-shadow: 0 3px 20px rgba(0,0,0,.2);;
	box-shadow: 0 3px 20px rgba(0,0,0,.2);
}
.ban1{  background:url("../images/ban1.png") no-repeat left top; padding-right:70px; }
.ban2{  background:url("../images/ban2.png") no-repeat 80px top;  }
.ban3{  background:url("../images/ban3.png") no-repeat left top; padding-right:70px; }
.ban4{  background:url("../images/ban4.png") no-repeat 80px top;  }

/*.ban11{ background:url("../images/ban11.jpg") no-repeat center top; }
.ban22{ background:url("../images/ban44.jpg") no-repeat center top; }
.ban33{ background:url("../images/ban33.jpg") no-repeat center top; }
.ban44{ background:url("../images/ban22.jpg") no-repeat center top; }*/
.submenu img{
    margin:60px 0px 10px 0px;
}
.submenu1_img{
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 30px;
}
.submenu1_img img{
	width:100%;
}
.submenu1 h3{
    font-size: 22px;
    font-weight: bold;
    height : 70px;
}
.submenu1 small{
    display:block;
    font-size: 15px;
    color:#807e7e;
    margin-top: 10px;
}
.submenu1 p{
    margin-top: 18px;
    font-size: 14px;
}
.submenu1 .bottomline{
	padding-bottom:10px;
	border-bottom:1px solid #EAEAEA;
}
.submenu1 p.blue{
    color: #426BA3;
}

.submenu h3{
    /*transition:color 1s;
    -moz-transition:color 1s; !* Firefox 4 *!
    -webkit-transition:color 1s; !* Safari and Chrome *!
    -o-transition:color 1s; !* Opera *!*/
    color:#000;
    text-align: left;
    font-weight: bold;
}
.submenu h3 a{
	color: #000;
	text-decoration: none;
}
.submenu h3 a:hover{
	color:#2476c1;
}
.submenu h3 small{
    display: block;
    padding:10px 0px;
    color:#000;
    text-align: left;
    /*transition:color 1s;
    -moz-transition:color 1s; !* Firefox 4 *!
    -webkit-transition:color 1s; !* Safari and Chrome *!
    -o-transition:color 1s; !* Opera *!*/
}
.submenu p{
    color:#666666;
    text-align: left;
    line-height: 28px;
    /*visibility: visible;
    transition:visibility 0.5s;
    -moz-transition:visibility 0.5s; !* Firefox 4 *!
    -webkit-transition:visibility 0.5s; !* Safari and Chrome *!
    -o-transition:visibility 0.5s; !* Opera *!
    transition:height 0.5s;
    -moz-transition:height 0.5s; !* Firefox 4 *!
    -webkit-transition:height 0.5s; !* Safari and Chrome *!
    -o-transition:height 0.5s; !* Opera *!*/
}
.submenu p a.link{
    text-decoration: underline;
    color:#666666;
}
.submenu p a.link:hover{
    text-decoration: underline;
    color:#2476c1;
}


@media (max-width:1024px){
    .submenu{
        padding-left: 1%;
        padding-right: 1%;
        padding-top: 125px;
        margin-bottom: 0;
    }
    .submenu h3,.submenu h3 small{
        text-align: center;
    }
    .submenu1{
        margin-top: 20px;
    }
    .ban1{  background:url("../images/ban1.png") no-repeat center 0;  }
    .ban2{  background:url("../images/ban2.png") no-repeat center 0;  }
    .ban3{  background:url("../images/ban3.png") no-repeat center 0;  }
    .ban4{  background:url("../images/ban4.png") no-repeat center 0;  }
}
/*首页样式*/
.index_ban_img{
	position:relative;
	display:table-cell;
	vertical-align:middle;}
.index_ban_img img{
	width:100%;
	height: 400px;}
.index_ban_title{
	position:absolute;
	margin:auto;
	max-width:1366px;
	top: 20%;
    left: 14%;}
.bantitle-0{
	font-size:42px;
	color: #000000;
}
.bantitle-1{
	font-size:22px;
	color: #000000;
}
.bantitle-2{
	font-size:24px;
	color: #000000;
}
.bantop1{
	margin-top: 30px;
	line-height: 1;
}
.news_icon{
	background:url(../images/news_icon.png);
	width:18px;
	height:14px;
	margin-right:18px;}	
	
.bantop1:before{
	content: "";
    display: block;
    height: 3px;
    width: 52px;
    background: #000;
    margin-bottom: 5px;}	

.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;}

.col-xs-1-5 {
	width: 20%;
	float: left;
}

@media (min-width: 768px) {
	.col-sm-1-5 {
		width: 20%;
		float: left;}
}
@media (min-width: 992px) {
	.col-md-1-5 {
		width: 20%;
		float: left;}
}
@media (min-width: 1200px) {
	.col-lg-1-5 {
		width: 20%;
		float: left;}
}


