body {
  font-family:"微软雅黑","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft Yahei",Tahoma,Arial,STHeiti,sans-serif;
  font-size:16px;
  color:#363636;
  line-height:26px;
}
body,p,ul {
  margin: 0;
  padding: 0;
}
a {text-decoration: none;}
ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
    margin: 0;
    padding: 0;
}
ul, li, dl, dt, dd {
    list-style-type: none;
}
p {
  margin-bottom: 20px;
}
#header{background:url('header_bg.png') repeat-x left top; left: 0;top: 0;height:95px;overflow: hidden;position: fixed;right: 0;  border-bottom: 1px solid #808080;z-index:999;}
#header-wapper{width:1027px;margin:0 auto;height:95px;}
#logo{width:173px;float:left;background:url('logo.png') no-repeat left center; height:95px; margin:0; padding:0;}
#logo a{display:block;height:95px;color:#fff;}
#nav {
float:left;
  list-style: none;
  text-align: center;
  height:95px;
  margin:0 auto;
  width:502px;
  padding-left:255px;
}
#nav li {
  float:left;
  width:100px;
}
#nav a {
  color: #fff;
  display: block;
  font-size: 16px;
  padding: 5px 10px;
  height: 85px;
  line-height: 85px;
  text-decoration: none;
  text-transform: uppercase;
}
#nav a:hover {
  color: #dedede;
}
#nav .current a {
  /*background: #64a900;*/
  color: #fff;
}
.current {
  background: #FE8C0B;
}
div.banner {
    background: url('bannerbg1.gif') repeat-x scroll 0 0 #DFDFDF;
    width: 100%;
	height:436px;
	text-align:center;
}
#container {}
.content-body{ width: 1027px;margin: 0 auto; padding: 50px 0; overflow:hidden;}
.section {
  border-bottom: 5px solid #ccc;
}
#section-1 {
  padding-top: 95px;
  width: 100%;
}
.section p:last-child {
  margin-bottom: 0;
}
.clear{clear:both; font-size:0; line-height:0; height:0;}
.aboutTxt {
    clear: both;
    font-size: 16px;
    line-height: 24px;
    padding: 30px 0 0;
}
.aboutTxt .box {
    background: url("about_point_line.gif") repeat-y scroll right top transparent;
    float: left;
    overflow: hidden;
    padding-left: 35px;
    width: 320px;
	text-align:left;
}
.aboutTxt .box p {
    clear: both;
    padding: 25px 30px 0 0;
}
.aboutBox {
    background: url("logo2.png") no-repeat scroll 10px center #FAFAFA;
    border: 1px solid #EDEDED;
    clear: both;
    font-size: 16px;
    height: 132px;
    line-height: 22px;
    padding: 22px 40px 0 200px;
}
.contactL {
    float: left;
    width: 631px;
}
.contactL li.tit {
    clear: both;
    color: #000000;
    font-size: 24px;
    line-height: 38px;
    padding: 8px 0;
}
.contactR .tit {
    clear: both;
    color: #000000;
    font-size: 24px;
    height: 48px;
    line-height: 38px;
    padding: 8px 0;
}
.contactL li {
    clear: both;
    line-height: 38px;
    padding: 8px 0;
}
.contactR {
    float: right;
    width: 349px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.contactL input {
    color: #CCCCCC;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 18px;
}
.contactL .input1 {
    border-color: #D9D9D9;
    border-style: solid;
    border-width: 1px;
    height: 18px;
    margin: 0;
    padding: 10px 12px;
    width: 282px;
}
.contactL .input2 {
    border-color: #D9D9D9;
    border-style: solid;
    border-width: 1px;
    height: 18px;
    margin: 0;
    padding: 10px 12px;
    width: 605px;
}
.contactL .input3 {
    border-color: #D9D9D9;
    border-style: solid;
    border-width: 1px;
    color: #CCCCCC;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 231px;
    margin: 0;
    padding: 10px 12px;
    width: 605px;
}
a.submitBt:hover{ background: #e67d07;}
a.submitBt {
    background: #FE8C0B;
    display: block;
    float: left;
    font-size: 16px;
    height: 39px;
    line-height: 39px;
    margin-right: 10px;
    text-align: center;
    width: 120px;
	color:#fff;
	text-decoration:none;
}
.cons li {
    float: left;
    height: 34px;
    margin-right: 20px;
    width: 34px;
}
.cons li a {
    background: url("qq.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 34px;
    text-indent: -4000px;
    width: 34px;
}
.cons li a.q1 {
    background-position: 0 0;
}
.cons li a.q1:hover {
    background-position: 0 -34px;
}
.cons li a.q2 {
    background-position: -34px 0;
}
.cons li a.q2:hover {
    background-position: -34px -34px;
}
.cons li a.q3 {
    background-position: -68px 0;
}
.cons li a.q3:hover {
    background-position: -68px -34px;
}
.cons li a.q4 {
    background-position: -102px 0;
}
.cons li a.q4:hover {
    background-position: -102px -34px;
}
.show-iphone{background:url('show_phone.png') no-repeat left top;width:215px; height:377px; float:left; margin-right:35px;margin-bottom:30px;padding-left:15px; padding-top:73px; position:relative;z-index:1;}
.show-iphone img{border:0;display:block;}
.mrb-none{margin-bottom:0px;}
.tab{display:none;}
#info-title{height:50px; margin-bottom:30px;}
#info-title li{ float:left; margin-right:30px;}
#info-title li a{display:block; line-height:50px; font-size:25px; padding:0 30px;  color:#fff; background-color:#6eaf11;}
#info-title li a:hover, #info-title li a.curr{background-color:#fe8c0b;}
#footer{background:#353535; height:90px;width:100%; color:#7B7B7B; text-align:center; line-height:30px; padding-top:30px;}
#footer a{color:#7B7B7B;}
#back-to-top{
	position:fixed;
	bottom:100px;
	right:10px;
	display:none;
	pointer:cursor;
}
#back-to-top a{
	text-align:center;
	text-decoration:none;
	color:#d1d1d1;
	display:block;
	width:80px;
	
	/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
	-moz-transition:color 1s; 
	-webkit-transition:color 1s;
	-o-transition:color 1s;
}
#back-to-top a:hover{
	color:#979797;
}
#back-to-top a span{
	background:#d1d1d1;
	border-radius:6px;
	display:block;
	height:80px;
	width:80px;
	background:#d1d1d1 url(arrow-up.png) no-repeat center center;
	margin-bottom:5px;
	pointer:cursor;
	-moz-transition:background 1s;
	-webkit-transition:background 1s;
	-o-transition:background 1s;
}
#back-to-top a:hover span{
	background:#979797 url(arrow-up.png) no-repeat center center;
}