﻿@charset "utf-8";
/* CSS Document */

/* CSS Document */

/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
	margin:0;padding:0;
	font-family: "Lucida Grande", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#F8F3F6;}
a,a:hover{color:#333;}

/**/
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-mgl-10{margin-left:10px;}

/* Header */
.m-hd{
	width:100%;
	overflow:hidden;
	clear:both;
	position:fixed;
	left:0;
	z-index:99999;
}

.m-hd-box{
	width:100%;
	height:82px;
	background:url(hd-bg1.png) repeat-x;
	border-top:3px solid #FF4000;
	overflow:hidden;
}

.m-hd-shadow{
	width:100%;
	height:10px;
	background:url(hd-bg1-shadow.png) repeat-x;
}

.m-hd-con{
	width:1000px;
	margin:0 auto;
	clear:both;
	padding:20px 0 0 0;
}

#logo{
	width:100px;
	height:45px;
	overflow:hidden;
	float:left;
}

#logo img{
	display:block;
	width:45px;
	height:45px;
	float:left;
}

#logo h1{
	float:left;
	margin:0 0 0 5px;
	font-size:14px;
}

.m-hd-nav{
	width:600px;
	float:left;
}

.m-nav-box{
	display:block;
	padding:5px 0 0 0;
	float:left;
}

.m-nav-box li{
	display:block;
	width:45px;
	height:35px;
	float:left;
	font-size:16px;
	text-align:center;
	line-height:35px;
	margin:0 20px;
}

.m-nav-box a{
	display:block;
	width:80px;
	height:35px;
}

.m-nav-box a:hover{
	background:url(nav-bg1.png) no-repeat;
	color:#fff;
}

.m-nav-weibo{
	width:70px;
	height:20px;
	background:url(icon-wb.png) no-repeat 5px 5px;
	float:left;
	padding:7px 0 0 25px;
	margin:10px 0 0 40px;
}

.m-nav-weixin{
	width:70px;
	height:20px;
	background:url(icon-wx.png) no-repeat 5px 5px;
	float:left;
	padding:7px 0 0 25px;
	margin:10px 0 0 0;
}

.m-hd-search{
	position:relative;
	width:290px;
	padding:7px 0 0 0;
	float:left;
}

.m-sh-dis{
	width:45px;
	height:30px;
	line-height:30px;
	padding:0 0 0 5px;
	border:1px solid #ccc;
	border-right:none;
	background-color:#fff;
	float:left;
	font-weight:normal;
	background-image:url(icon-arr-down.png);
	background-repeat:no-repeat;
	background-position:32px 13px;
}

.m-sh-text{
	width:170px;
	height:30px;
	border:1px solid #CCC;
	border-left:none;
	border-right:none;
	float:left;
}

.m-sh-btn{
	width:50px;
	height:32px;
	float:left;
	background:#F90;
	border:none;
	float:left;
	font-family: "Lucida Grande", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	color:#fff;
	cursor:pointer;
}

.m-sh-list{
	display:none;
	position:absolute;
	left:0;
	width:50px;
	border:1px solid #FFB366;
	background:#FFE8D0;
	z-index:9999;
}

.m-sh-list li{
	height:25px;
	line-height:25px;
	text-align:center;
	color:#000;
}

.m-nav-sub{
	width:1000px;
	margin:0 auto;
	padding:20px 0 0 0;
}

.m-nav-sub ul{
	width:848px;
	border-top:1px dotted #FF4000;
	padding:13px 0 0 0;
	margin:0 0 0 122px;
	position:relative;
}

.m-nav-sub li{
	display:none;
	margin-top:160px;
	position:absolute;
}

.m-nav-sub a{
	display:block;
	margin:0 10px 0 0;
	padding:5px;
	font-size:12px;
	float:left;
	border-radius:5px;
}

.m-nav-sub a:hover{
	background:#FF4000;
	color:#fff;
}

/**/

.m-bgset{
	position:fixed;
	left:0;
	width:100%;
	height:700px;
	/*background:url(../images/123.jpg) no-repeat;*/
}

.m-mn{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	background:#fff;
	padding:85px 0 0 0;
	position:relative;
	z-index:9999;
}

/**/
.m-idx-news{
	position:relative;
	width:980px;
	padding:0 10px;
	background:#fff;
}

