.page-banner{height:300px;background-size:cover;}

/* left and right */
#page-list{display:block;}

.sub-left,.sub-right{float:left;height:auto;}
.sub-left{width:240px;height:300px;margin-right:40px;}
.sub-right{width:1000px}

.sub-left > div{display:block;}
.sub-left > div:first-child{width:240px;text-align:center;font-size:16px}
.sub-left > div:first-child a{display:block;width:100%;background-color:#E6F3F7;height:50px;line-height:50px;color:#068CB2;border-bottom:1px solid #A2D4E2;}
.sub-left > div:first-child a:hover,.sub-left div:first-child a.actived{background-color:#068CB2;color:white; }

/* detail */
.page-detail > div:last-child{display:block;padding:30px 15px;line-height:160%}
.page-detail > div p{display: block;line-height: 200%;text-indent:28px;font-size:16px;}

.sub-detail{padding:40px;margin-bottom:0px;border:1px solid #E6F3F7;;}
.sub-detail p{line-height:220% !important;font-size:16px !important;text-indent:28px;}
.sub-detail p img{max-width:100%;}
.filedownload{display:block;height:30px;line-height:30px;font-size:14px;text-decoration:underline}

/* content list */
/* navigation */
.page-navigation{display:block;height:50px;line-height:50px;background-color:#efefef;font-size:16px;}
.page-navigation  > div{;padding:0 30px;}
.page-navigation  > div label:last-child{color:#C21E26;font-size:14px;border-bottom:1px solid #dcdcdc}
.page-navigation p{display:inline-block;color#666666}
.page-navigation a{color:#666666;}
.page-navigation a:hover{color:#C21E26;}
.page-navigation i{font-style: normal;}
.page-navigation i:last-child{display:none;}
.page-navigation .fixed > a{float:left;margin-left:10px;}

#page-nav a{color:black;}
#page-nav a:hover{color:red;}

.sub-pages{padding:30px;line-height:200%;}
.sub-pages h4{border-bottom:1px solid #35725D;padding-left:10px}
.sub-pages > div{display:block;align-items:center;justify-align:flex-start;padding:10px}
.sub-pages> div>a{border:1px solid #35725D;margin-right:20px;padding:0 10px;font-size:14px}
.sub-content{}
.sub-content > h2{line-height:50px;height:50px;text-align:center;font-weight:600;color:#161616;margin:0;margin-top:20px;}
.sub-content > p{display:block;height:20px;line-height:20px;text-align:center;color:#464646;}
.sub-content > p span{background-color:transparent;}

.sub-editor{display:block;padding:30px;line-height:250%;font-size:16px !important;}
.sub-editor img{text-align:center;max-width:800px;width:100%;display:block;margin:10px auto;}
.sub-editor p,.sub-editor div{line-height:200% !important}

.sub-pager{display:block;padding:0 30px 40px 30px;}
.sub-pager p{display:inline-block;color:#35725D;}
.sub-pager p:last-child{float:right}
.sub-pager p a{color:#35725D;}
/* text list */
.text > div{display:block;height:50px;border-bottom:1px dashed #dcdcdc;padding:0 10px;cursor:pointer;}
.text > div:hover{color:#c21e26;}
.text > div span{float:right;background-color:transparent;height:50px;line-height:50px;}
.text > div label i{display:inline-block !important;width:4px;height:4px;border-radius:5px;background-color:#068CB2;margin:0 10px 3px 10px;}
.text > div a,.text > div p,.text > div div{display:none;}
.text > div label{height:50px;display:table-cell;vertical-align: middle;overflow:hidden;}
/* paragraph list */
.paragraph{padding-bottom:30px;}
.paragraph > div{display:block;width:100%;min-height:100px;margin:20px 20px 0px 0;padding-bottom:15px;border-bottom:1px dashed #cccccc;text-align:left;cursor:pointer;}
.paragraph > div:last-child{border-bottom-width:0;}
.paragraph > div:hover{color:#c21e26;}
.paragraph > div a{display:none}
.paragraph > div span{height:20px;line-height:20px;background-color:transparent;font-weight:500;}
.paragraph > div label{display:block;font-size:16px;height:40px;line-height:40px;padding:0 10px 0px 0px;overflow:hidden;font-weight:700;}
.paragraph > div div{display:block;height:60px;line-height:200%;font-size:15px;overflow:hidden;}

/* picture list */
.picture{padding-left:0px;padding-bottom:60px;}
.picture > div{float:left;width:291px;height:260px;margin:25px 25px 0 0;border:1px solid #F5F4F4;box-shadow: 0px 2px 3px #E1E0DF;cursor:pointer;}
.picture > div:hover{color:#c21e26;box-shadow:0px 0px 5px 0px #35725D;}
.picture > div:hover label{color:#35725D;}
.picture > div a{display: block;width:100%;height:200px;;background-size:contain;background-position:center;background-repeat:no-repeat;border-bottom:1px solid #F5F4F4;margin-top:1px;}
.picture > div label{text-align:center;height:60px;max-height:60px;width:290px;line-height:160%;padding:5px 10px;
	overflow:hidden;cursor:pointer;text-overflow: ellipsis;box-sizing:border-box;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.picture > div p,.picture > div span,.picture > div div{display:none;}

/* picture+text list */
.picturetext{}
.picturetext > div{display:block;width:100%;height:240px;margin-bottom:40px;text-align:left;cursor:pointer;}
.picturetext > div:last-child{border-bottom-width:0;}
.picturetext > div:hover{color:#c21e26;}
.picturetext > div a{float:left;display:inline-block;width:640px;height:240px;background-size:contain;border:1px solid #ccc;}
.picturetext > div label{display:block;height:30px;line-height:30px;padding-left:30px;overflow:hidden;font-size:12px;color:#aeaeae;}
.picturetext > div label:nth-child(2){font-weight:700;font-size:16px;color:black;padding:0 10px 10px 30px;}
.picturetext > div div{display:block;height:125px;line-height:200%;font-size:15px;padding-left:30px;overflow:hidden;}

/* pager */
.pager {display:block;height:60px;line-height:60px;text-align:center;margin:10px auto;text-align: center;box-sizing: content-box;}
.pager > div:first-child{float:right;}
.pager > div:first-child a,.pager > div:first-child .ellipse{width: 30px;height: 30px;line-height:32px;display:inline-block;border:1px solid #e5e5e5;border-right-width:0;;font-family: Helvetica, sans-serif;cursor:pointer;font-size:12pt;color:#c3c3c3}
.pager > div:first-child .ellipse{font-weight:bold;background:none}
.pager > div:first-child a:hover,.pager > div:first-child .page_current{color:white;background-color:#35725D;}
.pager > div:first-child .page_prev,.pager > div:first-child .page_next {width:80px;;margin-right:10px;border:1px solid #e5e5e5;}
.pager > div:first-child .page_next {width:80px;;margin-right:0px;margin-left:10px;}.pager > div:last-child{float:left;font-size:16px;}
.pager > div:last-child select{height:30px;margin:0 5px;border:1px solid #e5e5e5;padding:0 5px;font-size:16px;}
.pager > div:last-child input{width:40px;height:25px;line-height:25px;border:1px solid #e5e5e5;margin:0 5px;text-align:center;font-size:16px;}
.pager > div:last-child input[type=button]{width:60px;height:30px;;}

#map{display:block;width:1196px;height:437px;margin-top:30px;}
.tdt-control-copyright{display:none !important;}
.tdt-infowindow{padding:0 !important;}

.g_video,.g_audio,.g_file{text-align:center;}
.g_file a{display:block;height:40px;line-height:40px;color:black;}