/*product*/

.product_list_wr .dl_wr dt:after,
.i_it_wr .item,
.i_it_wr .item *,
.Product_list .filtrate_wr .ri,
.community2_d .sub_hd li,
.commonweal3 .hd li,
.commonweal3_d .tab .hd .select_time li,
.c3_d_list .ul h4 {

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -ms-transition: all .3s;

    -o-transition: all .3s;

    transition: all .3s;

}



.product .w_lump2 {

    position: relative;

    z-index: 5;

    padding-top: 10px;

}



.product .it_wr {

    overflow: hidden;

    width: 1240px;

}



.product .it_wr dl {

    float: left;

    width: 386px;

    margin-right: 20px;

}



.product .it_wr dt {

    position: relative;

    height: 220px;

}



.product .it_wr dt .hid {

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    background: #ffae00 url("http://hnzhaonan.com/style/images/product_icon.png") no-repeat center;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -ms-transition: all .3s;

    -o-transition: all .3s;

    transition: all .3s;

}



.product .it_wr dd {

    height: 265px;

    padding: 27px 30px 0;

    background: #fff;

}



.product .it_wr dd h4 {

    font-size: 18px;

    color: #ff9c00;

    line-height: 30px;

}



.product .it_wr dd p {

    font-size: 14px;

    color: #898989;

    line-height: 24px;

}



.product .it_wr dl:hover dt .hid {

    opacity: 1;

    filter: alpha(opacity=100);

}



.product .w_lump3 {

    z-index: 3;

    padding-top: 265px;

    height: 705px;

    margin-top: -265px;

    background: #f4eede;

}



.product .w_lump3 .w1200 {

    overflow: hidden;

}



.product .w_lump3 .part {

    float: left;

}



.product .w_lump3 .part1 {

    padding: 80px 0 0 0;

    width: 275px;

}



.product .w_lump3 .part1 .h1 {

    font-size: 30px;

    color: #a7a095;

    line-height: 26px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    margin-bottom: 6px;

    letter-spacing: -1px;

}



.product .w_lump3 .part1 .h2 {

    font-size: 20px;

    color: #ffae00;

    line-height: 24px;

    margin-bottom: 10px;

    font-weight: bold;

    letter-spacing: 4px;

}



.product .w_lump3 .part1 h3 {

    font-size: 18px;

    color: #62605c;

    line-height: 24px;

}



.product .w_lump3 .part1 h4 {

    font-size: 20px;

    color: #b2b2b2;

    line-height: 24px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    margin-bottom: 8px;

}



.product .w_lump3 .part1 p {

    font-size: 14px;

    color: #949087;

    line-height: 22px;

}



.product .w_lump3 .part2 {

    float: right;

    padding: 188px 0 0;

    width: 670px;

}



.product .w_lump3 .part2 .data_box {

    overflow: hidden;

}



.product .w_lump3 .part2 .data_box div {

    float: left;

    font-size: 0;

    letter-spacing: -4px;

    padding-left: 10px;

    margin-bottom: 28px;

}



.product .w_lump3 .part2 .data_box .li1 {

    padding-left: 0;

}



.product .w_lump3 .part2 em {

    display: inline-block;

    vertical-align: middle;

    font-size: 36px;

    color: #ffae00;

    font-weight: normal;

    line-height: 30px;

    letter-spacing: -2px;

    padding-right: 8px;

    font-family: "RUBIK-REGULAR-WEBFONT";

}



.product .w_lump3 .part2 p {

    display: inline-block;

    vertical-align: middle;

    font-size: 14px;

    color: #868378;

    line-height: 30px;

    letter-spacing: normal;

}



.product .w_lump3 .part3 {

    float: left;

    padding-top: 107px;

}



.product .w_lump3 .slideTxtBox {

    width: 590px;

}



.product .w_lump3 .part2 .hd {

    height: 43px;

    border-bottom: 3px solid #e0dcd3;

}



.product .w_lump3 .part2 .hd li {

    float: left;

    font-size: 14px;

    color: #96948e;

    line-height: 24px;

    height: 43px;

    padding-bottom: 16px;

    border-bottom: 3px solid transparent;

    margin-right: 20px;

    cursor: pointer;

}



.product .w_lump3 .part2 .hd li:last-child {

    margin-right: 0;

}



.product .w_lump3 .part2 .hd li.on {

    border-color: #ffae00;

}



.product .w_lump3 .part2 .bd {

    padding-top: 14px;

}



.product .w_lump3 .part2 .bd li {

    float: left;

    font-size: 14px;

    color: #96948e;

    line-height: 22px;

    margin-right: 12px;

}





/*.Product_list{height:2130px; background:url("../images/Product_list.jpg") no-repeat center;}*/

.Product_list .filtrate_wr {

    padding-bottom: 5px;

}



.Product_list .filtrate_wr .le {

    float: left;

    width: 580px;

    position: relative;

    padding-top: 420px;

}



.Product_list .filtrate_wr .le>img {

    margin-bottom: 96px;

}



.Product_list .filtrate_wr .map {

    position: absolute;

    left: 195px;

    top: 10px;

    width: 386px;

    height: 453px;

    background: url("http://hnzhaonan.com/style/images/Product_list_map.png") no-repeat center;

}



.Product_list .filtrate_wr .map .pon.on {

    background-image: url("http://hnzhaonan.com/style/images/Product_list_on.png");

}



.Product_list .filtrate_wr .map .dot {

    position: relative;

    z-index: 5;

}



.Product_list .filtrate_wr .map .dot li {

    position: absolute;

    font-size: 12px;

    line-height: 16px;

    color: #a4894f;

    cursor: pointer;

    white-space: nowrap;

}



.Product_list .filtrate_wr .map .dot li a {

    color: #a4894f;

}



.Product_list .filtrate_wr .map .dot li:after {

    content: " ";

    display: block;

    position: absolute;

    width: 12px;

    height: 12px;

    top: 2px;

    left: -15px;

    border-radius: 50%;

    background: #caa456;

    z-index: -1;

}



.Product_list .filtrate_wr .map .dot .i1:after {

    left: auto;

    right: -15px;

}



.Product_list .filtrate_wr .map .dot .i4:after {

    left: 18px;

    top: -12px;

}



.Product_list .filtrate_wr .map .dot .i7:after {

    left: 18px;

    top: 16px;

}



.Product_list .filtrate_wr .map .dot .i8:after {

    left: 0;

}



.Product_list .filtrate_wr .map .dot .i8 a {

    padding-left: 18px;

}



.Product_list .filtrate_wr .map .dot li:hover,
.Product_list .filtrate_wr .map .dot li:hover a {

    color: #ffae00;

}



.Product_list .filtrate_wr .map .dot li:hover:after {

    background-color: #ffae00;

}



.Product_list .filtrate_wr .map .area {

    position: absolute;

    left: 0;

    top: 0;

    z-index: 2;

    width: 100%;

    height: 100%;

}



.Product_list .filtrate_wr .map .area li {

    display: none;

    position: absolute;

    left: 0;

    top: 0;

}



.Product_list .filtrate_wr .map .area li.on {

    display: block;

}



.Product_list .filtrate_wr .h1 {

    font-size: 22px;

    color: #ffae00;

    line-height: 32px;

    letter-spacing: 5px;

}



.Product_list .filtrate_wr .h2 {

    font-size: 24px;

    color: #b2b2b2;

    line-height: 26px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: -2px;

}



.Product_list .txt_tab .hd {

    padding-top: 13px;

    height: 58px;

    border-bottom: 3px solid #e0dcd3;

    position: relative;

}



.Product_list .txt_tab .hd ul {

    overflow: hidden;

    width: 630px;

}



.Product_list .txt_tab .hd li {

    float: left;

    font-size: 14px;

    color: #9b9b9b;

    line-height: 30px;

    margin-right: 20px;

    cursor: pointer;

}



.Product_list .txt_tab .hd .slide_lump {

    position: absolute;

    bottom: -3px;

    height: 3px;

    background: #ffae00;

}



.Product_list .txt_tab .bd {

    padding-top: 13px;

}



.Product_list .txt_tab .bd li {

    overflow: hidden;

    width: 592px;

}



