@charset "utf-8";
body,div,a,p,img,input,form,li,ul{padding: 0;margin: 0}

li{list-style: none;}
a{text-decoration: none}
.fll{float: left}.flr{float: right}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.cle{clear: both}
body{font-family: "microsoft yahei";height: 0;}
html{height: 0}
@font-face {
	font-family: "font1";
	src: url('../fonts/font1.ttf') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
}
.cont{width: 1000px;margin: auto;position: relative;clear: both;text-align: left}

#top{line-height: 96px;height: 96px;border-top: 7px #3e3e3e solid;background: url(../images/top.png) no-repeat;overflow: hidden;min-width: 1000px}
#top #logo{line-height: 96px;position: absolute;left: 0}
#top #logo img{vertical-align: middle;margin-top:20px;}

#top #menu a{display: inline-block;line-height: 96px;width: 93px;text-align: center;font-size: 15px;color: #3a3a3a;transition: 0.3s}
#top #menu a:hover,#top #menu a.curr{background: url(../images/nav.png) no-repeat;color: #f4722b;}

#snav{z-index: 999;height:0;opacity:0;transition: 0.3s;width: 100%;background-color: #f4722b;line-height: 35px;position: absolute;left:0;overflow: hidden;min-width: 1000px}
#snav .cont{display: none}
#snav a{ float:left; font-size:14px;color: #fffefe;display: inline-block; min-width: 75px; padding:0 10px; border-right: 1px #f4722b solid;border-left: 1px #f4722b solid;text-align: center;transition: 0.3s}
#snav .snav{display: inline-block;position: relative;left: 321px}
#snav a:hover,#snav a.curr{background-color: #da4c17;border-color: #b8420d}

#banner{height: 253px;width: 100%;min-width: 1000px}

#daohang{line-height: 35px;height: 35px;border-bottom: 1px #c0c0c0 solid;background-color: #f0f0f0;font-size: 14px;color: #999999}
#daohang img{vertical-align: middle}
#daohang a{color: #999999}
#daohang a:last-of-type{color: #666666}

#cpzx #cpjs1{background-color: #f0f0f0;padding-top: 62px;text-align: center;padding-bottom: 69px;}
#cpzx #cpjs1 .cont{display: inline-block}
#cpzx .cpjs>div{text-align: center;width: 255px;padding-right: 51px;background: url(../images/cpjs.png) repeat-y right 10px #f0f0f0;float: left;margin-right: 51px;}
#cpzx .cpjs>div:last-of-type{margin: 0;padding: 0;background: none}
#cpzx .cpjs .p2{line-height: 80px;font-size: 26px;color: #1a1309}
#cpzx .cpjs .p3{margin-bottom: 23px;line-height: 0px}
#cpzx .cpjs .p4{font-size: 13px;color: #999999;line-height: 22px;}

#cpzx #cplist .cplist{padding-top: 40px;padding-bottom: 33px;}
#cpzx #cplist .tp{width: 429px;height: 304px;border: 1px #e5e5e5 solid}
#cpzx #cplist .js{width: 517px;padding-left: 15px;}
#cpzx #cplist .js .p1{font-size: 45px;color: #999999}
#cpzx #cplist .js .p2{font-size: 36px;color: #4d4d4d; margin-bottom:30px;}
#cpzx #cplist .js .p3{font-size: 15px;color: #333;line-height: 25px;margin-bottom: 35px; height:220px; overflow-y:auto;}
#cpzx #cplist .js .p4{display: block;width:213px;height: 56px;line-height: 56px;text-align: center;font-size: 18px;color: #ffffff;background-color: #f4722b}
#cpzx #cplist .js span{font-size:14px;color: #f48856; line-height:30px; margin-left:5px;}

#cpzx #cplist .cplist{text-align: center}
#cpzx #cplist .cplist .cont{display: inline-block}
#cpzx #cplist .cplist:nth-child(odd) .tp{float: left}
#cpzx #cplist .cplist:nth-child(odd) .js{float: right}
#cpzx #cplist .cplist:nth-child(even){background-color: #f0f0f0}
#cpzx #cplist .cplist:nth-child(even) .tp{float: right}

