.w960 {width:960px;}
.f-16 {font-size:16px;}
.f-18 {font-size:18px;}
.f-14 {font-size:14px;}
.f-20 {font-size:20px;}
.lh-30 {line-height:30px;}
.fl { float: left; _display: inline; }

.fr { float: right; _display: inline; }

.t-l { text-align: left; }

.t-r { text-align: right; }

.t-c { text-align: center; }

.orange { color: #e74700; }

.blue { color: #3c79c3; }

.blue-bg { background-color: #3c79c3; color: white; }

.bold { font-weight: bold; }

.black { color: black; }

.white { color: white; }

.gray { color: #aaaaaa; }

.ddd { color: #dddddd; }

.eee-bg { background-color: #eeeeee; color: #333333; }

.icon, .index-news .index-news-switchable .previous, .index-news .index-news-switchable .next, .activity-item .location-info .month, .home .product-info .ar, .home .activities-bar .ar { background: url() no-repeat; }

.indent { text-indent: 2em; }

.left-50 { float: left; _display: inline; width: 49.5%; }

.right-50 { float: right; _display: inline; width: 49.5%; }
.clearfix, .nav, .sub-nav, .block-title, .block-content, .taobusi .category-box, .laichacha-gallery .shop-header, .laichacha-gallery .taobao-service, .laichacha-gallery .charts-box, .product-map .item-title-box, .product-map .product-map-content, .bread-crumbs .page, .waterfall, .product-nav, .activity-img-content .activity-img, .activity-item .time-location, .activity-nav, .case-box, .company-overview, .app-store .page, .app-store .app-group, .home .main-products, .home .product-tab, .home .waterfall, .home .panel-product-title, .home .right-more-link, .home .activities-list, .site-main .index-product-list, .site-main .not-app-list, .site-main .typical-case .index-case-box, .site-main .typical-case .index-case-list, .site-main .activity-list .page, .site-main .media-list, .site-main .media-item, .site-main .media-item-auto, .site-main .honor-list, .site-main .other-title, .site-main .links-list, .site-main .links-pic-list, .site-footer .page, .site-footer .logo-weibo { display: block; *zoom: 1; }
.clearfix:after, .nav:after, .sub-nav:after, .block-title:after, .block-content:after, .taobusi .category-box:after, .laichacha-gallery .shop-header:after, .laichacha-gallery .taobao-service:after, .laichacha-gallery .charts-box:after, .product-map .item-title-box:after, .product-map .product-map-content:after, .bread-crumbs .page:after, .waterfall:after, .product-nav:after, .activity-img-content .activity-img:after, .activity-item .time-location:after, .activity-nav:after, .case-box:after, .company-overview:after, .app-store .page:after, .app-store .app-group:after, .home .main-products:after, .home .product-tab:after, .home .waterfall:after, .home .panel-product-title:after, .home .right-more-link:after, .home .activities-list:after, .site-main .index-product-list:after, .site-main .not-app-list:after, .site-main .typical-case .index-case-box:after, .site-main .typical-case .index-case-list:after, .site-main .activity-list .page:after, .site-main .media-list:after, .site-main .media-item:after, .site-main .media-item-auto:after, .site-main .honor-list:after, .site-main .other-title:after, .site-main .links-list:after, .site-main .links-pic-list:after, .site-footer .page:after, .site-footer .logo-weibo:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.f-18 {font-size:18px;}
.fixed-bar { height: 76px; background-color: white; }
.fixed-bar .fixed-inner { height: 76px; background-color: white; }
.fixed-bar .fixed-inner.fixed { position: fixed; top: -46px; left: 0; width: 100%; box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.6); -o-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.6); opacity: 0.9; filter: alpha(opacity=90); z-index: 2; border-bottom: 1px #000 solid; }

.fixed-nav .fixed-nav-item { float: left; _display: inline; width: 67px; height: 76px; line-height: 30px; text-align: center; cursor: pointer; }
.fixed-nav .fixed-nav-item.hover, .fixed-nav .fixed-nav-item.active { color: #e74700; }
.fixed-nav .fixed-nav-item.hover .fixed-link, .fixed-nav .fixed-nav-item.active .fixed-link { color: #e74700; }
.fixed-nav .fixed-nav-item.active .nav-icon { background-color: #e74700 !important; }
.fixed-nav .fixed-link { color: #666666; text-decoration: none; display: block; text-align:center;}
.fixed-nav .nav-icon { display: block; height: 46px; width: 67px; margin: 0 auto; background:url(/statics/img/xkw/nav_icon.png) no-repeat #adb7bc 0px -4px; }
.fixed-nav .icon-1 { background-position: 0px -9px; }
.fixed-nav .icon-2 { background-position: -67px -9px; }
.fixed-nav .icon-3 { background-position: -134px -9px; }
.fixed-nav .icon-4 { background-position: -201px -9px; }
.fixed-nav .icon-5 { background-position: -268px -9px; }
.fixed-nav .icon-6 { background-position: -335px -9px; }
.fixed-nav .icon-7 { background-position: -402px -9px; }
.fixed-nav .icon-8 { background-position: -469px -9px; }
.fixed-nav .icon-9 { background-position: -536px -9px; }
.fixed-nav .icon-10 { background-position: -603px -9px; }
.fixed-nav .icon-11 { background-position: -670px -9px; }
.fixed-nav .icon-12 { background-position: -737px -9px; }
.fixed-nav .icon-13 { background-position: -804px -9px; }
.fixed-nav .icon-14 { background-position: -871px -9px; }
.fixed-nav .icon-15 { background-position: -938px -9px; }
.fixed-nav .icon-16 { background-position: -1005px -9px; }
.fixed-nav .icon-17 { background-position: -1072px -9px; }
.fixed-nav .icon-18 { background-position: -1139px -9px; }
.fixed-nav .icon-19 { background-position: -1206px -9px; }
.fixed-nav .icon-20 { background-position: -1273px -9px; }
.fixed-nav .icon-21 { background-position: -1340px -9px; }
.fixed-nav .icon-22 { background-position: -1407px -9px; }
.fixed-nav .icon-23 { background-position: -1474px -9px; }
.fixed-nav .icon-24 { background-position: -1541px -9px; }
.fixed-nav .icon-25 { background-position: -1608px -9px; }
.fixed-nav .icon-26 { background-position: -1675px -9px; }
.fixed-nav .icon-27 { background-position: -1742px -9px; }
.fixed-nav .icon-28 { background-position: -1809px -9px; }
.fixed-nav .icon-29 { background-position: -1876px -9px; }
.fixed-nav .icon-30 { background-position: -1943px -9px; }
.fixed-nav .icon-31 { background-position: -2010px -9px; }
.fixed-nav .icon-32 { background-position: -2077px -9px; }
.fixed-nav .icon-33 { background-position: -2144px -9px; }
.fixed-nav .icon-34 { background-position: -2211px -9px; }
.fixed-nav .icon-35 { background-position: -2278px -9px; }
.fixed-nav .icon-36 { background-position: -2345px -9px; }
.fixed-nav .icon-37 { background-position: -2412px -9px; }
.fixed-nav .icon-38 { background-position: -2479px -9px; }
.fixed-nav .icon-39 { background-position: -2546px -9px; }
.fixed-nav .icon-40 { background-position: -2613px -9px; }
.fixed-nav .icon-41 { background-position: -2680px -9px; }
.fixed-nav .icon-42 { background-position: -2747px -9px; }
.fixed-nav .icon-43 { background-position: -2814px -9px; }
.fixed-nav .icon-44 { background-position: -2881px -9px; }
.fixed-nav .icon-45 { background-position: -2948px -9px; }
.fixed-nav .icon-46 { background-position: -3015px -9px; }
.fixed-nav .icon-47 { background-position: -3082px -9px; }
.fixed-nav .icon-48 { background-position: -3149px -9px; }
.fixed-nav .icon-49 { background-position: -3216px -9px; }
.fixed-nav .icon-50 { background-position: -3283px -9px; }
.fixed-nav .icon-51 { background-position: -3350px -9px; }
.fixed-nav .icon-52 { background-position: -3417px -9px; }
.fixed-nav .icon-53 { background-position: -3484px -9px; }
.fixed-nav .icon-54 { background-position: -3551px -9px; }
.fixed-nav .icon-55 { background-position: -3618px -9px; }
.fixed-nav .icon-56 { background-position: -3685px -9px; }
.fixed-nav .icon-57 { background-position: -3752px -9px; }
.fixed-nav .icon-58 { background-position: -3819px -9px; }
.fixed-nav .icon-59 { background-position: -3886px -9px; }
.fixed-nav .icon-60 { background-position: -3953px -9px; }
.fixed-nav .icon-61 { background-position: -4020px -9px; }
.fixed-nav .icon-101 { background-position: -938px -9px; }
.fixed-nav .icon-102 { background-position: -1005px -9px; }
.fixed-nav .icon-108 { background-position: -1072px -9px; }
.fixed-nav .icon-103 { background-position: -1139px -9px; }
.fixed-nav .icon-104 { background-position: -1206px -9px; }
.fixed-nav .icon-105 { background-position: -1273px -9px; }
.fixed-nav .icon-106 { background-position: -1340px -9px; }
.fixed-nav .icon-107 { background-position: -1407px -9px; }
.fixed-nav .icon-109 { background-position: -1474px -9px; }
.fixed-nav.item-2 .fixed-nav-item { width: 470px; }
.fixed-nav.item-2 .fixed-link { width: 470px; height: 76px; }
.fixed-nav.item-3 .fixed-nav-item { width: 313px; }
.fixed-nav.item-3 .fixed-link { width: 313px; height: 76px; }
.fixed-nav.item-4 .fixed-nav-item { width: 235px; }
.fixed-nav.item-4 .fixed-link { width: 235px; height: 76px; }
.fixed-nav.item-5 .fixed-nav-item { width: 188px; }
.fixed-nav.item-5 .fixed-link { width: 188px; height: 76px; }
.fixed-nav.item-6 .fixed-nav-item { width: 156px; }
.fixed-nav.item-6 .fixed-link { width: 156px; height: 76px; }
.fixed-nav.item-7 .fixed-nav-item { width: 134px; }
.fixed-nav.item-7 .fixed-link { width: 134px; height: 76px; }
.fixed-nav.item-8 .fixed-nav-item { width: 117px; }
.fixed-nav.item-8 .fixed-link { width: 117px; height: 76px; }
.fixed-nav.item-9 .fixed-nav-item { width: 104px; }
.fixed-nav.item-9 .fixed-link { width: 104px; height: 76px; }
.fixed-nav.item-10 .fixed-nav-item { width: 94px; }
.fixed-nav.item-10 .fixed-link { width: 94px; height: 76px; }
.fixed-nav.item-11 .fixed-nav-item { width: 85px; }
.fixed-nav.item-11 .fixed-link { width: 85px; height: 76px; }
.fixed-nav.item-12 .fixed-nav-item { width: 78px; }
.fixed-nav.item-12 .fixed-link { width: 78px; height: 76px; }
.fixed-nav.item-13 .fixed-nav-item { width: 72px; }
.fixed-nav.item-13 .fixed-link { width: 72px; height: 76px; }
.fixed-nav.item-14 .fixed-nav-item { width: 67px; }
.fixed-nav.item-14 .fixed-link { width: 67px; height: 76px; }

.bread-crumbs { height: 40px; line-height: 40px; background-color: #0faf4e; width:976px; margin-left:auto; margin-right:auto;}
.bread-crumbs .crumbs { float: right; _display: inline; height: 40px; line-height: 40px; color: white; }
.bread-crumbs .crumbs-link { color: white; font-size: 14px; }
.bread-crumbs .crumbs-link a { color: white; font-size: 14px; }
.bread-crumbs .now-title { float: left; _display: inline; height: 40px; line-height: 40px; color: white; font-size: 20px; font-family: "Microsoft Yahei"; }
.bread-crumbs.products-index { background-color: #666666; }
.bread-crumbs.about-us { background-color: #3c79c3; }
.bread-crumbs.blue-crumbs { background-color: #3c79c3; }


.block-title { font-family: "Microsoft Yahei"; }
.block-title .page { position: relative; }

.block-content .order-year { width: 280px; margin: 0 auto; }

.second-block .block-title { height: 45px; line-height: 45px; font-size: 16px; background-color: #ebebeb; color: #ff3300; }
.second-block .block-title.org { background-color: #f87338; }
.second-block .block-title.green { background-color: #71bb05; }
.second-block .block-title.blue { background-color: #15b1d2; }
.second-block .block-content { padding: 10px 0; }
.STYLE1 {color:#0066cc;font-weight:bold;}

.sub-block { margin: 60px 0; }
.sub-block .sub-block-title { height: 45px; line-height: 45px; font-size: 16px; background-color: #e78c34; padding-left: 60px; color: white; }

.point-block .block-title { border-bottom: 2px solid #D5D5D5; font-size: 20px; background: none; color: #444444; position: relative; height: 45px; line-height: 45px; padding-left: 25px; margin-bottom: 30px; }
.point-block .point { position: absolute; left: 0; top: 17px; font-size: 0; width: 11px; height: 11px; background-color: #e74700; }
.point-block .block-content { padding: 0 0 30px 0; }

.site-main .index-product-box { background-color: #f8f8f8; padding: 20px 0 20px 0; }
.site-main .index-product-box .category-title { padding: 30px 0 30px 20px; width: 940px; margin: 0 auto; }
.site-main .index-product-list { width: 940px; margin: 0 auto; }
.site-main .index-product-item { float: left; _display: inline; width: 210px; height: 155px; margin: 10px; }
.site-main .index-product-link { float: left; _display: inline; width: 188px; height: 133px; background-color: white; padding: 10px; border: none; color: #666666; text-decoration: none; border-bottom: 4px #ccc solid; }
.site-main .index-product-link .overflow { display: block; float: left; _display: inline; width: 188px; height: 133px; overflow: hidden; }
.site-main .index-product-link:hover { border-color: #e74700; border-bottom: 4px #B52600 solid; background-color: #e74700; }
.site-main .index-product-link:hover .index-product-name, .site-main .index-product-link:hover .index-product-info, .site-main .index-product-link:hover .index-product-key { color: white; }
.site-main .index-product-name { display: block; line-height: 30px; color: black; }
.site-main .index-product-info { display: block; line-height: 26px; margin: 5px 0; }
.site-main .index-product-key { display: block; line-height: 18px; }
.site-main .hot-app .page { padding-top: 20px; }
.site-main .hot-app .app-name { font-family: "Microsoft Yahei"; font-size: 30px; color: #CACACA; }
.site-main .hot-app .app-sub-name { font-family: "Microsoft Yahei"; font-size: 18px; color: #7A7A7A; line-height: 26px; }
.site-main .hot-app .app-item { float: left; _display: inline; width: 183.25px; padding-right: 34px; margin-right: 34px; border-right: 1px solid #eeeeee; }
.site-main .hot-app .app-item.last { padding-right: 0; margin-right: 0; border-right: none; }
.site-main .typical-case .index-case-number { background:url(/statics/img/xkw/case_number.png) no-repeat; float: left; _display: inline; width: 106px; height: 73px; color: #888888; padding: 15px 40px 0 0; }
.site-main .typical-case .index-case-number .line { height: 30px; line-height: 30px; text-align: right; }
.site-main .typical-case .index-case-item { float: left; _display: inline; width: 156px; height: 88px; line-height: 86px; *line-height: 88px; overflow: hidden; text-align: center; *font-size: 79.2px; font-family: Arial; margin-bottom: 10px; }
.site-main .typical-case .index-case-item img { max-width: 156px; max-height: 88px; vertical-align: middle; }
.site-main .activity-list { background-color: #f3f3f3; }
.site-main .activity-list .page { padding: 52px 0; background:url(/statics/img/xkw/activity_list_bg.png) repeat-y; }
.site-main .media-time { color: white; font-size: 16px; font-family: "Microsoft Yahei"; height: 39px; line-height: 39px; background:url(/statics/img/xkw/media_time.png) no-repeat; padding-left: 45px; margin: 24px 0; }
.site-main .media-item { margin-left: 18px; padding: 10px 0px 10px 40px; border-left: 1px solid #e74700; height: 54px; line-height: 54px; }
.site-main .media-item-auto { margin-left: 18px; padding: 10px 0px 10px 40px; border-left: 1px solid #e74700; line-height: 38px; }
.site-main .media-pic { float: left; _display: inline; width: 122px; height: 52px; line-height: 50px; *line-height: 52px; border: 1px solid #cccccc; overflow: hidden; text-align: center; *font-size: 46.8px; font-family: Arial; }
.site-main .media-pic img { max-width: 122px; max-height: 52px; vertical-align: middle; }
.site-main .media-name { margin-left: 130px; }
.site-main .team-item { float: left; _display: inline; width: 273.33333px; height: 186px; margin: 0 20px; }
.site-main .team-pic { width: 273.33333px; height: 154px; line-height: 152px; *line-height: 154px; overflow: hidden; text-align: center; *font-size: 138.6px; font-family: Arial; }
.site-main .team-pic img { max-width: 273.33333px; max-height: 154px; vertical-align: middle; }
.site-main .team-name { background-color: #e74700; height: 32px; line-height: 32px; text-align: center; color: white; }
.site-main .honor-item { float: left; _display: inline; width: 205px; margin: 0 15px 20px; }
.site-main .honor-pic { width: 205px; height: 130px; line-height: 128px; *line-height: 130px; overflow: hidden; text-align: center; *font-size: 117px; font-family: Arial; }
.site-main .honor-pic img { max-width: 205px; max-height: 130px; vertical-align: middle; }
.site-main .honor-time { text-align: center; height: 24px; line-height: 24px; }
.site-main .honor-name { font-weight: bold; height: 48px; line-height: 24px; text-align: center; }
.site-main .other-item { padding: 50px 0; border-bottom: 1px solid #dddddd; }
.site-main .other-item.last { border-bottom: none; }
.site-main .other-title { margin-bottom: 10px; }
.site-main .other-title-inner { height: 34px; line-height: 34px; float: left; _display: inline; background-color: #3c79c3; color: white; font-size: 18px; font-family: "Microsoft Yahei"; padding: 0 10px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; }
.site-main .links-item { float: left; _display: inline; width: 235px; height: 35px; line-height: 35px; }
.site-main .links-item a { color: #333333; text-decoration: none; }
.site-main .links-item a:hover { color: #3c79c3; }
.site-main .links-pic-item { float: left; _display: inline; width: 156px; height: 40px; line-height: 38px; *line-height: 40px; overflow: hidden; text-align: center; *font-size: 36px; font-family: Arial; margin-bottom: 30px; }
.site-main .links-pic-item img { max-width: 156px; max-height: 40px; vertical-align: middle; }

.company-overview { margin-bottom: 60px; font-size:16px; line-height:40px;color:#000000}
.company-overview .shopex-office { width: 400px; height: 286px; float: left; _display: inline; }
.company-overview .overview { width: 510px; padding-left: 30px; float: left; _display: inline; }

.waterfall .row, .waterfall .top-block { float: left; _display: inline; }
.waterfall.row3 .top-block { width: 626px; }
.waterfall.row3 .row { width: 313px; }
.waterfall.row3 .row-left { float: left; _display: inline; width: 626.66667px; }
.waterfall.row3 .row-right { float: left; _display: inline; width: 313.33333px; }
.waterfall.row4 .top-block { width: 470px; }
.waterfall.row4 .row { width: 235px; }
.waterfall.row4 .row-left { float: left; _display: inline; width: 470px; }
.waterfall.row4 .row-right { float: left; _display: inline; width: 470px; }
.waterfall.row5 .top-block { width: 376px; }
.waterfall.row5 .row { width: 188px; }
.waterfall.row5 .row-left { float: left; _display: inline; width: 376px; }
.waterfall.row5 .row-right { float: left; _display: inline; width: 564px; }
.waterfall .row-inner { padding: 0 15px; border-left: 1px solid #cccccc; }

.article-main .page { width: 892px; padding: 10px 30px; background-color: #eeeeee; }

.article-title { font-size: 30px; font-family: "Microsoft Yahei"; color: #666666; line-height: 33px; border-left: 5px solid #e74700; padding-left: 10px; margin: 20px 0; }

.article-time-box { padding-left: 15px; height: 30px; line-height: 30px; }

.article-source { padding-left: 15px; height: 30px; line-height: 30px; }

.article-share { padding-left: 15px; height: 30px; line-height: 30px; }

.article-content { padding: 20px 0; line-height: 38px; font-size: 14px; font-family: "Microsoft Yahei"; }
.article-content img { display: block; text-align: center; margin: 20px auto; }
.article-content #summary { border: 1px dashed #E0E0E0; background: #f5f8fc; margin: 0 auto; padding: 10px; text-align: left; text-indent: 2em; }

.article-item { border-bottom: 1px solid #cccccc; padding-bottom: 15px; margin-bottom: 15px; }
.article-item .article-pic .img { width: 100%; }
.article-item .article-list-title { line-height: 40px; font-size: 24px; color: #444444; font-family: "Microsoft Yahei"; }
.article-item .article-list-title .link { color: #444444; }
.article-item .article-time { line-height: 30px; }
.article-item .top-article-title { font-size: 30px; font-family: "Microsoft Yahei"; color: #444444; }
.article-item .top-article-title .link { color: #444444; }
.article-item .article-introduction { font-size: 14px; line-height: 22px; font-family: "Microsoft Yahei"; color: #646464; text-indent: 3em; }


.zsyxmenu {float:left; width:100%; background:url(/statics/img/xkw/colorbgpic1.png) repeat-x 0 -181px;height:40px;margin-top:8px;}
.zsyxmenu li {float:left; display:inline;
	margin:0 1px 0 0;overflow:hidden;
	font-size:14px;
	/*background:url(/statics/img/xkw/zsyxbg2.png) no-repeat scroll left center transparent; */
	background:#eeeeee;
	width:148px;height:38px;
}
.zsyxmenu li h1 {text-align:center;padding-top:5px;font-size:16px;}
.zsyxmenu .zsyx_down {font-weight:bold; background:url(/statics/img/xkw/zsyxbg1.png) no-repeat scroll left center transparent;color:#ffffff}
.zsyxmenu .zsyx_down h1 {text-align:center;padding-top:5px;padding-left:25px;font-size:16px;}

.a111 {color:#ff3300}