.Product_list .txt_tab .bd a {

    float: left;

    font-size: 14px;

    color: #9b9b9b;

    line-height: 24px;

    margin: 0 12px 10px 0;

}



.Product_list .txt_tab .bd a:hover,
.Product_list .txt_tab .bd a.on {

    color: #ffae00;

}



.Product_list .filtrate_wr .ri {

    float: right;

    width: 386px;

    padding-top: 80px;

}



.Product_list .filtrate_wr .ri .h1 {

    margin-bottom: 5px;

}



.Product_list .pic_tab {

    position: relative;

    width: 386px;

    height: 500px;

}



.Product_list .pic_tab .bd li {

    position: relative;

    width: 386px;

    height: 500px;

    overflow: hidden;

}



.Product_list .pic_tab .hd {

    position: absolute;

    right: -147px;

    top: 0;

    width: 136px;

    border-top: 3px solid #e0dcd3;

    z-index: 55;

}



.Product_list .pic_tab .hd li {

    height: 71px;

    line-height: 71px;

    padding: 0 3px;

    width: 136px;

    text-align: center;

    background: #f9f9f9 no-repeat center;

    border-bottom: 3px solid #e0dcd3;

    font-size: 0;

    letter-spacing: -4px;

    cursor: pointer;

    transition: all .3s;

}



.Product_list .pic_tab .hd .mid {

    display: inline-block;

    vertical-align: middle;

    letter-spacing: normal;

}



.Product_list .pic_tab .hd .mid * {

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -ms-transition: all .3s;

    -o-transition: all .3s;

    transition: all .3s;

}



.Product_list .pic_tab .hd .cn {

    font-size: 20px;

    color: #b18f52;

    line-height: 24px;

    margin-bottom: 3px;

    letter-spacing: 2px;

}



.Product_list .pic_tab .hd .en {

    font-size: 12px;

    color: #ccc7bc;

    line-height: 14px;

    text-align: center;

}



.Product_list .pic_tab .hd li:hover,
.Product_list .pic_tab .hd li.on {

    margin-left: -17px;

    width: 153px;

    background-color: #ffae00;

}



.Product_list .pic_tab .hd li:hover .cn,
.Product_list .pic_tab .hd li.on .cn {

    color: #fff;

}



.Product_list .pic_tab .hd li:hover .en,
.Product_list .pic_tab .hd li.on .en {

    color: #fff;

}



.Product_list .pic_tab .hd .li1 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd1.png');

}



.Product_list .pic_tab .hd .li2 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd2.png');

}



.Product_list .pic_tab .hd .li3 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd3.png');

}



.Product_list .pic_tab .hd .li4 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd4.png');

}



.Product_list .pic_tab .hd .li5 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd5.png');

}



.Product_list .pic_tab .hd .li6 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd6.png');

}



.Product_list .pic_tab .hd .li7 {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd7.png');

}



.Product_list .pic_tab .hd .li1:hover,
.Product_list .pic_tab .hd .li1.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd1-on.png');

}



.Product_list .pic_tab .hd .li2:hover,
.Product_list .pic_tab .hd .li2.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd2-on.png');

}



.Product_list .pic_tab .hd .li3:hover,
.Product_list .pic_tab .hd .li3.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd3-on.png');

}



.Product_list .pic_tab .hd .li4:hover,
.Product_list .pic_tab .hd .li4.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd4-on.png');

}



.Product_list .pic_tab .hd .li5:hover,
.Product_list .pic_tab .hd .li5.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd5-on.png');

}



.Product_list .pic_tab .hd .li6:hover,
.Product_list .pic_tab .hd .li6.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd6-on.png');

}



.Product_list .pic_tab .hd .li7:hover,
.Product_list .pic_tab .hd .li7.on {

    background-image: url('http://hnzhaonan.com/style/images/Product_list_hd7-on.png');

}



.Product_list .pic_tab .hd .slide_chunk {

    position: absolute;

    left: -17px;

    width: 6px;

    height: 68px;

    background: #fff;

}







.Product_list_d1 {

    height: 908px;

    background: url("http://hnzhaonan.com/style/images/Product_list_d1.jpg") no-repeat center;

}



.Product_3 .w1200 {

    position: relative;

}



.Product_3 .c_w_l .h1 {

    font-size: 48px;

    line-height: 40px;

    color: #ff9000;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: -2px;

}



.Product_3 .c_w_l .icon_time {

    margin-bottom: 5px;

}



.Product_3 .c_w_l p {

    color: #98938d;

    margin-bottom: 35px;

}



.Product_3 .c_w_r {

    padding-bottom: 30px;

}



.Product_3 .w_lump .w1200 {

    height: 320px;

}



.Product_3 .w_lump .le {

    float: left;

    width: 1280px;

    height: 100%;

    margin-left: -680px;

    padding-left: 680px;

    padding-top: 57px;

    background: url("http://hnzhaonan.com/style/images/Product_3_le_bg.jpg") no-repeat right center;

}



.Product_3 .w_lump .le .h2 {

    font-size: 24px;

    color: #fff;

    line-height: 30px;

    margin-bottom: 13px;

}



.Product_3 .w_lump .le .h4 {

    font-size: 16px;

    color: #fff;

    line-height: 24px;

    margin-bottom: 76px;

}



.Product_3 .w_lump .le .link {

    font-size: 14px;

    color: #fff;

    padding-left: 50px;

    line-height: 40px;

    background: url("http://hnzhaonan.com/style/images/Product_3_icon.png") no-repeat left center;

}

/*.Product_3 .w_lump .mi{float:left; width:412px; height:100%; padding:57px 0 0 40px; background:#f1e6d5;}

.Product_3 .w_lump .mi .til{font-size: 24px; color:#ff9000; line-height: 30px; margin-bottom: 37px;}

.Product_3 .w_lump .mi .box{overflow:hidden;}

.Product_3 .w_lump .mi .ma{float:left; margin-right: 20px;}

.Product_3 .w_lump .mi .txt{float:left;}

.Product_3 .w_lump .mi .txt .h4{font-size: 18px; color:#666; line-height: 24px; padding-top: 17px; margin-bottom: 10px;}

.Product_3 .w_lump .mi .txt .en{font-size: 36px; color:#d9cbb6; line-height: 24px; font-family: "RUBIK-REGULAR-WEBFONT"; margin-bottom: 8px;}

.Product_3 .w_lump .mi .txt p{font-size: 14px; color:#999387; line-height: 18px;}*/

.Product_3 .w_lump .ri {

    position: relative;

    float: right;

    width: 1280px;

    height: 100%;

    margin-right: -680px;

    padding: 57px 880px 0 40px;

    background: #e6dac8 url("http://hnzhaonan.com/style/images/Product_3_ri_bg.jpg") no-repeat left bottom;

}



.Product_3 .w_lump .ri .til {

    font-size: 24px;

    color: #4b425b;

    line-height: 30px;

    margin-bottom: 13px;

}



.Product_3 .w_lump .ri .h4 {

    font-size: 16px;

    color: #4b425b;

    line-height: 24px;

    margin-bottom: 25px;

}



.Product_3 .w_lump .ri p {

    overflow: hidden;

}



.Product_3 .w_lump .ri em {

    float: left;

    margin-right: 34px;

    font-size: 14px;

    color: #666;

    line-height: 24px;

}



.Product_3 .w_lump .ri a {

    position: absolute;

    left: 420px;

    top: 130px;

    width: 180px;

    height: 60px;

    font-size: 14px;

    color: #fff;

    line-height: 60px;

    padding: 0 0 0 30px;

    background: #ff9000 url("http://hnzhaonan.com/style/images/icon_more2.png") no-repeat 110px center;

}



.Product_3 .w_lump .ri a:hover {

    background-position: 129px center;

}



.Product_3_d {

    padding-bottom: 80px;

}



.Product_3_d .w_lump1 {

    padding-top: 60px;

    margin-bottom: 56px;

}



.Product_3_d .w_lump1 .le {

    float: left;

    width: 550px;

    padding-top: 23px;

}



.Product_3_d .w_lump1 .le .h1 {

    font-size: 24px;

    color: #ff8a00;

    line-height: 30px;

    margin-bottom: 32px;

}



.Product_3_d .w_lump1 .ri {

    float: right;

    width: 600px;

}



.Product_list .c_top_lump {

    position: relative;

    padding-top: 13px;

}



.Product_list .c_top_lump .w1200 {

    position: relative;

    z-index: 5;

}



.Product_list .t_box {

    padding-bottom: 32px;

    border-bottom: 3px solid #dfefed;

}



.Product_list .t_box .h1 {

    font-size: 24px;

    color: #f90;

    line-height: 24px;
    /* text-align: center;*/

    margin-bottom: 12px;

    letter-spacing: 10px;

}



.Product_list .t_box .h2 {

    font-size: 32px;

    color: #cbc9c7;

    font-family: "RUBIK-REGULAR-WEBFONT";

    line-height: 24px;
    /* text-align: center;*/

    letter-spacing: -2px;

}



.product_list_wr .map_img {

    width: 1600px;

    margin-left: -200px;

    height: 656px;

    background: url("http://hnzhaonan.com/style/images/Product_list_top.jpg") no-repeat center;

}



.product_list_wr .console {

    height: 80px;

    position: relative;

}



.product_list_wr .console .area {

    width: 930px;

    overflow: hidden;

    padding-left: 35px;

    background: url("http://hnzhaonan.com/style/images/Product_list_icon_site.png") no-repeat left 26px;

}



.product_list_wr .console .area a {

    float: left;

    font-size: 14px;

    color: #636363;

    line-height: 80px;

    margin-right: 28px;

}



.product_list_wr .console .area a.on,
.product_list_wr .console .area a:hover {

    color: #f90;

}



.product_list_wr .console .r_box {

    position: absolute;

    right: 0;

    top: 15px;

    height: 50px;

    overflow: hidden;

    width: 100%;

}



.product_list_wr .console .r_box .btn {

    float: left;

    width: 50px;

    height: 50px;

    background: #f8f4ea no-repeat center;

}



.product_list_wr .console .r_box .row {

    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row.png");

}



.product_list_wr .console .r_box .line {

    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line.png");

}



.product_list_wr .console .r_box .row:hover,
.product_list_wr .console .r_box .row.on {

    background-color: #f90;

    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row-on.png");

}



.product_list_wr .console .r_box .line:hover,
.product_list_wr .console .r_box .line.on {

    background-color: #f90;

    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line-on.png");

}



.product_list_wr .console .r_box .seek_box {

    position: relative;

    float: right;

    height: 50px;

    width: 387px;

    overflow: hidden;

    margin-left: 10px;

}



.product_list_wr .console .r_box .seek_box .icon_btn {

    float: right;

    width: 114px;

    height: 50px;

    padding-left: 25px;

    font-size: 15px;

    color: #fff;

    line-height: 50px;

    background: #ffae00 url("http://hnzhaonan.com/style/images/Product_list_icon_seek.png") no-repeat 12px center;

}



.product_list_wr .console .r_box .seek_box input {

    float: left;

    padding: 0 20px;

    width: 273px;

    height: 50px;

    line-height: 50px;

    border: 0 none;

    color: #333;

    background: #e0dcd3;

}



.product_list_wr .console .r_box input {

    width: 270px;

    background: #e0dcd3;

}



.product_list_wr input::-webkit-input-placeholder {

    color: #fff;

}



.product_list_wr input:-moz-placeholder {

    color: #fff;

}



.product_list_wr input::-moz-placeholder {

    color: #fff;

}



.product_list_wr input:-ms-input-placeholder {

    color: #fff;

}



.product_list_wr .console .r_box .seek_box.on {

    background: #ce7c00;

}





.product_list_wr .dl_wr {

    padding-bottom: 20px;

    width: 1201px;

}



.product_list_wr .dl_wr .ul {

    width: 1250px;

    overflow: hidden;

}



.product_list_wr .dl_wr dl {

    float: left;

    width: 387px;

    margin-right: 20px;

    margin-bottom: 12px;

    overflow: hidden;

}



.product_list_wr .dl_wr dt {

    position: relative;

    height: 220px;

    overflow: hidden;

}



.product_list_wr .dl_wr dt:after {

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    content: " ";

    background: #515151;

    opacity: .6;

    filter: alpha(opacity=60);

}



.product_list_wr .dl_wr dt img,
.product_list_wr .dl_wr dd * {

    -webkit-transition: all .4s;

    -moz-transition: all .4s;

    -ms-transition: all .4s;

    -o-transition: all .4s;

    transition: all .4s;

}



.product_list_wr .dl_wr dd {

    -webkit-transition: background-color .4s;

    -moz-transition: background-color .4s;

    -ms-transition: background-color .4s;

    -o-transition: background-color .4s;

    transition: background-color .4s;

}



.product_list_wr .dl_wr dd {

    padding: 12px 0 12px;



    background: #fff;

}



.product_list_wr .dl_wr dd h4 {

    font-size: 18px;

    line-height: 30px;

    color: #f90;
    text-align: center;
}



.product_list_wr .dl_wr dd p {

    font-size: 14px;

    line-height: 20px;

    color: #898989;

}



.product_list_wr .dl_wr dd em {

    font-family: "RUBIK-REGULAR-WEBFONT";

    font-weight: normal;

}



.product_list_wr .dl_wr dd .p_box {

    display: none;

}



.product_list_wr .dl_wr .more_btn {

    width: 387px;

    height: 76px;

    line-height: 76px;

    color: #c9b486;

    font-size: 16px;

    text-align: center;

    border: 2px solid #c9b486;

    margin: 0 auto;

}



.product_list_wr .dl_wr .more_btn:hover {

    color: #fff;

    background: #c9b486;

}

/*.Product_list .bg_color{position:absolute; bottom:0; left:0; width:100%; height:100%; background:#f8f4ea; display:none;}*/

/*.product_list_wr .dl_wr dl:hover dt img{-webkit-transform: scale(1.1);

   -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

     -o-transform: scale(1.1);

        transform: scale(1.1);}*/

/*.product_list_wr .dl_wr dl:hover dd{background:#f90;}*/

.product_list_wr .dl_wr dl:hover dt:after {

    opacity: 0;

    filter: alpha(opacity=0);

}



.product_list_wr.on .dl_wr .ul {

    width: 1200px;

}



.product_list_wr.on .dl_wr dl {

    float: none;

    width: 100%;

    background: #f8f8f8;

}



.product_list_wr.on .dl_wr dt {

    float: left;

}



.product_list_wr.on .dl_wr dd {

    float: right;

    height: 220px;

    width: 783px;

    padding-right: 30px;

    background: #f8f8f8;

}



.product_list_wr.on .dl_wr dd .p_box {

    display: block;

    margin-top: 18px;

    padding-top: 20px;

    border-top: 3px solid #ededed;

}



.product_list_wr.on .dl_wr dd .p_box p {

    font-size: 13px;

    color: #898989;

    line-height: 20px;

}





/*.Product1_d .c_top_lump{position:relative;}

.Product1_d .c_top_lump .w1200{position:relative; z-index: 5;}

.Product1_d .c_top_lump .top{position:relative; margin-top:26px;}

.Product1_d .c_top_lump .introduce{width:780px; padding-bottom: 45px;}

.Product1_d .c_top_lump .introduce h4{font-size: 22px; color:#62605c; line-height: 30px; font-weight: normal; margin-bottom: 28px;}

.Product1_d .c_top_lump .liaison{position:absolute; padding-left:20px; border-left:5px solid #f0eeec; right:0; bottom:22px;}

.Product1_d .c_top_lump .liaison .row{padding:7px 0 7px 56px; background:url("http://hnzhaonan.com/style/images/Product1_d_icon_site.png") no-repeat left center; margin-top:18px;}

.Product1_d .c_top_lump .liaison .row:first-child{margin-top:0;}

.Product1_d .c_top_lump .liaison .tel{background-image:url("http://hnzhaonan.com/style/images/Product1_d_icon_tel.png");}

.Product1_d .c_top_lump .liaison p{color:#f90; font-size: 16px; line-height: 24px;}

.Product1_d .c_top_lump .details{position:relative; padding:43px 0 37px;}

.Product1_d .c_top_lump .details h4{font-size: 18px; color:#989697; font-weight: normal; line-height: 24px; margin-bottom: 28px;}

.Product1_d .c_top_lump .details .box{overflow:hidden;}

.Product1_d .c_top_lump .details p{float:left; width:33.33%; font-size: 14px; line-height: 24px; color:#888784;}

.Product1_d .c_top_lump .details  .hint{position:absolute; top:41px; right:0; float:none; color:#636363; width:auto;}

.Product1_d .c_top_lump .bg{position:absolute; left:0; bottom:0; width:100%; height:350px; background:#f8f4ea;}

.Product1_d .w_lump2{padding-bottom: 24px;}

.Product1_d .w_lump2 .os_wr{overflow:hidden;}

.Product1_d .w_lump2 .os_wr .til{float:left; font-size: 18px; color:#9c9da3; line-height: 84px;}

.Product1_d .w_lump2 .os_wr .r_box{float:right; font-size: 0; letter-spacing: -4px; text-align: right; width:800px;}

.Product1_d .w_lump2 .os_wr a{display:inline-block; font-size: 16px; color:#7d7d7d; line-height: 84px; margin-left: 37px; letter-spacing: normal;}

.Product1_d .w_lump2 .os_wr a.on{color:#f90;}*/

