@charset "utf-8";
/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: Noto Sans SC,"微软雅黑","宋体",  Arial, Verdana, Geneva,  Helvetica, sans-serif; 
line-height:24px;  min-width:1150x;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px; }
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
a:hover{color:#c30000;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
/*首页*/
.stop{ height:34px; background:#296390; width:100%; min-width:1180px;}
.stopc{ width:1180px; margin:0 auto;}
.stopclf{ width:400px; color:#ffffff; float:left; line-height:34px; height:34px;}
.stoprr{ width:500px; float:right; height:34px;}
.stoprr li{ width:70px; float:left; line-height:34px;text-align:center; }
.stoprr li a{color:#ffffff; text-align:center; display:block; }
.stoprr li a:hover{ background:#c5b331;}

.bot{width:100%;height: 126px;min-width:1180px;background: linear-gradient(to right, #324469, #9c2426);border-bottom: 1px solid #ffffff;}
.botc{width: 1400px;margin:0 auto;height:120px;/* background:url(../images/gghh_03.jpg) right no-repeat; */}
.botcl{width: auto;height:83px;float:left;padding-top:20px;}
.botr{width: 220px;float:right;height: 35px;/* padding-top:10px; */margin: 45px auto;margin-right: 200px;position: relative;}
.sou{width:220px;height:33px;float:left;padding-top:40px;}
.soua{ width:160px; float:left; height:26px;}
.soua input{ width:158px; height:27px; border:1px solid #28466E;}
.ssan{ width:56px; height:33px; float:left;}
.eng{width:80px;float:right;height: 17px;border-left:1px solid #28466E;padding-left:20px;margin-top: 5px;}
.eng li{ line-height:30px; height:30px; background:url(../images/44.png) left center no-repeat; text-indent:10px;}
.eng li a{ color:#fff;}
.eng li a:hover{color:#c5b331;}
.nav{width:100%;min-width:1200px;height: 50px;background: linear-gradient(to right, #324469, #9c2426);/* overflow: hidden; */}
.fal{width: 100%;height:442px;margin:0 auto;}


.jilyy370{ width:1200px; height:370px; margin:0 auto; padding-top:15px;}
.jil484{ width:484px; float:left; height:370px;}
.jjt18{ height:40px; width:100%;}
.jjt18lf{ width:100px; float:left; font-size:18px; color:#1b438f; line-height:40px;}
.jjrig{ width:30px; float:right; text-align:right; padding-top:20px;}
.jjimg{ width:100%; height:168px; border-bottom:1px dashed #ccc; padding-top:10px;}
.jjomg226{ width:226px; float:left; height:168px;}
.jjomg226 p{ line-height:40px; font-size:14px;}

.jjlis{ width:100%; height:auto; padding-top:5px;}
.jjlis li{ height:35px; text-align:right; line-height:35px; background:url(../images/jj.jpg) 00 12px no-repeat; text-indent:7px;}
.jjlis li a{ float:left; text-align: left;}
.jjrigfff{ width:480px; float:right;height:370px;}
.jjt1850{ height:50px; width:100%; border-bottom:1px solid #ccc;}
.kk64{ height:64px; width:100%; padding-top:37px;}
.kklf66{ width:66px; float:left; height:64px; background:#edeaf1;}
.kklf66t{ height:40px; line-height:40px; font-size:16px; text-align:center;}
.kkbb26{ background:#28466E; font-size:12px; color:#fff; text-align:center;}
.kkbt20{ height:64px; float:right; width:400px; }
.kkbt20t{ height:20px; line-height:20px;  background:url(../images/jl1.jpg) right no-repeat;}
.kkbit40{ line-height:22px; width:100%; color:#878585;}
.kkbit40 a{color:#878585;}

.xsdd380{ width:1000px; height:270px; margin:0 auto; padding-top:20px;}
.xsd84{ width:484px; float:left; height:270px;}
.xsdlis{ width:100%; height:auto; padding-top:15px;}
.xsdlis li{ line-height:35px;  background:url(../images/gg3-3_21.jpg) 0 16px no-repeat; text-align:right; text-indent:10px;}
.xsdlis li a{ text-align:left;float:left; line-height:35px;}

.sxigfff{ width:480px; float:right;height:270px;}
.xsdlirrs{ width:100%; height:auto; padding-top:15px;}
.xss20{ height:35px; width:100%; line-height:35px;}
.xss20 span{ line-height:28px; padding:0 20px 0px 8px;}
.xss20 a{ display:block;}
.xss20 a:hover{ background:url(../images/cc3-3_21.jpg) 0 5px no-repeat;}
.bot426{width:100%;height: 280px;}
.bot216{width: 1400px;height: 280px;margin:0 auto;/* padding-top:30px; */}
.bot216 li img{width:100%;height:100%;}

.fot{height:225px;background: linear-gradient(to right, #324469, #9c2426);width:100%;min-width:1200px;margin-top: 20px;}
.fob{height:40px;background: linear-gradient(to right, #324469, #9c2426);width:100%;}
.fobc{width:1200px;height:40px;margin:0 auto;}
.fobclf{width: 800px;/* float:left; */line-height:40px;color:#dedede;margin: 0 auto;text-align: center;font-size: 15px;}
.fobrrf{ width:500px; float: right; text-align:right;line-height:40px; color:#dedede;}
.fkk164{height:164px;margin:0 auto;padding-top:30px;width: 1400px;}
.ffkk238{float:left;width: 1400px;/* border-right:1px solid #28466E; */}
.ffkk238 li{width:100px;float:left;font-size:14px;line-height:40px;color:#fff;margin-right: 20px;}
.ffkk238 li a{ color:#fff;}
.ffkk237r{float:left;width: 600px;/* padding: 40px 121px; */text-align:center;/* border-right: 1px solid #bdcedb; */margin: 0 auto;height: 110px;margin: 20px 140px;}
.ffkk237r img{width:100%;margin: 0 auto;display: block;}
.erm144{width:174px;color:#fff;float:right;/* height: 170px; */text-align:center;margin-top: 10px;}
.erm144 img{display:block;width: 60%;height: 60%;margin: 0px auto;}

/*二级网站*/
.erll287{ width:100%; height:288px; background:#f8f8f8;}
.erc1177{width: 1400px;margin:0 auto;height:287px;}
.erc1177 img{width: 1400px;height:287px;}


.er370_160{ width:370px; height:160px; background:#296390; z-index:22; position:relative; margin-top:-160px;  float:right; margin-right:65px;filter:alpha(opacity=80);        -moz-opacity:0.8;        -khtml-opacity: 0.8;        opacity: 0.8;  }
.bott46{ width:90%; height:46px; border-bottom:1px solid #7fa1bc; line-height:46px; font-size:18px; color:#fff; text-align:center; margin:0 auto;}
.bot11{ width:340px; height:86px; color:#fff;border-bottom:8px solid #c5b331; padding:10px 15px;}
.ll100{width: 1400px;margin:0 auto;padding-top:50px;}
.llz24{  height:30px; border-bottom:1px solid #ccc; width:100%; padding-bottom:20px;}
.lzzfz{ width:300px; float:left;font-size:24px; line-height:30px;}
.lzhdw{ width:500px; float:right; text-align:right; line-height:30px;}
.erl309{width: 310px;float:left;min-height:500px;background: white;}
.erl309rr{border-bottom:none;height:auto;margin-bottom:20px;border: 1px solid #334469;}
.kk62la{ width:307px; height:62px; line-height:62px; background:url(../images/rr_07.jpg) no-repeat; font-size:18px; text-indent:60px;}

.kk62l{ width:307px; height:62px; line-height:62px; text-indent:60px; background:url(../images/rr_09.jpg) no-repeat; font-size:18px; text-indent:60px;}
.kk62l a{ display:block;}
.kk62l a:hover{background:url(../images/rr_07.jpg) no-repeat;}
.kk303_359{ width:307px; height:359px; margin-top:40px;}
.kk303_359 img{width:307px; height:359px; }
.ll100bb{overflow: hidden;width: 1400px;margin:0 auto;padding-top:50px;padding-bottom:50px;/* max-height: 600px; */}
.kkr670{width: 1060px;float:right;min-height:500px;}
.kkhaoto{ width:100%; height:auto;} 
.kkhaoto li{line-height: 50px;text-align:right;font-size: 15px;background:url(../images/rr_11.jpg) 0 16px no-repeat;text-indent:10px;border-bottom: 1px solid #ebebeb;}
.kkhaoto li a{ float:left; text-align:left;}
.kkxiy{height:40px;text-align:center;width:100%;margin: 0 auto;}
.jyjx720{ width:920px; float:left; min-height:500px;}
.jy18f{ font-size:18px; color:#296390; height:35px; line-height:35px; padding-bottom:10px;}
.khm16{ height:auto; width:100%; padding-top:10px; padding-bottom:10px;}
.khm16 li{ font-size:16px; height:45px; line-height:45px; float:left; width:180px;}

.ll100bb td{
border-color: rgb(221, 221, 221);
    border-style: solid;
    border-width: 1px;
    padding: 5px 10px;}
 
.ll100bb table{
border-color: rgb(221, 221, 221);
    border-style: solid;
    border-width: 1px; border-collapse:collapse;
margin: auto;} 
  
 
.ll100bb table tr td  p{
text-indent: 0em!important;

} 


.jkk260{ width:260px; float:right; height:455px;}
.jkk260 img{ width:260px;height:455px;}
.jyjx720d{ width:700px; float:left; min-height:500px;}


.cotit{font-size: 22px;line-height:40px;text-align:center;padding-bottom:15px;font-weight: bold;}
.sjkk{height:30px;line-height:30px;border-bottom:1px dashed #ccc;padding-top:15px;padding-bottom:15px;text-align:center;font-size: 14px;}

.zhinw89{ width:97%; min-height:500px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.zhinw89 p{line-height: 33px !important;
    font-size: 16px !important;
    text-indent: 30px !important;
    padding-bottom: 15px !important;
    font-family: "微软雅黑"!important;}
video{        
max-width: 100%;
    width: 654px;
    height: 368px;
    margin: 0 auto;
}   
.shany{font-size: 16px;width: 100%;text-align: left;line-height:40px;margin:0 auto;}
.erjj12{ min-height:400px; padding-bottom:20px;}
.erjj12 p{line-height: 33px !important;font-size:14px;text-indent: 2rem !important;padding-bottom:15px;text-align:justify;}
.erjj12 p span{line-height: 33px !important;font-size:14px;text-indent: 2rem !important;padding-bottom:15px;text-align:justify;}
.erjj12 table tr td p{text-align:center;text-indent: 0rem !important;}
.xygg10{ width:1200px; height:580px; margin:0 auto;}
.xygg10 li{width: 210px;height: 320px;float:left;background:#f8f8f8;margin-right:25px;margin-bottom:50px;}
.xygg10 li img{width: 210px;height: 172px;}
.xygg10 li p{ font-size:16px; line-height:30px; padding:10px 15px;}
.xygg10 li span{ line-height:35px;padding:0 15px;}

.toz60{ width:1200px; height:59px; background:#f7f7f7; margin:0 auto; margin-top:20px;}
.youcle{ width:119px; float:left; font-size:16px; text-align:center; line-height:59px; background:url(../images/gghh_07.jpg) left center no-repeat;}
.youclerr{ width:950px; float:left; padding-left:20px; line-height:30px; padding-top:15px;}
.youclerr li{ width:45%; float:left; background:url(../images/rr_11.jpg) left center no-repeat; font-size:14px; text-indent:20px;}

.hydy370{height: 530px;width: 1400px;margin:0 auto;padding:40px 0px;}
.xiwt{ height:50px; border-bottom:1px solid #cdcdcd; width:100%;}
.xiwtlf{font-size:24px;float:left;min-width:100px;text-indent:10px;height:50px;line-height:50px;color: #28466e;}
.xiyw{ font-size:14px; color:#000;line-height:50px;height:50px;  float:left; padding-left:20px; }
.xiygg{ font-size:14px; min-width:100px; text-align:right; float:right; line-height:39px;}
.xiygg a{color: #333;}

.cxh118{width:100%;height: 458px;margin:0 auto;padding-top:30px;/* padding-bottom:20px; */}
.cxh118ddi{width: 600px;float:left;height: 500px;margin-right: 40px;}
.cxh118ddi img{width: 100%;/* height: 316px; */object-fit: cover;}
.cxh118ddi h3{font-size:18px;color:#28466E;line-height:55px;font-weight:normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cxh118ddi h3 a{color: #963232;}
.cxh118ddi p{font-size:14px;line-height:30px;color:#818181;white-space: pre-wrap;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 3;-webkit-box-orient: vertical;}
.cxh118ddi p a{color:#818181; float:right; text-align:right;}
.cxhffdi{ width:350px; float: right; height:310px;}
.cxhffdi img{width:350px;height: 216px;}
.cxhffdi h3{ font-size:18px; color:#28466E; line-height:55px; font-weight:normal;}
.cxhffdi h3 a{color:#28466E;}
.cxhffdi p{ font-size:14px; line-height:30px; color:#818181;}
.cxhffdi p a{color:#818181; float:right; text-align:right;}


.tzz{background:#efefef;height: 520px;width:100%;min-width:1200px;padding:30px 0px;}
.tzzc{width: 1400px;height:auto;margin:0 auto;}

.tognz{ height:34px}

.tazwcc{ width:100%; height: 367px; padding-top:40px;}
.tazwcclf{width: 600px;height: 410px;float:left;}
.tazwcclf img{width: 100%;height: 400px;}
.tanr780{width: 760px;float:right;height:367px;}
.tanr780li{height:65px;width:100%;margin-bottom: 20px;}
.tanr780lilf{ width:69px; height:65px; float:left; font-size:14px; text-align:center; background:url(../images/gghh_09.jpg) left center no-repeat;}
.tanr780lilf h3{ line-height:33px; font-weight:normal;}
.tanr780lilf p{ line-height:32px; color:#fff;}
.tanr780lilrr{width: 675px;height: 65px;float:right;}
.tanr780lilrr h3{ line-height:33px; font-weight:normal; font-size:16px; color:#000;}
.tanr780lilrr p{line-height: 35px;color:#505050;overflow: hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.youlj{height: 300px;width: 1400px;margin:0 auto;padding:20px 0px;}
.youljlf{width: 1400px;/* float:left; */height: 300px;}
.xiwtlfhs{ font-size:24px; float:left; min-width:100px;  text-indent:10px; height:50px; line-height:50px;color:#000;}
.ylis{ width:100%; height:auto; padding-top:20px;}
.ylis li{width: 33%;float:left;height:35px;font-size: 15px;text-align: center;}
.youzt{ width:640px; float:right; margin-top:50px;}
.youzt li{ min-width:100px; float:left; height:118px; margin-left:20px;width:30%; }

.youzt li img{width:100%;height: 60%;}


.xiwtxgs{height:50px;border-bottom:1px solid #cdcdcd;width: 1400px;margin:0 auto;}

.xyyw{
    width: 760px;
    float: right;
    height: 440px;
    overflow: hidden;
    }
.xyyw li{
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    margin-bottom: 4px;
    }
.xyyw li a{
    font-size: 16px;
    color: #333333;
    line-height: 30px;
}
.xyyw li span {
    font-size: 14px;
    color: #333333;
    float:right;
}
.xyyw li a:hover {
    color: #963232;
}
.dlList{
    height: 230px;
    position: relative;
    margin: 30px 0px;
}
.dlList p{font-size: 19px;background: #323131;opacity: 0.8;color: #fff;height: 40px;line-height: 40px;position: absolute;width: 310px;bottom: 0;}
.dlList .prev, .dlList .next {
    width: 51px;
    height: 45px;
    position: absolute;
    top: 47.5px;
    left: 0;
    z-index: 100;
    cursor: pointer;
    background: url() no-repeat;
}

.dlList .next {
    left: auto;
    right: 0;
    background-position: 0 -90px;
}

.dlList .prev:hover {
    background-position: 0 -45px;
}

.dlList .next:hover {
    background-position: 0 -135px;
}

.dlList .scrollWrap {
    width: 1095px;
    margin: 0 60px;
    overflow: hidden;
    position: absolute;
    overflow: hidden;
}

.dlList dl {
    float: left;
    width: 309px;
    text-align: center;
    position: relative;
    margin: 0px 20px;
}

.dlList dt {
    margin: 0 auto;
    width: 310px;
    overflow: hidden;
}

.dlList img {
    display: block;
    width: 306px;
    height: 200px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
}
.dlList img:hover {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.dlList1{
    height: 230px;
    position: relative;
    margin: 30px 0px;
}
.dlList1 p{font-size: 17px;/* background: #323131; */opacity: 0.8;color: #000;height: 50px;line-height: 50px;position: absolute;width: 310px;bottom: -50px;}
.dlList1 .prev, .dlList .next {
    width: 51px;
    height: 45px;
    position: absolute;
    top: 47.5px;
    left: 0;
    z-index: 100;
    cursor: pointer;
    background: url() no-repeat;
}

.dlList1 .next {
    left: auto;
    right: 0;
    background-position: 0 -90px;
}

.dlList1 .prev:hover {
    background-position: 0 -45px;
}

.dlList1 .next:hover {
    background-position: 0 -135px;
}

.dlList1 .scrollWrap {
    width: 1095px;
    margin: 0 60px;
    overflow: hidden;
    position: absolute;
    overflow: hidden;
}

.dlList1 dl {
    float: left;
    width: 309px;
    text-align: center;
    position: relative;
    margin: 0px 20px;
}

.dlList1 dt {
    margin: 0 auto;
    width: 310px;
    overflow: hidden;
}

.dlList1 img {
    display: block;
    width: 306px;
    height: 200px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
}
.dlList1 img:hover {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.xyspt{
    width: 600px;
    height: 350px;
    float: left;
    /* margin-right: 22px; */
}
.xyspt img{
    width: 100%;
    height: 350px;
    object-fit: cover;
}
.search_box
{
    border-radius: 20px;
    border:1px solid #ffffff;
}
.search_box:after
{
    content:"";
    display:block;
    clear:both;
}
.search_box .text
{
    height: 35px;
    width: 163px;
    outline: none;
    float: left;
    border: none;
    background: transparent;
    margin-left: 13px;
    color: #ffffff;
    line-height: 36px;
}
.search_box .text::-webkit-input-placeholder
{
    color:#ffffff;
}
.search_box .submit
{
    float:right;
    background: url("../images/search1.png") no-repeat center;
    outline: none;
    height: 35px;
    border: none;
    line-height: 35px;
    width: 32px;
    cursor: pointer;
    font-size: 0;
}
.zlmmc
{
    width: 307px;
    height: 62px;
    line-height: 62px;
    text-indent: 60px;
    background: linear-gradient(to right, #324469, #9c2426);
    font-size: 18px;
    text-indent: 60px;
    border-bottom: 1px solid #bfbfbf;
}
.zlmmc h2
{
    font-size:24px;
    color: #fff;
}
.link-w{
	width: 100%;
	/* height: 160px; */
	line-height: 50px;
	/* background: linear-gradient(to right, #f1f1f1, #efefef); */
	filter: alpha(opacity=50);
	overflow: hidden;
	border-bottom: 1px solid #ffffff85;
}
.link a{
	float:left;
	/* margin: 0px 21px; */
	color: #000000;
	font-size: 16px;
	background: url(../images/link_icon.png) 30px center no-repeat;
	padding-left: 50px;
	border: 1px solid #ccc;
	padding-right: 30px;
	width: 150.82px;
	text-align: left;
}
.link a:hover{
	text-decoration: none;
	color: #9c2426;
}
.main {
    width: 1400px;
    margin: 20px auto;
    /* height: 120px; */
    border-bottom: 1px solid #fff;
    z-index:999999;
    font-size: 22px;
}
.main p{width: 86px;font-size: 17px;float: left;}
.pull-right {
    float: right;
    position: absolute;
    top: 0;
    right: -108px;
}
.xxzy a{
	display: block;
	height: 28px;
	line-height: 28px;
	margin-left: 20px;
	color: #fff;
	background: url(../images/xxzy.png) no-repeat left center;
	padding-left: 22px;
	font-size: 14px;
}
.tb{    height: 28px;
   }

.list_tabs .xiwtlf{
	cursor:pointer;
	opacity: 0.5;
}
.list_tabs .xiwtlf.active{
	opacity:1;
}
.list_tabs .xiygg a{
	display:none;
}
.list_tabs .xiygg a.active{
	display:block;
}

.list_bds .child{
	display:none;
}
.list_bds .child.active{
	display:block;
}




.n_teacher li{
    position: relative;
    width: 47.93%;
    background: #F9F9F9;
    margin-bottom: 40px;
    z-index: 3;
}
.n_teacher li a{
    position: relative;
    z-index: 3;
    padding: 23px 34px 27px 40px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.n_teacher li .pic{
    width: 160px;
    height: 210px;
}
.n_teacher li .txt{
    width: calc(67% - 19px);
    padding-top: 9px;
}
.n_teacher li .txt h3{
    font-size: 22px;
    line-height: 30px;
    color: #133f80;
    margin-bottom: 10px;
}
.n_teacher li .txt i{
    display: block;
    height: 1px;
    position: relative;
    background: linear-gradient(-270deg, #DCDCDC 0%, rgba(228, 228, 228, 0) 100%) ;;
    margin-bottom: 11px;
}
.n_teacher li .txt i:before{
    position: absolute;
    content: '';
    left: 0;
    bottom: -1px;
    width: 22px;
    height: 3px;
    background: #133f80;
}

.n_teacher li .txt h5{
    font-size: 16px;
    line-height: 30px;
    color: #666666;
}
.n_teacher li .txt h6{
    font-size: 16px;
    line-height: 30px;
    color: #133f80;
    text-align: right;
    font-family: 'Abhaya Libre_R', sans-serif;
    margin-top: 17px;
}

.n_teacher li .txt *{
    transition: .5s;
}
.n_teacher li:after{
    position: absolute;
    content: '';
    left: 0;
    right: 100%;
    top: 0;
    bottom: 0;
    background: linear-gradient(to right, #324469, #9c2426);;
    transition: .5s;
    z-index: -1;
}


.n_teacher li:hover:after{
    right: 0;
}
.n_teacher li:hover .txt h3{
    color: #fff;
}


.n_teacher li:hover .txt i:before{
    background: #fff;
}

.n_teacher li:hover .txt h5,
.n_teacher li:hover .txt h6{
    color: #fff;
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.pic .a {
    position: absolute;
    left: 24px;
    top: 22px;
    width: 160px;
    height: 210px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in;
}

.ldnry
{
	width:1400px;
	margin:0 auto;
	display:flex;
	justify-content: space-between;
	flex-wrap: nowrap;
}
.ldnry .ldzp
{
	width: 15%;
	height: 270px;
}
.ldzp_icon
{
	position: relative;
	overflow: hidden;
	/* padding-top: 151%; */
	height: 100%;
}
.ldzp_icon span.a
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in;
}
.ldnry .ldnr_box
{
	width: 80%;
}