@charset "gb2312";
/* CSS Document 通用模块
update:2013-05
author:beubeu_hong
 */
 html body{
	font-family: Calibri,'calibriregular','Microsoft Yahei';
	*font-family: Calibri,'Microsoft Yahei';
}
/*--reset S--*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{  margin: 0;  padding: 0;}
fieldset,img {  border: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {  font-style: normal;  font-weight: normal;}
h1,h2,h3,h4,h5,h6 {  font-size: 100%;  font-weight: normal;  line-height: 100%;}
abbr,acronym {  border: 0;  font-variant: normal;}
input,button,textarea,select,optgroup,option {  font-family: inherit;  font-size: inherit;  font-style: inherit;  font-weight: inherit;}
code,kbd,samp,tt {  font-size: 100%;}
/*@purpose To enable resizing for IE *//*@branch For IE6-Win, IE7-Win */input,
button,textarea,select {  *font-size: 100%;}
body {  line-height: 1.5;}
ol,ul {  list-style: none;}
a{text-decoration:none; color:#FFF; }
input {vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.clr{clear:both}
body{background: #000;min-width:1336px;left:0px;top:0px;margin:0px;padding:0px;color:#ffffff;text-align:center;margin-left: auto;margin-right: auto; font-family:"微软雅黑", "宋体","Arial"; font-size:12px}
.m_top15 { margin-top:15px;}
.m_top30 { margin-top:30px;}
.cpy { width:990px; margin:20px auto; background:url(../imgn1/copy_btm.jpg) no-repeat; text-align:center; font-size:12px; line-height:30px;}
.t_lf { text-align:left}
.t_center { text-align:center;}
.t_rt { text-align:right}
.pad_top6{ padding-top:6px;}
.t_14w { font-size:14px; color:#FFF}
.t_20w { font-size:20px; color:#FFF}
.t_26w { font-size:26px; color:#FFF}
.t_38w { font-size:38px; color:#FFF}
.line35 { line-height:35px;}
.line80 { line-height:80px;}
.line120 { line-height:120px;}
.height1 { height:1px;}
.height15 { height:15px;}
.height27 { height:27px;}
.height30 { height:30px;}
.height40 { height:40px;}
.height60 { height:60px;}
.height80 { height:80px;}
.width50 { width:50px}
.width70 { width:70px}
.width110 { width:110px}
.width90 { width:90px}
.width190 { width:190px}
.width205 { width:205px}
.width220 { width:220px}
.width300 { width:300px}
.width350 { width:350px}
.width400 { width:400px}
.width440 { width:440px}
.width500 { width:500px}
.width555 { width:555px}
.width660 { width:660px}
.bg_glay { background:#D7D7D7}
.margin_lf50 { margin-left:50px; display:block}
.margin_rt15 { margin-right:15px;}
.padding_lf45 { padding-left:45px;}
.padding_5 { padding:5px;}
.m_center { margin:0 auto; width:990px;}
.fl { float:left}
.fr { float:right}
.txt_w { color:#FFF}
.txt_b { color:#000}
.kuan1 { border:#000 solid 1px; padding:0px; margin:1px; line-height:24px; height:24px; width:280px;}


/*-head页面-*/
.top { height:88px; width:100%; min-width:1036px; text-align:center; margin:0 auto; background:#000; position:fixed; top:0px; left:0px; z-index:1000}
.nav { width:1060px; margin:0 auto;}
.nav ul { list-style:none; width:660px; overflow:hidden; padding:0; margin:0;}
.nav ul li { width:78px; margin:0 27px; height:60px; line-height:60px; padding-top:28px; float:left; font-size:16px; display:inline}
.nav ul li:hover { background:url(../img/nav_b1.jpg) repeat-x; text-decoration:none; font-size:16px;color:#069df7;} 
.nav ul li a:hover { color:#069df7;}
.nav ul .t_on {background:url(../img/nav_b1.jpg) repeat-x; text-decoration:none; font-size:16px;color:#069df7;}
.nav ul .t_on a { color:#069df7;}
/*-btm页面-*/
.btm { width:100%; background:#000; height:32px; line-height:32px;  min-width:1036px; color:#FFF;position:fixed; bottom:0px; left:0px; z-index:10000}
.btm_c { width:1060px; margin:0 auto}
/*-index页面-*/
.index_main { width:100%; background:url(../img/banner_bg.jpg) repeat; min-width:1036px; height:100%; min-height:521px;}
.index_btns {  position:relative;width:1036px; text-align:center; margin:0 auto;}
.index_btns .index_bpic { position:absolute; z-index:999; left:635px; width:470px;}
.index_btns ul { position:absolute; z-index:99; display:inline; left:0; top:373px; width:987px; margin:0 auto; list-style:none; background:url(../img/btns_11.jpg) repeat-x; padding:0}
.index_btns ul li { float:left;}
.links { width:173px; color:#000;}
.links a { color:#027abf; font-size:14px;}
.links a:hover { color:#027abf; font-weight:bold}
.links ul { list-style:none;}
.links ul li { width:170px; line-height:28px; height:28px; color:#000; text-align:center; }
.links ul li:hover { text-decoration:none;}

/*-aboutus页面-*/
.sub_nav {left: 0;position: fixed; top: 88px;width: 100%;z-index: 99999; background:#FFF}
.inner { width:1020px; margin:0 auto;}
.inner ul li { float:left; width:100px; height:27px; line-height:27px; color:#000; text-align:left}
.inner ul li a {  color:#000; font-size:14px}
.inner ul li a:hover {  color:#069df7;}

.about_main  { width:100%; background:c1c1c1; min-width:1036px; height:521px;}
.ab_t { background:url(../img/t_ab_1.jpg) center no-repeat scroll; height:77px; line-height:77px; width:100%; min-width:1060px; margin:0 auto;}


/*-service_main页面-*/
.service_main  { width:100%; background:c1c1c1; min-width:1060px; height:auto;}
.service_t { height:139px; width:966px; background:#069df7; margin-top:30px; padding-left:183px; float:left; clear:both;}
.service_icos { width:1000px; margin:0 auto;height:auto !important; _height:334px; min-height:334px; clear:both; padding-top:1px;}
.service_icos ul { list-style:none; margin-top:15px;height:334px;}
.service_icos ul li { float:left; width:231px; padding-left:15px;}
.service_c { width:966px; margin:0 auto; background:url(../img/s_c_bg.jpg) repeat-y; min-height:500px;}


/*-case_main页面-*/
.case_lists { width:1149px; clear:both; float:left}

/*-contact页面-*/
.contact_c { width:966px; margin:0 auto; background:url(../img/s_c_bg0.jpg) repeat-y; min-height:280px; clear:both}



.div{
	position: absolute;
	width: 173px;
	height: 85px;
	filter:alpha(opacity=30);
	opacity:   0.8;
	-moz-opacity:0.8;
	background:#fff;
	left: 0px;
	top: -85px;
	z-index:999999;
	overflow:visible;
   }