.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}

.clearfix{display:block}




.ly01 {
	margin-right: 20px;
	margin-top: 10px;
	float: left;
	width: 418px;
}
.liuyan {
	margin-top: 40px;
	margin-bottom: 50px;
}

.ly01 input {
	background-color: #ffffff;
	border: 1px solid #ddd;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 418px;
	height: 40px;
	text-indent: 20px;
}

.mszj {

	border: 1px solid #e5e5e5;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 400px;
	height: 30px;
	text-indent: 20px;
}

.mszjsc {

	border: 1px solid #e5e5e5;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 400px;

}
.mszjxb {
	border: 1px solid #e5e5e5;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 80px;
	height: 30px;
	text-indent: 20px;
}

.mszjjs {
	border: 1px solid #e5e5e5;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 860px;
	height: 80px;
	text-indent: 20px;
}


.anniu {
	background-color: #4278be;
	width: 150px;
	height: 32px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}
.anniu a{
	background-color: #4278be;

}
.anniu a:hover{
	background-color: #56bf57;

}

.ypanniu {
	background-color: #4278be;
	width: 150px;
	height: 32px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
}
.ypanniu a{
	display: block;
color: #FFFFFF;
	background-color: #4278be;

}
.ypanniu a:hover{
	background-color: #56bf57;

}


.ly00 {
	width: 420px;
}
.ly00 select {
background-color: #ffffff;
	border: 1px solid #ddd;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 420px;
	line-height: 40px;
	height: 40px;
	padding-left: 20px;
}
.ly02 {
	width: 900px;
	margin-top: 10px;
	
}
.ly02 textarea {
	background-color: #ffffff;
	border: 1px solid #ddd;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width:900px;
	text-indent: 20px;
	height: 150px;
	margin-top: 10px;
	padding-top: 20px;
}
.ly03 {
	width: 250px;
}
.ly03 input {
	background-color: #ffffff;
	border: 1px solid #ddd;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	width: 100px;
	padding-left: 20px;
padding-top:5px;
	line-height: 40px;
}

.ly03 img{

	padding-top:10px;

}



.w16 {
	font-size: 16px;
	line-height: 30px;
	color: #666666;
}
.ly04 input {
	background-color: #4278be;
	width: 200px;
	height: 40px;
	margin-top: 10px;
	margin-left: 360px;
	font-size: 16px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ly04 input a{
	background-color: #4278be;

}
.ly04 input a:hover{
	background-color: #56bf57;

}

.tijiao input {
	background-color: #4278be;
	width: 150px;
	height: 32px;
	margin-top: 10px;
	font-size: 16px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tijiao input a{
	background-color: #4278be;

}
.tijiao input a:hover{
	background-color: #56bf57;

}






/* banner切换*/
.sublist li{float:left;width:168px;padding-right:24px;padding-bottom:24px;}
.sublist li h3.mcate-item-hd{font-family:'微软雅黑';padding-left:2px;font-size:18px;height:30px;line-height:30px;border-bottom:1px dashed #666666;}
.sublist li p.mcate-item-bd{
	padding-left:10px;
	padding-top: 10px;
}
.sublist li p.mcate-item-bd a{
	height:30px;
	margin-right:5px;
	font-size:16px;
	color:#666666;
	text-decoration:none;
	display:inline-block;
	float: left;
	width: 168px;
}
.sublist li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;}


.bg68comad,.focus,.focus ul,.focus ul li,.banclj a{height:542px; overflow:hidden; }
.focus {width:100%; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:800px;display:block; }
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 550px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:100px; position:absolute; top:220px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:10px;}
.focus .next {right:10px; background-position:right top;}


/* 新闻切换*/

.box{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.bcon{
	width: 500px;
}
.bcon h1{
	padding:0 10px;
	font-size: 16px;
	color: #FFFFFF;
}
.bcon h1 a{
	color: #FFFFFF;
}

.bcon h1 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.bcon h1 b{
	padding:0 8px;
	margin-top:-1px;
	display:inline-block;
	font-size: 14px;
	line-height: 30px;
}
.bcon h1 span{ margin:15px 0; float:right;}
.bcon h1 span em{ width:8px; height:8px; background:#F0F2F3; border:1px solid #E6E9EA; border-radius:10px; margin:0 3px; display:inline-block; cursor:pointer;}
.bcon h1 span em.emon{
	width:10px;
	height:10px;
	border:none;
	background-color: #31AE31;
}

.list1{ padding-bottom:12px; overflow:hidden; display:none;}
.list1 li{
	float:left;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.list1 li p{
	overflow:hidden;
}

.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center;}

/*daohang kaishi*/


.navbox{
	height:51px;
	position:relative;
	z-index:9;
	filter:alpha(opacity=90);
-moz-opacity:0.90;		opacity:0.90;
	font-family:'微软雅黑';

	background-image: url(../images/mune.jpg);
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.nav{width:1200px;margin:0 auto;height:51px; list-style:none;}
.nav li{float:left;height:51px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:51px;font-size:18px;	color:#000000; cursor:pointer;width:180px;text-align:center; }

.mj_hover_menu{
	text-decoration:none;

	width:180px;
	height:51px;
	background-image: url(../images/muneBG.jpg);
	background-repeat: repeat-x;
}

.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:51px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(../images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:14px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(../images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 20px; margin-right:20px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 20px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:20px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}


.ziliaoxiazai {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #333;
}
.xzmc {
	font-size: 16px;

	color: #ffffff;
	background-color: #4278be;


}

.xzmc a{
	margin-top:10px;
	line-height: 40px;
	padding-left: 10px;
	color: #ffffff;
	display: block;
}

.xzmc a:hover{

	background-color: #5ac36e;

}
.xzbb {
	font-size: 14px;

	color: #333;

}


.xzbb a{
	background-color: #eeeeee;
	padding-left:10px;
		line-height: 35px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

.xzbb a:hover{
	background-color: #f2f2f2;
}