﻿@charset "utf-8";
/* CSS Document */
/* layout */
body{ position:relative}
.container{ max-width:100%; max-height:100%; }
.header{ height:64px; background:url(../images/head_bg.jpg) repeat-x,-moz-linear-gradient(left, hsla(233,0%,0%,1) 0%, hsla(233,0%,100%,1) 50%,hsla(233,0%,0%,1) 100%); background:url(../images/head_bg.jpg) repeat-x,-webkit-linear-gradient(left, hsla(233,0%,0%,1) 0%, hsla(233,0%,100%,1) 50%,hsla(233,0%,0%,1) 100%); background:url(../images/head_bg.jpg) repeat-x; /*overflow:hidden;*/ zoom:1; position:relative; z-index:2; }
.header > .bg{ position:absolute; height:100%; width:100%; background:-moz-linear-gradient(left, hsla(233,0%,0%,0.2) 0%, hsla(233,0%,100%,0.2) 38%, hsla(233,0%,100%,0.2) 50%,hsla(233,0%,0%,0.2) 100%); background:-webkit-linear-gradient(left, hsla(233,0%,0%,0.2) 0%, hsla(233,0%,100%,0.2) 18%, hsla(233,0%,100%,0.2) 50%,hsla(233,0%,0%,0.2) 100%); }
.head{ width:1002px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-x; /*overflow:hidden;*/ zoom:1; position:relative; z-index:4; }
.logo{ width:141px; height:45px; background:url(../images/logo.png) no-repeat 0 0; margin:10px 0 0 2px; float:left; position:relative; z-index:2; }
.logo a{ display:block; width:100%; height:100%; outline:none; }
.header .nav{ float:left; z-index:2; position:relative; }
.header .nav ul li{ float:left; font:14px/64px \5FAE\8F6F\96C5\9ED1; /*width:80px;*/ text-align:center; padding:0 15px 0 14px }
.header .nav ul li a{ color:#212121; }
.head_btn{ float:right; position:relative; z-index:2; }
.head_btn .h_b_s{ display:block; width:48px; float:left; height:64px; background:#9abe40 url(../images/sprint.png) no-repeat 14px 24px/*,-moz-linear-gradient(top,hsla(77,67%,74%,1) 0%,hsla(78,66%,75%,1) 50%,hsla(75,65%,75%,1) 100%)*/; transition:all 2s ease; text-indent:9999px; }
.head_btn .h_b_s:hover{ background:#92b53d url(../images/sprint.png) no-repeat 14px 24px; }
.head_btn .h_b_r{ display:block; width:73px; float:right; height:64px; background:#3f4583 url(../images/sprint.png) no-repeat -160px 24px; font:12px/64px \5FAE\8F6F\96C5\9ED1; color:#fff; text-indent:33px; transition:all 2s ease; }
.head_btn .h_b_r:hover{ background:#3a407b url(../images/sprint.png) no-repeat -160px 24px; text-decoration:none; }
.container .container_{ width:100%; height:auto; overflow:hidden; zoom:1; position:relative; }
.container_ .s_c_btn{ position:absolute; width:100%; top:50%; z-index:2; margin-top:-67px; }
.container_ .s_c_btn a.prev{ display:block; width:71px; height:124px; background:url(../images/sprint.png) no-repeat right -145px; position:absolute; left:0; }
.container_ .s_c_btn a.next{ display:block; width:71px; height:124px; background:url(../images/sprint.png) no-repeat -676px top; position:absolute; right:0; }
.liner_bg{ height:4px; width:100%; background:hsla(233,0%,0%,0.4); position:absolute; top:0; z-index:201; }
.footer .foot{ width:1002px; margin:15px auto; zoom:1; }
.footer .foot ul.f_l{ float:left; margin:8px 0; }
.footer .foot ul.f_l li{ float:left; font:12px/17px \5FAE\8F6F\96C5\9ED1; height:17px; padding:0 20px; margin:5px 0 0 0; border-left:#c8c8c8 solid 1px; position:relative; }
.footer .foot ul.f_l li .weibo{ display:none; position:absolute; top:-160px; left:-28px; z-index:99; }
.footer .foot ul.f_l li a{ color:#616161; display:block; }
.footer .foot ul.f_l li a.w{ width:50px; height:25px; background:url(../images/sprint.png) no-repeat 10px -41px; }
.footer .foot ul.f_l li a.s{ width:50px; height:25px; background:url(../images/sprint.png) no-repeat 10px -103px; }
.footer .foot ul.f_l li a.about{ padding:2px 5px; background:#fafafa; border:#e3e1e1 solid 1px; position:relative; top:-3px; }
.footer .foot ul.f_l li a strong{ font:bold 12px/12px \5b8b\4f53; }
.footer .foot ul.f_l li a.contact{ padding:0 16px 0 0;/* background:url(../images/sprint.png) no-repeat -40px -47px;*/ }
.footer .foot ul.f_r{ float:right; margin:8px 0; }
.footer .foot ul.f_r li{ float:left; color:#616161; font:10px/29px \5FAE\8F6F\96C5\9ED1; line-height:20px; margin:0 10px 0 0; }
.footer .foot ul.f_r li img{ display:block; vertical-align:middle; margin:0 0 0 10px; }
/*  */
#iw-outter #iw-inner article,#iw-outter #iw-inner aside,#iw-outter #iw-inner details,#iw-outter #iw-inner figcaption,#iw-outter #iw-inner figure,#iw-outter #iw-inner footer,#iw-outter #iw-inner header,#iw-outter #iw-inner hgroup,#iw-outter #iw-inner nav,#iw-outter #iw-inner section,
#iw-outter #iw-inner summary{display: block;}
#iw-outter #iw-inner audio,#iw-outter #iw-inner canvas,#iw-outter #iw-inner video{display: inline-block;*display: inline;*zoom: 1;}
#iw-outter #iw-inner audio:not([controls]){display: none;height: 0;}
#iw-outter #iw-inner [hidden]{display: none;}
#iw-outter #iw-inner html{font-size: 100%;/* 1*/-webkit-text-size-adjust: 100%;/* 2*/-ms-text-size-adjust: 100%;/* 2*/}
#iw-outter #iw-inner html,#iw-outter #iw-inner button,#iw-outter #iw-inner input,#iw-outter #iw-inner select,#iw-outter #iw-inner textarea{font-family: sans-serif;}
#iw-outter #iw-inner body{margin: 0;}
#iw-outter #iw-inner a:focus{outline: thin dotted;}
#iw-outter #iw-inner a:active,
#iw-outter #iw-inner a:hover{outline: 0;}
#iw-outter #iw-inner h1{font-size: 2em;/* margin: 0.67em 0;*/}
#iw-outter #iw-inner h2{font-size: 1.5em;margin: 0.83em 0;}
#iw-outter #iw-inner h3{font-size: 1.17em;margin: 1em 0;}
#iw-outter #iw-inner h4{font-size: 1em;margin: 1.33em 0;}
#iw-outter #iw-inner h5{font-size: 0.83em;margin: 1.67em 0;}
#iw-outter #iw-inner h6{font-size: 0.75em;margin: 2.33em 0;}
#iw-outter #iw-inner abbr[title]{border-bottom: 1px dotted;}
#iw-outter #iw-inner b,
#iw-outter #iw-inner strong{font-weight: bold;}
#iw-outter #iw-inner blockquote{margin: 1em 40px;}
#iw-outter #iw-inner dfn{font-style: italic;}
#iw-outter #iw-inner mark{color: #000;}
#iw-outter #iw-inner p,
#iw-outter #iw-inner pre{margin: 1em 0;}
#iw-outter #iw-inner code,#iw-outter #iw-inner kbd,#iw-outter #iw-inner pre,#iw-outter #iw-inner samp{font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}
#iw-outter #iw-inner pre{white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
#iw-outter #iw-inner q{quotes: none;}
#iw-outter #iw-inner q:before,
#iw-outter #iw-inner q:after{content: '';content: none;}
#iw-outter #iw-inner small{font-size: 80%;}
#iw-outter #iw-inner sub,
#iw-outter #iw-inner sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
#iw-outter #iw-inner sup{top: -0.5em;}
#iw-outter #iw-inner sub{bottom: -0.25em;}
#iw-outter #iw-inner dl,
#iw-outter #iw-inner menu,
#iw-outter #iw-inner ol,
#iw-outter #iw-inner ul{margin: 1em 0;}
#iw-outter #iw-inner dd{margin: 0 0 0 40px;}
#iw-outter #iw-inner menu,
#iw-outter #iw-inner ol,
#iw-outter #iw-inner ul{padding: 0 0 0 40px;}
#iw-outter #iw-inner nav ul,
#iw-outter #iw-inner nav ol{list-style: none;list-style-image: none;}
#iw-outter #iw-inner img{border: 0;/* 1*/-ms-interpolation-mode: bicubic;/* 2*/}
#iw-outter #iw-inner svg:not(:root){overflow: hidden;}
#iw-outter #iw-inner figure{margin: 0;}
#iw-outter #iw-inner form{margin: 0;}
#iw-outter #iw-inner fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
#iw-outter #iw-inner legend{border: 0;/* 1*/padding: 0;white-space: normal;/* 2*/*margin-left: -7px;/* 3*/}
#iw-outter #iw-inner button,
#iw-outter #iw-inner input,
#iw-outter #iw-inner select,
#iw-outter #iw-inner textarea{font-size: 100%;/* 1*/margin: 0;/* 2*/vertical-align: baseline;/* 3*/*vertical-align: middle;/* 3*/}
#iw-outter #iw-inner button,
#iw-outter #iw-inner input{line-height: normal;}
#iw-outter #iw-inner button,
#iw-outter #iw-inner html input[type="button"],
#iw-outter #iw-inner input[type="reset"],
#iw-outter #iw-inner input[type="submit"]{-webkit-appearance: button;/* 2*/cursor: pointer;/* 3*/*overflow: visible;/* 4*/}
#iw-outter #iw-inner button[disabled],
#iw-outter #iw-inner input[disabled]{cursor: default;}
#iw-outter #iw-inner input[type="checkbox"],
#iw-outter #iw-inner input[type="radio"]{box-sizing: border-box;/* 1*/padding: 0;/* 2*/*height: 13px;/* 3*/*width: 13px;/* 3*/}
#iw-outter #iw-inner input[type="search"]{-webkit-appearance: textfield;/* 1*/-moz-box-sizing: content-box;-webkit-box-sizing: content-box;/* 2*/box-sizing: content-box;}
#iw-outter #iw-inner input[type="search"]::-webkit-search-cancel-button,
#iw-outter #iw-inner input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
#iw-outter #iw-inner button::-moz-focus-inner,
#iw-outter #iw-inner input::-moz-focus-inner{border: 0;padding: 0;}
#iw-outter #iw-inner textarea{overflow: auto;/* 1*/vertical-align: top;/* 2*/}
#iw-outter #iw-inner table{border-collapse: collapse;border-spacing: 0;}
.fullscreenmedia-comp-cont{margin: 0 auto;padding: 61px 0 0 0;}
div.assetcontentpar{margin: 0 0 -25px 0;}
.footerlinks{margin: 0;}
#iw-outer #iw-inner div{overflow: visible; background:none; height:auto; position:static; z-index:1; }
#iw-outer #iw-inner div img.iw-shim{height: 100%;min-height: 800px;margin-bottom: -100px;} 
#iw-outer{width: 100%;height: 100%;position: relative;overflow: hidden;top: 0;z-index: 1;}
#iw-outer.grabby .scrollWrapper{cursor: -webkit-grab !important;cursor: -moz-grab !important;cursor: grab !important;}
#iw-outer.grabby .scrollWrapper.kinetic-moving-left, #iw-outer.grabby .scrollWrapper.kinetic-moving-right{cursor: -webkit-grabbing !important;cursor: -moz-grabbing !important;cursor: grabbing !important;}
#iw-outer #iw-inner{min-height: 670px;font-family: SimHei, SimSun, Arial, sans-serif !important;font-style: normal;font-weight: 200;position: absolute;height: 100%;left: 0;border-top: none;}
#iw-outer #iw-inner .clear{clear: both;}
#iw-outer #iw-inner #Content{height: 710px;border-bottom: 1px solid #3399ff;-webkit-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.3);box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.3);}
#iw-outer #iw-inner #wrapper{width: 100%;height: 100%;position: absolute;z-index: 1;}
#iw-outer #iw-inner #wrapper #scrollContent{ position:relative; top:0; left:0; width:/*5632*/; height:100%; opacity:0; overflow:hidden; zoom:1; }
#iw-outer #iw-inner #container{ position:relative; z-index:50; }
#iw-outer #iw-inner #container #scrollBG{ background:#0071c5; position:absolute; z-index:0; top:0; left:0; height:710px; width:/*5632*/; }
#iw-outer #iw-inner #container #scrollBG img.first{ /*padding-right: 750px;*/ float:left; }
#iw-outer #iw-inner #container #scrollBG img.second{ /*padding-right: 500px;*/ }
#iw-outer #iw-inner .itemWrap{ height:710px; /*width:950px;*/ position:relative; z-index:1; margin:auto; float:left; margin-right:0; }
#iw-outer #iw-inner .itemWrap header{ z-index:1; position:relative; }
#iw-outer #iw-inner .itemWrap img{position: absolute;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
#iw-outer #iw-inner .itemWrap > img{z-index: 0;pointer-events: none;}
#iw-outer #iw-inner .itemWrap section > img{z-index: 0;}
#iw-outer #iw-inner #page_1, #iw-outer #iw-inner #page_3{ width: 950px; }
#iw-outer #iw-inner #page_4{ width: 800px; }
#iw-outer #iw-inner #pagination{ position:fixed; top:790px; left:50%; margin-left:-175px; width:350px; height:25px; z-index:1000; }
#iw-outer #iw-inner #pagination li{ float:left; width:25px; height:25px; margin-right:20px; margin-bottom:12px; font-size:12px; padding-left:12px; list-style:none; background:transparent; }
#iw-outer #iw-inner #pagination li.on{ background: url(../images/paginationdotsprite_on.png) 50% 0% no-repeat; }
#iw-outer #iw-inner #pagination a{border: 0;}
#iw-outer #iw-inner #pagination img{border: 0;}
#iw-outer #iw-inner div.scrollingHotSpotLeft{display:block;width:71px;height:124px;background:url(../images/sprint.png) no-repeat right -145px;position:absolute;left:0;top:50%;margin-top:-62px;z-index:200;}
#iw-outer #iw-inner div.scrollingHotSpotLeftVisible{}
#iw-outer #iw-inner div.scrollingHotSpotRight{display:block;width:71px;height:124px;background:url(../images/sprint.png) no-repeat -676px top;position:absolute;right:0;top:50%;margin-top:-62px;z-index:200;}
#iw-outer #iw-inner div.scrollingHotSpotRightVisible{ }
#iw-outer #iw-inner div.scrollWrapper{position: relative;overflow: hidden;width: 100%;height: 100%;}
#iw-outer #iw-inner div.scrollableArea{position: relative;width: auto;height: 100%;}
#iw-outer #iw-inner{}
#iw-outer #iw-inner #innovation-wall-content{width: 100%;overflow-y: hidden;overflow-x: hidden;text-wrap: none;position: absolute;top: 0px;left: 0px;}
#iw-outer #iw-inner div.cluster{ float: left;position: absolute;height: 678px;}
#iw-outer #iw-inner div.cluster.layout-1{margin-left: 50px;width: 948px;postion: absolute;top: 0px;left: 0px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child{top: 61px;left: 82px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article{top: 70px;left: 508px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article + div.article{top: 275px;left: -10px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article + div.article + div.article{top: 280px;left: 270px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article + div.article + div.article + div.article{top: 270px;left: 541px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article + div.article + div.article + div.article + div.article{top: 437px;left: 123px;}
#iw-outer #iw-inner div.cluster.layout-1 div.article:first-child + div.article + div.article + div.article + div.article + div.article + div.article{top: 488px;left: 426px;}
#iw-outer #iw-inner div.cluster.layout-2{width: 948px;postion: absolute;top: 0px;left: 0;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child{top: 70px;left: 0px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article{top: 40px;left: 270px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article + div.article{top: 95px;left: 680px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article + div.article + div.article{top: 267px;left: 109px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article + div.article + div.article + div.article{top: 260px;left: 389px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article + div.article + div.article + div.article + div.article{top: 470px;left: 363px;}
#iw-outer #iw-inner div.cluster.layout-2 div.article:first-child + div.article + div.article + div.article + div.article + div.article + div.article{top: 480px;left: 650px;}
#iw-outer #iw-inner div.cluster.layout-3{ /*width:948px;*/ postion:absolute; top:0px; left:58%; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child{ top:49px; left:0px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article{ top:86px; left:367px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article + div.article{ top:270px; left:85px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article + div.article + div.article{ top:263px; left:347px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article + div.article + div.article + div.article{ top:452px; left:58px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article + div.article + div.article + div.article + div.article{ top:440px; left:334px; }
#iw-outer #iw-inner div.cluster.layout-3 div.article:first-child + div.article + div.article + div.article + div.article + div.article + div.article{top: 470px;left: 622px;}
#iw-outer #iw-inner div.cluster div.article{ position:absolute; -webkit-box-shadow:rgba(0, 0, 0, 0.3) 5px 10px 0px; -moz-box-shadow:rgba(0, 0, 0, 0.3) 5px 10px 0px; box-shadow:rgba(0, 0, 0, 0.3) 5px 10px 0px; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px; overflow:hidden; }
#iw-outer #iw-inner div.cluster div.article.large{width:329px;height:200px;}
#iw-outer #iw-inner div.cluster div.article.small{/*width: 258px;height: 128px;*/}
#iw-outer #iw-inner div.cluster div.article.large2{ width:230px; height:140px; }
#iw-outer #iw-inner div.cluster div.article.large3{ width:230px; height:140px; }
#iw-outer #iw-inner div.cluster div.article.large4{ width:230px; height:140px; }
#iw-outer #iw-inner div.cluster div.article.large5{ width:230px; height:140px; }
#iw-outer #iw-inner div.cluster div.article.large6{ width:230px; height:140px; }
#iw-outer #iw-inner div.cluster div.article:hover::before{display: block;content: '.';position: absolute;width: 100%;height: 100%;box-shadow: inset 0 0 10px #3399ff;}
#iw-outer #iw-inner div.cluster div.article div.header{ z-index:50; /*background-image:url(../images/k-45-percent.png);*/ position:absolute; bottom:0px; left:0px; width:100%; height:42px; max-height:42px; padding-left:10px; padding-right:10px; overflow:hidden; background:#000; opacity:0.6; fileter:alpha(opacity=60); }
#iw-outer #iw-inner div.cluster div.article div.header h1{font-size: 28px;white-space: nowrap;margin: 0px !important;font-weight: lighter;color: #ffffff;}
#iw-outer #iw-inner div.cluster div.article div.header h1 a, #iw-outer #iw-inner div.cluster div.article div.header h1 a:visited{position: relative;width: 100%;display: inline-block;font-size: 15px !important;color: #ffffff;font-family: SimHei, SimSun, Arial, sans-serif !important;text-decoration: none;font-weight: lighter; line-height:50px}
#iw-outer #iw-inner div.cluster div.article div.header h1 a .open-modal, #iw-outer #iw-inner div.cluster div.article div.header h1 a:visited .open-modal{position: absolute;right: 20px;font-size: 36px !important;font-weight: lighter;}
#iw-outer #iw-inner div.hero{font-family: SimHei, SimSun, Arial, sans-serif !important;color: #ffffff;width: 980px;font-weight: 200;font-style: normal;}
#iw-outer #iw-inner div.hero div.header h1{color:#fff;position: absolute;top: 428px;margin: 0;left: 193px;text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.26);font:200 40px/40px \5FAE\8F6F\96C5\9ED1;}
#iw-outer #iw-inner div.hero div.header h1 .index1{ font:200 40px/42px \5FAE\8F6F\96C5\9ED1; letter-spacing:2px; }
#iw-outer #iw-inner div.hero div.header h1 .index1 em{ float:left; }
#iw-outer #iw-inner div.hero div.header h1 .index1 em.title{ font:81px/81px \5FAE\8F6F\96C5\9ED1; }
#iw-outer #iw-inner div.hero div.header h1 .index1 em.title60{ font:60px/60px \5FAE\8F6F\96C5\9ED1; }
#iw-outer #iw-inner div.hero div.header h1 .index1 i{ color:#fdde30; font-style:normal; }
#iw-outer #iw-inner div.hero div.header h1 .super{font-size: 34px !important;vertical-align: super;}
#iw-outer #iw-inner div.hero div.header h1 .reg{margin-right: -.4em;}
#iw-outer #iw-inner div.hero div.header h1 .tm{margin-left: .2em;vertical-align: .4em;margin-right: -0.5em;}
#iw-outer #iw-inner div.hero p{font-family: SimHei, SimSun, Arial,sans-serif !important;color: #ffffff;font-size: 20px !important;position: absolute;top: 525px;left: 193px;width: 80%;}
#iw-outer #iw-inner div.hero .button-wrapper{position: absolute;top: 580px;left: 193px;margin: 0;padding: 0;border-radius: 5px;overflow: hidden\9;-webkit-box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;}
#iw-outer #iw-inner div.hero .button-wrapper button{position: relative;z-index: 100;border-radius: 5px;margin: 0;border: 1px solid #fdb813;font-size:16px!important; font-family: SimHei, SimSun, Arial, sans-serif !important; color:#ffffff; background:#fdb813; padding-left:20px;padding-right:20px; padding-top:13px; padding-bottom:13px; text-transform:uppercase; }
#iw-outer #iw-inner div.hero .button-wrapper button:hover{ background:#ffda00; }
#iw-outer #iw-inner #wrapper #page_0 img{ top:0; left:0; z-index:0; }
#iw-outer #iw-inner #wrapper #page_2 img{ top:0; left:0; z-index:0; /*margin-left: -100px;*/ }
#iw-outer #iw-inner #wrapper #page_4 img{ top:0; left:0; z-index:0; }
#iw-outer #iw-inner{}
#iw-outer #iw-inner #jpreOverlay{font-family: SimHei, SimSun, Arial, sans-serif !important;background-color: rgba(0, 0, 0, 0.7);}
#iw-outer #iw-inner .no-rgba #jpreOverlay{background-image: url(../images/black-75.png);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";}
#iw-outer #iw-inner #jpreSlide{color: #ccc;text-align: center;width: 100%;min-width: 1024px;height: 100%;margin: 0 auto;}
#iw-outer #iw-inner .coach ul{display: block;height: 900px;width: 100%;position: relative;margin: 0 auto;}
#iw-outer #iw-inner .coach li{list-style: none;background: transparent url(../images/sprite-coach.png) no-repeat;position: absolute;text-indent: -9999em;}
#iw-outer #iw-inner .coach li h2{font-size: 42px;font-weight: 200 !important;font-style: normal;text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.26);color: #fff;}
#iw-outer #iw-inner .coach .tout{width: 600px;height: 150px;background: transparent;top: 280px;left: 50%;text-indent: 0;margin-left: -300px;}
#iw-outer #iw-inner .coach .navigate{width: 100px;height: 120px;background-position: 0 0;top: 70px;left: 30px;}
#iw-outer #iw-inner .coach .search{width: 200px;height: 120px;background-position: 0 -150px;top: 70px;left: 700px;}
#iw-outer #iw-inner .coach .explore{width: 520px;height: 150px;background-position: 0 -260px;top: 620px;left: 60px;}
#iw-outer #iw-inner .coach .tiles{width: 300px;height: 150px;background-position: 0 -590px;top: 440px;left: 800px;}
#iw-outer #iw-inner .coach .close{width: 100px;height: 120px;background-position: 0 -430px;top: 70px;right: 10px;}
#iw-outer #iw-inner #jpreLoader{width: 90%;height: 3px;box-shadow: 0 0 7px 3px #fff;-moz-box-shadow: 0 0 7px 3px #fff;-webkit-box-shadow: 0 0 7px 3px #fff;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;display: none;}
#iw-outer #iw-inner #jpreBar{border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;background-size: 30px 30px;-moz-background-size: 30px 30px;-webkit-background-size: 30px 30px;-o-background-size: 30px 30px;box-shadow: 0 5px 5px rgba(255, 255, 255, 0.6) inset, 0 -5px 7px rgba(0, 0, 0, 0.4) inset;-moz-box-shadow: 0 5px 5px rgba(255, 255, 255, 0.6) inset, 0 -5px 7px rgba(0, 0, 0, 0.4) inset;-webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, 0.6) inset, 0 -5px 7px rgba(0, 0, 0, 0.4) inset;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#33000000', GradientType=0 );background-color: #23a6ed;background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(25%, rgba(255, 255, 255, 0.2)), color-stop(25%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(75%, rgba(255, 255, 255, 0.2)), color-stop(75%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);animation: progress 2s linear infinite;-moz-animation: progress 2s linear infinite;-webkit-animation: progress 2s linear infinite;-ms-animation: progress 2s linear infinite;-o-animation: progress 2s linear infinite;}
#iw-outer #iw-inner #jprePercentage{color: #ccc;font-weight: 200;text-align: center;text-shadow: 1px 1px 1px #333;top: -50px;}
@-webkit-keyframes progress{ from{background-position: 0 0;}
 to{background-position: -60px -60px;}}
@-moz-keyframes progress{ from{background-position: 0 0;}
 to{background-position: -60px -60px;}}
@-ms-keyframes progress{ from{background-position: 0 0;}
 to{background-position: -60px -60px;}}
@-o-keyframes progress{ from{background-position: 0 0;}
 to{background-position: -60px -60px;}}
@keyframes progress{ from{background-position: 0 0;}
to{background-position: -60px -60px;}}
div.module{ display:none; width:310px; background:none; border:none; padding-bottom:0px; box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
.module.picture-info.share div.header img{box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);margin-top: 0;margin-left: 36px;margin-right: 36px;margin-bottom: 54px;}
.module.picture-info.share div.section.sharing{height: 125px;border-top: 1px solid #636364; /*background-image: url(../images/drawer-background.jpg);background-repeat: no-repeat;*/ }
.module.picture-info.share div.section.sharing header h1{font-size: 26px !important;margin-top: 10px;margin-bottom: 0px;}
.module.picture-info.share div.section.sharing ul{list-style: none;margin-top: 7px;}
.module.picture-info.share div.section.sharing ul li{float: left;display: inline-block;margin-right: 17px;}
.module div.article{ border:#2c3269 solid 1px; background:#3c4380; overflow: hidden; color: #ffffff;box-shadow: 4px 7px 4px 0px rgba(0, 0, 0, 0.25); -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px; }
.module div.article hr{ background-color: #00adef;width: 80%;height: 1px;border: none; margin: auto !important;}
.module div.article div.header{ margin-top:0px!important; height:auto; background:#3c4380; }
.module div.article div.header h1{ font:bold 20px/60px \5FAE\8F6F\96C5\9ED1; border-bottom:#242950 solid 1px; text-align:center; margin:0 5%; text-shadow:0 2px 2px #005aa6; }
.module div.article div.header img{display: block; width:263px; height:160px; }
.module div.article div.header img.small{ box-shadow:4px 6px 0px 0px rgba(0, 0, 0, 0.3);/*width: 325px;height: 162px;*/overflow:hidden; margin:20px auto; border-radius:3px; }
.module div.article div.header hr{margin: 0;border: none;padding: 0;}
.module div.article p{ color:#ffff; font:14px/22px \5FAE\8F6F\96C5\9ED1; width:260px; margin:0 auto; }
.module div.article .btn{ width:260px; margin:20px auto; text-align:right; }
.module div.article .btn a{ float:right; display:block; width:84px; height:30px; color:#fff; font:12px/30px \5FAE\8F6F\96C5\9ED1; background:#769628; text-align:center; -moz-box-shadow:3px 6px 3px #2a2f59; -webkit-box-shadow:3px 3px 0 #2a2f59; -o-box-shadow:3px 3px 0 #2a2f59; box-shadow:3px 3px 0 #2a2f59; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; border-radius:3px; transition:background 1s ease; }
.module div.article .btn a:hover{ text-decoration:none; background:#c26806; }
.module div.article p.tags{color: #666666;}
.module div.article p.tags a, .module div.article p.tags a:visited{color: #0cb5fb;text-decoration: none;}
.module div.article div.footer{position: relative;padding-top: 0;padding-bottom: 45px;padding-left: 36px;padding-right: 36px;}
.module div.article div.footer .button-outer{position: relative;display: inline-block;width: 100%;}
.module div.article div.footer .button-outer .button-wrapper{position: absolute;top: 0;left: 0;margin: 0;padding: 0;border-radius: 5px\9;overflow: hidden\9;display: block;}
.module div.article div.footer .button-outer .button-wrapper button{-webkit-box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 0px;border-radius: 5px;border: 1px solid #fdb813;font-size: 14px !important;color: #ffffff;background: #fdb813;/* Old browsers*/background: -moz-linear-gradient(top, #fdb813 0%, #fdb813 100%);/* FF3.6+*/background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdb813), color-stop(100%, #fdb813));/* Chrome,Safari4+*/background: -webkit-linear-gradient(top, #fdb813 0%, #fdb813 100%);/* Chrome10+,Safari5.1+*/background: -o-linear-gradient(top, #fdb813 0%, #fdb813 100%);/* Opera 11.10+*/background: -ms-linear-gradient(top, #fdb813 0%, #fdb813 100%);/* IE10+*/background: linear-gradient(to bottom, #fdb813 0%, #fdb813 100%);/* W3C*//* IE6-9*/padding-left: 18px;padding-right: 18px;padding-top: 9px;padding-bottom: 9px;text-transform: uppercase;}
.module div.article div.footer .button-outer .button-wrapper button:hover{background: #FFDA00;}
.module div.article div.footer .button-outer .button-wrapper button.more{position: absolute;bottom: 36px;right: 36px;font-weight: bold;padding-left: 10px;padding-right: 10px;padding-top: 4px;padding-bottom: 6px;}
.module div.article div.footer .button-outer .button-wrapper button.more.disabled{background: #666;border-color: #7b7b7b;}
#header{position: fixed;top: 0px;left: 0px;}
#legal{position: fixed !important;bottom: 25px!important;left: 0px;z-index: 100;height:30px;}
/* */
.banner{ position:relative; text-align:center; width:100%; overflow:hidden; zoom:1; }
.banner .bg{ height:4px; width:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); background:hsla(233,0%,0%,0.4); position:absolute; top:0; z-index:201; }
.banner img{width:100%}
.p_list{ width:1001px; margin:0 auto 28px auto; overflow:hidden; zoom:1; }
.p_list ul{ display:block; padding:0 15px; width:1121px; }
.p_list li{ width:211px; height:177px; float:left; margin:28px 16px 0 16px; position:relative; }
.p_list li .default img{ position:absolute; top:0; width: 211px;height: 177px;}
.p_list li .default span{ position:absolute; bottom:10px; display:block; text-align:center; width:100%; font:bold 16px/16px Arial,\5FAE\8F6F\96C5\9ED1; }
.p_list li .default span a{ color:#fff; text-decoration:none; }
.p_list li .bg{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.6; filter:alpha(opacity=60); }
.p_list li .show{ display:none; position:absolute; top:0; color:#fff; }
.p_list li .show span.title{ display:block; text-align:center; width:100%; font:bold 16px/16px Arial,\5FAE\8F6F\96C5\9ED1; margin:10px 0; }
.p_list li .show span.title a{ color:#fff; text-decoration:none; }
.p_list li .show p{ color:#fff; font:12px/22px \5b8b\4f53; padding:0 10px; }
.p_list li .show p a{ color:#fff; text-decoration:none; }
/* */
.solution_main{ width:1001px; margin:0 auto; overflow:hidden; zoom:1; }
.s_m_top{ margin:20px 0; border-bottom:#cccccc solid 1px; overflow:hidden; zoom:1; padding:0 0 20px 0; }
.s_m_top li{ float:left; width:497px; position:relative; border-right:#ccc solid 1px; }
.s_m_top li p{ float:left; }
.s_m_top li p img{ width:197px; height:143px; }
.s_m_top li dl{ float:left; width:252px; margin:0 0 0 20px; }
.s_m_top li dl dt{ font:18px/36px 微软雅黑; }
.s_m_top li dl dt a{ color:#000; }
.s_m_top li dl dd{ color:#000; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_top li dl dd.btn{/* position:absolute; bottom:0;*/ }
.s_m_top li dl dd.btn a{ color:#005d9a; }
.s_m_list{ border-bottom:#cccccc solid 1px; overflow:hidden; zoom:1; padding:0 0 20px; }
.s_m_list li{ float:left; width:248px; border-right:#cccccc solid 1px; text-align:center; }
.s_m_list li img{ width:204px; height:149px; }
.s_m_list li span{ display:block; text-align:center; font:bold 14px/36px \5FAE\8F6F\96C5\9ED1; }
.s_m_list li span a{ color:#4488b5; }
.s_m_foot{ margin:20px 0; overflow:hidden; zoom:1; position:relative; }
.s_m_f_l{ float:left; width:467px; border-right:#cccccc solid 1px; padding:0 30px 0 0;height:100%; }
.s_m_f_l span.title{ color:#000000; font:16px/30px \5FAE\8F6F\96C5\9ED1; }
.s_m_f_l span.title em{ float:right; font:12px/30px \5FAE\8F6F\96C5\9ED1; }
.s_m_f_l span.title em a{ color:#005d9a; }
.s_m_f_l p{ color:#000; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_f_l p img{ display:block; margin:14px 0; vertical-align:middle; width:471px; height:212px; }
.s_m_f_r{ float:right; width:490px; padding:0 0 0 10px; }
.s_m_f_r li{ overflow:hidden; zoom:1; margin:15px 0; float:left; position:relative; }
.s_m_f_r li p{ float:left; }
.s_m_f_r li p img{ width:223px; height:161px; margin:0 19px; }
.s_m_f_r li dl{ float:left; width:228px; }
.s_m_f_r li dl dt{ font:16px/36px \5FAE\8F6F\96C5\9ED1; }
.s_m_f_r li dl dt a{ color:#000; }
.s_m_f_r li dl dd{ color:#000; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_f_r li dl dd.btn{/* position:absolute; bottom:0;*/ }
.s_m_f_r li dl dd.btn a{ color:#005d9a; }
.case_main{ width:1001px; margin:0 auto; }
.case_main_top{ width:1001px; overflow:hidden; zoom:1; }
.case_main_top ul{ width:1121px; }
.case_main_top li{ float:left; width:498px; margin:20px 0 0 0; padding:0 30px 20px 0; border-bottom:#d6d6d6 solid 1px; position:relative;}
.case_main_top li p{ float:left; }
.case_main_top li p img{ width:217px; height:159px; }
.case_main_top li dl{ float:left; width:232px; margin:0 0 0 20px; border-right:#d6d6d6 solid 1px; min-height:159px; padding:0 25px 0 0; position:relative; }
.case_main_top li dl dt{ font:16px/36px \5FAE\8F6F\96C5\9ED1; }
.case_main_top li dl dt a{ color:#000; }
.case_main_top li dl dd{ color:#000; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.case_main_top li dl dd.btn{ position:absolute; bottom:0; }
.case_main_top li dl dd.btn a{ color:#005d9a; }
/*  */
.case_main_list{ border-bottom:#d6d6d6 solid 1px; overflow:hidden; zoom:1; }
.case_main_list ul{ display:block; width:1060px; }
.case_main_list li{ float:left; width:211px; margin:20px 54px 15px 0; }
.case_main_list li p img{ width:211px; height:153px; }
.case_main_list li dl dt{ font:bold 14px/36px \5FAE\8F6F\96C5\9ED1; }
.case_main_list li dl dt a{ color:#494848; }
.case_main_list li dl dd{ color:#000; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.case_main_text .s_m_f_l span.title{ font:24px/30px \5FAE\8F6F\96C5\9ED1; }
.case_main_text .s_m_f_l p,.case_main_text .s_m_f_r li dl dd{ color:#000; }
.case_main_foot{ overflow:hidden; zoom:1; margin:10px 0; border-top:#d6d6d6 solid 1px; padding:20px 0 0 0; }
.case_main_foot ul{ width:1060px; }
.case_main_foot li{ float:left; width:221px; margin:0 18px 0 0; padding:0 18px 0 0; border-right:#d6d6d6 solid 1px; }
.case_main_foot li img{ display:block; width:221px; height:161px; margin:15px 0; }
.case_main_foot li span.title{ font:16px/22px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 8px; }
.case_main_foot li span.title a{ color:#494848; }
.case_main_foot li dl dt{ color:#494848; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.case_main_foot li dl dd.btn{ margin:15px 0; }
.case_main_foot li dl dd.btn a{ color:#005d9a; }
/*xtlm*/
.y-h-lsit {float: left;margin-right: 15px;}
.y-cot-img{ width:100%; text-align:center;  overflow:hidden}
.y-h-lsits{ float:right}
.y-cot-li{ padding-top:20px; width:984px; margin: 0 auto}
.y-cot-u{ width:1000px; padding-bottom:17px;}
.y-cot-u li{ float:left; padding-right:41px; margin-right:16px;position:relative}
.y-cot-u li p{ width:274px; line-height:18px; font-family:"微软雅黑"}
.y-cot-u li p a{ color:#000}
.y-cot-u li h3{ padding-top:5px; font-size:16px; line-height:28px;  font-family:"微软雅黑"; color:#000}
.y-cot-li{ width:984px; overflow:hidden}
.y-im-d{ padding-left:21px}
.y-bo{ position:absolute;right:0;top:0; width:1px; height:238px; background:#ddd}
.y-hb{ padding:20px 0 20px 0;border-top:1px solid #ccc; }
.y-hb-left{ border-right:1px solid #ccc; float:left; padding:9px 12px 12px 6px; width:469px }
.y-h-m{margin-right:15px;}
.y-h-lsit2{ width:219px;font-family:"微软雅黑"; float:left }
.y-h-lsit2 h3{ padding-top:12px; color:#000; font-size:16px; line-height:56px;}
.y-ap-k{ line-height:24px; height:92px; overflow:hidden}
.y-ap-k a{ color:#000}
.y-cp-k{ line-height:44px; /*position:absolute; top:-8px; right:0; */}
.y-cp-k_{ padding:0; line-height:1; position:absolute; top:-8px; right:0; }
.y-cp-k{ color:#155fd2; font-size:12px; float:right}
.y-hb-right{ float:right; padding:9px 12px 12px 6px}
.y-f1{ float:left; position:relative; }
.y-f2{ float:right}
.y-f1 ul li{ font:14px/30px \5FAE\8F6F\96C5\9ED1; float:left; width:110px; background:url(../images/list-style.jpg) no-repeat left center; padding:0 0 0 15px; }
.y-f1 ul li a{ color:#3c4280; }
#yh-ou_ li{line-height:26px; padding-left:14px; background:url(../images/mb.png) no-repeat 0 9px; float:none; width:auto; font:"微软雅黑"; font-size:12px; }
#yh-ou_ li a{ display:block; color:#000}
#yh-ou_ li a:hover span{ color:#155fd2}
/*end xtlm*/

/*xzzq*/
.y-zz{ width:1001px; margin:0 auto; padding-top:23px; padding-bottom:20px;}
.yzz-wrap{ padding-right:28px; border-right:1px solid #cbcbcb; float:left}
.yzz-rig{ width:250px; font-family:"微软雅黑"; float:left}
.yzz-rig h3{ padding-top:7px; font-size:16px; line-height:44px; font-weight:normal}
.y-kp{ padding-top:27px;}
.y-uk{ margin: 14px 0 21px 0; height:1px; background:#cbcbcb}
.yzz-lef {float: left;}
/*end xzzq*/

/*about*/
.y-about{ width:1011px; margin:0 auto; padding-top:19px}
.y-ab-ri{ width:215px;font-family:"微软雅黑"; float:left}
.y-about-cot{ padding:0 30px 0 14px; border-right:1px solid #ccc; float:left}
.y-about-rt{ padding:0 22px 0 22px; float:left}
.y-h-mn{ margin-right:18px;}
.y-ab-ri h3,.y-ab-ris h3{ font-size: 16px; line-height:36px; font-weight:normal; padding-bottom:4px;}
.y-cp-kv a{ color:#155fd2; line-height:20px}
.y-ab-le{ padding:2px 0 4px 0; float:left; margin-right:15px}
.y-ab-ris{ width:238px; font-family:"微软雅黑"; float:left}
.y-abo-a{ margin: 15px 0 13px 9px; height:1px; background:#ccc;}
.y-ao-m{ padding:11px 24px 14px 9px; border-right:1px solid #ccc; float:left}
.y-ap-co{ font-family:"微软雅黑"; width:217px; margin-right:17px; float:left}
.y-ap-co h3{ font-weight:normal; padding-top:5px; line-height:32px; font-size:16px;}
.y-nk{ padding-top:20px; line-height:26px;}
.y-nk a{ color:#155fd2}
.y-ao-mri{ padding: 11px 0 11px 28px; float:left}
.y-mom{ margin: 20px 15px 20px 0;  height:1px; background:#ccc}
.y-ou-sc{ padding:0 25px 0 10px; font-family:"微软雅黑";border-right:1px solid #ccc; width:456px; float:left}
.yc-h3{ height:45px;}
.yc-h3 span{ font-size:16px; line-height:26px; color:#000; font-weight:normal}
.yc-h3 a{ font-size:12px; color:#155fd2; line-height:30px}
.yh-ou{ padding-top:5px;}
.yh-ou li{ line-height:26px; padding-left:14px; background:url(../images/mb.png) no-repeat 0 9px}
.yh-ou li a{ display:block; color:#000}
.yh-ou li a:hover span{ color:#155fd2}
.y-mo-t{ padding: 4px 0 0 20px; float:left}
.y-mo-ld{ margin-right:16px; float:left}
.y-md-o{ width:253px; font-family:"微软雅黑"; float:left}
.y-md-o h3{ font-weight:normal; font-size:16px; line-height:34px; padding-bottom:4px}
.y-ok-s{ line-height:42px; padding-bottom:20px;}
.y-ok-s a{ color:#155fd2}
.y-ao-p{ float:right}
/*end about*/
/* 7-16Add */
.foot_news{ width:100%; height:35px; background:#3a3a3a url(../images/foot_news_bg.jpg) repeat-y center center; }
.f_n_main{ width:1002px; margin:0 auto; color:#fff; font:12px/35px \5FAE\8F6F\96C5\9ED1; }
.f_n_main span.title{ float:left; margin:0 30px 0 0; }
.f_n_main ul{ height:35px; overflow:hidden; zoom:1; }
.f_n_main ul li{ }
.layout_position{ width:997px; margin:0 auto; border-bottom:#cccccc solid 1px; color:#717171; font:12px/51px \5FAE\8F6F\96C5\9ED1; }
.layout_position a{ color:#717171; }
.layout_position span{ margin:0 3px; }
.layout_position span.tel{ display:block; width:175px; height:14px; background:url(../images/tel.png) no-repeat 0 0; float:right; margin:21px 3px 0 3px; }
/*
.sing_main{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; }
.s_m_nav{ float:left; }
.s_m_sider{ float:right; }
.sing_main h1{ color:#323234; font:36px/86px \5FAE\8F6F\96C5\9ED1; }
.s_m_sider ul.top li{ float:left; position:relative; width:344px; height:225px; margin:0 0 0 20px; }
.s_m_sider ul.top li img{ display:block; position:absolute; top:0; width:344px; height:225px; z-index:1; }
.s_m_sider ul.top li .text{ position:absolute; bottom:0; width:100%; height:82px; z-index:2; }
.s_m_sider ul.top li .text .bg{ position:absolute; width:100%; height:100%; background:#99c238; z-index:3; opacity:0.9; filter:alpha(opacity=90); }
.s_m_sider ul.top li .text .Cont{ position:absolute; height:100%; z-index:4; padding:0 10px; }
.s_m_sider ul.top li .text .Cont span.title{ color:#fff; font:14px/30px \5FAE\8F6F\96C5\9ED1; }
.s_m_sider ul.top li .text .Cont span.title a{ color:#fff; }
.s_m_sider ul.top li .text .Cont p{ color:#fff; font:14px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_sider ul.top li .text .Cont p a{ color:#fff; }
.s_m_sider ul.list{ margin:40px 20px; overflow:hidden; zoom:1; }
.s_m_sider ul.list li{ border-bottom:#dfdfdf solid 1px; font:16px/22px \5FAE\8F6F\96C5\9ED1; padding:13px 0; }
.s_m_sider ul.list li span{ display:block; color:#666666; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_sider ul.list li a{ color:#3c4280; }*/
/* 7-16end */
#bdsharebuttonbox{ float:right; }
#bds_more{ background:url(../images/share_bg.png) no-repeat left center; color:#3c4280; font:12px/14px \5FAE\8F6F\96C5\9ED1; padding:0 10px 0 20px; position:absolute; right:190px; top:15px; border-right:#c7c7c7 solid 1px; }
.layout_main,.layout_mainsn{ width:997px; margin:0 auto; }
.l_m_t_demo h1{ color:#333333; font:28px/84px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_demo_form{ text-align:center; overflow:hidden; zoom:1; width:466px; margin:0 auto 21px auto; }
.l_m_t_demo_form input.text{ display:block; float:left; width:417px; height:14px; border:#d6d6d6 solid 1px; border-right:none; text-indent:11px; color:#848484; font:14px/14px \5FAE\8F6F\96C5\9ED1; padding:14px 0; }
.l_m_t_demo_form input.btn{ display:block; float:left; width:48px; height:44px; background:url(../images/demo_btn.jpg) no-repeat 0 0; outline:none; border:none; cursor:pointer; }
.l_m_t_main{ border-top:#a8a8a8 solid 1px; overflow:hidden; zoom:1; }
.l_m_t_Nav{ float:left; width:249px; }
.l_m_t_Nav_Top{ padding:22px 0; border-bottom:#a8a8a8 solid 1px; }
.l_m_t_Nav_Top span.title{ color:#000000; font:18px/30px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Nav_Top ul.demo_list li{ font:14px/24px \5FAE\8F6F\96C5\9ED1; height:24px; }
.l_m_t_Nav_Top ul.demo_list li a{ color:#007dba; padding:0 24px 0 0; }
.l_m_t_Nav_Top ul.demo_list li a:hover,.l_m_t_Nav_Top ul.demo_list li a.curr{ font-weight:bold; text-decoration:none; background:url(../images/l_m_t_nav_bg.jpg) no-repeat right center; }
.l_m_t_Cont{ float:right; width:700px; }
.l_m_t_Cont .demo_list{}
.l_m_t_Cont .demo_list ul li{ background:url(../images/l_m_t_cont_listbg.png) no-repeat 27px 33px; border-bottom:#a8a8a8 solid 1px; padding:20px 0 20px 105px; }
.l_m_t_Cont .demo_list ul li span.title{ font:16px/30px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Cont .demo_list ul li span.title a{ color:#3c4280; }
.l_m_t_Cont .demo_list ul li p{ font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Cont .demo_list ul li p a{ color:#333333; }
.l_m_t_Nav_Video{ border-bottom:#a8a8a8 solid 1px; }
.l_m_t_Nav_Video .video{ margin:20px 0; }
.l_m_t_Nav_Video .about{ background:#3c4280; padding:0 12px; margin:20px 0; overflow:hidden; zoom:1; }
.l_m_t_Nav_Video .about span.title{ display:block; color:#fff; font:16px/16px \5FAE\8F6F\96C5\9ED1; padding:12px 0 0 0; }
.l_m_t_Nav_Video .about li{ padding:0 0 0 53px; margin:15px 0; }
.l_m_t_Nav_Video .about li span{ color:#fff; font:bold 12px/25px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Nav_Video .about li strong{ color:#fff; font:bold 24px/30px \5FAE\8F6F\96C5\9ED1, Arial, Helvetica, sans-serif; display:block; }
.l_m_t_Nav_Video .about li p{ color:#fff; font:bold 12px/18px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Nav_Video .about li.tel{ background:url(../images/l_m_t_nav_video_tel.jpg) no-repeat left top; }
.l_m_t_Nav_Video .about li.adder{ background:url(../images/l_m_t_nav_video_adder.jpg) no-repeat left top; }
.page{ margin:34px 0; overflow:hidden; zoom:1; border-left:#e5e5e5 solid 1px; }
.page ol li{ border:#e5e5e5 solid 1px; float:left; font:bold 14px/38px \5b8b\4f53; margin-left:-1px; }
.page ol li a{ display:block; color:#264ea5; padding:0 14px; }
.page ol li a:hover,.page ol li a.curr{ background:#efefef; color:#989aa9; text-decoration:none; }
.page ol li.more{ border:none; }
.page ol li.more a{ color:#97969b; padding:0 5px; }
.page ol li.more a:hover{ background:none; text-decoration:underline; }
.page ol li a.old{ background:none; color:#97969b; }
.body_position{ position:relative; }
.body_bg{ display:none; position:absolute; top:0; left:0; z-index:99; width:100%; height:100%; background:#000; filter:alpha(opacity=60); opacity:0.6; }
.body_bg span.close{ color:#fff; position:absolute; top:50%; left:50%; }
#CuPlayer,#CuPlayer_1,#CuPlayer_2{ display:none; position:absolute; top:50%; left:50%; z-index:100; margin-left:-300px; }
.together{ overflow:hidden; zoom:1; }
.together_text{ float:left; }
.together_sider{ float:right; width:245px; background:#99bd3f; margin:24px 0 0 0; }
.t_s_text{ overflow:hidden; zoom:1; }
.t_s_t_news,.t_s_t_public{ width:337px; float:left; margin:0 36px 0 0; }
.t_s_t_news span.title,.t_s_t_public span.title{ color:#555555; font:18px/50px \5FAE\8F6F\96C5\9ED1; }
.t_s_t_news .Cont,.t_s_t_public .Cont{ overflow:hidden; zoom:1; }
.t_s_t_news .Cont img,.t_s_t_public .Cont img{ float:left; width:146px; height:111px; }
.t_s_t_news .Cont .text,.t_s_t_public .Cont .text{ float:left; width:171px; height:91px; background:#3f4583; padding:10px; }
.t_s_t_news .Cont .text span.title,.t_s_t_public .Cont .text span.title{ color:#fff; font:bold 14px/26px \5FAE\8F6F\96C5\9ED1; }
.t_s_t_news .Cont .text span.title a,.t_s_t_public .Cont .text span.title a{ color:#fff; }
.t_s_t_news .Cont .text p,.t_s_t_public .Cont .text p{ color:#fff; text-align:justify; font:12px/20px \5FAE\8F6F\96C5\9ED1; }
.t_s_t_news ul,.t_s_t_public ul{ display:block; margin:20px 0; }
.t_s_t_news ul li,.t_s_t_public ul li{ font:14px/24px \5FAE\8F6F\96C5\9ED1; }
.t_s_t_news ul li span,.t_s_t_public ul li span{ float:right; color:#9a9a9a; }
.t_s_t_news ul li a,.t_s_t_public ul li a{ color:#3f4583; }
.t_s_list{ overflow:hidden; zoom:1; }
.t_s_list span.title{ display:block; float:left; width:139px; height:116px; background:#5da919 url(../images/sprint2.png) no-repeat 42px 12px;  position:relative; }
.t_s_list span.title strong{ position:absolute; width:100%; bottom:10px; color:#fff; text-align:center; font:24px/24px \5FAE\8F6F\96C5\9ED1; }
.t_s_list ul{ display:block; float:left; background:#efefef; width:576px; height:116px; }
.t_s_list ul li{ font:14px/39px \5FAE\8F6F\96C5\9ED1; margin:0 10px 0 0; border-bottom:#dddcdd solid 1px; padding:0 0 0 45px; background:url(../images/sprint2.png) no-repeat -188px 6px; }
.t_s_list ul li span{ float:right; color:#636363; }
.t_s_list ul li a{ color:#555555; }
.together_sub{ overflow:hidden; zoom:1; }
.together_about{ padding:0 10px; }
.together_about span.title{ display:block; color:#ffffff; font:bold 18px/60px \5FAE\8F6F\96C5\9ED1; background:url(../images/sprint2.png) no-repeat 2px -185px; padding:0 0 0 53px; }
.together_about p{ color:#fff; font:14px/22px \5FAE\8F6F\96C5\9ED1; text-indent:2em; margin:0 0 30px 0; }
.together_contact{ border-top:#ffffff solid 1px; margin:0 0px; padding:20px 0 0 0; }
.together_contact span.title{ display:block; color:#ffffff; font:18px/22px \5FAE\8F6F\96C5\9ED1; }
.together_contact ul li{ padding:0 0 0 53px; margin:20px 0; }
.together_contact ul li.tel{ background:url(../images/sprint2.png) no-repeat -952px -11px; }
.together_contact ul li.adder{ background:url(../images/sprint2.png) no-repeat -952px -124px; }
.together_contact ul li span.title{ color:#fff; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.together_contact ul li strong{ display:block; color:#fff; font:18px/22px Arial; margin:0 0 10px 0; }
.together_contact ul li p{ color:#fff; font:12px/18px \5FAE\8F6F\96C5\9ED1; }
.together_W{ border-top:#ffffff solid 1px; margin:0 10px; padding:11px 0; }
.together_W span.title{ display:block; color:#ffffff; font:18px/22px \5FAE\8F6F\96C5\9ED1; }
.product_list_Title{ zoom:1; height:167px; border-bottom:#a8a8a8 solid 1px; position:relative; }
.product_list_Title span.title{ color:#333333; font:28px/28px \5FAE\8F6F\96C5\9ED1; position:absolute; top:40px; }
.p_l_t_select{ display:block; width:247px; height:39px; background:#9bbf41; border:#9bbf41 solid 2px; overflow:hidden; zoom:1; -moz-border-top-left-radius:2px; -moz-border-top-right-radius:2px; -webkit-border-top-left-radius:2px; -webkit-border-top-right-radius:2px; -o-border-top-left-radius:2px; -o-border-top-right-radius:2px; -ms-border-top-left-radius:2px; -ms-border-top-right-radius:2px; border-top-left-radius:2px; border-top-right-radius:2px; position:absolute; top:83px; z-index:99; }
.product_list_Title .img{ position:absolute; right:0; bottom:0; }
.p_l_t_select_curr{ overflow:visible; height:auto; }
.p_l_t_select span.title{ display:block; position:static; background:url(../images/sprint2.png) no-repeat -770px -287px; color:#fff; font:18px/39px \5FAE\8F6F\96C5\9ED1; text-indent:13px; cursor:pointer; }
.p_l_t_select span.curr{ background-position:-770px -446px; }
.p_l_t_select .Show{ background:#fff; display:block; padding:5px 0; }
.p_l_t_select .Show ul li{ padding:0 0 0 52px; color:#535353; font:bold 24px/24px \5FAE\8F6F\96C5\9ED1; margin:10px; }
.p_l_t_select .Show ul li.tel{ background:url(../images/sprint2.png) no-repeat -976px -556px; }
.p_l_t_select .Show ul li.text{ background:url(../images/sprint2.png) no-repeat -973px -622px; font:18px/26px \5FAE\8F6F\96C5\9ED1; }
.product_list_Cont{ overflow:hidden; zoom:1; }
.p_l_c_list{ float:left; width:728px; }
.p_l_c_list ul{ padding:0; width:800px; }
.p_l_c_list ul li{ /*height:auto; */margin:28px 35px 0 0; }
.p_l_c_list ul li .Hover{ width:211px; height:177px; position:relative; }
.p_l_c_list ul li .Text{ margin:10px 0 0 0; }
.p_l_c_list ul li .Text span.title{ font:bold 16px/26px \5FAE\8F6F\96C5\9ED1; }
.p_l_c_list ul li .Text span.title a{ color:#3c4280; }
.p_l_c_list ul li .Text p{ color:#333333; font:14px/22px \5FAE\8F6F\96C5\9ED1; text-align:justify; }
.p_l_c_sider{ float:right; width:247px; }
.p_c_Head{ zoom:1; border-bottom:#afafaf solid 1px; position:relative; padding:26px 0 0 0;  }
.p_c_h_L{ float:left; }
.p_c_h_img{ float:right; }
.p_c_h_l_Top{ margin:5px 0 35px 0; }
.p_c_h_l_Top span.title{ display:block; float:left; color:#323234; font:28px/28px \5FAE\8F6F\96C5\9ED1; }
.p_c_h_l_Top .tab{ float:left; border:#cfcfcf solid 1px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px; margin:0 0 0 15px; }
.p_c_h_l_Top .tab li{ float:left; width:100px; height:32px; text-align:center; font:20px/32px \5FAE\8F6F\96C5\9ED1; }
.p_c_h_l_Top .tab li a{ display:block; color:#888888; background:#f6f6f6; }
.p_c_h_l_Top .tab li a:hover,.p_c_h_l_Top .tab li.curr a{ color:#fff; text-decoration:none; background:#3d4381; }
.p_c_h_l_Top p{ color:#333333; font:12px/26px \5FAE\8F6F\96C5\9ED1; margin:25px 0 0 0; }
.p_c_h_L .p_l_t_select{ top:109px; }
.p_c_Tab{ margin:10px 0; padding:0 0 100px 0; }
.p_c_Tab ul.title{ display:block; background:#535353; overflow:hidden; zoom:1; padding:0 14px; }
.p_c_Tab ul.title li{ float:left; font:18px/40px \5FAE\8F6F\96C5\9ED1; }
.p_c_Tab ul.title li a{ display:block; width:190px; text-align:center; color:#fff; text-decoration:none; }
.p_c_Tab ul.title li.curr a{ background:#fff; color:#9bbf41; text-decoration:none; }
.p_c_t_Cont > div{ /*display:none;*/ overflow:hidden; zoom:1; }
.p_c_t_Cont{ float:left}
.p_c_t_c_Text{ width:700px; float:left; }
.p_c_t_c_Text span.title{ color:#333333; font:bold 18px/18px \5FAE\8F6F\96C5\9ED1; }
.p_c_t_c_Text p{ margin:30px 0; color:#333333; font:14px/22px \5FAE\8F6F\96C5\9ED1; text-align:justify; }
.p_c_t_c_Text ul li{ overflow:hidden; zoom:1; margin:15px 0; }
.p_c_t_c_Text ul li span{ display:block; float:left; }
.p_c_t_c_Text ul li span img{ width:57px; height:57px; }
.p_c_t_c_Text ul li dl{ float:left; margin:0 0 0 20px; width:515px; }
.p_c_t_c_Text ul li dl dt{ font:14px/22px \5FAE\8F6F\96C5\9ED1; }
.p_c_t_c_Text ul li dl dt a{ color:#333; }
.p_c_t_c_Text ul li dl dd{ font:12px/18px \5FAE\8F6F\96C5\9ED1; }
.p_c_t_c_sider{ width:249px; float:right; }
.p_c_List{ overflow:hidden; zoom:1; padding:0 0 60px 0; }
.p_c_l_solution{ float:left; width:300px; border-top:#9bbf41 solid 6px; }
.p_c_l_indur{ float:left; width:300px; border-top:#7ae3e2 solid 6px; margin:0 0 0 48px; }
.p_c_l_case{ float:right; width:300px; border-top:#3c4280 solid 6px; }
.p_c_l_solution span.title{ display:block; background:url(../images/sprint2.png) no-repeat 0 -767px; color:#323234; font:18px/33px \5FAE\8F6F\96C5\9ED1; text-indent:44px; margin:18px 0; }
.p_c_l_indur span.title{ display:block; background:url(../images/sprint2.png) no-repeat -347px -767px; color:#323234; font:18px/33px \5FAE\8F6F\96C5\9ED1; text-indent:44px; margin:18px 0; }
.p_c_l_case span.title{ display:block; background:url(../images/sprint2.png) no-repeat -695px -767px; color:#323234; font:18px/33px \5FAE\8F6F\96C5\9ED1; text-indent:44px; margin:18px 0; }
.p_c_List li{ font:14px/18px \5FAE\8F6F\96C5\9ED1; margin:10px 0; }
.p_c_List li a{ color:#3c4280; }
.p_c_content > div{ /*display:none;*/ }
.process_main{ zoom:1; }
.p_m_Nav{ float:left; width:249px; }
.p_m_Cont{ float:right; }
.p_m_Nav span.title1{ display:block; color:#323234; font:28px/36px \5FAE\8F6F\96C5\9ED1; border-bottom:#a8a8a8 solid 1px; padding:15px 0 10px 0; }
.p_m_Nav .l_m_t_Nav_Video{ border:none; }
.sign_main_Top{ border-bottom:#afafaf solid 1px; position:relative; height:144px; }
.sign_main_Top span.title{ color:#343434; font:28px/186px \5FAE\8F6F\96C5\9ED1; }
.sign_main_Top img{ position:absolute; right:0; bottom:0; }
.sign_main_Cont{}
.sign_main_Cont .msg{ color:#898989; font:12px/12px \5FAE\8F6F\96C5\9ED1; position:relative; left:15px; top:18px; }
.sign_main_Cont li{ margin:30px 0; }
.sign_main_Cont li span.title{ display:block; color:#898989; font:12px/22px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 5px; }
.sign_main_Cont li input.text{ width:298px; height:34px; background:#f5f5f5; border:#d3d3d3 solid 1px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; text-indent:7px; transition:all ease 1s; color:#333; font:12px/12px \5FAE\8F6F\96C5\9ED1; }
.sign_main_Cont li input.text:hover{ background:#fff; border:#9abe40 solid 1px; }
.s_m_c_f_input{ color:#393939; font:14px/14px \5FAE\8F6F\96C5\9ED1; }
.s_m_c_f_input input{ margin:0 15px 0 0; }
.s_m_c_f_input a{ color:#394283; margin:0 5px; }
.s_m_c_f_btn{ margin:30px 0; overflow:hidden; zoom:1; font:14px/40px \5FAE\8F6F\96C5\9ED1; }
.s_m_c_f_btn input.btn{ display:block; width:128px; height:40px; background:#9abe40; border:none; color:#fff; font:14px/40px \5FAE\8F6F\96C5\9ED1; cursor:pointer; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px; float:left; }
.s_m_c_f_btn a{ color:#5e6496; margin:0 14px; }
.s_m_c_main{ width:667px; border-right:#d7d7d7 solid 1px; overflow:hidden; zoom:1; margin:35px 0; padding:0 0 100px 0; }
.s_m_c_form{ float:left; }
.s_m_c_text{ float:left; width:266px; margin:35px 0 0 80px; }
.s_m_c_text span.title{ color:#343434; font:18px/30px \5FAE\8F6F\96C5\9ED1; }
.s_m_c_text p{ color:#393939; font:14px/22px \5FAE\8F6F\96C5\9ED1; }
.s_m_c_text a{ display:block; color:#394283; font:18px/30px \5FAE\8F6F\96C5\9ED1; }
.reg_main{ overflow:hidden; zoom:1; }
.reg_main_form{ float:left; width:667px; border-right:#d7d7d7 solid 1px; margin:35px 0; }
.reg_main_form span.title{ color:#585858; font:18px/18px \5FAE\8F6F\96C5\9ED1; }
.reg_main_form span.title a{ color:#3b417f; }
.reg_main_form p{ width:448px; margin:30px 0; color:#393939; font:14px/18px \5FAE\8F6F\96C5\9ED1; }
.reg_main_form ul li{ zoom:1; margin:25px 0; position:relative; }
.reg_main_form ul li:after{ content:"."; display:block; clear:both; height:0; line-height:0; visibility:hidden; }
.reg_main_form ul li span.title{ display:block; float:left; width:66px; text-align:right; color:#898989; font:12px/34px \5FAE\8F6F\96C5\9ED1; margin:0 15px 0 0; }
.reg_main_form ul li input.text{ float:left; width:298px; height:34px; background:#f5f5f5; border:#d3d3d3 solid 1px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; text-indent:7px; transition:all ease 1s; color:#333; font:12px/12px \5FAE\8F6F\96C5\9ED1; }
.reg_main_form ul li input.text:hover{ background:#fff; border:#9abe40 solid 1px; }
.reg_main_form ul li input.perv{ width:98px; margin:0 12px 0 0; }
.reg_main_form ul li input.tel{ width:158px; }
.reg_main_form ul li textarea{ float:left; width:298px; height:98px; background:#f5f5f5; border:#d3d3d3 solid 1px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; text-indent:7px; transition:all ease 1s; color:#333; font:12px/22px \5FAE\8F6F\96C5\9ED1; resize:none; }
.reg_main_form ul li textarea:hover{ background:#fff; border:#9abe40 solid 1px; }
.reg_main_form ul li .prompt{ display:none; position:absolute; left:400px; width:216px; height:34px; background:url(../images/sprint2.png) no-repeat 0 -445px; padding:25px 13px 30px 23px; color:#ed5565; font:12px/22px \5FAE\8F6F\96C5\9ED1;top:0px}
.reg_main_form ul li .radio{ display:block; float:left; color:#343434; font:14px/34px \5FAE\8F6F\96C5\9ED1; }
.reg_main_form ul li .radio span{ margin:0 15px 0 0; }
.reg_main_form ul li .radio input{ margin:0 10px 0 0; }
.reg_main_form ul li.LineHight{ margin:0; }
.reg_main_form ul li input.btn{ width:128px; height:40px; background:#9abe40; border-radius:4px; border:none; color:#fff; font:bold 14px/40px \5FAE\8F6F\96C5\9ED1; cursor:pointer; }
.reg_main_sider{ float:left; width:280px; margin:170px 0 0 44px; }
.reg_main_sider span.title{ display:block; color:#343434; font:18px/30px \5FAE\8F6F\96C5\9ED1; }
.reg_main_sider p{ color:#393939; font:14px/22px \5FAE\8F6F\96C5\9ED1; }
.reg_main_form ul li .true{ display:none; width:18px; height:18px; position:absolute; left:402px; top:9px; background:url(../images/sprint2.png) no-repeat -310px -453px; }
.reg_main_form ul li .flase{ display:none; width:18px; height:18px; position:absolute; left:402px; top:9px; background:url(../images/sprint2.png) no-repeat -310px -514px;  }
.contact_main{ overflow:hidden; zoom:1; }
.contact_main_Nav{ float:left; }
.contact_main_Cont{ float:right; width:710px; }
.case_index_Head{ padding:25px 0 0 0; }
.case_index_Head span.title_{ color:#323234; font:28px/54px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 20px; }
.c_i_h_Cont{ zoom:1; position:relative; background:#e7e7e7; height:144px; padding:0 0 0 20px; }
.c_i_h_c_text{ float:left; }
.c_i_h_c_text p{ width:495px; color:#323234; font:14px/22px \5FAE\8F6F\96C5\9ED1; margin:15px 0; }
.c_i_h_c_img{ position:absolute; bottom:20px; right:15px; }
.c_i_h_c_img img{ width:300px; height:180px;}
.case_index_Main{ overflow:hidden; zoom:1; margin:35px 0; }
.c_i_m_Nav{ float:left; width:247px; }
.c_i_m_Cont{ float:right; width:710px; }
.c_i_m_Nav .l_m_t_Nav_Top{ border-top:1px solid #A8A8A8; padding:15px 0 22px 0; }
.c_i_m_Nav .l_m_t_Nav_Video{ border:none; }
.c_i_m_Cont span.title{ color:#323234; font:28px/28px \5FAE\8F6F\96C5\9ED1; }
.c_i_m_Cont ul{ display:block; margin:10px 0 0 0; overflow:hidden }
.c_i_m_Cont ul li{ float:left; width:340px; margin:10px 30px 10px 0; }
.c_i_m_Cont ul li span.img{ display:block; float:left; }
.c_i_m_Cont ul li span.img img{ width:100px; height:100px; }
.c_i_m_Cont ul li dl{ float:left; width:220px; margin:0 0 0 18px; }
.c_i_m_Cont ul li dl dt{ font:16px/30px \5FAE\8F6F\96C5\9ED1; }
.c_i_m_Cont ul li dl dt a{ color:#3c4280; }
.c_i_m_Cont ul li dl dd{ color:#3c4280; font:12px/18px \5FAE\8F6F\96C5\9ED1; }
.case_List li{ margin:0 25px 20px 0; }
.case_List{ width:710px; overflow:hidden}
.case_List ul{ width:780px}
.case_List li img{ width:340px; height:160px; }
.case_List li span.title{ color:#333333; font:16px/38px \5FAE\8F6F\96C5\9ED1; }
.case_List li ul li{ display:block; float:none; margin:0; font:14px/22px \5FAE\8F6F\96C5\9ED1; background:url(../images/list-style.jpg) no-repeat 7px 8px; padding:0 0 0 20px; }
.case_List li ul li a{ /*color:#3c4280;*/ color:#333333; }
.case_List li.foot{ background:url(../images/case_list_footbg.jpg) no-repeat 6px 5px; font:14px/22px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 23px; overflow:hidden; zoom:1; }
.case_List li.foot a{ color:#3c4280; }
.c_i_m_Cont ul.base li{ width:712px; float:none; margin:30px 0; overflow:hidden; zoom:1; }
.c_i_m_Cont ul.base li dl{ width:590px; }
.c_i_m_Cont .p_c_List li{ margin:10px 0; width:auto; float:none; }
.c_i_m_Cont .p_c_l_solution span.title,.c_i_m_Cont .p_c_l_indur span.title{ color:#323234; font:18px/33px \5FAE\8F6F\96C5\9ED1; }
.atten_main_Head{ margin:25px 0; height:180px; position:relative; }
.atten_main_Head img{ position:absolute; top:0; left:0; width:997px; height:180px; }
.atten_main_Head .Cont{ position:absolute; top:15px; left:25px; width:370px; height:155px; color:#fff; }
.atten_main_Head .Cont .bg{ position:absolute; top:0; left:0; width:100%; height:100%; background:#819e3d; opacity:0.8; filter:alpha(opacity=80); z-index:1; }
.atten_main_Head .text{ position:relative; z-index:2; padding:0 30px; }
.atten_main_Head .text span.title{ font:28px/68px \5FAE\8F6F\96C5\9ED1; }
.atten_main_Head .text p{ font:14px/18px \5FAE\8F6F\96C5\9ED1; }
.atten_main_List{ overflow:hidden; zoom:1; }
.a_m_l_W{ float:left; width:228px; }
.a_m_l_X{ float:left; width:228px; margin:0 28px; }
.a_m_l_Z{ float:left; width:228px; }
.a_m_l_D{ float:right; width:228px; }
.a_m_l_W span.title,.a_m_l_X span.title,.a_m_l_Z span.title,.a_m_l_D span.title{ padding:0 0 0 40px; color:#000; font:18px/48px \5FAE\8F6F\96C5\9ED1; background:url(../images/atten_main_list_sprint.png) no-repeat; }
.a_m_l_W span.title{ background-position:8px 3px; }
.a_m_l_X span.title{ background-position:8px -70px; }
.a_m_l_Z span.title{ background-position:8px -187px; }
.a_m_l_D span.title{ background-position:8px -277px; }
.a_m_l_W .Cont{ border:#cccccc solid 1px; }
.a_m_l_W .Cont dl{ width:197px; margin:20px auto; text-align:center; }
.a_m_l_W .Cont dl dt img{ width:160px; height:160px; }
.a_m_l_W .Cont dl dd{ color:#000000; font:18px/48px \5FAE\8F6F\96C5\9ED1; }
.a_m_l_W .Cont dl.border{ border-bottom:#dcdde1 solid 1px; }
.a_m_l_X .Cont{ border:#cccccc solid 1px; min-height:533px; }
.a_m_l_Z .Cont{ border:#cccccc solid 1px; }
.a_m_l_Z .Cont img{ width:207px; height:158px; display:block; margin:15px auto; }
.a_m_l_D .about{ background:#3c4280; padding:0 12px; margin:20px 0; overflow:hidden; zoom:1; }
.a_m_l_D .about span.title{ display:block; color:#fff; font:16px/16px \5FAE\8F6F\96C5\9ED1; padding:12px 0 0 0; background:none; }
.a_m_l_D .about li{ padding:0 0 0 53px; margin:15px 0; }
.a_m_l_D .about li span{ color:#fff; font:bold 12px/25px \5FAE\8F6F\96C5\9ED1; }
.a_m_l_D .about li strong{ color:#fff; font:22px/30px \5FAE\8F6F\96C5\9ED1, Arial, Helvetica, sans-serif; display:block; }
.a_m_l_D .about li p{ color:#fff; font:bold 12px/18px \5FAE\8F6F\96C5\9ED1; }
.a_m_l_D .about li.tel{ background:url(../images/l_m_t_nav_video_tel.jpg) no-repeat left top; }
.a_m_l_D .about li.adder{ background:url(../images/l_m_t_nav_video_adder.jpg) no-repeat left top; }
.a_m_l_D .Cont{ border:#cccccc solid 1px; padding:10px 10px 15px 10px; }
.a_m_l_D .Cont li{ margin:0 0 16px 0; }
.a_m_l_D .Cont li span.title{ background:none; font:bold 14px/30px \5FAE\8F6F\96C5\9ED1; padding:0; }
.a_m_l_D .Cont li span.title a{ color:#909090; }
.a_m_l_D .Cont li p{ color:#909090; font:12px/18px \5FAE\8F6F\96C5\9ED1; }
.together_foot span.title{ display:block; border-bottom:#b7b7b7 solid 1px; overflow:hidden; zoom:1; }
.together_foot span.title em{ display:block; float:left; border-bottom:#3f4583 solid 4px; color:#555555; font:18px/38px \5FAE\8F6F\96C5\9ED1; padding:0 17px; }
.together_foot ul li{ overflow:hidden; zoom:1; margin:30px 0; }
.together_foot ul li span.title{ float:left; width:80px; border:none; color:#555555; font:18px/40px \5FAE\8F6F\96C5\9ED1; padding-right:26px; position:relative }
.eec{ position:absolute;right:0;top:10px; width:26px; height:26px; background:url(../images/sssy.png) no-repeat 0 -26px; cursor:pointer} 
.together_foot ul li ul{ float:left; width:891px; height:42px}
.together_foot ul li ul li{ float:left; margin:0 0 0 29px; border:#3f4583 solid 1px; }
.together_foot ul li ul li img{ display:block; width:100px; height:40px; }
.contact_main_Cont_{ float:right; width:710px; padding:25px 0; }
.contact_main_Cont_ p{ color:#333333; font:12px/22px \5FAE\8F6F\96C5\9ED1; margin:30px 0; text-indent:2em; }
.contact_main_Cont_ img.left{ margin:0 20px 0 0; }
.contact_main_Cont_ img.right{ margin:0 0 0 20px; }
.demo_Cont_head{ padding:30px 0; overflow:hidden; zoom:1; }
.demo_Cont_head span.title{ display:block; color:#3c4280; font:16px/16px \5FAE\8F6F\96C5\9ED1; }
.demo_Cont_head p{ color:#333333; font:12px/22px \5FAE\8F6F\96C5\9ED1; margin:30px 0; }
.demo_Cont_head a.down{ display:block; float:right; width:128px; height:40px; background:#9abe40; text-align:center; color:#fff; text-decoration:none; font:bold 14px/40px \5FAE\8F6F\96C5\9ED1; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -0-border-radius:4px;  border-radius:4px; }
.demo_Cont_foot{ overflow:hidden; zoom:1; }
.d_c_f_L{ float:left; width:320px; border-top:#9bbf41 solid 6px; }
.d_c_f_R{ float:right; width:320px; border-top:#7ae3e2 solid 6px; }
.d_c_f_L span.title{ display:block; background:url(../images/d_c_f_sprint.png) no-repeat left 11px; color:#323234; font:18px/54px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 45px; }
.d_c_f_R span.title{ display:block; background:url(../images/d_c_f_sprint.png) no-repeat left -56px; color:#323234; font:18px/54px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 45px; }
.demo_Cont_foot li{ margin:0 0 15px 0; }
.demo_Cont_foot li span.title{ background:none; padding:0; font:14px/33px \5FAE\8F6F\96C5\9ED1; }
.demo_Cont_foot li span.title a{ color:#3c4280; }
.demo_Cont_foot li p{ color:#333333; font:12px/22px \5FAE\8F6F\96C5\9ED1; }
.partne_main{ float:right; width:710px; }
.partne_main_head{ position:relative; width:707px; height:182px; margin:15px 0; }
.partne_main_head .cont{ position:absolute; top:48px; width:322px; height:141px; background:#9abe42; }
.partne_main_head .cont span.title{ color:#fff; font:36px/76px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 18px; }
.partne_main_cont{ width:708px; height:538px; background:url(../images/partne_bg.jpg) no-repeat 0 0;position:relative; }
.partne_main_cont a{ position:absolute; color:#666666; font:12px/12px \5b8b\4f53; }
.partne_main_cont a.bj{ left: 490px;top: 200px; color:red; }
.partne_main_cont a.hlj{ left:498px; top:126px; display:none }
.partne_main_cont a.nmg{ left:436px; top:180px; }
.partne_main_cont a.jl{ left: 580px;top: 144px;}
.partne_main_cont a.sx{ left: 439px;top: 261px;}
.partne_main_cont a.hb{ left: 463px;top: 330px;}
.partne_main_cont a.jx{ left: 489px;top: 373px;}
.partne_main_cont a.hj{left: 517px;top: 398px; }
.partne_main_cont a.gz{ left: 382px;top: 385px; }
.partne_main_cont a.sc{ left:286px; top:370px; }
.partne_main_cont a.qh{ left: 314px;top: 252px; }
.partne_main_cont a.gs{ left: 349px;top: 279px; }
.partne_main_cont a.xj{ left:112px; top:227px; }
.partne_main_cont a.gd{ left: 473px;top: 427px;}
.partne_main_cont a.zj{left: 539px;top: 351px; }
.partne_main_cont a.fj{left: 539px;top: 401px; }
.partne_main_cont a.hb{left: 465px;top: 329px; }
.z-hb{left:482px;top:234px}
.shdo{left:510px;top:250px}
.jiangsu{left:537px;top:314px;}
.shanghi{left: 568px;top: 325px;}
.z-hena{left:463;top:291;}
.z-hunan{left:450px;top:383px;}
.z-yunnan{left:334px;top:425px;}
.z-sichuan{left: 358px;top: 326px;}
.z-cq{left:400px;top:355px;}
.z-hena{left:473px;top:293px;}
.z-gaungxi{left:411px;top:435px}
.partne_main_cont ._main{ display:none; position:absolute; background:#0089fd; left:0; top:90px; width:340px; border:4px solid #006ab4;padding:8px; z-index:10}
.partne_main_cont ._main span.title{ display:block; color:#fff; font:18px/30px \5FAE\8F6F\96C5\9ED1; }
.partne_main_cont ._main span.title em{ font:normal 12px/12px \5b8b\4f53; float:right; cursor:pointer; padding:10px 10px 0 0; }
.partne_main_cont ._main li{ height:32px;color:#fff;  font:14px/32px \5FAE\8F6F\96C5\9ED1; }
.process_Cont{ float:right; width:710px; }
.process_Cont_head{ margin:20px 0 0 0; }
.p_c_l_title{ margin:15px 0; }
.p_c_l_title a.left{ display:block; float:left; width:17px; height:32px; background:url(../images/p_c_l_title_btnbg.png) no-repeat 0 -43px; }
.p_c_l_title a.right{ display:block; float:right; width:17px; height:32px; background:url(../images/p_c_l_title_btnbg.png) no-repeat 0 -118px; }
.p_c_l_title a.left:hover{ background-position:0 -80px; }
.p_c_l_title a.right:hover{ background-position:0 0; }
.p_c_l_title_width{ width:635px; margin:0 auto; overflow:hidden; zoom:1; position:relative; }
.p_c_l_title_width ul{ position:relative; }
.p_c_l_title_width li{ float:left; font:14px/14px \5FAE\8F6F\96C5\9ED1; }
.p_c_l_title_width li a{ display:block; width:63px; height:32px; color:#4f4f50; text-align:center; background:url(../images/p_c_l_t_w_lia.png) no-repeat center bottom; }
.p_c_l_title_width li a:hover,.p_c_l_title_width li a.curr{ color:#3e4482; font:18px/14px \5FAE\8F6F\96C5\9ED1; background:url(../images/p_c_l_t_w_liah.png) no-repeat center bottom; text-decoration:none; }
.p_c_l_cont .section{ display:none; position:relative; margin:35px 0; }
.p_c_l_cont .section .year{ position:absolute; height:100%; background:url(../images/p_c_l_c_s_ybg2.jpg) repeat-y right top; color:#3c4280; font:36px/36px \5FAE\8F6F\96C5\9ED1; padding:0 13px 0 18px; }
.p_c_l_cont .section .year span{ display:block; font:14px/14px \5FAE\8F6F\96C5\9ED1; text-align:right; }
.p_c_l_cont .section .year .bg{ position:absolute; right:-6px; width:13px; height:13px; background:url(../images/p_c_l_c_s_ybg.png) no-repeat 0 0; }
.p_c_l_cont .section .cont{ margin:0 0 0 150px; }
.p_c_l_cont .section .cont span{ color:#4f4f50; font:30px/30px \5FAE\8F6F\96C5\9ED1; }
.p_c_l_cont .section .cont p{ color:#4f4f50; font:14px/30px \5FAE\8F6F\96C5\9ED1; }
.Top_search{ display:none; width:100%; background:#999999; height:78px; text-align:center; overflow:hidden; zoom:1; }
.Top_search_main{ width:570px; margin:21px auto; }
.Top_search input.text{ display:block; float:left; background:#fff; border:none; width:478px; height:38px; text-indent:10px; color:#afafaf; font:14px/38px \5FAE\8F6F\96C5\9ED1; }
.Top_search input.btn{ display:block; float:left; width:92px; height:38px; background:#9abe42; color:#fff; font:16px/38px \5FAE\8F6F\96C5\9ED1; border:none; outline:none; cursor:pointer; }
.schd_main{ float:right; width:710px; }
.schd_main_head{ margin:25px 0; }
.schd_main_head img{ width:710px; height:170px; }
.schd_main_Cont ul.title{ display:block; background:#535353; overflow:hidden; zoom:1; padding:0 14px; }
.schd_main_Cont ul.title li{ float:left; font:18px/40px \5FAE\8F6F\96C5\9ED1; }
.schd_main_Cont ul.title li a{ display:block; padding:0 75px; color:#fff; text-decoration:none; }
.schd_main_Cont ul.title li.curr a{ background:#fff; color:#9bbf41; text-decoration:none; }
.schd_main_Cont .section{ display:none; }
.schd_main_Cont .section li{ overflow:hidden; zoom:1; margin:30px 0; }
.schd_main_Cont .section li img.left{ margin:0 25px 0 0; }
.schd_main_Cont .section li img.right{ margin:0 0 0 25px; }
.schd_main_Cont .section li span{ color:#333333; font:18px/60px \5FAE\8F6F\96C5\9ED1; }
.schd_main_Cont .section li p{ color:#333333; font:14px/22px \5FAE\8F6F\96C5\9ED1; }
.schd_page{ float:right; margin:0; border:none; }
#schd_page{ float:right; margin:0; border:none; }
.y-inde{ display:none}
.y-new{ width:1001px; margin:0 auto; overflow:hidden}
.y-new span{ float:left; line-height:33px; color:#fff}
.y-aoj{ position:relative; height:33px; float:left; width:75%}
/*solution-list */
.y-sous{ width:1001px; margin:0 auto; font-family:"微软雅黑";}
.y-sou-h{ float:left;}
.y-sou-n{ float:right}
.y-sus-h{ line-height:51px; border-bottom:1px solid #ccc; font-weight:normal}
.y-sou-h a{ color:#717171;  font-size:12px;}
.y-sus-hb{ line-height:64px; font-size:28px; font-weight:normal; padding-top:9px; }
.y-const{background:#e7e7e7; min-height:108px; padding:22px 0 13px 24px; position:relative}
.y-cam{ position:absolute;right:0;top:0}
.y-const p{ width:490px; line-height:18px; font-size:14px;}
.y-nm-d{ margin-top:18px;}
.y-cam{ position:absolute;right:15px;top:-50px}
.y-soc-left{ float:left; width:249px}
.y-soc{ margin-top:18px;}
.y-sl-list{ padding-top:20px; border-top:1px solid #a8a8a8}
.y-sl-list h5{ font-size:18px; line-height:30px; font-weight:normal}
.y-luk,.y-luks{ padding-bottom:12px}
.y-luk li,.y-luks li{ font:14px/24px \5FAE\8F6F\96C5\9ED1; height:24px; }
.y-luk  li  a,.y-luks  li  a{ display:block; line-height:24px; color:#007dba; }
.y-luk  li  a span,.y-luks li  a span{ float:left; }
.yk-sl{ width:6px; height:8px; background:url(../images/mnc.png) no-repeat 0 -8px; display:none; margin:8px 0 0 7px}
.y-luk  li  a:hover span,.y-luks  li  a:hover span{ font-weight:bold}
.y-luk  li  a:hover .yk-sl,.y-luks  li  a:hover .yk-sl{ display:block}
.l_m_t_Nav_Video{ border-bottom:#a8a8a8 solid 1px; }
.l_m_t_Nav_Video .video{ margin:20px 0; }
.l_m_t_Nav_Video .about{ background:#3c4280; padding:0 12px; margin:20px 0; overflow:hidden; zoom:1; }
.l_m_t_Nav_Video .about span.title{ display:block; color:#fff; font:16px/16px \5FAE\8F6F\96C5\9ED1; padding:12px 0 0 0; }
.l_m_t_Nav_Video .about li{ padding:0 0 0 53px; margin:15px 0; }
.l_m_t_Nav_Video .about li span{ color:#fff; font:bold 12px/25px \5FAE\8F6F\96C5\9ED1; display:block }
.l_m_t_Nav_Video .about li strong{ color:#fff; font:bold 24px/30px \5FAE\8F6F\96C5\9ED1, Arial, Helvetica, sans-serif; }
.l_m_t_Nav_Video .about li p{ color:#fff; font:bold 12px/18px \5FAE\8F6F\96C5\9ED1; }
.l_m_t_Nav_Video .about li.tel{ background:url(../images/l_m_t_nav_video_tel.jpg) no-repeat left top; }
.l_m_t_Nav_Video .about li.adder{ background:url(../images/l_m_t_nav_video_adder.jpg) no-repeat left top; }
.body_position{ position:relative; }
.body_bg{ display:none; position:absolute; top:0; left:0; z-index:99; width:100%; height:100%; background:#000; filter:alpha(opacity=60); opacity:0.6; }
.body_bg span.close{ color:#fff; position:absolute; top:50%; left:50%; }
#CuPlayer{ display:none; position:fixed; top:50%; left:50%; z-index:100; margin-left:-300px; margin-top:-200px }
.y-csf-u li{ float:left; margin:0 16px 5px 0; height:330px; padding:0 0 3px 0; overflow:hidden}
.y-csf-u li h5{ padding-top:9px; font-size:16px; line-height:30px; font-weight:normal}
.y-csf-u li h5 a{ color:#333}
.y-ctext{ width:350px; line-height:18px; color:#8f8e8e; /*height:50px;*/ overflow:hidden}
.y-atetx{ display:block; line-height:24px; color:#3c4280; font-size:14px; background:url(../images/mnc.png) no-repeat 0 -17px; padding-left:17px;margin-top: 8px;}
.y-soc-right,.y-soc-rigght{ float:right; width:717px}
.y-scv-wrap{ width:717px; overflow:hidden}
.y-csf-u{ width:732px}
#bdsharebuttonbox{ float:right; }
#bds_more{ background:url(../images/share_bg.png) no-repeat left center; color:#3c4280; font:12px/14px \5FAE\8F6F\96C5\9ED1; padding:0 10px 0 20px; position:absolute; right:190px; top:15px; border-right:#c7c7c7 solid 1px; }
.layout_main{ width:997px; margin:0 auto; }
.layout_position{ width:997px; margin:0 auto; border-bottom:#cccccc solid 1px; color:#717171; font:12px/51px \5FAE\8F6F\96C5\9ED1; }
.layout_position a{ color:#717171; }
.layout_position span{ margin:0 3px; }
.layout_position span.tel{ display:block; width:175px; height:14px; background:url(../images/tel.png) no-repeat 0 0; float:right; margin:20px 3px 0 3px; }
/*end solution-list */

/*solution-list2 */
.y-so-lf{ float:left}
.y-so-ri{ float:right}
.y-so-li2{ border-bottom:1px solid #d0d0d0; padding-top:24px;}
.y-so-lf h3{ font-size:28px;line-height:32px; font-weight:normal; padding: 15px 0 48px 0}
.y-so-di{ padding-bottom:15px;}
.y-klc-d{ padding-left:14px; background:#535353}
.y-so-lisct{ margin-top:13px}
.ya-acm{ display:none; position: relative;left:0;top:0}
.ya-acms{padding:37px 0 45px 12px;}
.y-klc-d span{ float:left; width:220px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff; font-weight:normal; cursor:pointer}
.y-klc-d .yli-active{ background:#fff; color:#9bbf41; }
.yh-mki{  width:684px;}
#y-so-lsp{ float:left}
.yh-n{ float:right; width:249px;}
.yh-mki p{ font-size:14px; color:#333;line-height:22px; padding:9px 0 0 0}
.yh-mki h3{ line-height:66px; font-size:18px; font-weight:normal; color:#333}
.yb-mn li{ line-height:58px; overflow:hidden; font-size:14px; margin-bottom:15px;}
.yb-mn li span{ float:left}
.yb-mn li a{ color:#333; margin-left:22px; float:left}
/*end solution-list2 */

/*ryzz*/
.y-mc-h3{ font-size:28px; line-height:62px; padding-top:8px; font-weight:normal}
.y-socc-right{float: right;width: 710px;}
.y-mc-bos{ margin-top:25px;}
.y-kfg{ margin-top:13px;}
.y-nx-ul li{ float:left; text-align:center; margin-right:20px}
.y-nx-ul li p{ line-height:40px;}
.y-nx-ul{border-bottom:1px solid #dcdde1}
.y-mkn{ padding: 75px 0 16px 0; }
.y-mkns-wrap{ width:710px;overflow:hidden; }
.y-mkns{ padding: 33px 25px 11px 0px; width:780px}
.y-kooc{ float:right}
/*ryzz end*/

/*ssjg*/
.y-ssjg h2{ font-size:36px; line-height:82px; font-weight:normal}
.y-search{ background:#e7e7e7; height:93px; padding-left:266px;}
.y-search p{ padding-left:12px; line-height:35px; font-size:14px;}
.y-tetx{ width:402px; padding-left:15px; height:42px; line-height:42px; font-size:14px; color:#848484; border:1px solid #d6d6d6; border-width:1px 0px 1px 1px; float:left}
.y-sunm{ width:48px; height:44px; background:url(../images/seachc-ico.jpg) no-repeat; border:none; float:left; cursor:pointer}
.y-sec-h3{ font-size:18px; line-height:38px; font-weight:normal; padding-top:13px;}
.sec-ul-c{ padding-bottom:14px;}
.sec-ul-c li a{ display:block; padding-left:23px; color:#4d4d4d; font-size:14px; line-height:24px; background:url(../images/seachc-ico.jpg) no-repeat 0 -44px}
.sec-ul-c li a:hover{ background-position:0 -68px;}
.y-sec-rig{ float:right; width:720px}
.y-sec-rig h2{ line-height:60px; font-size:16px; font-weight:normal; color:#333; border-bottom:1px solid #a7a7a7}
.y-sec-rig h2 span{ color:#3c4280;}
.y-seck-u li{ padding: 6px 0 11px 15px; border-bottom:1px solid #a7a7a7}
.y-siki-p{ font-size:14px; color:#464646; line-height:34px}
.y-siki-p a{ color:#3c4280;}
.y-siki-p2{ line-height:18px; color:#838383; padding-left:30px}
.y-siki-p3{ padding-left:30px; line-height:28px; }
.y-siki-p3 a{color:#3c4280}
.page{ margin:34px 0; overflow:hidden; zoom:1; border-left:#e5e5e5 solid 1px; }
.page ol li{ border:#e5e5e5 solid 1px; float:left; font:bold 14px/38px \5b8b\4f53; margin-left:-1px; }
.page ol li a{ display:block; color:#264ea5; padding:0 14px; }
.page ol li a:hover,.page ol li a.curr{ background:#efefef; color:#989aa9; text-decoration:none; }
.page ol li.more{ border:none; }
.page ol li.more a{ color:#97969b; padding:0 5px; }
.page ol li.more a:hover{ background:none; text-decoration:underline; }
.page ol li a.old{ background:none; color:#97969b; }
/*ssjg end*/

/*hbzm*/
.y-mc-bos a{ position:relative; display:block}
.y-mv-zy{ position:absolute;left:0;top:48px; width:290px; padding: 0 15px 21px 17px;  background:#9abe42}
.y-mv-zy h3{ font-size:36px; line-height:58px; font-weight:normal; color:#fff}
.y-mv-zy p{ line-height:18px; color:#fff;}
.y-hbz{ padding: 38px 14px 0 14px;}
.y-hbz p{ line-height:24px; font-size:14px; color:#3e3e3e; text-indent:2em}
.y-hbz  img{  display:block; margin:0 auto}
/*hbzm end*/

/*xtyj*/
.xt-img{ margin-top:24px; position:relative}
.y-xt-bg{ position:absolute;left:25px;top:14px; width:370px; height:146px; background:#9cc042; opacity:0.8;fileter:alpha(opacity=60);}
.y-xiet{ position:absolute;left:25px;top:14px; z-index:10; padding-left:29px; width:308px; height:146px; color:#fff}
.y-xiet h3{ line-height:60px; padding-top:3px; font-size:28px; font-weight:normal}
.y-xiet p{ font-size:14px; line-height:18px;}
.y-fp{ float:left; line-height:28px; font-size:18px; }
.y-lp{ float:right; position:relative; padding-right:37px; line-height:28px; font-size:14px; color:#555}
.y-oso{ position:absolute;right:0;top:0; width:32px; height:33px; background:url(../images/seachc-ico.jpg) no-repeat 0 -92px}
.y-xt-he{ padding:23px 0 0 0; height:46px}
.y-xt-lu li{ float:left; margin-left:65px}
.y-xt-lu li a{ display:block}
.y-xt-lu li a span{ display:block; text-align:center; color:#3c4280}
.y-xt-lup{ padding-top:9px; font-size:14px; line-height:18px}
.y-xt-u{ padding-bottom:40px}
.y-xyj-left{ float:left; width:710px}
.y-xyj-left h3{ line-height:50px; font-size:18px; font-weight:normal}
.y-xyj-lsitl{ width:276px; height:300px; padding:15px; background:#3c4280; float:left}
.y-xyj-lsitl a{ color:#fff}
.y-xyj-lsitl h5{ line-height:38px; font-size:16px; font-weight:normal; }
.y-xyj-lsitl p{ line-height:18px;}
.y-xyj-lsty{ float:right; width:372px}
.y-sck li h5{ font-size:16px; line-height:20px;padding-bottom:8px}
.y-sck li h5 a{ color:#3c4280}
.y-sck li  p{ line-height:18px; font-size:12px;}
.y-sck li  p a{ color:#888}
.y-sck li{ margin-bottom:13px}
.y-bmc-s{ float:left; padding-top:53px; width:304px}
.y-bmc-s h4,.y-bmc-sr h4{ line-height:40px; font-size:18px; color:#555; font-weight:normal}
.y-xj-u li h5{ line-height:28px; font-size:16px; font-weight:normal; padding-left:23px; background:url(../images/btn.png) no-repeat 0 -15px}
.y-xj-u li h5 a{ color:#3c4280}
.y-xj-u  li{ margin-bottom:17px}
.y-xj-u  li p{ padding-left:23px; line-height:18px;background:url(../images/btn.png) no-repeat 0 -42px}
.y-xj-u  li p a{ color:#555}
.y-bmc-sr{ float:left; margin-left:30px; padding-top:57px}
.y-bmc-sr h4{ line-height:32px}
.y-bmc-ul li{ line-height:32px; font-size:16px}
.y-bmc-ul li a{ color:#3c4280}
.k-mln{ margin-top:35px}
.y-xyj-right{ float:right; width:247px}
.y-zhouk{ width:227px; padding:10px; background:#99bd3f;}
.y-pol{ padding: 10px 0 10px 0}
.y-zhou-z{ float:left}
.y-zmk-r{ float:left; margin-left:16px}
.y-zmk-r h3{ font-size:16px; line-height:30px; font-weight:normal; color:#fff}
.y-zmk-r p{ line-height:14px; color:#fff; text-indent:1em}
.y-zhou-l{ padding-bottom:12px; border-bottom:1px solid #fff}
.y-uxy{ padding:15px 0 0 8px}
.y-uxy-left{ float:left}
.y-uxy-right{ float:left; margin-left:11px}
.y--xi-tite{ font-size:16px; line-height:26px; color:#fff}
.y-uxy-right p{ font-size:14px; color:#fff}
.y-kongw{ height:10px;}
 /*end xtyj*/ 
 
 /*xwlb*/
 .y-xw-wrap h3{ width:234px; padding-left:13px; background:url(../images/bfg.png) no-repeat; height:42px; line-height:42px; cursor:pointer; color:#fff}
 .y-xb-s{ width:224px; padding:0 10px 0 10px; border:2px solid #9bbf41; border-width:0 1px 1px 1px; position:relative}
 .y-mk-la{ position:absolute;left:13px;top:0px; line-height:35px; font-size:14px; color:#a3a3a3; z-index:1}
 .y-mk-la_{ position:absolute;left:180px;top:0px; line-height:35px; font-size:14px; color:#a3a3a3; z-index:1 }
 .ya-acs{  display:block; text-align:center; line-height:35px; border-bottom:1px solid #ccc; color:#3a3a3a; font-size:14px}
 .y-xb-y a{ line-height:30px; font-size:14px; color:#3a3a3a; margin-right:7px}
 .y-xb-ne{ display:none}
 #y-sd{ display:none; margin-left:18px}
 .y-actives .yk-sl{ background-position: 0 -54px; display:block; width:8px; height:6px}
 #y-sd li a{ padding-left:12px; }
 #y-sd li a:hover{ background:url(../images/mnc.png) no-repeat 0 0; overflow:hidden}
 .wrap{width:344px; height:225px; position:relative; overflow:hidden;}
.wrap div{width:344px; height:225px; padding:143px 0px 0px 0px; position:absolute; left:0; top:0;}
.wrap div b{display:block; width:344px; height:225px;position:absolute; left:0; top:143px;background:#343434; filter: alpha(opacity=40);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.9;}
.wrap div span {position:relative; z-index:80;}
.wrap div a{color:#fff; display:block;}
.wrap div p{ padding-left:10px; color:#fff}
.wrap div  .y-blus{ background:#3c4280}
.wrap div  .y-blun{ background:#90b72b}
.y-pop1{ padding-top:8px; line-height:20px; font-size:14px;}
.y-pop2{ font-size:18px; line-height:24px; height:22px}
.y-pop3{ font-size:12px; line-height:16px; padding-top:12px}
.y-wc-r{ float:left}
.y-nm-c{ float:right}
.y-xw-right{ width:710px; float:right;}
.y-xw-ri{ padding-top:86px}
.y-mc-hc3{font-size: 28px;line-height: 86px;font-weight: normal;}
.y-mk-upo{/*padding:28px 0 50px 0*/}
.y-mk-upo li{ border-bottom:1px solid #dfdfdf; padding:10px 0 10px 0}
.y-mk-upp{ line-height:18px; color:#666}
.y-mk-ups{ line-height:22px; font-size:16px; }
.y-mk-ups a{ color:#3c4280}
 /*end xwlb*/ 
 
 /*xwlb*/
 .y-znb{ width:717px; overflow:hidden}
 .y-znb ul { width:750px}
 .y-znb ul li{ float:left; margin-right:24px;}
/*end xwlb*/

/*zyzp*/
.select_box{ line-height:32px; float:left;height:32px; width:96px; padding-right:25px;position:relative; margin-left:2px; background:url(../images/zp-se.jpg) no-repeat 107px 11px #fff; padding-left:11px}
.select_txt{ width:132px;font-size:14px;  font-weight:normal; }
.select_txt span{ display:block;cursor:pointer;  width:132px; height:28px}
.option{ background:#fff; position:absolute;left:0;top:33px; z-index:300}
.option a{ display:block;cursor:pointer; padding-left:27px; width:105px; border-bottom:1px solid #ccc}
.y-zp-te{ float:left; width:380px; height:32px; line-height:32px; padding-left:12px;color:#aeadad; background:#fff; border:none}
.y-zp-sec{ padding: 16px 0 16px 116px; background:#dfdfdf}
.y-zp-snc{ float:left; line-height:32px; font-size:16px; margin-right:20px; }
.y-zp-smc{ float:left;}
.y-uasum{ float:left; width:100px; height:32px; text-align:center; line-height:32px; border:none; background:#3d4381; color:#fff; margin-left:17px; cursor:pointer}
.y-zyz-c{ padding:50px 0 0 18px}
.y-youan-left{ float:left; border-right:1px solid #cacaca; width:427px; padding-right:26px}
.y-youan-left h3{ font-size:24px; line-height:52px; font-weight:normal; color:#3c4280; padding-bottom:8px}
.y-youan-left  p{ line-height:18px; color:#383838}
.y-youan-left a{ display:block; margin-top:5px; color:#3c4280; line-height:20px}
.y-zyz-left{ float:left}
.y-youan-right{ float:left; padding-left:26px; padding-top:9px; width:230px}
.y-youan-right p{ line-height:18px; color:#383838}
.y-youan-right a{ display:block; width:141px; height:31px; line-height:31px; color:#fff; background:#93ad48; text-align:center; margin-top:14px}
.y-zyz-left ul li{ margin-bottom:54px}
.y-zyz-right{ float:right; width:249px;top:-20px;}
/*end zyzp*/

/*lxwm*/
.y-lxwm-right{ float:right; padding-top:25px;}
.y-lxw-warp{ padding-top:26px; position:relative;}
.y-kaid,.y-zong{ position:absolute; width:12px; display:block!important;height:12px; z-index:999; text-decoration:none; }
.y-kaid:hover{ text-decoration:none; }
.y-hei{right:119px;top:112px}
.y-ji{right:115px;top:144px}
.y-nei{right:250px;top:181px;}
.y-zong{right:209px;;top:192px}
.y-hebei{ right:227px;top:225px}
.y-sd1{right:200px;top:239px}
.y-sd2{right:178px;top:248px}
.y-sx{right:256px;top:237px}
.y-hn{right:234px;top:267px}
.y-ah{right:190px;top:314px}
.y-js1{right:171px;top:280px}
.y-js2{right:172px;top:300px}
.y-sh{right:142px;top:314px}
.y-zj{right:157px;top:329px}
.y-fj{right:163px;top:378px}
.y-gd1{right:199px;top:417px}
.y-gd2{right:218px;top:425px}
.y-gd3{right:235px;top:437px}
.y-gd4{right:253px;top:440px}
.y-gx{right:291px;top:431px}
.y-yn{right:361px;top:399px}
.y-gz{right:312px;top:387px}
.y-hun{right:240px;top:361px}
.y-jx{right:194px;top:351px}
.y-sc{right:340px;top:329px}
.y-hbei{right:226px;top:330px}
.y-shanxi{right:287px;top:274px}
.y-gansu{right:347px;top:255px}
.y-qinhai{right:377px;top:254px}
.y-xinjiang{right:502px;top:141px}
.y-tianjin{ right:197px;top:212px}
.y-zongbu{ position:absolute;left:140px;top:-16px; z-index:100; width:352px; display:none; background:#0089fd; border:6px solid #006ab4}
.y-zongbu p{ padding-left:22px; line-height:20px; color:#fff}
.y-zongbu h3{ padding-left:22px; font-size:24px; line-height:48px; padding-top:3px; font-weight:normal}
.y-zongbu h3 a{ color:#fff; }
.y-colse{ position:absolute;right:5px;top:0px; color:#086bb2;font-size:20px; width:20px; text-align:center; font-family:Tahoma}
.y-colse:hover{ text-decoration:none}
.y-fongbu{ position:absolute;width:291px; z-index:99;border:4px solid #007dba; display:none; background:#0089fd}
.y-fongbu h3{ font-size:18px; line-height:44px; color:#000; padding-left:18px; font-weight:normal}
.y-fongbu h3 a{ color:#fff; }
.y-fongbu p{ font-size:14px; line-height:36px; color:#fff; padding-left:15px;}
.y-colses{ position:absolute;right:6px;top:-4px; font-size:28px; color:#3c4280; padding:2px}
.y-colses:hover{ text-decoration:none}
.y-soc-lefts{ width:249px; float:left}
/*end lxwm*/
.y-new{ width:1001px; margin:0 auto; overflow:hidden}
.y-new span{ float:left; line-height:33px; color:#fff}
.y-aoj{ position:relative; height:33px; float:left; width:75%}
.xwlb_cont_main{ margin:10px 0; }
.xwlb_cont_main span.title{ display:block; color:#3C4280; text-align:center; border-bottom:#ccc solid 1px; font:20px/60px \5FAE\8F6F\96C5\9ED1; }
.xwlb_cont_main_p{ color:#333; font:12px/22px \5FAE\8F6F\96C5\9ED1; text-indent:2em; margin-bottom:15px; text-align:left }
.xwlb_cont_main_p img {max-width:500px; }
.xwlb_cont_main_title{ text-align:center; line-height:40px}
.solution_list_cont{ float:right; width:710px; }
.s_l_c_text span.title{ color:#3b417f; font:16px/36px \5FAE\8F6F\96C5\9ED1; }
.s_m_top .alsrt {border: none;padding-left: 16px;width: 487px;}
.y-mnv{ display:none}

/* zzl add */
html{ overflow-x:hidden; }
.xtyj_list_main{ overflow:hidden; zoom:1; }
.xtyj_list_main_Cont{ float:right; }
.x_l_m_c_banner .y-xt-bg{ left:0; top:44px; }
.x_l_m_c_banner .y-xiet{ left:0; top:44px; }
.x_l_m_c_list li{ color:#3e3e3e; font:14px/46px \5FAE\8F6F\96C5\9ED1; }
.x_l_m_c_list li span{ float:right; }
.x_l_m_c_list li a{ color:#3e3e3e; text-decoration:none; }
.x_l_m_c_list li:hover{ color:#3c4280; }
.x_l_m_c_list li:hover a{ color:#3c4280; }
.xtyj_list_page{ float:right; }
.xtyj_cont_main{ width:707px; }
.xtyj_cont_main span.title{ display:block; color:#3c4280; font:20px/60px \5FAE\8F6F\96C5\9ED1; border-bottom:#a8a8a8 solid 1px; margin:20px 0 0 0; text-align:center}
.Ezone_list_main,.Ezone_list_mains{ float:right; width:710px; }
.e_l_m_img{ margin:25px 0; }
.e_l_m_list ul{ display:block; width:800px; }
.e_l_m_list ul li{ float:left; margin:0 20px 25px 0; }
.e_l_m_list ul li img{ display:block; }
.e_l_m_list ul li span{ display:block; text-align:center; font:14px/30px \5FAE\8F6F\96C5\9ED1; }
.e_l_m_list ul li span a{ color:#444444; }
.Ezone_page{ float:right; margin:0 0 34px 0; }
.Ezone_cont_main{ text-align:center; }
.e_c_m_text{ width:600px; margin:15px auto; }
.e_c_m_text p{ color:#444444; font:14px/22px \5FAE\8F6F\96C5\9ED1; text-align:left; }
.e_c_m_foot{ text-align:left; }
.e_c_m_foot span.title{ display:block; background:url(../images/e_c_m_foot_titlebg.jpg) no-repeat left center; color:#323234; font:18px/58px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 42px; border-bottom:#9bbf41 solid 4px; }
.e_c_m_foot ul{ display:block; margin:20px 0; }
.e_c_m_foot ul li{ font:14px/24px \5FAE\8F6F\96C5\9ED1; }
.e_c_m_foot ul li a{ color:#444444; }
.select_main_list span.title{ display:block; background:url(../images/e_c_m_foot_titlebg.jpg) no-repeat left center; color:#323234; font:18px/58px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 42px; border-bottom:#9bbf41 solid 4px; }
.select_main_list ul{ display:block; width:750px; overflow:hidden; zoom:1; position:relative; }
.select_main_list ul li{ float:left; width:219px; min-height:360px; margin:30px 10px 0 0; padding:0 14px 0 0; border-right:#e4e4e4 dashed 1px; }
.select_main_list ul li img{ width:219px; height:90px; border:#e4e4e4 solid 1px; }
.select_main_list ul li .text span.title{ background:none; padding:0; border:none; color:#585858; font:14px/26px \5FAE\8F6F\96C5\9ED1; }
.select_main_list ul li .text p{ color:#585858; font:12px/24px \5FAE\8F6F\96C5\9ED1; }
.select_main_list ul li .btn{ position:absolute; bottom:0; margin:0 0 0 136px; }
.select_main_list ul li .btn a{ display:block; width:76px; height:26px; background:#9abe40; border:#bcd480 solid 1px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; text-align:center; color:#fff; font:14px/26px \5FAE\8F6F\96C5\9ED1; }
.select_main_foot{ margin:10px 0 0 0; }
.select_main_foot span.title{ display:block; background:url(../images/select_main_foot_titlebg.jpg) no-repeat left center; color:#333; font:18px/58px \5FAE\8F6F\96C5\9ED1; padding:0 0 0 42px; border-bottom:#409ecb solid 4px; }
.select_main_foot ul{ display:block; padding:15px 0; overflow:hidden; zoom:1; }
.select_main_foot ul li{ float:left; width:355px; font:14px/24px \5FAE\8F6F\96C5\9ED1; }
.select_main_foot ul li a{ color:#515050; }
.e_l_m_img_{ margin:25px 0 0 0; }
.p_c_h_l_Top_{ position:absolute; z-index:99; left:353px; top:23px; }
.a_m_l_W{ min-height:605px; }
.a_m_l_X{ min-height:605px; }
.a_m_l_Z{ min-height:605px; }
.a_m_l_D{ min-height:605px; }
.y-mnv1{display:none}
.y-mnv2{display:none}
.y-mnv3{display:none}
.y-mnvs{ display:none}

/*xwgd*/
.y-uk-n{ margin:20px 0 20px 0; border-bottom:2px solid #3c4280}
.y-uk-n li{ float:left;}
.y-uk-n li a{ display:block; width:106px; text-align:center; line-height:38px; color:#666; margin-right:20px;font-size:16px;}
.y-uk-n li a:hover{ background:#3c4280; color:#fff;}
/*xwgd end*/

.subpagelist a , .subpagelist span{
	color: #3c4280;
	display: inline-block;
	margin-right: 5px;
	padding: 5px 8px;
	border:#e5e5e5 solid 1px;
	text-decoration: none;

}
.subpagelist span{
	color: #989aa9;
}
.subpagelist a:hover{
	background: #efefef;
	color: #989aa9;
}
._DialogDiv_0{position:fixed; left: 50%; top:23px;  margin-left:-345px;width:660px;border:5px solid #9bbe3e; z-index:998 }
._DialogTable_0{background:#b8dd5c;font-size:12px; height:60px; padding:0 13px 0 13px; line-height:1.4; overflow:hidden;}
._title_span span{font-size:22px; font-family: 微软雅黑; color:#fff; line-height:60px;padding: 0px 0 0 4px; float: left;}
.zdialogclose0{margin: 15px 5px 0; position: relative; cursor: pointer; float: right; height: 20px; width: 22px; background-image: url(../images/guanbi.gif);}
._DialogDiv_0  input,textarea{background:#fff;border:1px solid #a8c292;color:#666;}
.addov{ overflow:hidden}
.cp_left {float:left;width:220px;border-right:1px dashed #D6D1D3; height:382px; position:relative }
.cp_mid {float:left;width:220px;border-right:1px dashed #D6D1D3;padding-left:10px; height:382px;position:relative  }
.cp_right {float:left;width:220px; height:382px ;position:relative  }
.xx_qm {font-weight:bold;padding:0 20px;line-height:200%;}
.xx_nr_sl {text-indent:2em;padding:0 20px;line-height:200%;}
.xx-pp{ position:absolute;bottom:0;right:20px}
.sh{left:568px; top:324px}
.hainan{left:406px;top:490px}
.anhui {left:500px;top:310px}
.guangxi{left: 405px;top: 434px;}
.hebei{left: 470px;top: 226px;}
.henan{left: 452px;top: 288px;}
.hn{left: 450px;top: 382px;}
.yn{left: 331px;top: 422px;}
.tj{left: 497px;top: 235px}
.sd{left: 512px;top: 250px;}
.chongqing{left: 398px;top: 330px;}
.aacn{ float:right}
.aacs{ float:left; font-size:16px}
.amcc-o{ display:block}
.showw{width: 796px; background:#fff; position:absolute;left:0;top:64px; display: none; z-index:1000; border-top:5px solid #9abe40}
.showw ul li{float: left;font-size: 12px;FONT-WEIGHT: bold;line-heigth: 26px;width: 150px;margin: 0 10px;background: url(../images/xiangyou.png) no-repeat 140px center;}
.showw ul li a{
display: block;
border-bottom: 1px solid #EBEBEB;
width: 100%;
height: 33px;
line-height: 33px;
margin: 0px;
text-align: left;
FONT-SIZE: 12px;
COLOR: #000000;
}
.x_l_m_c_list{ width:725px}
.y-mobi-im img{ width:710px; height:171px}
.yzz-rig h3 span{ float:left}
.aguan{ position:fixed;margin-left: 300px;
margin-top: -200px; display:none;left:50%; top:50%;}
.aace{ float:right; width:249px}
.a-emd{ width:710px !important;height:752px !important}
.y-lx-sp{position: absolute;left: 0;top: 0; width:710px; height:531px}
.asuo{ height:92px; overflow:hidden}
