@font-face { font-family: 'Regular'; src: url('./SourceHanSansCN-Regular.otf'); } *{margin:0;padding:0;} h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;} li{list-style-type: none;} a{text-decoration:none;color:#333333;} body{min-width:1200px;max-width:1920px;margin: 0 auto !important; color:#333333;font-size: 18px;font-family: 'Regular' ;} img{ border:0;} .clear{clear:both;} .no{display:none;} .img{display: block;width:100%;} .box{width:1200px;margin:0 auto;} .over{overflow: hidden} .fl{float: left} .fr{float: right} .border{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;} .bold{ font-weight:bold;} .hei10{ height:10px; line-height:10px; width:100%} .hei20{ height:20px; line-height:20px; width:100%} .hei30{ height:30px; line-height:30px; width:100%} .hei40{ height:40px; line-height:40px; width:100%} .hei50{ height:50px; line-height:50px; width:100%} .hei60{ height:60px; line-height:60px; width:100%} .hei70{ height:70px; line-height:70px; width:100%} .hei80{ height:80px; line-height:80px; width:100%} .hei90{ height:90px; line-height:90px; width:100%} .hei100{ height:100px; line-height:100px; width:100%} .between{display: flex;flex-direction: row;justify-content: space-between;} .img_center{display:flex;justify-content:center;align-items:center;} .left_center{display:flex;align-items:center;} .center{display: flex;flex-direction: row;justify-content: space-between;justify-content: space-around;} .ht_img{cursor: pointer; transition: all 0.6s;width:100%;display: block} .ht_img:hover{transform: scale(1.06);} /* 棣栭〉 */ .top{ width:100%; height:33px; background:#ececec; z-index:-1;} .top1{ height:33px; line-height:33px; width:50%;color:#747474; font-size:14px;} .top2{ width:50%; font-size:14px; color:#747474;height:33px; line-height:33px; text-align:right;} .top2 img{ margin-right:5px;} .header{ width: 100%;height:100px;} .header1{width: 1200px; height:92px; position:relative;} .logo{ float:left; height:94px; width:600px; } .logo img{ height:80px; margin-right:30px; float:left; margin-top:7px;} .logo p{color:#393939; font-size:18px; line-height:25px; padding:28px 0 0 0;} .logo span{ color:#d9b766; display:block;} .phone{ float:right; height:80px;font-size:18px; color:#292929; line-height:28px; padding:13px 0 0 0;} .phone p{ float:right;} .phone img{ padding-right:7px;} .phone span{ color:#d9b766; font-size:24px;float:right;} .navbj{ height:53px;border-top:#dcdcdc solid 1px;} .nav{ height:53px; height:53px; padding:0 0;} .nav>ul{} .nav>ul>li{height:53px; line-height:53px; text-align:center; float:left; } .nav>ul>li>a{height:53px; line-height:53px; font-size:16px; color:#292929; display:block; width:200px; } .nav>ul>li>a:hover{ color:#d9b766; background:url(../images/nav_on.jpg) no-repeat bottom center;} .nav>ul>span{ height:53px;display:flex;justify-content:center;align-items:center;} .nav_on{ color:#d9b766 !important; background:url(../images/nav_on.jpg) no-repeat bottom center;} .header_{width: 100%;height: 109px;background:#ffffff;color:#313131;width: 100%; position:absolute;position: fixed ;top:0; left: 0;display: none; z-index:999;box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);} .header1_{width: 1200px; display: flex;align-items: center;height: 109px;display:flex;justify-content:center;align-items:center;} .header1_ .logo{display:block;width:220px;height: 64px;} .nav1>ul{align-items: center;height: 68px; line-height:68px;} .nav1>ul>li{align-items: center;height: 68px; line-height:68px;width:110px;float:left; margin-right:30px;} .nav1>ul>li>a{width:110px;height:68px;line-height:68px; display:inline-block;font-size: 18px; color: #333333; text-align:center; } .nav1>ul>li>a:hover{ color:#d9b766;} .nav_on1{ color:#d9b766 !important;} .img360{-webkit-transition:-webkit-transform 2s} .img360:hover{-webkit-transform: rotate(360deg);} /* 鍐呭 */ .cor{color: #f58021 !important;} .cor1{color: #ffffff !important;} .cor2{color: #666666 !important;} /*棣栭〉*/ .banner{ height:660px; width:100%;overflow:hidden; position:relative;} .banner1{ position:relative;} .banner1 ul li{width: 100%;overflow: hidden;position:relative;} .banner1 ul li h5{width: 100%;height: 80px;background: rgba(0, 0, 0, 0.5);position:absolute;left:0;bottom:0;line-height: 80px;text-indent: 1em;font-size: 30px;color: #fff} .banner .prev{display: block;position:absolute;top:0;left:20px;bottom:0;margin:auto;cursor: pointer;} .banner .next{display: block;position:absolute;top:0;right:20px;bottom:0;margin:auto;cursor: pointer;} .banner .bd li{ height:660px;} .banner .hd{ height:15px; position:absolute; top:610px; left:0; z-index:1; border-radius:50%; width:100%;} .banner .hd ul{ zoom:1; display:flex;justify-content:center;align-items:center; width:100%; } .banner .hd ul li{ margin:0 8px; width:15px; height:15px; line-height:999px; overflow:hidden; text-align:center; border:#008dc6 solid 1px; cursor:pointer; border-radius:50%; } .banner .hd ul li.on{ background:#008dc6; border-radius:50%; } .home1{ padding:70px 0 60px 0;} .home1_1{ } .home1_1 .home1_11{ display:block; margin:0 auto;} .home1_1 p{ color:#45484d; font-size:48px; background:url(../images/home1_1p.png) no-repeat bottom center; text-align:center; height:140px; line-height:140px; margin-top:-115px;} .home1_1 span{ color:#323232; font-size:30px; height:120px;} .home1_1 span img{ margin:0 20px;} .home1_1_1{ } .home1_1_1 .home1_11{ display:block; margin:0 auto;} .home1_1_1 p{ color:#0c70bc; font-size:48px; background:url(../images/home1_1p.png) no-repeat bottom center; text-align:center; height:140px; line-height:140px; margin-top:-115px;} .home1_1_1 span{ color:#323232; font-size:30px; height:120px;} .home1_1_1 span img{ margin:0 20px;} .home1_2{padding:60px 0 0 0; } .home1_2 ul{height:415px;} .home1_2 li{ width:388px; margin-right:18px;} .home1_2 li .home1_3{ width:388px; height:315px; overflow:hidden;box-shadow: 0 40px 50px -50px rgba(0,0,0,0.4);} .home1_2 li p{ color:#45484e; font-size:18px; text-align:center; height:100px; line-height:100px;} .home1_4{ padding:20px 0;} .home1_4 li{ height:7px; width:7px; background:#a5a5a5; border-radius:50%; line-height:999px; overflow:hidden; margin:0 5px;} .home1_4 .on{ height:7px; width:20px; background:#0c70bc; border-radius:5px;} .home2{ } .home2_1{ padding:45px 0 80px 0;text-align:center;} .home3{background-image:url(../images/home3.jpg); background-repeat:no-repeat; background-position:center center; height:1014px;} .home3_1{ padding:77px 0 0 0;} .home4{background:#e8f8ff; padding:80px 0;} .home4_1{ padding:80px 0;} .home4_2{ width:792px;} .home4_3{} .home4_4{ width:524px;} .home4_5{ width:255px;} .home4_5 img{ margin-bottom:13px;} .home4_6{ width:360px; color:#0c70bc; font-size:24px; line-height:75px; padding:13px 0 0 0;} .home5{ padding:100px 0 100px 0; } .home5_1{ background:url(../images/home5_1.jpg) no-repeat center center; height:790px; margin:50px auto 0 auto;} .home6{ padding:20px 0 100px 0;} .home6_1{ margin:55px auto 0 auto; } .home7{ background:#e6f7ff; padding:100px 0;} .home7_1{ padding:60px 0 0 0;} .home7_2{ width:500px;} .home7_3{ width:650px;} .home7_4{ color:#0c70bc; font-size:24px; line-height:41px; padding:125px 0 0 10px; background:url(../images/home7_4.jpg) no-repeat; background-position:left 230px;} .home7_5{ color:#0c70bc; font-size:30px; height:80px;} .home7_5 img{ padding-right:17px;} .home8{ background-image:url(../images/home8.jpg); background-repeat:no-repeat; background-position:center center; height:369px;} .home8_1{ font-size:36px; color:#ffffff; text-align:center; height:125px; line-height:125px; padding:25px 0 0 0;} .home8_1 span{ color:#d7af62;} .home8_2{ width:1200px; margin:0 auto;} .home8_3{ background:url(../images/home8_3.png) no-repeat center center; width:298px; height:84px; line-height:84px; margin-top:45px;} .home8_3 a{ color:#cc1a1c; font-size:20px; margin-left:125px;} .home8_4{ background:url(../images/home8_4.png) no-repeat center center; width:342px; height:84px; line-height:84px; margin-left:35px; margin-top:45px;} .home8_4 a{ color:#cc1a1c; font-size:20px; margin-left:110px;} .home8_5{ width:240px; margin-top:10px;} .home8_5 img{ height:132pxx; line-height:132px; background:#ffffff; border-radius:5px; padding:2px; display:block; margin:0 auto;} .home8_5 p{ color:#ffffff; font-size:18px; text-align:center; height:58px; line-height:58px;} .bot1{ background:#232323; height:250px;} .bot2{ width:315px; height:250px;} .bot3{ width:390px;color:#ffffff; font-size:16px;line-height: 30px; float:left; border-left:#616161 solid 1px; border-right:#616161 solid 1px; margin-top:70px; padding:15px 0 15px 56px;} .bot4{width: 85px;line-height: 30px; } .bot5{ width:270px;line-height: 30px;} .bot6{ margin-left:93px; padding-top:95px;} .bot6 p{ color:#ffffff; font-size:20px; padding-left:17px;} .bot6 p b{ font-size:25px; display:block;} .bot1_{ background:#1f1f1f; width:100%; margin:0 auto; height:45px; line-height:45px; color:#fefefe; font-size:12px;} .bot1_ a{ color:#fefefe; font-size:12px;} .bot1_ a:hover{ color:#fefefe; font-size:12px;} .ht61{ width:740px; } .ht61 .text{width:326px; height:62px; line-height:62px; border:#ededed solid 1px; font-family: 'Regular';font-size: 20px;outline: none;background: #ffffff; padding-left:34px;margin-bottom: 30px;color: #2a2a2a;} .ht61 .text1{width: 100%;height: 185px;padding-top: 13px;font-family: 'Regular';font-size: 20px; border:0;outline: none;background: #e9e9e9;margin-bottom: 20px;} .ht611{ padding:20px 0 65px 0} .erjibanner{ width:100%; height:300px; margin-bottom:45px;} .left1{ width:240px;} .left2{ border:#d2d2d2 solid 1px;} .left3{ background:url(../images/left3.jpg) no-repeat left center; color:#282828; font-size:22px; width:145px; border-bottom:#dcdcdc solid 1px; margin-top:15px; height:75px; line-height:75px; padding-left:55px; margin:0 auto;} .left4{ width:100%; padding-top:19px;} .left4 li{ width:100%; height:57px; line-height:57px;border-bottom:#dcdcdc solid 1px; } .left4 li a{ color:#282828; font-size:18px; height:57px; line-height:57px; background:url(../images/left4o.jpg); background-repeat:no-repeat; background-position:30px center; padding-left:72px; display:block;} .left4 li .nav_on1{ background-image:url(../images/left4on.jpg) !important; background-repeat:no-repeat; background-position:30px center; color:#d9b766 !important; } .left4 li:last-child{ border-bottom:0;} .left5{ border:#d2d2d2 solid 1px; margin-top:10px;} .left6{ background:url(../images/left6.jpg) no-repeat left center; color:#282828; font-size:22px; width:145px; border-bottom:#dcdcdc solid 1px; margin-top:15px; height:75px; line-height:75px; padding-left:55px; margin:0 auto;} .left7{ width:200px; margin:0 auto; padding:20px 0 40px 0;} .left7 p{ color:#5d5d5d; font-size:15px; line-height:38px;} .left7 p span{ font-weight:bold; font-size:#333333;} .about1{ width:927px; float:right;} .about{ background:url(../images/about1.jpg) no-repeat 10px center; color:#666666; font-size:16px; height:40px; line-height:40px; border-bottom:#aaaaaa solid 1px; padding-left:45px;} .about a{ color:#666666; font-size:16px;} .about a:hover{ color:#666666; font-size:16px;} .about2{ width:100%; font-size:18px; line-height:42px; padding-top:30px; color:#333333;} .about2 img{ max-width:854px; display:block; margin:0 auto;} .about2 .about2_1{ width:90%; margin:0 auto;} .about2 .about2_1 h2{ font-size:24px; color:#0c70bc; font-weight:bold; height:50px; line-height:50px; padding-top:27px;} .about2 .about2_2{ color:#474747; font-size:18px; line-height:44px;} .about2_31{ text-align:center; padding:0 0 60px 0;} .about2_31 b{ font-size:24px; height:95px; line-height:95px; color:#008dc6; display:block; text-align:center;} .about3{ padding-top:40px;} .about3 li{ text-align:center; width:33.33%; float:left;} .about3 li p{ text-align:center; color:#747474; font-size:18px; height:40px; line-height:40px; padding-top:10px;} .about3 li span{ height:60px; line-height:30px; display:block; color:#333333; font-size:16px; width:195px; margin:0 auto; } .about3 li b{ height:2px; width:50px; background:#888888; margin:10px auto; display:block;} .about3 .about4_1{ margin:0 auto;} .about41{ color:#265b00; padding:60px 0; text-align:center;} .about41 p{ font-size:36px; height:60px; line-height:60px;} .about41 span{ font-size:24px; height:40px; line-height:40px;} .about4{ } .about4 li{ background:#f0f0f0; width:220px; height:280px; padding-top:40px;} .about4 li span{ height:120px; width:120px; margin:0 auto; border-radius:50%; margin:0 auto; overflow:hidden;} .about4 li span img{ width:120px;} .about4 li b{ display:block; line-height:60px; height:60px; font-size:22px; color:#004b91; text-align:center;} .about4 li p{display:block; color:#232323; font-size:16px; line-height:28px; width:91%; margin:0 auto;} .about5{ background:url(../images/about5.jpg) no-repeat top center; text-align:center; padding:10px 0 0 0; margin:60px auto 0 auto;} .about5 p{ color:#45484d; font-size:35px; font-weight:bold; line-height:56px; background:url(../images/about5o.jpg) no-repeat bottom center; padding:0 0 20px 0; } .about6{ padding:40px 0 100px 0;} .about8{ margin:40px auto 80px auto; width:890px;} .about8 li{} .about8 li .about9{ width:71px; height:69px; margin:0 auto;} .about8 li p{ color:#008089; font-size:18px; line-height:25px; text-align:center; padding:5px 0 0 0;} .map{width: 100%;height:485px; border:#d9b766 solid 1px; margin:40px auto;} .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} .about22{ padding-bottom:40px;} .about22 li{ float:left; width:200px;} .about22 li .about21{ width:145px; height:145px; margin:0 auto;} .about22 li p{ color:#496cb2; font-size:18px; text-align:center; height:47px; line-height:47px;} .about22 span{ width:31px; float:left; margin:0 51px; padding-top:62px;} .about23{ width:503px; height:72px; line-height:72px; text-align:center; margin:0 auto; background:url(../images/about23.png) no-repeat center center; color:#ce251f; font-size:22px;} .nn{ padding-top:40px;} .news{width:100%;} .news1{display:block;width:288px;height:217px;overflow: hidden;float:left;margin:0 30px 0 0;} .news1 img{width: 100%;cursor: pointer;transition: all 2s;} .news1 img:hover{transform: scale(1.05);} .news :hover .news21{ color:#d9b766;} .news :hover .news24{background-color: #d9b766;} .news2{float:left;width:590px;} .news21{color:#008dc6;line-height:50px;font-size:24px; height:50px; overflow:hidden; width:100%; padding:10px 0 10px 0;} .news22{font-size: 14px;color:#c4c4c4; height:20px; line-height:20px;} .news22 span{vertical-align: top;line-height:20px;} .news23{display:block;width:100%;height:111px;overflow: hidden;font-size:16px;line-height: 37px; color:#979797; margin-top:10px;} .news23 span{ float:right; color:#20296c; font-size:18px;} .news24{display:block;width:120px;height:35px;background-color: #ee1c39;margin-top:15px;font-size:14px;line-height: 35px;text-align:center;color:#fff;} .new{width:1160px;padding:20px;background:#f9f9f9; margin-bottom:20px;} .new1{width:170px;height:170px;background-color:#999999;color:#dfdfdf;text-align:center;float:left;margin-right: 40px;} .new11{font-size:83px;line-height:125px; } .new12{font-size:28px;line-height:10px; } .new21{color:#333;line-height: 40px; font-size:18px;} .new:hover{background-color:#eeeeee;border:none;cursor: pointer;} .new:hover .new21{color:#d9b766;} .sxy{margin:40px auto 0 auto;width:100%;font-size: 14px;color:#666} .sxy1{width:100%;height:30px;} .sxy2{width:100%;height:30px;} .sxy a{font-size: 14px;color:#666} .con {padding: 50px 0 80px;min-height: 200px;} .article_title{text-align: center;margin-bottom: 40px} .article_title h2{font-size:24px;color:#333;} .article_title p{font-size: 14px;color:#858585;margin-top: 12px;} .article_body{ width:100%;word-wrap:break-word;font-size:18px;line-height: 35px;} .article_body img{max-width:100%; display:block; margin:0 auto;} .case{ width:920px; padding:35px 0;} .case li{ width:290px; height:235px; margin-bottom:16px; margin-right:12px; float:left;} .case li .case1{ width:290px; height:235px; overflow:hidden;} .case li .case1 img{ max-width:100%; max-height:100%;} .case li .case2{ width:480px; height:284px; margin-left:40px;} .case li .case2 b{ color:#008dc6; font-size:24px; display:block; padding:20px 0 0 0; height:45px; line-height:45px;} .case li .case2 p{ color:#333333; font-size:16px; height:165px; line-height:33px; color:#333333; overflow:hidden;} .case li .case2 span{ background:#008dc6; height:31px; line-height:31px; width:141px; color:#ffffff; display:block; font-size:17px; text-align:center; margin-top:13px;} .pagination{ width:100%; font-size:18px; color:#FFF; text-align:center; margin:60px auto ;} .pagination li{ width:35px; height:35px; text-align:center; line-height:35px; display:inline-block; margin:0 3px; background:#008dc6;} .pagination li a{width:35px; height:35px; display:block; color:#FFF;} .pagination li a:hover{ color:#ffffff; background:#008dc6;} .ahome2_1{padding:40px 0 0 0; text-align:center; } .ahome2_1 b{ color:#008dc6; font-size:30px; display:block; height:50px; line-height:50px;} .ahome2_1 p { color:#333333; font-size:18px; display:block; height:40px; line-height:40px;} .ahome8{} .ahome8_1{ padding:20px 0 0 0;} .ahome8_1 li{ width:190px; height:230px; color:#363d45; background:#ffffff;background-position:bottom right; background-repeat:no-repeat; padding:0 0 0 0; background-size:auto 50% ;} .ahome8_1 li .ahome8_2{ width:95px; height:95px; margin:0 auto; background:url(../images/home8_21.png) no-repeat center center; background-size:100% 100%;} .ahome8_1 li .ahome8_2 img{ width:40px;} .ahome8_1 li p{ text-align:center; font-weight:bold; color:#008dc6; font-size:22px; padding:35px 0 0 0 ; line-height:35px;} .ahome8_1 li:nth-child(1){ background-image:url(../images/home8_1.png);} .ahome8_1 li:nth-child(2){ background-image:url(../images/home8_2.png);} .ahome8_1 li:nth-child(3){ background-image:url(../images/home8_3.png);} .ahome8_1 li:nth-child(4){ background-image:url(../images/home8_4.png);} .ahome8_1 li:nth-child(5){ background-image:url(../images/home8_5.png);} .ahome8_1 li:nth-child(6){ background-image:url(../images/home8_6.png);} .ahome9{ padding:0 0 20px 0;} .ahome9_1{ text-align:center; color:#363636;} .ahome9_1 p{ font-size:38px; height:85px; line-height:85px;} .ahome9_1 span{ width:70px;background:#009c37; height:6px;display:block; margin:0 auto;} .ahome9_2{ margin:20px auto 0 auto;} .ahome9_3{ width:395px; height:436px; background:url(../images/home9_3.png) no-repeat center center; background-size:100% 100%;} .ahome9_3 b{ color:#f7f7f7; font-size:24px; height:60px; line-height:60px; padding:43px 0 12px 0; display:block; width:330px; margin:0 auto;} .ahome9_3 p{ color:#f7f7f7; font-size:16px;line-height:23px; padding:0 0 20px 0; display:block; width:330px; margin:0 auto;} .ahome9_4{ width:515px;} .ahome9_4 li{ width:515px; height:139px;background-position:center center; background-repeat:no-repeat; color:#ffffff; margin-bottom:10px; background-size:100% 100%;} .ahome9_4 li b{color:#f7f7f7; font-size:25px; height:45px; line-height:45px; padding:5px 0 0 35px; display:block; width:330px;} .ahome9_4 li p{color:#f7f7f7; font-size:16px;line-height:24px; padding:0 0 0 35px; display:block; width:330px;} .ahome9_4 li:nth-child(1){ background-image:url(../images/home9_4.png);} .ahome9_4 li:nth-child(2){ background-image:url(../images/home9_5.png);} .ahome9_4 li:nth-child(3){ background-image:url(../images/home9_6.png);} .ahome10{ padding:0 0 45px 0;} .ahome10_1{color:#232323; text-align:center; padding:40px 0;} .ahome10_1 li{ width:20%; float:left; padding:0 0 25px 0;} .ahome10_1 li .ahome10_2{ width:80px; height:80px; overflow:hidden; border-radius:50%; margin:0 auto;} .ahome10_1 b{font-size:20px; color:#333333; height:85px; line-height:85px; display:block; text-align:center;} .fangan{ width:927px; padding-top:55px;} .fangan li{ background-position:center center; background-repeat:no-repeat; background-size:100% auto; height:193px; margin-bottom:21px; text-align:center;} .fangan li b{ background:url(../images/fangan.jpg); background-repeat:repeat-x; background-position:bottom center; margin:0 auto; padding-top:63px; text-align:center; color:#ffffff; font-size:45px; height:65px; line-height:65px; display:inline-block;}