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

/********** 菜单(menu)************/
.menu1{	   position:relative;
		   float:left;
		   z-index:100;
		   margin:0px;
		   width:auto;
		   margin-right:30px;
		}
.first,.firstclick,.click{}

.menu1 a:link,.menu1 a:visited,.menu1 a:hover,.menu1 a:active{
			z-index:100;
			display:block;
			float:left;
			text-align:center;
			width:85px;
			height:36px;
			line-height:40px;
			FONT-SIZE: 14px;
			COLOR: #004080;
			TEXT-DECORATION: none;
			font-weight:bold;
			}
.menu1 a:hover,.menu1 a:active{
			color:#B31E24;
			background:url(menuhoverbg.jpg) no-repeat center center;
			}

.click a:link,.click a:visited,.click a:hover,.click a:active{
			background:url(menuhoverbg.jpg) no-repeat center center;
			color:#B31E24;
			}
.first a:link,.first a:visited,.first a:hover,.first a:active{width:85px; }
.first a:hover,.first a:active{
			background:url(menuhoverbg.jpg) no-repeat left center;
			color:#5F626B;
			}
.firstclick a:link,.firstclick a:visited,.firstclick a:hover,.firstclick a:active{
			background:url(bg_r7_c10.jpg) no-repeat left bottom;
			color:#B31E24;
			}


.menu1:hover ul {position:absolute;visibility:visible;display:block;}
.menu1 ul {
	z-index:100;
	display:block;
	visibility:hidden;
	position:absolute;
	display:inline;
	width:414px;
	padding-bottom:20px;
	/* height:246px; */
	overflow:auto!important;
	overflow:hidden!important;
	overflow:hidden;
	top:32px; /* 与菜单顶部的距离  */
	left:0;
	margin:0px;  
	border 0;
	background:url(menuulbg.png) no-repeat center top;
	border-top:1px solid #fff;
	border-bottom:1px solid #b31e24;
}

