@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0;}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{overflow: hidden; text-align: left; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA; color:#666; font-size:20px; }
.doc .inner,.nav-inner{width:1000px; clear: both; margin:0 auto; overflow: hidden;}
.title{margin:70px auto 17px; width:1000px; }
.title1{ margin-top:35px; margin-bottom:17px; }
.prev,.next { background:url(../../img/31/icon_bg.png)  no-repeat center center; cursor:pointer; width:40px; height:79px;}
.prev{background-position:-2px -85px; position:absolute; left:0; top:115px; }
.next{background-position:-44px 0px; position:absolute; right:0; top:115px; }
.area5 .advan, .area6 .advan, .area7 .advan, .area8 .advan, .area9 .advan{ height:130px; position:relative;}
.area5 p{ width:650px; font-size:18px; line-height:30px; position:absolute; left:253px; top:65px;}
.area6 p, .area7 p, .area8 p, .area9 p{ width:650px; font-size:18px; line-height:30px; position:absolute; left:253px; top:75px;}
.area4 h2, .area5 h2, .area3 h2, .area11 h2{ text-align:center; font-size:22px; font-weight:bolder; color:#07913b;}
.mgtop25{ margin-top:25px;}
.area1{ height:1033px; background:url(../../img/31/banner.jpg) no-repeat top center;}
.area1 h1{ text-indent:-9999px;}
.area2{ height:705px; background:url(../../img/31/bg.jpg) no-repeat top center;}
.area2 p{ text-align:center; line-height:32.61px;}
.area2 ul li{ width:320px; height:230px; float:left;margin:17px 0 25px 20px;}
.area2 ul li:first-child, .area2 .market_list li{ margin-left:0;}
.area2 .market_list li{ width:485px; margin:0 0 0 30px;}
.area2 .market_list li h2{ font-size:21px; color:#93441b; text-align:center; width:485px; height:50px; line-height:50px; background:#f4ebd0;}
.area2 .market_list li p{ font-size:14px; text-align:justify; text-justify:inter-ideograph; line-height:24px;}
.area2 .mgtop{ margin-top:8px;}


.area3 .inner{ width:1336px; height:1435px;}
.area3 h3{  font-size:18px; text-align:center; line-height:32.61px; }
.area3 .century{ height:491px; background:url(../../img/31/century_bg.jpg) no-repeat; margin-top:17px; position:relative;}
.area3 h4{ font-size:21.98px; font-weight:bolder; color:#fff; text-align:center;}
.area3 p{ width:215px; color:#eee; font-size:12px; line-height:24px; }
.area3 .one{ position:absolute; left:392px; top:80px;}
.area3 .two{ position:absolute; left:732px; top:80px;}
.area3 .three{ position:absolute; left:561px; top:250px;}
.area3 .mgtop{ margin-top:8px;}
.area3 img{ display:block; margin:0 auto;}


.area4{ height:989px; background:url(../../img/31/bg1.jpg)  top center;}


table td, table th{  color:#93441b;}
table {  *border-collapse: collapse; /* IE7 and lower */  border-spacing: 0;  width: 100%;  color:#93441b; margin-top:20px; border:#95431b solid 1px;  } 
table th { font-size:14px; height:60px; color:#93441b; padding-left:40px; font-weight:normal;} 
table .title { font-size:18px; font-weight:bolder; height:60px; color:#93441b; padding-left:40px;}
table tr .bb{ width:18%; font-size:18px; padding-left:30px; font-weight:normal;  background:rgba(147,68,27,0.1); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#1993441b,endcolorstr=#1993441b); color:#93441b; position:static; *zoom:1;  }
table tr .bb p{ color:#93441b;  position: relative;  font-size:18px;}
table td{ font-size:15px; height:40px;}
table .height{ height:120px;}
table th.borderb{border-bottom:1px #c59f8a solid;}
table th.borderl{border-left:1px #c59f8a solid;}



.area5{ height:715px;}
.area5 h2 span{ font-size:30px}
.area5 .advan{ height:130px; position:relative;}
.area5 .advan_a{ background:url(../../img/31/advan1.jpg) no-repeat top center;}
.area5 p{ width:650px; font-size:18px; line-height:30px; position:absolute; left:253px; top:65px;}

.area5 .trustBox{ height:300px; overflow:hidden; position:relative; margin-top:15px;  }
.area5 .trust{ width:890px;overflow:hidden; margin:0 auto; height:300px;}
.area5 .trust ul{ overflow:hidden; height:300px; }
.area5 .trust ul li{float:left; margin-left:10px; position:relative;}
.area5 .trust ul li img{ height:300px;display:block;}

.area6{ height:495px; background:#f7f4ef;}
.area6 .advan_b{ background:url(../../img/31/advan2.jpg) no-repeat top center;}
.area6 .rybox{ width:1000px; height:305px; text-align:center; display:block; position:relative; margin:15px auto 0;}
.area6 .jCarouselLite{width:1000px; text-align:justify; margin: 0 auto} 
.area6 .jCarouselLite li { width:205px;float:left; overflow:hidden; text-align:center;margin-left:7px; margin-right:7px; height:300px;}

.area6 .jCarouselLite li img{ width:205px; height:300px; display:block;}
.area6 .prev, .area6 .next { background:url(../../img/31/icon_bg.png)  no-repeat center center; cursor:pointer; width:40px; height:79px;}
.area6 .prev{background-position:0px -88px; position:absolute;  top:110px; }
.area6 .next{background-position:-44px 0; position:absolute;  top:110px; }

.area7, .area8{ height:495px;}
.area7 .advan_c{ background:url(../../img/31/advan3.jpg) no-repeat top center;}
.area7 .trustBox, .area8 .trustBox, .area9 .trustBox{ height:300px; overflow:hidden; position:relative; margin-top:15px;  }
.area7 .trust, .area8 .trust, .area9 .trust{ width:890px;overflow:hidden; margin:0 auto; height:300px;}
.area7 .trust ul, .area8 .trust ul, .area9 .trust ul{ overflow:hidden; height:300px; }
.area7 .trust ul li, .area8 .trust ul li, .area9 .trust ul li{float:left; margin-left:10px; position:relative;}
.area7 .trust ul li img, .area8 .trust ul li img, .area9 .trust ul li img{ height:300px;display:block;}

.area8 { background:#f6f3ef}
.area8 .advan_e{ background:url(../../img/31/advan4.jpg) no-repeat top center;}


.area9 { height:550px;}
.area9 .advan_f{ background:url(../../img/31/advan5.jpg) no-repeat top center;}

.area10{ height:850px; background:url(../../img/31/bg2.jpg) no-repeat top center;}
.area10 .surport{ margin-top:33px;}
.area12{ height:310px; background:url(../../img/31/bottom_bg.jpg) repeat-x top center;}
.area12 .inner{ background:url(../../img/31/bottom.jpg) no-repeat top center; height:275px;}
.area12 p{ font-size:14.14px; color:#ece2df; margin-top:190px; margin-left:285px;}
.area12 p a{ color:#ece2df;}
.m-mes .user{ font-size:14px;}
.m-mes dl{ font-size:14px;}
.m-mes dt{ width:75px;}
.m-mes dd{ width:850px;}
.message{width:1000px; margin:5px auto 15px; overflow: hidden; font-size:16px;} 
.ckey{color: #f00;}
.message h3{ text-align: center; height: 30px; line-height: 30px; margin-bottom: 30px;}
.m-form {
    width: 610px;
    color: #330005;
    line-height: 29px;
    position: relative;
    float: left;

}
.m-form legend {
    font-size: 14px;
    font-weight: bold;
}
.m-form .formitm {
    line-height: 30px;
    padding-top: 13px;
    width:300px;
    float: left;
}
.m-form .formitm-1 {
    padding-left: 100px;
}
.m-form .lab {
    float: left;
	font-size:14px;
    margin-right: -90px;
    text-align: right;
    width: 50px;
	color:#666;
}
.m-form .ipt {
    margin-left: 61px;
}
.m-form .ipt * {
    vertical-align: middle;
}
.m-form .ipt a, .m-form .ipt a:hover {
    color: #3891eb;
    text-decoration: none;
}
.m-form .ipt img {
    height: 32px;
    margin: 0 15px 0 5px;
}
.m-form .ipt .domain {
    color: #777;
    font-weight: bold;
    margin: 0 0 0 5px;
}
.m-form .ipt p {
    color: #999;
    height: 22px;
    line-height: 22px;
}
.m-form .tip {
    padding-top: 10px;
}
.m-form .tip input {
    margin: 0 5px 3px 0;
}
.m-form .m-textarea {
    height: 80px;
}
.u-btn{background: #07913b;height:52px; text-align: center;width:177px; border:none;color:#fff; cursor: pointer; font-size:20px; font-weight:bolder; margin-top:10px; font-family:"Î¢ÈíÑÅºÚ"; margin-left:-38px; margin-bottom:10px;}
.u-ipt, .m-textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #c0c0c0 #d9d9d9 #d9d9d9;
    border-image: none;
    border-right: 1px solid #d9d9d9;
    border-style: solid;
    border-width: 1px;
    color: #777;
    font-size: 14px;
    height: 17px;
    line-height: 17px;
    padding: 5px;
    width: 225px;
}
.m-textarea {
    width: 525px;
}.remind {
     border: 2px solid #f7efd4;
     padding:14px 45px;
     width: 270px;
     float: right;
	 margin-top:14px;
 }
.remind strong{font-size: 16px; padding:6px 0 10px; margin-left:15px; color:#333;}
.remind p {
    color: #666;
    font-size: 12px;
    margin-left:15px;
    line-height: 28px;
}


/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#f56908; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }
