.main1{width:1400px;margin:0 auto; margin-top:30px;}
.left1{float:left;}
.left1 .p1{float:left; height:40px; line-height:40px; background:url(../images/b1.png) no-repeat left center;-webkit-background-size:40px auto;background-size:40px auto; text-indent:45px; font-size:32px; font-weight:bold; color:#de2421; }


.left1 .p2{float:left; padding-top:7px; padding-left:20px;}
.left1 .p2 a{float:left; display:block;height:26px;line-height:26px; padding-left:10px; padding-right:10px;background:#dfdfdf; font-size:14px; color:#333333;border-radius:12px; margin-left:10px;  cursor:pointer;}
.left1 .p2 a.cu{ background:#ffe3e7; color:#de2421;}



.right1{float:right;}
.right1 .p1{float:left; height:40px; line-height:40px; background:#FFFFFF; font-size:16px; color:#de2421; padding-left:20px; padding-right:20px;border-radius:23px; margin-right:20px;}
.right1 .p1 a{ display:block; height:40px; line-height:40px; background:url(../images/b2.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; text-indent:26px; color:#de2421;}

.right1 .p2{float:left; height:40px; line-height:40px; background:#de2421; font-size:16px; color:#FFFFFF; padding-left:20px; padding-right:20px;border-radius:23px;}
.right1 .p2 a{ display:block; height:40px; line-height:40px; background:url(../images/b3.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; text-indent:26px; color:#FFFFFF;}

.main2{width:1400px;margin:0 auto;}
.left2{float:left; width:925px;position:relative; margin-top:30px; overflow:hidden;}

.pic{float:left; width:925px;height:355px;border-radius:20px;position:relative; overflow:hidden;}
.pica{ position: absolute; bottom:0px; margin:0px; height:350px; padding-top:80px; color: #fff; width:100%; background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.pica p.fa{padding-left:30px;}
.pica p.fa a{display: block; background:#de2421; height:28px; line-height:28px; font-size:14px; color:#FFFFFF; padding-left:15px; padding-right:15px; border-radius:14px; float:left;}

.pica p.fb{ height:50px;line-height:50px; padding-left:30px; padding-right:30px; margin-top:20px; overflow: hidden;}
.pica p.fb a{font-size:32px; font-weight:bold;color: #fff;}
.pica p.fc{ height:60px;line-height:30px;font-size:17px; padding-left:30px; padding-right:150px;margin-top:10px;  overflow: hidden;}
.pica p.fd{padding-left:30px;margin-top:20px;}
.pica p.fd span.fa{ float:left;display: block;height:40px; line-height:40px; background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; padding-left:30px; font-size:14px;}
.pica p.fd span.fb{ float:left;display: block;height:40px; line-height:40px; background:url(../images/liulan.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; padding-left:30px; font-size:14px; margin-left:20px;}
.pica p.fd span.fc{float:right; padding-right:30px;}
.pica p.fd span.fc a{display: block; background:#de2421; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; padding-left:15px; padding-right:15px; border-radius:10px; }

.pic a img{ width:100%;height:355px; display:block;}
.pic a:hover img{transform: scale(1.15); transition: all 0.5s linear;}



.left2b{float:left; width:100%;position:relative; overflow:hidden;}
.left2c{float:left; width:100%;position:relative; margin-top:-30px; overflow:hidden;}
.xwt1{float:left; width:100%; box-shadow: 0px 0px 6px rgba(0,0,0,.1); background:#ffffff; border-radius:10px; margin-top:30px; overflow:hidden;}
.xwt1_left{ width:300px; height:180px;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:300px; height:180px;  border:0px;}
.xwt1_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt1_right{ width:600px; padding-top:10px; padding-right:20px;float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height:50px; line-height:50px; font-size:20px; font-weight:bold; float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; height:56px; line-height:28px;font-size:15px;float:left;overflow:hidden;}
.xwt1_right_c{ width:100%;padding-top:30px; font-size:14px; color:#666666;float:left;}
.xwt1_right_c .p1{height:22px;line-height:22px; background:url(../images/liulan2.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; padding-left:26px; font-size:14px;margin-right:50px;float:left;}
.xwt1_right_c .p2{height:22px;line-height:22px; background:url(../images/shijian2.png) no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto; padding-left:26px; font-size:14px; margin-right:50px;float:left;}
.xwt1_right_c .p3{height:22px;line-height:22px;color:#de2421;float:right;}
.xwt1_right_c .p3 a{color:#de2421;}

.epages {
	text-align: center;width:100%; padding-top:30px; padding-bottom:0px; float:left;
	}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc; background:#FFFFFF;text-align:center; padding:6px 10px 6px 10px;text-align:center;text-decoration:none; font-size:16px; color:#333333;margin:3px;display:inline-block;border-radius:3px;}
.epages a:hover{border:1px solid #de2421;text-align:center; padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;background:#de2421;}
.epages b{border:1px solid #de2421;padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;background:#de2421;margin:3px;display:inline-block;border-radius:3px;}
.Total  b{padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;margin:3px;display:inline-block;border-radius:3px;}









.right2{float:right;width:450px; }
.right2a{float:left;width:100%;box-shadow: 0px 0px 6px rgba(0,0,0,.1); background:#ffffff; border-radius:10px;  padding-bottom:25px; margin-top:30px; overflow:hidden;}
.right2a_a{float:left;width:100%;height:60px; padding-top:20px;border-bottom:1px solid #e7e7ef;padding-left:25px; padding-right:25px;}
.right2a_a .p1{float:left; height:30px; line-height:30px; background:url(../images/bg4.png) no-repeat left center; text-indent:20px; font-size:20px; font-weight:bold; padding-right:20px;}
.right2a_a .p2{float:right; height:30px; line-height:30px; font-size:14px; color:#de2421;}
.right2a_a .p2 a{ color:#de2421;}


.right2a_b{float:left;width:100%;padding-left:25px; padding-right:25px;}
.xwt2{width:100%; padding-top:25px;float:left;}
.xwt2_left{ width:100px; height:65px;border-radius:5px;position:relative;float:left; overflow:hidden;}
.xwt2_left img{ width:100px; height:65px;  border:0px;}
.xwt2_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt2_right{ width:290px;float:right; overflow:hidden;}
.xwt2_right_a{ width:100%; height:35px; line-height:35px; font-size:16px; float:left;overflow:hidden;}
.xwt2_right_b{ width:100%;font-size:14px; color:#666666;float:left;}
.xwt2_right_b .p1{height:30px;line-height:30px;float:left;overflow:hidden;}
.xwt2_right_b .p2{height:30px;line-height:30px;float:left; padding-left:20px;}
.xwt2_right_b a{color:#666666;}


.right2a_c{float:left;width:100%;padding-left:25px; padding-right:25px;}
.right2a_c ul{width:100%;}
.right2a_c li{ float:left; width:100%; height:240px;padding-top:25px;transition: all 0.4s; position:relative; overflow:hidden;}
.right2a_c li .p1{ height:150px;border-radius:10px; overflow:hidden;}
.right2a_c li .p1 img{ width:100%; height:150px; border:0px;}
.right2a_c li .p2{ height:30px; line-height:30px; font-size:18px; font-weight:bold; margin-top:10px; overflow:hidden;}
.right2a_c li .p3{ height:30px; line-height:30px; font-size:14px; color:#666666; overflow:hidden;}
.right2a_c li:hover{ padding-top:22px;}
.right2a_c li:hover img{transform: scale(1.15); transition: all 0.5s linear;}




.right2a_d{float:left;width:100%;padding-left:25px; padding-right:25px;}
.xwt3{width:100%; padding-top:25px;float:left;}
.xwt3_left{ width:100px; height:65px;border-radius:5px;position:relative;float:left; overflow:hidden;}
.xwt3_left img{ width:100px; height:65px;  border:0px;}
.xwt3_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt3_midd{ width:240px; padding-left:20px;float:left; overflow:hidden;}
.xwt3_midd_a{ width:100%; height:35px; line-height:35px; font-size:16px; float:left;overflow:hidden;}
.xwt3_midd_b{ width:100%;font-size:14px; color:#666666;float:left;}
.xwt3_midd_b .p1{height:30px;line-height:30px; background:url(../images/sd.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; padding-left:20px; margin-right:20px; float:left;}
.xwt3_midd_b .p2{height:30px;line-height:30px; background:url(../images/se.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; padding-left:20px; float:left;}


.xwt3_right{ padding-top:16px; float:right; overflow:hidden;}
.xwt3_right a{display: block; background:#de2421; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; padding-left:10px; padding-right:10px; border-radius:10px; }




.right2a_e{float:left;width:100%;padding-left:25px; padding-right:25px;}
.right2a_e ul{width:100%;}
.right2a_e li{ float:left; width:190px; height:80px; margin-right:20px;border-radius:10px; margin-top:25px; position:relative; overflow:hidden;}
.right2a_e li .p1{ text-align: center; padding-top:12px;}
.right2a_e li .p1 img{height:30px; border:0px;}
.right2a_e li .p2{ text-align: center; font-size:16px;}


.right2a_e li:nth-child(2n){ margin-right:0px;}
.right2a_e li:nth-child(1){ background:#ffefd6;}
.right2a_e li:nth-child(2){ background:#cefbf7;}
.right2a_e li:nth-child(3){ background:#fffbc6;}
.right2a_e li:nth-child(4){ background:#deffe7;}
.right2a_e li:nth-child(5){ background:#f7ebff;}
.right2a_e li:nth-child(6){ background:#deebff;}
.right2a_e li:nth-child(1) a{color:#c64108;}
.right2a_e li:nth-child(2) a{color:#08756b;}
.right2a_e li:nth-child(3) a{color:#a56100;}
.right2a_e li:nth-child(4) a{color:#108239;}
.right2a_e li:nth-child(5) a{color:#7b20ce;}
.right2a_e li:nth-child(6) a{color:#184dde;}
