@charset "utf-8";
/* CSS Document */

.list_main{ width:100%;max-width: 1462px; margin:0 auto; overflow:hidden;}
/** 新闻列表新 **/
.list_pcn ul li{padding: 6px;}
.list_pcn ul li .am-gallery-item{height:450px;overflow:hidden;position: relative;background: #FFFFFF;}
.list_pcn ul li .nl-pic {
    height: 200px;
    overflow: hidden;
    text-align:center;
}
.list_pcn ul li .nl-pic  img{max-height:200px;/*width: auto;*/}
.list_pcn ul li .nl-tit {
    line-height: 26px;
    font-size: 18px;
    color: #333333;
  	height:50px;
    margin: 26px 15px 6px 15px;
    overflow: hidden;
}
.list_pcn ul li .nl-dt {
     line-height: 20px;
     height: 23px;
     font-size: 14px;
     color: #b5b5b5;
     margin-left: 15px;
     padding-left: 21px;
     background: url("dot_dt.png") left center no-repeat;
    position: absolute;
    bottom: 22px;
 }
.list_pcn ul li .nl-not {
    line-height: 26px;
    font-size: 14px;
    color: #717171;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 22px;
    margin-bottom: 15px;
  	min-height:120px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3; /** 这里修改为要显示的行数 **/
    -webkit-box-orient: vertical;
}
.list_pcn ul li .nopc {
    -webkit-line-clamp: 8; /** 这里修改为要显示的行数 **/
}

.list_pcn ul li .nl-not a {
    line-height: 26px;
    font-size: 14px;
    color: #717171;
}
.list_pcn ul li .am-gallery-item:hover{background: #155496;}
.list_pcn ul li .am-gallery-item:hover .nl-pic{background: #ffffff;}
/*.list_pcn ul li .am-gallery-item:hover .nl-not{background: #dfdfdf;}*/
.list_pcn ul li .am-gallery-item:hover .nl-not p{color: rgba(255,255,255, .6);}
.list_pcn ul li .am-gallery-item:hover .nl-tit{color: #ffffff;}
.list_pcn ul li .am-gallery-item:hover .nl-dt{color: #FFFFFF;background: url("dot_dt_ov.png") left center no-repeat;}

.pic_li ul li, .m_pcli ul li, .jscx_li ul li {padding: 11px;}
.pic_li ul li .am-gallery-item .am-gallery-title {margin-bottom: 11px;text-align: center;font-size: 1.6rem;}
.pic_li ul li img {cursor: auto;}
.jscx_li ul li .am-gallery-item .am-gallery-title{color: #0a0204;font-size: 24px;text-align: center;}
.jscx_li ul li .am-gallery-item .sub_tit{color: #666666;font-size: 20px;text-align: center;margin-bottom: 3px;position: relative;padding-top: 6px;}
.jscx_li ul li .am-gallery-item .sub_tit i{position: absolute;left: 50%;margin-left:-50px;top: 0;width: 100px;border-top: 1px #a8a8a8 solid;}
.jscx_li ul li .am-gallery-item .info{color: #666666;font-size: 15px;text-align: center;line-height: 26px;padding: 0 3%;}
/*技术创新*/
.pd_jscx_pc{width: 100%;}
.pd_jscx_pc ul li{width: 49%;float: left;}
.pd_jscx_pc ul li:nth-child(2){float: right;}
.pd_jscx_pc ul li .p{width: 100%;position: relative;}
.pd_jscx_pc ul li:nth-child(2) .p:nth-child(1){margin-bottom: 4%;}
.pd_jscx_pc ul li .p .t{position: absolute;bottom: 36px;left: 5%;font-size: 26px;color: #ffffff;z-index: 99;}
.jscx_zytd_li ul li  {text-align: center;width: 100%;clear: both;position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;}
.jscx_zytd_li ul li .pc {float: left;text-align: center;width: 50%;}
.jscx_zytd_li ul li .info {float: left;text-align: center;width: 50%;padding: 3% 5%;}
.jscx_zytd_li ul li .info .t{color: #0a0204;font-size: 24px;text-align: center;}
.jscx_zytd_li ul li .info .sub_tit{color: #666666;font-size: 20px;text-align: center;margin-bottom: 3px;position: relative;padding-top: 6px;}
.jscx_zytd_li ul li .info .sub_tit i{position: absolute;left: 50%;margin-left:-50px;top: 0;width: 100px;border-top: 1px #a8a8a8 solid;}
.jscx_zytd_li ul li .info .info{color: #666666;font-size: 15px;text-align: center;line-height: 26px;padding: 0 3%;}

/*搜索*/
.list_sh .slen strong{color:red;}

/* 本例子css */
.slideBox {
    width: 100%;
    height: 435px;
    overflow: hidden;
    position: relative;
}
.slideBox .hd {
    height: 11px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    width: 80px;
    margin: auto;
}
.slideBox .hd ul li {
    float: left;
    margin-right: 5px;
    width: 11px;
    height: 11px;
    line-height: 14px;
    text-align: center;
    border-radius: 5px;
    background: #9c9c9c /*url(icoCircle.png) top center no-repeat*/;
    cursor: pointer;
}
.slideBox .hd ul li.on{
    background: #ffffff /*url(icoCircle.png) bottom center no-repeat*/;
    color: #fff;
    border: 1px #838383  solid;
}
.slideBox .bd {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 0;
}
.slideBox .bd li {
    height: 435px;
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.slideBox .bd .pic img {
    width: 100%;
    height: 100%;
    display: block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.prev, .next  {
    position: absolute;
    left: 3%;
    bottom: 0px;
    display: block;
    width: 38px;
    height: 64px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
}
.prev {
    background: url(btn_nl.png) left center no-repeat;
}
.next {
    background: url(btn_nr.png) right center no-repeat;
    left: auto;
    right: 3%;
    /*background-position: 0px 0px;*/
}
.prev:hover, .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}


#slideBox .bd li .pic{margin-right: 30px;width: 740px;height: 410px;overflow: hidden;}
#slideBox .bd li .pic img{width: 100%;height: 100%;}
#slideBox .bd li .n_con{width: 640px;height: 100%;}
#slideBox .bd li .n_con .ct, #slideBox .bd li .n_con .ct a{font-size: 18px;color: #585858;}
#slideBox .bd li .n_con .tit{font-size: 24px;color: #ff6600;text-align: left;margin-bottom: 11px;margin-top: 35px;}
#slideBox .bd li .n_con .tit a{font-size: 24px;color: #ff6600;}
#slideBox .bd li .n_con .dt{font-size: 16px;color: #8d8d8d;text-align: left;margin-bottom: 35px;}
#slideBox .bd li .n_con .dt span{color: #000000;}
#slideBox .bd li .n_con .dt i{display: inline-block;background: url("dot_view_dt.gif") center center no-repeat;width: 15px;height: 15px;margin-right: 4px;}
#slideBox .bd li .n_con .info{font-size: 14px;line-height: 28px;color: #474747;text-indent: 2em;}
#slideBox .bd li .n_con .info a{font-size: 14px;line-height: 28px;color: #474747;}
#slideBox .bd li .n_con .more{position: absolute;bottom: 16px;background: url("ico_new_pic_more.png") left center no-repeat;padding-left: 32px;line-height: 32px;height: 32px;}
#slideBox .bd li .n_con .more a{font-size: 16px;color: #353535;}
#slideBox .hd{width: auto;right: 0;}
#slideBox .prev, #slideBox .next{display: none;}

/** 新闻列表 **/

.list_shaidan{position: relative;width: 100%;max-width: 1440px;}
.new_tit{height: 82px;line-height: 82px;font-size: 30px;color: #000000;}
.new_li li{float: left;width: 24%;margin-left: 1%;background: #ffffff;margin-bottom: 45px;height: 470px;overflow: hidden;}
.new_li li .nl-tit{line-height: 26px;font-size: 18px;color: #000000;padding: 26px 15px 6px 15px;height:82px;overflow: hidden;}
.new_li li .nl-dt{line-height: 18px;font-size: 14px;color: #b5b5b5;padding-bottom: 26px;padding-left: 15px;}
.new_li li .nl-pic{overflow: hidden;text-align:center;}
.new_li li .nl-pic img{height:219px;}
.new_li li .nl-not{line-height: 26px;font-size: 14px;color: #717171;padding-left: 15px;padding-bottom: 35px;padding-top: 22px;}
.new_li li .nl-not a{line-height: 26px;font-size: 14px;color: #000000;}
.new_li li:hover{background: #b42517;}
.new_li li:hover .nl-not{background: #dfdfdf;border: 1px #cdcdcd solid;border-top: none;}
.new_li li:hover .nl-not p{color: #000000;}
.new_li li:hover .nl-tit{color: #ffffff;}
.new_li li:hover .nl-dt{color: #e1b9b7;}

.list_shaidan{position: relative;width: 100%;max-width: 1440px;}
.list_shaidan .li li{float: left;width: 24%;margin-right: 1%;background: #ffffff;margin-bottom: 45px;border: 1px #e8e7e7 solid;}
.list_shaidan .li li .nl-tit{line-height: 26px;font-size: 18px;color: #333333;padding: 26px 15px 6px 15px;}
.list_shaidan .li li .t4{color: #bd9066;}
.list_shaidan .li li .nl-dt{line-height: 18px;font-size: 14px;color: #b5b5b5;padding-bottom: 26px;padding-left: 15px;}
.list_shaidan .li li .nl-pic img{width: 100%;}
.list_shaidan .li li .nl-not{line-height: 26px;font-size: 14px;color: #717171;padding-left: 15px;padding-bottom: 35px;padding-top: 22px;}
.list_shaidan .li li .nl-not a{line-height: 26px;font-size: 14px;color: #000000;}
.list_shaidan .li li:hover{background: #b42517;border: 1px #cdcdcd solid;}
.list_shaidan .li li:hover .nl-not{background: #dfdfdf;border-top: none;}
.list_shaidan .li li:hover .nl-not p{color: #000000;}
.list_shaidan .li li:hover .nl-tit{color: #ffffff;}
.list_shaidan .li li:hover .nl-dt{color: #e1b9b7;}
.li_more{border-top: 1px #c9c9c9 solid;padding-bottom: 35px;padding-top: 24px;text-align: center;width: 100%;}
.li_more a{font-size: 22px;color: #818181;}
  .news_search{width:74.6%;float:right;position:relative;top: -72px;}
.news_search .text{width:86%;height:53px;border:1px solid #e0e0e0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:17px;color:#b7b7b7;text-indent:50px;line-height:53px;}
.news_search img{width:20px;position:absolute;left:21px;top:18px;}
.news_search .btn{width:12%;height:55px;float:right;background: #b91e34;border: 1px solid #6f0330;line-height:55px;text-align:center;font-size:17px;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

.vd_li li{float: left;width: 449px;height: auto;position: relative;margin-left: 41px;margin-bottom: 46px;overflow: hidden;padding:0px !important;}
.vd_li li .vd-tit, .vd_li li .bt-vd, .vd_li li .vd-bg{position: absolute;width: 100%;}
.vd_li li:nth-child(3n+1){margin-left: 0px;}
.vd_li li .vd-bg{background: url("bg_back43.png") repeat;width: 100%;height: 100%;z-index: 0;}
.vd_li li .vd-tit{font-size: 18px;color: #ffffff;text-align: center;top: 50%;margin-top: 34px;z-index: 1;}
.vd_li li .bt-vd{text-align: center;top: 50%;margin-top: -34px;z-index: 1;}
.vd_li li .img img{width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s}
.vd_li li:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.vd_li li:hover .bt-vd img{transform:scale(0.95);-webkit-transform:scale(0.95);}
.vd_more{float: right;font-size: 18px;color: #888888;}
.slider-title{margin-top: 1.2rem;font-size: 1.8rem;color: #000000;text-align: center;}
.slider-not{font-size: 1.4rem;color: #7f7f7f;}
.slider-dt{margin-bottom: 1.2rem;font-size: 1.4rem;color: #7f7f7f;background: url("dot_view_dt.gif") left center no-repeat;padding-left: 22px;}
.am-slider-a4 {
    margin-bottom: 30px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .2);
    box-shadow: 0 0px 0px rgba(0, 0, 0, .2)
}
.m_new_pc{background: #ffffff;padding-top: 16px;position: relative;width: 100%;margin-bottom: 2rem;}
.m_new_pc .tit{margin-left:1.8rem;font-size: 1.6rem;color: #bd9066;line-height: 2.6rem;}
.m_new_pc  .dt{margin-left:1.8rem;font-size: 1.2rem;color: #7f7f7f;margin-bottom: 1rem;}
.m_new_pc  .mre{margin-left:1.8rem;margin-bottom: 2rem;}
.am-list-news-more{text-align: center;margin-bottom: 2.4rem;}
.am-list-news-more a{font-size: 1.6rem;color: #818181;}
.am-vd_pc{position: relative;margin-bottom: 2rem;max-height: 345px;overflow: hidden;}
.am-vd_pc .vd-tit, .am-vd_pc .bt-vd, .am-vd_pc .vd-bg{position: absolute;width: 100%;}
.am-vd_pc .vd-bg{background: url("bg_back43.png") repeat;width: 100%;height: 100%;z-index: 0;}
.am-vd_pc .vd-tit{font-size: 18px;color: #ffffff;text-align: center;top: 50%;margin-top: 34px;z-index: 1;}
.am-vd_pc .bt-vd{text-align: center;top: 50%;margin-top: -34px;z-index: 1;}
.am-vd_pc .img img{width: 100%;}
#m_news{display: none;}
@media only screen and (max-width: 1440px) {
    #slideBox{height: 385px;}
    #slideBox .bd li .pic{width: 52%;height: 350px;overflow: hidden;}
    #slideBox .bd li .n_con{width: 44%;}
    .new_pic{width:55%;}
    .new_pic .p-tit{width: 100%;}
    .nw{width: 45%;}
    .new_hx{width: 94%;margin-left: 6%;margin-bottom: 16px;}
    .new_hx .n-tit{height: 33px;overflow: hidden;}
    .new_hx p{height: 50px;overflow: hidden;}
    .vd_li li{width: 32%;margin-left: 2%;height: auto;}
    .new_hx li{padding-bottom: 11px;margin-bottom: 11px;}
    .new_hx li .n-tit{margin-bottom: 8px;}
    .new_hx li p{margin:0px;margin-bottom: 11px;}
	
}
@media only screen and (max-width: 960px) {
    #slideBox{height: auto;width: 94%;margin: auto;}
    #slideBox .bd li{height: auto;}
    #slideBox .bd li .pic{width: 100%;height: 350px;overflow: hidden;float: none;}
    #slideBox .bd li .n_con{width: 100%;float: none;margin-top: 2rem;padding-bottom: 4rem;}
    #slideBox .bd li .n_con .dt, #slideBox .bd li .n_con .more{display: none;}
    #w_news{display: none;}
    #m_news{display: block;}
    .list_shaidan .li li {
        width: 94%;
        margin-left: 3%;
        margin-right: 0;
        background: #ffffff;
        margin-bottom: 2rem;
        position: relative;
        top: auto;
        left: 0px;
    }
    .vd_li li{width: 49%;margin-left: 2%;margin-bottom: 2%;}
    .vd_li li:nth-child(3n+1){margin-left: 2%;}
    .vd_li li:nth-child(2n+1){margin-left: 0px;}
    .vd_li li .vd-tit{font-size: 1.4rem;bottom: 0px;top: 50%;margin-top:35px;}
    .vd_li li .bt-vd img{transform:scale(0.55);-webkit-transform:scale(0.55);}
    .bt_back_new{margin-top: 1.4rem;right: 0;}
    .m_rt_tit{border-top: 1px #EFEFEF solid;width: 94%;position: absolute;left:3%;margin-top: -5.5rem;padding-top: 1rem;}
    .news_search{width:100%;float:none;background: #bdbcbc;padding: 11px;}
    .news_search .text{width:100%;height:44px;line-height:44px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-indent:1%;}
    .news_search img{width:18px;left:auto;top:25px;z-index:10;right: 20px;}
    .news_search .btn{width:44px;height:44px;float:none;background:none;border:none;position:absolute;right:11px;top:11px;z-index:20;text-indent:100%;}
  .m_new_pc  .wz,.m_new_pc .tit,.m_new_pc .dt{margin:0 3%;}
  .m_new_pc .mre{margin-left:3%;margin-bottom: 2rem;}
  @media only screen and (max-width: 640px) {
		.vd_li li{width: 100%;margin-left: 0;height: auto;}
		.am-avg-sm-2 > li:nth-of-type(2n+1), .vd_li li:nth-child(2n+1){margin-left: 0px;}
		.list_pcn ul li .am-gallery-item{height:auto;}

      .m_pd_jscx_pc .p{width: 100%;position: relative;margin-bottom: 5%;}
      .m_pd_jscx_pc .p .t{position: absolute;top: 50%;left: 0%;text-align: center;width:100%;margin-top: -15px;font-size: 2.4rem;line-height:30px;height:30px;color: #ffffff;z-index: 99;}
    }
  @media only screen and (max-width: 376px) {
    #n_view .wz img{width:100%;max-width:360px;}
    }
}

