html,body{height:100%;margin:0px;}
body{font-size:12px;margin:0px auto;color:#000;padding-top:0px; font-family:Microsoft Yahei, Helvetica, sans-serif,"宋体"; background:#fff; }
div,h1,h2,h3,h4,span,p,strong,ul,li,img,form,dl,dt,dd,tt{margin:0px;padding:0px;}
li{list-style:none;}
a{text-decoration:none;color:#585757;}
a:hover{text-decoration:none; color:#e0292d; }
img{border:0px;}
.clear{clear:both;font-size:0px;}

.d_cn{background:url(d02b_lh2018.jpg) no-repeat center top;  height: 529px;}
.d_cn2{background:url(d01b_lh2018.jpg) no-repeat center top;}
.d_bg{ height: 529px; padding-top: 205px;}
.menu{ height: 184px; background-color: #b30000; border-bottom: 1px solid #7f0000;}
.menu_cen{width: 1200px; margin: 0 auto;}
.menu_cen a{ font-family: "YouYuan" ,"microsoft yahei"; font-size: 18px; color: #fff; }
.menu_left{float: left; width: 752px; height: 184px;}
.menu_con{ margin-right: 1px; margin-bottom: 1px; float: left; width: 187px; height: 91px; background-color: #a10f1b;}
.menu_con .menu_tit{ padding: 32px 60px;}
.menu_con:hover{ background-color: #830c16;}
.d_in{ width:100%px; margin:0px 5%; background-color: #FFFFFF; }

.menu_rc{float: left; width: 446px; height: 184px; border-right: 2px solid #7f0000;}
.menu_rc_tit{ color: #fff; text-align: center; line-height: 41px; background:url(rc_bg.jpg); height: 41px; font-size: 18px;}
.main{width: 100%; height: 512px; background-color: #a50e0e;}
.main_body{ width: 1200px; height: 512px; margin: 0 auto;}
.main_left{float: left; width: 654px; height: 488px;}
.main_right{float: left; width: 537px; height: 488px; margin-left: 8px;}

.line1{height: 275px;}
.line1_left{float: left; margin-right: 10px;}
.line1_right_botn{ background-color: #730909; height: 34px; width: 211px; float: right; margin-top: 8px;}
.line2{margin-top: 10px;}
.line2_left_top1{float: left; margin-right: 10px;}
.line2_left_top2{ background-color: #730909; width: 94px; height: 98px; float: left; margin-top: 1px;}
.line2_left_botn1{ background-color: #730909; width: 94px; height: 98px; float: left; margin-top: 1px; margin-top: 105px; margin-left: -315px;}
.line2_left_botn2{ float: left; margin-top: 1px; margin-top: 105px; margin-left: -211px;}
.line2_right{ float: left; margin-left: 10px; }

/* HEAD */
.d_head{ padding:0px 0px 5px 0px;color:#575757;}
.d_head a{color:#575757;}
.d_head a:hover,.d_head span{ color:#c11920;}
.logo01{  text-align:right; padding-top:320px; padding-right: 226px;}
.title01{ margin-top:10px; margin-bottom:5px; font-family:Microsoft Yahei; color:#535251;}
.line12{ height: 12px;}
.d_head02{ background-color:#ececec; color: #083657;  padding:0px 0px 0px 33px; line-height: 37px;  font-size: 14px;}
.d_head02 a{color:#083657; font-weight: normal;}
.d_head02 a:hover,.d_head02 span{ color:#c11920;}
.logo02{ margin-top:-250px;}
.title02{ margin-top:0px; font-family:Microsoft Yahei; color:#535251; height:50px; line-height:50px; padding-left:30px; color:#535251; background-color:#FFF; background-image:url(../images/titbg002_lh2018.png); background-repeat:no-repeat; background-position:center;}

.d_gd{ float:left; width:497px; height:261px; overflow:hidden; border:solid 1px #c9c7c8;}
.d_hot{ float:right; width:494px; height:261px;overflow:hidden; border:solid 1px #c9c7c8; background-color:#FFF;}
.d_hot2{ float:left; width:494px; height:261px;overflow:hidden; border:solid 1px #c9c7c8; background-color:#FFF;}
.d_titlea{ height:30px; background-image:url(titbg001_lh2018.png); width:494px; font-size:14px; color:#fff; font-weight:bold; line-height:32px; padding-left:30px;}
.d_titleb{ display:block; background:url(d04.jpg) no-repeat left top; height:30px;}
.d_titleb strong{ display:block; color:#fff; font-size:13px; padding:8px 0px 0px 53px;}
.d_titleb span{ float:right; margin-top:-15px; font-size:12px; padding:0px 16px 0px 0px; }
.d_titleb span a{color:#ce0301;}
.hot_list{ padding:10px 0px 0px 0px;}
.hot_list li{ display:block; white-space:nowrap; font-size:12px; line-height:30px;  padding-left:20px; background-image:url(../images/libg_lh2018.png); background-repeat:no-repeat; }
.hot_list li span{float:right; color:#654514; padding-right:10px;}
.d_linea{ clear:both;  width:100%; padding-top:7px; margin-bottom:7px;}

.dlist_a{ width:296px; margin-right:24px; float:left; }
.dlist_b{ width:296px;  float:left;}

.listb{ border:solid 1px #eb9a99;margin-top:4px;padding:5px 8px 0px 8px; overflow:hidden; width:278px;}
.listb strong{ display:block;white-space:nowrap;text-overflow:ellipsis;width:278px; overflow:hidden;color:#ce0301;}
.listb strong a{  color:#ce0301; line-height:30px;}
.listb  p{ line-height:23px; display:block; border-bottom:solid 1px #df6767; padding:0px 0px 6px 0px;}
.listb  p a{ color:#ce0301;}
.listb ul{ padding:10px 0px 10px 0px;}
.listb ul li{ line-height:23px; background:url(ico01_lh2018.gif) no-repeat left 7px; padding-left:13px; white-space:nowrap;text-overflow:ellipsis;width:265px; overflow:hidden;}


.d_foota{ border-bottom:solid 1px #ce0301; padding-bottom:2px; margin-top:9px;}
.d_foota strong{ display:block; text-align:center; font-size:16px; height:28px; line-height:28px; background:#ce0301; color:#fff; }
.d_foota strong a{ color:#fff;}
.d_footb{ padding:20px 0px 55px 0px; height: 92px; text-align:center; background-color:#b30000; color:#666666;}
.d_footb p{ line-height:22px;color: #fff; }
.d_footb02{ padding:20px 0px 55px 0px; text-align:center; background-image:url(foogbg.png); background-repeat:no-repeat; color:#666666; background-color:#FFF;}
.d_footb02 p{ line-height:22px;}
.d_footc{ height:30px; font-size:16px; color:#fff; text-align:center;background:#ce0301; font-weight:bold; line-height:30px;}
.d_footc a{ color:#fff; margin:0px 12px 0px 7px;}
.d_footc strong{margin-left:10px;}
.d_footc strong span{color:#fffea6;}


.d_titlec{ margin: 0 auto; width: 93%; line-height: 56px; overflow:hidden; font-size: 18px; border-bottom: 1px solid #c5c5c5;}
.d_titlec strong{ font-weight: normal; color:#57627a; padding:0px 0px 0px 5px;}
.d_titlec span{ width:20px; height:29px; float:right; margin-top:-29px; }

.ds_cn{margin-top:4px;padding:15px 65px 40px 50px;}
.ds_list{ width: 1085px;}

.jj_pic img{width: 308px; height: 216px;}
.ds_list li{  font-size: 16px; line-height:50px; height: 90px; border-bottom: 1px dashed #cdcdcd;}
.ds_list span{ display: block; line-height: 30px; color: #959595;}
.ds_list li a{ color: #4f4f4f;}
.dsjj_cn{margin-top:4px;padding:15px 65px 40px 50px;}
.dsjj_list{float: left; display: inline;}
.dsjj_list li{ margin: 40px auto; padding-bottom: 40px; overflow: hidden; width: 100%;  font-size: 20px; line-height:50px;  border-bottom: 1px dashed #cdcdcd;}
.dsjj_list span{ display: block; line-height: 30px; color: #959595; font-size: 14px;line-height: 28px;}
.dsjj_list li a{ color: #4f4f4f; line-height: 28px;}
.dsjj_list li p{ font-size: 14px; color: #8e8e8e; line-height: 28px;}
.dsjj_list td{ padding-right: 20px;  overflow: hidden;}
.jj_pic{ display: inline; height: 288px; width: 50%;}


.d_page{ text-align:right; padding:50px 0px 0px 0px; color: #999999;}
.d_page a{ margin:0px 3px; color: #999999;}
.d_page strong span{ color:red;}
.d_page input{color: #999999;}
.d_sra{ width:30px;}
.d_srb{ cursor:pointer;}
.wz_pic{ text-align: center;}
.wz_pic span{ display: block; font-size: 14px; line-height: 30px; color: #696969;}
.wdcn{ padding:20px 0px 50px 0px; line-height:22px; background-color:#FFF;}
.wdcn h1{ width: 800px; margin: 0 auto; line-height: 40px; text-align:center; padding:10px 0px; display:block; font-weight:normal; font-family:微软雅黑; color:#666666; font-size:30px;}
.wdcn h2{ text-align:center; padding:10px 0px; display:block; font-weight:normal; font-family:微软雅黑; color:#666666; font-size:20px;}
.wdcn h3{ float: left; margin-left: 30px; text-align:center; font-size:14px; color:#b3b3b3; font-weight:normal;font-family:微软雅黑; padding:5px 0px 15px 0px; }
.wdcn h3 a{ margin-left: 20px;color:#b3b3b3;}
.sub-tit{width:500px; margin: 0 auto; margin-bottom: 5px; }
.cnpic{ float:right; width:368px; margin:0px 0px 15px 25px;}
.cnpic span{ color:#6a6a6a; line-height:20px;}
.cnpic img{margin:10px 0px 10px 0px;}

.wdin{ margin: 0 auto; width: 962px; line-height:22px; border-top:1px solid #eeeeee;}
.wdin p{width:100%; padding-bottom:10px; padding-top:10px; color:#4f4f4f; line-height:24px; font-family:微软雅黑;}

.wdin p img{}
.content01{ text-align:center; color:#666666; margin-left:-60px;}
 .news_right{ text-align:right;margin-right:100px; color:#666666; }
.content_slider{ width:476px; }

A.skin_button:hover {
	 COLOR: #ffffff
}

A.nav_button {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px;BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 10px 0px 0px; WIDTH: 15px; COLOR: #b7b7b7; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none;
	background:url(bit02.png) no-repeat center top;CURSOR: pointer; 
}
A.nav_button:hover {
background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}
A.nav_button .active {
	background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}
A.nav_button:hover .active {
	background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}

A.nav_button:hover {
	background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}

.prev_button {
	display: block; width:32px; height:32px; position:absolute; z-index:1000; left:10px; top:110px;
	background:url(forleft.png) no-repeat left top;
}

A.next_button {
	display: block; width: 32px; height: 32px; position:absolute; z-index:1000;right:12px; top:110px; 
	background:url(forright.png) no-repeat left top;
}
.obg{ background:#696969;
filter:alpha(opacity=90);/*IE*/ /*点击后背景透明效果*/ 
opacity:0.9;/*FF*/
position:absolute;
height:30px; width:497px;
z-index:10;
bottom:0px;
}


.item{height:163px; overflow:hidden;}
.p1{ width:497px; float:left; display:inline; height:244px;}
.p1 img{ width:497px; height:261px;}
.owd{ color:#fff; position:absolute; bottom:7px; left:10px; z-index:1000;}
.owd a{ color:#fdfcfb;}
.content_slider .slider_nav {
	Z-INDEX: 1000; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute;
}
.content_slider .slider_nav UL { float:left;}
.content_slider .slider_nav LI { float:left; line-height: 10px; }
A.activeSlide.nav_button {
	background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}
A.activeSlide.nav_button:hover {
	background:url(bit01.png) no-repeat center top;CURSOR: pointer; COLOR: #fff;  width:15px; height:15px;
}

.zf_list{}
.zf_list li{width: 344px; height: 230px; float: left;}
.zf_name{ color: #00429b; font-size: 30px;}
.zf_list p span{ font-size: 16px; color: #000000; line-height: 24px;}
.zf_list p{ color: #989898; font-size: 12px;}

.sjlh_titlec{ border-bottom: 1px solid #ccb1a6; color: #a40700; font-size: 30px; font-weight: normal; font-family: "microsoft yahei"; padding-left: 20px; line-height: 60px; margin-top: 10px;}
.bk1h{border: 1px solid #D9D9D9;}
.bk1h img{width:116px;height:132px;}