﻿body {font-size: 14px; line-height: 30px; font-family:"微软雅黑"; color: #333; background:#fff;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#343434;}
a:hover {text-decoration:underline; color:#000; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}

.allcontainer img{ max-width: 100%; }

.container{ width:1200px; margin:0 auto;}
.banner{height:775px; background: url(lh_r1_c1.png)  top center no-repeat; margin-bottom:50px;}
.m_banner{ display: none; }
.bottombg{height:308px; width:100%; background: url(bottom.png) no-repeat top;}
.icon_1{  width:100%; height:60px; background:url(lh_r3_c2.png)  top center no-repeat;}
.icon_1 a{ width:100%; height:60px; display:block;}
.icon_2{ width:100%; height:60px; background:url(lh_r5_c2.png) no-repeat center;}
.icon_2 a{ width:100%; height:60px; display:block;}
.icon_3{ width:680px; height:60px; background:url(lh_r7_c2.png) no-repeat center;}
.icon_3 a{ width:680px; height:60px; display:block;}
.icon_4{ width:490px; height:60px; background:url(lh_r7_c4.png) no-repeat center;}
.icon_4 a{ width:490px; height:60px;display:block;}
.icon_5{ width:680px; height:60px; background:url(lh_r9_c2.png) no-repeat center;}
.icon_5 a{ width:680px; height:60px;display:block;}
.icon_6{ width:490px; height:60px; background:url(lh_r9_c4.png) no-repeat center;}
.icon_6 a{ width:490px; height:60px;display:block;}
.icon_7{ width:100%; height:60px; background:url(lh_r11_c2.png) no-repeat center;}
.icon_7 a{ width:100%; height:60px;display:block;}
.icon_8{ width:100%; height:60px; background:url(lh_r13_c2.png) no-repeat center;}
.icon_8 a{ width:100%; height:60px; display:block;}



.nav1_left{ width:560px;float:left;padding:20px; height:340px; overflow:hidden; margin-bottom:70px; background:#F2F2F2;}
.nav1_left dl{width:560px; height:100px;border-bottom:1px dotted #ccc;}
.nav1_left dt{ background:url(ywbg.png) left no-repeat; padding-left:90px; height:40px; line-height:38px; overflow:hidden; width:470px; font-size:18px;  font-weight:bold;}
.nav1_left dd{ width:560px; color:#999; line-height:20px; }
.nav1_left ul{line-height:44px; padding:10px;}
.nav1_left li{background: url(line1.png) left no-repeat; padding-left:14px;}
.nav1_left li span{float:right; color:#999;}

.nav1_right{ background:#F2F2F2;width:550px;height:320px;padding:30px 25px;  float:right; overflow:hidden;margin-bottom:70px;}
.focusBox { position: relative;width:550px; height:320px; overflow: hidden; text-align: left; }
.focusBox .pic img {width:550px; height:320px;display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width:100%;  background: #333; filter: alpha(opacity=50); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 20px; right:10px; }
.focusBox .num li{ float: left; position: relative; width: 25px; height: 8px; line-height: 8px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; font-weight:bold; font-family: Verdana;font-size: 11px;  }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#B3110B; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#FFB300;  }



.nav2{ width:560px;float:left;padding:20px; height:260px; overflow:hidden; margin-bottom:40px; background:#F2F2F2;}
.nav2 dl{width:520px; height:120px; overflow:hidden; margin-bottom:10px; background:#fff; padding:20px; }
.nav2 dl img{ width:220px; height:120px; float:left;}
.nav2 dt{float:right; width:280px; font-size:18px; text-align:left; font-weight:bold;}
.nav2 dd{float:right; width:280px; color:#999; line-height:22px;}
.nav2 ul{line-height:42px; padding:10px;}
.nav2 li{background: url(line1.png) left no-repeat; padding-left:14px;}
.nav2 li span{float:right; color:#999;}


.nav3{ width:680px;float:left; margin-bottom:70px;}
.nav3 .bg{ width:640px;padding:30px 20px; height:370px; overflow:hidden; background:#F2F2F2;}
.nav3 dl{width:640px; height:100px;border-bottom:1px dotted #ccc;}
.nav3 dt{ line-height:38px; overflow:hidden;  font-size:18px;  font-weight:bold; text-align:center;}
.nav3 dd{ color:#999; line-height:20px; }
.nav3 ul{line-height:44px; padding:10px;}
.nav3 li{background: url(line1.png) left no-repeat; padding-left:14px;}
.nav3 li span{float:right; color:#999;}


.nav4{float:right; width:490px; margin-bottom:70px;}
.nav4 .bg{ width:430px;padding:30px; height:370px; overflow:hidden; background:#F2F2F2;}
.nav4 dl{ width:430px; height:240px;position:relative;}
.nav4 dt{ width:430px; height:240px;z-index:9; position:absolute; top:0; left:0;}
.nav4 dl img{width:430px; height:240px; }
.nav4 dd{ font-size:18px;width:430px;  height:50px; line-height:50px; background-color:#000; opacity:0.6; filter:alpha(opacity=50); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.nav4 dd .tl{color:#fff;}
.nav4 dd .tl a{color:#fff;}
.nav4 ul{line-height:44px; padding:10px;}
.nav4 li{background: url(line1.png) left no-repeat; padding-left:14px;}
.nav4 li span{float:right; color:#999;}


.nav5{ width:680px;float:left; margin-bottom:70px;}
.nav5 .bg{ width:640px;padding:30px 20px; height:240px; overflow:hidden; background:#F2F2F2;}
.nav5 dl{width:640px; height:90px;border-bottom:1px dotted #ccc;}
.nav5 dt{ line-height:38px; overflow:hidden;  font-size:18px;  font-weight:bold; text-align:center;}
.nav5 dd{ color:#999; line-height:20px; }
.nav5 ul{line-height:40px; padding:10px;}
.nav5 li{background: url(line1.png) left no-repeat; padding-left:14px;}
.nav5 li span{float:right; color:#999;}


.nav6{ width:490px;float: right; margin-bottom:70px;}
.nav6 .p_box{ width:490px; height:300px; overflow:hidden;}
.wb_box{width:1100px; padding:50px; height:500px;background:#F2F2F2; margin-bottom:70px; overflow:hidden; overflow:hidden;}

.nav7{ float:left;background:#F2F2F2; padding:30px; width:650px;height:585px; overflow:hidden; margin-bottom:70px;}
.nav7 .nav7_img1{ float:left; width:310px; height:175px; margin-bottom:30px;}
.nav7 .nav7_img2{ float: right; width:310px; height:175px;margin-bottom:30px}
.nav7 .nav7_img1 dl,.nav7 .nav7_img2 dl{ width:310px; height:175px;position:relative;}
.nav7 .nav7_img1 dt,.nav7 .nav7_img2 dt{ width:310px; height:175px;z-index:9; position:absolute; top:0; left:0;}
.nav7 .nav7_img1 dl img,.nav7 .nav7_img2 dl img{width:310px; height:175px; }
.nav7 .nav7_img1 dd,.nav7 .nav7_img2 dd{ font-size:18px;width:310px;  height:40px; line-height:40px; background-color:#000; opacity:0.6; filter:alpha(opacity=50); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.nav7 .nav7_img1 dd .tl,.nav7 .nav7_img2 dd .tl{color:#fff;}
.nav7 .nav7_img1 dd .tl a,.nav7 .nav7_img2 dd .tl a{color:#fff;}

.nav7_img3{float:left; width:310px; height:380px; overflow:hidden;}
.nav7_img3 img{ width:310px; height:380px;}
.nav7_img4{float: right; width:310px; height:380px; overflow:hidden;}
.nav7_img4 img{ width:310px; height:380px;}

.nav7_right{float:right; width:460px; height:585px;background:#F2F2F2; padding:30px 15px;overflow:hidden;}
.sight1_imgs{ width:460px;height:585px;position:relative; }
.sight1_imgs dl{ width:460px; height:585px;position:relative;}
.sight1_imgs dt{ width:460px; height:585px;z-index:9; position:absolute; top:0; left:0;}
.sight1_imgs dl img{width:460px; height:585px; }
.sight1_imgs dd{ font-size:18px;width:460px;  height:50px; line-height:50px; background-color:#000; opacity:0.6; filter:alpha(opacity=50); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.sight1_imgs dd .tl{color:#fff;}
.sight1_imgs dd .tl a{color:#fff;}

		.picScroll-top{ margin:0 auto; width:460px; height:585px; overflow:hidden; position:relative; }
		.picScroll-top .hd{ overflow:hidden; width:460px; z-index:999;   }
		.picScroll-top .hd .prev{ display:block;  width:80px; height:126px; left:0; top:36%;overflow:hidden;
			 cursor:pointer; background: url(left.png) no-repeat left; position:absolute;z-index:999; }
		.picScroll-top .hd .next{display:block;  width:80px; height:126px; right:0; top:36%;overflow:hidden;
			 cursor:pointer; background: url(right.png) no-repeat left; position:absolute;z-index:999;}
		.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-top .hd ul li{ float:left; overflow:hidden;text-indent:-999px; cursor:pointer;  }
		.picScroll-top .hd ul li.on{ background-position:0 0; }
		.picScroll-top .bd{ padding-left:0;   }
		.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-top .bd ul li{ text-align:center; zoom:1; width:460px;height:585px;}

@media only screen and (max-width: 540px){
.allcontainer{ max-width: 540px; margin: 0 auto;}
.container{ width:100%;}
.banner{ height: auto; background: none; margin-bottom:2%;}
.m_banner{ display: block; }
.icon_1,.icon_2,.icon_3,.icon_4,.icon_5,.icon_6,.icon_7,.icon_8,.bottombg{ width:100%; height: auto; background: none; }
.icon_1 a,.icon_2 a,.icon_3 a,.icon_4 a,.icon_5 a,.icon_6 a,.icon_7 a,.icon_8 a{ width:100%; height: auto; background: none; }

.nav1_left{ width:96%;height: auto; margin-bottom:0;padding:2% 2% 0 2%}
.nav1_left dl{ width:100%;height: auto; padding-bottom:1%;}
.nav1_left ul{ padding:1%; width:98%;}
.nav1_left li{line-height:30px;}


.nav1_right{  width:96%;height: auto; padding:0 2% 2% 2%;margin-bottom:0;}
.focusBox { width:100%;height:220px;}

.nav2{ width:96%;height: auto; padding:2% 2% 0 2%;margin-bottom:0;}
.nav2 dl{ width:98%;height: auto; padding:1%; margin-bottom:0;}
.nav2 dl img{ width:40%; height:90px;}
.nav2 dt{ width:55%; text-align:left;}
.nav2 dd{ width:55%;}
.nav2 ul{ padding:0 1%; width:98%;}
.nav2 li{line-height:30px;}


.nav3{ width:98%;height: auto;margin-bottom:1%;padding:1%;}
.nav3 .bg{ width:96%;height: auto; padding:2% 2% 0 2%;margin-bottom:0;}
.nav3 dl{ width:98%;height: auto; padding:1%; margin-bottom:0;}
.nav3 ul{ padding:0 1%; width:98%;}
.nav3 li{line-height:30px;}



.nav4{ width:98%;height: auto;margin-bottom:1%;padding:1%;}
.nav4 .bg{ width:96%;height: auto; padding:2% 2% 0 2%;margin-bottom:0;}
.nav4 dl{ width:100%;height: 155px; margin-bottom:0;}
.nav4 dt{ width:100%; height:155px;z-index:9; position:absolute; top:0; left:0;}
.nav4 dl img{width:100%; height:155px; }
.nav4 dd{ font-size:18px;width:100%; height:30px; line-height:30px; background-color:#000; opacity:0.6; filter:alpha(opacity=50); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.nav4 ul{ padding:0 1%; width:98%;}
.nav4 li{line-height:30px;}

.nav5{ width:98%;height: auto;margin-bottom:1%;padding:1%;}
.nav5 .bg{ width:96%;height: auto; padding:2% 2% 0 2%;margin-bottom:0;}
.nav5 dl{ width:98%;height: auto; padding:1%; margin-bottom:0;}
.nav5 ul{ padding:0 1%; width:98%;}
.nav5 li{line-height:30px;}

.nav6{ width:98%;height: auto;margin-bottom:1%;padding:1%;}
.nav6 .p_box{ width:100%; height: auto;}

.wb_box{width:100%; padding:1%; height:500px;background:#F2F2F2; margin-bottom:70px; overflow:hidden; overflow:hidden;}

.nav7{ width:98%;height: auto;margin-bottom:0;padding:1%;}
.nav7 .nav7_img1{  width:48%;height: auto;margin-bottom:1%;padding:1%;}
.nav7 .nav7_img2{ width:48%;height: auto;margin-bottom:1%;padding:1%;}
.nav7 .nav7_img1 dl,.nav7 .nav7_img2 dl{ width:100%; height:110px;}
.nav7 .nav7_img1 dt,.nav7 .nav7_img2 dt{ width:100%; height:110px;}
.nav7 .nav7_img1 dl img,.nav7 .nav7_img2 dl img{width:100%; height:110px;}
.nav7 .nav7_img1 dd,.nav7 .nav7_img2 dd{ font-size:14px;width:100%; height:30px; line-height:30px; }
.nav7 .nav7_img1 dd .tl,.nav7 .nav7_img2 dd .tl{color:#fff;}
.nav7 .nav7_img1 dd .tl a,.nav7 .nav7_img2 dd .tl a{color:#fff;}

.nav7_img3{ width:48%;height: auto;margin-bottom:0;padding:1%;}
.nav7_img3 img{ width:100%; height:220px;}
.nav7_img4{ width:48%;height: auto;margin-bottom:0;padding:1%;}
.nav7_img4 img{width:100%; height:220px;}

.nav7_right{width:90%;height: auto;margin-bottom:1%;padding:1% 5%;}
.sight1_imgs{  width:100%; height:440px;}
.sight1_imgs dl{ width:100%; height:440px;}
.sight1_imgs dt{ width:100%; height:440px;}
.sight1_imgs dl img{width:100%; height:440px;}
.sight1_imgs dd{ font-size:14px;width:100%;height:440px;height:30px; line-height:30px; }
		.picScroll-top{ width:100%; height:440px; }
		.picScroll-top .hd{ width:100%; }
		.picScroll-top .bd ul li{ width:100%; height:440px;}
		
.wb_box{width:98%;height: auto;margin-bottom:1%;padding:1% 5%;}

}