@charset "utf-8";
html {
    color: #666;
}
@font-face
{
    font-family:ne;
    src: url('neutraface2display-titling.otf'),
    url('neutraface2display-titling.otf'); /* IE9+ */
}
@font-face
{
    font-family:so;
    src: url('SourceHanSansCN-Bold.otf'),
    url('SourceHanSansCN-Bold.otf'); /* IE9+ */
}
@font-face
{
    font-family:syr;
    src: url('syr.ttf'),
    url('syr.ttf'); /* IE9+ */
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0;
}
.h1px{
    width: 100%;
    height:1px;
}
table {
    border-collapse: collapse;
    border-spacing: 0
}

fieldset,img {
    border: 0
}

address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal;
    font-weight: 400
}

li {
    list-style: none
}

caption {
    text-align: left
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: 400
}

q:before,q:after {
    content: ''
}
.p:after{display: block;height:0;visibility: hidden;content: " ";clear: both;}
abbr,acronym {
    border: 0;
    font-variant: normal
}

sub {
    vertical-align: text-bottom
}

sup {
    vertical-align: text-top
}

input,textarea,select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

input,textarea,select {
    *font-size: 100%
}
input:focus{outline: none;}
legend {
    color: #666;
}

html,body {
    background-color: #FFF;
    margin: 0;
    padding: 0
}

body {
    font-family:"Microsoft Yahei";
    line-height: 170%;
    font-size: 13px;
    color: #666;
    background:#FFF;
}

i {
    font-style: normal
}

a {
    color: #666;
    text-decoration: none;
    outline: 0
}

.g-clr {
    zoom: 1
}

.g-clr:after {
    display: block;
    clear: both;
    height: 0;
    content: "\0020"
}
a:hover {
    text-decoration: none;
    color:#2982e8;
}

a.under:link,a.under:active,a.under:visited,a.under:hover {
    text-decoration: underline
}

#NIE-topBar {
    height: 55px
}
.lf{float:left;}
.rt{float:right;word-wrap:break-word;}
.in_block{display: inline-block}
.header,.main,.footer {
    margin: 0 auto;
    width: 100%;
    min-width: 1200px;
    max-width: 1920px;
    _width: expression((document.documentElement.clientWidth>1920||document.body.clientWidth>1920)?"1920px": ((document.documentElement.clientWidth<1200||document.body.clientWidth<1200)?"1200px": "100%"))
}

.block{
    width:1200px;
    margin:0 auto;
}

/*首页头部*/
.header{border-bottom: 1px solid #eeeeee}
.header>.block{height:90px;background: #fff ;}
.header>.block>.logo{width: 450px;display: inline-block;}
.header>.block>.logo>a:hover img{opacity: 1}
.header>.block>.logo>a>img{width: 100px;height:90px;opacity: .4}
.header>.block>.serach{float: right;width:330px;margin-top:25px;}
.header>.block>.serach input{padding-left:15px;width:250px;height:36px;border: 1px solid #cecbcb;vertical-align: top;border-radius: 10px;transition: all .4s;}
.header>.block>.serach a{display:inline-block;width:50px;height:40px;margin-top:10px;margin-left: 5px;}
.top>.block > ul{width:auto;display: inline-block;text-align: center;}
.top>.block > ul li{display: inline-block;color:#fff;text-align: center;position:relative;}
.top>.block > ul li a{color:#666;display: inline-block;height: 60px;line-height: 60px;padding: 0 36px;font-size: 14px;}
.top>.block > ul li.Selects a,.top>.block > ul li:hover a{background-size: cover;color:#3488ea;border-bottom: 2px solid #3488ea}
.top a.lt img{height: 20px;margin-top:22px;}
.top >div.nav  >div.rt >span.rt{margin: 20px 10px 20px 4px;font-size: 15px;}

/*内页头部*/
.aboutTop>.block:after{display: block;height:0;width: 0;clear: both;content: " ";}
.aboutTop>.block > ul{width:auto;display: inline-block;text-align: center;}
.aboutTop>.block > ul li{display: inline-block;color:#fff;text-align: center;position:relative;}
.aboutTop>.block > ul li a{color:#666;display: inline-block;height: 90px;line-height: 90px;padding: 0 20px;font-size: 14px;}
.aboutTop>.block > ul li.Selects a,.aboutTop>.block > ul li:hover a{background-size: cover;color:#3488ea;border-bottom: 2px solid #3488ea}
.aboutTop>.block>.logo{width: 450px;display: inline-block;}
.aboutTop>.block>.logo a img{opacity: .5;}
.aboutTop>.block>.logo a:hover img{opacity: 1;}
/*友情链接*/
.IndexPartner .PartnerCont>ul>span{float: left;height: 50px; line-height:50px;font-size: 20px;color:#333;}
.IndexPartner .PartnerCont>ul>li{float: left;height: 50px; line-height:50px;}
.IndexPartner .PartnerCont>ul>li>a{padding: 0 20px}
/*底部   end*/
.footer{width:100%;font-size: 13px;padding-top: 1px;background-color: #f2f2f2;}
.footer >div.block .footerUl {padding: 50px 0 50px 0;}
.footer >div.block .footerUl ul{display:inline-block;width: 1200px;vertical-align: top;min-height:45px;margin-right: 25px;}
.footer >div.block .footerUl ul li{line-height: 32px;font-weight:600;color:#6E6E6E;font-size: 16px;float: left;}
.footer >div.block .footerUl ul li>a{display: block;font-weight: normal;color:#6E6E6E;font-size: 13px;padding: 10px 80px 10px 0}
.footer >div.block .footerUl ul li:hover>a{color:#3488ea;}
.footer >div.block .footerUl dl.online{width: 1200px;display:inline-block;}
.footer >div.block .footerUl dl dd.lt{width:60%;float:left;padding-top: 30px;}
.footer >div.block .footerUl dl dd.rt{float:right;}
.footer >div.block .footerUl dl dd>p{margin:10px 0;width:70%;font-size: 14px}
.footer >div.block .footerUl dl dd>p>span{color:#333;font-size: 14px;}
.footer >div.p{background-color: #fff;font-size: 13px;color:#666;text-align: center;padding: 16px 0;}

/*搜索界面*/
.sousuo{
    width:1200px;
    margin:0 auto;
}
.sousuo .name{
    width:100%;
    padding:15px 0;
    display:block;
}
.sousuo .SerachList{
    width:100%;
    overflow:hidden;
}
.sousuo .SerachList ul li{
    width:100%;
    float:left;
    margin-bottom:15px;
}
.sousuo .SerachList ul li .lt{
    width:300px;
    float:left;
}
.sousuo .SerachList ul li .rt{
    width:860px;
    float:right;
}
.sousuo .SerachList ul li .rt .title{
    font-size:18px;
    color:#333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.sousuo .SerachList ul li .rt .date{
    color:#999;
    margin-top:10px;
}
.sousuo .SerachList ul li .rt .desc{
    font-size:14px;
    color:#666;
    margin-top:10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.sousuo .SerachList ul li .rt .more{
    font-size:14px;
    color:#666;
    margin-top:10px;
    display:block;
}


