﻿#content{
    padding-top:20px;
}
.zyjs1{
     background: url(../img/nyintrobg.png) no-repeat;
    display: block;
}
.zyjs1 .hd{ height: 49px; font-size: 18px; text-align: center; color: #ffffff; display: block; overflow: hidden; }
.zyjs1 .hd h3{    
    height: 49px;
    font-size: 18px;
    text-align: center;
    color: #ffffff;
    display: block;
    padding-top: 15px;
    overflow: hidden;}
.zyjs1 .hd h3 a{color:#fff;font-size: 18px;}
.zyjs1 .bd .intro{ height: 230px; line-height: 30px; display: block; padding: 0 15px 10px 15px; text-align: justify;}


.pageleft-contact{    height: 180px;
    padding-top: 90px;
    padding-left: 25px;
    padding-right: 25px;
    background: url(../img/contactbg.png) no-repeat;
    margin-top: 20px;}
.pageleft-contact img{ float: left; margin-top: 9px;}
.pageleft-contact p{ float: left; margin-left: 5px; }
.pageleft-contact p font{ display: block; font-size: 12px; line-height: 16px; margin-top: 5px; color: #666666;}
.pageleft-contact p span{ display: block; font-size: 24px; color: #12c169;}
.pageleft-contact h3{width: 230px; height: 50px; line-height: 50px; margin-left: -15px; color: #ffffff; font-size: 18px; font-weight: normal; border-radius: 6px; background:#0051ad; text-align: center; margin-bottom: 30px;}


.mainBox .mHd{
    height: 49px;
    border: #eaeaea solid 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background: url(../img/nyrighttitlebg.png) no-repeat;
}
.mainBox .mHd h3{
    width: 130px;
    height: 48px;
    line-height: 48px;
    display: inline-block;
    margin: 0px 0 0 10px;
    font-size: 16px;
    float: left;
    color: #fff;
}
.mainBox .mHd .path{
    height: 30px;
    line-height: 30px;
    margin: 10px 15px 0 0;
    padding: 0 15px;
    text-align: center;
    color: #ffffff;
    display: inline-block;
    float: right;
    background: #3aae60;
    border-radius: 30px;
}
.mainBox .mHd .path a{
    color: #ffffff;
}
.mainBox .mHd .path em{
        font-style: normal;
}
.mainBox .mBd{
    padding: 30px;
    overflow: hidden;
    line-height: 35px;
    font-size: 16px;
    border-left: #eaeaea solid 1px;
    border-right: #eaeaea solid 1px;
    border-bottom: #eaeaea solid 1px;
}


.newsList li{
    height: 50px;
    line-height: 50px;
    border-bottom: dashed #e2e2e2 1px;  
}
.newsList li .date{
    float: right;
    display: inline-block;
    color: #999999;
}
.newsList li a{ width:calc(100% - 80px); float:left; display: block;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: margin-top .3s;}
.newsList li a:hover{ margin-top: -5px;}
/* url_方块样式分页 */
.page {
    font-size: 0;
    text-align: left;
    padding: 25px 0;
    clear: both;
    overflow: hidden;
    color: #888;
    text-align: center;
}
.page a,
.page span {
    font-size: 14px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    border: 1px solid #E1E1E1;
    padding: 0px 7px;
    margin: 0 5px 5px 0;
    line-height: 23px;
    height: 23px;
    color: #888
}
.page a:hover,
.page span:hover {
    border: 1px solid #3aae60;
    text-decoration: none;
    color: #3aae60;
}
.page .current {
    border: 1px solid #3aae60;
    background: #3aae60;
    color: #fff !important;
}
.page select,
.page input {
    margin: 0 4px;
    background: #fff;
    border: 0 solid #E1E1E1;
    vertical-align: middle;
}
.page input {
    text-align: center;
    padding: 0 4px;
    outline: none;
}
.page .disabled {
    pointer-events: none;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}


/* 文章内容页 -----------------------------------------*/
.subheading { font-size: 16px;}
.noSideContent .printArea .conTxt { padding: 0 30px;}
.articleCon { text-align: left; padding: 20px 0;}
.printArea .title { font-size: 26px;
    line-height: 50px;
    text-align: center;
    font-weight: normal;}
.printArea .subTitle,
.printArea .subheading { font-size: 16px; color: #777; text-align: center; margin-bottom: 20px;}
.printArea .property { border-bottom: #e2e2e2 dashed 1px;color: #999 !important;}
.printArea .property>span {    
    margin-right: 15px;
    width: 180px;
    display: inline-block;
    color: #999999;}
.printArea .property>span:first-child{ margin-left: 60px;}
.printArea .property span{color:#999;}
.printArea .conTxt,
.printArea .conTxt *{box-sizing:content-box}
.printArea .conTxt { color: #333; font-size: 16px; line-height: 2; text-align: left; padding: 20px 0 20px 0; overflow: hidden; font-family: "Microsoft YaHei", 'PingFang SC', Arial, Helvetica, Tahoma, sans-serif; -webkit-text-size-adjust: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased;}
.printArea .conTxt p {margin: 20px 0 0px; padding:0px; line-height: 32px;  word-wrap: break-word; border: none; border-radius: 0; white-space:normal; text-align: justify;}
.printArea .conTxt p:first-child{margin-top: 0px}
.printArea .conTxt img { max-width: 100%; height: auto !important; border: 0; vertical-align: top}
.printArea .conTxt table{background-color: transparent; border-collapse: collapse; border-spacing: 0; text-align: left; }
.printArea .conTxt table td{padding: 5px 10px; border: 1px solid #ddd;}
.printArea .conTxt table td p{padding: 0px !important; margin: 0px !important; text-indent: 0px !important;}
.printArea .conTxt table p { margin: 0px}
.printArea .conTxt a { color: blue; text-decoration: underline;}
.printArea .conTxt em { font-style: italic;}
.printArea .conTxt ul { padding-left: 2em; list-style: inherit;}
.printArea .conTxt ol { padding-left: 2em; list-style: decimal;}
.printArea .conTxt ul li { zoom: normal; list-style: inherit; text-indent: 0 !important;}
.printArea .conTxt ol li { zoom: normal; list-style: inherit; text-indent: 0 !important;}
.printArea .conTxt h1,
.printArea .conTxt h2,
.printArea .conTxt h3,
.printArea .conTxt h4,
.printArea .conTxt h5,
.printArea .conTxt h6,
.printArea .conTxt b,
.printArea .conTxt strong { font-weight: bold;}
.printArea .conTxt h1 { font-size: 28px; line-height:38px; margin: 38px 0px 19px 0px; }
.printArea .conTxt h2 { font-size: 24px; line-height:34px; margin: 34px 0px 17px 0px; }
.printArea .conTxt h3 { font-size: 20px; line-height:30px; margin: 30px 0px 15px 0px; }
.printArea .conTxt h4 { font-size: 16px; line-height:26px; margin: 26px 0px 13px 0px; }
.printArea .conTxt h5 { font-size: 14px; line-height:24px; margin: 24px 0px 12px 0px; }
.printArea .conTxt h6 { font-size: 12px; line-height:22px; margin: 22px 0px 10px 0px; }
.printArea .conTxt blockquote{margin:10px 0px; border-left:2px solid #d8dad9; padding:0 0 0 10px; line-height:1.74; color:#888; font-size:15px; }
.printArea .conTxt blockquote p{margin:0px; line-height:1.7; color:#888; font-size:15px;}
.printArea .conTxt h1:first-child,
.printArea .conTxt h2:first-child,
.printArea .conTxt h3:first-child,
.printArea .conTxt h4:first-child,
.printArea .conTxt h5:first-child,
.printArea .conTxt h6:first-child{margin-top:0px;}
.printArea .conTxt .videoPlayer{text-indent: 0;}
.printArea .videoPlayer { position: relative; z-index: 1500; text-align: center; margin: 20px auto; }
.articleCon .userControl { font-size: 14px; border: 1px dotted #ddd; background: #fafafa; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 5px; line-height: 40px;}
.articleCon .userControl .dyBtn { color: #0d7ac1; float: left;}
.articleCon .userControl .bdsharebuttonbox { float: right;}
.articleCon .page { padding: 10px 0; text-align: center; overflow: hidden;}

/* 文章分页 */
.articleCon .page-title-list { border: solid 1px rgb(195, 211, 242); display: inline-block; width:100% }
.articleCon .page-title-list ul { margin: 10px; }
.articleCon .page-title-list ul li { float: left; margin-right: 50px; width: 40%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.articleCon .page-title-list ul li a { color: rgb(61, 114, 211) }
.articleCon .page-title-list ul li a.current { color: rgb(244, 108, 106) }

.articleCon .others { margin-bottom: 15px;}
.articleCon .others .prev,
.articleCon .others .next { padding: 5px 0; word-wrap: break-word}

.picPageList {
	overflow: hidden;
    margin: 0 0 0 -40px;
}
.picPageList li{
	width: 250px;
    height: 200px;
    float: left;
    margin-left: 45px;
    text-align: center;
}
.picPageList li a img{ transition: all .3s ease-in-out;}
.picPageList li a img:hover{ transform:scale(1.05);}