.m-in-topnews{
	width:100%;
	margin:0 0 20px 0;
	overflow:hidden;
	clear:both;
}

.m-idx-tt{
	width:100%;
	border-bottom:3px solid #FF5845;
	color:#FF5845;
	font-size:16px;
	padding:15px 0;
	text-align:right;
	margin:0 0 20px 0;
	overflow:hidden;
	clear:both;
}

.m-idx-tt span{
	float:left;
}

.m-idx-tt a{
	display:block;
	padding:3px 5px;
	font-size:12px;
	color:#FF5845;
	float:right;
}

.m-idx-tt a:hover{
	background:#FF5845;
	color:#fff;
	border-radius:3px;
}

	/* ---------------------------- */
	.m-idx-tt2{
		width:320px;
		border-bottom:3px solid #FF5845;
		color:#FF5845;
		font-size:16px;
		padding:15px 0;
		text-align:right;
		margin-bottom:10px;
		overflow:hidden;
		clear:both;
	}
	
	.m-idx-tt2 span{
		float:left;
	}
	
	.m-idx-tt2 a{
		font-size:14px;
		color:#FF5845;
	}
	/* ---------------------------- */

.m-in-img{
	width:320px;
	height:240px;
	position:relative;
	float:left;
}

.m-in-img img{
	display:block;
	width:320px;
	height:240px;
	border:none;
}


.m-in-con{
	width:640px;
	float:right;
}

.m-in-con h1{}

.m-in-con h1 a{
	font-size:40px;
	color:#0085B2;
	font-weight:normal;
}

.m-in-con ul{
	padding:2px 0;
}

.m-in-con ul li{
	line-height:30px;
	text-align:right;
	overflow:hidden;
	clear:both;
}

.m-in-con ul a{
	font-size:14px;
	color:#432C30;
	float:left;
}

.m-in-con ul a:hover{
	text-decoration:underline;
	color:#FF5845;
}

.m-in-con ul span{
	padding:0 10px 0 0;
}

.m-in-con h6{
	overflow:hidden;
	clear:both;
}

.m-in-con h6 a{
	display:block;
	color:#ff5845;
	padding:3px 5px;
	float:left;

}

.m-in-con h6 a:hover{
	background:#FF5845;
	color:#fff;
	border-radius:3px;
}

/**/

.m-in-topeach{
	overflow:hidden;
	clear:both;
}

.m-in-topeach div{
	width:480px;
}

.m-in-te-l{
	float:left;
}

.m-in-te-r{
	float:right;
}

.m-in-topeach ul{}

.m-in-topeach li{
	line-height:30px;
	text-align:right;
	overflow:hidden;
	clear:both;
	padding:0 0 0 10px;
}

.m-in-topeach li a{
	font-size:14px;
	color:#432C30;
	float:left;
}

.m-in-topeach li a:hover{
	color:#ff5845;
	text-decoration:underline;
}

.m-in-topeach li span{
	padding:0 10px 0 0;
}

.m-in-topeach h6{
	padding:0 0 0 5px;
}

.m-in-topeach h6 a{
	display:block;
	padding:3px 5px;
	float:left;
	color:#ff5845;
}

.m-in-topeach h6 a:hover{
	background:#FF5845;
	color:#fff;
	border-radius:3px;
}

/**/

.m-ad-1{
	position:relative;
	width:100%;
	height:100px;
	margin:20px 0;
	overflow:hidden;
	clear:both;
	z-index:9999;
}

.m-ad-1 img{
	display:block;
	width:1000px;
	height:100px;
	border:none;
}

/**/

.m-in-newsother{
	width:100%;
	overflow:hidden;
	clear:both;
}

/**/