.Product1_d .w1200 {

    padding-top: 80px;

}



.Product1_d .til_box {

    overflow: hidden;

    margin-bottom: 10px;

}



.Product1_d .til_box .this_logo {

    float: left;

    margin-right: 44px;

}



.Product1_d .til_box .site,
.Product1_d .til_box .phone {

    float: left;

    padding: 20px 0;

    margin-right: 50px;

}



.Product1_d .til_box .site p,
.Product1_d .til_box .phone p {

    font-size: 16px;

    color: #ff9c00;

    line-height: 50px;

    background: no-repeat left center;

}



.Product1_d .til_box .site p {

    padding-left: 56px;

    background-image: url("http://hnzhaonan.com/style/images/Product1_d_icon_site.png");

}



.Product1_d .til_box .phone p {

    padding-left: 50px;

    background-image: url("http://hnzhaonan.com/style/images/Product1_d_icon_tel.png");

}



.Product1_d .picSlideWr {

    position: relative;

    height: 497px;

    overflow: hidden;

    margin-bottom: 40px;

}



.Product1_d .picSlideWr .bd li {

    float: left;

    margin-right: 9px;

    height: 497px;

    width: 709px;

}



.Product1_d .picSlideWr .pon_box {

    position: absolute;

    right: 0;

    top: 0;

    z-index: 5;

    height: 497px;

    width: 482px;

    background: url("http://hnzhaonan.com/style/images/opacity_bg.png");

}



.Product1_d .picSlideWr .pon_box .next {

    position: absolute;

    left: 50%;

    top: 50%;

    margin: -34px 0 0 -34px;

    width: 68px;

    height: 68px;

    background: url("http://hnzhaonan.com/style/images/next.png") no-repeat center;

}



.Product1_d .txt_box {

    padding-bottom: 51px;

}



.Product1_d .txt_box h4 {

    font-size: 22px;

    color: #666;

    line-height: 30px;

    margin-bottom: 4px;

}



.Product1_d .txt_box h5 {

    font-size: 18px;

    color: #666;

    line-height: 24px;

    margin-bottom: 28px;

}



.Product1_d .txt_box p {

    font-size: 15px;

    margin-bottom: 24px;

}



.picScroll-left,
.c_picScroll {

    position: relative;

    width: 1201px;

}



.picScroll-left ul {

    overflow: hidden;

    width: 1250px;

}



.picScroll-left li {

    float: left;

    width: 387px;

    margin-right: 20px;

}



.picScroll-left .btn,
.c_picScroll .btn {

    display: none;

    position: absolute;

    top: 50%;

    margin-top: -32px;

    width: 64px;

    height: 64px;

    background: no-repeat center;

}



.picScroll-left .prev,
.c_picScroll .c_prev {

    left: -98px;

    background-image: url("http://hnzhaonan.com/style/images/icon_prev.jpg");

}



.picScroll-left .next,
.c_picScroll .c_next {

    right: -98px;

    background-image: url("http://hnzhaonan.com/style/images/icon_next.jpg");

}



.picScroll-left .prev:hover,
.c_picScroll .c_prev:hover {

    background-image: url("http://hnzhaonan.com/style/images/icon_prev-on.jpg");

}



.picScroll-left .next:hover,
.c_picScroll .c_next:hover {

    background-image: url("http://hnzhaonan.com/style/images/icon_next-on.jpg");

}



.picScroll-left .tempWrap,
.c_picScroll .tempWrap {

    width: 1201px !important;

}



.picScroll-left li .pic {

    height: 260px;

}



.picScroll-left li .txt {

    height: 180px;

    padding: 27px 30px 0;

    background: #fff;

}



.picScroll-left li h4 {

    font-size: 18px;

    line-height: 30px;

    color: #f90;
    /* font-weight: normal;*/

}



.Product1_d2 .t_box:after {

    content: "\200B";

    display: block;

    height: 0;

    clear: both;

}



.Product1_d2 .t_box .le {

    float: left;

    width: 380px;

}



.Product1_d2 .t_box .ri {

    float: left;

    width: 790px;

    margin-top: -5px;

}



.Product1_d2 .t_box .h1 {

    position: relative;

    z-index: 50;

}



.Product1_d2 .t_box .h1 span {

    font-size: 30px;

    color: #bea679;

    height: 40px;

    line-height: 40px;

    font-weight: bold;

    margin-bottom: 8px;

    padding-right: 40px;

    background: url("http://hnzhaonan.com/style/images/icon_down.png") no-repeat right center;

    cursor: pointer;

}



.Product1_d2 .t_box ul {

    display: none;

    position: absolute;

    left: 0;

    top: 50px;

    width: 240px;

    border: 1px solid #ededed;

    background: #fff;

}



.Product1_d2 .t_box li {

    font-size: 16px;

    color: #bea679;

    line-height: 40px;

    padding-left: 10px;

    cursor: pointer;

    letter-spacing: normal;

}



.Product1_d2 .t_box li a {

    font-size: 16px;

    color: #bea679;

    line-height: 40px;

}



.Product1_d2 .t_box li:hover {

    color: #fff;

    background: #ff9900;

}



.Product1_d2 .t_box li:hover a {

    color: #fff;

}



.Product1_d2 .t_box .h4 {

    font-size: 18px;

    color: #c5b699;

    line-height: 22px;

    margin-bottom: 18px;

}



.Product1_d2 .t_box {

    border-bottom: 1px solid #f5f0e6;

    margin-bottom: 25px;

}



#pro_map {

    height: 500px;

}





.Product3 .c_top_lump {

    position: relative;

    padding-bottom: 230px;

}



.Product3 .c_top_lump .w1200 {

    position: relative;

    z-index: 5;

}



.Product3 .picScroll-left li .pic {

    height: 220px;

}



.Product3 .c_top_lump .bg_col {

    position: absolute;

    left: 0;

    bottom: 0;

    width: 100%;

    height: 410px;

    background: #f8f4ea;

}



.Product3 .c_brief_box p {

    color: #a5a09b;

}



.Product3 .w_lump2 {

    position: relative;

    z-index: 2;
    /*padding-bottom: 60px;*/

}



.Product3 .w_lump2 .txt_wr {

    margin-top: -172px;

    height: 172px;

}



.Product3 .w_lump2 .txt_wr * {

    text-align: center;

}



.Product3 .w_lump2 .txt_wr .h1 {

    font-size: 30px;

    color: #aca7a2;

    line-height: 20px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: -2px;

    margin-bottom: 10px;

}



.Product3 .w_lump2 .txt_wr .h2 {

    font-size: 30px;

    color: #555450;

    line-height: 30px;

    font-weight: bold;

    margin-bottom: 26px;

}



.Product3 .w_lump2 .txt_wr p {

    font-size: 15px;

    color: #89827c;

    line-height: 22px;

}



.Product3 .w_lump2 .portion2 {

    height: 488px;

    background: #ffae00;

    background: url("http://hnzhaonan.com/style/images/Product3_k2_portion2.jpg") no-repeat center;

}



.Product3 .w_lump2 .portion2 .w1200 {

    padding: 220px 0 0 410px;

}



