﻿@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;text-decoration:none}img{border:0}a{color:#666}:focus{outline:0}.clear{clear:both}.f_l{float:left}.f_r{float:right}body{margin:0 auto;font-size:12px;color:#666;font-family:'Microsoft YaHei','黑体','宋体',Arial,Tahoma}.header{width:100%;height:65px;border-bottom:2px solid #000;margin:0 auto;background:url(../images/bg_top.jpg) center bottom repeat-x;background-size:1440px auto;position:relative}.top{width:960px;height:65px;margin:0 auto}.logo{width:166px;height:40px;margin-top:20px}.logo a{display:inline-block}.logo img{height:29px}.right_top{width:auto;height:30px}.right_top .lan{width:120px;height:30px; line-height:30px;color:#999;margin-right:10px}.right_top .lan a{color:#999;}.search{width:150px;height:20px;margin-top:5px}.right_top .lan .on {color:#fff; cursor:pointer;}.nav{width:794px;height:40px}.footer{overflow:hidden;background:#000;height:auto;color:#FFF;line-height:25px}.foot_search{width:980px;margin:0 auto}.icon{width:750px;height:40px;margin:10px 0}.icon h2{display:block;width:172px;height:40px;float:left}.icon ul{width:550px;height:40px;float:left;padding-left:28px}.icon ul li{width:auto;padding:0 10px;height:40px;float:left;line-height:20px;text-align:center}.foot_right{width:230px;height:auto;line-height:25px}.foot_right h2{display:block;width:230px;float:left;line-height:30px;font-size:14px}.footer a{color:#FFF}.foot_search{width:980px;height:20px;margin-bottom:15px;border-top:1px solid #333}.sub_nav{display:none;width:100%;height:272px;background:url(../images/bg_header_03.jpg) repeat-x #000}.pages{width:950px;height:20px;margin:0 auto;margin:15px 0}.pages a{width:auto;padding:0 10px;line-height:20px;text-align:center;display:block;float:right;color:#666}
/****************style.css********/
/*********Fun AGFHFGdd***********/
.solution{width:100%;margin:0 auto;}
.index_page_bg{	width:100%; overflow:hidden;	height:90px;padding:10px 0 20px;background:url(../images/bg_index_page.gif) repeat;}
    .index_page_bg h2 { text-align:center; padding-top:7px;}
.index_page{width:873px;height:90px; overflow:hidden;margin:5px auto;color:#FFF;}
    .index_page div { float:left;width:259px;height:90px; overflow:hidden; border-radius:3px; background:url(../images/p_1.png) no-repeat; margin:0 16px;}
        .index_page div a { width:100%;height:100%; display:block; overflow:hidden; cursor:pointer; position:relative; }
            .index_page div a p {color:#bbb; font-size:12px;margin:5px 15px 0;position:relative; }
            .index_page div a img { position:absolute; top:85px; z-index:1;}
.index_page .con{width:300px;height:108px;line-height:20px;}
.now{width:980px;height:30px;margin:10px auto;}
.now .title{width:auto;	height:30px;padding-left:30px;line-height:30px;	font-size:14px;	font-weight:700;background:url(../imagesproductP_F/icon_7.jpg) no-repeat 0px 5px;}
.now .home_now{	width:auto;	height:30px;line-height:30px;}
.page_con{width:980px;	height:auto;margin:50px auto;padding:20px 0px;}
.page_con h2{display:block;	width:980px;height:30px;line-height:30px;font-size:18px;font-weight:700;color:#900;}
.con_left{	display:block;width:300px;line-height:25px;}
.page_img{width:100%;height:auto;margin:0px auto;}
.next{	width:980px;height:30px;line-height:30px;margin:0px auto;padding:30px 0px 100px 0px;}
.r_news{width:950px;height:auto;background:#FFF;margin:0px auto;}
.r_news ul{	width:950px;height:auto;float:left;}
.r_news ul li{width:950px;	height:30px;line-height:30px;border-bottom:1px dotted #999;	float:left;	overflow:hidden;display:inline;}
.r_news_text{width:880px;height:30px;float:left;display:block;}
.r_news_time{width:70px;height:30px;float:left;	text-align:right;display:block;}	
.single{width:950px;height:auto;margin:0px auto;padding:10px 0px;line-height:30px;}
.single .news_title{width:950px;height:30px;line-height:30px;text-align:center;	font-size:14px;	font-weight:700;color:#000;}
.single .news_time{	width:950px;height:20px;line-height:20px;text-align:right;padding-right:100px;	margin-bottom:10px;}
.con.f_l a{ width:300px; height:25px; line-height:25px; float:left; font-size:14px; font-weight:500; color:#fff;}
/**新闻滚动效果**/
/* scrollDiv */
.news{ width:300px; height:108px; float:left;}
#s2,#s3{ width:300px;height:108px;}

/**解决方案**/
.fanan{ width:980px; height:auto; margin:0 auto; overflow:hidden;}
.fanan h1{ width:100%; height:30px; line-height:30px; float:left; text-align:center; color:#F00; font-size:18px;}
.fanan span{ width:100%; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:800;}
.fanan p{ width:342px; line-height:25px; float:left; font-size:14px; padding:0px 319px; padding-bottom:30px;}
.fanan_show{ width:100%; height:auto; margin: 0 auto; padding-bottom:708px;}
/**导航**/
.header { position:relative; z-index:1000;}
.imenu_bg{height:36px;float:right; padding-right:21px;}
.imenu{padding-left:50px;	height:36px;line-height:36px;float:left;text-align:center;	font-size:14px;}
.imenu a{height:36px;line-height:36px;float:left;text-align:center;color:#ffffff;text-decoration:none}
.imenu a:hover{background:url(../images/li_03.jpg) bottom no-repeat; color:#FFF;}
.imenu_bg p img{ float:right; margin-top:12px; margin-right:15px;}
.submnu{width:100%; height:0px; min-width:960px; display:none;position:absolute;left:0;top:66px;background:url(../images/bg_header_03.png); overflow:hidden;}
    .submnu ul { position:absolute; left:50%; top:20px;}
    .submnu ul li{width:150px; float:left; }
        .submnu ul li a { line-height:30px; height:30px; display:block; color:#fff; text-align:left;}
            .submnu ul li a:hover { color: #7ea534; text-decoration: underline; background:none;}
.ul1 { width:150px; margin-left:71px;}
.ul2 { width:450px; margin-left:52px;}
.ul3 { width:150px; margin-left:289px;}
.ul4 { width:150px; margin-left:402px;}
.ul5 { width:450px; margin-left:-48px;}
.en .ul1 { width:150px; margin-left:10px;}
.en .ul3 { width:150px; margin-left:212px;}
.en .ul4 { width:150px; margin-left:395px;}
/**********英文版***********/
/**案例**/
.case_left{ width:980px; height:184px; margin:0 auto; margin-top:10px;}
.case_anli{ width:980px; height:186px; margin:0 auto;}
.anli_top{ width:100px; height:30px; line-height:30px; float:left; margin-top:78px;}
.anli_b{ width:100px; height:30px; line-height:30px; float:right; margin-top:78px;}
.anli_next{ width:647px; height:186px; float:left; margin-left:80px;} 
.anli_next ul li{ width:79px; height:150px; float:left; margin-top:20px; margin-left:70px;}
.anli_next ul li img{ float:left; width:79px; height:110px;}
.anli_next ul li p{ width:79px; height:70px; line-height:70px; float:left; text-align:center; color:#666666;}
/**关于我们**/
.jianjie{ width:980px; height:auto; margin:50px auto; overflow:hidden;}
.jianjie img{ width:283px; height:91px; float:left; margin-left:348px;}
.jianjie p{ width:438px; line-height:20px; float:left; margin-left:271px; font-size:14px; padding:15px 0px;}
.jianjie_n{width:980px; height:auto; margin:20px auto; overflow:hidden;}

.tuandui{ width:980px; height:auto; margin:50px auto;}
.tuandui_nav{ width:980px; height:60px; float:left;}
.tuandui_nav span{height:60px; line-height:60px; float:left; font-size:23px; font-family:微软雅黑; font-weight:800; color:#666666; margin-left:29px;}
.team_right{ width:847px; height:542px; margin:0 auto;}
.team1{ width:407px; height:174px; float:left; border:1px solid #e7e7e7; margin-right:14px; margin-bottom:17px;}
.team1_left{ width:143px; height:174px; float:left;overflow:hidden;}
.show{ width:143px; height:133px; float:left;}
.show img{ float:left; margin-top:15px; margin-left:12px;}
.team1_left ul{ width:131px; height:25px; float:left; margin-left:12px;}
.team1_left ul li{ width:23px; height:25px; float:left; margin-left:3px;}
.team1_right{ width:264px; height:174px; float:left;}
.team1_right span{ width:264px; height:29px; line-height:29px; float:left; font-size:16px; color:#333333; font-weight:800; margin-top:15px;}
.team1_right p{ width:264px; line-height:20px; float:left; color:#666666;}
.team1_right a{ width:264px; height:23px; line-height:23px; float:left; font-weight:500; color:#333333; margin-top:5px;}
/**人才招聘**/
.job{ width:980px; height: auto; margin:50px auto; overflow:hidden;}
.job_left{ width:274px; height:auto; float:left;}
.job_left_nav{ width:100%; height:50px; float:left;}
.job_left_nav span{ height:50px; line-height:50px; float:left; font-size:16px; color:#333333; font-weight:500;}
.job_left p{ width:100%; line-height:20px; float:left; color:#666666; font-size:14px;}
.job_right{ width:635px; height:362px; float:right;}
.job_left ul li{ width:274px; height:25px; line-height:25px; float:left;}
.job_left ul li a{height:25px; line-height:25px; float:left; color:#666666;}
.job_yq{ width:635px; height:362px; float:right;}
.job_yq span{ width:100%; height:50px; line-height:50px; float:left; margin-top:50px;font-size:16px; color:#333333; font-weight:500;}
.job_yq p{ width:396px; line-height:25px; float:left; font-size:14px;}
.toudi{ width:980px; height:auto; margin:0px auto; overflow:hidden; margin-bottom:150px;}
.toudi h1{ width:980px; height:57px; line-height:57px; float:left; text-align:center;}
.toudi span{width:980px; height:30px; line-height:30px; float:left; text-align:center; font-size:18px; font-weight:800;}
.toudi p a{width:980px; height:25px; line-height:25px; float:left; text-align:center; font-size:18px; margin-bottom:50px;}
.toudi p a:hover{ text-decoration:underline;}
.dt{width:635px; height:543px; float:right; border-left:1px solid #9b9b9b;}
.dt img{ margin-top:20px; margin-left:40px; float:left;}
.lxfs{ width:980px; height:auto; margin:0 auto; padding-bottom:400px;}
.lxfs h1{width:980px; height:60px; line-height:60px; float:left; font-size:16px; font-weight:800;}
.lxfs span{ width:980px; height:60px; line-height:60px; float:left; font-size:14px; font-weight:500;}
.ines_news{ width:980px; height:auto; margin:0 auto;}
.news_show{width:980px; height:auto; margin:0 auto; border-top:1px solid #dcdcdc;}
.news_show p{ width:367px; line-height:25px; float:left; margin-right:513px; margin-top:20px; margin-bottom:40px;}
/**案例滚动**/
.case_anli{ width:980px; height:186px; margin:0 auto;}
.anli_top{ width:100px; height:30px; line-height:30px; float:left; margin-top:78px;}
.anli_b{ width:100px; height:30px; line-height:30px; float:right; margin-top:78px;}
.anli_next{ width:647px; height:186px; float:left; margin-left:80px;} 
.anli_next ul li{ width:79px; height:150px; float:left; margin-top:20px; margin-left:70px;}
.anli_next ul li img{ float:left; width:79px; height:110px;}
.anli_next ul li p{ width:79px; height:70px; line-height:70px; float:left; text-align:center; color:#666666;}
.img-scroll { position:relative; width:980px; height:186px; margin:15px auto;}
.img-scroll .prev ,.img-scroll .next{ position:absolute; top:0; text-align:center;width:100px; height:30px; line-height:30px; float:left; color:#666666; cursor:pointer;}
.img-scroll .prev { left:0;margin-top:48px;}
.img-scroll .next { right:0;margin-top:18px;}
.prev img,.next img{/* margin-top:78px;*/}
.img-list { position:relative; width:647px; height:186px; float:left; margin-left:140px; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:79px; height:150px; float:left; margin-top:20px; margin-left:70px;}
.img-list li img{float:left; width:79px; height:110px;}
.img-list li p{width:79px; height:70px; line-height:70px; float:left; text-align:center; color:#666666;}
/**********合作伙伴**********/
.bgblack {background:#000; overflow:hidden; }
.partner { width:905px; height:32px; position:relative; margin:18px auto;background:#000;}
    .partner ul { overflow:hidden; position:absolute; top:0;}
    .partner .pul2 {width:893px; left:6px;}
    .partner .pul3 { width:895px; left:5px;}
.hide { display:none;}
    .partner li { float:left; text-align:center; margin:0 29px;}
    .partner .pul1 li { margin:0 33px;}
        .partner li a { display:block;height:32px; width:100%; vertical-align:middle; display:table-cell;}
            .partner li a img { width:100%;}
.partnera {width:37px;}
.partnerb {width:66px;}
.partnerc {width:51px;}
.partnerd {width:56px;}
.partnere {width:74px;}
.partnerf {width:87px;}
.partnerg {width:72px;}
.partnerh {width:34px;}
.partneri {width:77px;}
.partnerj {width:69px;}
.partnerk {width:29px;}
.partnerl {width:49px;}
.partnerm {width:138px;}
.partnern {width:91px;}
.partnero {width:20px;}
.partnerp {width:82px;}
.partnerq {width:70px;}
.partnerr {width:65px;}
.partners {width:89px;}
.partnerw {width:58px;}
.partnery {width:105px;}
.share { overflow:hidden; margin:25px auto 7px;width:427px;}
    .share li { float:left; margin:0 32px;}
        .share li a {display:block;}
        /****lrtk.css*/
.index{ width:100%; height:550px; margin:0px auto;}
#center {Z-INDEX: 2; POSITION:relative; width:100%; height:100%; margin:0 auto;}
#slider {Z-INDEX: 1; POSITION: absolute; WIDTH:100%; HEIGHT:100%; OVERFLOW: hidden; TOP: 0px;  LEFT: 0px;}
#slider .slide {Z-INDEX: 10; POSITION: absolute; HEIGHT:100%; TOP: 0px; CURSOR: default; LEFT: 0px;}
#slider .slide a{ height:100%; position:relative; display:block; text-align:center;}
#slider .slide a img{ height:100%; width:auto;}
#apDiv1 {Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH:100%; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
#apDiv2 {Z-INDEX: 3; POSITION: absolute; WIDTH: 1160px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: 0px}
.pagenext {	POSITION: relative; WIDTH: 1440px; HEIGHT: 37px}
.img_text{width:100%;	position:absolute;	height:auto;bottom:0px;	left:0px;display:none;position:absolute;z-index:10;	background:#000;opacity:0.5;}
.img_text span{	position:relative;	color:#FFF;	display:block; text-align:left; width:880px;padding:0px 10px;	line-height:25px; height:25px; width:100%;	z-index:999;}


/****reset****/
*{margin: 0;padding: 0;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin: 0;padding: 0;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: normal;font-weight: normal;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}

input, button, textarea,select, optgroup, option {font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;}
body {line-height: 1.5;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
a{ color:#fff; cursor:pointer;}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
}
/****reset****/
/****共用******************/
body {font-family:"Microsoft YaHei",Arial; text-shadow:0 0 1px rgba(0,0,0,0.2); color:#333; font-size:14px; background:#fff; min-width:1098px;}
.en { font-family:Arial,'Microsoft YaHei';}
.main { min-width:1098px;}
.widthmain {width:1098px; margin:0 auto; }
.industry { width:320px; margin:90px auto 90px;}
    .industry h2 { text-align:center;font-size:28px;color:#a1d043;}
    .industry h3 { text-align:center; margin:5px 0 28px;}
    .industry p { margin-bottom:20px; line-height:18px;}
.divImg {overflow:hidden; position:relative;}
    .divImg .img100{position:relative; left:50%; margin-left:-720px; z-index:1;}
.divImg .imgw100 { position:absolute; left:0;margin:0; width:100%; z-index:0;}
.divImgC { text-align:center;}
.divImgR { text-align:right;}
    .divImgR img { padding-right:40px;}
.imgLeft { position:relative; left:50%; margin-left:-713px;}
.hotelb,.market { overflow:hidden;}
    .div_h { float:left;width:338px;}
        .div_h div {margin:27px 0 90px; background:#f4f4f4; padding:35px 30px 33px; }
        .div_h .title {font-size:20px; font-weight:bold; color:#444; line-height:25px; margin-bottom:10px;}
.hotelb .mb {margin:0 42px; }
.pcon {width:413px; margin:80px auto;}
    .pcon p {margin:0 0 30px; }
.market {padding:45px 0 60px; overflow:hidden;}
.market .ma { width:363px;}
.market .mb { width:342px; margin:0 15px;}
.div_m { float:left;}
    .div_m img { margin-bottom:15px;}
.ty_a { width:1098px; margin:100px auto; overflow:hidden;}
.f_l { float:left;}
.f_r { float:right;}
.per3 { overflow:hidden; position:relative;}
.p_l, .p_r {position:absolute; top:0; }
.p_l {left:0;}
.p_r {right:0;}
.p_m { margin:0 auto;}
.ty_b { width:341px;}
.pcon_lr {overflow:hidden; margin:70px auto;}
    .pcon_lr p { width:412px; margin-bottom:30px; color:#787878; font-family:'Microsoft YaHei'; line-height:18px;}
.school_a { position:relative; padding:180px 0 200px 0; top:-128px; overflow:hidden;}
.school_a .bg{ position:absolute; right:0; width:540px; height:1196px; top:0; background:url(../img/ttg_28.png);}
    .school_a .con { height:384px; margin-bottom:18px; position:relative; z-index:1; float:right; padding-right:175px;}
        .school_a .con .imgf { position:relative; left:123px; z-index:-1; top:24px;}
.school_b { margin:75px auto 260px;}
.bank_a { overflow:hidden; margin-bottom:100px;}
.bank_a div { float:left;}
    .bank_a .bank_top,.bank_a .bank_bottom{width:50%; margin-top:3px; }
    .bank_a .bank_top img{float:left;margin-right:10px;}
.bank_a .pa { font-size:40px; margin:18px 0 8px;}
.bank_a .pb { font-size:20px; font-family:Arial; line-height:26px;}
.bank_a .pc { font-size:14px;font-family:Arial; color:#555; line-height:14px;}
.bank_bottom div { width:264px; text-align:right; margin-right:10px;}
.airport_a {position:relative; min-height:506px; overflow:hidden;}
    .airport_a .air_a { width:1098px; margin:0 auto; position:relative;}
    .airport_a img { position:absolute; left:50%; top:0; margin-left:204px;}
.airport_a .pa { font-size:25px; font-weight:bold; width:547px; line-height:50px; padding:74px 0 30px;}
    .airport_a .pb { color:#343434; width:550px; line-height:22px;}
    .airport_a .pc { height:20px; line-height:20px; color:#343434; width:550px; margin-top:100px;}
        .airport_a .pc span { display:inline-block; vertical-align:top; margin-right:15px; width:20px; height:20px; background:#36322f;}
.airport_b { position:relative; min-height:610px;}
    .airport_b img { position:absolute;right:250px; top:0;}
    .airport_b .air_b {padding:470px 250px 0 0; text-align:right; font-family:Arial; overflow:hidden;}
.intercom_b .air_b { padding-top:440px;}
.intercom_c .air_b {padding-top:440px;}
        .airport_b .air_b .pa { margin:37px 0 0px;}
        .airport_b .air_b .pb {font-size:25px; font-weight:bold;}
        .airport_b .air_b .pc { width:400px; float:right; margin:20px 0 70px;}
.airport_c {overflow:hidden; }
    .airport_c img {margin-left:-300px; left:50%; right:auto;}
    .airport_c .air_b { text-align:left; padding-left:412px; padding-right:0; width:1098px; margin:0 auto;}
.airport_c .air_b .pc { float:none;}
.airport_d { width:665px;margin:40px auto 150px; text-align:center;font-family:Arial;}
    .airport_d .pa { font-size:25px;}
    .airport_d .pb {margin:5px 0 30px;}
.home_a { margin:75px auto;width:430px;}
.station {margin-bottom:150px;}
.ex_a {overflow:hidden; margin:70px auto 70px;}
    .ex_a div { width:360px; display:inline-block; margin-left:55px;vertical-align:top;}
        .ex_a .pa { font-size:18px; line-height:26px; padding:0 0 25px;}
    .ex_a .pb {font-size:14px; color:#343434; line-height:20px;}
    .ex_a .pc { font-size:22px; height:24px; line-height:24px; color:#343434; margin-top:30px;}
        .ex_a .pc span { display:inline-block; vertical-align:top; margin-right:15px; width:24px; height:24px; background:#36322f;}
.ex_b { text-align:right;}
    .ex_b div { margin:0 55px 0;}
.ex_b .pc span {margin:0 0 0 15px;}
.ex_c { margin:70px auto 120px;}
.ex_d { padding-bottom:40px;}
.factory_a { height:572px;  background:#353536; overflow:hidden;color:#fff; border-top:1px solid #707070;}
.factory_a .div_a { width:1000px;margin:60px auto 0;}
    .factory_a .div_a div { display:inline-block; width:534px; vertical-align:top; margin-left:85px;}
    .factory_a .pa { font-size:22px; padding-bottom:15px; border-bottom:4px solid #fff; width:270px;}
    .factory_a .pb {line-height:18px; margin:23px 0 15px;}ex_b
    .factory_a .pc {font-size:18px; font-family:'Microsoft YaHei'; width:160px; height:26px; line-height:26px; background:#fff; color:#333; text-align:center;}
.factory_b h3 { font-size:48px; font-family:Arial; font-weight:bold; color:#4d4d4d; text-align:center; margin:215px 0 140px;}
.factory_b img { margin-bottom:11px;}
.hospital_a {width:850px; margin:72px auto 80px; text-align:center;}
    .hospital_a h3 { font-size:25px; margin-bottom:25px;}
    .hospital_a p { line-height:28px; font-size:16px; text-align:left;}
.hospita_b div{overflow:hidden; margin-bottom:90px;}
.movie_a div { margin-bottom:0;}
.hospita_b .pa { font-size:24px; padding:28px 0 15px;}
.hospita_b .pb {color:#555; }
.bank_d { margin:0 auto 150px;}
.pro_a { background:#999; color:#fff; overflow:hidden; margin:175px 0 100px;}
    .pro_a .hospital_a { margin:80px auto;}
        .pro_a .hospital_a h3 { font-size:25px;}
.dev_a { background:url(../img/ttg_67.jpg) repeat; margin-top:0;}
.dev_b { overflow:hidden; padding:40px 0 100px;}
    .dev_b .pa { font-size:25px; margin:30px 0 15px;}
    .dev_b .pb { width:540px; font-size:16px; display:inline-block;}
    .dev_b .pc { font-size:26px; margin:55px 0 100px; background:#999; color:#fff; display:inline-block; width:224px; height:48px;line-height:48px; text-align:center;}
.dev_c { position:relative; margin-top:50px;padding:20px 0 0px;}
    .dev_c img { position:absolute; left:0;}
    .dev_c .pb { width:420px;}
    .dev_his { overflow:hidden; width:1098px; margin:60px auto 70px; text-align:left;}
    .dev_his .pa {font-size:25px;}
        .dev_his .pb, .dev_his .pc {font-size:16px; width:400px; }
        .dev_his .pb {  margin-top:7px;}
        .dev_his .pc { margin-top:20px;}
.company_a { height:1169px;background:url(../img/ttg_69.jpg) no-repeat center center; overflow:hidden; margin-bottom:180px;}
    .company_a div div {width:370px; padding-left:685px;}
        .company_a div h3 { color:#99cc33; font-size:36px; margin:180px 0 10px;}
    .company_a div p { font-size:24px; color:#fff; line-height:32px; padding-top:32px;}
.contact_a { width:1098px; height:670px; margin:50px auto; overflow:hidden; background:url(../img/ttg_269.jpg) no-repeat right bottom;}
    .contact_a div { float:left; margin-left:30px;}
.contact_a div .divcontact { margin:65px 0 0;}
.training_a {height:351px; margin:0 auto 40px;}
.training_right {text-align:left; }
    .training_right img { left:auto; right:0;}
.marginbottom { margin-bottom:60px;}
.marginbottomb { margin-bottom:100px;}
.brand_a { margin-bottom:150px;}
.brand_a .pc { margin-top:30px;}
.security_a { width:920px;margin:0 auto 90px;font-family:Arial; color:#666; text-align:center;}
    .security_a p { text-align:left;}
    .security_a h3 {font-size:25px; margin:90px 0 25px;}
.security_b .divc {overflow:hidden; margin:12px auto 150px;}
    .security_b .divc div {width:270px; padding-left:25px;}
        .security_b .divc div h4 { font-size:28px; margin:90px 0 15px;}
.intercom_a { margin:170px auto;}
.intercom_b img { right:auto; left:0;}
.pbb { margin-top:50px;}
.swith_a { margin:45px auto 70px;}
.sortware_a { margin-top:100px;}
    .sortware_a p { margin-bottom:30px;}
.movie_a { position:relative; top:-155px;}
.capacity_c { font-family:Arial; overflow:hidden;}
.capacity_c h3 { font-size:28px; margin:60px 0 10px 85px;}
.capacity_c p { font-size:20px; color:#7c7a79;margin-left:85px; height:177px;}
    .capacity_a .f_l { margin-left:40px;}
.capacity_b { margin:20px auto 25px;}
.capacity_b .f_r{width:340px; }
.capacity_b h3 { margin-left:0;}
.capacity_b p { margin-left:0;}
.cartoonP_a {overflow:hidden;font-family:Arial; margin-bottom:150px; color:#666;}
    .cartoonP_a .f_l { width:345px;}
    .cartoonP_a h3 { font-size:30px;font-weight:bold; line-height:40px;}
    .cartoonP_a p { font-size:24px; line-height:26px;margin-top:20px; height:102px;}
.news_a { overflow:hidden; margin-top:100px; margin-bottom:105px;}
.news_a .pa { font-size:30px; color:#4d4d4d; margin-top:53px; padding-bottom:20px;}
.en .news_a .pa { font-size:22px;}
    .news_a .f_l { width:290px; background:#ccc; overflow:hidden; height:384px;}
    .news_a p { width:182px; margin:0 auto; font-size:16px; line-height:30px;}
.en .news_a p {width:240px; font-size:14px;}
.en .news_a .pa { width:270px;}
.Nlist { padding:60px 0; border-bottom:1px dashed #888; width:1098px;margin:0 auto; color:#808080; font-size:22px; line-height:28px;}
.Nlist h4 { font-size:18px;}
.Nlist p {margin-top:12px; font-size:16px;}
    .Nlist img { margin:5px 0 20px;}
    .Nlist span { display:block;font-size:14px;}
    .Nlist a { color:#808080; text-decoration:underline;}
.moreN { background:#e6e6e6; height:40px; width:550px; margin:100px auto 150px; line-height:40px; display:block; text-align:center; font-size:20px;color:#808080; border:1px solid #d7d7d7; border-radius:3px;}
.intercom_d { margin: 120px auto; }
.intercom_e {padding:5px 20px; height:60px;background:url(../img/ttg_109.png); line-height:24px; font-size:18px; text-align:right; color:#fff;}
    .intercom_e div { max-width:1440px; margin:5px auto 0;}
.proRipe { height:56px; line-height:56px; padding:0 20px; z-index:10;}
    .proRipe div { margin:0 auto; }
    .classic_g { text-align:center; line-height:60px;}
        .classic_g div { margin:0 auto;}
.classic_a { margin-top:0;}
.software_a { background:url(../img/ttg_118.png); height:72px; line-height:26px;}
    .software_a div { margin-top:8px;}
.training_b { margin:80px auto 0; position:relative; width:1098px;}
    .training_b div { height:100%; width:368px; position:absolute; right:0;top:0; background:url(../img/ttg_227.png);}
        .training_b div p { width:294px; margin:55px auto 0; color:#fff;}
        .training_b div .pa { font-size:17px;}
        .training_b div .pb { margin:0 auto; color:#fff; margin-top:15px;}
        .training_b div .pc {text-align:right;margin-top:100px; }
.brand_f { text-align:right; position:relative; margin:60px auto 15px; width:1098px; height:440px;}
    .brand_f img { position:absolute; left:0;}
    .brand_f p { width:430px; display:inline-block; margin-left:400px;}
    .brand_f .pa { font-size:30px;font-family:Arial;}
.imgwidth { display:none;}
.contact_e {height:777px;background:#6d6d6d; overflow:hidden;}
.home_g img { float:left;}
    .home_g div { width:360px; margin-left:15px; color:#fff; height:428px; float:left; background:#353535;}
        .home_g div p {padding:30px 54px 0; }
        .home_g div .pa { font-size:22px; padding-top:90px;}
.home_c { margin-bottom:0;}
.xiazai { position:absolute; top:203px; left:50%; margin-left:259px; display:block; width:166px;height:166px;}
.contact_g{ position:relative; width:1440px; left:50%; margin-left:-712px; height:777px; overflow:hidden;}
.home_g {height:428px; width:1098px;margin:0 auto;}
    .contact_e img { position:absolute;}
.contact_g .imgc1 {left:136px; bottom:62px; }
.contact_g .imgc2 {right:0; bottom:0; }
.contact_g div { width:360px; position:relative; left:50%; margin-left:167px;color:#fff; margin-top:150px;}
.en .contact_g div { width:400px;}
    .contact_g div .pa,.contact_a .pa { font-size:36px; line-height:36px; font-weight:bold; }
    .contact_g div .pb,.contact_a .pb { font-size:42px; line-height:42px; color:#b3b3b3; font-weight:bold; font-family:Arial; margin:3px 0 25px;}
    .contact_g div p,.contact_a p { font-size:18px; line-height:26px;}
.contact_a .pb { margin-bottom:20px;}
.contact_a p { color:#555;}
.contact_a .pb {color:#808080; }
.join_a { margin:120px auto 45px;}
.join_b { overflow:hidden; margin-bottom:50px;}
    .join_b .f_l { width:195px; padding:15px; border:1px solid #cacaca; margin-bottom:100px;}
        .join_b .f_l h2 { height:59px; background:#666; font-size:18px; font-weight:bold; color:#99cc33; text-align:center; line-height:59px;}
            .join_b .f_l h2 span { color:#fff; font-weight:normal; font-size:15px;}
        .join_b .f_l ul { border-bottom:1px solid #999;}
                .join_b .f_l ul li a { line-height:32px;color:#666; font-size:16px; border-bottom:1px dotted #666; display:block;}
                    .join_b .f_l ul li a span { font-family:"宋体"; font-size:12px;padding:0 10px 0 27px;}
.join_c { margin:12px auto 25px;}
.join_b .f_l ul li .bordernone {border-bottom:1px solid #c9c9c9;padding-bottom:10px;}
.join_b .f_l p { line-height:18px; padding-left:28px; font-size:13px;}
.join_d { margin-left:124px;}
.join_b .f_r { width:837px;}
    .join_b .f_r h3 { border-bottom:1px solid #888; margin:15px auto 20px;}
        .join_b .f_r h3 span { line-height:32px;width:120px; background:#666; display:block; color:#fff; text-align:center;font-size:17px; }
.joincon { display:none;}
.showj { display:block;}
.swith_h3 { font-size:30px; color:#666; width:1092px; margin:0 auto;}
    .swith_h3 span {display:block; font-size:20px; line-height:28px;}
.sortware_b { margin:120px auto 0;}
.sof_a { margin-bottom:30px;}
.sof_b { margin:85px auto 100px;}
.sof_c { margin-top:80px;}
.sof_c img{ margin:0 0px 0 40px; }
.sof_c div { margin-top:110px; width:470px;}
.sof_d { margin-bottom:150px;}
.capacity_e {width:1114px; margin:0 auto;}
.capacity_f { text-align:center; width:1116px; margin:170px auto 0;}
.capacity_g { border:47px solid #47484a;border-left:none;border-right:none;margin:168px auto 0; }
.capacity_h { border-top:none; margin-top:0; padding-bottom:20px;}
.capacity_i { width:1037px; margin:170px auto;}
.brand_j { height:520px; border-bottom:2px solid #ccc; background:#e6e6e6; position:relative;}
    .brand_j img { margin-top:90px;}
.brand_j div{ width:1017px; margin:90px auto 0 -509px; height:316px; position:absolute; top:0; left:50%;}
    .brand_j div a { width:50%; float:left; height:316px;}
.brand_k { background:#e6e6e6;}
.logotitle {height:69px;margin:50px auto; background:url(../img/ttg_167.jpg) no-repeat center center;}
    .logotitle span {margin-top:30px; width:415px; border-top:1px solid #999;}
.logotitleB {background:url(../img/ttg_168.jpg) no-repeat center center; }
.cartoon_e { margin:70px auto 120px;}
.cartoon_f { text-align:center; font-size:25px; margin:100px auto 100px;}
    .cartoon_f span { font-family:Arial;}
.cartoon_g { font-family: 'Microsoft YaHei'; }
    .cartoon_g h3 { font-size:25px; color:#555;}
.cartoon_h { text-align:center;}
.cartoon_i div{ width:362px; font-family:Arial;}
    .cartoon_i div h4 { font-size:25px; line-height:32px; font-weight:bold;}
    .cartoon_i div p { margin:20px auto 30px; font-size:16px;}
.classCase_f { background:none; position:relative;}
    .classCase_f div {color:#8a7050; font-size:30px; text-align:center; width:230px; position:absolute; left:50%; top:-10px; margin-left:-115px;}
        .classCase_f div samp { border:none;width:230px; display:inline-block; font-size:22px; font-family:Arial;}
.classCase_g { width:1150px; margin:0 auto;}
    .classCase_g img { position:relative;}
    .classCase_g .classC {position:relative; }
        .classCase_g .classC div { position:absolute; }
            .classCase_g .classC div .pa { font-size:18px; padding-bottom:12px; letter-spacing:1px;  font-weight:bold;}
            .classCase_g .classC div p { color:#8a7050; line-height:18px; font-size:14px;}
            .c_r { text-align:right;}
        .classCase_g .classC1 img { left:42px;}
    .classCase_g .classC1 { margin:170px auto -550px;}
    .classCase_g .classC1 div { top:599px; left:411px;}
    .classCase_g .classC2 img { left:602px;}
    .classCase_g .classC2 div { top:0px; left:420px;}
.classCase_g .classC3 { margin:313px auto 0px;}
.classCase_g .classC3 img{ left:910px;}
    .classCase_g .classC3 div { top:0; left:728px;}
    .classCase_g .classC4 div { top:234px; left:788px;}
.classCase_g .classC5 { margin:90px auto -220px;}
    .classCase_g .classC5 div { top:130px; left:477px;}
    .classCase_g .classC6 img{ left:610px;}
    .classCase_g .classC6 div { top:209px; left:691px;}
.classCase_g .classC7 { margin:85px auto 33px;}
    .classCase_g .classC7 img { left:17px;}
    .classCase_g .classC7 div { left:281px; top:0;}
    .classCase_g .classC8 img { left:270px;}
.classCase_g .classC8 .imgcc_1 { display:block; left:800px; top:38px;}
    .classCase_g .classC8 div { left:617px; top:407px;}
    .classCase_g .classC9 { margin:140px auto -221px;}
    .classCase_g .classC9 img { left:17px;}
    .classCase_g .classC9 div { left:325px; top:296px;}
    .classCase_g .classC10 { margin:0px auto 150px;}
    .classCase_g .classC10 img { left:647px;}
    .classCase_g .classC10 div { left:713px; top:265px;}
.company_k {overflow:hidden;}
.width1440 { width:1440px; height:800px; position:relative; overflow:hidden; left:50%; margin:100px 0 0 -720px;}
.company_k img { position:absolute; right:0px; z-index:-1;}
.company_k div div { width:520px; margin:230px 0 0 215px;}
    .company_k div div h3 { font-size:33px; color:#666; line-height:40px; font-weight:bold;}
    .en .company_k div div h3 {padding-bottom:10px; }
    .company_k div div span { font-size:22px; display:block; margin-bottom:25px; font-weight:normal;}
    .company_k div div p { font-size:16px; line-height:28px; color:#666;}
.en .company_k div div p { line-height:24px;}
.productP_F { position:relative; overflow:hidden; background:#333;}
.div1440 { width:1440px; margin:0 auto;}
    .productP_F .intercom_e {position:absolute; bottom:0; width:100%;right:0px; background:url(../img/ttg_109_1.png);}
.productP_G h3{font-size:34px; line-height:44px; text-align:center;color:#444;margin:70px 0 30px; }
.productP_G span { display:block; font-size:26px; color:#777; line-height:30px;}
.productP_H { width:1098px; margin:0 auto; color:#666;}
    .productP_H h4 { font-size:18px;}
    .productP_H p {padding:12px 0 35px; width:650px;}
.pro_mk { overflow:hidden; position:relative; width:1098px; margin:0 auto 50px; border:1px solid #e6e6e6;}
.pro_1 .f_r { width:634px; position:relative; margin-right:7px; height:417px;}
    .pro_1 .f_r div { width:210px; height:235px; float:left; margin-right:1px;}
    .pro_1 .f_r .hx { width:634px; border-top: 1px solid #e6e6e6; display: block; position: absolute; top:235px; left:0;}
    .pro_1 .f_r .sx { height:392px; border-left:1px solid #e6e6e6;display:block; position:absolute; top:40px; left:211px;}
    .pro_1 .f_r .sxb { height:392px; border-left:1px solid #e6e6e6;display:block; position:absolute;left:422px;}
    .pro_2 .f_r { width:462px; position:relative; margin-right:35px; height:417px;}
    .pro_2 .f_r div { width:230px; height:297px; float:left; margin-right:1px;}
    .pro_2 .f_r .hx { width:462px; border-top: 1px solid #e6e6e6; display: block; position: absolute; top:298px; left:0;}
    .pro_2 .f_r .sx { height:364px; border-left:1px solid #e6e6e6;display:block; position:absolute; top:116px; left:231px;}
.pro_3 { border:none;}
    .pro_3 .f_b { border:1px solid #e6e6e6; border-left:none; overflow:hidden; margin-top:22px;}
        .pro_3 .f_b div {width:218px; height:252px; border-left:1px solid #e6e6e6; float:left;}
.pro_4 > img { border-right:1px solid #e6e6e6;}
.pro_4 .f_r .ming1 { border-bottom:1px solid #e6e6e6;}
.pro_4 .f_r .ming2 { border-right:1px solid #e6e6e6;}
.pro_5 { width:1096px; height:1096px; position:relative;}
    .pro_5 img { position:absolute;}
.pro_5 > img {left:369px; top:369px; }
    .pro_5 .ming1 { left:0; top:0;border-right:1px solid #e6e6e6;}
    .pro_5 .ming2 { right:0; top:0;border-bottom:1px solid #e6e6e6;}
    .pro_5 .ming3 { right:0;bottom:0;border-left:1px solid #e6e6e6;}
    .pro_5 .ming4 { left:0; bottom:0;border-top:1px solid #e6e6e6;}
.pro_6 .f_b div{width:346px;height:344px; border:1px solid #e6e6e6; margin-right:27px;}
.pro_6 .f_b .divlast {margin:0; }
.pro_6 .f_b { border:none;}
.pro_7 { border:none;}
.pro_7 > img { border:1px solid #e6e6e6;}
.pro_7 .ming { margin-bottom:20px;}
.pro_7 div img { border:1px solid #e6e6e6;}
.pro_8 { border:none;}
    .pro_8 .f_r { width:580px;}
        .pro_8 img {  border:1px solid #e6e6e6;}
        .pro_8 .f_r .ming { margin:0 20px 20px 0;}
        .pro_9 { border:none;}
            .pro_9 img {  border:1px solid #e6e6e6;}
            .pro_9 .f_l .ming { margin-bottom:20px;}
.pro_10 .f_b div{height:380px; border:none; width:auto; margin-right:20px;}
.pro_10 .f_b img { border:1px solid #e6e6e6;}
.pro_10 .f_b .divma { width:369px;}
.pro_10 .f_b .ming { margin-bottom:20px;}
.pro_10 .f_b .divlast { margin:0;}
.leftmenu { position:fixed;  left:0; top:50%;height:400px; width:80px; margin-top:-200px; z-index:1000; overflow:hidden;}
    .leftmenu a { width:80px; height:34px; background:#99cc33; color:#fff; display:block; text-align:center; border-radius:0 3px 3px 0; font-weight:bold; font-size:16px; overflow:hidden; margin-bottom:5px; line-height:34px;}
.imgbgy { background:#333;}
.brandbg { background:url(../img/ttg_210.jpg);}
#cnzz_stat_icon_1253614588 { display:none;}
.market_k { margin-top:200px;}
.hotel_a { width:420px; margin:70px auto 80px; text-align:center; color:#4c4c4c;}
    .hotel_a h3 { font-size:52px; font-weight:bold; font-family:Arial;}
    .hotel_a .pa {width:100%; border:1px solid #4c4c4c; border-top-width:7px; font-size:32px; color:#333; margin:5px 0 10px;}
    .hotel_a p { width:360px; margin:auto;}
.mainbottom { margin-bottom:100px;}
.application_a { margin:90px auto 20px;}
.application_b { width:700px;margin:0 auto 90px; font-size:16px; color:#696767;}
.AA { width:1098px; margin:0 auto;}
    .AA a { display:block; line-height:32px; height:32px; padding-left:62px; font-size:16px; border-bottom:1px solid #b5b5b5; color:#99cc33; position:relative;}
        .AA a samp { display:inline-block; position:absolute; left:35px; top:9px; width:14px;height:14px; background:#99cc33;}
        .AA a span { position:absolute; right:35px; top:12px; width:18px; height:10px; background:url(../img/ttg_213.png) no-repeat 0 -10px;}
    .AA .aadiv {display:none; margin-bottom:45px; overflow:hidden; background:#f3f3f3;}
    .AA .on span { background-position:0 0;}
.aahome .f_r { width:350px; margin:90px 50px 0 0;}
.en .aahome .f_r { margin:40px 50px 24px 0;}
    .aahome .f_r p { line-height:18px; }
    .aahome .f_l { margin-top:64px;}
.aahotel .f_l { width:370px; margin:90px 0 0 35px;}
.en .aahotel .f_l { margin:40px 0 24px 35px;}
.aahotel .f_r { margin:24px 35px 18px 0;}
.aaoffice .f_l{margin:90px 0 0 35px; width:500px; }
.en .aaoffice .f_l{margin:40px 0 0 35px;}
.aaoffice .f_r { margin:24px 35px 20px 0;}
.aahospital .f_l{margin:24px 0 24px 35px; }
.aahospital .f_r { width:480px; margin:90px 45px 0 0;}
.en .aahospital .f_r {margin-top:40px; }
.aatiyg .f_l { width:380px; margin:90px 0 0 35px;}
.en .aatiyg .f_l { margin-top:40px;}
.aatiyg .f_r { margin:24px 0;}
.aaexh .f_l{margin:24px 0 24px 35px; }
.aaexh .f_r { width:390px; margin:90px 50px 0 0;}
.en .aaexh .f_r { margin-top:40px;}
.aastation .f_l{width:460px;margin:90px 0 24px 35px; }
.en .aastation .f_l { margin-top:40px;}
.aastation .f_r{margin:24px 35px 24px 0; }
.aaairport .f_l { margin:24px 0 24px 35px;}
.aaairport .f_r {width:450px; margin:90px 35px 0 0;}
.en .aaairport .f_r { margin-top:40px;}
.aamarket .f_l {width:390px; margin:90px 0 0 35px;}
.en .aamarket .f_l { margin-top:40px;}
.aamarket .f_r { margin:24px 35px 24px 0;}
.aaschool .f_l{margin:24px 0 24px 35px;  }
.aaschool .f_r { margin:90px 35px 0 0; width:380px;}
.en .aaschool .f_r { margin-top:40px;}
.AA .aacon { margin-bottom:24px;}

.en .classCA { background:#555; font-family:Arial;}
.classCA { background:#645f59; height:100%; font-family:"宋体";border-top:1px solid #77726c; border-bottom:1px solid #494846;}
.classC_a {position:relative; left:0; top:50%; overflow:hidden; width:1098px; height:660px; margin:-330px auto 0; background:url(../img/ttg_214.png) no-repeat 152px 122px;}
.en .classC_a {background:url(../img/ttg_230.png) no-repeat center center; }
    .classC_a h2 {font-size:17px; color:#fff; padding:42px 0 0 76px; position:relative;}
.en .classC_a h2 { font-size:20px;}
        .classC_a h2 span { background:url(../img/ttg_215.png) no-repeat; display:block; height:16px;overflow:hidden; margin-top:3px;}
        .classC_a h2 samp { border-top:2px solid #8f8d8b; width:75px; position:absolute; left:0;}
    .classC_a ul { position:absolute;}
        .classC_a ul li { line-height:16px;font-size:13px; color:#ccc;}
            .classC_a ul li a {color:#CCC; background:url(../img/ttg_222.png) no-repeat 0 center; padding-left:15px; margin-left:-15px;}
                .classC_a ul li a:hover { text-decoration:underline;}
.classC_b {  background:url(../img/ttg_216.png) no-repeat 152px 66px;}
    .classC_b h2 span {background-position:0 -16px;}
    .classC_c {  background:url(../img/ttg_217.png) no-repeat 307px 186px;}
    .classC_c h2 span {background-position:0 -32px;}
    .classC_d {  background:url(../img/ttg_218.png) no-repeat 313px 200px;}
    .classC_d h2 span {background-position:0 -48px;}
    .classC_e {  background:url(../img/ttg_219.png) no-repeat 75px 156px;}
    .classC_e h2 span {background-position:0 -64px;}
    .classC_f {  background:url(../img/ttg_220.png) no-repeat 97px 88px;}
    .classC_f h2 span {background-position:0 -80px;}
    .classC_g {  background:url(../img/ttg_221.png) no-repeat 279px 185px;}
    .classC_g h2 span {background-position:0 -96px;}
.c1 {  top:235px; left:45px;}
.c2 {top:345px; left:45px;}
.c3 {top:142px; left:612px;}
.c4 {top:250px; left:612px; }
.c5 {top:250px; left:752px; }
.c6 { top:250px; left:905px; }
.c7 { top:395px; left:612px; }
.c8 { top:395px; left:752px; }
.c9 { top:543px; left:612px; }
.c10 {top:474px; left:214px;}
.c11 {top:276px; left:700px;}
.c12 {top:404px; left:700px;}
.c13 {top:493px; left:700px;}
.c14 {top:240px; left:541px;}
.c15 {top:318px; left:541px;}
.c16 {top:380px; left:220px;}
.c17 {top:257px; left:684px;}
.c18 {top:327px; left:684px;}
.c19 {top:400px; left:684px;}
.c20 {top:234px; left:799px;}
.c21 {top:369px; left:799px;}
.c22 {top:410px; left:835px;}
.c23 {top:305px; left:648px;}
.c24 {top:429px; left:648px;}
.c25 {top:142px; left:752px; }
.c26 {top:395px; left:905px;}
.c27 {top:234px;left:948px;}
.c29 { top:305px;left:800px;}
.ena { height:100%;  position:relative;}
    .ena a { position:absolute; width:23px; height:29px; background:url(../img/ttg_231.png) no-repeat;}
        .ena a:hover { background-position:0 bottom;}
    .ena .a1 { top:94px;left:784px;}
    .ena .a2 { top:207px;left:602px;}
    .ena .a3 { top:212px;left:666px;}
    .ena .a4 { top:240px;left:659px;}
    .ena .a5 { top:206px;left:798px;}
    .ena .a6 { top:239px;left:757px;}
    .ena .a7 { top:301px;left:824px;}
    .ena .a8 { top:377px;left:880px;}
.winclass { position:fixed; z-index:100; display:none; overflow:hidden; top:0; left:50%; width:750px; height:100%; margin-left:-110px; opacity:0; background:url(../img/ttg_224.png) repeat-y 0 center #645f59;}
.en .winclass { width:600px; background:#555; border-left:1px solid #393939;}
.winclassb { background-position:right 0;}
    .winclass span { position:absolute; display:none; width:16px; height:23px; background:url(../img/ttg_223.png) no-repeat; top:300px;left:0;}
.wincon {font-family:"宋体"; height:700px; width:600px; position:absolute; left:0; padding-left:92px; top:50%; margin-top:-350px; background:#5a5a5a;}
.en .borderLeft { border-left:1px solid #676767; height:100%; position:absolute; width:100%;}
.en .wincon { padding-left:30px;background:none; font-family:Arial; overflow-y:auto;}
    .en .wincon h4 { margin:80px auto 30px; font-size:20px;}
    .en .wincon li { overflow:hidden; color:#fff;}
.wincon h4{margin-top:135px; color:#fff; font-size:15px;}
    .wincon p { color:#ccc; width:328px; line-height:16px; margin:5px 0 30px; font-size:13px; }
.en .wincon p {display:list-item; margin:0; line-height:20px;list-style-type:square; margin-left:17px;}
    .wincon div {width:332px; height:278px; background:url(../img/ttg_226.png) no-repeat 0 bottom;}
        .wincon div img { border:6px solid #8c8c8c;}
.winconen div { background:none;}
    .winconen div img { border:none;}
.winconen .left { width:244px; height:166px; float:left; margin:0 20px 40px 0;}
.winconen .right { width:260px; float:left; height:166px;}
.winconen h5 {font-size:16px; margin-bottom:20px; }
.winconen h6 { font-size:14px; margin-bottom:10px;}
.winconb { background:url(../img/ttg_261.jpg) no-repeat 560px 40px;}
.wincona { background:url(../img/ttg_276.jpg) no-repeat 133px bottom; }
.winconc {background:url(../img/ttg_271.jpg) no-repeat 217px 180px; }
.wincond {background:url(../img/ttg_278.jpg) no-repeat 198px bottom; }
.winov { position:relative; top:0;}
.cometotop { position:fixed; bottom:20px; z-index:100; right:100px; font-size:16px; color:#fff; height:26px; line-height:25px; padding-left:32px; background:url(../img/ttg_225.png) no-repeat; }
.en .cometotop { font-size:20px; line-height:29px;}
.compaa { padding-bottom:70px;}
.compab { margin:90px auto;}
.partnerdiv { height:700px; background:url(../img/ttg_267.jpg);}
    .partnerdiv div { height:700px; background:url(../img/ttg_266.jpg) no-repeat center center;}
.en .partnerdiv div { background:url(../img/ttg_266_1.jpg) no-repeat center center;}
.partnerul {background:url(../img/ttg_267.jpg); overflow:hidden;}
    .partnerul ul { width:1000px; margin:0 auto; height:80px;}
        .partnerul ul li { width:25%; height:80px; margin:20px 0; float:left; text-align:center;}
            .partnerul ul li a {height:53px; padding-bottom:25px; width:250px; position:relative; text-align:center;vertical-align: middle;display:table-cell;}
                .partnerul ul li a p { position:absolute; bottom:0; width:100%;}
.np { width:414px; margin:80px auto;}
.en .np { width:450px;}
.npb { margin:130px auto 50px;}
.npt {  margin:80px auto 40px;}

/*小泰助手APP下载*/
.xiaotaibox{max-width:1920px;margin:0 auto;}
.xiaotaibox .imgbox img{display:block;width:100%;}
.xiaotaibox .wodbox{text-align:center;padding:100px 0;}
.xiaotaibox .wodbox .tit{font-size:30px;font-weight:bold;color:#000000;margin-bottom:30px;}
.xiaotaibox .wodbox .wod{line-height:30px;font-size:18px;color:#7f7f7f;}
.xiaotaibox .wodbox .iconlist{margin-top:50px;}
.xiaotaibox .wodbox .iconlist .block{display:inline-block;width:200px;}
.xiaotaibox .wodbox .iconlist .block img{display:block;width:110px;height:110px;margin:0 auto;}
.xiaotaibox .wodbox .iconlist .block div{height:50px;line-height:50px;font-size:20px;color:#7f7f7f;white-space:nowrap;overflow:hidden;}
.xiaotaibox .footbox{padding:200px 0;}
.xiaotaibox .footbox .com{display:block;margin:0 auto 30px;}
.xiaotaibox .footbox .wod{font-size:30px;font-weight:bold;color:#000000;text-align:center;}
.xiaotaibox .footbox .code{display:block;margin:70px auto;}
.xiaotaibox .footbox .btn{text-align:center;}
.xiaotaibox .footbox .btn a{position:relative;display:inline-block;height:90px;line-height:90px;font-size:24px;color:#ffffff;text-align:left;white-space:nowrap;overflow:hidden;border-radius:10px;padding:0 30px 0 100px;margin:0 50px;cursor:pointer;}
.xiaotaibox .footbox .btn a.ios{background:linear-gradient(90deg,#405ff5 0%,#7053ff 100%);}
.xiaotaibox .footbox .btn a.and{background:linear-gradient(90deg,#2bd5d2 0%,#1beccd 100%);}
.xiaotaibox .footbox .btn a img{position:absolute;display:block;width:87px;height:87px;left:7px;top:1px;}