
/*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¹Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡*/


.banner01{ width:100%; position:relative; }
.banner01 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner01 .bd ul{ width:100% !important; height:400px;}
.banner01 .bd li{ width:100% !important; height: 100%; overflow:hidden; text-align:center;  }
.banner01 .bd li a{ display:block; height:100%;}

.banner01 .hd{ width:100%; position:absolute; z-index:1; bottom:15px; left:0;}
.banner01 .hd ul{ text-align:center; }
.banner01 .hd ul li{ cursor:pointer; display:inline-block;width:40px;height:10px;background:#fff;margin:0 5px; font-size: 0px; border-radius:15px;}
.banner01 .hd ul .on{background: #005bac;}

.banner01 .prev,
.banner01 .next{position:absolute; z-index:1; top:50%; margin-top:-40px; width:80px; height:80px; cursor:pointer; display:none;}




.ttxw_box{margin-top: 30px; margin-bottom: 30px; position: relative; background: #fff; padding: 20px 0 20px 160px; box-shadow: 0px 0px 7.84px 0.16px rgba(0, 0, 0, 0.06);}
.ttxw_box .part1{position: absolute; left: 20px; top: 20px; width: 116px; line-height: 38px; text-align: center; background: #005bac; color: #fff; font-size: 16px;}
.ttxw_box .part1 i{margin-right: 5px;}

.ttxw_box .ttxw div{position: relative;}
.ttxw_box .ttxw div a{display: block; padding-right: 80px; padding-left: 14px; line-height: 38px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ttxw_box .ttxw div a:after{position: absolute; left: 0px; top: 50%; margin-top: -2px; display: block; content: ""; width: 3px; height: 3px; background: #a0a0a0;}
.ttxw_box .ttxw div span{position: absolute; right: 40px; top: 0px; font-size: 12px; color: #888;}


/**/
.con_bk{margin-bottom: 20px; padding-left: 15px; padding-right: 15px; box-shadow: 2.158px 2.084px 0px 0px rgba(0, 0, 0, 0.06); background: #fff; overflow: hidden; position: relative;}

.left{float: left; width: 68%;}
.right{float: right; width: 28%;}


/*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â*/
.xhdt{}
.xhdt .hd{margin-bottom: 15px; border-bottom: 1px solid #e7e7e7;}
.xhdt .hd ul{overflow: hidden;}
.xhdt .hd ul li{ float:left; padding: 0 13px; line-height: 50px; color:#888; font-size: 20px; font-weight: bold; cursor: pointer;}
.xhdt .hd ul .on{border-bottom:2px solid #005bac; color:#222;  }
.xhdt .bd{}
.xhdt .bd div dl{position: relative; overflow: hidden;padding-top: 12px;}
.xhdt .bd div dl a{display: block;}
.xhdt .bd div dl span{float: left; width: 320px; margin-right: 20px;}
.xhdt .bd div dl span {display: block; position: relative; padding-bottom: 250px; overflow: hidden;}
.xhdt .bd div dl span img{position: absolute; left: 0px; top: 0px; width: 320px; height: 250px; background: #ccc;}
.xhdt .bd div dl span i:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.xhdt .bd div dl span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.xhdt .bd div dl dt{padding-top: 10px; padding-bottom: 15px; font-size: 16px; color: #333; line-height: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xhdt .bd div dl dd{ line-height: 28px;}
.xhdt .bd div dl dt a,
.xhdt .bd div dl dt a:visited{color: #333;}
.xhdt .bd div dl a:hover dt{color: #005bac;}
.xhdt .bd div dl a:hover span i:after{opacity: 0.3;}
.xhdt .bd div dl a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.xhdt .bd div dl a:hover span i img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.xhdt .bd div dl a:hover .con h2{color: #005bac;}
.xhdt .bd div dl span,
.xhdt .bd div dl span i img,
.xhdt .bd div dl span i:after,
.xhdt .bd div dl span em,
.xhdt .bd div dl dt{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}


.xhdt .bd div ul{margin-right: -15px;width: 800px;  padding-top: 15px; padding-bottom: 20px; overflow: hidden;}
.xhdt .bd div ul li{float: left; position: relative; width: 50%; padding-left: 13px; padding-right: 90px; font-size: 14px; line-height: 33px; height: 33px; overflow: hidden;}
.xhdt .bd div ul li:after{position: absolute; left: 0px; top: 50%; margin-top: -2px; display: block; content: ""; width: 3px; height: 3px; background: #bab185;}
.xhdt .bd div ul li span{position: absolute; top: 0px; right: 20px; font-size: 12px; color: #888;}


/*ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¹Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€¦Ã‚Â */
.part2{margin: 0 -15px; padding-right: 10px; padding-left: 15px; background: #005bac; line-height: 48px; height: 48px; color: #fff; overflow: hidden;}
.part2 h2{float: left; position: relative; padding-left: 15px; font-size: 20px; font-weight: bold;}
.part2 h2:before{position: absolute; left: 0px; top: 50%; margin-top: -3px; display: inline-block; content: ""; width: 4px; height: 10px; background: #fff;}
.part2 span{float: right;}
.part2 span a,
.part2 span a:visited,
.part2 span a:hover{color: #fff;}

.part301{display: none;}


.list1{}
.list1 li{border-top: 1px solid #e7e7e7; padding: 15px 0;}
.list1 li:first-child{border-top: none;}
.list1 li a{display: block;}
.list1 li a:after{display: block; content: ""; clear: both;}
.list1 li span{float: left; width: 120px; position: relative;}
.list1 li span i{display: block; position: relative; padding-bottom: 131.66%; overflow: hidden;}
.list1 li span i img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #ccc;}
.list1 li span:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list1 li span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.list1 li .con{margin-left: 140px;}
.list1 li .con h2{padding-bottom: 10px; font-size: 14px; font-weight: normal; color: #333;}
.list1 li .con p{color: #666; line-height: 25px;}
.list1 li a:hover span{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.list1 li a:hover span i img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.list1 li a:hover span:after{opacity: 0.3;}
.list1 li a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list1 li a:hover .con h2{color: #005bac;}
.list1 li span,
.list1 li span i img,
.list1 li span:after,
.list1 li span em,
.list1 li .con h2{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}



/*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â*/
.part3{margin: 20px 0; border-bottom: 1px solid #e7e7e7; line-height: 54px;}
.part3:after{display: block; content: ""; clear: both;}
.part3 h2{float: left; position: relative; padding: 0 1px; font-size: 22px; color: #005bac; font-weight: bold;}
.part3 h2:after{position: absolute; left: 0px; bottom: -1px; display: block; content: ""; width: 100%; height: 5px; background: #005bac;}
.part3 span{float: right;}


/**/
.list2{overflow: hidden; padding-bottom: 20px;}
.list2 dl{float: right; width: 18.75%; max-width: 150px;}
.list2 dl dd{margin-top: 5px;}
.list2 dl dd:first-child{margin-top: 0px;}
.list2 dl dd a,
.list2 dl dd a:visited{display: block; position: relative; background: #005bac; line-height: 28px; border-top-right-radius: 40px; padding-left: 32px; color: #fff; overflow: hidden; z-index: 1;}
.list2 dl dd i{position: absolute; left: 10px; top: 50%; margin-top: -6px; width: 12px; height: 12px; background: #fff; border-radius: 50%;}
.list2 dl dd i:after{position: absolute; left: 5px; top: 3px; display: block; content: ""; border-left: 3px solid #bab185; border-top: 3px solid transparent; border-bottom: 3px solid transparent;}
.list2 dl dd a:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 0%; height: 100%; background: #333; z-index: -1; opacity: 0;}
.list2 dl dd a:hover{color: #fff;}
.list2 dl dd a:hover:after{width: 100%; opacity: 1;}
.list2 dl dd a:after{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}



.list2 ul{margin-right: -15px;width: 800px;  padding-top: 15px; padding-bottom: 20px; overflow: hidden;}
.list2 ul li{float: left; position: relative; width: 50%; padding-left: 13px; padding-right: 90px; font-size: 14px; line-height: 33px; height: 33px; overflow: hidden;}
.list2 ul li:after{position: absolute; left: 0px; top: 50%; margin-top: -2px; display: block; content: ""; width: 3px; height: 3px; background: #bab185;}
.list2 ul li span{position: absolute; top: 0px; right: 20px; font-size: 12px; color: #888;}


.list22 ul{margin-right: -15px;width: 400px;  padding-top: 15px; padding-bottom: 20px; overflow: hidden;}
.list22 ul li{float: left; position: relative; width: 100%; padding-left: 13px; padding-right: 90px; font-size: 14px; line-height: 33px; list22: 33px; overflow: hidden;}
.list22 ul li:after{position: absolute; left: 0px; top: 50%; margin-top: -2px; display: block; content: ""; width: 3px; height: 3px; background: #bab185;}
.list22 ul li span{position: absolute; top: 0px; right: 20px; font-size: 12px; color: #888;}





/*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¶*/
.list3{}
.list3 dl{float: left; width: 38.03%;}
.list3 dl dd{margin-bottom: 15px;}
.list3 dl dd a{display: block; background: #f6f6f6; padding: 20px; overflow: hidden;}
.list3 dl dd h2{font-size: 16px; line-height: 1; font-weight: normal; color: #333;}
.list3 dl dd h3{margin-bottom: 15px; overflow: hidden; border-bottom: 1px solid #dcdcdc; padding-top: 12px; padding-bottom: 10px; font-size: 12px; font-weight: normal; color: #888;}
.list3 dl dd h3 em{float: left; text-align: right; font-style: normal; width: 50%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list3 dl dd h3 em:first-child{text-align: left;}
.list3 dl dd span{float: left; width: 140px; position: relative;}
.list3 dl dd span i{display: block; position: relative; padding-bottom: 110%; overflow: hidden;}
.list3 dl dd span i img{position: absolute; left: 0px; top: 0px; width: 100%; min-height: 100%; background: #ccc;}
.list3 dl dd span i:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list3 dl dd span i em{position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -10px; color: #fff; font-size: 20px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.list3 dl dd p{margin-left: 155px; margin-top: 5px; color: #888; height: 96px; overflow: hidden; line-height: 24px;}
.list3 dl dd p font{display: block; font-size: 14px; color: #555;}
.list3 dl dd a:hover{background: #eee;}
.list3 dl dd a:hover span i:after{opacity: 0.3;}
.list3 dl dd a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list3 dl dd a:hover h2{color: #005bac;}
.list3 dl dd span i:after,
.list3 dl dd span i em,
.list3 dl dd h2{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}


.list3 ul{float: right; width: 61.53%;}
.list3 ul:after{display: block; content: ""; clear: both;}
.list3 ul li{float: left; width: 25%;}
.list3 ul li a{margin-left: 20px; display: block;}
.list3 ul li span{display: block;}
.list3 ul li span i{display: block; position: relative; padding-bottom: 121.81%; overflow: hidden;}
.list3 ul li span i img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #ccc;}
.list3 ul li span i:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list3 ul li span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.list3 ul li .con{}
.list3 ul li .con h2{padding-top: 15px; padding-bottom: 10px; font-size: 16px; font-weight: normal; line-height: 1; color: #333;}
.list3 ul li .con p{line-height: 25px; color: #888;}
.list3 ul li .con p font{color: #555;}
.list3 ul li .con i{display: block; padding-top: 5px; font-style: normal; color: #005bac;}
.list3 ul li a:hover span{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.list3 ul li a:hover span img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.list3 ul li a:hover span i:after{opacity: 0.3;}
.list3 ul li a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list3 ul li a:hover .con h2{color: #005bac;}
.list3 ul li span,
.list3 ul li span img,
.list3 ul li span i:after,
.list3 ul li span em,
.list3 ul li .con h2{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}



/*ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¸ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¡*/
.left2{float: left; width: 48%;}
.right2{float: right; width: 48%;}


.list4{}
.list4 dl{position: relative; overflow: hidden;}
.list4 dl span{float: left; width: 150px; margin-right: 20px;}
.list4 dl span i{display: block; position: relative; padding-bottom: 70%; overflow: hidden;}
.list4 dl span i img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #ccc;}
.list4 dl span i:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list4 dl span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}

.list4 dl dt{padding-top: 10px; padding-bottom: 15px; font-size: 16px; color: #333; line-height: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list4 dl dt a,
.list4 dl dt a:visited{color: #333;}
.list4 dl dt a:hover{color: #005bac;}
.list4 dl dd{color: #888; line-height: 28px;}
.list4 dl a:hover dt{color: #005bac;}
.list4 dl a:hover span i:after{opacity: 0.3;}
.list4 dl a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list4 dl a:hover span i img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.list4 dl a:hover .con h2{color: #005bac;}
.list4 dl span,
.list4 dl span i img,
.list4 dl span i:after,
.list4 dl span em,
.list4 dl dt{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}


.list4 ul{margin-right: -15px; padding-top: 15px; padding-bottom: 20px; overflow: hidden;}
.list4 ul li{position: relative;}
.list4 ul li a{display: block; padding-left: 13px; padding-right: 90px; font-size: 14px; line-height: 33px; height: 33px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list4 ul li a:after{position: absolute; left: 0px; top: 50%; margin-top: -2px; display: block; content: ""; width: 3px; height: 3px; background: #bab185;}
.list4 ul li span{position: absolute; top: 0px; right: 20px; font-size: 12px; color: #888;}
.list4 ul li a:hover:after{background: #005bac;}
.list4 ul li a:after{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}


.list5{}
.list5 li a{position: relative; display: block; padding: 12px 0; border-bottom: 1px solid #e7e7e7}
.list5 li h2{position: relative; padding-left: 15px; padding-right: 70px; font-size: 16px; line-height: 28px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list5 li h2:after{position: absolute; left: 2px; top: 50%; margin-top: -2px; display: block; content: ""; width: 5px; height: 5px; background: #005bac;}
.list5 li h2 span{position: absolute; right: 0px; top: 0px; color: #888; font-size: 12px;}
.list5 li p{padding-top: 12px; padding-left: 17px; color: #888; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list5 li a:hover h2:after{background: #005bac;}
.list5 li a:after,
.list5 li h2,
.list5 li h2:after{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}



/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â±ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚Âº*/
.list6{margin-left: -15px; margin-bottom: 20px;}
.list6:after{display: block; content: ""; clear: both;}
.list6 li{float: left; width: 20%;}
.list6 li a{display: block; margin-left: 15px;}
.list6 li span{display: block; position: relative; padding-bottom: 70%; overflow: hidden;}
.list6 li span img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #ccc;}
.list6 li span:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list6 li span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.list6 li h2{background: #f1f1f1; line-height: 45px; text-align: center; font-size: 14px; color: #555; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list6 li a:hover{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.list6 li a:hover span:after{opacity: 0.3;}
.list6 li a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list6 li a:hover span img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.list6 li a:hover h2{background: #005bac; color: #fff;}
.list6 li span,
.list6 li span img,
.list6 li span:after,
.list6 li span em,
.list6 li h2{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}



/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â£Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡*/
.list7{margin-left: -15px; margin-bottom: 20px;}
.list7:after{display: block; content: ""; clear: both;}
.list7 li{float: left; width: 14.28%;}
.list7 li a{display: block; margin-left: 15px;}
.list7 li span{display: block; position: relative; padding-bottom: 122%; overflow: hidden;}
.list7 li span img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #ccc;}
.list7 li span:after{position: absolute; left: 0px; top: 0px; display: block; content: ""; width: 100%; height: 100%; background: #000; opacity: 0;}
.list7 li span em{position: absolute; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; color: #fff; font-size: 30px; opacity: 0; z-index: 10;
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-ms-transform: scale(0,0);
	-o-transform: scale(0,0);
	transform: scale(0,0);
}
.list7 li h2{line-height: 45px; font-size: 14px; color: #555; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list7 li a:hover span{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.list7 li a:hover span:after{opacity: 0.3;}
.list7 li a:hover span em{opacity: 1;
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.list7 li a:hover span img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.list7 li span,
.list7 li span img,
.list7 li span:after,
.list7 li span em,
.list7 li h2{
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}


.scroll_box1{overflow:hidden; position:relative; padding:10px 0 }
.scroll_box1 .pcont{width:1125px;overflow:hidden; float:left; margin-left:35px;display:inline;}
.scroll_box1 .ScrCont {width:32766px;zoom:1;}
.scroll_box1 #List1_1, #List2_1 {float:left;}
.scroll_box1 .LeftBotton{ position:absolute; left:0; z-index:999}
.scroll_box1 .RightBotton{ position:absolute;right:0px;z-index:999}
.scroll_box1 .LeftBotton a{width:23px; height:37px; margin-top:15px; background:url(../images/index_61.jpg) no-repeat;}
.scroll_box1 .RightBotton a{width:23px; height:37px; margin-top:15px; background:url(../images/index_59.jpg) no-repeat center;}
.scroll_box1 .pl {float:left; margin:0 15px 0 0; display:inline; text-align:center; line-height:35px; background:#f9f9f9}
.scroll_box1 .pl img{width:215px; height:65px; background:#ccc}


