@import url(2018_qglh_reset.css);


body{ background: url(../images/2018lhbody.jpg) center top no-repeat; width: 100%; height: 100%;}
/*Ã©Â¡ÂµÃ¥Â¤Â´*/
.top{ height: 450px; width: 1200px; overflow: hidden; margin: 0 auto; }

.top1{margin: 0 auto; margin-top: 15px; width: 754px; height: 297px;padding-left: 80px;}
.top2{width: 369px; height: 91px;margin-left: 300px; margin-top: -60px;}


.nr_qy{height: auto; width: 100%; overflow: hidden;margin: 0 auto; position: relative;}


.diylan{width: 1200px; overflow: hidden;  margin: 0 auto;}

body > #page {height: auto; min-height: 100%;}
#page,#footer_inner{margin:0 auto;width:1200px;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
#container{background: url(2018lhsjz_hx.jpg) left 27px repeat-x;width: 97%;}


#lh_qiany {width: 1200px; overflow: hidden;margin:0 auto;position: relative; background: url(2018lhsjz_qz.png) left 0 no-repeat;padding-right: 60px; }

.qh_an{width:1100px;height:55px;overflow: hidden; margin-left: 100px;}
#dates {width:auto!important;height:55px;overflow: hidden; word-wrap: nowrap;  }
#dates li {list-style: none;float: left;width: 74px;height: 55px; margin:0 38px;  }

#dates a {width: 55px;height: 55px; font-size:29px; display: block;background:url(2018lh1qh.png) no-repeat;line-height: 55px;text-align: center;}
#dates .selected { font-size: 33px;color:#FFFFFF; background: url(2018lh2qh.png) no-repeat;}

#issues {width:1170px;height:512px;overflow: hidden;margin-left: 30px;}	
#issues li.qh_nr {width:1200px;height:512px;float: left; }
#next1,#prev1{position:absolute;font-size:100px;font-family:"Ã¥Â®â€¹Ã¤Â½â€œ";top:90px;width:100px;height:100px;text-align:center;line-height:100px;overflow:hidden;color:#713611;}
#next1{right:50%;margin-right:-400px;}
#prev1{left:50%;margin-left:-400px;}
#next1.disabled,#prev1.disabled{opacity:0.2;}