.Product3 .w_lump2 .portion2 .h1 {

    font-size: 34px;

    color: #13467d;

    line-height: 50px;

    letter-spacing: 7px;

    margin-bottom: 8px;

}



.Product3 .w_lump2 .portion2 ul {

    overflow: hidden;

}



.Product3 .w_lump2 .portion2 li {

    float: left;

    font-size: 18px;

    color: #ff8a00;

    margin-right: 12px;

}



.Product3 .w_lump2 .portion2 li em {

    font-size: 45px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    display: inline-block;

    vertical-align: middle;

}

/*.Product3 .w_lump2 .portion2 .img{margin:0 auto; width:173px; margin-bottom: 30px;}

.Product3 .w_lump2 .portion2 h2{font-size: 36px; color:#fff; line-height: 36px; text-align: center; font-weight: normal; margin-bottom: 25px;}

.Product3 .w_lump2 .portion2 h3{font-size: 24px; color:#fff; line-height: 30px; text-align: center; font-weight: normal; margin-bottom: 30px;}

.Product3 .w_lump2 .portion2 .it_wr{text-align: center; font-size: 0; letter-spacing: -4px; height:40px; line-height:40px;}

.Product3 .w_lump2 .portion2 .item{display:inline-block; letter-spacing: normal; height:40px; padding:0 9px; vertical-align:middle;}

.Product3 .w_lump2 .portion2 .item em,.Product3 .w_lump2 .portion2 .item p{display:inline-block; vertical-align:middle;}

.Product3 .w_lump2 .portion2 .item em{padding-right: 6px; font-size: 36px; color:#fff; font-family: "RUBIK-REGULAR-WEBFONT"; font-weight: normal;}

.Product3 .w_lump2 .portion2 .item p{font-size: 36px; font-size: 14px; color:#ffd18d;}

.Product3 .w_lump2 .portion3{padding-top:60px;}

.Product3 .w_lump2 .portion3 ul{overflow:hidden; width:1250px;}

.Product3 .w_lump2 .portion3 li{float:left; width:590px; margin-right: 20px;}

.Product3 .w_lump2 .portion3 .txt{height:120px;}

.Product3 .w_lump2 .portion3 h3{font-size: 18px; color:#f90; line-height: 30px;}

.Product3 .w_lump2 .portion3 h4{font-size: 16px; color:#898989; line-height: 24px; font-weight: normal;}

.Product3 .w_lump2 .portion3 p{font-size: 14px; color:#898989; line-height: 24px;}*/

.Product3 .c_brief_box .h2 {

    margin-bottom: 35px;

}



.Product3 .w_lump3 {

    height: 485px;

    background: url("http://hnzhaonan.com/style/images/Product3_k3_bg.jpg") no-repeat center bottom;

    background-attachment: fixed;

}



.Product3 .w_lump3 * {

    text-align: center;

}



.Product3 .w_lump3 .h1 {

    font-size: 24px;

    color: #ff9c00;

    line-height: 36px;

    padding: 180px 0 38px;

}



.Product3 .w_lump3 .h2 {

    font-size: 24px;

    color: #fff;

    line-height: 36px;

}



.Product3 .w_lump3 p {

    color: #fff;

    line-height: 36px;

}





.Product4 .c_brief_box {

    padding-bottom: 60px;

}





.Product_series .c_top_lump {

    position: relative;

}



.Product_series .c_top_lump .w1200 {

    position: relative;

    z-index: 5;

    padding-bottom: 24px;

}



.Product_series .c_brief_box {

    padding-bottom: 38px;

}



.Product_series .c_brief_box .h1 {

    text-align: center;

}



.Product_series .c_brief_box .h2 {

    text-align: center;

    margin-bottom: 27px;

}



.Product_series .c_brief_box h4 {

    font-size: 15px;

    line-height: 28px;

    color: #808080;

    text-align: center;

    font-weight: normal;

}



.Product_series .picScroll-left li .pic {

    height: 220px;

}



.Product_series .picScroll-left li .txt {

    height: 180px;

    padding: 27px 30px 0;

    background: #fff;

}



.Product_series .picScroll-left li h4 {

    font-size: 18px;

    line-height: 30px;

    color: #f90;
    /* font-weight: normal;*/

}



.Product_series .c_top_lump .bg_col {

    position: absolute;

    left: 0;

    bottom: 0;

    width: 100%;

    height: 204px;

    background: #f8f4ea;

}



.Product_series .w_lump2 {

    height: 488px;

    background: url("http://hnzhaonan.com/style/images/Product_series_k2_bg.jpg") no-repeat center;

}



.Product_series .w_lump2 .w1200 {

    padding-top: 84px;

}



.Product_series .w_lump2 .h1 {

    font-size: 30px;

    color: #37597c;

    line-height: 36px;

    text-align: center;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: -1px;

}



.Product_series .w_lump2 .h2 {

    font-size: 24px;

    color: #fff;

    line-height: 40px;

    opacity: .8;

    filter: alpha(opacity=80);

    text-align: center;

}



.Product_series .w1200 {

    height: 100%;

    position: relative;

}



.Product_series .pon {

    position: absolute;

}



.Product_ban {

    height: 870px;

    background: no-repeat center 100px;

    background-attachment: fixed;

}



.Product_series .w_lump1 {

    height: 680px;

}



.Product_series .w_lump1 .w1200 {

    padding-left: 580px;

}



.Product_series .w_lump1 .pon_txt {

    top: -193px;

    left: 0;

    height: 480px;

    width: 410px;

    padding: 53px 0 0 38px;

    background: #d2c9b6;

}



.Product_series .w_lump1 .pon_txt i {

    display: block;

    margin-bottom: 30px;

}



.Product_series .w_lump1 .pon_txt p {

    color: #130f12;

    opacity: .46;

    filter: alpha(opacity=46);

    margin-bottom: 24px;

}



.Product_series .w_lump1 .pon_pic {

    bottom: -25px;

    left: 0;

    height: 418px;

    width: 410px;

}



.Product_series .w_lump1 .h1 {

    padding-top: 106px;

    font-size: 22px;

    line-height: 28px;

    color: #b1a385;

    opacity: .3;

    filter: alpha(opacity=30);

    font-family: "DINPro-Regular";

}



.Product_series .w_lump1 .h2 {

    font-size: 20px;

    line-height: 24px;

    color: #af8435;

    letter-spacing: 5px;

    padding-bottom: 190px;

}



.Product_series .numTxt_box h3 {

    font-size: 36px;

    line-height: 36px;

    color: #b1a385;

    letter-spacing: 4px;

    margin-bottom: 20px;

}



.Product_series .numTxt_box .til {

    font-size: 0;

    letter-spacing: -4px;

    height: 65px;

    margin-bottom: 42px;

}



.Product_series .numTxt_box .til i {

    display: inline-block;

    position: relative;

    font-size: 90px;

    color: #b1a385;

    line-height: 65px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: normal;

    padding-right: 12px;

}



.Product_series .numTxt_box .til .box {

    display: inline-block;

}



.Product_series .numTxt_box .til h4 {

    font-size: 18px;

    line-height: 24px;

    color: #b1a385;

    letter-spacing: normal;

    margin-bottom: 6px;

}



.Product_series .numTxt_box .til em {

    display: block;

    font-size: 24px;

    line-height: 24px;

    color: #b1a385;

    font-family: "DINPro-Regular";

    letter-spacing: normal;

}



.Product_series .w_lump1 .numTxt_box .til {

    margin-left: -90px;

    height: 54px;

    margin-bottom: 8px;

}



.Product_series .w_lump1 .numTxt_box .til i {

    bottom: -11px;

    font-size: 74px;

    line-height: 50px;

}



.Product_series .w_lump1 .numTxt_box h3 {

    margin-bottom: 16px;

}



.Product_series .w_lump1 .numTxt_box h4 {

    margin-bottom: 0;

}



.Product_series .w_lump1 .numTxt_box p {

    color: #a5a5a5;

}



.Product_series .w_lump2 {

    height: 680px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg2.jpg") no-repeat center;

}



.Product_series .w_lump2 .adorn {

    right: -252px;

    top: -210px;

    width: 252px;

    height: 542px;

    background: url("http://hnzhaonan.com/style/images/Product_series_adorn1.png") no-repeat center;

}



