/* 公共 */
body{font-family:"Microsoft Yahei"; font-size:18px; color:#333; letter-spacing:1px;}
.wrap1000{width:1000px; margin:0 auto;}
.wrap1200{width:1200px; margin:0 auto;}
.oh{overflow:hidden;}
.hide{display:none;}
.show{display:block;}
a:hover{text-decoration:none;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}



.side_part {height: 515px; top: 30px; left: 0; padding-top: 40px; position: fixed; text-align: center; width: 121px; z-index: 100; }
.ter_layer{width: 610px;height: 419px;position: fixed;top: 40%;left: 50%;z-index: 100;transform:translate(-50%,-50%);z-index: 200;}
.ter_layer a{position: absolute;bottom:40px;left: 30px;}
.ter_layer a img{margin-left: 90px;}
.ter_layer .close{position: absolute;top: 10px;right: 10px;}
.ter_layer_bg{position: fixed;width: 100%;height: 100%;background: #000;opacity: 0.5;filter:alpha(opacity=50);z-index: 110;}

.banner{height:646px; background:url(../images/banner.png) no-repeat center 0;}

.part1{padding-top:60px; z-index:20; position:relative;}
.part1 h1{font-size:40px; font-weight:bold; text-align:center;}
.part1 .con-box{background:url(../images/p1bg.png) no-repeat center 70px;}
.part1 .con-box ul{padding-top:105px;}
.part1 .con-box ul li{float:left; width:335px; height:331px; position:relative;}
.part1 .con-box ul li h2{font-size:30px; font-weight:bold; color:#fff; font-style:italic; text-align:center; margin-bottom:30px;}
.part1 .con-box ul li p{color:#fff; line-height:30px; text-align:justify;}
.part1 .con-box ul li a{background:#fff url(../images/arrow.png) no-repeat 156px center; position:absolute; bottom:0; left:50%; margin-left:-90px;
	width:174px;
    height:40px;
	line-height:40px;
	text-align:center;
	display:inline-block;
    -webkit-transform:skew(-10deg);
    -moz-transform:skew(-10deg);
    -o-transform:skew(-10deg);
    transform:skew(-10deg);	
}
.part1 .con-box ul li a span{font-size:20px; font-weight:bold;
    -webkit-transform:skew(10deg);
    -moz-transform:skew(10deg);
    -o-transform:skew(10deg);
    transform:skew(10deg);	
}

.part2{height:939px; background:url(../images/p2bg.png) no-repeat center 0; z-index:10; position:relative; margin-top:-100px;}
.part2 a{background:#fff; position:absolute; bottom:160px; left:50%; margin-left:-102px;
	width:205px;
    height:40px;
	line-height:40px;
	text-align:center;
	display:inline-block;
    -webkit-transform:skew(-10deg);
    -moz-transform:skew(-10deg);
    -o-transform:skew(-10deg);
    transform:skew(-10deg);	
}
.part2 a span{font-size:20px; font-weight:bold;
    -webkit-transform:skew(10deg);
    -moz-transform:skew(10deg);
    -o-transform:skew(10deg);
    transform:skew(10deg);	
}

.part3{background:url(../images/p3bg.png) no-repeat center top; position:relative; z-index:20; margin-top:-80px; height:556px;}
.part3 h1{font-size:32px; font-weight:bold; color:#fff; text-align:center; padding-top:30px; padding-bottom:20px;}
.part3 table{ padding-left:97px;}
.part3 table tr{}
.part3 table td{color:#fff; font-size:16px; line-height:24px; vertical-align:top; padding:15px 0; text-align:justify;}
.part3 table .title{font-size:20px; text-align:center;}

.part4{background:url(../images/p4bg.png) no-repeat center top; position:relative; z-index:10; margin-top:-70px; height:729px;}
.part4 .con-box{padding-top:168px;}
.part4 .con-box > div{}
.part4 .con-box > div h3{font-size:20px; font-weight:bold; color:#fff; line-height:24px; width:74px; text-align:center; float:left;}
.part4 .con-box > div p{font-size:20px; line-height:30px; border:1px solid rgba(51,51,51,0.3); border-left:none; float:left; width:1000px;}
.part4 .con-box > div a{font-size:20px; font-weight:bold; color:#fff; line-height:24px; width:74px; text-align:center; float:left;}
.part4 .con-box .km{margin-bottom:60px;}
.part4 .con-box .km p{padding:18px 25px;}
.part4 .con-box .lc p{padding:37px 25px;}
.part4 .con-box .km h3 , .part4 .con-box .km a{background:#0056ac; padding:16px 0;}
.part4 .con-box .lc h3 , .part4 .con-box .lc a{background:#dd1e32; padding:80px 0;}
.part4 .con-box .tel{font-size:22px; font-weight:bold; text-align:center; padding-top:35px;}

.part5{background:url(../images/p5bg.png) no-repeat center top; position:relative; z-index:20; margin-top:-24px; height:498px;}
.part5 ul{padding-right:10px; padding-top:127px;}
.part5 ul li{width:52px; height:52px; border-radius:52px; float:right; margin:0 20px;}
.part5 ul li img{width:52px;}
.part5 .intro-box{}
.part5 .intro{}
.part5 .intro img{float:left; margin-left:43px;}
.part5 .intro p{float:left; width:665px; padding-left:74px; font-size:16px; margin-top:-14px;}
.part5 .intro p span{display:block; font-size:22px; line-height:25px; margin-bottom:20px;}

.part6{padding-top:70px; padding-bottom:40px;}
.part6 table{border-collapse:collapse;}
.part6 table tr{}
.part6 table th{border:1px solid #333; text-align:center; font-size:20px; font-weight:bold; padding:10px 0;}
.part6 table td{border:1px solid #333; text-align:center; padding:10px 0;}
.part6 table .yj{text-decoration:line-through;}
.part6 table .buy{background:#dd1e32; color:#fff; display:inline-block; padding:5px 10px; margin-left:5px;}
.part6 p{font-size:20px; color:#dd1e32; text-align:right; padding:20px 0;}
.part6 p .buy{background:#0056ac; color:#fff; display:inline-block; padding:5px 10px; margin-left:5px;}
.part6 .kcys{}
.part6 .kcys h2{font-size:20px; font-weight:bold; color:#0056ac;}
.part6 .kcys p{font-size:16px; line-height:25px; color:#333; text-align:justify; padding:8px 0;}













