.banner_01 {
	height: 448px;
	background: url(../images/banner_01.png) #225687 center center no-repeat;
}
.function_module li {
	color: #5a5c5d;
	position: relative;
	width: 228px;
	height: 68px;
	padding: 4px 20px 20px 84px;
}
.function_module li .icon_bg {
	position: absolute;
	left: 15px;
	top: 0;
	width: 57px;
	height: 72px;
	background: url(../images/function_module.png) 0 0 no-repeat;
}
.function_module li i {
	display: inline-block;
	width: 57px;
	height: 57px;
	background-image: url(../images/function_module.png);
}
.function_module2 ul {
	margin-left: -20px;
}
.function_module2 ul a, .function_module2 ul a:visited {
	color: #5a5c5d
}
.function_module2 li {
	position: relative;
	width: 182px;
	height: 148px;
	margin: 20px 0 0 20px;
	padding: 12px 0 0 0;
	text-align: center;
	background: #fcfcfc;
	border: #ededed solid 1px;
	border-radius: 5px 5px 5px 5px;
}
.function_module2 li i {
	display: inline-block;
	width: 57px;
	height: 57px;
	background-image: url(../images/function_module.png);
-moz-transition: -moz-transform .7s ease-in;
-webkit-transition: -webkit-transform .3s ease-in;
}
.function_module2 li:hover i {
	-webkit-transform: rotate(360deg);
	-webkit-transform-origin: 50% 50%;
	-moz-transform: rotate(360deg);
	-moz-transform-origin: 50% 50%;
}
.function_module2 li .icon_bg {
	display: inline-block;
	width: 57px;
	height: 72px;
	background: url(../images/function_module.png) 0 0 no-repeat;
}
.function_module2 ul a:hover li {
	background: #fff;
}
.function_module2 ul a:hover li .icon_bg {
	background-position: center -1440px;
}
.news_icon {
	left: -1px;
	top: -1px;
	width: 34px;
	height: 34px;
	text-align: left;
	padding: 5px 0 0 5px;
	background-position: -165px -91px;
}
.micro_website {
	background-position: 0 -72px;
}
.micro_membership_card {
	background-position: 0 -129px;
}
.micro_mall {
	background-position: 0 -186px;
}
.micro_catering {
	background-position: 0 -243px;
}
.micro_estate {
	background-position: 0 -300px;
}
.micro_buy {
	background-position: 0 -357px;
}
.micro_shot {
	background-position: 0 -414px;
}
.micro_channel_wall {
	background-position: 0 -471px;
}
.data_cube {
	background-position: 0 -528px;
}
.micro_service {
	background-position: 0 -585px;
}
.micro_car {
	background-position: 0 -642px;
}
.micro_invitations {
	background-position: 0 -699px;
}
.micro_hotel {
	background-position: 0 -756px;
}
.micro_activities {
	background-position: 0 -813px;
}
.micro_channels {
	background-position: 0 -870px;
}
.micro_appointment {
	background-position: 0 -927px;
}
.micro_album {
	background-position: 0 -984px;
}
.micro_message {
	background-position: 0 -1041px;
}
.micro_research {
	background-position: 0 -1098px;
}
.micro_push {
	background-position: 0 -1155px;
}
.micro_medical {
	background-position: 0 -1212px;
}
.micro_life {
	background-position: 0 -1269px;
}
.micro_crm {
	background-position: 0 -1326px;
}
.micro_services {
	background-position: 0 -1383px;
}
.micro_wifi {
	background-position: 0 -1512px;
}
.micro_meeting {
	background-position: 0 -1568px;
}
.micro_personal {
	background-position: 0 -1628px;
}
/*成功案例*/
.direction_left, .direction_right {
	display: inline-block;
	width: 29px;
	height: 29px;
}
a.direction_left, a.direction_left:visited {
	left: -40px;
	top: 220px;
	background-position: -146px 0;
}
a.direction_left:hover {
	background-position: -206px 0;
}
a.direction_right, a.direction_right:visited {
	right: -40px;
	top: 220px;
	background-position: -176px 0;
}
a.direction_right:hover {
	background-position: -236px 0;
}
#success_stories_content {
	width: 1020px;
}
#success_stories_content li {
	position: relative;
	width: 255px;
	float: left;
}
#success_stories_content li .pic {
	width: 225px;
	height: 342px;
	padding: 4px;
	border: #ccc solid 1px;
}
.ewm_pop, .ewm_pop .tm_bg {
	width: 235px;
	height: 352px;
}
.ewm_pop .tm_bg {
	background: #000;
}
.ewm_pop .ewm_bg {
	left: 56px;
	top: 115px;
	width: 123px;
	height: 123px;
}
/*微触角介绍*/
.site_introduction_bg {
	background: url(../images/site_introduction.jpg) center center fixed;
}
.site_introduction_bg1 {
	background: url(../images/site_introduction1.jpg) center center fixed;
}
.site_introduction {
	height: 340px;
}
.site_introduction .pic {
	width: 470px;
}
.site_introduction .pic img {
	padding: 40px 0 0 17px;
}
.site_introduction .content {
	width: 530px;
}
/*最新动态*/
a.more, a.more:visited {
	width: 20px;
	height: 20px;
	background-position: -205px -34px;
}
.news .content ul {
	margin-left: -20px;
}
.news .content li {
	width: 235px;
}
.news .content li .pic {
	width: 229px;
	height: 121px;
	padding: 2px;
	border: #ccc solid 1px;
}
.news .content li:hover .pic {
	border: #4b729f solid 1px;
}
/*增值服务*/
.valueadded_pr {
	background-color: #ffffff;
}
.valueadded_service {
	padding:20px 0 0 0;
	/*background-color: #c0e2fc;*/
	background:#fff;
}
.valueadded_service .tit h2 {
	text-align:center;
	font-size:30px;
	font-weight:400;
	color:#666;
}
.valueadded_service .tit2 {
	padding-bottom:15px;
}
.valueadded_service .tit2 i {
	float:left;
	width:36px;
	height:33px;
	background:url(../images/valueadded_service_icon.png)
}
.valueadded_service .tit2 i.i2 {
	background-position:0 -33px;
}
.valueadded_service .tit2 i.i3 {
	background-position:0 -66px;
}
.valueadded_service .tit2 i.i4 {
	background-position:0 bottom;
}
.valueadded_service .tit2 h3 {
	font-size:18px;
	line-height:34px;
	margin-left:10px;
	/*color:#4e4e4e;*/
	color:#666;
	font-weight:400;
}
.valueadded_service p
{
	color:#666;
}
.valueadded_service .con {
	padding:30px 0;
}
.valueadded_service .con ul {
	width:1060px;
	padding:0 0 0 10px;
}
.valueadded_service .con li {
	width:205px;
	padding:0 20px 0 20px;
	background:url(../images/line_02.png) right bottom repeat-y;
}
.valueadded_service .con li a, .valueadded_service .con li a:visited {
	display:inline-block;
	line-height:26px;
	font-size:12px;
	color:#666;
	padding:0 15px;
	/*background:#6c87b1;*/
	background:#fff;
}
/*其它by张翔*/
.height_10em{height:10em;}
.height_12em{height:12em;}
.bottom_0px
{
bottom:0px;}
.pad_lr_advantage{
padding:0px 30px;
}
.margin_lr_advantage{
margin:0px 20px;
}
.border_right_soildblue{
border-right:#0066FF solid 1px;
}
.text_align_center {
	text-align:center;
}
.margin_top_down100 {
	margin:100px 0px;
}
.margin_top_down50 {
	margin:50px 0px;
}
.border-top-solid{
	border-top:#0066FF solid 1px;
}
.border-bottom-solid {
	border-bottom:#0066FF solid 1px;
}
.height310 {
	height:310px;
}
.height280 {
	height:280px;
}
.f_inline_left {
	display:inline;
	float:left;
}
.w_10em {
	width:11em;
}
.margin_top_bottom30px
{ margin:30px 0px;
}
.margin_30_27px {
	margin:30px 27px;
}
.float_l_inline {
	display:inline-block;
	float:left;
}
.float_l_wid10em {
	position:relative;
	width:10em;
}
.m_left60px {
	margin-left:60px;
}
.b_a3e38a {
	background:#a3e38a;
}
.b_8ac1e2 {
	background:#8ac1e2;
}
.b_e7505d {
	background:#e7505d;
}
.b_aaaaaa {
	background:#aaaaaa;
}
.h_140px {
	height:140px;
}
.margin_top_down10 {
	margin:17px 0px;
}
.margin_left10 {
	margin-left:10px;
}
.margin_r10 {
	margin-right:10px;
}
.margin_r5 {
	margin-right:5px;
}
.font_30px {
	font-size:30px;
}
.font_28px {
	font-size:28px;
}
.pad_10px {
	padding:10px;
}
.color_fff {
	color:#fff;
}
.text_shadow {
	text-shadow:#000000 1px 1px 1px;
}
.margin_lr30 {
	margin:0px 30px;
}
div#foot_navi dl * {
	font:15px;
	margin:10px 0px;
}
.font_normal
{
font-weight:normal;
}
.text_align_left{
text-align:left;}
.text_indent_2em{
text-indent:2em;}
.font_24_force {
	font-size:24px !important;
}
.f36 {
	font-size:36;
	font-family:"微软雅黑";
}
.pad_top_10px {
	padding-top:20px;
}
.lineheight_2 {
	line-height:2;
}
.margin_lr20 {
	margin:0px 20px;
}
.margin_30px {
	margin:30px;
}
.margin_top_30px {
	margin-top:30px;
}
.pad_top_30px {
	padding-top:30px;
}
.margin_top_100px {
	margin-top:100px;
}
.position_under_absoult_top300px {
	top:500px !important;
}
.margin-bottom100px {
	margin-bottom:100px;
}
.height_10em{
height:10em;
}
.height_15em{
height:15em;
}
.height_30em{
height:30em;
}
/*by张翔主页的展示块*/
a.hover_subdiv_transparent:hover div
{
    opacity:0.8;
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    filter:alpha(opacity=80);/*for ie8 and earlier*/
}
a.hover_subdiv_transparent div
{
    opacity:1.0;
    -moz-opacity:1.0;
    -khtml-opacity: 1.0;
    filter:alpha(opacity=100);/*for ie8 and earlier*/
}

