
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;
}
body, button, input, select, textarea
{
	font: 12px/1.5 Microsoft Yahei,Helvetica,Tahoma,Arial,\5b8b\4f53,sans-serif;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
}
address, cite, dfn, em, var
{
	font-style: normal;
}
code, kbd, pre, samp
{
	font-family: courier new,courier,monospace;
}
small
{
	font-size: 12px;
}
ul, ol
{
	list-style: none;
}
a
{
	text-decoration: none;
	color: #333;
}
a:hover
{
	text-decoration: none;
}
sup
{
	vertical-align: text-top;
}
sub
{
	vertical-align: text-bottom;
}
abbr[title]
{
	border-bottom: 1px dotted;
	cursor: help;
}
legend
{
	color: #000;
}
fieldset, img
{
	border: 0;
}
a img
{
	vertical-align: text-bottom;
}
:focus
{
	outline: 0;
}
textarea
{
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}
button, input, select, textarea
{
	font-size: 100%;
}
button, input, select
{
	vertical-align: middle;
}
button
{
	cursor: pointer;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th
{
	text-align: left;
}
@font-face
{
	font-family: "Microsoft Yahei";
	src: url(../Microsoft%20Yahei.ttf);
}

/*Common Style
--------------------------------*/

/*text align*/
.tc
{
	text-align: center;
}
.tr
{
	text-align: right;
}
.tj
{
	text-align: justify;
}
/*float and clear*/
.fl
{
	float: left;
	display: inline;
}
.fr
{
	float: right;
	display: inline;
}
.cb
{
	clear: both;
}
/*clear*/
.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/*contain floats*/
.group:before, .group:after
{
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}
.group:after
{
	clear: both;
}
.group
{
	zoom: 1;
}
.hidden
{
	display: none !important;
	visibility: hidden;
}
.invisible
{
	visibility: hidden;
}
.ir
{
	display: block;
	border: 0;
	text-indent: -999em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
.visuallyhidden
{
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus
{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}


/*首页
--------------------------------------*/
body
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#page
{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
/*头部*/
.top_hd
{
	width: 100%;
	margin: 0 auto;
	height: 33px;
	border-bottom: 1px solid #ebebeb;
}
.top_cont
{
	width: 1100px;
	height: 33px;
	margin: 0 auto;
}

.hot_tel
{
	width: 242px;
}
.top_other
{
	width: auto;
	height: 33px;
}
.main_service
{
	width: 459px;
	float: left;
}
.main_service li
{
	float: left;
	height: 33px;
	line-height: 33px;
	border-right: 1px solid #ebebeb;
}
.main_service li a
{
	display: block;
	height: 33px;
	padding: 0 8px 0 30px;
	color: #898989;
}
.main_service li a:hover
{
	text-decoration: none;
	color: #fff;
}
.main_service li a.brand_website
{
	background: url(../images/icon.gif) 0 0 no-repeat;
}
.main_service li a.brand_website:hover
{
	background: url(../images/icon.gif) 0 -33px no-repeat;
}
.main_service li a.mobile_internet
{
	background: url(../images/icon.gif) 0 -66px no-repeat;
}
.main_service li a.mobile_internet:hover
{
	background: url(../images/icon.gif) 0 -99px no-repeat;
}
.main_service li a.electric_marketing
{
	background: url(../images/icon.gif) 0 -132px no-repeat;
}
.main_service li a.electric_marketing:hover
{
	background: url(../images/icon.gif) 0 -165px no-repeat;
}
.main_service li a.certified
{
	background: url(../images/icon.gif) 0 -198px no-repeat;
}
.main_service li a.certified:hover
{
	background: url(../images/icon.gif) 0 -231px no-repeat;
}
.main_service li a.promotion
{
	background: url(../images/icon.gif) 0 -264px no-repeat;
}
.main_service li a.promotion:hover
{
	background: url(../images/icon.gif) 0 -297px no-repeat;
}

.right_tc
{
	float: right;
	width: 120px;
	color: #83A8D5;
	text-align: right;
	position: relative;
	z-index: 1000;
}
.right_tc ol li a, .right_tc ol li a:hover, .right_tc ol li a:visited
{
	color: #fff;
	font-weight: bold;
}
.right_tc ol li strong, .right_tc ol li span
{
	color: #fff;
}
.right_tc ol li
{
	line-height: 16px;
}
.right_tc ol li strong
{
	font-size: 14px;
	line-height: 18px;
}
.xiala_box
{
	width: 650px;
	background: url(../images/icon_01.gif) no-repeat 0px bottom;
	height: 310px;
	left: auto;
	right: -50px;
	top: 29px;
	_top: 14px;
	position: absolute;
	display: none;
	z-index: 99;
}
.xiala_box p
{
	_height: 16px;
	_line-height: 16px;
}
.borb1
{
	border-bottom: 1px solid #83A8D5;
	color: #83A8D5;
	font: bold 12px/18px "宋体";
	height: 18px;
	padding-top: 2px;
	padding-bottom: 5px;
	position: relative;
	background: url(../images/xiala.jpg) 100% 47% no-repeat;
}
.new_borb1
{
	border-bottom: 2px solid #b9cce2;
	color: #83A8D5;
	font: bold 12px/18px "宋体";
	height: 18px;
	padding-top: 6px;
	padding-bottom: 8px;
	position: relative;
	background: url(../images/new_xiala.jpg) 100% 42% no-repeat;
}
.ear_cl
{
	color: #0d4168;
	font-weight: bold;
	width: 50px;
	text-align: center;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding: 6px 0px 0px 10px;
	margin: 0px;
	text-align: left; *margin-left:-10px!important;_margin-left:-10px!important;}
.ear_cl_s
{
	color: #0d4168;
	font-weight: bold;
	width: 60px;
	text-align: center;
	margin-top: 10px;
	_margin-top: 0px;
}
.ear_c2
{
	color: #4d4d4d;
	font-weight: normal;
	width: 60px;
	margin: 0px 0px 15px 0px;
	background: url(../images/ear_ico.gif) no-repeat scroll 0 0 transparent; ;height:15px;padding:0px;}
.ear_c2 a
{
	color: #4d4d4d;
}
.earcap1
{
	float: left;
	width: 75px; *width:78px;_width:78px;height:280px;_hegiht:295px;
	padding:10px0px0px5px;overflow:hidden;
	margin-left: 5px;
	*margin-left:-5px;
	_margin-left:-5px;}
.ear_c2_s
{
	color: #4d4d4d;
	font-weight: normal;
	width: 55px;
	margin: 0px;
	padding: 0px;
	margin-left: 0px; *margin-left:15px;_margin-left:15px;background:url(../images/ear_ico.gif)no-repeatscroll02pxtransparent;height:15px;text-align:left;padding-left:10px;}
.right_tc ol li
{
	color: #fff;
}
.right_tc ol li ul.xiala_box a:hover
{
	color: #4d4d4d;
	font-weight: normal;
}
.right_tc ol li ul.xiala_box a:visited
{
	color: #4d4d4d;
	font-weight: normal;
}
.right_tc ol li p.ear_c2_s a, .right_tc ol li p.ear_c2 a
{
	color: #4d4d4d;
	font-weight: normal;
}
#companyname
{
	display: none;
}

.header
{
	width: 1100px;
	height: 117px;
	margin: 0 auto;
}

/*导航*/
.nav
{
	width: 762px;
	height: 88px;
	padding: 14px 0;
}
#navul li
{
	float: left;
	width: 125px;
	height: 88px;
	position: relative;
	margin-left: 2px;
}
#navul li a.navhome
{
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 0 no-repeat;
}
#navul li a.navhome:hover
{
	background: url(../images/nav_bg.gif) -125px 0 no-repeat;
}
#navul li a.fwzcc
{
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 -88px no-repeat;
}
#navul li a.fwzcc:hover
{
	background: url(../images/nav_bg.gif) -125px -88px no-repeat;
}
#navul li a.fwzc
{
	color: #fff;
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 -176px no-repeat;
}
#navul li a.fwzc:hover
{
	background: url(../images/nav_bg.gif) -125px -176px no-repeat;
}
#navul li a.alzs
{
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 -264px no-repeat;
}
#navul li a.alzs:hover
{
	background: url(../images/nav_bg.gif) -125px -264px no-repeat;
}
#navul li a.gsdt
{
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 -352px no-repeat;
}
#navul li a.gsdt:hover
{
	background: url(../images/nav_bg.gif) -125px -352px no-repeat;
}
#navul li a.gywm
{
	display: block;
	width: 125px;
	height: 88px;
	text-indent: -9999em;
	background: url(../images/nav_bg.gif) 0 -440px no-repeat;
}
#navul li a.gywm:hover
{
	background: url(../images/nav_bg.gif) -125px -440px no-repeat;
}

#navul li ul
{
	display: none;
	position: absolute;
	z-index: 10000;
	top: 88px;
	left: 0px;
	background: #0a92f6;
}
#navul li ul li
{
	display: block;
	width: 250px;
	float: none;
	margin-right: 0px;
	height: 40px;
	position: relative;
	line-height: 40px;
	border-bottom: #0a6cb9 1px solid;
	font-size: 12px;
}
#navul li.navmoon
{
	width: 125px;
	height: 88px;
}
#navul li.navmoon a
{
	color: #fff;
	padding-left: 10px;
}
#navul li.navmoon a:hover
{
	color: #fff;
}
#navul li.navmoon a.fwzc
{
	background: url(../images/nav_bg.gif) -125px -176px no-repeat;
}
#navul li.navmoon a.alzs
{
	background: url(../images/nav_bg.gif) -125px -264px no-repeat;
}
#navul li.navmoon a.gsdt
{
	background: url(../images/nav_bg.gif) -125px -352px no-repeat;
}
#navul li.navmoon a.gywm
{
	background: url(../images/nav_bg.gif) -125px -440px no-repeat;
}
#navul li.navhome a:hover
{
	color: #FCFF00;
}
#navul li.navmoon ul
{
	display: block;
}
#navul li.navmoon ul a
{
	display: block;
	width: 240px;
	height: 40px;
	font-size: 15px;
	line-height: 40px;
}
#navul li.navmoon ul a:hover
{
	background: url(../images/pic_1.gif) 0 0 no-repeat;
	padding-left: 20px;
}

#navul .current a.navhome
{
	background: url(../images/nav_bg.gif) -125px 0 no-repeat;
}
#navul .current a.solution
{
	background: url(../images/nav_bg.gif) -125px -88px no-repeat;
}
#navul .current a.fwzc
{
	background: url(../images/nav_bg.gif) -125px -176px no-repeat;
}
#navul .current a.alzs
{
	background: url(../images/nav_bg.gif) -125px -264px no-repeat;
}
#navul .current a.gsdt
{
	background: url(../images/nav_bg.gif) -125px -352px no-repeat;
}
#navul .current a.gywm
{
	background: url(../images/nav_bg.gif) -125px -440px no-repeat;
}

/*公司动态*/
.new_list
{	margin-top:30px;
	float:left;
}
.new_list li
{
	float: left;
	width: 526px;
	margin: 0 0 60px 18px;
	zoom: 1;
}
.new_list .new_pic
{
	display: inline;
	float: left;
	overflow: hidden;
	text-align: center;
}
.new_list .new_pic img
{
	margin-right: 8px;
	border: 1px solid #F8F7F7;
}
.new_list a.new_tittle
{
	font-size: 17px;
	color: #505152;
	font-weight: bold;
}
.new_list a.new_tittle:hover
{
	color: #f70f03;
}
.new_list p
{
	line-height: 18px;
	margin: 9px 0;
	color:#777;
}
.new_list .date
{
	color: #777;
	padding:5px 10px;
}
.new_cont .new_hd
{
	height: 88px;
	border-bottom: 1px dashed #c5c5c5;
}
.new_cont .new_bd
{
	padding: 20px 10px;
	font-size: 14px;
	text-indent: 2em;
	line-height: 24px;
	color: #4c4c4c;
}
.new_cont .new_bd img
{
	text-align: center;
}
.new_hd h4
{
	font-size: 32px;
	color: #3a3a3a;
	text-align: center;
}
.extro
{
	width: 1100px;
	margin-top: 10px;
}
.extro .dt
{
	float: right;
	color: #666;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.extro .dt p
{
	font-size: 12px;
	color: #333;
}
.extro .dt p span
{
	padding-right: 20px;
	color: #666;
}

.new_ft
{
	margin-top: 30px;
}
.xgyd
{
	width: 687px;
	padding-left: 14px;
}
.xgyd .hd
{
	background: url(../images/xgyd_bg.gif) 0 bottom no-repeat;
}
.xgyd .hd h6
{
	font-family: "宋体";
	font-size: 16px;
	color: #0b75d0;
	height: 34px;
	line-height: 34px;
	padding-left: 8px;
}
.xgyd .bd
{
	padding: 10px;
}
.xgyd .bd li
{
	height: 24px;
	line-height: 24px;
	padding: 4px 0 4px 12px;
	background: url(../images/xgyd_li.gif) 0 center no-repeat;
}
.xgyd .bd li a
{
	font-family: "宋体";
	font-size: 14px;
}