.m-in-no-CS{
	width:100%;
	overflow:hidden;
	clear:both;
}

	.m-in-no-CS-jgsz,.m-in-no-CS-xxgk,.m-in-no-CS-notice{
		width:330px;
		float:left;
	}
	
	.m-in-no-CS-jgsz ul{}
	
	.m-in-no-CS-jgsz li{
		display:block;
		width:155px;
		height:50px;
		float:left;
		margin:0 0 10px 10px;
		
	}
	
	.m-in-no-CS-jgsz li a{
		display:block;
		width:140px;
		height:50px;
		line-height:50px;
		font-size:16px;
		background:url(icon-ard-1.png) no-repeat 120px 18px;
		background-color:#FFE7E3;
		padding:0 0 0 15px;
		color:#FF5845;
	}
	
	.m-in-no-CS-jgsz li a:hover{
		display:block;
		width:140px;
		height:50px;
		line-height:50px;
		font-size:16px;
		background:url(icon-ard-1.png) no-repeat 120px 18px;
		background-color:#FF5845;
		padding:0 0 0 15px;
		color:#fff;
	}
	
	.m-in-no-CS-xxgk ul{}
	
	.m-in-no-CS-xxgk li{
		display:block;
		width:100px;
		height:50px;
		float:left;
		margin:0 0 10px 10px;
	}
	
	.m-in-no-CS-xxgk li a{
		display:block;
		width:100px;
		height:50px;
		line-height:50px;
		font-size:14px;
		background-color:#FFE7E3;
		color:#FF5845;
		text-align:center;
	}
	
	.m-in-no-CS-xxgk li a:hover{
		background:#0085B2;
		color:#fff;
	}
	
	.m-in-no-CS-notice ul{
		padding:0 0 0 10px;
	}
	
	.m-in-no-CS-notice li{
		line-height:30px;
		padding:0 0 0 10px;
	}
	
	.m-in-no-CS-notice li a{
		display:block;
		padding:0 10px 0 0;
		font-size:14px;
		color:#432C30;
		/* Text Interception */
		overflow:hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
	}
	
	.m-in-no-CS-notice li a:hover{
		color:#FF5845;
		text-decoration:underline;
	}
	
	.m-in-no-CS-notice h6{
		overflow:hidden;
		clear:both;
		padding:0 0 0 15px;
	}
	
	.m-in-no-CS-notice h6 a{
		display:block;
		padding:3px 5px;
		float:left;
		color:#FF5845;
	}
	
	.m-in-no-CS-notice h6 a:hover{
		background:#FF5845;
		color:#fff;
		border-radius:3px;
	}
	
/**/

.m-ad-list{
	overflow:hidden;
	clear:both;
}

	.m-ad-list li{
		float:left;
		padding:0 0 0 10px;
	}
	
	.m-ad-list img{
		display:block;
		width:320px;
		height:130px;
		border:none;
	}
	
/**/

.m-idx-ilbox{
	overflow:hidden;
	clear:both;
	margin:20px 0 10px 0;
}

	.m-idx-ilbox-mode{
		width:320px;
		float:left;
		padding:0 0 0 10px;
		margin:0 0 10px 0;
	}
	
	.m-idx-ilbox-mode ul{}
	
	.m-idx-ilbox-mode li{
		line-height:30px;
	}
	
	.m-idx-ilbox-mode li a{
		display:block;
		font-size:14px;
		color:#432C30;
		padding:0 0 0 10px;
		/* Text Interception */
		overflow:hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
	}
	
	.m-idx-ilbox-mode li a:hover{
		text-decoration:underline;
		color:#FF5845;
	}
	
	.m-idx-ilbox-mode h6{
		overflow:hidden;
		clear:both;
		padding:0 0 0 5px;
	}
	
	.m-idx-ilbox-mode h6 a{
		display:block;
		float:left;
		padding:3px 5px;
		color:#FF5845;
	}
	
	.m-idx-ilbox-mode h6 a:hover{
		background:#ff5845;
		color:#fff;
		border-radius:3px;
	}
	
/**/

.m-idx-scenic{
	padding:0 10px;
	overflow:hidden;
	clear:both;
}
	.m-is-topimg{
		width:490px;
		height:330px;
		float:left;
		position:relative;
	}
	
	.m-is-topimg img{
		display:block;
		width:490px;
		height:330px;
	}
	
	.m-is-topimg a{
		display:block;
		width:100%;
		height:30px;
		padding:40px 0 0 0;
		text-align:center;
		color:#fff;
		font-size:16px;
		position:absolute;
		bottom:0;
		background:url(imgbg1.png) repeat-x;
	}
	
	.m-is-other{
		width:490px;
		float:left;
	}
	
	.m-is-other li{
		width:235px;
		height:160px;
		float:left;
		margin:0 0 10px 10px;
		position:relative;
	}
	
	.m-is-other img{
		display:block;
		width:235px;
		height:160px;
	}
	
	.m-is-other a{
		display:block;
		width:100%;
		height:30px;
		padding:40px 0 0 0;
		background:url(imgbg1.png) repeat-x;
		text-align:center;
		font-size:14px;
		color:14px;
		position:absolute;
		bottom:0;
		color:#fff;
	}
	