.Product_series .w_lump2 .numTxt_box {

    left: 0;

    top: 123px;

    width: 410px;

    height: 480px;

    background: url("http://hnzhaonan.com/style/images/Product_series_bg1.jpg") no-repeat center;

    padding: 73px 0 0 38px;

}



.Product_series .w_lump2 .numTxt_box .til {

    margin-bottom: 35px;

}



.Product_series .w_lump2 .numTxt_box .til i {

    color: #fff;

}



.Product_series .w_lump2 .numTxt_box .til h4 {

    color: #fff;

}



.Product_series .w_lump2 .numTxt_box .til em {

    color: #fff;

    opacity: .6;

    filter: alpha(opacity=60);

}



.Product_series .w_lump2 .numTxt_box h3 {

    font-size: 30px;

    color: #fff;

    letter-spacing: normal;

    margin-bottom: 22px;

}



.Product_series .w_lump2 .numTxt_box p {

    line-height: 22px;

    color: #fff;

    opacity: .5;

    filter: alpha(opacity=50);

    width: 240px;

    margin-bottom: 22px;

}



.Product_series .w_lump3 {

    height: 680px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg3.jpg") no-repeat top center;

    background-attachment: fixed;

}



.Product_series .w_lump3 .numTxt_box {

    right: 0;

    top: 106px;

    width: 534px;

}



.Product_series .w_lump3 .numTxt_box .til i {

    color: #af8435;

}



.Product_series .w_lump3 .numTxt_box .til h4 {

    color: #af8435;

}



.Product_series .w_lump3 .numTxt_box .til em {

    color: #af8435;

    opacity: .6;

    filter: alpha(opacity=60);

}



.Product_series .w_lump3 .numTxt_box h3 {

    color: #af8435;

}



.Product_series .w_lump3 .numTxt_box p {

    color: #af8435;

    opacity: .5;

    filter: alpha(opacity=50);

    margin-bottom: 22px;

}



.Product_series .w_lump4 .adorn1 {

    left: -160px;

    bottom: 80px;

    width: 152px;

    height: 141px;

    background: url("http://hnzhaonan.com/style/images/Product_series_adorn2.png") no-repeat center;

}



.Product_series .w_lump4 {

    height: 680px;

    background: url("http://hnzhaonan.com/style/images/Product_series_adorn3.png") no-repeat right 80px;

}



.Product_series .w_lump4 .numTxt_box {

    top: 180px;

    width: 410px;

}



.Product_series .w_lump4 .numTxt_box .til i {

    color: #474747;

}



.Product_series .w_lump4 .numTxt_box .til h4 {

    color: #474747;

}



.Product_series .w_lump4 .numTxt_box .til em {

    color: #474747;

    opacity: .6;

    filter: alpha(opacity=60);

}



.Product_series .w_lump4 .numTxt_box h3 {

    color: #474747;

}



.Product_series .w_lump4 .numTxt_box p {

    color: #474747;

    opacity: .5;

    filter: alpha(opacity=50);

}



.Product_series .w_lump4 .people_box {

    width: 533px;

    top: -60px;

    right: 0;

    overflow: hidden;

}



.Product_series .w_lump4 .people_box .pic {

    float: left;

    width: 324px;

    height: 555px;

}



.Product_series .w_lump4 .people_box .txt {

    float: right;

    padding: 338px 0 0 24px;

}



.Product_series .w_lump4 .people_box .txt p {

    font-size: 13px;

    color: #373737;

    opacity: .5;

    filter: alpha(opacity=50);

    line-height: 20px;

}



.Product_series .w_lump4 .people_box .name {

    padding-top: 35px;

}



.Product_series .w_lump5 {

    height: 680px;

    background: #f4f0ee;

}



.Product_series .w_lump5 .numTxt_box {

    top: 153px;

}



.Product_series .w_lump5 .r_pic {

    width: 1042px;

    height: 680px;

    right: -510px;

    top: 0;

}



.Product_series .w_lump5 .numTxt_box .til i {

    color: #6f5a47;

}



.Product_series .w_lump5 .numTxt_box .til h4 {

    color: #6f5a47;

}



.Product_series .w_lump5 .numTxt_box .til em {

    color: #6f5a47;
    /* opacity:.6; filter:alpha(opacity=60);*/

}



.Product_series .w_lump5 .numTxt_box h3 {

    color: #6f5a47;

}



.Product_series .w_lump5 .numTxt_box p {

    color: #6f5a47;

    opacity: .5;

    filter: alpha(opacity=50);

}



.Product_series .w_lump6 {

    height: 1043px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg4.jpg") no-repeat top center;

    background-attachment: fixed;

}



.Product_series .w_lump6 .pon_box {

    top: 115px;

    right: -16px;

    width: 546px;

    background: #fff;

}



.Product_series .w_lump6 .numTxt_box {

    padding: 45px 40px 38px;

}



.Product_series .w_lump6 .numTxt_box .til i {

    color: #6f5a47;

}



.Product_series .w_lump6 .numTxt_box .til h4 {

    color: #af8435;

}



.Product_series .w_lump6 .numTxt_box .til em {

    color: #af8435;

}



.Product_series .w_lump6 .numTxt_box h3 {

    color: #272727;

}



.Product_series .w_lump6 .numTxt_box p {

    color: #6f5a47;

    opacity: .5;

    filter: alpha(opacity=50);

}



.Product_series .w_lump7 {

    height: 680px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg5.jpg") no-repeat center;

}



.Product_series .w_lump7 .pon1 {

    top: 359px;

    left: 0;

    width: 440px;

}



.Product_series .w_lump7 .pon2 {

    top: 355px;

    right: 0;

    width: 408px;

}



.Product_series .w_lump7 .numTxt_box .til i {

    color: #6f5a47;

}



.Product_series .w_lump7 .numTxt_box .til h4 {

    color: #af8435;

}



.Product_series .w_lump7 .numTxt_box .til em {

    color: #af8435;

}



.Product_series .w_lump7 .numTxt_box h3 {

    color: #6f5a47;

}



.Product_series .w_lump7 .numTxt_box p {

    color: #6f5a47;

    opacity: .5;

    filter: alpha(opacity=50);

}



.Product_series .w_lump8 {

    height: 680px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg6.jpg") no-repeat top center;

    background-attachment: fixed;

}



.Product_series .w_lump8 .numTxt_box * {

    text-align: center;

}



.Product_series .w_lump8 .numTxt_box {

    padding-top: 94px;

}



.Product_series .w_lump8 .numTxt_box .til {

    height: auto;

}



.Product_series .w_lump8 .numTxt_box .til i {

    display: block;

    color: #ff9c00;

    margin-bottom: 8px;

}



.Product_series .w_lump8 .numTxt_box .til .box {

    display: block;

}



.Product_series .w_lump8 .numTxt_box .til h4 {

    color: #ff9c00;

}



.Product_series .w_lump8 .numTxt_box .til em {

    color: #ff9c00;

}



.Product_series .w_lump8 .numTxt_box h3 {

    color: #ff9c00;

}



.Product_series .w_lump8 .numTxt_box p {

    color: #ff9c00;

    opacity: .5;

    filter: alpha(opacity=50);

}



.Product_series .w_lump9 {

    background: #f8f4ea;

}



.Product_series .w_lump9 .h1 {

    padding-top: 64px;

    margin-bottom: 10px;

}



.Product_series .w_lump9 .h2 {

    font-size: 18px;

    color: #c6c1b8;

    line-height: 16px;

    font-family: "RUBIK-REGULAR-WEBFONT";

    letter-spacing: 10px;

    font-weight: normal;

    margin-bottom: 40px;

}



.Product_series .w_lump9 .c_brief_box {

    padding-bottom: 50px;

}



.Product_series .w_lump9 .c_brief_box h4,
.Product_series .w_lump9 .c_brief_box p {

    text-align: center;

    font-size: 0;

}



.Product_series .w_lump9 .c_brief_box h4 img,
.Product_series .w_lump9 .c_brief_box p img {

    display: inline-block;

}



.Product_series .w_lump9 .c_brief_box h4 {

    height: 30px;

    margin-bottom: 16px;

}



.Product_series .w_lump9 .c_brief_box p {

    height: 16px;

    margin: 0;

}



