.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 { 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_service{ background:#e7e7e7; padding:20px 0 0 0;}
.valueadded_service .tit h2{ text-align:center; font-size:30px; font-weight:400; color:#4d799f;}

.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:20px; line-height:34px; margin-left:10px; color:#4e4e4e; font-weight:400;}
.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:#FFF; padding:0 15px; background:#6c87b1;}
