@charset "utf-8";
/*顶部横条*/
.header{width: 100%;background: url(../images/headerBg.png);}
.m-header{
	width: 1200px;
	height: 88px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
	background-image: url(../images/hua1.png);
	background-repeat: no-repeat;
	background-position: 715px;
}
.logo{float:left;display:block;width:380px;height:88px;margin-top:0px;margin-right:0px;background: url("../images/huamaoda2.png") no-repeat;}
.search_bar{
	height: 30px;
	margin-right: 0px;
	z-index: 90;
}
.search_bar_m{
	text-align: right;
}
.search_kuang {
	border: medium none;
	display: none;
	margin-right: 0px;
	width: 0;
	display: inline-block;
	width: 200px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-top: 0px;
	background-attachment: scroll;
	background-color: #B9C7EB;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	margin-bottom: 0px;
	margin-left: 0px;
}
.search_go{
	background: url("../images/search.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	height: 20px;
	width: 32px;
	cursor: pointer;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.nav_list{
	float: none;
	height: 58px;
	margin-top: 0px;
	margin-right: 0px;
	line-height: 60px;
	font-size: 16px;
	z-index: 80;
	font-weight: inherit;
}
.nav_list li{
	float: left;
	_display: inline;
	margin-right: 4px;
	margin-left: 3px;
}
.nav_list li a{color: #666;}
.nav_list li a:hover{color: #39BF40;padding-bottom: 15px;border-bottom: 3px solid #39BF40;}
.nav_list li .action{
	padding-bottom: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #A3B5E4;
}

.footer{
	width: 100%;
	background-color: #F3F6F8;
}
.m-footer{
	width: 1200px;
	height: 38px;
	margin: 0 auto;
	padding: 22px 0;
	font-size: 12px;
	color: #666;
	position: relative;
	background-image: url(../images/concent_g2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.m-footer a{color: #666;}

.foo_nav li a:hover{color: #39BF40;}
.foo_nav{padding-left: 50px;}
.foo_nav li{float: left;}
.foo_nav li em{padding:0 8px;}
.foo_logo{display: block;width: 130px;height: 40px;position:absolute;right: 50px;top:20px;background: url(../images/huihua.png) no-repeat;}
.conf_info{width: 90%;float: left;padding-top: 12px;padding-left: 50px;}


.m_regards.m1{width: 620px;_width: 650px;position: absolute;top: 88px;font-size: 14px;color: #666;background: #F3F3F3;display: none;}
.m_regards.m2{width: 620px;_width: 650px;position: absolute;top: 88px;font-size: 14px;color: #666;background: #F3F3F3;display: none;}
.m_regards.m3{width: 620px;_width: 650px;position: absolute;top: 88px;margin-left: -490px;font-size: 14px;color: #666;background: #F3F3F3;display: none;}
.m_regards.m4{width: 620px;_width: 650px;position: absolute;top: 88px;margin-left: -490px;font-size: 14px;color: #666;background: #F3F3F3;display: none;}

.Against_nav{float: left;_display: inline;width: 130px;}
.nav_list .Against_nav li{height: 50px;line-height: 50px;text-indent:30px;font-size: 14px;margin-left: 0;width: 100%;_width: 130px;}
.Against_nav .on{background: #D8D8D8;_background: #F3F3F3;}
.Against_nav li:hover{background: #D8D8D8;}
.Against_main{
	float: left;
	_display: inline;
	width: 430px;
	padding: 30px;
	background: #fff;
	display: none;
	font-size: 14px;
	height: 240px;
}
.Against_main_img{display: block;_display: inline;width: 430px;height: 160px;background: #ccc;}
.Against_main_img img{width: 430px;height: 160px;}
.Against_main_tit{padding-top:14px;padding-bottom:9px;line-height: 14px;}
.Against_main_cen{line-height: 21px;}



/*华茂达网群*/
.m_regards.m5{display: none;position: absolute;top: 88px;width: 200px;background: #fff;}
.m_regards.m5 li{height: 50px;line-height: 50px;width: 100%;margin-left: 0;text-indent: 30px;}
.m_regards.m5 li:hover{background: #f5f5f5;}
.m_regards.m5 li a{font-size: 14px;color: #676767;}


/*社团*/
.m_regards.m6{display: none;position: absolute;top: 88px;width: 200px;background: #fff;}
.m_regards.m6 li{height: 50px;line-height: 50px;margin-left: 0;width: 100%;text-indent: 15px;}
.m_regards.m6 li:hover{background: #f5f5f5;}
.m_regards.m6 li a{font-size: 14px;color: #676767;}



.nav_module a{color: #666;}
.nav_module ul li a:hover{color: #39BF40;}


/*首页*/
.content{
	width: 100%;
	background-image: url(../images/content_back.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.m_content{width: 1200px;margin:0 auto;}
.m_con_left{
	float: left;
	width: 350px;
	height: 240px;
	position: relative;
	overflow: hidden;
}
.bus_img{
	width: 350px;
	height: 240px;
	position: absolute;
	top: 0;
	left: 0;
	transition-duration: 0.4s;
}
.bus_img img{
	display: block;
	width: 380px;
	height: 240px;
}
.bus_list{
	position: absolute;
	top: -240px;
	left: 0;
	width: 350px;
	height: 210px;
	background: url(../images/bus_list.jpg) repeat-y;
	padding: 15px;
	transition-duration: 0.4s;
	color: #fff;
}
.bus_list_tit{font-size: 18px;font-family: MicrosoftYaHei-Bold;}
.bus_list_bs{font-size: 30px;line-height: 30px;padding-bottom: 30px;font-family: MicrosoftYaHei-Bold;}
.bus_list_ls li{float: left;width: 90px;text-align: center;height: 44px;line-height: 44px;font-size: 14px;}
.bus_list_ls li a{color: #fff;}
.bus_list_ls li a:hover{padding-bottom: 6px;border-bottom: 2px solid #FCDA30;}
.bus_list_ls li .on{padding-bottom: 6px;border-bottom: 2px solid #FCDA30;}
.m_con_center{float: left;width: 490px;}
.m_con_main{
	width: 450px;
	height: 34px;
	line-height: 34px;
	font-size: 17px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../images/titBg.gif);
	background-repeat: no-repeat;
	background-position: right;
	
}
.m_con_main li{
	float: left;
	_display: inline;
	margin-right: 4px;
	margin-left: 4px;
	text-align: center;
	border: 0px;
}
.m_con_main li a{color: #666;}
.m_con_main li a:hover{color: #39BF40;padding-bottom: 6px;border-bottom: 3px solid #39BF40;}
.m_con_main li .action{color: #39BF40;padding-bottom: 6px;border-bottom: 3px solid #39BF40;;}
.backzhi{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.m_con_main_new{
	width: 420px;
	height: 180px;
	padding: 15px;
	line-height: 20px;
	font-size: 16px;
	font-weight: inherit;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}


.m_con_right{float: left;width: 360px;height: 240px;}
.m_con_right img{display: block;width: 360px;height: 240px;}
.m_content.gauge{
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-image: url(../images/concent_g.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.news_list{color: #676767;}
.news_list li{
	width: 100%;
	height: 36px;
	border-bottom: 1px dashed #D8D8D8;
	line-height: 36px;
	font-size: 14px;
}
.news_list a:hover{color: #39BF40;}
.news_tit{padding-bottom: 14px;font-size: 18px;color: #323232;height: 19px;position: relative;}
.news_tit a{color: #808080;font-size: 14px;position: absolute;top: 4px;right: 0;}
.news_tit a i{font:600 13px/13px "simsun";padding-left: 6px;}
.news_list .on{border:none;}
.news_list li a{color: #676767;max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;display: block;float: left;}
.news_list li i{float: right;}
.m_con_right {
	position: relative;
}
.video_btn {
	position: absolute;
	top: 768px;
	left: 673px;
	width: 63px;
	height: 63px;
	z-index: 999;
	border-radius: 63px;
	cursor: pointer;
}
.video_btn span {
	display: block;
	background: #000;
	width: 63px;
	height: 63px;
	opacity: 0.4;
	border-radius: 63px;
}
.video_btn .action {
	width: 20px;
	display: block;
	height: 20px;
	position: absolute;
	top: 21px;
	left: 23px;
	background: url(../../../hmd/cn/css/images/pause_btn.png) no-repeat;
	background-size: 20px;
}
.video_btn .actions {
	width: 20px;
	display: block;
	height: 20px;
	position: absolute;
	top: 22px;
	left: 22px;
	background: url(../../../hmd/cn/css/images/play_btn.png) no-repeat;
	background-size: 20px;
}