﻿body{font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:center;top:0px; padding-top:0px;margin:0px;line-height:26px;background-image:none; background-position:0% 0%;background-repeat: repeat;background-attachment:scroll;background-color: #FFF;}
li{list-style-type:none;}
ul{list-style:none;margin:0px;padding:0px;}
a:link{color: #333;text-decoration:none;}
a:visited{color: #333;text-decoration:none;}
a:hover {	color: #B20000;	text-decoration:underline;}
.datealign{float:right;text-align:right;}
img{border:0;}
.img{border:0;}
h3{font-size:14px;font-weight:bold;}
.font12 {font-size:12px;} 
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font14b {font-size:14px;font-weight:bold;}
.font15b {font-size:15px;font-weight:bold;}
.font16b {font-size:16px;font-weight:bold;}
.f16b {font-size:16px;font-weight:bold;}
.Interval{border-bottom:1px dashed #bbbbbb;}
.fr{float:right;}
.list{text-align:left;}
td{text-align:left;}
#Main{width:100%;text-align:left;height:auto;overflow:hidden;margin:0 auto;}
#Head{width:100%;min-width:1000px;height:auto;margin:0px auto;}
#Head_1{width:1000px;height:80px;position:relative;margin:0px auto;}
#Head_1 #logo{width:293px;height:80px;position:absolute;top:0;left:0;}
#Head_1 #language{width:auto;height:30px;position:absolute;top:5px;right:0;}
#Head_1 #tel{width:auto;height:30px;text-align:right;font-size:16px;position:absolute;top:40px;right:0;}
#Head_2{width:100%;height:40px;position:relative;margin:0px auto;background:#212121;}
#Head_3{width:100%;height:auto;margin:0px auto;}
#Head_3 #Banner{width:100%;height:400px;background:url(../images/en/banner.jpg) center center;margin:0px auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#Menu{width:1000px;position:relative;height:40px;line-height:40px;margin:0px auto;z-index:50;}
#Menu .list{text-align:center;}
#Menu a{color:#FFF;font-size:16px;width:200px;height:40px; display: block;text-decoration: none;overflow:hidden;}
#Menu a:hover{color:#FFF;background:#ED8600; }
#Menu .on{background:#ED8600;}
#Menu .on a{color:#FFF;}
#Menu ul{width:auto;height:auto;}
#Menu ul li{width:200px;height:40px;float:left;text-algn:center;position:relative;}
#Menu .sub{ display:none; width:auto; padding:0;position:absolute; left:0px; top:40px; float:left; line-height:40px;z-index:50; }
#Menu .sub li{ text-align:center;height:40px;margin:0; }
#Menu .sub li a{ color:#FFF; background:#24292D;display:block; zoom:1; font-size:14px;height:40px;}
#Menu .sub li a:hover{  background:#ED8600; color:#FFF;}
#Head_4{width:100%;height:auto;line-height:32px;overflow:hidden;margin:0px auto;background-color:#EBEBEB;background:url("images/menu1_bg.jpg");}
#Menu1{width:1020px;height:auto;position:relative;line-height:32px;overflow:hidden;margin:0px auto;background-color:#EBEBEB;background:url("images/menu1_bg.jpg");}
#Menu1 ul{width:auto;height:auto;overflow:hidden;}
#Menu1 ul li{width:68px;height:32px;overflow:hidden;float:left;text-align:center;}
#Foot{width:100%;min-width:1000px;height:200px;overflow:hidden;margin:0px auto; position:relative;background:#212121;text-align:center;z-index:12;}
#Foot .wrap{width:1000px;height:200px;overflow:hidden;margin:0px auto;position:relative;}
#foot_menu{width:600px;height:40px;color:#FFF;text-align:left;position:absolute;line-height:40px;overflow:hidden;top:10px;left:0;}
#foot_menu ul{width:auto;height:auto;margin:0px;float:left;text-align:left;position:relative;}
#foot_menu a{color:#FFF;}
#foot_menu a:hover{color:#FFF;}
#foot_menu ul li{width:auto;height:40px;margin-right:30px;float:left;}
#copyright{width:800px;height:32px;line-height:32px;color:#FFF;position:absolute;top:50px;left:0;text-align:left;overflow:hidden;}
#copyright a{color:#F8ECE7;}
#copyright a:hover{color:#FFF;}
#contact_china{width:360px;height:150px;color:#FFF;position:absolute;top:82px;left:0;text-align:left;overflow:hidden;}
#contact_germany{width:380px;height:150px;color:#FFF;position:absolute;top:82px;left:380px;text-align:left;overflow:hidden;}
#weixin{width:160px;height:160px;overflow:hidden;position:absolute;top:20px;right:0;}
.pages{text-align:center; width:100%; margin:24px 0; height:auto; line-height:26px; overflow:hidden;float:left;} 
.pages .click{border:1px solid #BBB; color:#FFF; background:#666; height:26px;line-height:26px;padding:0 6px; margin:0px 3px; text-decoration:none;}
.pages a{	border:1px solid #CCC; background:#EEE; color:#333; height:26px;line-height:26px;padding:0 6px;margin:0px 3px;} 
.pages a:hover{	border:1px solid #BBB; color:#FFF; background:#666; text-decoration:none;}

.inputbox{color:#333;border:1px solid #dedede;line-height: 26px;height: 26px;padding:5px;float: left;font-size: 14px;box-shadow:inset 0 0 5px #eeeeee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.inputbox:hover{border-bottom: #ccc 1px solid;}
.placeholder { color: #aaa; }
.btn{ display:block; width:148px; text-align:center; height:36px; line-height:36px; background:#FF6600;border:0px; color:#fff; font-size:14px;cursor:pointer;}
.btn:hover{ background:#FF812D; color:#fff;}

.fullSlide{ width:100%;  position:relative;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width:100% !important;  height:100%;  }
.fullSlide .bd ul{  width:100% !important;  height:100%;  }
.fullSlide .bd li{ width:100% !important;  height:100%; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; width:100% !important; height:100%; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }