html, body, div, p, h1, h2, h3, h4, blockquote, pre, form, fieldset, ol, ul, li, dl, dd, dt, table, tbody, thead, tfoot, tr, th, td {margin: 0;padding: 0}
body {font: 12px/1.5 Tahoma, "宋体";color: #333;background: transparent}
img {border: 0}
button {vertical-align: middle;cursor: pointer}
input, img {vertical-align: middle}
input, textarea {font-size: inherit;font-family: Tahoma, "宋体"}
textarea {border-style: solid;border-width: 1px;border-color: #cecece;padding: 4px 4px 2px;background: #fff url(http://vr0.6rooms.com/imges/live/CSSIMG/textInputBg.png) no-repeat 0 0;resize: vertical;overflow-y: auto}
ul, ol {list-style: none}
table {border-collapse: collapse}
table th a {color: #000}
table th a.on {font-weight: 700;text-decoration: none}
a {outline: 0;color: #333;text-decoration: none}
a:hover {color: #ff730c;text-decoration: underline}
em {font-style: normal}
i {font-style: normal;vertical-align: middle;display: inline-block;*zoom:1;*display:inline}
fieldset {border: 0}
legend {display: none}
h1, h2, h3, h4, h5, h6 {font-size: 14px;padding: 0;margin: 0}
.red {color: #ff730c}
.clear {clear: both}
.fix {zoom: 1}
.fix:after, .w1000:after {content: ".";display: block;clear: both;height: 0;visibility: hidden;font-size: 0}
.w1000 {width: 1000px;margin: 0 auto}
.header {height: 56px;padding: 19px 0;background: #f5f5f5;border-bottom: 1px solid #ecebeb}
.header .logo {width: 320px;height: 56px;float: left;background: url(../images/logo.png) no-repeat 0 0}
.header .logo a {display: block;width: 104px;height: 54px;text-indent: -999em}
.header .item {float: right;margin-top: 18px;position: relative}
.header .item .btn {background: #fff;display: inline-block;line-height: 18px;height: 18px;padding: 6px 15px;color: #ff730c;border: 1px solid #e3e3e3;border-radius: 3px}
.header .item .btn:hover {text-decoration: none}
.header .item .btn i {width: 8px;height: 4px;margin-left: 5px;background: url(../images/icon-i1.png) no-repeat 0 0}
.header .item-list {position: absolute;top: 30px;left: 0;width: 127px;border: 1px solid #e3e3e3;border-radius: 3px;background: #fff;transition: opacity .25s ease .1s;height: 0;opacity: 0}
.header .item-list a {display: block;padding: 0 15px;line-height: 30px;height: 0;overflow: hidden;transition: height .25s ease .1s}
.header .item-list a:hover {background: #f8f8f8;text-decoration: none}
.header .item:hover .item-list {height: auto;opacity: 1}
.header .item:hover .item-list a {height: 30px}
.nav {height: 61px;background: url(../images/nav-bg.png) repeat-x 0 -1px}
.nav a {float: left;height: 20px;padding: 20px 0 19px;margin-right: 40px;color: #666;font-size: 13px}
.nav a:hover {text-decoration: none;color: #ff730c}
.nav a.on {color: #333;font-weight: bold;border-bottom: 3px solid #ff730c;padding-bottom: 17px}
.foot-block {height: 100px;clear: both}
.footer {clear: both;background: #f9f9f9;border-top: 1px solid #f1f1f1;padding: 35px 0}
.footer .links {padding: 5px 0 6px}
.footer .links a {color: #666}
.footer .links a:hover {color: #ff730c}
.footer .links span {color: #ccc;padding: 0 15px}
.footer .copyright {color: #999}
.home-banner {margin-top: -1px;width: 100%;height: 430px;border-bottom: 1px solid #f4f4f4;box-shadow: 0 1px 1px #f9f9f9;background: url(../images/home-banner-v3.jpg) repeat-x center top}
.home-main {margin-top: 35px}
.home-main h3 {font-size: 18px;font-family: 'Microsoft Yahei';height: 35px;border-bottom: 1px solid #dfdfdf;margin-bottom: 20px}
.home-main .more {margin-top: 12px;display: inline-block;color: #ff730c}
.home-project {float: left;width: 645px}
.home-project ul {padding-top: 10px}
.home-project li {width: 166px;float: left;padding-right: 73px;text-align: center}
.home-project li.p3 {padding-right: 0}
.home-project li .ico {height: 71px;width: 64px;background: url(../images/home-project-v2.png) no-repeat}
.home-project li.p1 .ico {background-position: 2px 0}
.home-project li.p2 .ico {background-position: -90px 6px}
.home-project li.p3 .ico {background-position: -179px 7px}
.home-project li h4 {padding: 20px 0 10px;font-size: 16px;font-weight: normal;font-family: 'Microsoft Yahei'}
.home-project li p {color: #999}
.home-info {float: right;width: 280px}
.home-info p {line-height: 24px;color: #666;padding-right: 5px}
.business h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/business-v4.png) no-repeat 0 0}
.business h3 span {visibility: hidden}
.business .list {margin-top: 70px;}
.business .list li {float: left;padding-right: 90px}
.business .list li.l3 {padding-right: 0}
.business .list .pic {margin-bottom: 12px;padding-bottom: 40px;border-bottom: 1px solid #e8e8e8}
.business .list .pic i {display: block;margin: 0 auto;width: 220px;height: 220px;background: url(../images/business-v4.png) no-repeat 0 -100px}
.business .list .l2 .pic i {background-position: -250px -100px}
.business .list .l3 .pic i {background-position: -500px -100px}
.business .list .item {line-height: 28px;font-size: 14px;width:auto;display:block;}
.business .list .item strong {font-size: 16px;font-family: 'Microsoft Yahei'}
.business .list .item span {float: left;width: 62px;color: #999;font-size: 12px}
.business .list .l1 .item span {width: 90px}

.license h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/license.png) no-repeat 0 0;}
.license h3 span {visibility: hidden}
.license p img{margin-top:30px;}
.contact h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/contact-title.png) no-repeat 0 0}
.contact h3 span {visibility: hidden}
.contact .banner {margin-top: 30px;position: relative;width: 100%;height: 320px}
.contact .info {position: absolute;right: 30px;top: 40px;width: 220px;font-size: 16px;font-family: 'Microsoft Yahei'}
.contact .info h4 {padding-bottom: 10px;font-size: 18px}
.contact .info h4 em {font-weight: normal;position: relative;top: -2px}
.contact .info p {line-height: 25px;padding-top: 5px}
.contact .info span {color: #666}
.contact .maps {margin-top: 100px}
.contact .maps .pic {float: right}
.contact .route {float: left;font-family: 'Microsoft Yahei'}
.contact .route h4 {font-size: 22px;padding-bottom: 10px}
.contact .route p {margin-top: 25px;font-size: 16px;color: #999;line-height: 20px}
.contact .route p span {display: block;color: #666;padding-bottom: 6px}
.contact .right_content{margin-top:30px;}
.contact .right_content .content_text p{font-size:16px; color:#666; font-family:'Microsoft Yahei'; line-height:30px;}


.introduce {font-family: 'Microsoft Yahei';font-size:14px;}
.introduce h3 {margin-top: 60px;height: 85px;width: 248px;background: url(../images/introduce-v3.png) no-repeat 0 0}
.introduce h3 span {visibility: hidden}
.introduce .pic i {width: 450px;height: 338px;}
.introduce .text h4 {font-size: 24px;margin-bottom: 25px;font-weight: normal}
.introduce .text p {font-size: 16px;color: #666;line-height: 30px}
.introduce .item1 {margin-top: 55px}
.introduce .item1 .text {width:510px; float:left;}
.introduce .item1 .pic {float: right;background: url(../images/1.jpg) no-repeat 0 0px;}
.introduce .item1 .pic i {margin-top: -20px}
.introduce .item2 {margin-top: 120px}
.introduce .item2 .text {float: right;width: 510px}
.introduce .item2 .pic {float: left;background: url(../images/2.jpg) no-repeat 0 0px;}
.introduce .item2 .pic i {width: 450px;height: 338px;margin-top: -80px}
.introduce .item3 {margin-top: 150px}
.introduce .item3 .text {float: left;width: 510px}
.introduce .item3 .pic {float: right;background: url(../images/3.jpg) no-repeat 0 0px;}
.introduce .item3 .pic i {width: 450px;height: 338px;margin-top}
.joinus h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/joinus-title.png) no-repeat 0 0}
.joinus h3 span {visibility: hidden}
.joinus .info {margin-top: 50px;position: relative;height: 184px;background: url(../images/joinus-info.png) no-repeat 0 -114px}
.joinus .info i {position: absolute;top: -114px;left: 590px;width: 390px;height: 114px;background: url(../images/joinus-info.png) no-repeat -590px 0}
.joinus .info p {padding: 108px 0 0 60px;font-size: 14px;font-family: 'Microsoft Yahei';line-height: 24px;color: #666}
.joinus .content {margin-top: 50px}
.job-list {float: left;width: 208px;border-top: 1px solid #e9e9e9}
.job-list li {border-bottom: 1px solid #e9e9e9}
.job-list a {position: relative;display: block;height: 18px;line-height: 18px;padding: 10px 30px;color: #666}
.job-list a:hover {text-decoration: none;color: #ff730c}
.job-list a i {display: none;position: absolute;right: 20px;top: 15px;width: 4px;height: 9px;background: url(../images/joinus-ico-v3.png) no-repeat -15px 0}
.job-list a.on {color: #ff730c}
.job-list a.on i {display: block}
.job-list .more a span {position: absolute;top: 15px;left: 12px;width: 9px;height: 9px;background: url(../images/joinus-ico-v3.png) no-repeat -30px 0}
.job-list .more a:hover span {background-position: -50px 0}
.job-list .more-open a span {background-position: -65px 0}
.job-list .more-open a:hover span {background-position: -80px 0}
.job-con {float: left;margin-top: -12px;width: 650px;padding-left: 90px;line-height: 28px;color: #666}
.job-con .job-info {display: none}
.job-con p {margin-bottom: 25px}
.job-con h4 {font-family: 'Microsoft Yahei';color: #444}
.job-con .title {font-size: 22px;color: #333;padding: 10px 0}
.text-box h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/privacy-title.png) no-repeat}
.text-box h3 span {visibility: hidden}
.text-con {border-left: 1px solid #ececec;padding: 0 90px 0 20px;margin: 50px 0 0 30px;line-height: 22px}
.text-con h4 {font-size: 13px;height: 22px;margin-top: 25px;position: relative}
.text-con h4 .dot {position: absolute;left: -23px;top: 9px;width: 5px;height: 5px;border-radius: 5px;font-size: 0;overflow: hidden;background: #ccc}
.text-con h4.first {margin-top: 0}
.text-con h4.first .block {position: absolute;left: -23px;top: 0;width: 5px;height: 10px;font-size: 0;overflow: hidden;background: #fff}
.text-con p {color: #666;margin-top: 15px}
.agreement h3 {margin-top: 60px;height: 82px;width: 248px;background: url(../images/agreement-title.png) no-repeat}
.agreement h3 span {visibility: hidden}
.text-list {border-left: 1px solid #ececec;padding: 0 90px 0 20px;margin: 50px 0 0 30px;line-height: 22px}
.text-list h4 {font-size: 13px;height: 22px;margin-top: 25px;position: relative}
.text-list h4 .num {position: absolute;left: -30px;top: 2px;text-align: center;color: #999;font-size: 12px;font-weight: normal;display: block;width: 19px;height: 19px;line-height: 19px;background: url(../images/text-list-dot.png) no-repeat}
.text-list h4.first {margin-top: 0}
.text-list h4.first .block {position: absolute;left: -23px;top: 0;width: 5px;height: 10px;font-size: 0;overflow: hidden;background: #fff}
.text-list p {color: #666;margin-top: 15px;font-size:12px;}
.friend-link h3 {margin: 60px 0 40px;height: 82px;width: 248px;background: url(../images/friend-link-title.png) no-repeat}
.friend-link h3 span {visibility: hidden}
.friend-link .link-list {float: left;width: 700px}
.friend-link .side {float: right;width: 264px;color: #666}
.friend-link .side h4 {margin-bottom: 8px;color: #333}
.friend-link .s-logo {overflow: hidden;margin-bottom: 40px}
.friend-link .s-logo .flogo {float: left;padding-top: 8px}
.friend-link .s-logo .info {line-height: 20px;color: #333}
.friend-link .s-logo .info span {color: #666}
.friend-link .s-logo .info a {color: #ff730c}
.friend-link .s-email {margin-bottom: 40px}
.friend-link .s-text {margin-bottom: 40px}
.friend-link .s-text p {line-height: 24px}
.friend-link .s-text span {color: #999}
.friend-link .link-list li {float: left}
.friend-link .link-list a {position: relative;z-index: 1;display: block;width: 134px;height: 32px;line-height: 32px;padding: 19px 0;text-align: center;border: 1px solid #f4f4f4;margin: -1px 0 0 -1px}
.friend-link .link-list a:hover {z-index: 2;border: 1px solid #ff730c;text-decoration: none}
.joinus .content_text {margin: 40px 0 0 0px;}
.joinus .tit {line-height: 26px;padding-bottom: 10px; font-size:14px;font-family:'Microsoft Yahei';}
.joinus .content_text p.zp {text-indent: 0px;line-height: 30px;font-size:14px;font-family:'Microsoft Yahei';border-bottom: 1px dotted #ccc;padding-bottom: 15px;padding-top: 10px;}
.ab_list .avtive_p{margin-bottom:15px;font-size:16px;}