/*part1*/
#part1{width: 100%; height: 463px; background-image: url(../images/bg1.jpg); }
.part1_con{width: 1002px; margin: 0 auto; }
.part1_con h1{padding-top: 25px;font-size: 36px;text-align: center;font-weight: normal;}
.part1_con h2{margin-top: 5px;font-size: 20px;text-align: center;font-weight: normal;}
.part1_list{padding-top: 30px; overflow: hidden; }
.part1_list li{float: left; margin-left: 40px; width: 220px; height: 260px; }
.part1_list li:first-child{margin-left: 0;}
.part1_list li > a{position: relative; display: block; width: 100px; height: 117px;margin: 0 auto;background-image: url(../images/ser_icon_bg.png);background-size: 100% 100%;}
.part1_list li > a img{position: absolute; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; width: 45px; height: 45px; }
.part1_list li h3{margin-top: 18px; text-align: center; font-size: 16px; color: #595959; }
.part1_list li p{margin-top: 12px; line-height: 22px; color: #808080; }
.part1_list li p span a{color: #d80404;}
/*part1结束*/

/*part2*/ 
#part2{width: 100%; height: 436px; background: #000;}
.part2_con{position: relative; width: 1002px; height: 436px; margin: 0 auto; }
.part2_con h1{padding-top: 25px;font-size: 36px;text-align: center;font-weight: normal;color: #fff;}
.part2_con h2{margin-top: 5px;font-size: 16px;text-align: center;font-weight: normal;color: #fff;}
.part2_con .fix_win{position: relative; margin-top: 38px; width: 1002px;height: 172px; overflow: hidden;}
.part2_con .fix_win .part2_list{position: absolute; left: 0; width: 2000px;}
.part2_con .fix_win .part2_list li{float: left; margin: 0 5px; width: 191px; height: 172px; }
.part2_con .fix_win .part2_list li a{position: relative; display: block; width: 191px; height: 172px; }
.part2_con .fix_win .part2_list li a img{opacity: 0.5; filter:alpha(opacity=50); /*兼容ie678*/ width: 100%;height: 100%;}
.part2_con .fix_win .part2_list li a span{position: absolute; left: 0; bottom: 0; width: 100%; height: 52px; text-align: center; line-height: 52px; color: #ffffff; display: none; /*兼容<=ie8*/ behavior: url(PIE.htc); background: rgba(255,0,0,0.5); -pie-background: rgba(255,0,0,0.5); }
.part2_con .fix_win .part2_list li a:hover img{opacity: 1; filter:alpha(opacity=100); /*兼容ie678*/ }
.part2_con .fix_win .part2_list li a:hover span{display: block; }
.part2_con .switch{position: absolute; left: 50%; bottom: 54px; margin-left: -94px; width: 187px; height: 14px; background-color: #c60211; border-radius: 4px; padding-top: 5px; }
.part2_con .switch img{float: left; margin-left: 75px; }
.part2_con .switch .up{float: left; width: 0; height: 0; border: 5px solid transparent; border-right: 10px solid #666666; cursor: pointer; }
.part2_con .switch .down{float: right; width: 0; height: 0; border: 5px solid transparent; border-left: 10px solid #666666; cursor: pointer; }
.part2_con .switch .up:hover{border-right: 10px solid #ffffff; }
.part2_con .switch .down:hover{border-left: 10px solid #ffffff; }
/*part2结束*/

/*part3*/
#part3{width: 100%; height: 490px; background-image: url(../images/bg1.jpg); }
.part3_con{position: relative; width: 1002px; height: 490px; margin: 0 auto; }
.part3_con h1{padding-top: 25px;font-size: 36px;text-align: center;font-weight: normal;}
.part3_con h2{margin-top: 5px;font-size: 16px;text-align: center;font-weight: normal;}
.part3_con .line{position: absolute; top: 231px; width: 100%; height: 1px; background-color: #686868;}
.part3_con .part3_list{margin-top: 32px; overflow: hidden; }
.part3_con .part3_list li{float: left; width: 166px; margin: 0 48px; }
.part3_con .part3_list li:first-child{margin-left: 23px; }
.part3_con .part3_list li+li+li+li{margin-right: 23px; }
.part3_con .part3_list li .time{width: 85px; height: 86px; margin-left: 40px; background-image: url(../images/time_bg.png); }
.part3_con .part3_list li .time h3{padding-top: 10px; font-size: 22px; color: #404040; text-align: center; }
.part3_con .part3_list li .time i{margin-left: 10px; font-size: 16px; color: #404040; }
.part3_con .part3_list li .time em{margin-left: -2px; font-size: 16px; color: #404040; }
.part3_con .part3_list li > img{width: 16px; height: 16px; margin-left: 74px; margin-top: 6px;}
.part3_con .part3_list li > a{display: block; width: 166px; height: 73px; margin-top: 26px; overflow: hidden;}
.part3_con .part3_list li > a img{transition: all 0.3s ease;}
.part3_con .part3_list li > a:hover img{-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}
.part3_con .part3_list li h4{font-size: 14px; margin-top: 20px; }
.part3_con .part3_list li h4 a{color: #4d4d4d; }
.part3_con .part3_list li p{margin-top: 5px; line-height: 24px; }
.part3_con .part3_list li p a{color: #808080; } 
/*part3结束*/