/*������ʽ*/
body{margin:0; padding:0; height:auto; color:#333; font-size:16px; line-height:24px; font-family:Microsoft Yahei,SimSun,Arial, Helvetica,sans-serif;}
div,form,ul,ol,li,dl,dt,dd,cite,p,input,img{margin:0;padding:0;border:none;}
img{vertical-align:middle;display:block;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
input,textarea,select{font-size:12px; font-family:Microsoft Yahei;}
ol,ul,li{list-style-type:none;}
a,a:visited{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:none;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
:focus {outline:none;} 
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.textcenter{text-align:center;}
.overflow-ellipsis{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
/*������ʽ����*/

html,body{width:100%;}
.re{position:relative;}
.ab{position:absolute;}

/*����*/
/*.top{width:1920px;height:537px;background:url('pic_top1809261403.png') no-repeat;margin:0 auto 53px;}*/
.topitem{
    width: 1000px;
    height: 56px;
    line-height: 56px;
    background: rgba(0,0,0,0.7);
    margin: -56px auto 0;
    left: 0;
    position: relative;
    z-index: 999;}
.topitem .position{margin-left: 200px;
    font-size: 14px;
    color: #fff;
    background: url(icon_plat1809261527.png) no-repeat left center;
    padding-left: 30px;}
.topitem .searchbox{width: 279px;
    height: 35px;
    margin-top: 11px;
    margin-right: 250px;
    border-radius: 17px;
    background: rgba(124,124,124,0.7);}
.searchbox .search{    
	background: transparent;
    width: 220px;
    height: 35px;
    border-radius: 17px;
    font-size: 16px;
    color: #fff;
    padding-left: 10px;}
.searchbox .searchBtn{width: 20px;
    height: 20px;
    background: url(icon_glass1809261528.png) no-repeat;
    border: none;
    right: 16px;
    top: 7px;
    position: absolute;
    cursor: pointer;}

/*��̬��ɽ*/
.ecology{width:1000px;margin:42px auto 0;}
.ecology li{width:1186px;height:521px;background:url('pic_ecobg1809261528.png') no-repeat;background-size:100% auto;padding-top:20px;margin-bottom:29px;}
.ecology li h1{font-size:30px;color:#000;margin-left:27px;margin-bottom:26px;}
.ecology li img{width:1131px;height:339px;margin-bottom:24px;margin-left:27px;}
.ecology li .con{    border-top: 1px solid #98a2c3;
    padding: 15px 30px;
    font-size: 14px;
    color: #666;
    text-indent: 2em;
    line-height: 30px;}
.ecology li a{    background: url(icon_more1809261056.png) no-repeat left center;
    padding-left: 28px;
    font-size: 14px;
    color: #1d8ee1;
    position: absolute;
    bottom: 15px;
    right: 29px;}
.ecology li a:link,.ecology li a:visited{color:#1d8ee1;text-decoration:none;}

/*�Ļ���ɽ*/
.cultureList{    width: 1000px;
    margin: auto;
    margin-top: 86px;}
.cultureList li{width:528px;height:211px;background:url('pic_stbg1809261623.png') no-repeat;padding:24px 27px;margin-bottom:31px;float:left;}
.cultureList li:nth-child(odd){margin-right:35px;}
.cultureList h1{font-size:30px;color:#000;margin-bottom:22px;}
.cultureList img{width:527px;height:149px;}

/*��Ѷ�б�*/
.zsinfor{width:1000px;margin:44px auto 43px;}
.zsinfor a{    font-size: 18px;
    color: #fff!important;
    margin-right: 9px;
    width: 143px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    background: url(icon_naviga21809270942.png) no-repeat;
    background-size: 100% auto;
    float: left;
    cursor: pointer;}
.zsinfor .choseon{background:url('icon_naviga1809270941.png') no-repeat;}

.zsinforList{width:1000px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:auto;padding-top:35px;}
.zsinforList li{background:url('icon_delta1809270930_03.png') no-repeat left center;height:50px;line-height:50px;font-size:16px;color:#333;padding-left:40px;}
.zsinforList li b{font-weight:normal;float:right;right:0;color:#666;}
.zsinforList a:link,.zsinforList a:visited{text-decoration:none;}

/*��ҳ*/
.pageNum {word-wrap: break-word;text-align: center;padding:50px 0;font-size:11px;color:#fff;width:600px;margin:auto;}
.pageNum a {margin: 0 13px;
    color: #898989;
    display: block;
    float: left;
    line-height: 27px;}
.pageNum span {    margin: 0 13px;
    background-color: #1d8ee1;
    width: 27px;
    height: 27px;
    border-radius: 50%;
    display: block;
    float: left;
    line-height: 27px;}
.pageNum a:link, .pageNum a:visited, .pageNum a:active {text-decoration:none;}
.pageNum .pageprev,.pageNum .pagenext{    width: 62px;
    height: 27px;
    background: #1d8ee1;
    border-radius: 13.5px;
    color: #fff;
    width: 62px;
    line-height: 27px;
    height: 27px;}

/*������ɽ*/
.zsview{width:1000px;margin:56px auto 0;}
.zsview .title{width:231px;height:51px;margin:0 auto 57px;}
.zsview .zs{width:100%;height:400px;}
.zsview .zspic{width:636px;}
.zsview .zscon{width:470px;height:300px;padding:100px 47px 0;background:url('pic_morebg1809261056.png') no-repeat;background-size:100% auto;}
.zscon p{font-size:16px;color:#fff;text-indent:2em;line-height:26px;}
.zscon a{background:url('icon_more1809261056.png') no-repeat left center;padding-left:28px;float:right;font-size:14px;color:#1d8ee1;margin-top:36px;}
.zscon a:link,.zscon a:visited{color:#1d8ee1;text-decoration:none;}

.zsintro{width:1206px;margin:104px auto 0;}
.zsintro .title{width:231px;height:51px;margin:0 auto 53px;}
.zsintro li{float:left;width:196px;margin-right:5px;}
.zsintro li img{width:196px;height:421px;margin-bottom:27px;}
.zsintro .zsplace{width:120px;margin:auto;text-align:center;}
.zsplace s{display:block;width:35px;border:1px solid #666;margin:0 auto 22px;}
.zsplace a{display:block;font-size:16px;color:#666;line-height:24px;}
.zsplace a:link,.zsplace a:visited{color:#666;text-decoration:none;}

/*������ɽ������ɽ�꾰��*/
/*.top{width:1920px;height:537px;background:url('pic_top1809261403.png') no-repeat;margin:0 auto 53px;}*/
.zslspot{width:1000px;margin:auto;}
.zslintro{    width: 100%;
    height: 363px;
    margin-bottom: 75px;
    margin-top: 86px;}
.introzspic{width:542px;}
.introzs{width:592px;height:313px;background:#0ca1e9;color:#fff;font-size:16px;padding:25px 33px;text-align: justify;text-justify: inter-ideograph;}
.introzs h1{font-size:30px;margin-bottom:39px;}
.introzs p{margin-bottom:15px;height:22px;line-height:22px;padding-left:30px;}
.introzs p:nth-child(2){background:url('icon_pj1809261716.png') no-repeat left center;}
.introzs p:nth-child(4){background:url('icon_jt1809261716.png') no-repeat left center;}
.introzs p:nth-child(5){background:url('icon_tj1809261715.png') no-repeat left center;}
.introzs .tips{height:130px;margin-bottom:16px;}
.introzs .tips span{float:left;background:url('icon_ts1809261715.png') no-repeat left center;line-height:22px;padding-left:30px;}
.introzs .tips div{float:right;width:480px;}

.profile{width:100%;height:378px;border:1px solid #0ca1e9;margin-bottom:57px;}
.profile img{width:231px;height:51px;position:absolute;top:-25px;left:484px;background:#fff;}
.profile .detail{padding:0 58px;text-indent:2em;font-size:16px;color:#666;line-height:28px;margin-top:70px;}

.scenic{width:100%;}
.scenic .title{width:231px;height:51px;margin:0 auto 31px;}
.scenic ul{border:1px solid #dcdcdc;}
.scenic li{padding:34px 58px;}
.scenic li:first-child{border-bottom:1px solid #dcdcdc;}
.scenic li img{width:400px;height:268px;float:left;margin-right:62px;}
.scenic li .con{margin-top:20px;}
.scenic .con h1{font-size:30px;color:#333;margin-bottom:44px;}
.scenic .con p{font-size:16px;color:#666;text-indent:2em;line-height:30px;text-align: justify;text-justify: inter-ideograph;}
.scenic .con a{background:url('icon_more1809261056.png') no-repeat left center;padding-left:28px;float:right;font-size:14px;color:#1d8ee1;margin-top:34px;}
.scenic .con a:link,.scenic .con a:visited{color:#1d8ee1;text-decoration:none;}

.navi{height:700px;margin:58px auto 0;border:1px solid #0ca1e9;}
.navi img{position:absolute;width:231px;height:51px;top:-25px;left:484px;background:#fff;}
.visite{display: block;
    width: 124px;
    height: 133px;
    background: url(icon_visite1809261358.png) no-repeat;
    position: fixed;
    right: 20px;
    top: 300px;
    z-index: 1000;}
/*��ɽ�Ĳ�*/
.zsmuseumList{width:1000px;margin:36px auto 0;}
.zsmuseumList li{width:1184px;height:347px;margin:0 auto 73px;position:relative;}
.zsmuseumList li img{width:560px;height:331px;}
.zsmuseumList .zsmcon{width:658px;height:347px;top:30px;right:0;}
.zsmcon h1{margin-left:65px;margin-bottom:31px;font-size:30px;color:#010101;}
.zsmcon .zsminfo{width:592px;height:212px;background:#0ca1e9;color:#fff;font-size:16px;padding:25px 33px;text-align:justify;text-justify:inter-ideograph;}
.zsminfo p{margin-bottom:15px;height:22px;line-height:22px;padding-left:30px;}
.zsminfo p:first-child{background:url('icon_pj1809261716.png') no-repeat left center;}
.zsminfo p:nth-child(2){background:url('icon_jt1809261716.png') no-repeat left center;}
.zsminfo .tips{height:130px;margin-bottom:16px;}
.zsminfo .tips span{float:left;background:url('icon_tj1809261715.png') no-repeat left center;line-height:22px;padding-left:30px;}
.zsminfo .tips div{float:right;width:480px;}

.zsmuseumList li:nth-child(even) img{float:right;}
.zsmuseumList li:nth-child(even) .zsmcon{left:0;}
.zsminfo a{background: url('icon_more1809271434.png') no-repeat left center;padding-left: 28px;font-size: 14px;color: #191b65;
	position: absolute;bottom:8px;right:0px;}
.zsminfo a:link,.zsminfo a:visited{color:#191b65;text-decoration:none;}