.Product_series .w_lump10 {

    height: 517px;

    background: url("http://hnzhaonan.com/style/images/Product_series_ckg7.jpg") no-repeat center;

}



.Product_series .w_lump10 .w1200 {

    padding-top: 165px;

}



.Product_series .w_lump10 h1 {

    font-size: 36px;

    line-height: 36px;

    color: #af8435;

    text-align: center;

    padding: 0 0 32px;

    letter-spacing: 4px;

}



.Product_series .w_lump10 .icon {

    position: relative;

    width: 64px;

    height: 64px;

    margin: 0 auto;

}



.Product_series .w_lump10 .icon .circle1,
.Product_series .w_lump10 .icon .circle2 {

    position: absolute;

    width: 100%;

    height: 100%;

    background: no-repeat center;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -ms-transition: all .5s;

    -o-transition: all .5s;

    transition: all .5s;

}



.Product_series .w_lump10 .icon .circle1 {

    background-image: url("http://hnzhaonan.com/style/images/Product_series_k10_icon1.png");

}



.Product_series .w_lump10 .icon .circle2 {

    background-image: url("http://hnzhaonan.com/style/images/Product_series_k10_icon2.png");

}



.Product_series .w_lump10 .icon:hover .circle1 {

    transform: rotate(360deg);

    -ms-transform: rotate(360deg);

    -moz-transform: rotate(360deg);

    -webkit-transform: rotate(360deg);

    -o-transform: rotate(360deg);

    background-image: url("http://hnzhaonan.com/style/images/Product_series_k10_icon1-on.png");

}



.Product_series .w_lump10 .icon:hover .circle2 {

    background-image: url("http://hnzhaonan.com/style/images/Product_series_k10_icon2-on.png");

}



.Product_series .w_lump10 i {

    display: block;

    text-align: center;

    font-size: 18px;

    color: #af8435;

    line-height: 18px;

    padding-top: 18px;

}



@media screen and (max-width: 1500px) {

    .Product_list .filtrate_wr .ri {

        margin-right: 147px;

    }



    .Product_list .filtrate_wr .map {

        left: 45px;

    }

}

/*myclass*/

.my_main {}



.my_title {

    color: #6f5a47;

    font-family: 'Microsoft Yi Baiti';

    font-size: 24px;

}



.my_title b {

    color: #af8435;

    font-family: 'Microsoft YaHei';

}



.my_title span {

    margin-left: 20px;

    margin-right: 10px;

}



.my_note {

    margin: 20px 0 40px 0;

    font-size: 16px;

    line-height: 2.0;

}



.my_img,
.my_keys {

    margin: 20px 0 40px 0;

}



.loupankeys {

    margin: 20px 0 40px 0;

}



.loupankeys td {

    padding: 5px;

}



.loupankeys .laopanleft {

    color: #fff;

    background-color: #6f5a47;

}



.my_map {

    margin: 20px 0 40px 0;

    padding: 5px;

    border: 1px solid #af8435;

    display: block;

    height: 420px;

}



.my_gbook {

    margin-bottom: 80px;

    padding: 20px;

}



.my_gbook .ul_gbook {}



.my_gbook .ul_gbook li {

    margin-top: 10px;

    background: url(http://hnzhaonan.com/style/images/img-gbook.png) no-repeat left top;

    border-bottom: 1px dotted #af8435;

}



.my_gbook .ul_gbook li div {

    margin-left: 50px;

    font-size: 16px;

    color: #653433;

}



.my_gbook .ul_gbook li div b {

    color: #ff3300;

}



.my_gbook .ul_gbook li div p {

    margin: 10px 0;

}

/*轮播*/

.my_index {

    display: block;
    padding-top: 20px;

}

.my_index .my_index_left {

    width: 100%;

}
.my_index .my_index_left .fbox1{
	width:100%;
}
.my_index .my_index_right {

    width:100%;
	

}

.my_index .my_index_right .ftitle {

    font-weight: bold;

    font-size: 22px;

    color: #ef801a;

    padding: 20px 0 20px 50px;

}

.my_index .my_index_right .fnote {

    border-top: 1px solid #af8435;

    padding: 20px 0 20px 50px;

}

.my_index .my_index_right .fnote p {

    font-size: 21px;

    margin-bottom: 20px;

}

.my_index .my_index_right .fnote p i {

    color: #f90;

    margin-right: 10px;

    float: left;

}

.my_index .my_index_right .fnote-item {
    overflow: hidden;
}
.my_index .my_index_right .fnote-item span {
    display: inline-block;
    font-size: 18px;
    color: #333;
    line-height: 38px;
}
.my_index .my_index_right .fnote-item-title  {
    font-weight: bold;
}
.my_index .my_index_right .fnote-item b {
    font-size: 20px;
    color: #d50f0f;
}
.my_index .my_index_right .fnote-item-l,
.my_index .my_index_right .fnote-item-r {
    float: left;
}
.my_index .my_index_right .fnote-item-l {
    padding-right: 100px;
}
.my_index .my_index_right .fnote-item-r {
    padding-right: 100px;
}
.my_index .my_index_right .r1 {
    margin-left: -13px;
}
.my_index .my_index_right .fnote-item-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
}
.my_index .my_index_right .fnote-item-icon img {
    width: 100%;
    height: 100%;
    margin-top: 8px;
}
.my_index .my_index_right .fnote-item-address {
    padding-top: 25px;
    padding-bottom: 10px;
	float:left;
}
.my_index .my_index_right .fnote-item-tel{
    float: left;
    padding-top: 28px;
    margin-left: 34px;
}
.my_index .my_index_right .fnote-item-tel b {
    font-size: 26px;
}

.fbox {

    width: 600px;

    height: 350px;

    /* border: 2px solid #333;

  margin: 20px auto; */

    position: relative;

    overflow: hidden;

}



.fbox ul {

    position: absolute;

    list-style: none;

    left: 0;

    top: 0;

}



.fbox ul li {

    height: 350px;

    float: left;

}



.fbox ul li img {

    width: 600px;

    height: 350px;

}



.fbox ol {

    position: absolute;

    z-index: 9;

    list-style: none;

    height: 10px;

    left: 50%;

    margin-left: -35px;

    bottom: 30px;

}



.fbox ol li {

    width: 10px;

    height: 10px;

    border: .5px solid #aaa;

    border-radius: 50%;

    margin-left: 5px;

    float: left;

    background-color: #fff;

    cursor: pointer;

}



.fbox #btn {

    position: absolute;

    width: 100%;

    height: 30px;

    top: 50%;

    margin-top: -40px;

    user-select: none;

}



.fbox .btn {

    margin: 0;

    padding: 0;

    width: 30px;

    height: 30px;

    text-align: center;

    line-height: 20px;

    font-size: 32px;

    z-index: 9;

    background-color: rgba(0, 0, 0, 0.4);

    color: rgba(200, 200, 200, 0.6);

}



.fbox .btnLeft {

    float: left;

    margin-left: 10px;

    cursor: pointer;

}



.fbox .btnRight {

    float: right;

    margin-right: 10px;

    cursor: pointer;

}



.fbox ol .active {

    background-color: #97c8f8;

}







.product_list_wr .console {
    height: 80px;
    position: relative;
}

.product_list_wr .console .area {
    width: 930px;
    overflow: hidden;
    padding-left: 35px;
    background: url("http://hnzhaonan.com/style/images/Product_list_icon_site.png") no-repeat left 26px;
}

.product_list_wr .console .area a {
    float: left;
    font-size: 14px;
    color: #636363;
    line-height: 80px;
    margin-right: 28px;
}

.product_list_wr .console .area a.on,
.product_list_wr .console .area a:hover {
    color: #f90;
}

.product_list_wr .console .r_box {
    position: absolute;
    right: 0;
    top: 15px;
    height: 50px;
    overflow: hidden;
    width: 100%;
}

.product_list_wr .console .r_box .btn {
    float: left;
    width: 50px;
    height: 50px;
    background: #f8f4ea no-repeat center;
}

.product_list_wr .console .r_box .row {
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row.png");
}

.product_list_wr .console .r_box .line {
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line.png");
}

.product_list_wr .console .r_box .row:hover,
.product_list_wr .console .r_box .row.on {
    background-color: #f90;
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row-on.png");
}