/**/

.m-idx-jqbox1{
	width:100%;
	overflow:hidden;
	clear:both;
}

	.m-idx-jb1-l{
		width:600px;
		padding:0 20px;
		float:left;
		overflow:hidden;
	}
	
	.m-idx-jb1-l ul{
		display:block;
		width:630px;
		clear:both;
		overflow:hidden;
	}
	
	.m-idx-jb1-l li{
		width:180px;
		float:left;
		margin:0 30px 0 0;
	}
	
	.m-idx-jb1-l li img{
		display:block;
		width:180px;
		height:150px;
	}
	
	.m-idx-jb1-l li h5{
		line-height:30px;
		text-align:center;
	}
	
	.m-idx-jb1-l li h5 a{
		font-size:14px;
		color:#321927;
	}
	
	.m-idx-jb1-l li h5 a:hover{
		text-decoration:underline;
		color:#FF5845;
	}
	
	.m-idx-jb1-l p{
		display:block;
		width:180px;
		line-height:20px;
		font-size:12px;
		color:#A0929A;
		overflow:hidden;
		clear:both;
	}
	
	.m-idx-jb1-l h6{
		position:relative;
		padding:0 0 0 -3px;
	}
	
	.m-idx-jb1-l h6 a{
		display:block;
		padding:3px 5px;
		float:right;
	}
	
	.m-idx-jb1-l h6 a:hover{
		background:#FF5845;
		color:#fff;
		border-radius:3px;
	}
	
	
	.m-idx-jb1-r{
		width:320px;
		height:370px;
		padding:0 20px;
		float:right;
		background:#F0F0EA;
	}
	
	.m-idx-jb1-r ul{}
	
	.m-idx-jb1-r li{
		margin:0 0 10px 0;
		overflow:hidden;
		clear:both;
	}
	
	.m-idx-jb1-r li img{
		display:block;
		width:110px;
		height:80px;
		float:left;
	}
	
	.m-idx-jb1-r li div{
		width:200px;
		padding:0 0 0 10px;
		float:left;
	}
	
	.m-idx-jb1-r li h2{
		line-height:24px;
		font-size:14px;
	}
	
	.m-idx-jb1-r li span{
		line-height:24px;
		color:#FF5845;
	}
	
/**/

.m-idx-jqbox2{
	width:100%;
	overflow:hidden;
	clear:both;
}

	.m-idx-jb2-l{
		width:600px;
		padding:0 20px;
		float:left;
		overflow:hidden;
	}
	
		.m-idx-jb2-l img{
			display:block;
			width:250px;
			height:180px;
			float:left;
		}
		
		.m-idx-jb2-l div{
			width:350px;
			float:left;
		}
		
		.m-idx-jb2-l div h2{
			padding:0 0 0 10px;
			line-height:30px;
		}
		
		.m-idx-jb2-l div h2 a{
			font-size:20px;
		}
		
		.m-idx-jb2-l div h2 a:hover{
			text-decoration:underline;
			color:#ff5845;
		}
		
		.m-idx-jb2-l p{
			padding:10px 10px 0 10px;
			font-size:14px;
			line-height:20px;
			color:#A1929B;
		}
		
		.m-idx-jb2-l h6{
			padding:5px 0 0 5px;
			overflow:hidden;
			clear:both;
		}
		
		.m-idx-jb2-l h6 a{
			display:block;
			padding:3px 5px;
			color:#FF5845;
			float:left;
		}
		
		.m-idx-jb2-l h6 a:hover{
			background:#ff5845;
			color:#fff;
			border-radius:3px;
		}
		
		.m-idx-jb2-l ul{
			padding:20px 0 0 0;
			overflow:hidden;
			clear:both;
		}
		
		.m-idx-jb2-l li{
			position:relative;
			width:190px;
			height:150px;
			margin:0 10px 0 0;
			float:left;
		}
		
		.m-idx-jb2-l li img{
			display:block;
			width:190px;
			height:150px;
		}
		
		.m-idx-jb2-l li a{
			display:block;
			width:100%;
			height:30px;
			color:#fff;
			font-size:14px;
			text-align:center;
			padding:40px 0 0 0;
			background:url(imgbg1.png) repeat-x;
			position:absolute;
			bottom:0;
			left:0;
		}
		

	
	.m-idx-jb2-r{
		width:320px;
		padding:0 20px;
		float:left;
		background:#F0F0EA;
	}
	
		.m-idx-jb2-video{
			width:100%;
			height:230px;
			background:red;
		}
		
		.m-idx-jb2-ad{
			width:100%;
			height:130px;
			background:yellow;
		}
		
		.m-idx-jb2-ad img{
			display:block;
			width:100%;
			height:130px;
			border:none;
		}
		
/**/

.m-idx-jqbox3{
	width:100%;
	overflow:hidden;
	clear:both;
}

	.m-idx-jb3-l{
		width:600px;
		padding:0 20px;
		overflow:hidden;
		float:left;
	}
	
		.m-idx-jb3-l ul{
			width:630px;
			overflow:hidden;
			clear:both;
		}
		
		.m-idx-jb3-l li{
			width:180px;
			float:left;
			margin:0 30px 0 0;
		}
		
		.m-idx-jb3-l img{
			display:block;
			width:100%;
			height:150px;
		}
		
		.m-idx-jb3-l h5{
			text-align:center;
			line-height:30px;
		}
		
		.m-idx-jb3-l h5 a{
			font-size:14px;
		}
		
		.m-idx-jb3-l h5 a:hover{
			color:#ff5845;
			text-decoration:underline;
		}
	
	.m-idx-jb3-r{
		width:320px;
		padding:0 20px;
		overflow:hidden;
		float:left;
		background:#F0F0EA;
	}
	
	.m-idx-jb3-r img{
		display:block;
		width:100%;
		height:150px;
		border:none;
	}
	
	.m-idx-jb3-r h5{
		text-align:center;
		line-height:30px;
	}
	
	.m-idx-jb3-r h5 a{
		font-size:14px;
	}
	
	.m-idx-jb3-r h5 a:hover{
		text-decoration:underline;
		color:#ff5845;
	}
	
/**/

#tabs{
	padding:20px 0 30px 0;
	overflow:hidden;
	clear:both;
}

	#tabsul{
		width:980px;
		height:47px;
		margin:0 auto;
		background:url(tabs-bg.gif) repeat-x;
	}
	
	#tabsul li{
		float:left;
	}
	
	#tabsul li a{
		display:block;
		width:130px;
		line-height:40px;
		text-align:center;
		height:47px;
	}
	
	#tabsul li.ui-tabs-active a{
		background:url(tabs-bg-on.gif) no-repeat;
	}
	
	#tabs div{
		width:980px;
		margin:0 auto;
		padding:20px 0 0 0;
		overflow:hidden;
		clear:both;
	}
	
	#tabs-1 a,#tabs-4 a{
		display:block;
		float:left;
		padding:3px 5px;
		margin:0 10px 10px 0;
	}
	
	#tabs-1 a:hover,#tabs-4 a:hover{
		background:#ff5845;
		color:#fff;
		border-radius:3px;
	}
	
	#tabs-2 ul{
		overflow:hidden;
		clear:both;
	}
	
	#tabs-2 ul li{
		width:25%;
		margin:0 0 10px 0;
		float:left;
	}
	
	#tabs-2 span{
		display:block;
		height:16px;
		line-height:16px;
		float:left;
	}
	
	#tabs-2 a{
		display:block;
		width:16px;
		height:16px;
		float:left;
		margin:0 0 0 5px;
	}
	
	#tabs-2 a.u-idx-l1{
		background:url(icon-wb.png) no-repeat;
	}
	
	#tabs-2 a.u-idx-l2{
		background:url(icon-tt.png) no-repeat;
	}
	
	#tabs-3{}
	
	#tabs-3 ul{
		overflow:hidden;
		clear:both;
	}
	
	#tabs-3 li{
		width:50%;
		float:left;
		padding:5px 0;
	}
	
	#tabs-3 h6{
		float:left;
	}
	
	#tabs-3 a{
		display:block;
		padding:3px 5px;
		margin:0 0 0 10px;
		float:left;
	}
	
	#tabs-3 a:hover{
		background:#ff5845;
		color:#fff;
		border-radius:3px;
	}
	
