body{ font-family:"\5FAE\8F6F\96C5\9ED1"; min-width: 1400px;}
.imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx .p1 .bg{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx .p1:hover .bg{  background:#ca0000!important;}
.gzby_main{ width:1400px; margin:0 auto; }
area{ outline:none;}
.gzby_banner{background:url(../images/gzby_1.jpg) center 0 no-repeat; height: 1163px; overflow: hidden; }

.gzby_bg1{background: url(../images/gzby_2.jpg) center -0 no-repeat;height: 969px;overflow: hidden;}
.gzby_bg5{ background: url(../images/gzby_4.jpg) center 0 no-repeat; height: 1658px; overflow: hidden;}

.blank1080{height:1080px; font-size:1px; clear:both;overflow:hidden;}
.blank1100{height:1100px; font-size:1px; clear:both;overflow:hidden;}
.blank420{height:320px; font-size:1px; clear:both;overflow:hidden;}
.blank175{height:175px; font-size:1px; clear:both;overflow:hidden;}
.blank235{height:260px; display: block; width: 100%; font-size:1px; clear:both;overflow:hidden;}
.blank225{height:225px; font-size:1px; clear:both;overflow:hidden;}
.blank200{height:200px; font-size:1px; clear:both;overflow:hidden;}
.blank50{height:50px; font-size:1px; clear:both;overflow:hidden;}

.gzby_nav{background: url(../images/gzby_2.jpg) center 0 no-repeat;height: 220px;white-space: nowrap;}
.gzby_nav a{display: inline-block;width: 147px;height: 220px;}
.gzby_nav a:first-child{margin-left: 400px;}

.gzby_h1{display: flex;justify-content: space-between; text-align: center; height: 90px; overflow: hidden;}
.gzby_h1 img{ width: 101px; height: 90px;}
.gzby_h1 .p1{width: 1260px;height: 90px;display: flex;flex-direction: column;justify-content: space-between;}
.gzby_h1 .p1 h1{font-size: 42px;width: 1260px;line-height: 42px;height: 42px;overflow: hidden;}
.gzby_h1 .p1 h1 a{ color: #e44b46; text-decoration: none;}
.gzby_h1 .p1 h1 a:hover{ color: #F96C10;}
.gzby_h1 .p1 p{ text-align: center;}
.gzby_h1 .p1 p a{ font-size: 18px; text-decoration: none; margin: 0 15px;}

.gzby_jjsg_gdt{display: flex;}
.gzby_jjsg_gdt .bd{ width: 775px; height: 504px; overflow: hidden;}
.gzby_jjsg_gdt .bd ul li{}
.gzby_jjsg_gdt .bd ul li img{ width: 775px; height: 504px;}

.gzby_jjsg_gdt .hd{ width: 625px; height: 504px; background-color: #ffeacb;}
.gzby_jjsg_gdt .hd ul li{ height: 62px; border-bottom: 1px dashed #de2923; font-size: 20px; line-height: 62px; text-indent: 25px; cursor: pointer;}
.gzby_jjsg_gdt .hd ul .on{ height: 63px; border-bottom: none; background-color: #d70100; position: relative; color: #fff;}
.gzby_jjsg_gdt .hd ul .on::before{content: "";  position: absolute; background: url(../images/gzby_2.png) center center no-repeat; width: 20px; height: 63px; left: -20px;}
.gzby_jjsg_gdt .hd ul li:last-child{ border: none;}
.gzby_jjsg_gdt .hd ul li a{ color: #000;}
.gzby_jjsg_gdt .hd ul li.on a{ color: #fff;}
.gzby_jjsg_lbt{}
.gzby_jjsg_lbt ul{ display: flex;justify-content: space-between;}
.gzby_jjsg_lbt ul li{
    width: 335px;
    overflow: hidden;
}
.gzby_jjsg_lbt ul li img{ width: 335px; height: 205px; margin-bottom: 12px;}
.gzby_jjsg_lbt ul li p{ font-size: 18px; text-align: center; line-height: 30px;}

.gzby_jjsg_slt{ position: relative; width: 675px; float: left;}
.gzby_jjsg_slt .bd{}
.gzby_jjsg_slt .bd ul{}
.gzby_jjsg_slt .bd ul li{ width: 675px; height: 415px; position: relative;}
.gzby_jjsg_slt .bd ul li img{width: 675px; height: 415px;}
.gzby_jjsg_slt .bd ul li p{ position: absolute; font-size: 20px; left: 0; bottom: 0; height: 50px; line-height: 50px;padding: 0 20px; width: 635px; background-color: rgba(0,0,0,0.5); color: #fff;}

.gzby_jjsg_slt .hd{ position: absolute; right: 0; bottom: 18px;}
.gzby_jjsg_slt .hd ul li{ width: 10px; height: 10px; font-size: 0; line-height: 20px; display: inline-block;  cursor: pointer; margin-right: 8px; background-color: #fff; border-radius: 50%;}
.gzby_jjsg_slt .hd ul .on{ background-color: #ee0007;}

.gzby_jjsg_twlb{float: right;width: 680px;height: 415px;}
.gzby_jjsg_twlb ul{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 415px;
}
.gzby_jjsg_twlb ul li{ display: flex; justify-content: space-between;}
.gzby_jjsg_twlb ul li img{ width: 295px; height: 180px;}
.gzby_jjsg_twlb ul li .p1{width: 355px;height: 180px;}
.gzby_jjsg_twlb ul li .p1 h2{font-size: 20px;line-height: 1.5;margin-bottom: 15px;}
.gzby_jjsg_twlb ul li .p1 a{}
.gzby_jjsg_twlb ul li .p1 span{font-size: 18px;line-height: 1.5;color: #848484;}

.gzby_lmgd{ position: relative;}
.gzby_lmgd .gd{ position: absolute; right: 0; top: 40px; width:80px; text-align: center; text-decoration: none; font-size: 18px; background-color: #fff; height: 40px; line-height: 40px; color: #7d7d7d;}

.gzby_yxsg{ position: relative;}
.gzby_yxsg .tempWrap{width: 1400px !important; overflow: hidden;}
.gzby_yxsg .bd .bd_box{ width: 435px; overflow: hidden; margin-right: 47px;}
.gzby_yxsg .bd .bd_img{ position: relative; margin-bottom: 10px;}
.gzby_yxsg .bd .bd_img img{ width: 430px; height: 265px;}
.gzby_yxsg .bd .bd_img p{ height: 44px; line-height: 44px; overflow: hidden; padding: 0 10px; width: 410px; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.5); color: #fff;  font-size: 20px; text-overflow: ellipsis; white-space: nowrap;}
.gzby_yxsg .bd ul{}
.gzby_yxsg .bd ul li{ font-size: 20px; line-height: 50px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_yxsg .bd ul li b{ color: #c90000;}
.gzby_yxsg .bd ul li a{}

.gzby_yxsg .prev,.gzby_yxsg .next{width: 49px; height: 49px; position: absolute; top:260px; cursor: pointer;}
.gzby_yxsg .prev{ background: url(../images/gzby_3.png) no-repeat; left: -70px;}
.gzby_yxsg .next{ background: url(../images/gzby_4.png) no-repeat; right: -70px; }


.gzby_rgwd{ width: 680px; float: left;}
.gzby_rglm{ height: 50px; line-height: 50px;}
.gzby_rglm a{ color: #7d7d7d; float: right; font-size: 18px; }

.gzby_gr_l{ width: 295px; position: relative; float: left;}
.gzby_gr_l img{ width: 295px; height: 180px;}
.gzby_gr_l p{ position: absolute; width: 275px; left: 0; bottom: 0; height: 36px; line-height: 36px; padding: 0 10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #fff; background-color: rgba(0,0,0,0.5); }
.gzby_gr_r{ width: 370px; float: right;}

.gzby_gr_r ul li{ height: 36px; line-height: 36px;color: #848484; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_gr_r ul li:nth-child(-n+2){ font-weight: bold; font-size: 20px;}
.gzby_gr_r ul li b{ }


.gzby_csxx{  position: relative; float: right;  width: 640px;margin-top:50px;}
.gzby_csxx ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.gzby_csxx li{ width: 295px; height: 210px; overflow: hidden; margin-bottom: 5px;}
.gzby_csxx li img{ width: 295px; height: 180px;}
.gzby_csxx li p{ font-size: 18px; line-height: 30px; height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_csxx li a{ color: #000; text-decoration: none;}
.gzby_csxx li a:hover{color: #F96C10;}


.gzby_gr_wzlb{}
.gzby_gr_wzlb ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gzby_gr_wzlb ul li{width: 670px;font-size: 20px;height: 60px;line-height: 24px;display: flex;overflow: hidden;align-items: center;border-bottom: 1px dashed #ccc;}
.gzby_gr_wzlb ul li:nth-last-child(-n+2){border-bottom:none}
.gzby_gr_wzlb ul li b{color: #c90000;padding-right: 5px;}
.gzby_gr_wzlb ul li a{}


.gzby_gr_whgz{ width: 680px; float: left;}
.gzby_gr_whgz ul{ display: flex;justify-content: space-between;flex-wrap: wrap;}
.gzby_gr_whgz ul li{ width: 330px; height: 205px; margin-bottom: 30px; position: relative;}
.gzby_gr_whgz ul li img{ width: 330px; height: 205px;}
.gzby_gr_whgz ul li p{ text-align: center; padding: 0 10px; font-size: 18px; width: 310px; height: 36px; line-height: 36px; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.5); color: #fff;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_gr_whgz ul li a{}

.gzby_gr_mszy{ width: 680px; float: right;}
.gzby_gr_mszy ul{ display: flex;justify-content: space-between;flex-wrap: wrap;}
.gzby_gr_mszy ul li{ width: 330px; height: 205px; margin-bottom: 30px; position: relative;}
.gzby_gr_mszy ul li img{ width: 330px; height: 175px; margin-bottom: 5px;}
.gzby_gr_mszy ul li p{ text-align: center; font-size: 18px; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_gr_mszy ul li a{}

.gzby_sssg{ position: relative;}
.gzby_sssg .bd{ width: 1400px; overflow: hidden;}
.gzby_sssg .bd ul{}
.gzby_sssg .bd ul li{ margin-right: 53px; width: 310px; height: 670px; position: relative;}
.gzby_sssg .bd ul li .img1{background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;width: 310px;height: 550px;position: absolute;left: 0;}
.gzby_sssg .bd ul li i{ background: url(../images/gzby_19.png) no-repeat; width: 40px; height: 35px; position: absolute; left: calc(50% - 20px); z-index: 999;}
.gzby_sssg .bd ul li .txt{ background-color: #ffeacb; font-size: 20px; line-height: 30px; position: absolute; left: 0;}

.gzby_sssg .bd ul li:nth-child(even){ margin-top: 67px;}
.gzby_sssg .bd ul li:nth-child(even) i{ bottom: 0;}
.gzby_sssg .bd ul li:nth-child(even) .txt{ padding: 10px 10px 30px 10px; top: 550px;}
.gzby_sssg .bd ul li:nth-child(even) .img1{top: 0;}

.gzby_sssg .bd ul li:nth-child(odd) i{transform: rotate(180deg); top: 0;}
.gzby_sssg .bd ul li:nth-child(odd) .txt{ padding: 30px 10px 10px 10px;  top: 20px;}
.gzby_sssg .bd ul li:nth-child(odd) .img1{ bottom: 0;}

.gzby_sssg .prev,.gzby_sssg .next{ width: 39px; height: 73px; cursor: pointer; top:300px; position: absolute; z-index: 99;}
.gzby_sssg .prev{ background: url(../images/gzby_17.png) no-repeat; left: 0;}
.gzby_sssg .next{background: url(../images/gzby_18.png) no-repeat; right: 0;}


.gzby_spsg_l{ width: 640px; float: left; overflow: hidden;}
.gzby_spsg_lbt{ position: relative; width: 640px;height: 400px;}
.gzby_spsg_lbt .bd{}
.gzby_spsg_lbt .bd ul{}
.gzby_spsg_lbt .bd ul li{ width: 640px; height: 400px; position: relative;}
.gzby_spsg_lbt .bd ul li img{width: 640px; height: 400px;}
.gzby_spsg_lbt .bd ul li p{ position: absolute; font-size: 20px; left: 0; bottom: 0; height: 50px; line-height: 50px;padding: 0 20px; width: 635px; background-color: rgba(0,0,0,0.5); color: #fff;}

.gzby_spsg_lbt .hd{ position: absolute; right: 0; bottom: 18px;}
.gzby_spsg_lbt .hd ul li{ width: 10px; height: 10px; font-size: 0; line-height: 20px; display: inline-block;  cursor: pointer; margin-right: 8px; background-color: #fff; border-radius: 50%;}
.gzby_spsg_lbt .hd ul .on{ background-color: #ee0007;}
.gzby_spsg_r{ float: right; width: 700px;}


.gzby_spsg_wz{}
.gzby_spsg_wz li{ font-size: 20px; line-height: 50px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_spsg_wz li b{ color: #c90000;}
.gzby_spsg_wz li a{}




.gzby_zbsg_l{ position: relative; width: 675px; float: left;}
.gzby_zbsg_l .bd{}
.gzby_zbsg_l .bd ul{}
.gzby_zbsg_l .bd ul li{ width: 675px; height: 415px; position: relative;}
.gzby_zbsg_l .bd ul li img{width: 675px; height: 415px;}
.gzby_zbsg_l .bd ul li p{ position: absolute; font-size: 20px; left: 0; bottom: 0; height: 50px; line-height: 50px;padding: 0 20px; width: 635px; background-color: rgba(0,0,0,0.5); color: #fff;}

.gzby_zbsg_l .hd{ position: absolute; right: 0; bottom: 18px;}
.gzby_zbsg_l .hd ul li{ width: 10px; height: 10px; font-size: 0; line-height: 20px; display: inline-block;  cursor: pointer; margin-right: 8px; background-color: #fff; border-radius: 50%;}
.gzby_zbsg_l .hd ul .on{ background-color: #ee0007;}


.gzby_zbsg_r{  position: relative; float: right;  width: 640px;}
.gzby_zbsg_r ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.gzby_zbsg_r li{ width: 295px; height: 210px; overflow: hidden; margin-bottom: 5px;}
.gzby_zbsg_r li img{ width: 295px; height: 180px;}
.gzby_zbsg_r li p{ font-size: 18px; line-height: 30px; height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gzby_zbsg_r li a{ color: #000; text-decoration: none;}
.gzby_zbsg_r li a:hover{color: #F96C10;}


.gzby_hbsg_tp{ position: relative;}
.gzby_hbsg_tp .bd{ width: 1400px; overflow: hidden;}
.gzby_hbsg_tp .bd ul{}
.gzby_hbsg_tp .bd ul li{width: 310px; height: 550px; margin-right: calc((1400px - 310px * 4) / 3); float: left;}
.gzby_hbsg_tp .bd ul li img{width: 308px;height: 548px;border: 1px solid #f54600;box-shadow: 0 0 10px 0px #a38080;}

.gzby_hbsg_tp .prev,.gzby_hbsg_tp .next{ width: 39px; height: 73px; cursor: pointer; top:240px; position: absolute; z-index: 99;}
.gzby_hbsg_tp .prev{ background: url(../images/gzby_17.png) no-repeat; left: 0;}
.gzby_hbsg_tp .next{background: url(../images/gzby_18.png) no-repeat; right: 0;}









































 ::-webkit-scrollbar {
	width: 8px; 
	height: 8px;
}

::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #FCE2C8;
	border-radius: 3px;
}

::-webkit-scrollbar-thumb{
	border-radius: 7px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #FE6307;
}



























































.gzby_dbbt{text-align: center;font-size: 26px;color: #fad7b9;margin-bottom: 10px;font-weight: bold;}
.gzby_dblj{font-size: 20px;margin-bottom: 20px;color: #fad7b9;height: 650px;}
.gzby_dblj.txy{ text-align: center;}
.gzby_dblj p{ margin-top: 40px;}
.gzby_dblj a{color: #fad7b9; margin:0 5px;line-height: 36px;white-space: nowrap;}



















