@charset "utf-8";

.box-1{margin-top:60px;padding-bottom:60px;}
.box-1 .hd{text-align:center;}
.box-1 .hd h2{font-size:36px;color: #1e62c7;font-weight:normal;}
.box-1 .hd p{font-size:18px;font-family:Arial;text-transform:uppercase;color:#a8a5a5;width:700px;height:18px;line-height:18px;
	background:url(/images/tit.png) center no-repeat;margin:5px auto 0;}

.box-1 ul{width:1200px;margin:40px auto 0;}
.box-1 ul li{width:366px;float:left;}
.box-1 ul li:nth-child(2){margin:0 51px;}
.box-1 ul li .p{overflow:hidden;}
.box-1 ul li .p a:hover img{transform:scale(1.04);}
.box-1 ul li .l{border-bottom:1px dashed #ccc;margin-top:22px;position:relative;}
.box-1 ul li .l em{display:block;width:26px;height:5px;background:#1e62c7;position:absolute;top:-2px;left:0;}
.box-1 ul li h2{font-size:20px;font-weight:normal;padding:14px 0 10px;}
.box-1 ul li h2 a{color:#333;}
.box-1 ul li h2 a:hover{color:#1e62c7;}
.box-1 ul li .i{font-size:14px;color:#888;}
.box-1 ul li .m{margin-top:32px;}
.box-1 ul li .m a{display:block;width:104px;height:34px;line-height:34px;text-align:center;border:1px solid #1e62c7;color:#1e62c7;font-size:14px;
	border-radius:4px;}
.box-1 ul li .m a:hover{background:#1e62c7;color:#fff;}	

.box-1 .more{text-align:center;padding-top:50px;}
.box-1 .more a{font-size:18px;text-decoration:underline;color:#1e62c7;}
.box-1 .more a:hover{color:#000;}

.box-2{height:600px;background:url(/images/bg1.jpg) center no-repeat;position:relative;}
.box-2 .txt{width:564px;position:absolute;top:146px;right:50%;margin-right:-600px;}
.box-2 .txt h2{font-size:24px;font-weight:normal;color:#333;}
.box-2 .txt .l{border-bottom:1px dashed #c1d3e5;margin-top:22px;position:relative;}
.box-2 .txt .l em{display:block;width:40px;height:5px;background:#1e62c7;position:absolute;top:-2px;left:0;}
.box-2 .txt .i{padding-top:22px;}
.box-2 .txt p{font-size:16px;line-height:30px;color:#444;}

.box-3{height:569px;background:url(/images/bg2.jpg) center no-repeat;position:relative;}
.box-3 .txt{width:564px;position:absolute;top:180px;left:50%;margin-left:-600px;}
.box-3 .txt h2{font-size:24px;font-weight:normal;color:#333;}
.box-3 .txt .l{border-bottom:1px dashed #e5e5e5;margin-top:22px;position:relative;}
.box-3 .txt .l em{display:block;width:40px;height:5px;background:#1e62c7;position:absolute;top:-2px;left:0;}
.box-3 .txt .i{padding-top:22px;}
.box-3 .txt p{font-size:16px;line-height:30px;color:#444;}