/*a.hover_div_9bd2f3:hover div.index_icon1{
background-image:url(../images/pr_icon12.png);
}
a.hover_div_9bd2f3:hover div.index_icon2{
background-image:url(../images/pr_icon22.png);
}
a.hover_div_9bd2f3:hover div.index_icon3{
background-image:url(../images/pr_icon32.png);
}
a.hover_div_9bd2f3:hover div.index_icon4{
background-image:url(../images/pr_icon42.png);
}*/
.index_show_panel{
float:left;
display:inline;
width:180px;
height:160px;
margin-right:10px;
background-position:0px 0px;
float:left;
display:inline;
margin:30px 33px;
}
div.div_grey_line
{
    width:1px;
    height:160px;
    background-color:#e0e0e0;
    margin:30px 0px;
    }
.bl_none
{
}
div.index_icon1,div.index_icon2,div.index_icon3,div.index_icon4
{
background:url(../images/detail_icon.png);
}
div.index_icon1
{
    background-position:20px 20px;
}
div.index_icon2
{
    background-position:-480px 20px;
}
div.index_icon3
{
    background-position:-970px 20px;
}
div.index_icon4
{
    background-position:-1480px 20px;
}
.article_index img {
    width: 80%;
}
/*by张翔用记产品介绍中的介绍块*/
div.prodect_infoblock_left, div.prodect_infoblock_right {
	position:relative;
	padding-top:20px;
	padding-bottom:20px;
	margin:30px auto;
}
div.prodect_infoblock_left .list-icon,div.prodect_infoblock_right .list-icon
{
display:inline-block;
height:16px;
width:16px;
background-position:0px 16px;
background-image:url(../images/icon_hr_nav.png);
line-height:16px;
}
div.prodect_infoblock_left a, div.prodect_infoblock_right a
{
	margin-right:10px;
	padding-left:5px;
}
div.prodect_infoblock_left div,div.prodect_infoblock_right div{
clear:both;
}
div.prodect_infoblock_left ul h1, div.prodect_infoblock_right ul h1 {
	font-size:40px;
	margin-top:10px;
	margin-bottom:50px;
	margin-left:50px;
	color:#00c8d7;
	font-weight:400;
}
div.prodect_infoblock_left h2,div.prodect_infoblock_right h2
{
	margin-left:50px;
	margin:30px 50px;
	color:#00c8d7;
}
div.prodect_infoblock_left ul *, div.prodect_infoblock_right ul * {
	text-align:left;
	line-height:2;
}
div.prodect_infoblock_left ul p, div.prodect_infoblock_right ul p{
	color:#666;
}
div.prodect_infoblock_left p:last-child, div.prodect_infoblock_right p:last-child{
	margin-bottom:20px;
}
div.prodect_infoblock_left a, div.prodect_infoblock_right a{
	margin-top:20px;
}
div.prodect_infoblock_left ul, div.prodect_infoblock_right ul {
	width:45%;
	margin:0px 20px;
}
div.prodect_infoblock_left ul {
	float:left;
}
div.prodect_infoblock_left img, div.prodect_infoblock_right img {
	float:right;
	height:auto;
	width:40%;
	margin:100px 50px;
}
div.prodect_infoblock_right ul {
	float:right;
}
/*加图标用*/
.valueadded_service_icon1,.valueadded_service_icon2,.valueadded_service_icon3,.valueadded_service_icon4 {
	width:36px;
	height:33px;
	display:inline-block;
	background-image:url(../images/valueadded_service_icon.png);
	margin-top:10px;
}
.valueadded_service_icon1{
	background-position:0px 0px;
}
.valueadded_service_icon2 {
	background-position:0px 36px;
}
.valueadded_service_icon3 {
	background-position:0px 66px;
}
.valueadded_service_icon4 {
	background-position:0px 98px;
}
/*加入我们的块和关于我们的块*/
div.joinus_doubleblock_info h2
{
text-align:center;
margin:50px 0px;
font-weight:normal;
color:#00c8d7;
}
div.joinus_doubleblock_info
{
margin:50px 0px;
}
div.joinus_doubleblock_info img,div.joinus_doubleblock_info ul
{
float:left;
margin:0px 20px;
line-height:2;
}

