@import url("global.css");
body{}
.banner{
	width:100%;
	height:644px;
    background:url(../images/banner.jpg) no-repeat center top;
}
.banner_con{
	width:1200px;
	margin:0 auto;
}
.banner_con .logo{
	padding:40px 0 0 20px;
}
.summary{ margin: 0 auto; width:1120px;padding:15px 40px; border-radius: 22px 0 22px 0;background:#0050a8; font-size: 18px; color:#fff;}
.summary img{margin:15px 30px 0 0}
.summary p{ line-height: 1.8; text-indent: 2em;}
.summary_box::after{content:''; display: block; width:1200px;margin:0 auto;height: 40px; background: url(../images/bg_summary.jpg) no-repeat top center;}

.block_title{ margin-top: 30px;height: 100px; text-align: center;}
.block_title strong{font-size: 0;}
.block_title.t01{ background: url(../images/tbg01.jpg) no-repeat center center;}
.block_title.t02{ background: url(../images/tbg02.jpg) no-repeat center center;}

/*pic*/
.leftLoop{ position:relative; padding-bottom: 60px;} 
.leftLoop .hd{} 
.leftLoop .hd .prev,.leftLoop .hd .next{ position: absolute;top:40%; display:block;  width:40px; height:40px; cursor:pointer; background:url("../images/icoLeft.png") no-repeat; transform: translateY(-50%);} 
.leftLoop .hd .prev{left:-80px}
.leftLoop .hd .next{right:-80px; background:url("../images/icoRight.png") no-repeat; } 

.leftLoop .hd ul{position: absolute;width:100%; bottom:0; text-align: center;} 
.leftLoop .hd ul li{ display:inline-block;width:41px; height:8px; overflow:hidden; background:#e4e4e4; margin-right:10px; text-indent:-999px; cursor:pointer; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} 
.leftLoop .hd ul li.on{ background:#91c5ff;} 

.leftLoop .bd{ margin-left: -20px;}
.leftLoop .bd ul li{ box-sizing: border-box; width:590px; margin-left: 20px;float:left;display:_inline;  }
.leftLoop .bd ul li div{padding:30px; min-height: 240px; height: auto; border: 1px solid #e3e3e3;background: #f8f8f8;border-radius: 15px;}
.leftLoop .bd ul li div h1{font-size: 24px;margin-bottom:15px; padding-bottom: 15px; background: url(../images/title_bg.jpg) no-repeat left bottom; color:#0b5eba}
.leftLoop .bd ul li div p{font-size: 16px; margin-bottom:10px;text-align:justify; line-height: 1.5;}
.leftLoop .bd ul li div:hover{ background: #0b5eba; border: 1px solid #0b5eba; color: #fff; border: none;}
.leftLoop .bd ul li div:hover h1{color:#fff}


.list01{
	padding:10px 0;
}
.list01 li{
	background:#f7f7f7;
	font-size:16px;
	line-height:27px; height: 242px; width: 1200px; margin: 20px 0;
	float: left;
}
.list01 li a{
	color:#333;
}
.list01 li .pic{float: left;}
.list01 li .pic img{width:409px; height: 242px;}
.list01 li .info{padding:30px; float: left; width:710px;}
.list01 li .info h1{font-size: 24px; margin:20px 0;}


.more{width:100%; text-align: center;display: block;margin: 0 0 43px 0;font-size:0}
.more1{margin:10px;}