/**/

.m-ft{
	text-align:center;
	padding:10px 0 50px 0;
}

/**/

.m-jqxq{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}

.m-jqxq-tt{
	font-size:40px;
	color:#ff5845;
	font-weight:normal;
	padding:20px 0;
	border-bottom:3px solid #ff5845;
	margin:0 0 15px 0;
}

.m-jqxq-tbox{
	overflow:hidden;
	clear:both;
}

.m-jqxq-qinfo{
	padding:10px;
	width:300px;
	height:330px;
	overflow:hidden;
	background:#F1F1F1;
	float:right;
}

.m-jqxq-qinfo h5{
	font-size:20px;
	color:#ff5845;
	font-weight:normal;
	padding:0 0 10px 0;
}

.m-jq-weather{
	overflow:hidden;
	padding:0 0 20px 0;
	clear:both;
}

.m-jq-weather strong{
	display:block;
	font-size:60px;
	color:#238C00;
	font-weight:normal;
	float:left;
}

.m-jq-weather span{
	display:block;
	float:left;
	font-size:20px;
	padding:8px 0 0 0;
}

.m-jq-weather div{
	font-size:14px;
	padding:10px 0 0 10px;
	line-height:24px;
	float:left;
}

.m-jq-lxzn{
	overflow:hidden;
	clear:both;
}

.m-jq-lxzn li{
	padding:0 0 10px 0;
}

.m-jq-lxzn li h6{
	color:#ff5845;
	line-height:24px;
	font-weight:normal;
	display:inline;
}

/**/
.m-jq-xlbox{
	overflow:hidden;
	clear:both;
}

.m-jq-xlbox a{
	font-size:14px;
	line-height:24px;
}

.m-jq-xlbox a:hover{
	text-decoration:underline;
}

.m-jq-xb-a1{
	color:#ff5845;
}

.m-jq-xb-a2{
}

/**/

.m-jq-jtbox{
	overflow:hidden;
	clear:both;
}

	.m-jq-jtbox li{
		padding:0 0 15px 0;
	}

	.m-jq-jtbox span{
		color:#ff5845;
		font-weight:bold;
		font-size:14px;
		line-height:24px;
	}
	
	.m-jq-jtbox p{
		line-height:24px;
	}
	
/**/

.m-jq-box{
	width:1000px;
	overflow:hidden;
	clear:both;
	margin:0 0 30px 0;
}

	.m-jq-box-mode{
		width:480px;
		float:left;
		margin:0 20px 0 0;
		overflow:hidden;
	}
	
	.m-jq-box-mode ul{
		width:490px;
		overflow:hidden;
		clear:both;
	}
	
	.m-jq-box-mode li{
		position:relative;
		width:235px;
		height:160px;
		float:left;
		margin:0 10px 10px 0;
	}
	
	.m-jq-box-mode img{
		display:block;
		width:235px;
		height:160px;
		border:none;
	}
	
	.m-jq-box-mode ul li a{
		position:absolute;
		display:block;
		width:100%;
		height:30px;
		background:url(imgbg1.png) repeat-x;
		left:0;
		bottom:0;
		color:#fff;
		text-align:center;
		font-size:14px;
		padding:40px 0 0 0;
	}
	
/**/

.m-jq-hd{
	overflow:hidden;
	clear:both;
}

	.m-jq-hd h6{
		font-size:16px;
		color:#ff5845;
		padding:0 0 10px 0;
	}
	
	.m-jq-hd p{
		line-height:24px;
		font-size:14px;
	}
	
/**/

.m-class-box{
	overflow:hidden;
	clear:both;
}

	.m-class-box ul{
		overflow:hidden;
		clear:both;
	}
	
	.m-class-box li{
		position:relative;
		width:235px;
		height:160px;
		float:left;
		margin:0 10px 0 0;
	}
	
	.m-class-box img{
		/*display:block;*/
		width:235px;
		height:160px;
		border:none;
	}
	
	.m-class-box ul li a{
		position:absolute;
		display:block;
		width:100%;
		height:30px;
		padding:40px 0 0 0;
		text-align:center;
		color:#fff;
		font-size:14px;
		background:url(imgbg1.png) repeat-x;
		left:0;
		bottom:0;
	}
	
	.m-class-box p{
		font-size:14px;
		line-height:24px;
		padding:10px;
	}
	
	.m-class-box div{
		border-top:3px solid #ff5845;
		margin:20px 0 0 0;
		padding:10px 0 0 0;
		line-height:24px;
		font-size:14px;
	}
	
	.m-class-box div a{
		color:#00678C;
		text-decoration:underline;
	}
	
	.m-class-box div a:hover{
		background:#ff5845;
		color:#fff;
		border-radius:3px;
		text-decoration:none;
	}
	
