@charset "utf-8";
.container_l{float: left;width: 872px;padding-top: 59px;}
.container_r{float: right;width: 300px;padding-top: 45px;}
.container_zl{float: left;width: 862px;padding-top:30px;}
.container_zr{float: right;width: 300px;padding-top: 30px;}

.w1_c{margin-top: 50px;background: #f5f5f5;}
.w1_c .w1_cl{float: left;position: relative;}
.w1_c .w1_cl .bd{width: 780px;}
.w1_c .w1_cl .bd ul li{position: relative;}
.w1_c .w1_cl .bd ul li .w1_cla{width: 780px;height: 489px;overflow: hidden;}
.w1_c .w1_cl .bd ul li .w1_cla img{transition: transform 0.6s;-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;max-width: 100%;}
.w1_c .w1_cl .bd ul li .w1_cla:hover img{transform:scale(1.1);-ms-transform:scale(1.1);--webkit-transform:scale(1.1); }
.w1_c .w1_cl .bd ul li .w1_clb{position: absolute;height: 45px;line-height: 45px;left:0;width:760px;bottom: 0;background: rgba(0,0,0,0.6);text-align: left;padding-left: 20px; font-size: 16px;color: #ffffff;}
.w1_c .w1_cl .hd {position: absolute; bottom: 8px;right: 7px;}
.w1_c .w1_cl .hd ul {display:inline-block; *display:inline; zoom:1;}
.w1_c .w1_cl .hd li { display: inline-block; width:11px; height:11px;border-radius: 5px; margin:0 5px; text-indent:9999em; background:#fff; cursor:pointer; }
.w1_c .w1_cl .hd li.on {background: #cc0011;}
.w1_c .w1_cr{float: right;width: 396px;}
.w1_crt{margin-top: 32px;}
.w1_crt .w1_crtl{background: url(w_06.png) no-repeat left 9px;width: 163px;height: 42px;font-size: 18px;color: #ffffff;font-weight: bold;line-height: 52px;padding-left: 22px;padding-top: 10px;}
.w1_crc .w1_crca{border-bottom: 1px dashed #cacaca;padding: 29px 0 24px;}
.w1_crc .w1_crca .w1_crcaa{font-size: 20px;color: #d10101;font-weight: bold;line-height: 30px;}
.w1_crc .w1_crca .w1_crcab{color: #8b8b8b;line-height: 24px;font-size: 14px;margin-top: 7px;padding-right: 8px;}
.w1_crcb{margin-top: 20px;}
.w1_crcb ul li a{font-size: 16px;color: #333333;line-height: 37px;background: url(t1_41.jpg) 3px center no-repeat;padding: 0 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w1_crcb ul li:hover a{color: #d10101;padding-left: 22px;}

.w2{padding-top: 40px;}
.w2_c{width: 1230px;}
.w2_c .w2_ca{float: left;width: 380px;margin-right: 30px;}
.w2_cat{border-bottom: 1px solid #ebaeb6;}
.w2_cat .w2_catl{float: left;background: url(w_35.png) no-repeat left 9px;padding-top: 10px;width: 163px;height: 42px;font-size: 18px;color: #ffffff;font-weight: bold;line-height: 52px;padding-left: 22px;}
.w2_cat .w2_catr{float: right;margin-top: 28px;padding-right: 6px;}
.w2_cat .w2_catr a{font-size: 14px;color: #333333;}
.w2_c .w2_ca .w2_cac{width: 380px;margin: 14px 0 38px;}
.w2_c .w2_ca .w2_cac ul li{line-height: 38px;}
.w2_c .w2_ca .w2_cac ul li a{background: url(t1_41.jpg) 1px center no-repeat;padding-left: 14px;font-size: 15px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w2_c .w2_ca .w2_cac ul li:hover a{color: #d10101;padding-left: 20px;}
.w2_c .w2_ca .w2_cac ul li span{font-size: 15px;color: #333333;float: right;}

.w3{padding: 32px 0 48px;background: #f7f7f7;}
.w3_c .w3_ca{margin-top: 26px;width: 1200;overflow: hidden;}
.w3_c .w3_ca .bd ul li{float: left;width: 216px;margin-right: 30px;}
.w3_c .w3_ca .bd ul li .w3_caaa{width: 216px;height: 144px;overflow: hidden;}
.w3_c .w3_ca .bd ul li .w3_caaa img{transition: transform 0.6s;-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;max-width: 100%;}
.w3_c .w3_ca .bd ul li .w3_caaa:hover img{transform:scale(1.1);-ms-transform:scale(1.1);--webkit-transform:scale(1.1); }
.w3_c .w3_ca .bd ul li .w3_caab{font-size: 15px;color: #212121;line-height: 24px;padding: 11px 0;}
.w3_c .w3_ca .bd ul li:hover .w3_caab{color: #d10101;}

.w4{padding-top: 40px;}

.w5{padding-bottom: 55px;}
.w5_c .w5_ca{margin-top: 28px;}
.w5_c .w5_ca .bd ul li{width: 184px;height: 54px;margin-right: 16px;}

.banner img{width: 100%;}