.list_long{width:500px;border:1px solid #000;}

.menu1 ul li {
  z-index:100;display:inline;
  overflow: hidden;
  width:100px;
  height:25px;/* 此处高度必须比其内A的高度要小 */
  list-style:none;text-align:left; font-size:12px;white-space:nowrap;
  text-overflow:ellipsis; -o-text-overflow:ellipsis;
  border:none;


}


.menu1 ul li a:link, .menu1 ul li a:visited ,.menu1 ul li a:hover,.menu1 ul li a:active{
float:left;  display:block;
   width:100px;
  margin:0px;
  height:auto;
  line-height:30px;/* 必须为display:block,height高度比li的高度大,否则鼠标移动时,菜单二级会被隐藏 */
  text-align:left;
  text-indent:5px;
  FONT-SIZE: 12px;
  COLOR:#193d71;
  TEXT-DECORATION: none;
  z-index:100;
  border-right:none;
border-bottom:1px dashed #193d71;
 background:none;
 
}
.menu1 ul li a:hover { text-decoration:underline; }

.menuphoto{float:right; margin-right:48px!important; margin-right:24px; width:352px;overflow:hidden;}
.menuphotor,menuphotol{ float:right; width:153px;text-align:center;margin-right:5px;}
.menuphotol{ float:left;}
.menuphotor img,.menuphotol img{ width:133px;border-bottom:4px solid #B31E24; border-top:4px solid #B31E24; border-left:4px solid #B31E24; border-right:4px solid #B31E24;}


/* 定义横向菜单的时候这里要定义一个宽度，也可以用变量在后台改宽度，要是下拉菜单有圆角背景的话，可以给UL定义一下背景,把index_menubit.html里面的LI去掉，把LI写在index_menu.html模板的UL里面 */
/*.menu1 ul {
		z-index:100;display:block;visibility:hidden;position:absolute;width:803px;height:auto;
		top:30px;
		left:-120px;
		margin:0px;
		padding:0px 0px 0 128px;border:0; border-bottom:1px solid #888e8a;
		}
.menu1 ul li {
	  z-index:100;display:inline;
	  overflow: hidden;
	  width:88px;
	  height:24px;
	  list-style:none;text-align:left; font-size:12px;white-space:nowrap;
	  text-overflow:ellipsis; -o-text-overflow:ellipsis;
	  border 0;
	}

*/

.menu1 ul li {
			z-index:100;
			display:inline;
			overflow: hidden;
			width:88px;
			height:24px;/* 此处高度必须比其内A的高度要小 */
			list-style:none;
			text-align:left;
			font-size:12px;
			white-space:nowrap;/* 文本不换行 */
			text-overflow:ellipsis;
			-o-text-overflow:ellipsis;/* 英文截取字段并显示省略号 */
		    border 0;
			}
.menu1 ul li a:link, .menu1 ul li a:visited ,.menu1 ul li a:hover,.menu1 ul li a:active,.secondclick ul li a:link,.secondclick ul li a:visited,.secondclick ul li a:hover,.secondclick ul li a:active,.click ul li a:link,.click ul li a:visited,.click ul li a:hover,.click ul li a:active{
			background:none;
			height:25px;
			line-height:25px;
			font-weight:normal;
			}
.first ul,.first ul li,.firstclick ul,.firstclick ul li,{width:70px;}
.second ul,.second ul li,.secondclick ul,.secondclick ul li{width:107px;}
.menu1 ul li a:link, .menu1 ul li a:visited ,.menu1 ul li a:hover,.menu1 ul li a:active{
			z-index:100;
			display:block;
			border-bottom:1px solid #EBEBEB;
			background:#F8F8F8;
			width:100%;
			height:24px;
			line-height:24px;/* Ϊdisplay:block,height߶ȱliĸ߶ȴ,ƶʱ,˵ᱻ */
			margin:0px;
			text-align:center;
			FONT-SIZE: 12px;
			COLOR: #82868F;
			}
.menu1 ul li a:hover {
			border-bottom:1px solid #EAEAEA;
			color:#84878E;
			background:url(2_bg.jpg) no-repeat 90% 50%;
			}

/********** 菜单(menu)结束 ************/


.menuphotor img, .menuphotol img{width:171px;height:107px;border:0px;margin-top:18px;margin-bottom:2px;}
.menuphoto{margin-right:0px;margin-right:0px!important;width:416px;}
.menuphoto .menuphotol{width:171px;margin-left:30px;display:inline;font-weight:normal;font-size:12px;line-height:18px;text-align:left;}

.menuphoto .menuphotol a:link,.menuphoto .menuphotol a:visited,.menuphoto .menuphotol a:hover,.menuphoto .menuphotol a:visited {background:none;display:inline;width:auto;font-weight:normal;font-size:12px;line-height:18px;text-align:left;height:auto;}

.menuphoto .menuphotor .menutabel a:link,.menuphoto .menuphotor .menutabel a:visited,.menuphoto .menuphotor .menutabel a:hover,.menuphoto .menuphotor .menutabel a:active{background:none;width:95px;text-align:left;height:30px;line-height:30px;}

.menuphoto .menuphotor{width:195px;margin-top:10px;}

.menu1 ul{border-top:0px;border-bottom:0px;}

.inputa{float:left;background:url(images/srcl.jpg) no-repeat;width:134px;height:22px;border:0px;line-height:22px;}

.inputb{float:left;}

.lanrentuku1{width:170px;margin-top:10px;}

a.xt:link,a.xt:active,a.xt:hover,a.xt:visited {
		background:url(menuhoverbg.jpg) no-repeat center center;
		color:#B31E24;	
		display:block;
		float:left;
		text-align:center;
		width:85px;
		height:36px;
		line-height:40px;
		TEXT-DECORATION: none;
		font-weight:bold;
	}	
	
/* 五矿发展网站群样式添加 */


.menu2 a:link,.menu2 a:visited,.menu2 a:hover,.menu2 a:active{
			z-index:100;
			display:block;
			float:left;
			text-align:center;
			width:120px;
			height:36px;
			line-height:40px;
			FONT-SIZE: 14px;
			COLOR: #004080;
			TEXT-DECORATION: none;
			font-weight:bold;
			}
.menu2 a:hover,.menu2 a:active{
			color:#B31E24;
			background:url(menuhoverbg2.jpg) no-repeat center center;
			}