/*定位之父*/
.positioning{ width:100%; float:left;margin-top:65px;height: auto; margin-bottom:50px;}
.positioning-content{ width: 950px;margin: 0 auto;}
.positioning-left{ float:left; width:307px; height:474px; margin-left:40px;}
.positioning-right{ float:right; width:590px; height:auto; margin-right:40px; letter-spacing:1px;}
h1{ color:#bf1616; font-size:21px; line-height:33px;}
.positioning-content h2{ color:#bf1616; font-size:21px; line-height:33px; font-weight:bold; padding-bottom:40px;}
.positioning-text{ float:left;font-size:16px; line-height:31px; width:580px; margin-top:10px;}
.positioning-content p{ font-size:16px; line-height:31px; }
.positioning-play{ float:left; text-align:center; width:100%; margin-top:45px;font-weight:bold; line-height:56px; font-size:16px; color:#666; }
.positioning-play p{width:100%; font-weight:bold; line-height:56px; font-size:16px; color:#666; }
.positioning-play p span{ color:#bf1616;}

a.position-video1{position:relative; left:0; top:0; width:346px; height:197px; display:block; margin:0 auto;}

.play-right{ float:right; width:58px; height:56px; margin-right:10px;}
.positioning-time{ float:left; width:996px; height:176px; margin-top:50px; padding-bottom:60px;}
#bg{width:100%;height:100%;top:0px;left:0px;position:fixed;display:none; z-index:9999;filter: Alpha(opacity=70);opacity:0.7; background:#000000;_position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop));_height:expression(document.body.offsetHeight+"px");filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); z-index:9999999;}
#popbox,.popbox,.popbox1,#popbox2,#popbox3{position:fixed;top:50%;margin-top:-300px; margin-left:-400px;height:600px;width: 800px;left:50%;display:none;z-index:99999 ;_position:absolute;bottom:auto;   _top: expression(documentElement.scrollTop + 280 + "px");}
.position-img{ float:left; padding:0 40px 10px 0; cursor:pointer;}
.positioning-video{ background:#f7f7f7; width:100%; height:auto; float:left;margin-top:50px;padding-bottom:30px;}
ul.positioning-video li{ float:left; width:254px; padding-top:37px; padding-left:45px; padding-right:45px;position:relative; left:0; top:0 }
ul.positioning-video li h2{ color:#444; font-weight:bold; font-size:16px; line-height:24px; padding-top:10px; text-align:left; padding-left:0; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} 
ul.positioning-video li p{ color:#999;  font-size:12px; line-height:22px; text-align:left;width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.positioning-video .mask{background-image:url(../images/bg.png); background-size:254px; height:144px; width:254px; height:144px; display:none; position:absolute; left:45px; top:37px;}
.popbox1 iframe{ width:800px; height:600px;}
.positioning-video img{ width:254px; height:144px;}

/*定位论坛*/
.positioning-video1{ width:1024px; margin:0 auto; height:275px; padding-bottom:40px;}
ul.positioning-video1 li{ float:left; width:254px; padding-top:37px; padding-left:40px; padding-right:20px; position:relative; left:0; top:0;}
ul.positioning-video1 li h2{ color:#444; font-weight:bold; font-size:16px; line-height:24px; padding-top:10px; text-align:left; padding-left:0; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-bottom:0;} 
ul.positioning-video1 li p{ color:#999;  font-size:12px; line-height:22px; text-align:left;width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.point-title{ float:left; border-bottom:solid 1px #ddd; width:972px;margin-left:30px;}
.point-title .title-ch{color:#bf1616; font-size:20px; float:left; width:50px; font-weight:bold;  line-height:62px; letter-spacing:1px;}
.point-title .title-en{color:#999; font-size:20px; float:left; width:800px; font-weight:bold; padding-left:10px; line-height:65px; }
.positioning-video1 .mask{background-image:url(../images/bg.png); background-size:254px; height:144px; width:254px; height:144px; display:none; position:absolute; left:40px; top:37px;}
.positioning-video1 img{ width:254px; height:144px;}

.popbox iframe{ width:800px; height:600px;}
.mask1{background-image:url(../images/bg.png); background-size:349px; height:144px; width:349px; height:197px; display:none; position:absolute; left:0px; top:0px;}
/*特劳特中国*/
.introduce{ width:100%; float:left;margin-top:45px;height: auto; margin-bottom:40px;}
.introduce-content{ width: 952px;margin: 0 auto;}
.introduce-left{ float:left; width:430px; height:227px;font-size:16px; line-height:31px; color:#333; letter-spacing:1px;}
.introduce-left span{ font-weight:bold; font-size:30px; color:#333;}
.introduce-right{ float:right; width:438px; height:227px;font-size:16px; line-height:31px; color:#333;letter-spacing:1px;}
.introduce-right span{ font-weight:bold; font-size:30px; color:#333;}
.introduce-map{  float:left; width:936px; height:437px; margin-top:40px; padding-bottom:40px; margin-left:40px;}

/*专家团队*/
.expertteam{ width:100%; float:left;margin-top:15px; height: auto; margin-bottom:50px;}
.expert{ width:1158px;margin: 0 auto; border-bottom:solid 1px #e0e0e0; height:auto; padding-bottom:30px; padding-top:30px;}
.expert .inner{ width: 1028px;margin: 0 auto;height:auto;}
.expert-left{ float:left; width:394px; height:auto;}
.expert-right{ float:right; width:580px; margin-right:20px; }
.expert-title{ float:left; width:400px; height:60px; border-bottom:solid 1px #ddd;}
.expert-title .name-left{ float:left; width:80px; color:#c63838; font-size:20px; line-height:20px; font-weight:bold; letter-spacing:1px;}
.expert-title .name-right{ float:left;text-align:left; width:230px; color:#444; font-size:14px; line-height:30px; font-family:"Arial"; letter-spacing:1px;}
.expert-text{ float:left; width:350px; color:#666; font-family:"宋体";font-size:14px;  letter-spacing:1px;}
.expert-content{ float:left; width:580px; margin-top:10px; font-size:14px; color:#444; line-height:26px; letter-spacing:1px;}
.expert-content p{font-size:14px; color:#444; line-height:26px; letter-spacing:1px;}
.expertteam .last{ border-bottom:none;border-right:none;}
.expert1{ margin: 0 auto; width:1064px;height:auto; padding-bottom:30px; }
.expert1-content{ float:left; width:350px; border-right:solid 1px #e0e0e0;height:auto; padding-top:30px; }
.expert1-content img{float:left; width:277px;padding-left:35px; }
.expertteam .last img{padding-left:40px; }

h3{float:left; width:220px; height:20px; margin-top:20px;padding-left:35px; color:#c63838; font-size:20px; line-height:20px; font-weight:bold;letter-spacing:1px;}
h3 span{ color:#444; font-size:14px; line-height:30px; font-family:"Arial";margin-left:10px; font-weight:normal;}
.expert1-content p{ float:left;text-align:left;  width:220px;padding-left:35px; margin-top:10px; color:#666; font-family:"宋体";font-size:14px;letter-spacing:1px;}
.expertteam .last h3{padding-left:40px; }
.expertteam .last p{padding-left:40px; }
/*大事记*/
.memorabilia{ width:100%; float:left;height: auto; }
.memorabilia-content{ width: 1032px;margin: 0 auto;}
.memorabilia-content  .first{ float:left; margin-left:20px;width:1012px;height:auto;  margin-top:40px; background:url(../images/year_bg.png) repeat-y;padding-bottom:15px;}
.year{ float:left; width:1012px; margin-left:20px;height:auto;  background:url(../images/year_bg.png) repeat-y;}
.year-left{ float:left; width:40px; height:auto; }
.year-right{ float:right; width:950px; margin-right:10px;  border-bottom:solid 1px #eee; padding-bottom:30px; margin-bottom:30px; }
.year-content{ float:left;width:950px;height:auto;}
.content-left{ float:left; width:422px; height:auto; margin-left:5px;}
.year-title{ float:left; width:422px; height:30px; color:#bf1616; font-family:"Tahoma"; font-size:30px; line-height:30px; font-weight:bold;}
.year-text{ float:left; width:422px; color:#333; height:auto; font-size:16px; line-height:27px; margin-top:10px; }
.content-right{ float:left; margin-left:60px;}
.content-right img{ float:left; margin-right:15px;-webkit-box-shadow:3px 3px 3px #ddd;  -moz-box-shadow:3px 3px 3px  #ddd;box-shadow:3px 3px 3px #ddd;  }
.year .last{ border-bottom:none;padding-bottom:50px;}

/*加入我们*/
.joinus{ width:100%; float:left;height: auto;padding-bottom:20px;}
.joinus-content{ float:left; width:100%; height:auto; }
.joinus-title .title-ch{color:#bf1616; font-size:20px; float:left; width:90px; font-weight:bold; margin-left:20px; line-height:62px; letter-spacing:1px;}
.joinus-title .title-en{color:#999; font-size:20px; float:left; width:150px; font-weight:bold; padding-left:10px; line-height:65px; }
.analysts{ float:left; background:url(../images/analysts.jpg) top center no-repeat;border:1px solid #ddd;margin-bottom:50px; width:1026px;}
.analysts-title{ float:left; width:1026px; height:189px;}
.analysts-title .title-ch{color:#b5000e; font-size:30px; float:left; width:100px; margin-left:40px; line-height:62px; padding-top:110px; }
.analysts-title .title-en{color:#333; font-size:30px; float:left; width:150px; padding-left:10px; line-height:65px; padding-top:110px;}
.analysts-content{ float:left; padding-top:40px; width:948px; margin-left:40px; padding-bottom:30px;}
h2{ color:#888; font-size:16px; line-height:30px; font-weight:normal; margin-bottom:2px;padding-left:5px;}
.analysts-content p{ color:#333; font-size:16px; line-height:32px; padding-right:30px;  padding-left:5px; letter-spacing:0.5px;}
.analysts-content p.line{ border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:25px;}

/*联系我们*/
.contactus{ width:100%; float:left;height: auto; padding-bottom:20px; }
.contactus-content{ float:left; width:100%; margin-top:20px; color:#666; font-size:16px; line-height:25px;}
.contact-left{ float:left; width:480px; margin-left:20px;padding-right:30px; border-right:1px solid #ddd; margin-top:30px;padding-bottom:10px;  font-size:16px; line-height:25px;}
.contact-left p{ font-size:16px; line-height:28px; letter-spacing:1px; color:#666;}
.contact-right{ float:right; width:430px; padding-left:50px;margin-top:30px; padding-bottom:10px; font-size:16px; line-height:25px;  }
.contact-right p{ font-size:16px; line-height:28px;letter-spacing:1px; color:#666;}
.appointments{ float:left; background:#fafafa; width:1028px; height:411px; margin-bottom:40px; margin-top:20px;}
.appointments .inner{ margin: 0 auto; width:842px; height:351px; padding-top:10px;}
.appointments-title{ width:842px; height:58px; color:#bf1616; font-size:22px; line-height:58px; border-bottom:solid 1px #ddd; text-align:center; font-weight:bold;}
h4{ color:#999; font-size:14px; line-height:44px; font-weight:normal; font-style:italic;}
h4 span{ color:#bf1616;}
.appointments-content p{ color:#444; font-size:16px; line-height:50px; }
.appointments-content p span{ color:#bf1616;font-size:16px; line-height:50px;}
.appointments-content input{ margin-left:5px; text-indent:2px; }
input.name{ width:143px; height:28px; margin-right:25px; border:1px solid #ddd;}
input.tel{ width:206px; height:28px; margin-right:25px; border:1px solid #ddd;}
input.email{ width:269px; height:28px; border:1px solid #ddd;}
input.company{ width:338px; height:28px; margin-right:55px; margin-left:20px; border:1px solid #ddd;}
input.position{ width:286px; height:28px; border:1px solid #ddd;}
textarea.consult{ width:720px; height:94px; float:left; border:1px solid #ddd;}
.consult-btn{ float:right;width:118px; height:97px;background:#bf1616; }
.consult-btn a{ float:left;color:#fff;width:50px; height:50px;font-size:16px; letter-spacing:4px; line-height:22px; text-align:center; padding-top:28px; padding-left:35px;background:#bf1616;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

