﻿/***************************
*CSS Document
***************************/
body{ min-width:1200px; _width:expression(document.body.clientWidth <= 1200? "1200px":"auto"); font:14px/1.6 arial,"Microsoft Yahei",sans-serif; color:#666; }

/*libs*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,form{ margin:0; }
ul,li,ol,dl,dd,dt{ padding-left:0; list-style-type:none; }
a:link,a:visited{ color:#666; text-decoration:none; }
a:hover{ color:#ba9332; text-decoration:none; }
img{ border:0; vertical-align:top; -ms-interpolation-mode:bicubic; }
input,textarea,select{ padding:0; margin: 0; font-size:12px; outline:0; resize:none; font-family:Helvetica,arial,"Simson","宋体",sans-serif; vertical-align:top; -webkit-appearance:none; }
p{ text-align:justify; text-justify:inter-ideograph; word-wrap:break-word; }
::-moz-selection{ background-color:#0093dd; color:#fff; }
::selection{ background-color:#0093dd; color:#fff; }
.wrap{ position:relative; width:1200px; margin:0 auto; }
.cf:after{ content:""; display:block; clear:both; }
.cf{ zoom:1; }




/*ny_banner*/
.ny_banner { height: 350px; margin-top: 20px; }


/*ny*/
.dizhi { background: #eee; }
.dizhi .lujing { background: url(../images/dizhi_bg.png) left no-repeat; line-height: 40px; margin-left: 240px; padding-left: 30px; font-size: 12px; color: #999; }
.dizhi .lujing a { margin: 0 6px; color: #999; }
.dizhi .lujing a:hover { color: #c77000; }

.ny { min-height: 760px;}
.ny .left { width: 200px; float: left; margin-top: -80px; }
.ny .left .title { width: 180px; height: 58px; background: #ba9332; padding: 22px 0 0 20px; font-size: 20px; color: #fff; line-height: 1; }
.ny .left .title span { text-transform: uppercase; font-size: 12px; color: #d2ba8a; }
.ny .left .ej_menu li a { width: 180px; line-height: 40px; display: inline-block; border-bottom: 1px solid #dbdbdb; background: #eee url(../images/ej_menu_bg.png) right no-repeat; padding-left: 20px; border-radius:0; }
.ny .left .ej_menu li a span { margin-right: 6px; font-weight: 700; }
.ny .left .ej_menu li a:hover { color: #fff; background: #8b6e25 url(../images/ej_menu_bg2.png) right no-repeat; }
.ny .left .ej_menu li #on { color: #fff; background: #8b6e25 url(../images/ej_menu_bg2.png) right no-repeat; }

.ny .lxwm { margin-top: 30px; }
.ny .lxfx { min-height: 137px; background:#ba9332 url(../images/ny_lxwm_bg.jpg); padding-top: 36px; }
.ny .lxfx .lxfx_1 { margin-left: 20px; font-size: 22px; color: #fff; }
.ny .lxfx .lxfx_2 { margin-left: 46px; font-size: 16px; line-height: 30px; color: #fff; margin-top: 6px; }
.ny .lxfx .lxfx_3 { margin-left: 46px; font-size: 12px; color: #fff; margin-top: 10px; line-height: 1.8; }


.ny_right { width: 960px; padding-top: 10px; float: right; }


/*新闻列表*/
.ny_newslist li { padding: 24px 20px; border-bottom: 1px solid #ddd; background: url(../images/ny_list_bg2.png) 914px 0 no-repeat; }
.ny_newslist li:hover { background: #f7f5ef url(../images/ny_list_bg1.png) 914px 0 no-repeat;;}
.ny_newslist li img { float: left; }
.ny_newslist li div { float: left; width: 68px; height: 74px; padding: 26px 0 0 20px; border-right: 1px solid #ddd; color: #999 }
.ny_newslist li div span { font-size: 18px; }
.ny_newslist li dl { float: left; width: 590px; padding-left: 20px; padding-top: 14px; }
.ny_newslist li dl dd { font-size: 12px; color: #999; margin-top: 10px; }


.pagination {
    font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    margin-left: 35%;
    border-radius: 4px;
}
.pagination>li {
    display: inline;
    border-bottom: none;
}
.pagination li:hover {
    background: none;
}
.pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;

}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #b3b3b3;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 3;
    color: #fff;
    background-color: #bfa45d;
    border-color: #bfa45d;
    cursor: default;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    background-color: #fff;
    margin-left: -1px;
}


/*新闻详情*/
.ny_right_jj { min-height: 706px; padding: 20px 20px; line-height: 26px; color: #666; }
.news_tt { text-align: center; font-size: 20px; font-weight: 700; color: #333; }
.news_tt_xx { text-align: center; border-bottom: 1px dashed #ccc; margin-bottom:15px; line-height: 3; }
.news_tt_xx span { margin: 0 5px; }


/*单页*/
.ny_right_jj,.ny_right_jj p { font-size: 14px; text-indent: 2em; }


/*图片列表*/
.ny_right_piclist { margin-top: -10px; }
.ny_right_piclist li { width: 420px; float: left; padding: 9px; padding-bottom: 0; border: 1px solid #e5e5e5; margin: 0 20px; margin-top: 30px;}
.ny_right_piclist li img {width: 420px;height: 252px;object-fit: cover;}
.ny_right_piclist li:hover { border: 1px solid #ccbe9a; background: #f7f5ef; }
.ny_right_piclist li:hover span { color: #ba9332; }
.ny_right_piclist li span { line-height: 36px; background: url(../images/piclist_bg_01.png) left no-repeat; padding-left: 14px; }



/*首页banner*/
.sy_banner { height: 520px; background: url(../images/sy_banner.jpg) center no-repeat; color: #fff; }



