/*==========================页头*/
.header{
	height: 116px;
	width: 100%;
	background: url(../images/header_bg.jpg) repeat-x;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
/*导航*/
.nav .navcon>ul>li{
	float: left;
	line-height: 50px;
	width: 12.5%;
}
.nav li a{
	color: #fff;
}
.menulevel{
}
#menuclose{
		width: 50%;
		height: 100%;
		background-color: #000000;
		opacity: 0.4;
		filter:Alpha(opacity=40);
		position: fixed;
		z-index: 1000;
		top: 0;
		left: 0;
	}
	#menulist{
		width: 50%;
		height: 100%;
		position: fixed;
		z-index: 1000;
		top: 0;
		right: 0;
		background-color: #ef3d44;
		opacity: 0.9;
		filter:Alpha(opacity=90);
	}
	#menulist ul>li{
		cursor: pointer;
	}
	#menulist ul>li h4>a{
		color: #fff;
		font-size: 16px;
		padding-left: 30px;
		line-height: 30px;
	}
	#menulist ul>li ul li{
		padding-left: 50px;
	}
	#menulist ul li.active ul{
		display: block;
		background-color:#000080;
	}
	#menulist ul li.active ul li:hover{
		background-color: #0000FF;
	}
	#menulist ul li.active{
		background-color: #FF0000;
	}
	#menulist .sub-list{
		display: none;
	}
@media (max-width: 767px) {
	.header{
		height:80px;
	}
	.header .logo{
		width: 300px;
		padding-top: 10px;
	}
	.nav >li{
	width: auto;
	padding: 0 0 0 20px;
	}
	.nav .navcon>ul{
		float: left;
		height: 50px;
		width: 70%;
		overflow: hidden;
	}
	.nav .navcon>ul>li{
	float: left;
	line-height: 50px;
	width:auto;
	padding: 0 10px;
	}
	#alertmenu{
		float: right;
		line-height: 50px;
		padding-right: 20px;
		padding-top: 15px;
	}
}
/*======================首页======================*/
#index_main .p-more{
	width: 60px;
	height: 50px;
}
@media (max-width: 767px){
	#index_main .p-more{
	width: 40px;
	height: 35px;
	}
	#index_main .p-title{
		width: 120px;
	}
}
/*轮播*/
.carousel-control{
	background:#ed666c;
	color: #fff;
}
.carousel-indicators li{
	background:#fea6aa;
}
.carousel-indicators .active{
	background:#ed666c;
}
/*关于*/
#index_main a.title{
	display: block;
}
#index_main .index-about{
	margin-top: 40px;
}
#index_main .index-about .content{
	height: 210px;
	border: solid 14px #fdebe3;
	box-sizing: border-box;
	-moz-box-sizing :border-box;
	overflow: hidden;
	background-color: #fff;
}
#index_main .index-about .about-text{
	height: 166px;
	padding: 10px;
	overflow: hidden;
}
@media (max-width: 767px){
	#index_main .index-about{
		margin-top: 0;
	}
}
/*联系我们*/
#index_main .contact{
	height: 300px;
	background: url(../images/contact_bg.png) no-repeat center center;
	overflow: hidden;
}
#index_main .contact .add{
	margin-top: 180px;
	margin-left: 30px;
}
/*新闻中心*/
#index_main .new-list{
	background-color: #fff;
	padding: 10px;
	box-sizing: border-box;
}
#index_main .new-list li{
	list-style: none;
	padding-left: 30px;
	border-bottom: dashed 1px #dad9d9;
	background: url(../images/icon_dot.jpg) no-repeat center left;
	line-height: 34px;
	width: 80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*友情链接*/
#friendlink{
	background: url(../images/title_frl.jpg) no-repeat center left;
	padding-left: 120px;
	box-sizing: border-box;
}
/*==========================页脚*/
@media (max-width: 767px) {
	#copyright .text-right,
	#copyright .text-left
	{
		text-align: center;
	}
}
/*======================左侧导航公用*/

.page-left .left-contact{
	background: url(../images/left_contact.jpg) no-repeat left bottom;
	background-size: cover;
	padding-bottom: 80px;
	padding-top: 20px;
}
/*====================在线留言*/
.form-horizontal .control-group .controls span{
	color: #ff0000;
	padding-left: 15px;
	font-size: 20px;
}
