body,p,h1,ul,li,a{ margin:0; padding:0}
ul,li,ol{ list-style-type:none}
.clear{ clear:both; font-size:0; height:0; line-height:0}

body{ background:#fff; font-size:14px; font-family: "微软雅黑",Verdana, Geneva, sans-serif;  line-height:200%;}
a{outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{ color:#000; text-decoration:none;}
a.link1:link,a.link1:visited{ color:#45a9d8;  text-decoration:none;}
a.link1:hover,a.link1:active{ color:#0e6d9a; text-decoration:none;}

.l{ float:left; width:630px;}
.r{ float:left; width:300px;}
.fy{font-family:"微软雅黑";}
.fs{font-family:"宋体";}
.f12{ font-size:12px;}
.headerOut{ height:80px; background:#FFF;}
.mainOut{ height:350px;}
.footerOut{ height:30px; background:#666; color:#999; overflow:hidden; width:100%;}
.top{ width:100%; position:absolute; top:50%; margin-top:-300px;}
.m{ width:980px; margin:0 auto;}
.header{ height:80px;}
  .header_logo{ float:left; width:180px; height:40px; padding-top:25px;}
  .header_link{ float:right; line-height:40px; padding-top:35px;}
  .header_link a{ margin:0px 5px;}

.main{height:480px; background:url(../images/mainPic1.jpg) no-repeat center top; position:relative;}
	.main_logginBox{ position:absolute; top:20px; left:50%; margin-left:50px; width:350px; height:420px; border:#eee 1px solid; background:#FFF;}
	.ml_head{ height:28px; padding:15px 25px 0px 25px; font-size:20px;   overflow:hidden; color:#0094da;}
	.ml_iframe{ height:298px; margin:0px 25px 0px 25px; overflow:hidden; }
	.ml_link{ height:28px; line-height:28px; margin:5px 25px 5px 25px; overflow:hidden; }
	  .ml_link a.l{ display:block; padding-right:15px; position:relative}
	  .ml_link a.l .tri{ background:url(../images/speed.gif) -6px -32px no-repeat ; width:12px; height:20px; display:block; position:absolute; right:0px; top:6px}
	  .ml_link a:hover.l{ color:#000; text-decoration:none}
	  .ml_link a:hover.l .tri{ background:url(../images/speed.gif) -23px -32px no-repeat ;}
	.ml_bot{ padding:0 25px;  height:40px; line-height:40px;  border-top:#eee 1px solid; background:#f5f5f5; color:#0094da;}
	  .ml_bot .l{ width:220px; overflow:hidden;}
	  .ml_bot .r{ width:80px;overflow:hidden; text-align:right}
	.speed{ width:300px; bottom:6px; left:25px; position:absolute; border:#b7c2c9 1px solid; background:#FFF; font-size:12px; z-index:10}
	  .speed_head{ height:27px; line-height:27px; background:url(../images/speed.gif) left top repeat-x #f1f3f5; padding-left:15px}
	  .speed_head a{ position:absolute; right:10px; top:8px; width:12px; height:15px; background:url(../images/speed.gif) -6px -51px no-repeat ;}
	  .speed_head a:hover{ background:url(../images/speed.gif) -23px -51px no-repeat ;}
	  .speed ul.list{ width:100%; height:50px; overflow:hidden; }
	  .speed ul.list li{ float:left; height:48px; margin:1px; border-right:#d5dbe2 1px solid}
	  .speed ul.list li.nb{ border:none}
	  .speed ul.list li a{ width:97px; height:36px; padding-top:12px; display:block; text-align:center}
	  .speed ul.list li a.ch{ color:#000; text-decoration:none;background:url(../images/speed.gif) 10px -75px no-repeat ;}
	  .speed ul.list li a:hover{ color:#000; text-decoration:none;background:url(../images/speed.gif) 10px -75px no-repeat #eaf1f6;}
	.ml_time{position:absolute; top:180px; left:50%; margin-left:-300px;  width:300px; height:60px; color:#FFF;}
	  .ml_time_le{ padding-right:10px; overflow:hidden; height:60px; font-size:50px; _font-size:46px}
	  .ml_time_ri{ width:40px; overflow:hidden; height:60px; font-size:14px;}
	  .ml_time_ri .t1{ padding-top:10px; height:16px; line-height:16px; text-indent:3px;}
	  .ml_time_ri .t2{ height:32px; background:url(../images/weather.png) no-repeat;_background:url(../images/weather.gif) no-repeat;}
.footer .r{ text-align:right}
.topbg{
	font: 13px "微软雅黑";
    font-weight:600;
    color: #fff;
	height: 120px;
    width:100%;
	background:url(../about_us/images/topbg.jpg) no-repeat;

	}
	
.topbg_pro{
	 width:85px;
	 text-align:center;
	 height:70px;
	 margin-top:-10px;
	 line-height:35px;
	 float:right;
	 border-radius:4px;
	 border: #333 1px solid;
	 -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     -webkit-box-shadow: #999 0px 0px 2px;
     -moz-box-shadow: #999 0px 0px 2px;
     box-shadow: #999 0px 0px 2px;

	}
.topbg_1{
		border-bottom:#666 1px dashed;
		}

.curmb {
width:93%;
margin:0 auto;
text-align: right;
line-height:15px;
padding-top:20px;
}
.topbg a {
color: #09F;

}

.topbg a:visited {

color: #09F;

}

.topbg a:hover{
color: #ccc;

}
.topbg .home {
display: inline-block;
width: 16px;
height: 13px;
background: url(../images/lm02_curmb_ico.png) no-repeat center center;
padding-right: 0;
}

.topbg label {
display: inline-block;
width: 7px;
height: 13px;
background: url(../images/lm01_curmb_ico02.png) no-repeat center center;
padding: 0 5px;
}

.content_top{
	text-indent:6em;
	padding:60px 0px;
	}
.box{position:relative;width:980px;margin:0px auto;}
	.cont{height:230px;overflow:hidden;}
	.item{background:rgba(0,0,0,0.5);color:#fff;font-size:100px;position:absolute;left:0;bottom:0;width:100%;text-align:right;line-height:20px;height:30px;}
	.item a{cursor:pointer;text-shadow:0 0 3px rgba(0,0,0,0.8);}
	a.seld{color:#06C;}
	a.hide{display:none;}
	
	#left_nav_power li a:link,#left_nav_power li a:visited,#name_n ul li a:link,#name_n ul li a:visited {
color:#FFFFFF;
}
#left_nav_power li a:hover,#name_n ul li a:hover{
color:#000;
}
.topmenu_pro{
	 width:75px;
	 text-align:center;
	 height:70px;
	 line-height:35px;
	 float:left;
	 font-size:12px;
	 border-radius:4px;
	 border: #999 1px solid;
	 -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
	 background-color:#FFF;
	 opacity:0.7;


	}
.topmenu_1{
		border-bottom:#666 1px dashed;
		}