@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{
	box-sizing:border-box;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
	padding: 0;
	margin: 0;}
body{
	 font-family:"微软雅黑" !important;
	 padding:0;
	 margin:0;
	 background: url(../images/bg.jpg) top center no-repeat}
div,li,ul,img,a,input,button{ 
	list-style:none; 
	outline:none; 
	border:none; 
	margin:0; 
	padding:0;}
a:focus{outline:none;}
a:link,a:visited{
	text-decoration:none !important; 
	color:#000;}
a:hover{ 
	text-decoration: none !important; 
    color: #be0000;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-right: 0px;  
	padding-left: 0px;}
	
.row{ 
	margin-left:0px; 
	margin-right:0px;}

.clear{ clear:both;}

.tabberlive .tabbertab { 
	overflow:visible; 
	overflow:hidden; 
	outline:none;}
.tabberlive .tabbertabhide { display:none;}

/*-------通用样式-----*/
/*居中1100px*/
.maincontainer{ 
	width:1185px !important;
	min-width: 1013px;
	margin:0 auto !important; 
	overflow: hidden;
	padding:0px 136px;
	background: #fff;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
	
/*-------通用样式结束-----*/

/* 头部图片 */
.topbg{
	width: 100%;
    height: 412px;
    overflow: hidden;
    background: url(../images/bwg_02.jpg) center top no-repeat;
}

.text_t{
	width: 100%;
	height: 150px;
	float: left;
	font-size: 24px;
	text-indent: 2em;
	line-height: 45px;
	padding:10px 60px;
}

/* 文化访谈 */
.whft{
	width: 100%;
	height: 504px;
	float: left;
	margin-top: 10px;
	padding: 85px 28px 0 28px;
	background: url(../images/text2.png) center 20px no-repeat #d4cfb1;
}
.whft a{
	width: 100%;
	height:397px;
	float: left;
	box-shadow: grey 0px 0px 30px 5px;//边框外阴影
}

/* 融合特展 */
.rhtz{
	width: 100%;
	height: 160px;
	float: left;
	background: url(../images/text1.png) center 20px no-repeat;
}
.rhtz a{
	width: 100%;
	text-indent: 2em;
	height:auto;
	float: left;
	font-size: 18px;
	line-height: 32px;
	position: relative;
	margin-top: 60px;
	padding: 0 20px;
}
.rhtz a span{
	position: absolute;
	bottom:0px;
	right:220px;
}

/* 图片list1 */
.piclist1{
	width: 100%;
	height: auto;
	float: left;
}
.piclist1 a{
	width: 100%;
	height: 197px;
	float: left;
	margin-top: 10px;
}

/* 图片list2 */
.piclist2{
	width: 100%;
	height: auto;
	float: left;
}
.piclist2 a{
	width: 449px;
	height: 254px;
	float: left;
	margin-top: 10px;
}
.piclist2 a img{
	width: 449px;
	height: 254px;
}
.piclist2 a + a{
	margin-left: 14px;
}

/* 历史的回响 */
.lshx{
	width: 100%;
	height: 450px;
	float: left;
	margin-top: 10px;
	background: url(../images/bwg_21.jpg) top center no-repeat;
}
.lshx a{
	width: 50%;
	height: 450px;
	display: inline-block;
	float: left;
}


/*泱泱华夏择中建都*/
.ztzltop{  width: 100%; overflow: hidden; }
.ztzltop img{width: 100%; height:auto;float: left;}
.ztzlbg{background: url(/sitesources/hnsbwy/upload/202010/20201030152851606.png); min-height: 1000px; overflow: hidden;}
.ztzlmain{ width: 1200px; margin: 0 auto; }
.zljj{background: url(/sitesources/hnsbwy/upload/202010/20201030153956800.png); height: 590px;}
.zljjwz{width: 800px;float: left; margin-left: 150px; margin-top: 100px;}
.zljj p{ text-indent: 2em; line-height: 45px;letter-spacing: 1px;font-size: 16px;}

.xnzl{overflow: hidden;}
.xnzl_tlt{background: url(/sitesources/hnsbwy/upload/202010/20201030155531709.png); width: 855px; height: 220px; margin: 0 auto;}
.xnzl_tlt a{margin-left: 300px;
    display: inline-block;
    margin-top: 113px;
    font-size: 28px;
    width: 274px;
    text-align: center;}

/*焦点图*/
.xnzlcon{width:1200px;height:459px;float: left;position:relative; padding: 10px;margin-top: 5px;}
.xnzlcon #pic{width:1200px;height:459px;overflow:hidden;}
.xnzlcon #pic ul{width:1216px;height:459px;float:left;}	
.xnzlcon #pic li{width:1200px;height:459px;float:left;}	
.xnzlcon #pic li img{width:1200px;height:459px;}
.xnzlcon #tip{width:96px;height:14px;position:absolute;left:600px;    top: 420px;z-index:13;}	
.xnzlcon #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:#6A6766;border-radius: 50%;}	
.xnzlcon #tip ul li.on{background:#fff;}

.zpxx{overflow: hidden;}
.zpxx_tlt{background: url(/sitesources/hnsbwy/upload/202010/20201030155531709.png); width: 855px; height: 220px; margin: 0 auto;}
.zpxx_tlt a{margin-left: 300px;
    display: inline-block;
    margin-top: 113px;
    font-size: 28px;
    width: 274px;
    text-align: center;}
.zpxxcon{overflow: hidden; width: 1200px; background: #fff;}
.zpxxcon li{width: 250px; height: 200px;float: left; margin-left: 40px; margin-top: 20px;}
.zpxxcon li img{width: 250px; height: 170px;}
.zpxxspan{display: inline-block; width:250px; text-align: center;line-height: 30px; }
.moreli{background: url(/sitesources/hnsbwy/upload/202012/20201218135300250.png);width: 250px; height: 170px; }
.moreli a{text-align: center; font-size: 26px; display: inline-block; margin-top:60px; width: 250px;}

    text-align: center;}
.zymy{overflow: hidden;}
.zymy_tlt{background: url(/sitesources/hnsbwy/upload/202010/20201030155531709.png); width: 855px; height: 220px; margin: 0 auto;}
.zymy_tlt a{margin-left: 300px;
    display: inline-block;
    margin-top: 113px;
    font-size: 28px;
    width: 274px;
    text-align: center;}
.zymycon{overflow: hidden; background: #fff; height: 750px;}
.rollImg-multy {width: 1200px; height: 690px; overflow: hidden;position: relative; margin-top: 30px;}
.rollImg-multy .hd {width: 0px;height: 0px;}
.rollImg-multy .hd .prev,
.rollImg-multy .hd .next {position: absolute;top: 340px;display: block;width: 69px;height: 68px;overflow: hidden;cursor: pointer;}
.rollImg-multy .hd .prev {left: 20px;background: url(/sitesources/hnsbwy/upload/202010/20201030161536264.png) center center no-repeat;}
.rollImg-multy .hd .next {right: 20px;background: url(/sitesources/hnsbwy/upload/202010/20201030161630926.png) center center no-repeat;}
.rollImg-multy .hd ul {display: none;float: right;overflow: hidden;zoom: 1;}
.rollImg-multy .hd ul li {float: left;width: 9px;height: 9px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer; background: #fff;}
.rollImg-multy .hd ul li.on {background-position: 0 0;background: #ee6f12;}
.rollImg-multy .bd {width: 962px;height: 690px; margin: 0 auto;overflow: hidden;}
.rollImg-multy .bd ul {overflow: hidden;zoom: 1;}
.rollImg-multy .bd ul li {position: relative;float: left;display: inline;overflow: hidden;text-align: center;}
.rollImg-multy .bd ul li .pic {background: #F1F1F1; width: 962px; height: 687px; }


.cgzn{overflow: hidden;}
.cgzn_tlt{background: url(/sitesources/hnsbwy/upload/202010/20201030155531709.png); width: 855px; height: 220px; margin: 0 auto;}
.cgzn_tlt a{margin-left: 300px;
    display: inline-block;
    margin-top: 113px;
    font-size: 28px;
    width: 274px;
    text-align: center;}
.cgzncon{background: #fff; overflow: hidden; }
.kffs{overflow: hidden; margin-top: 30px;width: 1100px; margin-left: 100px;}
.kffs_tlt{ width: 300px; border-radius: 20px; background: #694B49;  height: 60px;}
.kffs_tlt span{display: inline-block; text-align: center; width: 300px; color: #fff; font-size: 28px;line-height: 60px;} 
.kffs p{line-height: 30px; margin-top: 20px;font-size: 20px; font-weight: bold;}

.cgzncon_left{float: left; width: 800px;}
.yyfs{overflow: hidden; margin-top: 50px;width: 700px; margin-left: 100px;}
.yyfs_tlt{ width: 300px; border-radius: 20px; background: #694B49;  height: 60px;}
.yyfs_tlt span{display: inline-block; text-align: center; width: 300px; color: #fff; font-size: 28px;line-height: 60px;} 
.yyfs p{line-height: 50px; margin-top: 50px;font-size: 20px; font-weight: bold;}
.zlfw{overflow: hidden; margin-top: 50px;width: 700px; margin-left: 100px;}
.zlfw_tlt{ width: 300px; border-radius: 20px; background: #694B49;  height: 60px;}
.zlfw_tlt span{display: inline-block; text-align: center; width: 300px; color: #fff; font-size: 28px;line-height: 60px;} 
.zlfw p{float: left; margin-top: 30px; font-size: 20px; font-weight: bold;margin-bottom: 40px;}
.zlfw_tlt img{float: right;}
.cgzncon_right{float: left; width: 200px;}
.cgzncon_right img{margin-top: 50px;}

.xgwc{overflow: hidden;}
.xgwc_tlt{background: url(/sitesources/hnsbwy/upload/202010/20201030155531709.png); width: 855px; height: 220px; margin: 0 auto;}
.xgwc_tlt a{margin-left: 300px;
    display: inline-block;
    margin-top: 113px;
    font-size: 28px;
    width: 274px;
    text-align: center;}


.ztScroll{width: 1200px;height:230px; background: #fff; position: relative;margin-left: 5px;float: left; margin-top: 12px;}
.ztScroll .scrollWrap{width: 1150px;position: absolute;overflow: hidden; margin-top: 30px; margin-left: 25px;}
.ztScroll li{width: 220px;position: relative;float: left;margin-right: 15px;}
.ztScroll .dlList li div{margin: 0 auto;width: 220px;  overflow: hidden;}
.ztScroll img{width: 220px;height: 150px; display: block;}
.ztScroll span{display: inline-block; width: 220px; text-align: center; line-height: 30px;}
.ztScroll .prev{position: absolute;
    top: 75px;
    display: block;
    width: 65px;
    height: 68px;
    overflow: hidden;
    cursor: pointer;
    left: -20px;
    background: url(/sitesources/hnsbwy/upload/202012/20201217180428087.png) center center no-repeat;
    z-index: 999;}

.ztScroll .next{    right: -22px;
    background: url(/sitesources/hnsbwy/upload/202012/20201217180451300.png) center center no-repeat;
    position: absolute;
    top: 75px;
    display: block;
    width: 69px;
    height: 68px;
    overflow: hidden;
    cursor: pointer;
    z-index: 9;}





.ztzlwb{height: 200px; margin-top: 100px;}
.ztzlwb p{line-height: 100px; text-align: center; font-size: 28px;}