@charset "utf-8";

body{
     background:#f5f0e2;
	 margin:0;
	 padding:0;
	 text-align:center;
	 }
	 
	 
/*-------------------------*/

#head{
     width:100%;
	 height:154px;
	 margin:0 auto;
	 background:#ffa00e;
	 }
#top-black{
     width:100%;
	 height:28px;
	 margin:0;
	 background:#000000;
	 text-align:center;
	 }
#head-mid{
     background:#3a1a0e;
	 width:100%;
	 height:114px;
	 margin:0;
	 text-align:center;
	 }
#head-logoBox{
     width:1000px;
	 height:114px;
	 margin:0 auto;
	 }	 
#logo{
     width:354px;
	 height:114px;
	 float:left;
	 margin:0;
	 }
#head-right{
     margin-left:354px;
	 }
#shanghai{
     width:646px;
	 height:84px;
	 float:left;
	 font:Arial, Helvetica, sans-serif "宋体";
	 font-size:30px;
	 color:#fff;
	 }
#nav{
     width:582px;
	 height:30px;
	 float:left;
	 margin-left:60px;
	 +margin-left:30px;
	 }
#nav-ul,#nav-ul li{
     margin:0;
	 padding:0;
	 }
#nav-ul li{
     list-style:none;
	 float:left;
	 }
#nav-ul li a{
     display:block;
	 width:97px;
	 height:30px;
	 font:"宋体";
	 font-size:14px;
	 line-height:30px;
	 font-weight:bold;
	 color:#ceba9c;
	 text-decoration:none;
	 }
#nav-ul li a:hover,#current{
     background:#ffa00e;
	 font-weight:bold;
	 color:#ffffff;
	 } 
	 
#city-select,#city-select a{
     width:1000px;
	 height:28px;
	 font:"宋体";
	 font-size:12px;
	 color:#fff;
	 line-height:28px;
	 margin:0 auto;
	 text-decoration:none;
	 }
#topMenu{
     width:290px;
	 height:28px;
	 float:right;
	 }
#shoucang{
	 padding:0 12px;
	 border-left:1px dashed #fff;
	 border-right:1px dashed #fff;
	 } 
	 
/*--------------------------------*/

#flash{
     width:100%;
	 height:444px;
	 margin:0 auto;
	 margin-top:10px;
	 text-align:center;
	 }
#shareBar{
     width:1000px;
	 height:30px;
	 margin:0 auto;
	 }
#shareBar-img{
     float:left;
	 width:530px;
	 height:30px;
	 margin-left:43px;
	 +margin-left:21px;
	 }
#flash-box{
     width:100%;
	 height:402px;
	 margin:0 auto;
	 background:#9ac96c;
	 border-bottom:4px solid #b0f06f;
	 border-top:4px solid #b0f06f;
	 text-align:center;
	 }
#flash-img{
     width:1000px;
	 height:402px;
     margin:0 auto;
	 }
	 	 
/*---------------------------*/

#content,#Case{
     margin:0 auto;
	 width:1000px;
	 height:auto!important;
	 height:200px;
	 min-height:200px;
	 margin-top:10px;
	 }	 
#content-left{
     float:left;
	 width:704px;
	 height:auto!important;
	 height:200px;
	 min-height:200px;
	 border:1px #e1dcc6 solid;
	 background:#fff;
	 padding-left:16px;
	 padding-top:38px;
	 padding-bottom:16px;
	 }	 
.title01{
     width:687px;
	 height:30px;
	 padding-left:14px;
	 text-align:left;
	 float:left;

	 }
.title01 span{
     font:"宋体";
	 font-size:14px;
	 color:#865e25;
	 line-height:30px;
	 float:left;
	 padding-left:14px;
	 }
.title-text{
     width:659px;
	 padding:14px;
	 margin-top:10px;
	 background:#efefef;
	 font:"宋体";
	 font-size:13px;
	 color:#000000;
	 line-height:20px;
	 text-align:left;
	 float:left;
	 }
