@charset "utf-8";

.banner img{width: 100%;}

.j1{margin-top: 23px;}
.j1_c{padding: 0 27px 30px;box-shadow:-2px -2px 8px rgba(204,204,204,0.33);}
.j1_ct{border-bottom: 1px solid #e9e9e9;}
.j1_ct .j1_ctl{float: left;margin-left: 8px;color: #f87e06;font-size: 20px;margin-top: 27px;}
.j1_ct .j1_ctr a{float: right;background: url(j1_03.png) right center no-repeat;width: 15px;height: 9px;margin: 36px 0 18px 4px;}
.j1_cc{margin-top: 29px;width: 1146px;overflow: hidden;}
.j1_cc ul li{width: 360px;margin-left: 6px;margin-right: 27px;float: left;}
.j1_cc ul li .j1_ccaa{width: 360px;height: 245px;overflow: hidden;}
.j1_cc ul li .j1_ccaa img{transition: transform 0.6s;-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;max-width: 100%;}
.j1_cc ul li:hover .j1_ccaa img{transform:scale(1.1);-ms-transform:scale(1.1);--webkit-transform:scale(1.1);}
.j1_cc ul li .j1_ccab{font-size: 16px;color: #333333;font-weight: bold;margin-top: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.j1_cc ul li:hover .j1_ccab{color: #F87E06;}
.j1_cc ul li .j1_ccac{font-size: 14px;color: #9d9d9d;margin-top: 8px;line-height: 18px;height: 36px;overflow: hidden;}
.j1_cc ul li .j1_ccad{background: url(j1_04.png) left top no-repeat;margin-top: 12px;padding-left: 22px;color: #c1c1c1;font-size: 12px;padding-bottom: 21px;width: 306px;border-bottom: 1px dashed #e8e8e8;}

.j2{margin-top: 31px;}
.j2_c{background: linear-gradient(to right,#ec8117,#fcd187);}
.j2_c .j2_ca{float: left;width: 299px;border-right: 1px solid rgba(255,255,255,0.2);height: 98px;line-height: 98px;}
.j2_c .j2_ca a{font-size: 24px;font-weight: bold;color: #ffffff;width: 169px;display: block;padding-left: 131px;}
.j2_c .j2_ca1 a{background: url(j2_01.png) left 78px center no-repeat;}
.j2_c .j2_ca2 a{background: url(j2_02.png) left 78px center no-repeat;}
.j2_c .j2_ca3 a{background: url(j2_03.png) left 78px center no-repeat;}
.j2_c .j2_ca4 a{background: url(j2_04.png) left 78px center no-repeat;}

.j3{margin-top: 37px;}
.j3_c .j3_cr{float: right;width: 530px;padding: 0 27px;box-shadow:-2px -2px 8px rgba(204,204,204,0.33);}
.j3_c .j3_cl{float: left;width: 530px;padding: 0 27px;box-shadow:-2px -2px 8px rgba(204,204,204,0.33);}

.j3_cl .j3_cc{margin-top: 16px;padding-bottom: 29px;}
.j3_cl .j3_cc .j3_ccl{float: left;width: 360px;display: none;}
.j3_cl .j3_cc .j3_ccl .j3_ccla{width: 360px;height: 245px;overflow: hidden;position: relative;}
.j3_cl .j3_cc .j3_ccl .j3_ccla .j3_cclaa img{transition: transform 0.6s;-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;max-width: 100%;}
.j3_cl .j3_cc .j3_ccl:hover .j3_ccla .j3_cclaa img{transform:scale(1.1);-ms-transform:scale(1.1);--webkit-transform:scale(1.1);}
.j3_cl .j3_cc .j3_ccl .j3_ccla .j3_cclab{position: absolute;width: 56px;height: 46px;left: 0;bottom: 0;background: rgba(0,0,0,0.49);text-align: center;}
.j3_cl .j3_cc .j3_ccl .j3_ccla .j3_cclab .j3_cclaba{font-size: 18px;color: #FFFFFF;}
.j3_cl .j3_cc .j3_ccl .j3_ccla .j3_cclab .j3_cclabb{font-size: 12px;color: #ffffff;border-top: 1px solid rgba(255,255,255,0.6);width: 50px;margin: 0 auto;}
.j3_cl .j3_cc .j3_ccl .j3_cclb{margin-top: 14px;font-size: 16px;color: #333333;font-weight: bold;padding-left: 16px;background: url(j3_02.png) left 6px center no-repeat;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.j3_cl .j3_cc .j3_ccl:hover .j3_cclb{color: #EC8117;}
.j3_cl .j3_cc .j3_ccr{float: none;width: 100%;}
.j3_cl .j3_cc .j3_ccr .j3_ccra{border-bottom: 1px dashed #e8e8e8;margin-bottom: 15px;}
.j3_cl .j3_cc .j3_ccr .j3_ccrn{border-bottom: 0;}
.j3_cl .j3_cc .j3_ccr .j3_ccra .j3_ccraa{font-size: 16px;color: #333333;font-weight: bold;background: url(j3_02.png) left 4px center no-repeat;padding-left: 14px;margin-top: 8px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.j3_cl .j3_cc .j3_ccr .j3_ccra:hover .j3_ccraa{color: #EC8117;}
.j3_cl .j3_cc .j3_ccr .j3_ccra .j3_ccrab{font-size: 12px;color: #9d9d9d;padding-left: 22px;margin-top: 14px;margin-bottom: 17px;height: 36px;overflow: hidden;}
.j3_cr .j3_crc{margin-top: 14px;padding-bottom: 19px;}
.j3_cr .j3_crc ul li{border-bottom: 1px dashed #e8e8e8;}
.j3_cr .j3_crc ul .j3_crcn{border-bottom: 0;}
.j3_cr .j3_crc .j3_crca{font-size: 16px;color: #333333;font-weight: bold;margin-top: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.j3_cr .j3_crc .j3_crca:hover{color: #ec8117;}
.j3_cr .j3_crc .j3_crca span{display: block;font-size: 12px;color: #c1c1c1;font-weight: normal;padding-left: 22px;background: url(./j1_04.png) left center no-repeat;margin: 8px 0 23px;}

.j4{margin-top: 35px;margin-bottom: 48px;}
.j4_c{padding: 25px 0;box-shadow:-2px -2px 8px rgba(204,204,204,0.33);float: left;width: 980px;}
.j4_c .j4_cl{float: left;width: 127px;font-size: 20px;font-weight: bold;color: #ec8117;text-align: center;background: url(./j4_link_02.png) right center no-repeat;}
.j4_c .j4_cr{float: right;width: 803px;}
.j4_c .j4_cr ul li{float: left;line-height: 30px;}
.j4_c .j4_cr ul li a{font-size: 16px;color: #333333;background: url(j4_link_01.png) left center no-repeat;padding-left: 15px;width: 130px;display: block;}
.j4_c .j4_cr ul li:hover a{color: #EC8117;}
.j4_phone{float: right;}