#cpzx #cpjs6{height: 205px}
#cpzx #zizhilist .tp{padding-left: 60px;padding-right: 50px;width: 271px;}
#cpzx #zizhilist .js{margin-top: 127px;width: 472px;}
#cpzx #zizhilist .bt{margin-left: 19px;border: 4px #f4722b solid;height: 64px;display: inline-block;padding-left: 30px}
#cpzx #zizhilist .p1{font-size: 14px;color: #666666;padding-left: 21px;padding-top: 25px;}
#cpzx #zizhilist .p2{font-size: 41px;color: #000000;padding-left: 21px;padding-left: 20px;padding-right: 20px;margin-right: 59px;line-height: 40px;background-color: #ffffff}
#cpzx #zizhilist .p3{margin-top: 55px;padding-left: 75px;line-height: 28px;color: #666666}
#cpzx #zizhilist .zizhi{text-align: center;padding-top: 10px;padding-bottom: 10px;}
#cpzx #zizhilist .cont{display: inline-block}
#cpzx #zizhilist .zizhi:nth-child(odd) .tp{float: left}
#cpzx #zizhilist .zizhi:nth-child(odd) .js{float: right}
#cpzx #zizhilist .zizhi:nth-child(even) .tp{float: right}
#cpzx #zizhilist .zizhi:nth-child(even) .p2{background-color: #f0f0f0}
#cpzx #zizhilist .zizhi:nth-child(even){background-color: #f0f0f0}
#cpzx #zizhilist .zizhi:nth-child(7) .js{margin-top:10px;width: 472px;}
#cpzx #zizhilist .zizhi:nth-child(7) .p3{margin-top:20px;padding-left:0px;line-height: 28px;color: #666666}
#cpzx #zizhilist .zizhi:nth-child(8) .js{margin-top:10px;width: 472px;}
#cpzx #zizhilist .zizhi:nth-child(8) .tp{margin-top:10px;width: 376px;}
#cpzx #zizhilist .zizhi:nth-child(8) .p3{margin-top:20px;padding-left:0px;line-height: 28px;color: #666666}
#cpzx #zizhilist .zizhi:nth-child(10) .tp{margin-top:10px;width: 376px;}