.jr_tt{height: 60px;width: 950px;overflow: hidden;margin: 0 auto;}
.tt_bt{ width: 57px; height: 59px; background: url(2018lhtt_bt.jpg) no-repeat; overflow: hidden;}
.tt_nr{width: 868px;height:60px;overflow: hidden;line-height: 60px;}
.tt_nr a{ color: #e10006; font-size: 46px; font-weight: bold;}

.lh_yw{ height: 405px; width: 1170px; overflow: hidden; margin-top: 50px; margin-left: 30px;}

.yw_zb{height: 405px; width:545px; overflow: hidden; }

.yw_yi{ height: 110px;width:545px; overflow: hidden; margin-bottom: 20px;}
.yw_yi h3{ height: 42px; line-height: 42px;}
.yw_yi h3 a{color: #2f447b; font-size: 24px;}
.yw_yi dl dd{ height: 24px; line-height: 24px;}
.yw_yi dl dd a{ color: #666;}

.yw_jx{height: 140px;width:545px; overflow: hidden; margin-top: 22px;}
.yw_jx dl dd{ height: 20px; line-height:20px; margin-top:15px;}
.yw_jx dl dd em{background: url(2018lhlist_icon.png) no-repeat right center #d8413a;  height:20px; padding: 0 5px;
border-radius:4px; margin-right: 14px; float: left; color: #FFF; font-size: 12px;}
.yw_jx dl dd a{ float: left; height: 20px;}

.jdt_yb{height: 405px; width:600px; overflow: hidden;position: relative; right: 50px;}
.dian{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:22px; z-index:5; }
.dian dl{ overflow:hidden; zoom:1;}
.dian dl dd{ float:left; margin-right:10px; display:block;width:12px; height:12px; 
background:url(2018lhjdt_a.png) no-repeat; cursor:pointer; }
.dian dl dd.on{ background:url(2018lhjdt_on.png) no-repeat; display: block; }
.yq_img{ position:relative; height:100%; z-index:0;}
.yq_img dd{ zoom:1; vertical-align:middle; }
.yq_img img{ height: 405px; width:600px;}

.new_bj{position:absolute; zoom:1; left:0; bottom:0; z-index:2; width:600px; height:56px; line-height:56px; background:#000;opacity:0.5;filter:alpha(opacity=50); /*IE6,7,8Ã¥â€¦Â¼Ã¥Â®Â¹*/ overflow:hidden;}
.new{position:absolute; left:0;bottom:0; z-index:4;width:500px; text-indent:15px; height:56px;overflow:hidden;}
.new h3 a{line-height:56px;  color:#FFF; font-size:20px;}
.new a:hover{color:#FF6B07;}

.zj_lh{ width: 1200px; height: 445px; overflow: hidden;margin: 0 auto; margin-top: 50px;  }
.zj_lh h3{ height: 66px;}
.zj_lh h3 a{display: block; width: 473px; height: 66px; background: url(../images/2018lhzj_lh.png) no-repeat; margin: 0 auto;}

.zjlh_nr{ height: 340px; overflow: hidden; margin-top: 40px;}
.zjlh_nr h2{ float: right; width: 605px; padding: 10px 0; height: 300px;}
.zjlh_nr h2 a{ background: url(../images/2018lhzjlh_list.jpg) no-repeat left center; height: 30px; line-height: 30px; font-size: 16px; display: block; float: left;padding-left: 20px; margin-top: 25px; font-weight: normal;}

.zjlh_jdt{height: 340px; overflow: hidden;width: 535px; float: left;}
.zjlh_jdt img{height: 300px; width: 535px;}
.zjlh_jdt p{ height: 40px; line-height: 40px;font-size: 16px;}

.lh_gzsj{width: 1200px; height:740px; overflow: hidden;margin: 0 auto; margin-top:80px;}
.lh_gzsj h3{ height: 71px;}
.lh_gzsj h3 a{display: block; width: 595px; height: 71px; background: url(2018lhlh_gzsj.png) no-repeat; margin: 0 auto;}

.lh_gznr{ width: 1200px; height: 630px; margin-top: 40px; overflow: hidden;}

.tian_jy{ height: 630px; width: 570px; overflow: hidden; }
.tian_jy h2{ height: 48px;width: 570px; }
.tian_jy h2 a{ height: 48px;background: url(2018lhtian_bt.png) no-repeat; display: block; float: left; width: 480px;}
.tian_nr{ margin-top: 40px; width: 420px; height:466px;overflow: hidden; background: url(2018lhtian_jy.jpg) no-repeat;padding: 100px 90px 0 60px;}
.tian_nr dl dd{ height: 140px; margin-top: 10px;}
.tian_nr dl dd h1{ height: 60px; line-height: 60px;}
.tian_nr dl dd h1 a{ font-size: 18px;}
.tian_nr dl dd p{line-height: 30px; color: #999999;}

.jcdb h2 a{ background: url(2018lhjcdb_bt.png) no-repeat!important; }
.jcdb .tian_nr{ background: url(2018lhjcdt_jy.jpg) no-repeat!important;}

.gzdbt_kfr{margin: 0 auto; margin-top: 115px; width: 1200px; height: 533px; overflow: hidden;}
.gzdbt_kfr h1{ height: 71px;}
.gzdbt_kfr h1 a{display: block; width:687px; height: 71px; background: url(2018lhgzdbt_kfr.png) no-repeat; margin: 0 auto;}
.gzdbt_nr{width: 1200px; height:402px; margin-top: 60px; overflow: hidden; }

.TujieBox{margin: 0 auto; margin-top: 130px; height:820px; width: 100%;background: url(2018lhtj_bj.jpg) repeat-y center top;}
.lhTujie .TujieC {height: 820px;position: relative; width: 1200px; margin: 0 auto;}
.lhTujie .TujieC .TujieLeft {position: absolute;left: 0px;top: 80px;width: 570px}
.lhTujie .TujieC .TujieLeft div {position: absolute;right: 0px;width: 450px;height: 660px;overflow: hidden;transform-origin: left center;-webkit-transform-origin: left center}
.lhTujie .TujieC .TujieLeft div img {width: 100%}
.lhTujie .TujieC .TujieLeft div span.mask {width: 450px;height: 660px;background: #000;position: absolute;top: 0px;left: 0px;opacity: 0.6;
display: inline-block}
.lhTujie .TujieC .TujieRight {position: absolute;right: 0px;top: 0px;width: 380px}
.lhTujie .TujieC .TujieRight .tujieLogo {display: inline-block;width: 345px;height: 128px;background: url(../images/2018lhtujie_logo.png) no-repeat;background-size: contain;position: absolute;top: 12px;right:105px;}
.lhTujie .TujieC .TujieRight .TujieList {position: absolute;top:180px;right:105px;width: 345px}
.lhTujie .TujieC .TujieRight .TujieList li {font-size: 18px;color: #fff;padding: 20px 0 30px 50px;position: relative;line-height: 150%;cursor: pointer}
.lhTujie .TujieC .TujieRight .TujieList li span.line {border-bottom: 1px solid #fff;position: absolute;left: 0px;top: 35px}
.lhTujie .TujieC .TujieRight .TujieList li p.red {color: #fedd00;font-size: 24px}
.lhTujie .TujieC .TujieRight .TujieList li b {display: inline-block;width: 40px;height: 40px;background: #f83c3b;color: #fff;font-size: 24px;font-family: "Georgia";border-radius: 50%;font-weight: normal;line-height: 40px;text-align: center;margin-right: 10px;
position: absolute;left: 0px;top: 15px;z-index: 10}

.lh_bg{ width: 1200px; height: 490px; margin: 0 auto; margin-top: 65px; }
.lh_bg h3{ height: 131px;}
.lh_bg h3 a{display: block; width: 457px; height: 131px; background: url(2018lhlh_bg.png) no-repeat; margin: 0 auto;}
.lhbg_nr{height: 325px;width: 1200px; overflow: hidden; margin-top: 34px;}
.lhbg_nr dl dd{float: left; height: 325px; margin-right:38px; display: block;}
.lhbg_nr dl dd.baog1{width: 188px; height: 244px; background: #bbebde; margin-top: 81px;}
.lhbg_nr dl dd.baog2{width: 224px; height: 291px; background: #fad07f;margin-top: 34px;}
.lhbg_nr dl dd.baog3{width: 224px; height:325px; background: #c8ecfe;}
.lhbg_nr dl dd.baog4{width: 224px; height: 291px; background: #96bce1;margin-top: 34px;}
.lhbg_nr dl dd.baog5{width: 188px; height: 291px; background: #e3d1f5; margin-right: 0!important;margin-top: 81px;}
.lhbg_nr dl dd a{text-align: center; display: block;padding-top: 20px;}
.lhbg_nr dl dd p{ height:36px;line-height: 36px; font-size:29px; font-family: "Ã©Â»â€˜Ã¤Â½â€œ"; font-weight: bold; }

.lhbg_nr dl dd.baog1 p{  color: #6792a8; }
.lhbg_nr dl dd.baog2 p{  color: #d75466; }
.lhbg_nr dl dd.baog3 p{  color: #7b9fb0; }
.lhbg_nr dl dd.baog4 p{  color: #fff; }
.lhbg_nr dl dd.baog5 p{  color: #a784c9; }

.lhbg_nr dl dd.baog1 em{ background: url(2018lhbaog1.png) no-repeat center bottom ; width: 188px; display: block; height: 152px;}
.lhbg_nr dl dd.baog2 em{ background: url(2018lhbaog2.png) no-repeat center bottom ; width: 224px; display: block; height: 199px;}
.lhbg_nr dl dd.baog3 em{ background: url(2018lhbaog3.png) no-repeat center bottom ; width: 224px; display: block; height: 270px;}
.lhbg_nr dl dd.baog4 em{ background: url(2018lhbaog4.png) no-repeat center bottom ; width: 224px; display: block; height: 199px;}
.lhbg_nr dl dd.baog5 em{ background: url(2018lhbaog5.png) no-repeat center bottom ; width: 188px; display: block; height: 152px;}

.bz_zs_bj{margin: 0 auto; margin-top: 60px; width: 1300px; height:auto; overflow: hidden; background: url(../images/bzzs.png) no-repeat right top;}
.bzzs_nr{margin: 0 auto; margin-top: 90px; width: 1200px; height:725px; overflow: hidden; }
.bzzs_nr h3{ height: 72px;}
.bzzs_nr h3 a{display: block; width: 424px; height:72px; background: url(2018lhbzzs_bt.png) no-repeat; margin: 0 auto;}

.bzzs_qh{ margin-top: 15px; height:638px; overflow: hidden; position: relative; padding: 0 52px;}
.bzzs_qh dl{width: 378px; height: 226px; background: url(2018lhbzzs_dl.png) no-repeat; float: left; padding: 13px 25px 35px 65px;overflow: hidden; margin: 48px 40px 0 40px;}
.bzzs_qh dl:nth-child(3){ background: url(2018lhbzzs_dl1.png) no-repeat; }
.bzzs_qh dl:nth-child(4){ background: url(2018lhbzzs_dl1.png) no-repeat; }
.bzzs_qh dl dt{height: 56px; line-height: 56px; border-bottom: 1px dotted #FFFFFF; text-align: center;}
.bzzs_qh dl dt a{  color: #FFFFFF; font-size: 25px;}
.bzzs_qh dl dt a:hover{color: #000000!important;}
.bzzs_qh dl dd{font-size: 18px; line-height: 30px; color: #FFFFFF; text-indent: 2em; margin-top: 15px;}

.bzzs_qh .next_qh{display:block;width:49px;height:84px;background:url(2018lhbzzs_y.png) no-repeat ; position:absolute;  top:295px;}
.bzzs_qh .prev_qh{display:block;width:49px;height:84px;background:url(2018lhbzzs_z.png) no-repeat ; position:absolute;  top:295px;}
.bzzs_qh .prev_qh:hover{opacity: 0.5;}
.bzzs_qh .next_qh:hover{opacity: 0.5;}
.bzzs_qh .next_qh{right:0;background-position:right;}
.bzzs_qh .prev_qh{left:0;background-position:right;}

.wk_lh{ width: 1200px; height: 375px; margin: 0 auto; margin-top: 140px; overflow: hidden;}
.wk_lh h3{ height:71px;}
.wk_lh h3 a{display: block; width: 499px; height: 71px; background: url(2018lhwk_lh.png) no-repeat; margin: 0 auto;}

.wklh_nr{margin-top: 54px; height: 250px; overflow: hidden;}
.wklh_nr dl dd{  height: 250px; width: 308px; float: left; padding: 0 30px;}
.wklh_nr dl dd:nth-child(1){background: #e85b6b; margin-right: 48px;}
.wklh_nr dl dd:nth-child(2){background: #ec7e5d; margin-right: 48px;}
.wklh_nr dl dd:nth-child(3){background: #e7b45b; }

.wklh_nr dl dd em{ height: 139px; display: block; padding: 8px 0; width: 308px; background: url(wklh_icon.png) no-repeat;border-bottom: 2px solid #FFFFFF; margin-bottom: 15px;}
.wklh_nr dl dd:nth-child(1) em{ background-position: 90px 20px ;}
.wklh_nr dl dd:nth-child(2) em{ background-position: -339px 18px ;}
.wklh_nr dl dd:nth-child(3) em{ background-position: -758px 20px ;}

.wklh_nr dl dd p{font-size: 26px; color: #FFFFFF; line-height: 32px; text-align: center;}

.jc_tj{ margin: 0 auto; margin-top: 60px; height: 850px; width: 1200px; overflow: hidden;}
.jc_tj h1{ height:70px;}
.jc_tj h1 a{display: block; width: 462px; height: 70px; background: url(2018lhjc_tj.png) no-repeat; margin: 0 auto;}

.jctj_nr{ margin-top: 45px; height: 735px;}
.jctj_nr .TujiBox {width: 1200px;height: 735px;position: relative;}
.jctj_nr .TujiBox #pic_list li {display: none;text-align: center;font-size: 14px;position: absolute;height: 630px;}

.jctj_nr .TujiBox #pic_list li img {
	display: block;
	border: none;
}

.jctj_nr .TujiBox ul li div {
	z-index: 1;
	position: absolute;
	display: block;
	width: 1060px;
	line-height: 25px;
	top: 650px;
	left: 70px;
	color: #fff;
	height: 70px;
	text-align: left;
	padding: 10px 20px;
}

.jctj_nr .TujiBox ul li div h3 {
	text-align: center;
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 2px;
}

.jctj_nr .TujiBox ul li div p {
	text-align: left;
}

.jctj_nr .TujiBox ul li div h3 a {
	color: #333;
	text-decoration: none;
	font-size: 24px;
}

.jctj_nr .TujiBox ul li.active {
	display: block;
}

.jctj_nr #num_list {
	z-index: 2;
	clear: both;
	height: 100px;
	overflow: hidden;
	position: absolute;
	top: 560px;
	left: 20%;
	width: 570px;
	padding: 0 10px;
}

.jctj_nr #num_list li {
	width: 110px;
	height: 60px;
	padding: 0;
	text-align: center;
	overflow: hidden;
	float: left;
	margin: 0 5px;
}

.jctj_nr #num_list li i {
	display: none;
}

.jctj_nr #num_list li img {
	width: 100px;
	height: 50px;
	border: #ffeec8 5px solid;
}

.jctj_nr #num_list li.active img {
	border: #d62434 5px solid;
	width: 100px;
	height: 50px;
}

.jctj_nr .lhTujiSmall {
	height: 58px;
	overflow: hidden;
	margin-left: 10px;
}

.jctj_nr .lhTujiSmall ul {
	position: relative;
	left: 0;
	top: 0;
	width: auto;
}

.jctj_nr .up {
	text-align: center;
	cursor: pointer;
	position: absolute;
	bottom: 15px;
	left: 25px;
	z-index: 10;
}

.jctj_nr .down {
	text-align: center;
	cursor: pointer;
	position: absolute;
	bottom: 15px;
	right: 25px;
	z-index: 10;
}
.lh_foot{ width: 100%; height: auto; background: #eeeded; margin: 0 auto; overflow: hidden; margin-top: 30px;}
.foot_nr{ padding: 40px 0; overflow: hidden; text-align: center; line-height: 26px;}
.foot_z{ width:220px; height: 55px; overflow: hidden; padding-top: 5px; margin: 0 auto; margin-top: 15px;}
.foot_z a{ padding: 0 15px;}


#loutinav{ width: 170px; height: 393px; position: absolute; top:0; right:1%;background: url(2018lhcbl_nav.png) no-repeat;  padding-left: 5px; padding-top: 98px; z-index: 999; text-align: center;}
#loutinav ul li{display: block;height: 34px; line-height: 34px;  width: 170px;}
#loutinav ul li a{color: #FFF; font-size: 15px;}
#loutinav ul li a.active{color: #000;}
.qzbox{width: 100%; overflow: hidden; height: 205px; position: relative;
   background-color:rgba(255,255,255,0.5);
   padding-left: 50px;
   padding-top: 50px;
   border-bottom: #c00 solid 5px;
}
.qzbox .qz-left{ float: left; background: url(../images/2018030501.png) no-repeat left center; width: 289px; height: 174px;}
.qzbox .qz-left strong{ color: #c00; font-size: 86px; padding: 60px 0 10px 80px; display: block;}
.qzbox .qz-right{ padding: 10px 60px; width: 720px; float: left;}
.qzbox .qz-right h1{ text-align: center; padding: 10px 0;}
.qzbox .qz-right h1 a{ font-size: 32px;}
.qzbox .qz-right .desc{ line-height: 25px; text-indent: 2em; font-size: 16px;}
.qzbox .more{ position:absolute; right:10px; font-size: 18px; top:-2px; background: #c00; color: #fff; padding: 3px 10px; height: 40px; line-height: 40px;}
.qzbox .more a{ color: #fff;}
