@charset "utf-8";
@font-face{ font-family:simkai; src:url(/mltgs/font/simkai.ttf);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/

.w1300{width: 1300px;margin: 0 auto;}

 header { background:url(/mltgs/images/head_bg.jpg) no-repeat  top center; width:100%; height:183px;}
 header  .fl {margin-top: 10px;}
 header  .fl img { display:inline-block; width:884px; height:99px;}
 header .fr{margin-top: 39px;}
 header .search{position: relative;}
 header .search .text{width: 280px;height: 40px;border: 1px solid #fff;border-radius: 3px;display: inline-block;background: none;padding: 0 50px 0 10px;color: #fff;}
 header .search .btn{width: 50px;height: 42px;display: inline-block;background: url(/mltgs/images/search.png) no-repeat center center;margin-left: -50px;}

#navWrapper{ position:relative; z-index:10; width:100%; height:50px;margin-top:-50px;}
#navWrapper .nav {position:  relative;top: -13px;}
/*#navWrapper .nav .navitem:nth-last-child(1) .subnav {left: auto; right: 0; text-align:right;}*/
#navWrapper .nav>li {font-size: 18px;height: 100%;position: relative; }
#navWrapper .nav>li>a{display: block;padding: 0;height: 60px;line-height: 60px;color: #fff;position: relative;overflow: hidden;}
#navWrapper .nav>li>a span {display: inline-block;position: relative;transition: all ease-out .3s;font-size: 18px;}
#navWrapper .nav>li>a>i{ margin-left: 10px; color: #717171; transition: 0.36s ease;}
#navWrapper .nav .subnav{position: absolute;width: 100%;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, .05);height: auto;z-index: 199;top: 65px;left: 0;overflow: hidden;visibility: hidden;opacity: 0;transition: all .36s ease;background: #dc2529;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#navWrapper .nav li:hover .subnav{top: 60px;}
#navWrapper .nav .subnav li{width: 100%;text-align:left;}
#navWrapper .nav .subnav li a {color: #fff;line-height: 22px;display: block;transition: all .2s ease-in-out;padding: 15px 0;border-bottom: 1px solid rgba(255,255,255,0.05);font-size: 16px;padding-left: 15px;padding-right:15px;text-align:  center;}
#navWrapper .nav .subnav li a:before{content:"\f105";color:#999;font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;float:right;margin-top:2px;display: none;}
#navWrapper .nav>li:hover .subnav{opacity: 1; visibility: visible}
#navWrapper .nav .subnav li a.active,#navWrapper .nav .subnav li a:hover {background-color: #ba171a;color: #fff;}
#navWrapper .nav .on span{ }
#hcontact { display: none}
#navWrapper,.singlescreen #navWrapper { box-shadow: none;}
#navWrapper .content { padding-left: 0;padding-right: 0}
#navWrapper #headTop { float:left; height: 44px; text-align: center;}
#navWrapper .content a#logo { float: none; display: inline-block}
#navWrapper .content a#logo img { float: none}
#navWrapper #navWrapper { float: right; position: relative; z-index: 99;}
#navWrapper.mini #navWrapper {}
#navWrapper .nav {padding: 0 0;margin-left: 0;height: 63px;text-align: center;float: none;font-size: 0;}
#navWrapper .nav>li {width: 20%;display: inline-block; *display:inline; *zoom:1;float: none;height: 60px;}
#navWrapper.mini {position:fixed;background-color: rgba(255, 255, 255, 1);top: 0;height: 92px;padding-top: 24px;}
#navWrapper.mini .nav>a{ height:68px;}
#navWrapper.mini .nav .on span{ height: 68px;}
#navWrapper .nav .subnav01{ padding:30px 0; text-align:left; position: absolute;width: 1920px;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, .05);height: auto;z-index: 199;top: 74px;left: 50%;margin-left: -1026px;overflow: hidden;visibility: hidden;opacity: 0;transition: all .36s ease;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCE84518', endColorstr='#CCE84518');background:rgba(232,69,24,0.8);-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#navWrapper .nav>li:hover .subnav01{opacity: 1; visibility: visible}
#navWrapper .nav .subnav01 dl{ float:left; width:100%}
#navWrapper .nav .subnav01 dl dt{ float:left; width:78px; height:36px; line-height:36px; margin-right:18px; text-align:center;}
#navWrapper .nav .subnav01 dl dt a{ font-size:16px; color:#fff;}
#navWrapper .nav .subnav01 dl .right{float:right;width: 1104px;}
#navWrapper .nav .subnav01 dl dd{ float:left; margin-right:10px; line-height:36px; height:36px;}
#navWrapper .nav .subnav01 dl dd a{ font-size:14px; color:rgba(255,255,255,0.7); font-weight:normal;}
#navWrapper .nav .subnav01 dl dd a:hover{ color:#fff;}


.banner{margin-bottom: 37px;}
.banner a{}
.banner a img{width: 100%;}
.banner .miso-dots{bottom: 20px;z-index: 10;}
.banner .miso-dots li{width: 20px;height: 20px;background: none;border: 1px solid rgba(255,255,255,0);border-radius: 50%;position: relative;}
.banner .miso-dots li.miso-active{border: 1px solid #fff;cursor: pointer;}
.banner .miso-dots li button{display: block;width: 12px;height: 12px;background: #fff;border-radius: 50%;text-indent: 100000px;border: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;cursor: pointer;}

.a_body_sy{background: url(/mltgs/images/body_bg.jpg)  no-repeat center 266px;background-size: 100%;}
.a_body_sy .title{position: relative;z-index: 10;border-bottom: 2px solid #b81515;}
.a_body_sy .title::after{content: "";display: block;clear: both;}
.a_body_sy .title .tit{width: 234px;height: 71px;background: url(/mltgs/images/tit_bg_4z.png) no-repeat;    padding: 14px 0 0 67px;float: left;margin-bottom: -2px;}
.a_body_sy .title .tit p{font-size: 30px;color: #b81515;text-align: center;font-weight: bold;margin-bottom: 5px;}
.a_body_sy .title .tit span{font-size: 12px;color: #b81515;display: block;text-align: center;text-transform: uppercase;}
.a_body_sy .title .more{float: right;}
.a_body_sy .title .more a{font-size: 14px;line-height: 69px;color: #b81515;margin-left: 5px;transition: 0.4s;}
.a_body_sy .title .more a:hover{color: #baa564;}

a .bt{transition: 0.4s;}
a:hover .bt{color: #baa564 !important;}
.img{overflow: hidden;}
.img img{transition: 0.4s;}
a:hover .img img{transform: scale(1.05);}


.yc_yyxt{position: fixed;right: 25px;top: 50%;z-index: 100;width: 144px;height: 144px;}
.yc_yyxt::after{width: 100%;height: 100%;background: rgba(184,21,21,0.1);position: absolute;top: 0;left: 0;z-index: 1;content: "";display: block;border-radius: 50%;
}
.yc_yyxt:hover::after{animation:yc_yyxt_dh 1s;animation-timing-function: linear;animation-iteration-count: infinite;}
.yc_yyxt a{display: block;background: #b81515;text-align: center;width: 120px;height: 120px;border-radius: 50%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;}
.yc_yyxt a img{margin-top: 25px;margin-bottom: 10px;}
.yc_yyxt a p{font-size: 20px;text-align: center;color: #fff;}

@keyframes yc_yyxt_dh {
    0% {width: 105%;opacity: 1;margin-left: -2.5%;height: 105%;margin-top: -2.5%;background: rgba(184,21,21,0.4);}
    50% {width: 110%;opacity: 0.5;margin-left: -5%;height: 110%;margin-top: -5%;background: rgba(184,21,21,0.4);}
    100% {width: 115%;opacity: 0;margin-left: -7.5%;height: 115%;margin-top: -7.5%;background: rgba(184,21,21,0.4);}
  }


.part1{margin-bottom: 30px;margin-top: 79px;}
.part1 .title{border: 0px;}
.part1 .title .more img{margin-right: 10px;}
.part1 .title .more a{line-height: 56px;}
.part1 .left{width: 663px;float: left;background: #fff;margin-top: -106px;padding-bottom: 28px;}
.part1 .news{padding-top: 126px;padding-bottom: 25px;padding-left: 18px;padding-right: 34px;}
.part1 .left .line{width: 580px;height: 4px;border-top: 1px solid #dadcd9;border-bottom: 1px solid #dadcd9;margin: 0 auto;}
.part1 .news li{}
.part1 .news li a{display: block;padding: 12px 0;}
.part1 .news li span{font-size: 14px;color: #333333;font-family: "宋体";}
.part1 .news li .bt{display: inline-block;font-size: 16px;color: #333333;width: 510px;}
.part1 .news li .sj{font-size: 16px;display: inline-block;color: #333333;float: right;}
.part1 .right{width: 637px;float: right;margin-top: 29px;}
.part1 .right a{display: block;position: relative;}
.part1 .right a .img{position: relative;}
.part1 .right a .img .pic{    width: 100%;}
.part1 .right a .img .zz{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 2;}
.part1 .right a .bt{font-size: 20px;color: #ffffff;padding:18px 44px;position: absolute;bottom: 0;left: 0;z-index: 3;width: 100%;}




.part2{margin-bottom: 27px;}
.part2 .title{position: relative;}
.part2 .title .tit{cursor: pointer;transition: 0.4s;}
.part2 .title .tit+.tit{width: 137px;height: 35px;background: #aa8f59;padding: 0;margin: 20px 0 0 30px;}
.part2 .title .tit+.tit p{font-size: 18px;line-height: 35px;font-weight: normal;color: #fff;}
.part2 .title .tit3{background: #b81515 !important;}
.part2 .title .tit+.tit.on{box-shadow: 0 0 9px rgba(0,0,0,0.5);}
.part2 .title .more{position: absolute;top: 0;right: 0;display: none;}
.part2 .title .more.on{display: block;}
.part2 .box{width: 1310px;height: 236px;margin-left: -5px;background: url(/mltgs/images/part2_bg.png) no-repeat;padding:30px 0;display: none;margin-top: 27px;}
.part2 .box.on{display: block;}
.part2 .box::after{content: "";display: block;clear: both;}
.part2 .box li{float: left;padding: 0 3%;width: 33.33%;}
.part2 .box li a{}
.part2 .box li .bt{font-size: 18px;line-height: 31px;min-height: 62px;}
.part2 .box li .sj{margin: 25px 0;font-size: 16px;color: #666666;}
.part2 .box li .gd{font-size: 14px;padding: 10px;color: #fff;background: #baa564;transition: 0.4s;display: table;}
.part2 .box li a:hover .gd{background: #b81515;}



.part3{margin-bottom: 30px;}
.part3 ul{margin-top: 30px;}
.part3 ul::after{content: "";display: block;clear: both;}
.part3 ul li{float: left;width: 33.33%;height: 288px;background: #baa564;}
.part3 ul li+li{background: #7e482e;}
.part3 ul li+li+li{background: #b81515;}
.part3 ul li a{display: block;text-align: center;width: 100%;height: 100%;}
.part3 ul li a img{margin-top: 80px;margin-bottom: 26px;transition: 0.4s;}
.part3 ul li a p{text-align: center;font-size: 24px;color: #fff;}
.part3 ul li a:hover img{transform: rotateY(180deg);}


.part4{margin-bottom: 52px;}
.part4 .title .tit{width: 426px;background: url(/mltgs/images/tit_bg_10z.png) no-repeat;}
.part4 .nr{margin-top: 30px;position: relative;}
.part4 .nr img{width: 989px;}
.part4 .nr .con{width: 484px;height: 388px;padding: 45px;position: absolute;right: 0;bottom: 16px;background: #fff;display: block;}
.part4 .nr .con .bt{font-size: 24px;color: #000000;margin-bottom: 27px;}
.part4 .nr .con .zy{font-size: 16px;color: #666666;line-height: 32px;margin-bottom: 27px;}
.part4 .nr .con .sj{font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 25px;}
.part4 .nr .con .yy{font-size: 14px;padding: 10px;color: #fff;background: #baa564;transition: 0.4s;display: table;}




.foot{background: #1f1f1f;height: 170px;padding-top: 44px;}
.foot .foot_logo{float: left;}
.foot .foot_logo img{margin-top: 20px;}
.foot .center{float: left;width: 235px;margin-left: 147px;}
.foot .center p{font-size: 14px;color: #c5c5c5;line-height: 32px;}
.foot .ewm{float: right;border-radius: 5px;overflow: hidden;}
.foot .ewm img{max-width: 108px;}

.foot_bq{background: #1f1f1f;border-top: 1px solid #4b4b4b;}
.foot_bq p{font-size: 14px;color: #c5c5c5;padding: 21px 0;text-align: center    ;}
/* 首页结束 */







.position{font-size:12px;line-height: 30px;height: 30px;color: #999999;padding: 0 15px;background: url(/mltgs/images/position.png) left 5px no-repeat;border-bottom:  #e8e8e8 1px solid;margin-bottom: 15px;}
.position span, .position a, .position i{font-size:12px;color: #999999;margin: 0 5px;}
.position em{font-size:12px;color: #b00000;font-style: normal;}
.position a:hover{ color:#b00000;}

.n_left{width: 260px;}

.n_box{ padding:40px}

.erji{ margin-bottom:20px}
.erji h1{height: 65px;line-height: 65px;background: #dc2529;padding: 0 20px;font-weight:bold;font-size: 20px;color:#fff;}
.erji h1 img{ margin:-3px 10px 0 0}
.erji ul li{line-height: 60px;border-bottom:  #eaeaea 1px solid;}
.erji ul li a{display:inline-block;width:100%;height: 60px;background: #f8f8f8 url(../images/xy.png) 92% center no-repeat;padding: 0 0 0 20px;color: #333333;font-size: 16px;}
.erji ul li a:hover,.erji ul li.on a{background: #eaeaea url(../images/xy.png) 92% center no-repeat;color: #dc2529;}

.n_right{width: 900px;padding-bottom: 15px;}

.n_news ul{margin-bottom: 45px;}
.n_news ul li{padding: 18px 0;overflow:hidden;margin: 0 0;}
.n_news ul li{overflow:hidden;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;border-bottom: #eaeaea 1px dashed;}
.n_news ul li:hover{}


.n_news ul li .img,.n_news ul li .img img{float:left;width: 170px;height: 120px;overflow:hidden;}
.n_news ul li .con{float:right;width:688px;height: 118px;overflow:hidden;padding: 10px 0 0;}
.n_news ul li .con h5,.n_news ul li .con h5 a{font-size:16px;color: #323232;}
.n_news ul li .con h5 a:hover{color:#064ba0}
.n_news ul li .con p{font-size:12px;line-height:20px;height:60px;color: #999999;margin: 0;}
.n_news ul li .con h6{font-size:12px;color:#989898;height:18px;line-height: 19px;padding: 0 0 0 18px;background:url(/mltgs/images/time.png) left center no-repeat;margin: 12px 0 12px;}

.liebiao ul{ margin-bottom:40px;}
.liebiao ul li{font-size: 16px;color: #000000;line-height: 46px;height: 46px;overflow:hidden;width:100%;}
.liebiao ul li a{font-size: 16px;color: #323232;float:left;max-width:80%;padding:0 0 0 13px;background: url(/mltgs/images/dot03.png) left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.liebiao ul li a:hover{color: #dc2529;}
.liebiao ul li span{font-size: 12px;color: #999999;float:right;}

.n_article .ar_title{padding:10px 0 20px 0;margin-bottom: 5px;}
.n_article .ar_title{padding: 10px 0 0px 0;position:relative;box-sizing: border-box;text-align: center;}
.n_article .ar_title h1{font-size: 24px;display:block;line-height: 48px;color: #333333;font-weight: bold;margin-bottom: 15px;}
.n_article .ar_title h2{font-size: 14px;position:relative;display:block;height: 46px;color: #3c3c3c;line-height: 46px;background: #f5f5f5;}
.n_article .ar_title h2 span{ margin:0 10px}
.n_article .ar_article{padding-top:20px;padding-bottom: 0px;min-height:400px;margin-bottom: 30px;}

#ar_fot{position:relative;padding: 10px 20px;border: #e8e8e8 1px solid;background: #f7f7f7;}
#ar_fot h5{width: 100%;display:block;font-size: 16px;line-height: 36px;color: #666666;font-weight: normal;}
#ar_fot h5 a{font-size: 16px;color: #666666;font-weight:normal;width: 70%;max-width: 70%;display:  inline-block;}
#ar_fot h5 a:hover{ color:#083c76;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}

.container08{ background:url(/mltgs/images/container08_bg.jpg) center no-repeat; height:437px; padding:20px 0 0}
.container08 h3{font-size:20px;color:#323232;margin-bottom: 20px;font-weight:bold;text-align:center;background:url(/mltgs/images/bgbg.png) center no-repeat;}


/*==========================================内页 结束=============================================*/

@media(min-width: 768px){
	
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1600px){
}

@media(max-width: 1450px){
}

@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1300px){
	
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){

	
}

@media(max-width: 768px){
	
}

@media(max-width: 456px){
	
}