.product_list_wr .console .r_box .line:hover,
.product_list_wr .console .r_box .line.on {
    background-color: #f90;
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line-on.png");
}

.product_list_wr .console .r_box .seek_box {
    position: relative;
    float: right;
    height: 50px;
    width: 387px;
    overflow: hidden;
    margin-left: 10px;
}

.product_list_wr .console .r_box .seek_box .icon_btn {
    float: right;
    width: 114px;
    height: 50px;
    padding-left: 25px;
    font-size: 15px;
    color: #fff;
    line-height: 50px;
    background: #ffae00 url("http://hnzhaonan.com/style/images/Product_list_icon_seek.png") no-repeat 12px center;
}

.product_list_wr .console .r_box .seek_box input {
    float: left;
    padding: 0 20px;
    width: 273px;
    height: 50px;
    line-height: 50px;
    border: 0 none;
    color: #333;
    background: #e0dcd3;
}

.product_list_wr .console .r_box input {
    width: 270px;
    background: #e0dcd3;
}

.product_list_wr input::-webkit-input-placeholder {
    color: #fff;
}

.product_list_wr input:-moz-placeholder {
    color: #fff;
}

.product_list_wr input::-moz-placeholder {
    color: #fff;
}

.product_list_wr input:-ms-input-placeholder {
    color: #fff;
}

.product_list_wr .console .r_box .seek_box.on {
    background: #ce7c00;
}



.product_list_wr .dl_wr {
    padding-bottom: 20px;
    width: 1201px;
}

.product_list_wr .dl_wr .ul {
    width: 1250px;
    overflow: hidden;
}

.product_list_wr .dl_wr dl {
    float: left;
    width: 387px;
    margin-right: 20px;
    margin-bottom: 12px;
    overflow: hidden;
}

.product_list_wr .dl_wr dt {
    position: relative;
    height: 220px;
    overflow: hidden;
}

.product_list_wr .dl_wr dt:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: " ";
    background: #515151;
    opacity: .6;
    filter: alpha(opacity=60);
}

.product_list_wr .dl_wr dt img,
.product_list_wr .dl_wr dd * {
    -webkit-transition: all .4s;

    -moz-transition: all .4s;

    -ms-transition: all .4s;

    -o-transition: all .4s;

    transition: all .4s;
}

.product_list_wr .dl_wr dd {

    -webkit-transition: background-color .4s;

    -moz-transition: background-color .4s;

    -ms-transition: background-color .4s;

    -o-transition: background-color .4s;

    transition: background-color .4s;

}

.product_list_wr .dl_wr dd {
    padding: 12px 0 12px;
    background: #fff;
}

.product_list_wr .dl_wr dd h4 {
    font-size: 18px;
    line-height: 30px;
    color: #f90;
}

.product_list_wr .dl_wr dd p {
    font-size: 14px;
    line-height: 20px;
    color: #898989;
}

.product_list_wr .dl_wr dd em {
    font-family: "RUBIK-REGULAR-WEBFONT";
    font-weight: normal;
}

.product_list_wr .dl_wr dd .p_box {
    display: none;
}

.product_list_wr .dl_wr .more_btn {
    width: 387px;
    height: 76px;
    line-height: 76px;
    color: #c9b486;
    font-size: 16px;
    text-align: center;
    border: 2px solid #c9b486;
    margin: 0 auto;
}

.product_list_wr .dl_wr .more_btn:hover {
    color: #fff;
    background: #c9b486;
}

/*.Product_list .bg_color{position:absolute; bottom:0; left:0; width:100%; height:100%; background:#f8f4ea; display:none;}*/

/*.product_list_wr .dl_wr dl:hover dt img{-webkit-transform: scale(1.1);

   -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

     -o-transform: scale(1.1);

        transform: scale(1.1);}*/

/*.product_list_wr .dl_wr dl:hover dd{background:#f90;}*/

.product_list_wr .dl_wr dl:hover dt:after {
    opacity: 0;
    filter: alpha(opacity=0);
}

.product_list_wr.on .dl_wr .ul {
    width: 1200px;
}

.product_list_wr.on .dl_wr dl {
    float: none;
    width: 100%;
    background: #f8f8f8;
}

.product_list_wr.on .dl_wr dt {
    float: left;
}

.product_list_wr.on .dl_wr dd {
    float: right;
    height: 220px;
    width: 783px;
    padding-right: 30px;
    background: #f8f8f8;
}

.product_list_wr.on .dl_wr dd .p_box {
    display: block;
    margin-top: 18px;
    padding-top: 20px;
    border-top: 3px solid #ededed;
}

.product_list_wr.on .dl_wr dd .p_box p {
    font-size: 13px;
    color: #898989;
    line-height: 20px;
}

.Product_list .c_top_lump {
    position: relative;
    padding-top: 45px;
}

.Product_list .c_top_lump .w1200 {
    position: relative;
    z-index: 5;
}

.Product_list .t_box {
    text-align: right;
    padding-bottom: 0;
    border-bottom: 1px solid #ef801a;
}

.Product_list .t_box .h1 {
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    color: #f90;
    line-height: 24px;
    /* text-align: center;*/
    margin-bottom: 12px;
    letter-spacing: 10px;
}

.Product_list .t_box .h2 {
    font-size: 32px;
    color: #cbc9c7;
    font-family: "RUBIK-REGULAR-WEBFONT";
    line-height: 24px;
    /* text-align: center;*/
    letter-spacing: -2px;
}

.product_list_wr .map_img {
    width: 1600px;
    margin-left: -200px;
    height: 656px;
    background: url("http://hnzhaonan.com/style/images/Product_list_top.jpg") no-repeat center;
}

.product_list_wr .console {
    height: 80px;
    position: relative;
}

.product_list_wr .console .area {
    width: 930px;
    overflow: hidden;
    padding-left: 35px;
    background: url("http://hnzhaonan.com/style/images/Product_list_icon_site.png") no-repeat left 26px;
}

.product_list_wr .console .area a {
    float: left;
    font-size: 14px;
    color: #636363;
    line-height: 80px;
    margin-right: 28px;
}

.product_list_wr .console .area a.on,
.product_list_wr .console .area a:hover {
    color: #f90;
}

.product_list_wr .console .r_box {
    position: absolute;
    right: 0;
    top: 15px;
    height: 50px;
    overflow: hidden;
    width: 100%;
}

.product_list_wr .console .r_box .btn {
    float: left;
    width: 50px;
    height: 50px;
    background: #f8f4ea no-repeat center;
}

.product_list_wr .console .r_box .row {
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row.png");
}

.product_list_wr .console .r_box .line {
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line.png");
}

.product_list_wr .console .r_box .row:hover,
.product_list_wr .console .r_box .row.on {
    background-color: #f90;
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_row-on.png");
}

.product_list_wr .console .r_box .line:hover,
.product_list_wr .console .r_box .line.on {
    background-color: #f90;
    background-image: url("http://hnzhaonan.com/style/images/product_list_icon_line-on.png");
}

.product_list_wr .console .r_box .seek_box {
    position: relative;
    float: right;
    height: 50px;
    width: 387px;
    overflow: hidden;
    margin-left: 10px;
}

.product_list_wr .console .r_box .seek_box .icon_btn {
    float: right;
    width: 114px;
    height: 50px;
    padding-left: 25px;
    font-size: 15px;
    color: #fff;
    line-height: 50px;
    background: #ffae00 url("http://hnzhaonan.com/style/images/Product_list_icon_seek.png") no-repeat 12px center;
}

.product_list_wr .console .r_box .seek_box input {
    float: left;
    padding: 0 20px;
    width: 273px;
    height: 50px;
    line-height: 50px;
    border: 0 none;
    color: #333;
    background: #e0dcd3;
}

.product_list_wr .console .r_box input {
    width: 270px;
    background: #e0dcd3;
}

.product_list_wr input::-webkit-input-placeholder {
    color: #fff;
}

.product_list_wr input:-moz-placeholder {
    color: #fff;
}

.product_list_wr input::-moz-placeholder {
    color: #fff;
}

.product_list_wr input:-ms-input-placeholder {
    color: #fff;
}

.product_list_wr .console .r_box .seek_box.on {
    background: #ce7c00;
}