@charset "utf-8";
/* CSS Document */
/*index*/
.linet-title {padding: 20px 0; overflow: hidden; }
.linet-title h2 {font-size:36px;line-height:50px;margin-top: 0px;text-align: center;font-weight:600;color:#282828;/*background: url(../images/linet_plg.png) no-repeat center;*/}
.linet-title h2 em{color:#d5ad58;}
.linet-title p.desc {font-size:17px;text-align: center;width: 80%;color:#a4a4a4;margin: 5px auto 0px auto;text-transform: uppercase;font-weight: 300;letter-spacing: 2px;}
.ltjiantt{width:103px;height: 24px;margin: 0 auto;padding-top:10px;}
.ltjiantt img{display: block;}



/*PRODUCT*/
.home_product{padding-top:40px;padding-bottom:70px;overflow: hidden;}

.home_pro_menu{text-align: center;margin-bottom:30px;}
.home_pro_menu ul li{overflow: hidden;display: inline-block;margin: 5px 0;}
.home_pro_menu li a{display: block;padding:10px 20px 10px 70px;width: auto;border: 1px solid #adadad;height: 43px;line-height: 43px;font-size: 16px;color: #505050;margin: 0 5px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.home_pro_menu li:nth-child(1) a{background: url(../images/hp_icon1.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(2) a{background: url(../images/hp_icon2.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(3) a{background: url(../images/hp_icon3.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(4) a{background: url(../images/hp_icon4.png) no-repeat 10px center;}
.home_pro_menu li a:hover{border: 1px solid #c79f4a;color: #fff;}
.home_pro_menu li:nth-child(1) a:hover{background:#d5ad58 url(../images/hp_icon1_h.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(2) a:hover{background:#d5ad58 url(../images/hp_icon2_h.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(3) a:hover{background:#d5ad58 url(../images/hp_icon3_h.png) no-repeat 10px center;}
.home_pro_menu li:nth-child(4) a:hover{background:#d5ad58 url(../images/hp_icon4_h.png) no-repeat 10px center;}

.home_pro_list{}
.home_pro_list ul li{width: 32.33%;float: left;margin-right: 1.5%; margin-bottom: 20px}
.home_pro_list ul li:nth-child(3n) {margin-right: 0;}
.home_pro_list ul li a{display: block;overflow: hidden;position: relative;}
.home_pro_list li .himg{padding-bottom:73%;transition: all 0.4s;}
.home_pro_list li a:hover .himg{ -webkit-transform:scale(1.1,1.1);}
.home_pro_list li a>h5{position:absolute;left:0;bottom:0;width:100%;line-height:3;font-size: 16px;color:#fff;text-align:center;background:-webkit-linear-gradient(bottom,rgba(21,21,21,1),rgba(21,21,21,0));font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


@media only screen and (max-width:767px) {
.home_pro_list ul li{width: 49.25%;}
.home_pro_list ul li:nth-child(3n) {margin-right:1.5%;}
.home_pro_list ul li:nth-child(2n) {margin-right: 0;}
}
@media only screen and (max-width:600px) {
.home_pro_list ul li{width:100%;margin-right: 0;}
}



/*ABOUT US*/
.home_about{padding-top:40px;padding-bottom:80px;overflow: hidden;background:#f2f2f4}

.home_ab_fl{width: 50%;box-sizing: border-box;padding-right: 120px;float: left;margin-top: 50px;}
.home_ab_fl h3{font-size: 28px;color: #000000;margin-bottom: 20px;font-weight: normal;}
.home_ab_fl h4{font-size: 20px;color: #000000;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ddd;text-transform: uppercase;font-weight: normal;}
.home_ab_fl p{font-size: 15px;color: #000000;line-height: 28px;margin-bottom: 50px;text-align: justify;}
.home_ab_fl a.more{display: block;width: 152px;height: 50px;border-radius: 2rem;text-align: center;line-height: 50px;border: 1px solid #111e47;color: #fff;background-color: #111e47;font-size: 14px;position: relative;z-index: 0;overflow: hidden;}
.home_ab_fl a.more:after{content: '';display: block;width: 0%;height: 100%;background-color: #fff;position: absolute;top: 0;left: 0;z-index: -1;transition: all .3s;border-radius: 2rem;}
.home_ab_fl a.more:hover:after{width: 100%;}
.home_ab_fl a.more:hover{color: #003f2d;}
.home_ab_fr{width: 50%;float: right;display: block;}
.home_ab_fr img{display: block;width: 100%;}

@media only screen and (max-width:1024px) {
.home_ab_fl{margin-top: 0;padding-right:80px;}
}
@media only screen and (max-width:767px) {
.home_ab_fl{width: 100%;padding-right:0;float: none}
.home_ab_fl h3{font-size:24px;}
.home_ab_fl h4{font-size: 18px;}
.home_ab_fr{width: 100%;float: none;margin-top: 50px;}
}



/*YOUSHI*/
.home_youshi{padding-top:40px;padding-bottom:80px;overflow: hidden;}

.fag_dl{width:100%;height: 188px;overflow: hidden;}
.fag_dl dl {margin-bottom: 33px;float: left;width:40%;padding:0 5%;height:60px;overflow: hidden;}
.fag_dl dt{ float:left; position:relative; width:115px; height:59px; overflow:hidden;}
.fag_dl dt img{ width:83px; height:59px;}
.fag_dl dt span{position:absolute;left:0px;top:29px;width:83px;overflow:hidden;display:block;text-align:right;font-size:14px;line-height:16px;color:#666;}
.fag_dl dt span em{ color:#d4d4d4; display:block; text-transform:uppercase; font-size:10px;font-family:"Arial" ;}
.fag_dl dd{margin-left: 120px;font-size:18px;height: 60px;line-height: 30px;color:#333;}

.dev_blocks dl{ float:left; width:32.33%; margin-right:1.5%; padding-bottom:40%; overflow:hidden; position:relative;}
.dev_blocks dl p{ position:absolute; left:0; top:0; width:100%; height:100%; transition:all .4s;}
.dev_blocks dl p a{display:block;height:100%;background: rgba(0, 0, 0, 0.36);}
.dev_blocks dl p a:hover{background:none;}
.dev_blocks dl dt{position:absolute;left:0;top:0;width:100%;height: 48.25%;overflow:hidden;}
.dev_blocks dl dt:hover>p{ -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.dev_blocks dl dd{position:absolute;left:0;bottom:0;width:100%;height: 48.25%;overflow:hidden;}
.dev_blocks dl dd:hover>p{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.dev_blocks dl:hover>p{ -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.dev_blocks dl:last-child{ margin-right:0;}

@media only screen and (max-width:980px) {
.fag_dl dd{line-height: 20px;}
}
@media only screen and (max-width:767px) {
.fag_dl{height: auto;}
.fag_dl dl{width: 90%;}
.fag_dl dd {line-height:30px;}
}

/*广告*/
.home_adv {width: 100%; height:auto; overflow: hidden; }
.home_adv img{display: block;}




/*KEHU*/
.home_kehu{padding-top:30px;padding-bottom:80px;overflow:hidden;}
.hk_box{}
.hk_box dl{width: 24%;float: left;margin-left:1.333%;}
.hk_box dl:nth-child(1){margin-left: 0;}
.hk_box dl dt img{display: block;}
.hk_box dl dd{height: 180px;padding: 30px 28px;background:#efe6df;position: relative;}
.hk_box dl dd:before{content: "";position: absolute;width: 86px;height: 86px;border-radius: 86px;background: #fff;z-index: 1;top: -43px;left: 35%;}
.hk_box dl dd span{width: 86px;height: 86px;display: block;position: absolute;z-index:2;top: -43px;left: 35%;filter: grayscale(1);}
.hk_box dl:hover dd span {filter: grayscale(0);}
.hk_box dl dd h3{text-align: center;padding-top: 30px;font-size: 22px;line-height: 22px;margin-bottom: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hk_box dl dd p{font-size: 14px;height: 120px; color:#636363;font-weight: 300;overflow: hidden;}
.hk_box dl:hover dd{background:#111e47; }
.hk_box dl:hover dd h3{color: #FFF;}
.hk_box dl:hover dd p{color: #FFF;}

@media only screen and (max-width:860px) {
.hk_box dl{width: 49%;margin-left:2%;margin-bottom: 20px;}
.hk_box dl:nth-child(3){margin-left: 0;}
}
@media only screen and (max-width:400px) {
.hk_box dl{width: 100%;margin-left: 0;}
}



/*CASE*/
.home_case{padding-top:30px;padding-bottom:80px;overflow:hidden;background: url(../images/index_bg1.jpg) no-repeat center;background-size: cover;}
.home_case .linet-title h2{color: #FFF;}
.hc_list{position: relative;}
.hc_list .hcbox {height:auto;overflow: hidden;}
.hc_list li{width:311px; margin-right:18px;float: left;}
.hc_list li i{display: block;line-height: 0;overflow: hidden;}
.hc_list li i img{display:block;width: 100%; transition: all 0.5s;}
.hc_list li:hover i img{transform: scale(1.1);}
.hc_list li a{display:block;border:1px solid #e4e4e4;overflow:hidden;}
.hc_list li span{font-size: 18px; display:block;height:70px;line-height:70px;text-align:center;background:#FFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hc_list li:hover a{border:1px solid #d5ad58;}
.hc_list li:hover span{ background:#d5ad58; color: #fff;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}

.hc_prev{position:absolute; top: 110px;left: -64px;background: url(../images/prev.png) no-repeat 0 0; width:44px; height:44px;cursor:pointer}
.hc_next{position:absolute; top: 110px;right: -64px;background: url(../images/next.png) no-repeat 0 0; width:44px; height:44px;cursor:pointer}
.hc_prev:hover{background: url(../images/prev1.png) no-repeat 0 0; width:44px; height:44px; }
.hc_next:hover{background: url(../images/next1.png) no-repeat 0 0; width:44px; height:44px;}

@media only screen and (max-width:1299px){
.hc_prev{left:-10px;}
.hc_next{right:-10px;}
}
@media only screen and (max-width:500px) {
.hc_list ul li {width:100%;}
}




/*NEWS*/
.home_new{padding-top:30px;padding-bottom:80px;overflow:hidden;}

.new_c{width: 59%;float: left;margin-right:3%}
.new_d{width: 38%;float: left;}

.newtil {height: 72px;line-height: 54px;font-size: 22px;font-weight: normal;position: relative;}
.newtil:before{content: "";position: absolute;width:100%;right:0;top:55px;height:1px;background:#e7e7e7;z-index: -1;}
.newtil a{color: #2e241e;display: block;}
.newtil p{display: block;float: left;}
.newtil p a{height: 54px;border-bottom: solid 2px #2e241e;}
.newtil p a:hover{color: #d5ad58;border-color: #d5ad58;}
.newtil span{float: right;font-size: 16px;}

.new_c dl { height: 140px; margin-bottom: 30px }
.new_c dt { width: 249px; float: left; height: 140px; overflow: hidden }
.new_c dt img {display: block;}
.new_c dd {overflow: hidden;margin-left: 280px;}
.new_c dd h4 { font-size: 16px; line-height: 22px; color: #313131; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;-o-transition: all .3s ease; transition: all .3s ease; font-weight: normal;}
.new_c dd p {height: 72px; font-size: 14px; line-height: 24px; color: #7c7c7c; margin: 13px 0 16px;overflow: hidden; }
.new_c dl:hover dd h4 { color: #d5ad58 }
.new_c dl dd span { display: block; padding-left: 22px; background: url(../images/ni.png) no-repeat left center; font-size: 14px; line-height: 15px; color: #282828; }
.new_c ul{margin-top: 20px;}
.new_c ul li{width:49%;float: left;color: #666666;display: block;overflow: hidden;}
.new_c ul li a{display: block; border-bottom:1px solid #dcdcdc;}
.new_c ul li .titlenr{padding-left: 20px;background: url(../images/new_ic.png) no-repeat left center;color: #666;height: 46px;line-height: 46px;font-size: 15px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_c ul li .time{float: right;color: #999;font-size: 13px;line-height: 46px;}
.new_c ul li:nth-child(2n){margin-left:2%;box-sizing: border-box;padding-left: 20px;}

.new_d dl { height: 102px; margin-bottom: 26px }
.new_d dt {width: 180px;height: 102px;overflow: hidden;float: left;}
.new_d dt img {display: block;width: 100%; }
.new_d dd {overflow: hidden;margin-left: 200px;}
.new_d dd h4 { font-size: 16px; line-height: 18px; color: #313131; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: normal; -o-transition: all .3s ease; transition: all .3s ease }
.new_d dd p { font-size: 14px; line-height: 24px;height: 48px;overflow: hidden;color: #707070; margin: 8px 0 10px }
.new_d dl:hover dd a{color: #333;}
.new_d dl:hover dd h4 { color: #d5ad58 }
.new_d dl dd span { display: block; padding-left: 22px; background: url(../images/ni.png) no-repeat left center; font-size: 14px; line-height: 15px; color: #282828; }

@media only screen and (max-width:960px) {
.new_c{width:100%;float:none;margin-right:0;margin-bottom:20px;overflow:hidden;}
.new_d{width:100%;float:none;overflow: hidden;}
}
@media only screen and (max-width:960px) {
.new_c ul li{width:100%;}
.new_c ul li:nth-child(2n){margin-left:0;padding-left:0;}
}
@media only screen and (max-width:490px) {
.new_c dl{height: auto;}
.new_c dt{width:100%;float: none;}
.new_c dd{width:100%;margin-left: 0;}
}

/**************************************************************************************************************
************************************************************内页************************************************
***************************************************************************************************************/
/* 面包屑 */
.breav-nav{width: 100%;height: 80px;line-height: 80px;/* text-transform: uppercase; */overflow: hidden;background-color: #f5f5f5;/* box-shadow: 0 2px 5px rgba(0,0,0,0.1); */}
.location {float:left;background: url(../images/home.png) left center no-repeat;padding-left: 38px;overflow: hidden;color: #808080;font-size: 14px;}
.location a{color: #808080;}

/* 横向二级导航 */
.sub_muen {float: right;display: block;}
.sub_muen li{float: left;width: 150px; height:80px;position:relative;}
.sub_muen li a {display: block;font-size: 16px;color: #333;text-align: center;}
.sub_muen li a:before {position: absolute;content: '';right: 0;top: 30px;width:2px;height: 20px;background:#ccd1d8;}
.sub_muen li:hover a:before{background:#d8b364;}
.sub_muen li:hover a, .sub_muen li.cur a {background:#d8b364; color:#FFF;}

.m_sub_muen{display: none}
.m_sub_muen{text-align: center;margin-top: 30px;}
.m_sub_muen li{display:inline-block;margin:0 4px 10px;}
.m_sub_muen li a{display:block;padding:10px 30px;border:1px solid #cfcfcf;background:#ffffff;color:#333;font-size:15px;}
.m_sub_muen .cur a{background:#111e47;color:#FFF;}

@media only screen and (max-width:1023px) {
.sub_muen{display: none}
.m_sub_muen{display:block;}
}



/***************/
.side_left{width: 250px;float: left;}
.side_right{margin-left: 280px;overflow: hidden;}
@media (max-width: 767px) {
.side_left{width:100%;float:none;}
.side_right{width:100%;margin-left:0;}
}
/*栏目分类*/
.sidebar{margin-bottom: 20px;}
.sidebar .topclass {background: #111e47;text-align: center;padding-top: 40px;padding-bottom: 45px;}
.sidebar .topclass h2{font-size: 24px;color: #d8b364;font-weight: normal;}
.sidebar .topclass p{color: #bfbfbf;font-size: 13px;text-transform: uppercase;}
.side-menu{background: #f9f9f9;text-align: center;padding-left:20px;padding-right:20px;box-sizing: border-box;}
.side-menu dd{line-height: 60px;border-bottom: 1px solid #e7e7e7;font-size: 16px;}
.side-menu dd a{display:block; color:#333;}
.side-menu dd:hover a, .side-menu dd.cur a{color:#d8b364;}

.tel1 {width: 100%;height: 190px;background-size: cover;background-position: 50%;background-image: url(../images/side_img_f.jpg);text-align: center;padding-top: 50px;box-sizing: border-box;}
.tel1 span{width:100px;display:block;border-radius:20px;background:#d8b364;color:#FFF;margin:auto;line-height:30px;font-size:14px;}
.tel1 p{font-family: 'impact';font-size: 25px;padding-top: 10px;color: #ffffff;text-shadow: 1px 2px 2px #000;}


/*Page Title*/
.ny-title {border-bottom: 1px solid #bfbfbf;padding-bottom: 10px;margin-bottom: 50px; position: relative;}
.ny-title h3 {font-size: 32px;color: #111e47;font-weight: 700;margin-bottom: 5px;}
.ny-title p {font-size: 12px;color: #bfbfbf;text-transform: uppercase;}
.ny-title:before {position: absolute;content: '';width: 128px;height: 1px;background: #d8b364;bottom: 0;left: 0;}


/*CONTACT*/
.contact_map {width: 100%;height:450px;}
.lxcon-box .lx_item{float: left;width: 33.33%;text-align: center;background: #fafafa;height: 300px;padding-left: 50px;padding-right: 50px;box-sizing: border-box;padding-top: 80px;}
.lxcon-box .lx_item .lx_icon{margin-bottom: 20px;}
.lxcon-box .lx_item p{font-size: 16px;color: #4c4c4c;line-height: 1.8;text-align: center;}
.lxcon-box .lx_item:hover{background: #ffffff;}
.lxcon-box .lx_item:nth-child(2){background:#F5F5F5;}
.lxcon-box .lx_item:nth-child(3){background:#F1F1F1;}
@media (max-width: 767px) {
.lxcon-box .lx_item{width: 100%;}
}


/*NEWLIST*/
.newlist ul{ padding: 0px; list-style: none; }
.newlist ul li {overflow: hidden;transition: all .5s;margin-bottom: 50px;}
.newlist .sl_img {float: left;width:200px;height: 150px;overflow: hidden;transition: ease .65s;}
.newlist .sl_text {margin-left:230px;}
.newlist .sl_text .t{padding-left: 90px;position: relative;margin-bottom: 20px;}
.newlist .sl_text .t h4{font-size: 24px;height:47px;line-height: 1.8;font-weight: normal; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.newlist .sl_text .t h4 a{color: #000;}
.newlist .sl_text .t h4 a:hover { color: #d8b364; }
.newlist .sl_text .t .em{font-size: 12px;line-height: 28px;}
.newlist .sl_text .t .em strong {color: #25211e;font-weight: normal;}
.newlist .sl_text .t .em em {color: #888888;font-style: normal;}
.newlist .sl_text .t .date {position: absolute;left: 0px;top: 0px;background:#d1a177;color: #fff;width: 60px;text-align: center;padding:16px 0;}
.newlist .sl_text .t .date strong {font-size: 30px;font-weight: normal;display: block;line-height: 1;margin-bottom: 6px;}
.newlist .sl_text .t .date em {font-size: 12px;font-style: normal;display: block;line-height: 1;}
.newlist .sl_text .des {font-size: 14px;line-height: 24px;height:48px;color: #888888;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.newlist ul li:hover{margin-left: 15px;}

@media (max-width:768px) {
.newlist ul li .sl_img {width:25%;margin-right: 5%}
.newlist ul li .sl_text {width:70%;float: left; margin-left:0;}
}
@media (max-width:470px) {
.newlist ul li .sl_img {width:100%;height: auto;float:none; margin-right:0}
.newlist ul li .sl_text {width:100%;float:none; margin-left:0;}
.newlist .sl_text .t h4{font-size: 20px;height: 43px;}
}



/*PROLIST*/
.Prolist{}
.Prolist ul li{float:left;width:33.33%;padding-left:10px;padding-right:10px;box-sizing:border-box;margin-bottom:30px;}
.Prolist ul li a{display: block;}
.Prolist .img-box{position:relative;}
.Prolist .img-box:before{position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;opacity: 0;background: rgba(0, 0, 0, 0.6);transition: all .3s;}
.Prolist .img-box img{width: 100%; display:block;}
.Prolist .img-box .icon-box{position: absolute;top: 50%;left: 0;right: 0;text-align: center;z-index: 99;margin-top: -85px;opacity: 0.0;transform: translateY(-40px);transition: all .3s;}
.Prolist .img-box .icon-box img{width:auto;margin: auto;}
.Prolist li:hover .img-box:before{opacity:1;}
.Prolist li:hover .img-box .icon-box{transform: translateY(70px);opacity: 1.0;}
.Prolist .txt-box{height: 60px;line-height: 60px;background: #f5f5f5;text-align: center;color: #4c4c4c;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

@media (max-width:767px) {
.Prolist ul li{width:50%;}
}
@media (max-width:500px) {
.Prolist ul li{width:100%;}
}



/*IMGLIST*/
.ImgList{}
.ImgList li{float: left;width:25%;}
.ImgList li a{display: block;padding: 20px 20px 10px;background-color: #e5e5e5;-webkit-transition: all 0.5s;transition: all 0.5s;margin:0 10px 40px 10px;position: relative;}
.ImgList li .img-cover {overflow: hidden;position: relative;margin: -20px -20px 0 -20px;padding-top: 80%;border: 1px solid #e5e5e5;}
.ImgList li .img-cover span {display: block;width: 100%;background: #fffefe no-repeat center / contain;-webkit-transition: all 0.5s;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}
.ImgList li .text {line-height: 40px;font-size: 16px;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;color: #333;}
.ImgList li a:hover {background-color: #d8b35b;box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.3);}
.ImgList li a:hover .text{color: #fff;}
.ImgList li a:hover .img-cover span {-webkit-transform: scale(1.1);transform: scale(1.1);}
.ImgList .img-cover {margin: -20px -20px 0 -20px;}
@media only screen and (max-width:979px){
.ImgList li {float: left;width: 50%;}
}
@media only screen and (max-width:600px){
.ImgList li {width:100%;}
}


/*分页样式*/
.pglist {padding:30px 0 15px; width: 100%; text-align: center; clear: both; }
.pglist a, .pglist span {color:#666; padding:0 15px; margin:0 3px; background:#fff; border:1px solid #edebeb; }
.pglist * {display:inline-block; vertical-align: middle; line-height: 34px; padding-bottom:1px; }
.pglist a:hover, .pglist .current{display: inline-block; color: #fff; background: #d8b364; border-color: #caa34f; }
.pageinfo{display:none;}

/*详情*/
.nrcompany h1 {text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 36px;font-weight: normal;color: #d8b364;}
.met-editor {border-bottom:#eee solid 1px;padding-bottom: 10px;text-align: center;font-size: 16px;color: #999;font-weight: 300;}
.xwzy {font-size: 14px;color:#8c8c8c;line-height: 24px;margin-top:30px;background: #f5f5f5;padding:20px 28px;text-align: justify;}
.nrxqzy {font-size: 15px;padding: 50px 0;margin-bottom: 60px;line-height: 30px;text-align: justify;}


/*reLink*/
.reLink{padding-top: 20px;padding-bottom:30px; text-align: center;overflow: hidden;font-size: 15px;border-top: 1px solid #e6e6e6;}
.reLink a{color: #d8b364;text-decoration: none;}
.reLink a:hover{color:#d8b364;text-decoration:underline;}


/*新闻模块*/
.news-list-md{margin: 20px 0px;padding: 30px;border: solid 1px #dddddd;box-sizing: border-box;margin-bottom: 2%;background-color: #FFF;overflow: hidden;}
.news-list-md h3{font-size: 18px;font-weight: 300;margin: 0px;width: 160px;height: 40px;background-color: #111e47;text-align: center;color: #FFF;line-height: 40px;}
.news-list-md ul { margin-top: 10px; margin-bottom: 0px; }
.news-list-md ul li{width:48%;float:left;display: block;line-height:45px;height:45px;overflow:hidden;}
.news-list-md ul li a {width:75%;float: left; color:#555555;font-size:15px;display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list-md ul li a:hover { color:#111e47; }
.news-list-md ul li span{float: right;color: #a6a6a6;}
.news-list-md ul li:nth-child(2n){margin-left:4%;}
@media (max-width:767px) {
.news-list-md ul li{width:100%;}
.news-list-md ul li:nth-child(2n){margin-left:0;}
}
/*产品框架*/
.img-list-md{margin: 20px 0px;padding: 30px;border: solid 1px #dddddd;box-sizing: border-box;margin-bottom: 2%;background-color: #FFF;overflow: hidden;}
.img-list-md h3{font-size: 18px;font-weight: 300;margin: 0px;width: 160px;height: 40px;background-color: #111e47;text-align: center;color: #FFF;line-height: 40px;}
.img-list-md ul {margin-top: 10px;margin-bottom: 0px;}
.img-list-md ul li{display: block;padding:10px 0;width:24%;margin-left:1.333%;float: left;}
.img-list-md ul li:nth-child(1){margin-left:0;}
.img-list-md ul li a {display: block;position: relative;}
.img-list-md ul li .hmimg {border: 1px solid #ddd;padding: 3px;overflow: hidden;}
.img-list-md ul li .hmimg img{display: block;width: 100%;}
.img-list-md ul li a span{position: absolute;bottom: -16px;left: 10%;color: #ffffff;width: 80%;height: 32px;line-height: 32px;background: #4e4e4e;font-size: 15px;text-align: center;overflow: hidden;}
.img-list-md ul li a:hover .hmimg{border: 1px solid #111e47;}
.img-list-md ul li a:hover span{background:#111e47; }
@media only screen and (max-width:640px) {
.img-list-md ul li{width:48%; margin-left: 2%;}
.img-list-md ul li:nth-child(3){margin-left:0;}
}





