*{margin:0;padding:0;font-family: 微软雅黑;list-style-type: none;text-decoration: none;}
.left{float: left;}
.right{float: right;}
.clear{clear: both}
a:hover{cursor:pointer;}
body{min-width:1200px;overflow-x:hidden;}
img{border:none;display: inline-block;}
.main{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.vertical-text{
	-webkit-writing-mode: vertical-rl;
	writing-mode: vertical-rl;
}
@font-face {
	font-family: "siyuansong";
	src: url("../fonts/SourceHanSerifCN-Bold.ttf");
}
@font-face {
	font-family: "siyuansongr";
	src: url("../fonts/SourceHanSansCN-Regular.ttf	");
}
@font-face {
	font-family: "yuweij";
	src: url("../fonts/禹卫书法行书简体.ttf");
}
@font-face {
	font-family: "huawen";
	src: url("../fonts/华文行楷.ttf");
}
#audio_btn {
            width: 30px;
            height: 30px;
            background-image: url("../images/music.png");
            background-size: contain;    
            position: fixed;
            z-index: 99999;
            right: 20px;
            top: 20px;
        }
        .rotate {     
            -webkit-animation: rotating 1.2s linear infinite;   
            -moz-animation: rotating 1.2s linear infinite;    
            -o-animation: rotating 1.2s linear infinite;    
            animation: rotating 1.2s linear infinite;
        }
        @-webkit-keyframes rotating {
           from { -webkit-transform: rotate(0) }
           to { -webkit-transform: rotate(360deg) }
        }
        @keyframes rotating {
            from { transform: rotate(0) }
            to { transform: rotate(360deg) }
        }
        @-moz-keyframes rotating {
            from { -moz-transform: rotate(0) }
           to { -moz-transform: rotate(360deg) }
        }
