﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
  margin: 0;
  padding: 0;
}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{
	display:block;
	background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
    vertical-align: top;
	}
ul,ol{ list-style-type:none; font-size: 100%;}
body,button,input,select,textarea,label {
  font: 12px/1.5 微软雅黑,宋体, arial, Microsoft Yahei, \5b8b\4f53, sans-serif;
  -webkit-text-size-adjust:none; /* fix Chrome 12 px limit */
  color:#606060;
}
a {
	text-decoration: none;
	color: #333
}
a:hover, a:active, a:focus {
	color: #c90304;
	text-decoration: none;
}
p {
	margin: 0 0 10px;
}
.clear{ clear:both;}
.mar5{ height:5px;}
.mar6{ height:10px;}
.mar8{ height:15px;}
.mar10{ height:20px;}
.mar11{ height:35px;}
.mar12{ height:30px;}
.mar15{ height:40px;}
.mar16{ height:82px;}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
img {
vertical-align: middle;
border: 0;
}
button, input, select, textarea,label {
	font-size: 100%;
	vertical-align: middle;
	outline: none;
}
table{border-collapse:collapse;border-spacing:0;}
.clearfix {
*zoom:1;
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*header*/
.header_h{ background:#f6f6f6; border-bottom:1px solid #f2f2f2; width:100%; height:28px; line-height:28px;}
.head_sbox{ width:1000px; margin:0 auto; text-align:right; position:relative; z-index:999999999; zoom:1;}
.stel{ position:absolute; right:120px; top:5px;}
.wb_ico{ display:block; width:20px; height:20px; text-indent:9999px; overflow:hidden;position:absolute; right:245px; top:5px;}
.wb_ico a{ display:block; width:20px; height:20px; background:url(../images/wx_ico.png) no-repeat center top;}
.wb_ico a:hover{ background:url(../images/wx_ico.png) no-repeat center -35px;}

.wb_ico1{display:block; width:20px; height:25px;  position:absolute; right:270px; top:5px;}
.wb_ico1 a{ display:block; width:20px; height:20px; background:url(../images/ico_w.gif) no-repeat center; overflow:hidden;  text-indent:9999px;}
.wb_ico1 a:hover{ background:url(../images/ico_w1.gif) no-repeat center;}
.wb_ico1_nr{width:110px; position:absolute; left:-5px; top:24px; line-height:200%; color:#7C7C7C; z-index:99999; zoom:1;}

.tryine_qx{width:595px; padding-left:5px;height:25px;overflow:hidden;}

.fzgs{padding:0 0 5px 0;overflow:hidden; z-index:99999 !important; zoom:1; text-align:center; clear:both;}
.fzgs ul{padding:0 0 0 5px !important;}
.fzgs li{ color:#666565; float:left; margin-left:6px;}
.fzgs li a{font:12px/250% "宋体" !important; color:#666565; }
.fzgs li a:hover,.fzgs_hov{color:#c90304;}
.fzgs span{ color:#666565; float:left;font:12px/250% "宋体" !important;}

.header_warp{ width:100%; height:84px; background: url(../images/bg.jpg) repeat-x; overflow:hidden;}
.header_cent{ width:1000px; margin:0px auto; position:relative; z-index:9999;}
.header_left{ float:left; width:315px; overflow:hidden;}
.header_left a{ display:block; overflow:hidden; width:315px; height:85px; cursor:pointer;}
.header_wer1{  height:25px; text-align:right; padding-right:25px;}
.header_wer1 a img{ vertical-align:middle;}
.header_wer1 iframe{ vertical-align:middle; margin-top:1px; margin-bottom:0px; margin-left:3px;}
.header_tel{ height:25px; text-align:right; margin-top:7px; }
.ado_wbico{ position:absolute; display:block; width:85px; right:80px; top:0;}
.ado_wxico{ position:absolute; display:block; width:85px; right:0; top:0;}

/*Menu*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#menu{ position:absolute; right:0; top:20px; z-index:99999;}
#menu li{ float:left; display:block; }
.nav a{color:#333; cursor:pointer; display: block; float:left;  padding:0 15px; float:left;line-height: 60px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav a.trad{display: block; line-height: 60px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav li:hover{ border-bottom:3px solid #eeeeee;}
.nav li a:link,.nav li a:visited{color:#eeeeee;}
.nav li a:hover{ color:#ffffff;}
/*take off background*/
.nav a.shop_huawei:hover,.nav li a.shop_huawei:hover span{background:none;}

/*banner*/

.fullSlide{width:100%;position:relative;height:275px; z-index:1; overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:275px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:275px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;display: none;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=80);opacity:0.8;line-height:999px; }
.fullSlide .hd ul .on{background:#c90304;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*页脚*/
.center {
width: 1005px;
margin: 0 auto;
}
.fl {
float: left;
_display: inline;
}
.footer{width:100%;min-width:1005px;background:#f3f3f3;border-top:solid 3px #c90304;margin-top:24px;line-height: 22px;}
.public_num{background:url(../images/ind_33.jpg) no-repeat;width:155px;height:166px;margin-top:-17px;_position:relative;}
.public_num img{display:block;margin:14px auto;}
.public_num p{text-align:center;font-size:14px;}

.guide{margin:0 24px;margin-right:0; height:149px; overflow:hidden;}
.guide dl{float:left;width:185px;min-height:149px;_height:149px;background:url(../images/ind_36.jpg) no-repeat left top;}
.guide dt{font-size:14px;font-weight:bold;padding-left:12px;height:35px;line-height:35px;}
.guide dd li{padding-left:12px;}
.guide dd li a{color:#666;}
.guide dd li a:hover{color:#c90304 !important}

.contact{width:240px;padding:5px 0 0 0;margin-right:0px;min-height:149px;_height:149px;height:149px; overflow:hidden;}
.contact dl{float:left;width:270px;min-height:149px;_height:149px;background:url(../images/ind_36.jpg) no-repeat left top;}
.contact dt{font-size:14px;font-weight:bold;height:35px;line-height:35px;padding-left:12px;}
.contact dd li{padding-left:12px;}
.contact dd li a{color:#666;}
.contact dd li a:hover{color:#c90304 !important}

#l_adwo_big{ height:auto; overflow:hidden; margin:10px auto; width:1005px; }
.l_qyfd{ width:660px; height:auto; overflow:hidden;}
.l_qyfd_left{ float:left; width:225px; height:auto; padding-top:5px;}

/*企业资讯*/
section#l_ctro{ padding-top:20px;}
.cy_qynew{ width:1000px; margin:0px auto; height:auto; overflow:hidden;}
.cy_qynew_left{ float:left; width:660px; height:auto; overflow:hidden;}
.cy_qynew_tit{ width:660px; height:38px; line-height:38px; border-bottom:#cacaca 1px solid; position:relative;}
.cy_qynew_tit1{ float:left; width:305px; height:38px; font-size:18px;  position:absolute; left:0; top:-6px;}
.cy_qynew_tit1 i{ font-style:normal; cursor:pointer; color:#777; float:left; display:inline; height:50px; line-height:50px;}
.cy_qynew_tit1 i.hover{ color:#c90304; background:url(../images/cate_bar1.jpg) no-repeat center bottom;}
.cy_qynew_tit1 span{ color:#e1e1e1; font-size:14px;}
.cy_qynew_more{ float:right; width:45px; height:38px;}
.cy_qynew_more a{ color:#bdbebe; text-decoration:none;}
.cy_qynew_more a:hover{ color:#c90304; text-decoration:none;}

.newsMain {
	WIDTH: 660px; margin-top:10px;
}
.topNewsBox {
	WIDTH: 660px; POSITION: relative; HEIGHT: 175px;
}
.topNews {
	Z-INDEX: 90; LEFT: 0px;  WIDTH: 660px;  POSITION: absolute; TOP: 0px; HEIGHT: auto
}
.topNewsPic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 225px; HEIGHT: 146px; padding-top:10px;
}
.topNewsPic IMG {
	WIDTH: 225px; HEIGHT: 146px
}
.topNewsList {
	 FLOAT: left; text-align:left; margin-left:5px; margin-top:10px; width:100%;
}
.topNewsList UL {
	MARGIN: 0px auto;
}
.topNewsList UL LI {
	FONT-SIZE: 14px; font-family:"宋体"; width:100%; text-align:left; HEIGHT: 80px; padding:0 0; 
}
.topNewsList .chover{ border-bottom:none;}
.topNewsList UL LI A P{ font-size:12px; color:#7e7c7c; font-weight:normal; padding-top:7px;}
.topNewsList UL LI A {
	PADDING-left: 15px; margin-top:5px; text-align:left; BACKGROUND: url(../images/l_barer1.png) no-repeat 0px; display:block; height:48px;
}
.topNewsList UL LI A.up {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/l_barer.png) no-repeat; PADDING-left: 15px; display:block; height:48px; COLOR: #f25500
}
.topNewsList UL LI A:hover {
	 BACKGROUND: url(../images/l_barer.png) no-repeat; PADDING-left: 15px; display:block; height:48px; COLOR: #c90304
}
.topNewsBg {
	Z-INDEX: 80; LEFT: 0px; WIDTH: 660px; POSITION: absolute; TOP: 0px; HEIGHT: auto;
}
.l_barer1{ height:38px; margin:0px auto; margin-top:5px; width:134px;}
.l_barer1 a{ background:url(../images/l_barer.gif) center center no-repeat; display:block; height:38px; font-size:14px; color:#aca8a8; text-align:center; line-height:38px; width:129px; padding-right:5px;}
.l_barer1 a:hover{ background:url(../images/l_barer_hover.gif) center no-repeat; color:#c90304; display:block;}



/*经典客户*/
.cy_qynew_right{ float:right; width:300px; height:auto; overflow:hidden;}
.cy_qynew_right ul{ display:block; padding:15px 0 0 0;}
.cy_qynew_right li{ height:24px; line-height:24px;}
.cy_jdkf_tit{ width:300px; height:38px; line-height:38px; border-bottom:#cacaca 1px solid;}
.cy_jdkf_tit1{ float:left; width:180px; height:38px; font-size:18px;}
.cy_jdkf_tit1 span{ color:#e1e1e1; font-size:14px;}
.l_ppkefu{ width:296px; height:auto; overflow:hidden; padding-left:4px; padding-top:11px;}
.l_kfer{ width:90px; float:left;}
.l_kfeci{ width:76px; height:71px; vertical-align:middle;  text-align:center; padding:6px; background:#ececec; border:#e1e1e1 1px solid;}
.l_kfeci img{ vertical-align:middle; width:73px; height:68px; border:#fff 1px solid;}
.l_kfeci a{  }
.l_kfeci a:hover img{ background:#c90304; filter: Alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; border:#D5D5D5 1px solid; display:block; } 
.pad_left1{ margin-left:11px;}
.pad_bottom1{ margin-bottom:7px;}

.f_date1{ float:left; display:inline; margin-right:10px; background:url(../images/f_date_bg.jpg) no-repeat; width:57px; height:64px; position:relative; text-align:center;}
.f_date1 b{ color:#FFF; font-size:24px; font-family:微软雅黑; line-height:42px;}
.f_date1 p{ line-height:22px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


/*客户案例*/
.l_kfrl{ width:1000px; height:auto; overflow:hidden; margin:0px auto; padding-top:10px;}
.cy_kfrl_tit{ width:1000px; height:38px; line-height:38px; border-bottom:#cacaca 1px solid;}
.cy_kfrl_tit1{ float:left; width:180px; height:38px; font-size:18px;}
.cy_kfrl_tit1 span{ color:#e1e1e1; font-size:14px;}
.l_kfrl_pro{ width:1000px; height:auto; overflow:hidden;}
.l_rles_rt{ padding-top:24px;}
.section2-1, .section4-1 {
	width: 225px
}
.section2-2, .section4-2 {
	font-size: 14px;
	color: #777;
	width: 655px;
	margin-left: 20px
}
#section3, #section4 {
	margin-top: 55px
}
.span4 {
	width: 220px;
}
[class*="span"] {
float:left;
margin-left:34px;
}
.adwo_c{ margin-left:0px;}
.align-center {
	text-align: center
}
.shadow-box {
	border-color: #e5e5e5 #dbdbdb #d2d2d2;
	background: #fff;
	box-shadow: inset 0 0 0 1px #fff;
	border-radius: 4px;
	box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 rgba(0,0,0,0.1);
	-webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
	box-shadow: rgba(0,0,0,0.3) 0 1px 3px
}
.view {
	width: 229px;
	height: 160px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
	border: 2px #fff solid;
	border-radius: 4px
}
.view .mask, .view .content {
	width: 400px;
	height: 400px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	color: #FFF
}
.view img {
	display: block;
	padding:5px;
	border-top:#e6e6e6 1px solid;
	border-right:#d5d4d3 3px solid;
	border-bottom:#d5d4d3 3px solid;
	border-left:#e6e6e6 1px solid;
	position: relative
}
.view h2 {
	text-align: center;
	position: relative;
	font-size: 16px;
	background: rgba(0,0,0,0.8);
	font-weight: normal
}
.view p {
	font-size: 12px;
	position: absolute;
	left: 15px;
	text-align: left;
	width: 200px
}
.view a.info {
	text-decoration: none;
	padding: 7px;
	display: inline-block;
	position: absolute;
	top: 85px;
	left: 70px
}


.customer-list .case-item { 
float: left; _display: inline; position: relative; width: 213px; height:142px; margin:10px 15px 0 10px; padding:5px; 
border:1px solid #f2f2f2; border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;
}
.customer-list .customer-item-pic { width:214px; height:142px;}
.customer-list .customer-item-pic img { width: 214px; height:142px; vertical-align: middle;}
.customer-list .case_boxs { position: absolute; left: 0; top:142px; width: 224px; height: 0; background-color: #c90304; overflow: hidden; }
.customer-list .customer-name { height: 37px; line-height: 37px; color: white; text-align: center; }
.customer-list .customer-link { display: block; color: white; text-align: center; height: 30px; line-height: 30px; }
.customer-list .customer-info { padding: 0 20px 10px; height: 123px; line-height: 17.57143px; color: white; overflow: hidden;}

.gy_ico1{ display:block; padding:0 0 0 7px; width:77px; height:18px; line-height:18px; background:url(../images/bg_gy_ico1.jpg) no-repeat; color:#fff; font-weight:bold;}


.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none; padding: 2px 6px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:14px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}