@charset "utf-8";

.hd{padding-top:46px;}
.hd h2{width:235px;height:85px;line-height:85px;background:url(h2.png);margin:0 auto;color:#fff;font-size:24px;font-weight:normal;font-family:Simsun;letter-spacing:2px;
	padding-left:60px;box-sizing:border-box;}
.hd p{font-size:18px;font-family:Calisto MT,Arial;color:#313131;text-align:center;}

.b-1{height:772px;background:url(bg1.jpg) center no-repeat;}
.b-1 .bd{padding-top:35px;}
.b-1 .bd ul{width:600px;height:380px;background:#fff;float:left;padding-top:45px;}
.b-1 .bd li{height:84px;margin:0 0 42px 38px;}
.b-1 .bd li .date{width:82px;height:82px;border:1px solid #ccc;text-align:center;border-radius:82px;float:left;font-family:Arial;font-size:13px;}
.b-1 .bd li .date em{width:44px;font-size:30px;line-height:30px;display:block;margin:15px auto 0;border-bottom:1px solid #eee;}
.b-1 .bd li .date:hover{background:#044355;color:#fff;border:1px solid #044355;}
.b-1 .bd li .text{width:410px;float:left;margin:9px 0 0 28px;}
.b-1 .bd li .text h3{font-size:16px;padding-bottom:4px;transition:all 0.5s;}
.b-1 .bd li .text .i{font-size:14px;color:#777;}
.b-1 .bd li .text h3:hover{padding-left:10px;}

.b-1 .bd dl{width:600px;float:right;}
.b-1 .bd dl dt{overflow:hidden;}
.b-1 .bd dl dt img{transition:all 0.5s;}
.b-1 .bd dl dt:hover img{transform:scale(1.04);}
.b-1 .bd dl dd{height:127px;background:#044355;padding:20px 15px 0;}
.b-1 .bd dl dd h3{font-size:16px;font-weight:normal;padding-bottom:6px;}
.b-1 .bd dl dd h3 a{color:#fff;}
.b-1 .bd dl dd .i{font-size:13px;color:#fff;line-height:24px;}
.b-1 .bd dl dd .i a{color:#fff;}
.b-1 .bd dl dd a{transition:all 0.5s;}
.b-1 .bd dl dd a:hover{color:#ccc;padding-left:10px;}

.b-1 .bt{margin-top:38px;}
.b-1 .bt li{float:left;display:inline;margin-left:49px;}
.b-1 .bt li a{display:block;}
.b-1 .bt li .ico{float:left;width:91px;height:92px;position:relative;}
.b-1 .bt li .ico img:nth-child(1){position:absolute;top:0;left:0;display:none;}
.b-1 .bt li .txt{float:left;margin:16px 0 0 15px;}
.b-1 .bt li .txt h3{font-size:26px;font-family:Simsun;color:#313131;}
.b-1 .bt li .txt p{font-size:14px;color:#959595;}
.b-1 .bt li a:hover .ico img:nth-child(1){display:block;}
.b-1 .bt li a:hover .ico img:nth-child(2){display:none;}
.b-1 .bt li a:hover h3{color: #044355;}

.hdt{background:url(bg2.png);padding-bottom:46px;}
.b-2 li{width:20%;float:left;display:inline;overflow:hidden;}
.b-2 li img{width:100%;height:auto;transition:all 0.8s;}
.b-2 li:hover img{transform:scale(1.06);opacity:0.9;}

.b-3{}
.b-3 .bd{background:url(bg2.png);}
.b-3 .bd li{height:500px;text-align:center;color:#fff;overflow:hidden;margin-bottom:34px;}
.b-3 .bd li:last-child{margin-bottom:0;}
.b-3 .bd li h2{font-size:33px;font-weight:normal;font-family:Simsun;margin-top:165px;}
.b-3 .bd li p{font-size:20px;font-family:Calisto MT,Arial;}
.b-3 .bd .more a{display:block;width:52px;height:52px;background:url(more.png);margin:46px auto 0;}
.b-3 .bd .more a:hover{
	-webkit-animation: bounce 1.0s 0s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	animation: bounce 1.0s 0s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}

.b-4{height:771px;background:url(bg4.jpg) center no-repeat;}
.b-4 .bd{width:1200px;height:457px;margin:46px auto 0;position:relative;}
.b-4 .bd .t{width:476px;height:405px;background:#fff url(flower.png) right top no-repeat;border:1px solid #f0f0f1;position:absolute;left:0;top:25px;box-sizing:border-box;padding:26px 36px 0 18px;z-index:100;}
.b-4 .bd .t h2{font-size:44px;font-family:Simsun;}
.b-4 .bd .t h2 em{font-size:24px;color:#00736d;}
.b-4 .bd .t h3{font-size:18px;font-family:Calisto MT,Arial;font-weight:normal;color:#959595;border-bottom:2px solid #ddd;padding-bottom:8px;}
.b-4 .bd .i{font-size:14px;padding-top:20px;}
.b-4 .bd .i p{color:#959595;text-indent:2em;line-height:24px;}
.b-4 .bd .more{margin-top:20px;transition:all 0.5s;}
.b-4 .bd .more a{display:block;width:107px;height:37px;background:url(more2.png);}
.b-4 .bd .more:hover{margin-left:10px;}

.b-4 .bd .p{float:right;overflow:hidden;}
.b-4 .bd .p img{transition:all 0.8s;}
.b-4 .bd .p:hover img{transform:scale(1.05);}

.b-5 .bd{width:1920px;position:relative;left:50%;margin-left:-960px;overflow:hidden;}
.b-5 .bd img{transition:all 0.8s;}
.b-5 .bd:hover img{transform:scale(1.03);}
.b-6{height:326px;background:url(bg6.jpg) center no-repeat;}