﻿@charset "utf-8";

body{padding:0; margin:0; font-family:Microsoft Yahei;  font-size:16px; color:#333; text-align:left;
/* background:#fff; */position:relative;
background:url(../images/kszqdh2021_topbanner.png) no-repeat top #fffaf9;-webkit-text-size-adjust:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{font-style:normal; vertical-align:top; display:inline-block; background-repeat:no-repeat;}

table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
img, table, object, embed, video{max-width:100%;}

button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; font-size:14px; box-sizing:border-box;outline:0;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type=image],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:none;}
select{width:100%;}
a{outline-style:none;text-decoration:none;color:#333;}
a:focus{outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}
a:hover{color:#f00;}
input[type="text"],textarea,select{padding:2px 5px; line-height:20px; border:1px solid #e3e3e3; color:#666;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.transparent{background:transparent !important;}
.bgwhite{background-color:#ffffff;}
.bggray{background-color:#fafafa;}
.red{color:#f00;}
.inmobile{}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.imgScale a img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgScale a:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/* 列表 */
/* .common_list{margin-top:16px;} */
.common_list li{padding-left:20px; position: relative; line-height:32px;}
.common_list li:after{content:""; position: absolute; left:0px; top:50%; width:4px; height:4px;background-color:#cfad9c;}
.common_list li a{display: block;width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.common_list li{padding-right: 100px;}
.common_list li span.time{position: absolute; right:4px; text-align: right; top: 0;}
.common_list li span.time{ color:#999; position:absolute; top:0;right:0;}

.mt18{margin-top:18px;}
.mt32{margin-top:32px;}
.mt64{margin-top:64px;}
.mt88{margin-top:88px;}

/* header */
.header_banner{width:1200px;margin:auto;height:548px;}
/* 导航栏 */
.header_nav {height:60px;background-color: #007479;}
.header_nav ul {width:1200px;height: 100%;margin: auto;}
.header_nav ul li {float: left;width:12.5%;}
.header_nav ul li a {display: block;width:100%;height: 100%;text-align: center;color: #fff;}
.header_nav ul li a img {vertical-align: middle;margin-top: -4px;}
.header_nav ul li a span {font-size: 1.25rem;font-weight: 600;line-height: 60px;margin-left: 4px;}
.header_nav ul li a:hover {background-color: #EAE9E4;color: #007479;}

.container{width:1200px;margin:auto;}

/* 新闻图片轮播 */
.tpxw{width:50%;position: relative;overflow: hidden;}
.tpxw .slideBox1{margin-right:12px;}
.tpxw .hd {width: 100%;height: 40px;line-height:40px;text-align: center;overflow: hidden;position: absolute;right: 0px;bottom:0;z-index: 99;}
.tpxw .hd li {display: inline-block;width:6px;height: 6px;margin-right: 8px;background-color: rgba(0, 0, 0, 0.5);}
.tpxw .hd li.on {background-color: #ffbf00;border: 0;}
.tpxw .bd li{display: block;width:100%;height:330px;position: relative;overflow: hidden;}
.tpxw .bd img {display: block;width: 100%;height: 100%;}

/* 文本内容 */
.dhgk{width:50%;}
.dhgk .wbnr{margin-left:12px;}
.dhgk .wbnr_tit{background:url(../images/kszqdh2021_tit_bg_dhgk.png) no-repeat;width:262px;height:82px;margin:auto;
text-align:center;line-height:82px;font-size:30px;font-weight:600;color:#007479;}
.wbnr_con{line-height:32px;font-size:18px;}

.common_tit{background:url(../images/kszqdh2021_tit_bg.png) no-repeat;width:370px;height:73px;margin:auto;text-align:center;line-height:64px;}
.common_tit a{font-size:30px;font-weight:600;color:#fff;}

/* 宣传视频 */
#zqxcsp .video{border:4px solid #007479;border-radius:8px;width:880px;height:495px;margin:18px auto 0;}

/* 主题灯区 */
#zqztdq .zqztdq_bg{background:url(../images/kszqdh2021_tit_bg_ztdq.png) no-repeat;height:400px;}
#zqztdq .zqztdq_bg .big_tit{font-size:24px;color:#fff;width:180px;height:60px;border-radius:33px;margin:auto;
line-height:60px;text-align:center;border:3px solid #fed8a0;
background-color:#007479; /* 浏览器不支持时显示 */
background-image: linear-gradient(#006c5f,#04b7a5);}
#zqztdq .hjdz{height:316px;}

.slideGroup{background-color:#fff;width:1040px;margin:18px auto 0;border-radius:16px;}
.slideGroup .parHd ul{width:453px;margin:auto;padding:18px;}
.slideGroup .parHd ul li{width:127px;height:51px;margin:12px;line-height:51px;text-align:center;cursor:pointer;
font-size:20px;font-weight:600;color:#999;float:left;}
.slideGroup .parHd ul li.on{background:url(../images/kszqdh2021_tit_bg_ztdq_s.png) no-repeat;color:#007479;}

.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0 0 24px 16px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:50%;margin-top:-31px; display:block; z-index:999;
width:37px; height:62px;background:url(../images/kszqdh2021_icon_Sprite.png) no-repeat;background-position: 0px 0px;}
.slideGroup .sNext{ left:auto; right:0px;background-position:-37px 0px;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{width:320px;height:180px; margin:0 8px; float:left; _display:inline; overflow:hidden;background-color:#f7f7f7;}
.slideGroup .parBd ul li img{ width:100%; display:block;}


.picScroll-left{ background-color:#fff;width:1040px;margin:18px auto 0;border-radius:16px;overflow:hidden; position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{position:absolute; left:0px; top:50%;margin-top:-31px; display:block;z-index:999;
  width:37px; height:62px;overflow:hidden;cursor:pointer; background:url(../images/kszqdh2021_icon_Sprite.png) no-repeat;}
.picScroll-left .hd .next{ left:auto; right:0px;background-position:-37px 0px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:24px 16px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:320px; height:180px; margin:0 8px; float:left; _display:inline; overflow:hidden; background-color:#f7f7f7; }
.picScroll-left .bd ul li  img{width:100%; display:block;}


/* 活动安排 */
#d_tab29 ul,#d_tab29 li {margin: 0;padding: 0;list-style: none}
#d_tab29 img {border: 0;vertical-align: top}
#d_tab29{position: relative;height:488px;text-align:left}
#d_tab29 .d_img {position: relative;margin: 0 auto;width:1200px;height: 100%}
#d_tab29 .d_img li {position: absolute;display: none;z-index: 0;}
#d_tab29 .d_img li img{width: 750px;height: 422px;}
#d_tab29 .d_img li p{width: 702px;background: rgba(0, 0, 0, 0.5);color:#fff;padding:12px 24px;
position:absolute;left:0;bottom:0;text-align:center;}
#d_tab29 .d_img li p a{color:#fff;}
#d_tab29 .d_img li.d_pos1{display: block;left:0%;top: 60px;z-index: 1}
#d_tab29 .d_img li.d_pos2{display: block;left: 18%;top: 40px;z-index: 3}
#d_tab29 .d_img li.d_pos3{display: block;right:0%;top: 60px;z-index: 1}
#d_tab29 .d_next{position: absolute;left: 58%;margin-left: 475px;top:212px;z-index: 10;cursor: pointer}
#d_tab29 .d_prev{position: absolute;left:44%;margin-left: -528px;top:212px;z-index: 10;cursor: pointer}

.hdap_con .txt{background-color:#007479;color:#fff;padding:24px;line-height:32px;}
.hdap_con .txt h1{font-size:24px;text-align:center;}
.hdap_con_xlhd ul li{position:relative;}
.hdap_con_xlhd ul li:nth-child(2){margin:0 19px;}
.hdap_con_xlhd ul li p{position:absolute;left:12px;top:10px;width:180px;height:40px;border-radius:20px;background-color: #007479;
line-height:40px;text-align:center;color:#fff;}


/* 交通信息 */
.jtxx_con_l{width:56%;}
.jtxx_con_r{width:44%;}
.jtxx_con_r .img{margin-left:24px;}
.jtxx_con_r .img a{display:block;border:8px solid #fff;}
.jtxx_con_r .img a img{width:100%;}


/* footer底部 */
.footer{padding:20px 20px;margin-top:48px; background:#ededed;border-top:0px;}
.w1000{width:1200px; margin:0 auto;}
.footer img{display:inline-block; vertical-align:middle;}
.footer .footer-grid{position:relative; padding:20px 180px 20px 120px;color:#333;}
.footer .footer-grid a{color:#333;}
.footer .footer-grid .bqxx{text-align:center; font-size:12px; line-height:220%;}
.footer .footer-grid .bqxx span{display:inline-block; margin-right:10px; margin-left:10px;}
.footer .footer-grid .bqxx span.beian{display:none;}
.footer .footer-grid .biaozhi{position:absolute; width:120px; top:50%; left:8px; margin-top:-40px; text-align:center;}
.footer .footer-grid .jiucuo{position:absolute; width:180px; top:50%; right:0; margin-top:-36px; text-align:center;}
.footer .footer-grid .jiucuo span{display:inline-block; vertical-align:middle;}