.knowMore,.knowMore a{
     width:667px;
	 height:24px;
	 float:left;
	 text-align:right;
	 color:#ffa00e;
	 font:"宋体";
	 font-size:12px;
	 font-weight:bold;
	 line-height:24px;
	 text-decoration:none;
	 padding-right:20px;
	 }
.knowMore a:hover{
     text-decoration:underline;
	 }

#content-right{
     float:left;
	 margin-left:21px;
	 width:229px;
	 height:auto!important;
	 height:200px;
	 min-height:200px;
	 }
.title-right{
     width:229px;
	 height:36px;
	 float:left;
	 }
.right-text{
     width:224px;
	 padding:12px 2px;;
	 border:1px solid #e3dec8;
	 background:#ffffff;
	 float:left;
	 color:#666666;
	 font:"宋体";
	 font-size:12px;
	 text-align:center;
	 line-height:20px;
	 }


	 
	 
/*---------------------------*/
#Case{

	 }	 
.CaseBox{
     width:265px;
	 height:246px;
	 padding:0 34px;
	 margin-top:20px;
	 text-align:left;
	 float:left;
	 }
.case-name,.case-web{
     width:257px;
	 height:22px;
	 padding:0 4px;
	 float:left;
	 font:"宋体";
	 font-size:12px;
	 font-weight:bold;
	 color:#84b716;
	 line-height:22px;
	 }
.Case{
     width:257px;
	 height:194px;
	 float:left;
	 border:4px #fff solid;
	 }
.case-web,.case-web a{
     font-weight:normal;
	 color:#898989;
	 text-decoration:underline;
	 }
.case-web a:hover{
     color:#0033CC;
	 text-decoration:underline;
	 }
.moreCase,.moreCase a{
     width:960px;
	 height:60px;
	 float:left;
	 text-align:right;
	 color:#ffa00e;
	 font:"宋体";
	 font-size:14px;
	 font-weight:bold;
	 line-height:60px;
	 text-decoration:none;
	 }
.moreCase a:hover{
     text-decoration:underline;
	 }	 
/*-----------------------*/

#footer{
     width:100%;
	 height:344px;
	 margin:0 auto;
	 text-align:center;
	 background:#483929;
	 clear:both;
	 }
#footer-topline{
     width:100%;
	 height:22px;
	 background:#6fb12d;
	 margin:0;
	 }
#footer-nav{
     width:100%;
	 height:143px;
	 background:#3c2915;
	 border-top:10px solid #5a4a38;
	 margin:0;
	 text-align:center;
	 }
#aaa{
     margin:0 auto;
	 padding-left:40px;
	 width:930px;
	 height:143px;
	 text-align:center;
	 }
.ul-outside,.ul-inside{
	 list-style:none;
	 margin:0;
	 padding:0;
	 }
.ul-outside-li{
     float:left;
	 padding:14px 34px;
	 height:109px;
	 border-right:1px #b7b7b7 dashed;
	 }
.ul-inside-li,.ul-inside-li01{
     text-align:left;
	 }
.ul-inside-li a,.ul-inside-li01 a{
	 font:"宋体";
	 font-size:12px;
	 color:#b7b7b7;
	 line-height:22px;
	 text-align:left;
	 text-decoration:none;
	 }
.ul-inside-li01 a{
     font-size:14px;
	 font-weight:bold;
	 }     	 
.ul-inside-li a:hover,.ul-inside-li01 a:hover{
     text-decoration:underline;
	 }
	 
	 
#footer-bottom{
     width:1000px;
	 height:152px;
	 margin:0 auto;
	 padding-top:14px;
	 }	 	 
#footer-bottom span{
     font:Arial, Helvetica, sans-serif "宋体";
	 font-size:12px;
	 color:#b8a99a;
	 line-height:18px;
	 }	 
	 
	 
	 
	 
	 
	 