/**/

.m-newslist-box{
	overflow:hidden;
	clear:both;
}

	.m-newslist-box li{
		line-height:30px;
		font-size:14px;
		overflow:hidden;
		clear:both;
		text-align:right;
	}
	
	.m-newslist-box li a{
		display:block;
		padding:1px 5px;
		float:left;
	}
	
	.m-newslist-box li a:hover{
		background:#ff5845;
		border-radius:3px;
		color:#fff;
	}
	
	.m-newslist-box li span{
		font-size:12px;
	}
	
/**/

.f-fy{
	overflow:hidden;
	clear:both;
	text-align:center;
	border-top:1px dotted #666;
	padding:20px 0 0 0;
	margin:10px 0 0 0;
}

	.f-fy a{
		display:inline;
		margin:0 5px;
		
	}
	
	.f-fy a:hover{
		text-decoration:underline;
		color:#ff5845;
	}
	
	.f-fy a.f-fy-on{
		color:#ff5845;
		text-decoration:underline;
		font-weight:bold;
	}
	
/**/

.m-news-box{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}

	.m-news-mn{
		width:600px;
		float:left;
	}
	
	.m-news-side{
		width:350px;
		float:right;
		background:#F8F8F5;
		padding:0 10px;
	}
	
	.m-news-mtt{
		font-size:14px;
		border-bottom:3px solid #ff5845;
		padding:30px 0 10px 5px;
	}
	
	.m-news-mtt a{
		font-weight:normal;
	}
	
	/**/
	.m-news-con{
		overflow:hidden;
		clear:both;
	}
	
	.m-news-con h1{
		text-align:center;
		color:#ff5845;
		font-size:34px;
		font-weight:normal;
		padding:20px 0;
	}
	
	.m-news-con h6{
		text-align:center;
		font-weight:normal;
		border-bottom:1px  dotted #666;
		padding:0 0 10px 0;
		/*margin:0 0 40px 0;*/
	}
	
	.m-news-con img{
		display:block;
		width:500px;
		height:350px;
		margin:0 auto;
	}
	
	.m-news-con p{
		/* width:500px;*/
		font-size:14px;
		line-height:24px;
		margin:0 auto;
		padding:10px 0;
		
	}
	
	/**/
	
	.m-news-more{
		overflow:hidden;
		clear:both;
	}
	
	.m-news-more ul{}
	
	.m-news-more li{
		overflow:hidden;
		clear:both;
		text-align:right;
		line-height:24px;
	}
	
	.m-news-more li a{
		float:left;
	}
	
	.m-news-more li a:hover{
		text-decoration:underline;
		color:#ff5845;
	}
	
/**/

.m-news-smode{
	overflow:hidden;
	clear:both;
	margin:0 0 30px 0;
}

	.m-news-smode h1{
		font-size:14px;
		color:#ff5845;
		border-bottom:3px solid #ff5845;
		padding:30px 0 10px 5px;

	}
	
	.m-news-smode ul{
		padding:5px 0;
		overflow:hidden;
		clear:both;
	}
	
	.m-news-smode li{
		line-height:24px;
		padding:0 0 0 5px;
	}
	
	.m-news-smode li a{
		display:block;
		font-size:14px;
		/* Text Interception */
		overflow:hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
	}
	
	.m-news-smode li a:hover{
		text-decoration:underline;
		color:#ff5845;
	}
	
	.m-news-smode h6{
		overflow:hidden;
		clear:both;
	}
	
	.m-news-smode h6 a{
		display:block;
		float:left;
		padding:3px 5px;
	}
	
	.m-news-smode h6 a:hover{
		background:#ff5845;
		color:#fff;
		border-radius:3px;
	}
	
/**/