/*头部样式*/
.header{height:132px;width:100%;position: absolute;top:50px;}
.header .logo{position: absolute;width:158px;top:0;z-index:9;height:122px;left: 50%;margin-left: -79px;}
.header .nav{float: left;width: 1200px;height: 122px;position: relative;}
.header .nav li{width:122px;height:122px;float: left;z-index:10;position: relative;padding: 24px 37px 0;box-sizing: border-box;line-height: 19px;}
.header .nav li::before{display: block;content: "";width: 3px;height: 3px;border-radius:50%;border:2px solid #ad7b3e;position: absolute;top: 6px;right: 38px;}
.header .nav li .p1{font-family: "huawen";font-size: 22px;letter-spacing: 0px;}
.header .nav li .p2{font-family: "siyuansongr";font-size: 12px;text-transform: uppercase;color: #a5a5a5;text-indent: 4px;}
.header .nav li:nth-child(5){margin-left: 224px;}
.header .nav li a{color: #000;}
.header .nav li.on{}
.header .nav li.on a{color: #ad7b3e;}
.header .nav li.on a .p2{color: #ad7b3e;}
.header .nav .navline{background: url("../images/nav_bg.png") no-repeat center;display: block;height:122px;z-index: 1;width:67px;position: absolute;}
/* 二级头部样式 */
.erheader{height:146px;width:100%;position: relative;background: url("../images/navbg.jpg") no-repeat center;}
.erheader .logo{position: absolute;width:158px;top:0;z-index:9;height:122px;left: 50%;margin-left: -79px;}
.erheader .nav{float: left;width: 1200px;height: 122px;position: relative;}
.erheader .nav li{width:122px;height:146px;float: left;z-index:10;position: relative;padding: 31px 37px 0;box-sizing: border-box;line-height: 19px;}
.erheader .nav li::before{display: block;content: "";width: 3px;height: 3px;border-radius:50%;border:2px solid #ad7b3e;position: absolute;top: 16px;right: 38px;}
.erheader .nav li .p1{font-family: "huawen";font-size: 22px;}
.erheader .nav li .p2{font-family: "siyuansongr";font-size: 12px;text-transform: uppercase;color: #aa783c;text-indent: 4px;}
.erheader .nav li:nth-child(5){margin-left: 224px;}
.erheader .nav li a{color: #fff;}
.erheader .nav .navline{background: url("../images/nav_bg.png") no-repeat center;display: block;height:146px;z-index: 1;width:67px;position: absolute;}

/* banner */
.banner img{width:100%;height:100%;display: block;}
.banner .swiper-button-prev{background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.banner .swiper-button-next{background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
/* 古城文化 */
.charm{margin-top:-124px;width:100%;height:1048px;background: url("../images/index1.png") no-repeat center;position: relative;z-index: 9;overflow: hidden;}
.charm .tit{height:230px;text-align: center;padding-top:124px;animation: sy76 3s -1.8s linear infinite;}
.charm .tit img{display: inline-block;}
.charm .con{font-size: 17px;color: #000;line-height: 33px;margin-top:35px;margin-bottom:70px;}
.charm .con .ind_abo{float: right;width: 1000px;height:350px;}
.charm .con .ind_abomore{width: 160px;height:355px;float: left;display: block;background: url("../images/more_bg.png") no-repeat;}
.charm .con .ind_abomore a{width: 53px;height: 190px;display: block;line-height: 53px;color: #fff;margin: 165px 0 0 53px;text-align: center;font-size: 20px;}
.charm .fang{width: 100%;position: absolute;bottom:0;background: url("../images/fang.png") no-repeat center;height:256px;}
/* 景观大院 */
.introduce{width:100%;background: url("../images/index2.jpg") no-repeat center;height:882px;}
.introduce .tit{height:234px;text-align: center;padding-top:55px;animation: sy76 3s -1.8s linear infinite;}
.introduce .tit img{display: inline-block;}
.introduce .con{text-align: center;font-size: 18px;color: #060001;line-height: 54px;margin-top:30px;margin-bottom:70px;}
.introduce .si{width:1280px;margin:0 -40px;}
.introduce .si ul{}
.introduce .si li{width:239px;float: left;height:485px;margin:0 40px;transition: all 1s;margin-top:40px;}
.introduce .si li:hover{margin-top:20px;}
.introduce .si li .sitop{width:239px;height:436px;position: relative;}
.introduce .si li .sitop::before{transition: all 1s;display: block;content:"";position: absolute;width:40px;height:81px;left: -40px;top:65px;background: url("../images/flowerl.png") no-repeat;background-size:100%;opacity:0;}
.introduce .si li .sitop::after{transition: all 1s;display: block;content:"";position: absolute;width:40px;height:81px;right: -40px;bottom:65px;background: url("../images/flowerr.png") no-repeat;background-size:100%;opacity:0;}
.introduce .si li .sitop img{width:239px;height:436px;}
.introduce .si li .sitbot{width:97px;height:103px;margin:0 auto;;margin-top:-75px;position: relative;z-index: 9;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;line-height: 70px;font-family: "siyuansong";font-size: 28px;color: #fff;text-indent: 15px;}
.introduce .si li:hover .sitop::before{opacity:1;}
.introduce .si li:hover .sitop::after{opacity:1;}

.introduce .hd{text-align: center;}
.introduce .hd li{font-size: 0;width: 18px;height:18px;border-radius:50%;background: #764e1e;display: inline-block;margin:auto 10px;}
.introduce .hd li.on{background: #fff;}
/* 古城风光  */
.ind_products{width:100%;background: url("../images/index3.jpg") no-repeat center;height:1514px;}
.ind_products .tit{height:240px;text-align: center;padding-top:45px;animation: sy76 3s -1.8s linear infinite;}
.ind_products .tit img{display: inline-block;}
.ind_products .video{width: 100%;margin-top:30px;height:350px;}
.ind_products .video .video_left{width: 590px;height:350px;float: left;position: relative;}
.ind_products .video .video_right{width: 590px;height:350px;float: right;position: relative;}
.ind_products video{width:100%;height:100%;position: absolute;right:0;top:0;object-fit:fill}
.ind_products .play{width:100%;height:100%;position: absolute;right:0;top:0;z-index:9;background: url("../images/play.png") no-repeat center center;background-color: rgba(0,0,0,0.6);}

.ind_products .hd{text-align: center;padding:40px 0 30px;background: url("../images/line.png") no-repeat center 54px;}
.ind_products .hd li{font-size: 18px;display: inline-block;text-align: center;width: 146px;}
.ind_products .hd li a{color:#000;}
.ind_products .hd li .point{width: 28px;height:28px;border-radius:50%;background: #fff;display: inline-block;}
.ind_products .hd li.on .point{width: 15px;height:15px;background: #ad7b3e;border:6.5px solid #fff;}
.ind_products .hd li.on a{color:#ad7b3e;}
.ind_products .bd li{width:393px;height:283px;float: left;margin-right: 10px;margin-bottom:10px;overflow: hidden;position: relative;}
.ind_products .bd li:nth-child(3n){margin-right: 0;}
.ind_products .bd li .img{width:393px;height:283px;overflow: hidden;position: relative;}
.ind_products .bd li .img img{width:393px;height:283px;transition: all 1s;}
.ind_products .bd li:hover .img img{transform:scale(1.1);}

.more{width: 235px;height:63px;background: url("../images/morebg.png") no-repeat center;display: block;line-height: 63px;color: 20px;text-indent: 30px;color: #fff;margin:20px 0 0 536px;}
/* 古城简介 */
.ind_about{width: 100%;height:366px;background: url("../images/abobg.jpg") no-repeat center;padding:40px 0;box-sizing:border-box;}
.ind_about .title{width:234px;float: right;animation: sy75 3s -1.8s linear infinite;}
.ind_about .ind_about_con{width:830px;height:280px;float: right;line-height: 33px;font-size: 18px;color: #fff;}
.ind_about .more{width: 63px;height:235px;background: url("../images/amorebg.png") no-repeat center;float: left;display: block;margin-left: 0;color: #ad7b3e;margin-top:0;}
/* 最新资讯 */
.inews{width:100%;height:1214px;background: url("../images/index4.jpg") no-repeat center;}
.inews .tit{height:240px;text-align: center;padding-top:45px;animation: sy76 3s -1.8s linear infinite;}
.inews .tit img{display: inline-block;}
.inews .inews_con{position: relative;}
.inews .inews_con .inews_li{width: 100%;}
.inews .inews_con .inews_li li{width:100%;height:368px;margin-top:46px;}
.inews_img{width:599px;height:368px;background: url("../images/newsbg.png") no-repeat center;}
.inews_img img{margin:12px;}
.inews_licon{width: 580px;height:368px;}
.inews_licon .p1{line-height: 70px;color: #000;font-size: 20px;transition: all 1s;font-weight: bold;}
.inews_licon .newsjian{font-size: 16px;color: #000;line-height: 30px;padding:10px 0;height:190px;}
.inews_licon .more{transition: all 1s;margin-left:0;width:248px;height:50px;background: url("../images/newsmore.png") no-repeat;float: left;text-align: center;line-height: 50px;color: #676663;font-size: 20px;transition: all 1s;color: #fff;text-indent: 0;}
.inews .inews_con .inews_li li:hover .p1{color: #ad7b3e;}
.inews .inews_con .inews_li li:hover .more{color: #fff;background: url("../images/ertypebgon.png") no-repeat center;}

/*底部样式*/
.bot{height:443px;width:100%;background: url("../images/bqxx_bg.png") no-repeat center;text-align: center;color: #fff;margin-top:-120px;position: relative;}
.bot .bot_top{margin-top:128px;height:324px;float: left;width:100%;position: relative;background: #0E0E0E;}
.bot .bot_top .bot_nav li{width: 108px;float: left;position: relative;height:122px;line-height: 122px;}
.bot .bot_top .bot_nav li a{color: #fff;font-size: 18px;transition: all 0.5s;}
.bot .bot_top .bot_nav li::after{content:"";display: block;position: absolute;background: #fff;width:1px;height:11px;top:58px;right:0;}
.bot .bot_top .bot_nav li:nth-child(4n)::after{display: none;}
.bot .bot_top .bot_nav li:nth-child(5){margin-left:336px;}
.bot .bot_top .bot_top5{width:158px;height:122px;position: absolute;left: 50%;margin-left: -79px;}
.bot .bot_top .bot_top5 img{float: right;width:158px;}
.bot .bot_top .bot_top2{width: 270px;height: 128px;position: absolute;left: 50%;margin-left: -135px;top: 143px;}
.bot .bot_top .bot_top2 img{float: right;width:128px;}
.bot .bot_top .bot_nav li:hover a{color:#ad7b3e;}

.bot_top3{height:100px;float: left;width:430px;text-align: left;margin-left: 17px;font-size: 18px;line-height: 42px;margin-top:20px;}
.bot_top4{height:100px;float: right;width:412px;text-align: left;margin-left: 17px;font-size: 18px;line-height: 42px;margin-top:20px;}
/* 左边飘窗 */
.piao{position: fixed;top:50%;left: 5px;z-index: 999;width:191px;height:640px;background: url("../images/piao.png") no-repeat bottom;margin-top:-320px}
.piao .container{width:135px;height:204px;padding-left: 28px;padding-top: 235px;position: relative;overflow: hidden;margin-bottom:10px;}
.piao .container ul{width:123px;height:23px;margin-bottom:3px;}
.piao ul li{width:60px;height:22px;background: #920919;float: left;text-align: center;line-height: 19px;margin-right: 3px;}
.piao ul li:nth-child(2n){margin-right: 0;}
.piao ul li a{color: #fff;font-size: 12px;}
.piao .kefu{padding-left: 35px;width:119px;height:119px;}
.piao .kefu img{width:110px;height:110px;}
.piao #back_top{margin-top:44px;padding-left: 30px;width: 114px;height: 43px;}
/* 侧边 */
.ce{position: fixed;bottom:100px;right: 150px;opacity:1;display: none;top:50%;margin-top:-150px;}
.ce .celi{width:77px;height:75px;background: #1857a4;border-bottom:1px solid #fff;justify-content: center;align-items: center;flex-direction: column;display: flex;position: relative;}
.ce .celi:last-child{border:none;}
.ce .celi p{color: #fff;text-align: center;}
.ce .celi i{width: 35px;height:35px;}
.ce .celi a{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.ce .celi:nth-child(1) a i{background: url("../images/bot1.png") no-repeat center center;}
.ce .celi:nth-child(2) a i{background: url("../images/bot2.png") no-repeat center center;}
.ce .celi:nth-child(3) a i{background: url("../images/bot3.png") no-repeat center center;}
.ce .celi:nth-child(4) a i{background: url("../images/bot4.png") no-repeat center center;}
.caddress{background-color: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    left: -230px;
	display:none;
    padding: 14px;
    position: absolute;
    text-align: center;
    top: 15px;
	transition: all 1.2s ease 0s;color: #444;}
.ce .celi:nth-child(3):hover .caddress{display: block;}
/******************************************************************* 二级 ************************************************************/
.erbanner{width:100%;}
.erbanner img{display: block;width:100%;}
.ercon{background: url("../images/erconbg.png") repeat-y center;position: relative;background-position-y: 1292px;}
.ercon .ertop{position: absolute;top:-115px;background: url("../images/erbg.png") top center;min-height:895px;width: 100%;}
.ercon .erconcon{position: relative;z-index:9;}

.position{line-height: 37px;font-size: 18px;color: #333;position: relative;top: -25px;}
.position .fang{width:29px;height:45px;float: left;}
.position .fang img{width:29px;height:29px;}
.position a{color: #ad7b3e;}
.position a:hover{color: #ad7b3e;}
.position .main{border-bottom:1px solid #cfb698;}

.ertit{text-align: center;margin:20px auto;}
.ertit .title{font-size: 50px;color: #111;font-family: "huawen";display: flex;align-items: center;justify-content: center;}
.ertit p{font-size: 22px;color: #313131;text-transform: uppercase;font-family: arial;}
.ertit .title::before{content:"";display: block;background: url("../images/titbg1.png") no-repeat center;width: 264px;height:38px;margin-right: 25px;}
.ertit .title::after{content:"";display: block;background: url("../images/titbg1.png") no-repeat center;width: 264px;height:38px;margin-left: 25px;}

.lanmu{width:1200px;margin:60px auto;text-align: center;}
.lanmu{letter-spacing:-4px;}
.lanmu ul li{height:50px;width:248px;line-height: 50px;text-align: center;background: url("../images/ertypebg.png") no-repeat;display: inline-block;margin:0 10px 20px;letter-spacing:normal;}
.lanmu ul li a{color: #fff;font-size: 22px;}
.lanmu ul li.hover{background: url("../images/ertypebgon.png") no-repeat;}
.lanmu ul li.hover a{color: #fff;}

.san{width:100%;margin:60px 0;text-align: center;}
.san{letter-spacing:-4px;}
.san ul li{height:38px;width:130px;line-height: 38px;text-align: center;background:#c6c5c5;display: inline-block;margin:0 9px;font-size: 18px;letter-spacing:normal;margin-bottom:18px;}
.san ul li a{color: #333;}
.san ul li.hover{background: #920919;}
.san ul li.hover a{color: #fff;}
/*单页*/
.content{background: #fff;box-sizing:border-box;padding:30px 20px;}
/*图文列表*/
.productslist{overflow: hidden;padding:20px;}
.productslist li{width: 375px;height: 320px;float: left;margin-right: 17px;margin-bottom:5px;}
.productslist li:nth-child(3n){margin-right: 0;}
.productslist li .img{width: 375px;height:270px;overflow: hidden;}
.productslist li .img img{width: 375px;height:270px;transition: all 1s;}
.productslist li .title{height:48px;line-height: 48px;font-size: 20px;text-align: center;font-weight: bold;}
.productslist li .title a{color: #ad7b3e;}
.productslist li:hover .img img{transform:scale(1.1);}
/*图文详情*/
.proshow{ margin:0 auto;  width:662px;padding:5px;  position:relative;  zoom:1;   }
.proshow .hd{ width:100%; padding-top:5px; position: relative;}
.proshow .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.proshow .hd ul li{ padding-top:5px; float:left;  text-align:center;}
.proshow .hd ul li img{ width:90px;margin-right:5px;   }
.proshow .hd ul li.on img{opacity: 0.5;}
.proshow .hd .next{width:67px;height:67px;display: block;position: absolute;right: -75px;background: url(../images/next.png) no-repeat;top: 50%;margin-top: -33.5px;}
.proshow .hd .prev{width:67px;height:67px;display: block;position: absolute;left: -75px;background: url(../images/prev.png) no-repeat;top: 50%;margin-top: -33.5px;}
.proshow .hd .next:hover{background: url(../images/nexth.png) no-repeat;}
.proshow .hd .prev:hover{background: url(../images/prevh.png) no-repeat;}
.proshow .bd{ background: url("../images/proshowbg.png") no-repeat;width:661px;height:505px;}
.proshow .bd li{ vertical-align:middle; }
.proshow .bd img{ width:661px; height:489px; display:block;}
/*新闻列表*/
.newslist{padding:20px 20px;}
.newslist li{width:1160px;height:209px;position: relative;padding:20px;box-sizing:border-box;border-bottom:1px solid #c8c8c8;}
.newslist li .newspic{width:275px;height:169px;float: left;box-sizing:border-box;background: url("../images/ernewsbg.png") no-repeat center;}
.newslist li .newspic img{width:261px;height:155px;margin:7px;}
.newslist li .newstit{width:665px;float: left;height:169px;position: relative;box-sizing:border-box;padding:0 20px;}
.newslist li .newstit .p1{font-size: 20px;color: #000;line-height: 60px;transition: all 0.5s;font-weight: bold;}
.newslist li .newstit .p2{font-size: 16px;line-height: 32px;color: #272727;height:102px;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newslist li .newstit .p2 a{color: #920919;position: absolute;left: 0;bottom: 10px;width:150px;height:35px;border:1px solid #920919;font-size: 14px;display: flex;align-items: center;justify-content: center;transition: all 1s;}
.newslist li .newstit .p2 a::before{content:"";display: block;width:15px;height:7px;background: url("../images/jiantouon.png") no-repeat;margin-right: 7px;transition: all 1s;}
.newslist li .newsdate{width: 167px;float: right;text-align: center;height:169px;}
.newslist li .newsdate .p1{font-size: 20px;color: #6f6f6f;line-height: 50px;}
.newslist li .newsdate a{transition: all 0.5s;color: #838383;font-size: 18px;border:1px solid #838383;border-radius:30px;display: inline-block;width: 120px;height:40px;line-height: 40px;margin-top:60px;}

.newslist li:hover .newstit .p1{color: #ad463e;}
.newslist li:hover .newsdate a{background: #ad463e;color: #fff;border:1px solid #ad463e;}
.newslist li:hover{box-shadow:0 0 10px rgba(13,4,8,0.27);}

.newslist1{padding:0 15px;}
.newslist1 li{width:100%;height:156px;padding:20px 0;border-bottom:1px dashed #484848;float: left;}
.newslist1 li .newsdate{width:248px;background: #dedede;height:156px;float: left;}
.newslist1 li .newsdate img{width:248px;height:156px;display: block;}
.newslist1 li .newstit{width:625px;float: right;}
.newslist1 li .newstit .p1{font-size: 17px;color: #333;line-height: 40px;}
.newslist1 li .newstit .p2{font-size: 14px;line-height: 34px;color: #333;}
.newslist1 li .newstit .more{width:150px;height:35px;border:1px solid #1857a4;display: block;margin-top:10px;display: flex;align-items: center;justify-content: center;color: #1857a4;font-size: 14px;}
.newslist1 li .newstit .more i{width:15px;height:7px;background: url("../images/jian.png") no-repeat;margin-right: 10px;}
.newslist1 li:hover .newstit .p1{color: #1857a4;}
.newslist1 li:hover .newstit .more{background: #1857a4;color: #fff;}
 .newslist1 li:hover .newstit .more i{background: url("../images/jianon.png") no-repeat;}
/* 分页 */
.page{margin:50px 0;text-align: center;}
.page a{transition: all 0.5s;display: inline-block;text-align: center;color: #666;font-size: 14px;margin-left: 9px;margin-bottom: 10px;padding:8px 15px;background: #e5e5e5;border-radius:3px;}
.page a.select{background: #ad7b3e;font-size: 14px;color: #fff;}
.page a:hover{background: #ad7b3e;font-size: 14px;color: #fff;}
/*新闻详情*/
.newscon{padding:0 20px;}
.newscon .news_title{width: 100%;text-align: center;}
.newscon .news_title .p1{font-size: 22px;color: #000;padding:25px 0 20px;}
.newscon .news_title .fen{height:2px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.newscon .news_title .p2{font-size: 16px;color: #999;margin-top:15px;}
.newscon .news_zhai{padding:10px;box-sizing:border-box;border:1px solid #d0d0d0;line-height: 36px;color: #6b6868;margin:40px 0;}
.newscon .news_zhai .p1{font-size: 16px;color: #920919;}
.newscon .new-con{font-size: 16px;margin-top:10px;margin-bottom:30px;}
.newscon .new-con p{text-indent: 2em;}
.newscon img{margin:0 auto;}
/* 翻页 */
.fanye{padding:20px 0;border-top:5px solid #e0e0e0;}
.fanye p{color: #333333;font-size: 20px;line-height: 47px;width:50%;height:47px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fanye p a{color: #333333;}
/*在线留言*/
.gbook{width:100%;margin-top: 50px;}
.zx form {width:100%%;margin:0 auto;background: #fff;border-radius: 0.1rem;overflow: hidden;box-sizing: border-box;}
.zx form .t{font-size: 28px;color: #000;display: flex;align-items: center;justify-content: center;height: 80px;background: url("../images/tbg.png") no-repeat bottom;background-size: 100%;}
.zx form .t img{display: block;}
.zx form .item{margin: 20px 0;width: 540px;float: left;}
.zx form .item .item_t{font-size: 18px;color: #1d1d1d;}
.zx form .item .item_t span{color: #ef0000;}
.zx form .item:nth-child(2n+1){float: right;}
.zx .xy{display: flex;align-items: center;color: #9d9d9d;margin-bottom: 20px;float: left;width: 100%;}
.zx .xy .check{width: 24px;height: 24px;margin-right: 10px;visibility: hidden;}
.zx .xy .check::before{display:block;content:"";width: 24px;height: 24px;border: 1px solid #ad7b3e;border-radius: 50%;box-sizing: border-box;margin-right: 0.2rem;visibility: visible;}
.zx .xy .check:checked::before{background: url("../images/check.png") no-repeat center;background-size: 100%;border: none;}
.zx .xy span{color: #ad7b3e;}
.zx input {border:none;border-bottom:1px solid #7d7d7d;width:100%;height:50px;font-size: 18px;outline: none;}
.zx textarea {width:100%;height:1.34rem;border:0.02rem solid #A0824C;margin-top:0.18rem;line-height:0.62rem;font-family:"微软雅黑";padding-left:0.2rem;box-sizing:border-box;}
.zx .an {width:100%;border:none;background: url("../images/subbg.png") no-repeat center;background-size: 100%;width: 250px;height: 56px;margin: 60px auto 100px;display: block;color: #fff;font-size: 22px;cursor: pointer;outline: none;}


:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #8b8b8b;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #8b8b8b;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #9d9d9d;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #9d9d9d;
}
 
.gbook-con #tijiao{border:none;width:126px;height:35px;line-height: 35px;text-align: center;color: #fff;background: #868686;margin:0 auto;}
.gbook-con .main_but{width:126px;margin:0 auto;padding-top:26px;}
/*招聘列表*/
.job{width:100%;}
.job_top{width:100%;height:171px;margin:7px 0 30px;}
.job_top .l{float: left;width: 620px;line-height: 43px;font-size: 16px;color: #333;text-indent: 2em;}
.job_top .r{float: right;width:279px;height:171px;}
.job_list{border-top:1px dashed #484848;}
.job_list li{height:64px;line-height: 64px;border-bottom:1px dashed #484848;}
.job_list li a{color: #333;font-size: 16px;}
.job_list li .date{font-size: 14px;color: #999;float: right;}
.job_list li i{width:7px;height:7px;background: #1857a4;display: block;float: left;margin-top:30px;margin-right: 10px;}
.job_list li:hover a{color: #1857a4;}
.wyyp{width:128px;height:48px;line-height: 48px;color: #fff;float: right;background: #1857a4;text-align: center;}
.wyyp a{color: #fff;}
/*留言列表*/
.gbook-list{width:900px;margin:0 auto;padding:60px 0;}
.gbook-list table{margin-bottom: 30px}

/* 动画 */
@keyframes sy76{0%{transform: translateY(-10px);}50%{transform: translateY(10px);}100%{transform: translateY(-10px);}}
@keyframes sy75{0%{transform: translateY(-20px);}50%{transform: translateY(20px);}100%{transform: translateY(-20px);}}
	