blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
input,select,textarea{}
img{border:0}
li,ul{list-style-type:none}
body{font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.title{margin: 50px auto 30px;}
.title p{text-align:center;color:#313336;font-size: 50px;font-weight: 700;padding-bottom:10px;}
.title span{display:block;height: 5px;margin:0 auto;width: 42px;background: #ef9a00;}
.title1{margin: 80px auto 0;}
.title1 p{text-align:center;color:#313336;font-size:30px;font-weight:700;padding-bottom:10px}
.title1 span{display:block;font-size:50px;color:#313336;text-align:center;background:url(../../ltld/jzxzl/tit_ico.png) no-repeat center;background-size:auto 100%;height:84px;margin:0 auto;line-height:92px;font-weight:700;text-transform:uppercase}
.lingyu{width:1200px;margin:0 auto;overflow:hidden;padding:10px 0 60px}
.lingyu ul{overflow:hidden;padding-top:25px}
.lingyu ul li{float:left;width:190px;margin-right:12px}
.lingyu ul li img{width:190px;height:auto}
.lingyu ul li p{background:#ef9a00;height:70px;line-height:70px;text-align:center;font-size:16px;color:#fff}
.lingyu ul li.pd1{padding-top:110px}
.lingyu ul li.pd2{padding-top:20px}
.lingyu ul li.pd3{padding-top:155px}
.lingyu ul li.pd4{padding-top:65px}
.lingyu ul li.pd6{margin-right:0;padding-top:105px}
.tdbg{background:url(../../ltld/jzxzl/gnfstdbg.jpg) no-repeat center top;height:720px}
.td{width:1200px;margin:0 auto}
.td .tdl{width:833px;float:left;margin:205px 0 0 -210px;z-index:-1}
.td .tdr{float:right;width:765px;margin:0 0 0 -200px;z-index:1}
.td .tdr .tdtit{float:left;writing-mode:vertical-lr;writing-mode:tb-lr;text-transform:uppercase;padding-top:25px}
.td .tdr .tdtit span{background:url(../../ltld/jzxzl/td1_ico.png) no-repeat center top;padding-top:101px;font-size:50px;color:#313336;font-weight:700;margin-top:25px}
.td .tdr .tdtit p{font-size:30px;font-weight:700}
.td .tdr ul{float:right;width:625px;padding-top:90px}
.td .tdr ul li{line-height:32px}
.td .tdr ul li span{text-align:center;display:block;float:left;width:20px;height:20px;line-height:20px;color:#fff;background: #ef9a00;font-size:16px;font-weight:700;border-radius:10px;margin:6px 10px 0 0;}
.td .tdr ul li p{font-size:16px;color:#313336}
.td .tdr ul li.last{padding-top:30px}
.cpfl{width:1200px;margin:0 auto;overflow:hidden}
.gndyj{padding:50px 0 0;overflow:hidden}
.gndyj .gndyjl{float:left;width:665px}
.gndyj .gndyjl img{width:665px;height:auto}
.gndyj .gndyjr{width:510px;float:right}
.gndyj .gndyjr .yjtit{overflow:hidden;padding:10px 0 10px 80px}
.gndyj .gndyjr .yjtit span.ne{display:block;font-size:36px;color:#333;font-weight:700}
.gndyj .gndyjr .yjtit span.xian{display:block;width:92px;height:2px;background:#ef9a00;float:left;margin-top:12px}
.gndyj .gndyjr .yjtit p{float:left;font-size:18px;color:#333;font-weight:700;padding-left:10px}
.gndyj .gndyjr table{border:0}
.gndyj .gndyjr table tr td{text-align:center;color:#fff;font-size:16px;line-height:29px;border:5px #fff solid}
.gndyj .gndyjr table tr td span{font-size:18px;text-indent:80px;display:block;font-weight:700}
.gndyj .gndyjr table tr td p{text-align:left;text-indent:15px;color:#333}
.gndyj2{overflow:hidden;padding-bottom:60px}
.gndyj2 .cstit{float:left;writing-mode:vertical-lr;writing-mode:tb-lr;padding-top:20px}
.gndyj2 .cstit span{background:url(../../ltld/jzxzl/td1_ico.png) no-repeat center top;padding-top:101px;font-size:50px;color:#313336;font-weight:700;margin-top:0;text-transform:uppercase}
.gndyj2 .cstit p{font-size:30px;font-weight:700;padding-top:35px}
.gndyj2 table{float:right;margin-top:50px}
.gndyj2 table tr{border:5px #fff solid}
.gndyj2 table tr td{text-align:center;color:#212f32;font-size:14px;line-height:29px}
.gndyj2 table tr td p{font-size:16px;line-height:40px;color:#fff}
.gndyj2 ul{float:right;width:1080px}
.gndyj2 ul li{line-height:22px;font-size:14px}
.gndyj2 ul li strong{font-size:16px}
.gndyj2 ul li span{color:#ef9a00}
.gndgy{padding:0}
.gndgy .gndgyr{float:right}
.gndgy .gndgyl{float:left}
.gndgy2 .cstit{float:right}
.gndgy2 table{float:left}
.azyqbg{background:url(../../ltld/jzxzl/azyqbg.jpg) no-repeat center;height:661px;overflow:hidden}
.azyq{width:1200px;margin:0 auto}
.azyq .azl{width:500px;float:left}
.azyq .azl ul{padding-top:50px}
.azyq .azl ul li{line-height:32px}
.azyq .azl ul li span{text-align:center;display:block;float:left;width:20px;height:20px;line-height:20px;color:#fff;background:#ef9a00;font-size:16px;font-weight:700;border-radius:10px;margin:6px 10px 0 0}
.azyq .azl ul li p{font-size:16px;color:#313336}
.azyq .azr{width:706px;float:right;margin:85px -6px 0}
.azyq .azr img{width:706px;height:auto}
.zs{}
.zs h2{font-size:24px;color:#333;line-height:44px}
.zs p{font-size: 18px;margin: 25px 15px 15px;font-weight: bold;}
.tj_2{width: 1200px;margin:0 auto;padding: 70px 0;overflow: hidden;}
.tj_2 form{overflow: hidden;background: #f5f5f5;width: 900px;float: right;height: 390px;}
#xinxi tr{width:1100px;height: 50px;line-height: 32px;}
#xinxi td{width:400px;height: 32px;border-spacing:30px;}
#xinxi td span.hjd{ width:75px; display:block; float:left;}
#xinxi b{color:red}
#xinxi input{width: 150px;height:30px;border:1px solid #ddd;background: #f5f5f5;}
#xinxi input+span{width:150px;display:block;float:right;height:30px;line-height:30px;margin-right:15px;font-size:14px;}
#button{width: 140px;height:35px;line-height: 35px;background: #ee9900;color:#fff;border:0;font-size: 14px;border-radius: 17px;margin: 20px auto;display: block;}
.tell{width: 282px;height: 390px;float:left;background: #ee9900;}
#xinxi{margin: 0 15px;}
.tell p{font-size:18px;color:#fff;line-height:30px;margin: 60px 18px 0;}
.tell p.fbt{font-size:12px;line-height:14px;color: rgba(255, 255, 255, 0.6);margin-top:0;text-transform: uppercase;}
.tell p.fx{border-top: 1px #fff solid;margin-top: 15px;width: 140px;padding-top: 20px;}
.tell span{font-size:14px;color: #fff;float: left;margin: 30px 18px 0;}
.tell a{display:block;float:left;margin-top:20px;margin-left:20px;}
.tell .wx{position:relative}
.tell .wx .wx1{position:absolute;top: 40px;left: -45px;display:none;width: 120px;}
.tell .wx:hover>.wx1{display:block}

@media only screen and (max-width: 768px) {
.banner1{height: 380px !important;margin-top: 0 !important;background-size: auto 100% !important;}
.lingyu{width: 98%;padding: 1% 0 6%;}
.title{ margin:3% auto 2%;}
.title p{ font-size:30px;}
.lingyu ul{ padding-top:0;}
.lingyu ul li{width: 25.3%;margin: 0 4%;}
.lingyu ul li img{ width:100%;}
.lingyu ul li p{ height:55px; line-height:55px;}
.lingyu ul li.pd1{ padding-top:6%;}
.lingyu ul li.pd2{ padding-top:2%;}
.lingyu ul li.pd3{ padding-top:8%;}
.lingyu ul li.pd4{ padding-top:4%;}
.lingyu ul li.pd6{ padding-top:6%;}
.tdbg{background: #ededed;height: auto;overflow: hidden;}
.td{ width:98%;}
.td .tdl{width: 100%;margin: 6% 0 2%;}
.td .tdl img{ width:100%; height:auto;}
.td .tdr{width: 100%;margin: 0 0 6%;}
.td .tdr .tdtit{writing-mode: initial;padding-top: 2%;}
.td .tdr .tdtit span{background: none;padding-top: 0;margin-top: 0;font-size: 40px;}
.td .tdr .tdtit p{ font-size:26px;}
.td .tdr ul{ width:100%; padding-top:3%;}
.td .tdr ul li.last{ padding-top:3%;}
.cpfl{ width:98%;}
.gndyj{ padding:2% 0 0 0;}
.gndyj .gndyjl{width: 625px;float: none;margin: 0 auto;}
.gndyj .gndyjl img{ width:100%; height:auto;}
.gndyj .gndyjr{ width:100%;}
.gndyj .gndyjr .yjtit{ padding:4% 0 2%;}
.gndyj .gndyjr .yjtit span.ne{ font-size:30px;}
.gndyj .gndyjr table{width: 100%;}
.gndyj2{ padding-bottom:3%;}
.gndyj2 .cstit{padding-top: 3%;writing-mode: initial; float:left;}
.gndyj2 .cstit span{ display:none;}
.gndyj2 .cstit p{padding-top: 0;font-size: 26px;}
.gndyj2 table{margin-top: 2%;width: 100% !important;}
.gndyj2 ul{ width:100%;}
.gndyj2 table tr td{ line-height:22px; padding:0 1%;}
.azyqbg{background: #ededed;height: auto;}
.azyq{ width:98%;}
.azyq .azl{ width:100%;}
.title1{ margin:4% auto 0;}
.title1 p{ font-size:26px;}
.title1 span{font-size: 36px;height: 65px;line-height: 70px;}
.azyq .azl ul{ padding-top:3%;}
.azyq .azr{width: 92%;margin: 4%;}
.azyq .azr img{ width:100%;}


.tj_2{ width:100%; padding:3% 0;margin-bottom: 11vw;}
.tell{ display:none;}
.tj_2 form{ width:96%; margin:0 2%; height:auto;}
#xinxi{margin:0 2%;width: 96%;overflow: hidden;}
#xinxi tr{width: 100% !important;}
#xinxi tr:nth-child(3){ height:100px;}
#xinxi td{width:100%;display:block;padding: 1% 0;height: auto;}
#xinxi input{ width:58%;}
#xinxi td textarea{width: 99% !important;}
#button{ margin:2% auto;}

}
@media only screen and (max-width: 640px) {
.banner1{ height:300px !important;}
.lingyu ul li{ width:30.3%; margin:0 1.5%;}
.gndyj .gndyjl{ width:100%;}
#xinxi input{ width:52%;}
}
@media only screen and (max-width: 560px) {
.banner1{ height:260px !important;}
.title p{ font-size:26px;}
.td .tdr .tdtit span{ font-size:34px;}
.td .tdr .tdtit p{ font-size:22px;}
.gndyj .gndyjr .yjtit span.ne{ font-size:26px;}
.title1 p{ font-size:22px;}
.title1 span{ font-size:30px; height:55px; line-height:60px;}
.lingyu ul li p{ font-size:15px;}

#xinxi input{ width:44%;}
}
@media only screen and (max-width: 480px) {
.banner1{ height:215px !important;}
.title p{ font-size:20px;}
.title span{ height:3px; width:35px;}
.lingyu ul li{width: 32.3%;margin: 0 0.5%;}
.lingyu ul li.pd1{ padding-top:4%;}
.lingyu ul li.pd3{ padding-top:5%;}
.lingyu ul li.pd4{ padding-top:2%;}
.lingyu ul li.pd6{ padding-top:3%;}
.lingyu ul li p{ height:45px; line-height:45px; font-size:14px;}
.td .tdr .tdtit span{ font-size:26px;}
.td .tdr .tdtit p{ font-size:20px;}
.gndyj .gndyjr .yjtit span.ne{ font-size:22px;}
.gndyj .gndyjr .yjtit p{ font-size:16px;}
.gndyj2 .cstit p{ font-size:22px;}
.gndyj2 table tr td p{    font-size: 16px;line-height: 20px;padding: 15% 0;}
.title1 p{ font-size:18px;}
.title1 span{font-size: 26px;height: 45px;line-height: 50px;}

#xinxi td{height:68px;line-height:30px;padding: 0;}
#xinxi input{ width:75%;}
#xinxi input+span{ margin-top:0; padding-left:75px; margin-right:0; float:left;}
#button{width: 110px;height: 30px;line-height: 30px;border-radius: 5px;}
}
@media only screen and (max-width: 400px) and (min-width: 320px) {
.lingyu ul li{ width:48%; margin:0 1%;}
.lingyu ul li.pd1{ padding-top:2%;}
.lingyu ul li.pd3{ padding-top:2%;}
.lingyu ul li.pd5{ padding-top:2%;}
.lingyu ul li.pd6{ padding-top:2%;}
#xinxi td span.hjd{ font-size:14px;}
#xinxi input{ width:73%;}
}