div.joinus_doubleblock_info ul
{
text-align:left;
width:37%;
}
div.joinus_doubleblock_info li
{
list-style-type:circle;
font-size:16px;
color:#666;
}
div.joinus_doubleblock_info ul li:first-child
{
list-style-type:none !important;
font-size:16px;
color:#888;
font-weight:bold;
margin-left:-15px;
}
div.joinus_doubleblock_info div
{
clear:both;
}
div.aboutus_detail_long
{
width:100%;
float:left;
margin:30px 0px;
text-align:center;
}
div.aboutus_detail_long p
{
text-align:left;
text-indent:2em;
line-height:2;
font-size:16px;
color:#666;
font-family:Microsoft YaHei;
}
div.aboutus_detail_long h1
{
color:#00c8d7;
line-height:2;
font-size:24px;
font-weight:normal;
}
div.aboutus_detail_long img
{
width:100%;

}
div.aboutus_detail
{
width:440px;
float:left;
margin:20px 20px;
}
div.aboutus_detail img,div.aboutus_detail ul
{
float:left;
}
div.aboutus_detail h2
{
color:#888;
}
div.aboutus_detail ul{
margin-left:30px;
width:60%;
line-height:2;
font-size:16px;
color:#666;
}
div.aboutus_detail li
{
color:#666;
}
div.aboutus_detail ul.index_full_right
{
width:80%;
}
div.aboutus_detail ul.date_icon
{
width:2.5em;
height:2.2em;
margin-left:30px;
font-size:30px;
text-align:center;
}
div.aboutus_detail .date_icon *
{
line-height:1.5;
}
div.aboutus_detail .date_icon li:first-child
{
color:#fff;
background:#088be4;
}
div.aboutus_detail .date_icon li:last-child
{
background:#aaa;
font-size:18px;
color:#f6a01a;
}
div.aboutus_detail div
{
clear:both;
}