.m-mdd{
	width:980px;
	overflow:hidden;
	clear:both;
	margin:0 auto;
}

	.m-mdd-city{
		width:100%;
		overflow:hidden;
		clear:both;
		margin:0 0 30px 0;
	}
	
	.m-mdd-city img{
		display:block;
		width:330px;
		height:220px;
		float:left;
	}
	
	.m-mdd-city div{
		width:640px;
		height:220px;
		float:right;
	}
	
	.m-mdd-city h6{
		font-size:16px;
		margin:0 0 10px 0;
	}
	
	.m-mdd-city p{
		font-size:14px;
		line-height:24px;
		color:#666;
	}
	
/**/

.m-mdd-imglist{
	width:990px;
	overflow:hidden;
	clear:both;
}

	.m-mdd-imglist li{
		width:320px;
		height:250px;
		float:left;
		margin:0 10px 0 0;
		position:relative;
	}

	.m-mdd-imglist img{
		display:block;
		width:320px;
		height:250px;
	}
	
	.m-mdd-imglist a{
		position:absolute;
		display:block;
		width:100%;
		height:30px;
		padding:40px 0 0 0;
		color:#fff;
		font-size:14px;
		text-align:center;
		background:url(imgbg1.png) repeat-x;
		left:0;
		bottom:0;
	}
	
/**/

.m-mdd-textlist{
	padding:20px 0 0 0;
	overflow:hidden;
	clear:both;
}

	.m-mdd-textlist li{
		padding:10px 0;
	}
	
	.m-mdd-textlist a{
		font-size:16px;
		color:#ff5845;
	}
	
	.m-mdd-textlist a:hover{
		background:#ff5845;
		color:#fff;
	}
	
	.m-mdd-textlist span{
		color:#666;
		font-size:14px;
	}
	
/**/

.m-ldjs{
	overflow:hidden;
	clear:both;
	
}

.m-ldjs li{
	border-bottom:1px dotted #666;
	padding:20px 0 10px 0;
}

.m-ldjs-box{
	overflow:hidden;
	clear:both;
}

	.m-ldjs-box img{
		display:block;
		width:65px;
		height:85px;
		float:left;
	}
	
	.m-ldjs-box div{
		float:left;
		padding:0 0 0 10px;
	}
	
	.m-ldjs-box h1{
		font-size:16px;
		color:#0085B2;
		font-weight:normal;
	}
	
	.m-ldjs-box h5{
		font-size:12px;
		color:#0085B2;
		font-weight:normal;
		margin:10px 0;
	}
	
	.m-ldjs-box h6{
		font-size:12px;
		color:#666;
		font-weight:normal;
	}
	
	.m-ldjs span{
		display:block;
		font-size:14px;
		padding:10px 0;
	}
	
	.m-ldjs p{
		line-height:20px;
	}
	
/**/

.m-yjx{}

.m-yjx tr td{
	padding:10px;
}

.m-yjx tr td input.f-yjx-1{
	padding:5px;
}

.m-yjx tr td textarea{
	height:100px;
	width:500px;
	padding:10px;
}

.m-yjx tr td input.f-yjx-2{
	display:block;
	padding:10px;
	border:none;
	background:#ff5845;
	color:#fff;
	cursor:pointer;
}
		
	
/*新增2015-05-15*/
.m-FL-tabs div.m-FL-2 ul li a.u-FL-sina {
    background: rgba(0, 0, 0, 0) url("../images/bgimg.png") no-repeat scroll -20px -535px;
    display: block;
    float: left;
    height: 16px;
    margin: 0 2px 0 0;
    width: 16px;
}

/*新增2015-05-18*/

.m-idx-videoshow {
    clear: both;
    overflow: hidden;
    width: 100%;
}
.m-idx-videoshow img {
    display: block;
    height: 200px;
    margin: 0 auto;
    width: 320px;
}

.m-idx-videoshow h6 {
    font-weight: normal;
    padding: 5px 0 15px;
    text-align: center;
}
.m-idx-videoshow a{
	display:block;
	width:64px;
	height:64px;
	background:url(videoicon.png) no-repeat;
	position:absolute;
	top:-170px;
	left:135px;
        position:relative;
        z-index:100;
}

.m-idx-videoshow a:hover{
	background:url(../images/videoicon2.png) no-repeat;
        position:relative;
        z-index:100;
 
}