#cpzx #cpxq{background-color: #f0f0f0;padding-top: 40px;}
.cpnav{line-height: 58px;height: 58px;border-bottom: 4px #c0c0c0 solid;}
.cpnav a{font-size: 23px; color: #666666;margin-right: 60px;display: inline-block;margin-top: 4px}
.cpnav a:last-child{ margin-right:0;}
.cpnav a:hover{background: url(../images/line.png) no-repeat bottom center}
.cpnav a.curr{background: url(../images/line.png) no-repeat bottom center}
#cpxq #cpnr{margin-top: 55px;line-height: 34px;color: #666666;text-align: left;padding-bottom: 60px}
#cpxq .cpnr{width: 880px;padding-left: 10px;}


#gsgk .gsbt{border-left: 8px #f4722b solid;padding-left: 15px;font-size: 24px; color: #3a3a3a}
#gsgk #gsjj{background-color: #f0f0f0;padding-top: 40px;}

#gsgk #gsjj .gsjj{display: inline-block;width: 100%;padding-top: 30px;padding-bottom: 70px;}
#gsgk #gsjj .jjnr{width: 500px;padding-left: 10px;font-size: 15px;color: #555; line-height: 24px;float: left}
#gsgk #gsjj .jjnr p{ margin-bottom:10px;}

#wen2{padding:63px 0;position: relative; background:#f7f7f7 url(../images/hua.png) no-repeat left}
#wen2 li{height: 758px;text-align: center;display: none}
#wen2 li .bt{line-height: 53px;font-size: 33px;color: #f4722b;font-weight: bold;padding-top: 111px;padding-bottom: 35px;}
#wen2 li .bt img{vertical-align: middle;margin-right: 8px;}
#wen2 li .p1{color: #666666;font-size: 14px;line-height: 30px;width: 352px;}
#wen2 li p{color: #666666;font-size: 14px;line-height: 30px;width: 352px;}
#wen2 li .cont{height: 758px; background-repeat:no-repeat;}
#wen2 .bd{height: 758px;width: 1000px;margin:  auto;position: relative}
.ad1{ background-position:right center;}
.ad2{ background-position:400px center;}
.ad3{ background-position:right center;}
.ad4{ background-position:right center;}

#wen2 .prev{display: block;width: 68px;height: 122px;background: url(../images/l.png) no-repeat;position: absolute;left:-25%;top:40%;transition: 0.3s;}
#wen2 .prev:hover{background: url(../images/ll.png) no-repeat}
#wen2 .next{display: block;width: 68px;height: 122px;background: url(../images/r.png) no-repeat;position: absolute;right:-25%;top:40%;transition: 0.3s; margin:0;}
#wen2 .next:hover{background: url(../images/rr.png) no-repeat}

#wen2 .hd{text-align: center;position: relative;margin-top: -50px}
#wen2 .hd li{display: inline-block;width: 75px;height: 8px;background-color: #000000;margin-right: 15px;}
#wen2 .hd li.on{background-color: #f4722b}

#wen3{background-color: #f0f0f0;padding-top: 93px;padding-bottom: 57px;}
#wen3 .tese{margin-top: 85px;}
#wen3 .tese div{display: inline-block;width: 100%;height:420px;padding-left: 55px}
#wen3 .tese img{margin-right: 35px;width: 887px;height: 209px;}
#wen3 .tese .p1{float: left;width: 887px;font-size: 18px;color: #f4722b;}
#wen3 .tese .p2{float: left;width: 887px;color: #666666;font-size: 14px;line-height:30px;margin-bottom: 60px;margin-top: 15px;position: absolute;background: #f0f0f0;top:210px;padding: 15px 0}

.nn{padding-top: 40px;background-color: #f0f0f0}
#newlist .cpnav{background-color: #f0f0f0}
#newlist .newlist{padding-top: 65px;padding-bottom: 48px;display: inline-block;width: 100%;transition: 0.3s}
#newlist .newlist div.fll{width: 750px;padding-left: 53px}
#newlist .newlist .p1{font-size: 20px;color: #333333}
#newlist .newlist .p2{line-height: 35px;font-size: 14px;color: #868686;}
#newlist .newlist .p2 span{margin-right: 10px;}
#newlist .newlist .p3{line-height: 22px;font-size: 13px;color: #868686;margin-bottom: 31px;}
#newlist .newlist .p4{width: 126px;height: 32px;background: url(../images/xq1.png) no-repeat center;transition: 0.3s}
#newlist .newlist:hover .p4{width: 126px;height: 32px;background: url(../images/xq2.png) no-repeat center}
#newlist .newlist:nth-child(even){background: #f0f0f0;border-top: 4px solid #f0f0f0;border-bottom: 4px solid #f0f0f0;}
#newlist .newlist:nth-child(odd){background: #ffffff;border-top: 4px solid #ffffff;border-bottom: 4px solid #ffffff}
#newlist .newlist:hover{border-color: #f4722b}

#newxq{background: #f0f0f0;padding-top: 33px;padding-bottom: 150px;}
#newxq .p1{font-size: 20px;color: #333333}
#newxq .p2{line-height: 35px;font-size: 14px;color: #868686;}
#newxq .p2 span{margin-right: 10px;}
#newxq .newnr{margin-top: 40px;color: #808080;font-size: 14px;line-height:35px; overflow:hidden; background:#fff; padding:50px; }
#newxq .newnr img{max-width:900px; height:auto; overflow:hidden;}
#newxq .newnr .img{width:90%; height:280px; overflow:hidden;}

#newxq .newnr .img img{width:auto; height:auto; max-height:280px; margin:0 auto; margin-top:15px;background:url(../images/newsxq.jpg) no-repeat; border:none;}
.pp{line-height: 29px;margin-top: 30px;border-top: 1px #b4b4b4 dashed;border-bottom: 1px #b4b4b4 dashed;}
.pp a{font-size: 14px;color: #808080}

#fuchi{background: #f0f0f0;padding-top: 105px;}
#fuchi .bt{line-height: 136px;height: 136px;background: #f4722b;margin-bottom: 80px;}
#fuchi .bt .cont{background: url(../images/fuchi2.png) no-repeat right center}
#fuchi .bt img{vertical-align: middle}
#fuchi .fuchi{line-height: 54px;padding-bottom: 80px;clear: both;height: 54px;}
#fuchi .fuchi span{display: inline-block;width:156px;text-align: center;background-color: #f4722b;color: #fff;margin-right: 37px;}

#fuchi .fuchi div{font-size: 18px;color: #333333;height: 54px;}

#dls{padding-top: 70px;text-align: center;}
#dls .cont{display: inline-block}
#dls .dls{width: 300px;height: 349px;background: #fff;overflow: hidden;margin-bottom: 45px;float: left;margin-right: 50px}
#dls .dls:nth-child(3n){margin-right: 0}
#dls .dls .p1{padding: 7px;position: relative;transition: 1s}
#dls .dls .p1 img{display: block;width: 100%;width: 286px;height: 286px;background:url(../images/moren.jpg) no-repeat;}
#dls .dls .p2{font-size: 16px;color: #f4722b;padding-top: 35px;padding-bottom: 10px;padding-left: 17px;}
#dls .dls .p3{font-size: 13px;color: #fff;line-height: 24px;padding-left: 17px;}

#dls .dls .p1 a{display: block;width:300px;height: 300px;background-color: rgba(0,0,0,0.7);position: absolute;left: 0;top: -300px;transition: 0.3s;background-image: url(../images/more.png);background-position: 140px 230px;background-repeat: no-repeat}
#dls .dls .p6{font-size: 18px;color: #f4722b;font-weight: bold;line-height: 49px;text-align: center}
#dls .dls .p6 span{font-size: 16px;color: #3a3a3a;font-weight: normal;}
#dls .dls:hover .p1 a{top: 0}

#dlsxq img{ float:left; width:286px; height:286px; background:url(../images/dls.jpg) no-repeat center;}
#dlsxq div{width: 538px;padding-bottom: 20px}
#dlsxq div .p1{color: #f4722b;font-weight: bold;font-size: 18px;line-height: 34px;padding-bottom: 15px;}
#dlsxq div .p1 span{color: #3a3a3a;font-weight: normal;font-size: 16px}
#dlsxq div .p2{font-size: 13px;line-height: 24px;color: #666666}
#dlsxq div:first-of-type{border-bottom: 1px #d4d4d4 solid;margin-bottom: 8px;}
#dlsxq div .p3{font-size: 18px;font-weight: bold;color: #666666;line-height: 63px;}

#map{width: 100%; height:600px;overflow: hidden}


#youshi{background: url(../images/youshibg.jpg) no-repeat  center -40px #f0f0f0;padding-top: 135px;text-align: center}
#youshi .bt{margin-bottom: 80px;}
#youshi .bt .p1{width: 520px;padding-left: 15px;line-height: 36px;font-size: 18px;color: #333333;margin-top: 35px}
#youshi .cont{display: inline-block;}
#youshi .bt img{vertical-align: middle;padding-left: 15px;}
#youshi .youshi .cont{height: 1055px;background: url(../images/youshixian.png) no-repeat center}
#youshi .youshi .d1{width: 810px;margin-left: 156px;font-size: 24px;color: #666666;line-height: 52px;height: 332px;padding-top: 25px}
#youshi .youshi .d1 a{margin-top: 70px;display: inline-block;margin-left: 280px;}
#youshi .youshi .d2{text-align: center;font-size: 25px;color: #666666;line-height: 65px;margin-top:70px;height: 230px;}
#youshi .youshi .d2 span{margin: 0 15px;}

#youshi .youshi .d3{width: 810px;margin-left: 156px;font-size: 24px;color: #666666;line-height: 52px;height: 132px;padding-top: 85px}
#youshi .jia{height: 592px;background: url(../images/jia.png) no-repeat center,url(../images/youshibg2.jpg) no-repeat center;
}
#liucheng{ width:100%; padding-bottom:50px;}
#liucheng .cont{height: 1945px;background: url(../images/liuchengxian.png) no-repeat center}

#liucheng .cont div{font-size: 16px;color: #666666;line-height:50px;width: 515px;margin-left: 262px}
#liucheng .cont .lc1{height: 215px;padding-top: 145px;}
#liucheng .cont .lc2{height: 185px;padding-top: 115px}
#liucheng .cont .lc3{height: 165px;padding-top: 115px}
#liucheng .cont .lc4{height: 185px;padding-top: 115px}
#liucheng .cont .lc5{height: 185px;padding-top: 115px}
#liucheng .cont .lc6{height: 185px;padding-top: 115px}

#liucheng .cont div:nth-child(even){text-align: right;margin-left: 220px}


#lxwm{background: #f0f0f0;padding-top: 64px;}
#lxwm .cont{height: 438px;}
#lxwm  div.fll{width: 457px;height: 357px;border-right: 1px #cdcdcd solid;}
#lxwm  div.fll .p1{font-size:24px;color: #666666 }
#lxwm  div.fll .p2{font-size:12px;color: #adadad }
#lxwm  div.fll .p3{margin: 16px 0 30px 0}
#lxwm  div.fll .p4{font-size:14px;color: #999999;line-height: 36px; }
#lxwm  div.fll .p4 a{color: #f4722b}
#lxwm form{width: 468px;}
#lxwm form label{display: block;padding: 10px 29px;margin-bottom: 27px;font-size: 12px;color: #999999;background-color: #e8e8e8;border-radius: 10px}
#lxwm form textarea{display: block;resize: none;width:378px;height: 92px ;font-size: 12px;background: none;border: 0;outline: none}
#lxwm form input[type=text]{padding-left: 15px;background: none;border: 0;outline: none}

#lxwm form input[type=button]{width: 130px;height: 40px;background-color: #f4722b;font-size: 18px;color: #ffffff;border: 0;font-family: "microsoft yahei";border-radius: 10px;}






/*---------------------------------------*/
#zhaopin{background: #f0f0f0;padding-top:45px; padding-bottom: 60px}
#zhaopin .p1{font-size: 24px;color: #666666}
#zhaopin .p2{font-size: 12px;color: #adadad}
#zhaopin .p3{padding-bottom:36px;}
#zhaopin .zp1{font-size: 18px; color: #f4722b;padding-bottom: 14px;}
#zhaopin .zp2{font-size: 14px; color: #999999;line-height: 24px}
#zhaopin .zy{width: 100%;display: inline-block}
#zhaopin .zy1{width: 246px;float: left;border-right: 1px #d4d4d4 solid}
#zhaopin .zy2{width: 270px;margin-left: 66px;float: left;border-right: 1px #d4d4d4 solid}
#zhaopin .zy3{width: 346px;float: right}

#zhaopin .rx{padding-top: 20px;border-top:1px #d4d4d4 solid }
#zhaopin .rx .r1{font-size: 24px;color: #adadad}
#zhaopin .rx .r2{font-size: 12px;color: #adadad;padding-bottom: 40px}

#zhaopin table{text-align: center;line-height: 57px;}
#zhaopin tbody{background-color: #ffffff;font-size: 18px;color: #999999}
#zhaopin thead td:nth-child(odd){background-color: #e4e4e4}
#zhaopin thead td:nth-child(even){background-color: #f1cab5}
#zhaopin thead{font-size: 18px;color: #666666;font-weight: bold;}


#fuwu .p1{display: block;float: left;width:156px;height: 54px;background-color: #f4722b;text-align: center;line-height: 54px;font-size: 16px;font-weight: bold;color: #ffffff}
#fuwu .p2{width: 700px;float: left;margin-left: 45px; font-size: 14px;color: #666666;line-height: 36px; overflow:hidden;height:252px; transition:0.6s}
#fuwu .bdd1{
	display: block;
    line-height: 21px;
    background: #f4722b;
    color: #FFFFFF;
    font-size: 14px;
    width: 80px;
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    left: 100%;
    margin-left: -100px;
    top: 100%;
    margin-top: -30px;
}
#fuwu .bdd1,#fuwu .bdd2,#fuwu .bdd3,#fuwu .bdd4,#fuwu .bdd5{ display:none;}

#fuwu .fuwu1{text-align: center;padding-top: 30px;padding-bottom: 30px;}
#fuwu .fuwu2{text-align: center;padding-top: 30px;padding-bottom: 30px;background-color: #ffffff}
#fuwu .fuwu2 .p2{ height:50px;}
#fuwu .fuwu3{text-align: center;padding-top: 30px;padding-bottom: 30px;}
#fuwu .fuwu3 .p2{ height:40px;}
#fuwu .fuwu4{text-align: center;padding-top: 30px;padding-bottom: 30px;background-color: #ffffff}
#fuwu .fuwu4 .p2{ height:65px;}
#fuwu .fuwu5{text-align: center;padding-top: 30px;padding-bottom: 30px;}

#fuwu .cont{display: inline-block}

#fuwu .fuwu .p2 span{color: #f4722b;font-size: 16px}
#fuwu .fuwu:nth-child(2n){background-color: #ffffff}

#fankui{background: #f0f0f0;padding-top:45px; padding-bottom: 60px}
#fankui .p1{font-size: 18px;color: #f4722b;padding-bottom: 20px;}
#fankui .p2{font-size: 14px;color: #adadad;padding-bottom: 40px;}
#fankui label{display: block;padding: 17px 15px;width: 950px;font-size: 14px;color: #a7a7a7;background: #ffffff;border-radius: 5px;margin-bottom: 20px}
#fankui label input[type=text]{width: 865px;background: none;border: 0;outline: none}
#fankui label input[type=text2]{width:75%;background: none;border: 0;outline: none}
#fankui label textarea{display: block;width: 100%;line-height: 20px; height:100px;background: none;border: 0;outline: none}
#fankui input[type=button]{width: 440px;height: 54px;background: #f4722b;color: #fff;font-size: 20px;border: 0; cursor:pointer}

#shili{padding-top: 73px;padding-bottom:10px;}
#shili img{display: block; width:242px; height:156px;}
#shili .shili div{width:100%;height: auto;display: inline-block;padding-bottom: 25px;}
#shili .shili div:nth-child(4n){margin-right: 0}
#shili .shili .p1{line-height: 52px;}
#shili .shili a{font-size: 18px;color: #666;text-align: center; line-height: 40px;}
#shili .shili a p{font-size: 18px;color: #666;text-align: center; line-height: 40px;}
.baguetteBoxTwo a:not(:first-of-type){ display:none;}

#shili .shili2 a{display: inline-block;width:100%; height:150px; text-align: left;}
#shili .shili2 a img{ display: block; width:150px; height:150px; float: left; margin-right: 15px;}
#shili .shili2 a p{font-size: 18px;color: #666;line-height: 40px;text-align: left;}



#video{padding-top: 30px;padding-bottom: 50px}

#video .p1{font-size:24px;color: #f4722b;  overflow:hidden;}
#video .p2{line-height: 22px;font-size:12px;color: #999999;margin-bottom: 10px;width: 880px;height:66px; overflow:hidden;}
#video .p3{ width:100%; height:375px; position:relative;}
#video .video{padding-top: 20px;padding-bottom: 30px;}
#video .video:nth-child(1){border-bottom: 1px #d4d4d4 solid;}
#video img{ width:100%; height:375px; /*background:url(../images/nvideo.jpg) no-repeat center;*/}
.play{ width:100%; height:375px;position:absolute; top:0; left:0; display:none; background:#000; text-align:center;}
#video a{width:100%;; height:375px;background-position:center; background-repeat:no-repeat;display:none; position:absolute; top:0; left:0}

.footnav{height: 48px;background: #202327;border-top: 2px solid #f4722b;border-bottom: 1px solid #0f1012;}
.footnav .ftnav ul{height: 48px;line-height: 48px;  text-align: center;}
.footnav .ftnav ul li { display:inline-block; height: 12px; width: auto;}
.footnav .ftnav ul li a{font-size: 14px; color: #76818f; padding:0 30px;  border-right:1px solid #f48856; }
.footnav .ftnav ul li a:hover{color: #f48856;}
.footnav .ftnav ul li.first{ }
.footnav .ftnav ul li.first a{color: #f48856;}
.footnav .ftnav ul li:last-child a{ border:0;}

.footer{height: 210px;background-color: #202327;}
.footer span{height: 150px;width: 1px;background-color: #35373b;float: left;margin-top: 30px;}
.footer .ul1{float: left;width: 340px; padding-right:20px; margin-top: 36px;}
.footer .ul1 img{padding: 60px 0 37px 0;}
.footer .ul1 p{font-size: 14px;line-height: 26px;color: #8b8b8b;}
.footer .ul2{float: left;width: 430px;margin-top: 36px;}
.footer .ul2 .p1{font-size: 23px;line-height: 32px;color: #ffffff;padding-top: 60px;padding-left: 33px;}
.footer .ul2 .p2{font-size: 14px;line-height: 26px;color: #8b8b8b;/*padding-top: 15px;*/padding-left: 36px;}
.footer .ul3{float: right; width: auto; overflow: hidden; margin-top: 36px;}
.footer .ul3 li{float: left;font-size: 14px;line-height: 26px;text-align: center;color: #747678;/*margin-top: 60px;*/}
.footer .ul3 .li1{padding:0 18px 0 39px;}
.footer .ul3 .li2{ }
.footer .ul4{float: right;width: 137px;padding-top: 60px;}
.footer .ul4 p{font-size: 23px;color: #eeeeee;padding-left: 30px;}
.footer .ul4 img{padding: 50px 0 0 46px;}

.footp{ width:100%; height:48px;border-top:1px solid #0f1012; text-align:center;}
.footp p{font-size:16px;color:#eee; line-height:48px;}


/*页码*/
.next{margin:40px auto; overflow:hidden; text-align:center; }
.next ul,.next select{ display:inline-block;}
.next ul li{ display: inline-block; margin:0 3px; }
.next a{ padding:0 12px; height:28px; border: 1px #ddd solid; border-radius:20px; display: block; font-size:14px; line-height:28px; color: #8c8c8c; background: #fff;}
.next a:hover,.next .active a{ background: #f48856; color: #fff; border: 1px #f48856 solid;}
.next select{padding:0 7px; height:30px; border: 1px #ddd solid; font-size:14px; line-height:30px; border-radius:20px; }
.next1 .www{
    background: #f48856;
    color: #ffffff;
}
.next a.pre{
    background-image: url(../images/pr.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.next a.nex{
    background-image: url(../images/ne.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.next a.nu{
    font-family: Arial;
}
.next1{
    max-width: 800px;
    display: inline-block;
    text-align: center;
}
.next2{
    width: 142px;
    display: inline-block;
    text-align: center;
}
.next2 input{
    display: block;
    width: 28px;
    height: 28px;
    border: 1px #c9c9c9 solid;
    float: left;
    margin-right: 7px;
    background: #fcfcfc;

}
.next2 span{
    display: block;
    float: left;
    line-height: 36px;
    font-size: 14px;
    color: #aaaaaa;
    margin-right: 8px;
}
.next2 .go{
    line-height: 28px;
    font-size: 14px;
    color: #8c8c8c;
    font-weight: bold;
}

/*返回顶部*/
.return{position: fixed;bottom: 65px;right:98px;z-index:999;}
.return img{width:55px; height:75px;-webkit-filter: grayscale(100%);opacity:0.7;}
.return img:hover{-webkit-filter: grayscale(0);opacity:1;}

/*申请加入*/
.flr{ float:right;cursor:pointer;}
.apply{width:100%; height:100%; background:rgba(0,0,0,0.2);margin:0 auto; position:fixed; top:0;z-index: 9999;display: none;}
.apply .bd{ width:800px; height:70%; background:#fff;margin:0 auto; border-radius: 15px; margin-top:5%;padding:20px 100px 50px 100px}
.apply form{ width:100%; height:80%;margin:0 auto;overflow-y:auto;}
.apply .btt{ width:100%;color:#ff5a00; font-size:24px;line-height:30px;text-align:left; margin-top:25px;font-weight:bold; margin-bottom:0;}
.apply span{ font-size:20px; color:#666; float:right;}
.apply p{ width:100%; overflow:hidden; height:55px;color:#666;font-size:14px;line-height:55px;text-align:left;margin-top:10px; text-indent:2em;}
.apply cite{color:#ff5a00; font-style:normal;}

.apply label{display: block;width:95%; padding:5px 0; text-align:left;line-height:40px;margin-bottom:20px;font-size:14px;color: #c6c6c6; border:1px solid #c6c6c6;border-radius:5px; padding-left:3%;}
.apply textarea{display: block;resize: none;width:378px;height: 92px ;font-size: 12px;background: none;border: 0;outline: none}
.apply input[type=text]{ width:80%;padding-left:15px;background: none;border: 0;outline: none; line-height:52px;}
.apply input[type=text2]{ width:50%;padding-left:15px;background: none;border: 0;outline: none; line-height:52px;}
.apply input[type=button]{width:467px;height:54px;background-color: #f4722b;font-size:20px;color: #ffffff;border: 0;font-family: "microsoft yahei";border-radius: 10px;}

/*新增加*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; }
*:first-child+ html .clearfix { zoom: 1; }
label { display: block; }
.white #daohang {background-color: #fff;}
.white .nn {background-color: #fff; padding-top: 0;}
#newlist .content {width: 1200px; margin: 0 auto;}
#newlist .section1 {color: #BE8A5D; text-align: center; margin-top: 16px;}
#newlist .section1 .title1 {margin-bottom: 23px; font-size: 20px;}
#newlist .section1 .line { display: inline-block; width: 24px; height: 2px; background-color: #BE8A5D; margin-bottom: 23px;}
#newlist .section1 .title2 { font-size: 44px; font-weight: 700; line-height: 44px; margin-bottom: 23px; letter-spacing: 8px;}
#newlist .section1 .title3 { font-size: 12px; font-family: "微软雅黑"; font-weight: bold; letter-spacing: 2px;}
#newlist .section1 .title4 { font-size: 16px; font-weight: bold; letter-spacing: 2px;}
#newlist .section2 {margin-top: 40px; background: url(../images/sectionbg.jpg) no-repeat; padding: 60px 97px 0; background-size: cover;}
#newlist .section2 .secpadd { text-align: center;}
#newlist .section2 .secpadd p { font-size: 28px; color: #BE8A5D; font-weight: bold;}
#videoo {width: 100%; margin-top: 20px;}
#newlist .section2_main { margin-top: 345px; padding-bottom: 59px;}
#newlist .smtitlebox {text-align: center;}
#newlist .smtitlebox .titleadd,#newlist .smtitlebox .title1,#newlist .smtitlebox .title2 { display: inline-block; color: #fff; font-weight: bold;}
#newlist .smtitlebox .titleadd {font-size: 46px; line-height: 46px;}
#newlist .smtitlebox .title1 {font-size: 28px; line-height: 28px; border: 1px #fff solid; border-radius: 30px; padding: 14px 36px; margin-left: 28px;}
#newlist .smtitlebox .title2 { font-size: 46px; line-height: 58px; font-style: italic; margin-left: 28px;}
#newlist .section2_main .title3 { font-size: 28px; color: #fff; line-height: 28px; font-weight: bold; text-align: center; margin-top: 30px; letter-spacing: 2px;}
.jmysbox { margin-top: 60px;}
#newlist .head {border-left: 4px #BE8A5D solid; padding-left: 9px; color: #BE8A5D;position: relative;}
#newlist .head .subtitle {font-size: 12px; line-height: 12px;}
#newlist .head .title {font-size: 24px; line-height: 24px; font-weight: bold; margin-top: 8px;}
.jmysmain { padding-top: 14px;}
.jmysm .jmysmtxt {margin-top: 18px; width: 866px;}
.jmysm .jmysmtxt p { font-size: 16px; color: #fff; line-height: 30px;}
.jmysm .jmysmtit i {display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #BE8A5D;}
.jmysm .jmysmtit .title {display: inline-block; margin-top: 20px; color: #BE8A5D; font-weight: bold;}
.jmysbox .jmysbg { width: 904px; height: 91px; margin: 43px auto 0; background: url(../images/jmysbg.png) no-repeat;}
.jmysbox .title4 {font-size: 28px; margin-top: 30px; color: #fff; text-align: center; font-style: italic;}
#newlist .section3 { padding-top: 74px;}
#newlist .scon { padding: 0 97px;}
#newlist .section3 .headdes {position: absolute; top: 0; right: 0;}
#newlist .section3 .headdes p { font-size: 20px; line-height: 24px; color: #BE8A5D; font-weight: bold;}
#newlist .section3 .title5 { font-size: 20px; color: #E9702F; margin-top: 16px; margin-left: 13px; font-weight: bold; position: relative;}
.cpgnbox { margin-top: 50px; padding: 0 28px;}
.cpgnbox .cpgnitem {float: left; margin-right: 92px; width: 526px; height: 172px; padding-top: 20px; margin-bottom: 9px;}
.cpgnbox .cpgnitem:nth-child(2n) { margin-right: 0;}
.cpgnbox .cpgnitem .number,.cpgnbox .cpgnitem .cpgnmain {float: left;}
.cpgnbox .cpgnbg1 { background: url(../images/cpgnbg1.png) no-repeat;}
.cpgnbox .cpgnbg2 { background: url(../images/cpgnbg2.png) no-repeat;}
.cpgnbox .cpgnitem .number { width: 133px;}
.cpgnbox .cpgnitem .number p { text-align: center; font-size: 80px; color: #fff; font-family: font1;}
.cpgnbox .cpgnitem .cpgnmain { width: 340px;}
.cpgnbox .cpgnitem .cpgnmain .title { font-size: 18px; font-weight: bold; color: #fff;}
.cpgnbox .cpgnitem .cpgnmain .line { width: 16px; height: 1px; background: #fff; margin: 14px 0;}
.cpgnbox .cpgnitem .cpgnmain .des { font-size: 12px; color: #fff; line-height: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; height: 80px;}
.cpgnbox .cpgnitem.cpgnbg2 .number p {color: #E9702F;}
.cpgnbox .cpgnitem.cpgnbg2 .title { color: #231815;}
.cpgnbox .cpgnitem.cpgnbg2 .line { background: #231815;}
.cpgnbox .cpgnitem.cpgnbg2 .des { color: #231815;}
#newlist .section4 { padding-top: 50px; padding-bottom: 47px;}
.jjfabox { margin-top: 48px; padding: 0 18px;}
.jjfabox .jjfaitem { float: left; margin-right: 60px; margin-bottom: 58px; width: 547px;}
.jjfabox .jjfaitem:nth-child(2n) { margin-right: 0;}
.jjfabox .jjfaitem .title { width: 517px; height: 36px; background: #E9702F; padding-left: 16px; color: #fff; line-height: 36px; border-radius: 0 18px 18px 0;}
.jjfabox .jjfaitem .title span { display: inline-block; margin-left: 25px;}
.jjfabox .jjfaitem .des { margin-top: 12px; margin-left: 10px; height: 96px; overflow: hidden;}
.jjfabox .jjfaitem .des p { font-size: 14px; color: #231815; line-height: 24px;}
.jjfabox .jjfaitem .jjfaimg { width: 531px; height: 336px; margin-left: 10px; margin-top: 20px;}
.jjfabox .jjfaitem .jjfaimg img { width: 100%; height: 100%;}
#newlist .section5 { padding-top: 80px; background: url(../images/gsjjbg.jpg) no-repeat; background-size: cover;}
#newlist .section5 .head { border-color: #fff;}
#newlist .section5 .head .subtitle,#newlist .section5 .head .title { color: #fff;}
#newlist .section5 .scon .des { width: 100%; font-size: 16px; color: #fff; line-height: 30px; margin-top: 30px;}
.zsbox { margin-top: 30px;}
.zsbox .zsitem { float: left; margin-bottom: 40px; margin-right: 30px;}
.zsbox .zsitem .title { font-size: 20px; line-height: 40px; color: #fff;}
.zsbox .zsitem .zsimg { float: left; margin-right: 30px; border: 7px #E97130 solid; width: 131px; height: 180px; box-shadow: 10px 10px 45px -10px #000;}
.zsbox .zsitem .zsimg:last-child { margin-right: 0;}
.zsbox .zsitem .zsimg img { width: 100%; height: 100%;}

.zsbox .zsitem:nth-child(2) { margin-right: 88px;}
.zsbox .zsitem:nth-child(1) .zsimg,.zsbox .zsitem:nth-child(2) .zsimg,.zsbox .zsitem:nth-child(3) .zsimg { width: 152px; height: 231px;}
.zsbox .zsitem:nth-child(1) .zsimg { border: 0 none; margin-right: 67px; width: 360px; height: 245px;}

.ppadd { line-height: 29px; border-top: 1px #b4b4b4 dashed; border-bottom: 1px #b4b4b4 dashed; padding: 10px 0;}
.ppadd p { font-size: 28px; color: #BE8A5D; text-align: center;font-weight: bold;}

.guding{
	width: 143px;
	height: 100px;
	text-align: center;
	background-position: center;
	position: fixed;
	right: 0;
	z-index: 999;
	bottom: 185px;
	border: 5px solid #f4722b;
}
.guding a{
	display: block;
	width: 100%;
	height: 100%;
	line-height:40px;
	font-size: 15px;
	text-align: center;
	color: #000;
	font-weight: bold;
}

.add_pro_nav {
    display: flex;
    justify-content: space-between;
}
.cpnav .add_pro_nav a {
    margin-right: 0;
}
