﻿/* CSS Document */


img{
	width:100%;
	height:100%
}
.ad_bg{
	width:100%;
	min-width:1000px;
	/*background:url(../images/bg.png) no-repeat;*/
	background-size:100% 385px;
	margin-bottom:15px;
}
.ad_type_1,.ad_type_2,.ad_type_3{
	padding:1px 0px;
	display:inline-block;
}
.ad_type_1{
	width:998px;
	height:68px;
}
.ad_type_2{
	width:330px;
	padding-right:3px;
	height:68px;	
}
.hear_logo{
	height:70px;
	width:160px;	
}
.street_top{
	width:59px;
	padding:8px 13px;
	height:48px;
    line-height:22px;
	text-align:center;
	margin:7px 0px 0px 45px;
}
.street_list{
	width:480px;
	margin-left:25px;
	margin-top:16px;
}
.street_list a{
  font-size: 15px;
}
.street_list > a{
	width:65px;
	text-align:center;
	border-right:solid 1px #999;
	margin-bottom:5px;
}
.street_list .last{
	border-color:transparent;	
}
.select{
	width:118px;
	height:44px;
	padding:8px 11px;
	margin-top: 8px;
}
.select_t{
	background:url(../images/selecct.png) no-repeat;
	padding-left:25px;
}
.select_b{
	width:116px;
	height:19px;
	margin-top:4px;
	border-style:none;
}
.nav{
	height:55px;
	overflow:hidden;
	margin-bottom:35px;
}
.nav_in{
	height:55px;
	overflow:hidden;
}
.nav_in > a{
	padding: 0px 15px;
	text-align:center;
	height:55px;
	line-height:54px;
	position:relative;
	z-index:10;
}
.weather{
	float:right;
	margin-right:20px;
	background-color:#FFF;
	width:175px;
	height:55px;	
}
.main{
	overflow:hidden;
}
.box{
	min-height:50px;
	overflow:hidden;
	float:left;
	margin-bottom:5px;
}
.box_1{
	width:735px;
}
.box_2{
	width:250px;
	margin-left:15px;
}
.box_3{
	width:733px;
	border:1px solid #CCC;
}
.box_4{
	width:248px;
	border:1px solid #CCC;
	margin-left:15px;
}
.box_5{
	width:1000px;
}
.box_6{
	width:998px;
	border:1px solid #CCC;
}
.box_top{
	width:100%;
}
.box_1_sub1{
	height:50px;
	width:700px;
}
.box_1_sub2{
	padding:10px 10px 15px 10px;
	display:inline-block;	
}
.box_sub1_left{
	width:380px;
}
.box_sub1_right{
	width:335px;
	margin:20px 0px 0px 20px;
	height:190px;
	display:block;
}
.box_1_sub3_a{
	padding:20px 0px;
	display:block;
}
.box_1_sub3 .f{
	margin:0px 0px 10px 0px;	
}
.img_move{
	width:100%;
	height:100%;
	position:relative;
	background-color:#000;
}
.img_move_txtimg a{
	height:100%;
	width:100%;
	display:block;
	position:absolute;
	left:0px;
	overflow:hidden;
	opacity:0;
	z-index:0;
}
.img_move_txtimg .active{
	opacity:1;
	z-index:1;	
}
.img_move_txtimg .move_img{
	display:block;
	width:100%;
	height:100%;
}
.img_move_txtimg .move_txt{
	background:url(../images/point.png) repeat;
	margin-top:-50px;
	position:relative;
	height:50px;
	padding-top: 7px;
	padding-left: 5px;
}
.img_move_txtimg .active .move_txt{
	display:block;
}
.img_move_txtimg a .move_txt{
	display:none;
}
.img_move_list{
	position: relative;
    left: 70%;
    top: 90%;
	z-index:2;
}
.img_move_txtimg .active{
	z-index:1;
}
.img_move_list li{
	float:left;
	width:10px;
	height:10px;
	background-color:#FFF;
	border-radius:50%;
	margin:0px 3px;	
}
.box_2_sub1{
	width:246px;
	margin:0 auto;
	height:38px;
	padding-top:10px;
	margin-bottom:20px;
}
.box_2_sub1 li{
	display:inline-block;
	padding:10px;
}
.box_2_sub1 .in_fr{
	float:right;
	font-weight:bold;
}
.box_2_sub2{
	min-height: 172px;
	display: block;
}
.box_2_sub2 li{
	padding:0px 8px;
	line-height:23px;
}
.box_2_sub2_list{
	margin-top:10px;
	margin-bottom:3px;
	overflow:hidden;
}
.box_2_sub2_list a{
	float:left;
	background:url(../images/sa.png) no-repeat 8px 8px;
	padding-left:20px;
	width:93px;
	margin-left:8px;
	margin-bottom:8px;
	height:30px;
	background-color:#d7d7d7;
	line-height:30px;
}
.box_3_sub1,.box_3_sub2{
	margin-top:18px;
	display:inline-block;
}
.box_3_sub1{
	padding:10px 9px;
	margin-left:10px;
	margin-bottom:10px;
}
.box_3_sub2{
	width:618px;
	height:40px;
	float:right;
	margin-right:15px;
	padding-top:10px;
	overflow:hidden;
}
.box_3_sub2 a{
	float:left;
	display:inline-block;
	padding:0px 20px;
}
.box_3_sub2 a span{
	font-weight:normal;
	padding-left:5px;
	font-size:10px;
	color:#999;	
}
.box_3_sub2_marqun{
	width:99999px;
}
.box_3_sub2_marqun a{
	width:400px;	
}
.box_ad_tyle1 img{
	width:250px;
	height:70px;	
}
.box_ad_tyle2 a{
	width:330px;
	height:70px;
	margin-bottom:5px;
	margin-right:3px;
}
.box_ad_tyle3 img{
	width:1000px;
	height:70px;	
}
.box_ad_tyle4 img{
	width:250px;
	height:70px;	
}
.box_ad_tyle5 img{
	margin-bottom:5px;
}
.box_ad_tyle6 a {
    width: 497px;
    margin-right: 3px;
    height: 70px;
}
.box_1_sub4{
	width:360px;
	height:595px;
}
.box_1 .box_top2{
	padding:10px 15px;
}
.box_1 .box_top2 a{
	float:right;
	line-height:35px;
}
.box_sub4_top_img{
	height:103px;
	width:144px !important;
	display:inline-block;
}
.box_main_f{
	margin-bottom:19px;	
}
.box_main_f li{
	width:205px;	
}
.box_main_l{
	color:#666;
}
.box_main_l a{
	line-height:28px;
}
.box_main_l .in_f{
	padding-bottom:7px;
}
.box_main_l .in_e{
	padding-bottom:16px	
}
.box_main_l .in_ee{
	padding-top:10px;	
}
.box_main_l span{
	font-size:16px;
	border-right:1px solid #333;
	padding-right:10px;
	margin-right:10px;
	font-weight:bold;
	height:14px;
	display: -webkit-inline-box;
    line-height: 14px;
	color:#000;
}
.box_4_sub1_txt{
	margin:5px 5px 20px 5px;
	padding-bottom:10px;
	height:25px;
	width:240px;
	line-height:34px;
	text-indent:8px;
}
.box_4_sub1_img{
	width:190px;
	height:260px;
	margin:0 auto;
	margin-bottom:20px;
}
.box_1_sub6{
	width:355px;
	float:left;
	margin-bottom:25px;
}
.box_1_sub6_li1{
	padding:5px 0px;
	margin-bottom:10px;	
}
.box_1_sub6_li1 a{
	float:right;
	line-height:35px;
	font-size:10px;
}
.box_1_sub6_a1{
	width:355px;
	height:200px;	
}
.box_1_sub6_a1 li{
	margin-top:-30px;
	background:url(../images/point.png) repeat;
	width:355px;
	height:30px;
	position:relative;
	text-align:center;
	color:#FFF;
	line-height:30px;
}
.box_1_sub6_li2{
	line-height:27px;
}
.box_1_sub6_li2 .in_f{
	line-height:30px;
	margin-top:10px;
	color:#000;	
}
.box_1_sub6_li2 a{
	width:355px;	
}
.box_1_sub6_li2 a:hover{
	text-decoration: underline;
}
.box_1_sub7{
	overflow:hidden;	
}
.box_1_sub7_div{
	width:735px;
	height:345px;
	position:relative;
}
.sub7_move_div{
	height:345px;
	width:3800px;
}
.sub7_move_div a{
	width:355px;
	display:block;
	height:345px;
	float:left;
	padding-right:25px;
}
.sub7_move_div a li{
	padding-bottom:10px;	
}
.sub7_cli_left,.sub7_cli_right{
	width:50px;
	height:330px;
	top:0px;
	position:absolute;
	opacity:0;
	font-size: 80px;
    text-align: center;
    line-height: 325px;
    color: #585858;
	cursor:pointer;
	background-color:rgba(255,255,255,0.5);
}
.sub7_cli_left{
	left:0px;
	background-position: -70px 30px;
	
}
.sub7_cli_right{
	right: 0px;
	background-position: -280px 30px;
	font-family: "Microsoft YaHei", "宋体";
}









.sub7_move_img{
	width:355px;
	height:200px;	
}
.box_2_sub3{
	padding:5px;
	margin-bottom:10px;	
}
.box_2_sub3_li{
	padding:5px 5px 5px 10px;
	line-height:26px;	
}
.hover1{
	border:1px solid #CCC;	
}
.hover1:hover{
	border:1px solid #999;	
}





.flink{
	width:1198px;
	height:50px;
	margin:0 auto;
}

.weather_if{
	padding-top:10px;	
}


iframe{
	opacity:0;	
}



.img_move_list .hover{
	background-color:#B50909;	
}
.img_move_list .active{
	background-color:#B50909;
}








.nav_flo{
	height:55px;
	width:60px;
	background-color:#860000;
	position:absolute;
	z-index:1;
	left:-60px;
}
