body{
	margin:0px;padding:0;
	/*background-attachment:fixed;  */
}
#main{
	margin: auto;
	border:0px  ; 
	width:1260px;
	height:auto;
}
header{ 
	width:1200px;
	height:80px;
}

.mytitle{
    position:absolute;     /**/
	margin:20px;padding:0px;
	margin-left:8%; 
	top:15px;
	font-size:45px;      
	font-family:KaiTi;  /* font-family:Arial, Helvetica; color:#FF9922 */
	color:#FF6600;   	         
}
.mytitle2{
    position:absolute;   
	margin:20px;
	margin-left:19%; 
	top:28px;
	font-size:22px;      
	font-family:KaiTi;  /* font-family:Arial,KaiTi Helvetica; color:#FF9922 */
	color:#009900;  	         
}

.search-input{ 
    float:right;
	position:absolute;
    margin-top:45px;	
	margin-left:75%;
}
nav{
    position:absolute;
    margin-top: 25px;  /* 四边距自动安排，导航栏居中*/
	margin-left:20%;
	margin-right: 25px;
	width:850px;
    /* 不用position:absolute必须加overflow: hidden;不然影响边栏？？*/
	font-family:Arial, Helvetica,  sans-serif;
}

nav ul li{  
    float: left;
	list-style: none;  
	width:130px; 
	height:40px;    /* 或 padding:5px 30px;*/
	line-height:40px; 
	text-indent:40px; 
	color:#ff0000;
	font-size:15px;
	 /* border-bottom: 1px solid #DDDCCC; 底边线*/
}

nav ul li a {
	display:block; 
	width:130px; 
	height:38px; 
	  /*background-image:url(image/btn.png);*/
	line-height:35px; 
	text-indent:45px; 
	text-decoration:none;    /**/
	color:#333333;
	font-size:15px;
}
nav ul li a:hover {
    background-image:url(../image/nav-hover.png); /*background:#ff8888;*/
	color:#ff0000; 
}

article{    
	width:1200px;
	height:auto;
	margin-left:10px;
	padding: 5px 0px;
	background:#FFFFFF;
}

#tables{
	width:80%;
	margin-left:10%;
	margin-top:50px;
}
table tr td a{
    text-decoration:none;
	color:#000000;
}
img{
    box-shadow: 3 3 15px rgba(0, 0, 0, 0.8);
}
.column1{
    position: relative; 
	width:1100px;
    border:0px #CCCCCC solid;	
	margin:10px auto;
	margin-left:5%;
	font-family:KaiTi;
}
.column1 section {
	float:none;
	width: 340px;
	margin-left:20px;
}
.column1 img{
    width:340px;
	height:250px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

.column2{
    position: relative; 
	width:1100px;
    border:0px #CCCCCC solid;	
	margin:10px auto;
	margin-left:5%;
	font-family:KaiTi;
}
.column2 section {
	float: left;
	width: 250px;
}
.column2 img{
    width:390px;
	height:220px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}
.videotxt{
    position:relative; 
    width:200px;
	margin-bottom:30px;
    margin-left:40px;
}

.columnvideo{
    position:relative;
	margin-top: 50px;
    width: 360px;
	height:auto;
}
.columnvideo img{
    width:350px;
	height:230px;
	margin-left:10px;
}
.columnvideo video{
    width:350px;
	height:230px;
	margin-left:10px;
}
	
.column3{
    position: relative; 
	width:1100px;
    border:0px #CCCCCC solid;
	margin:10px auto;
	margin-left:5%;	
	font-family:KaiTi;
}
.column3 section {
	float: right;
	width: 310px;
	margin-left:10px;
}
.column3 img{
    width:360px;
	height:260px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}

.column4{
    position: relative; 
	width:1100px;
    border:0px #CCCCCC solid;
	margin:10px auto;
	margin-left:5%;	
	font-family:KaiTi;
}
.column4 section {
	float:none;
	width: 480px;
	height:120px;
	margin-left:40px;
}
.column4 img{
    width:510px;
	height:350px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

.navpage{
   color: #996600;
   text-decoration: none;
}

fieldset{
	border:1px solid #CCCCCC;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;*/
}
fieldset legend{
    font-family:KaiTi;
    font-size:20px;
	color:#ff0000;
	text-align:center; 
}

td{
    border:0px solid #CCCCCC;
}

.bei{
    position: relative; 
	width:920px;    	
	margin:10px auto;
	margin-left:16%;
	font-family:KaiTi;
}
	
footer{
    float:none;  
	background:#333333;
	width:100%;	
	border-top: 1px solid #DDDCCC;  /*顶边线，底边线条：border-bottom:1px solid #330000; float:left;border:1px #330000 ;*/
}
footer ul {
	list-style:none;
	text-align:center;
	line-height:50px;
	font-size: 12px;
	color:#FFFFFF;
}
footer ul a{
    text-decoration:none;
	color:#FFFFFF;
}

/*图片轮播*/
 #container { position: relative; margin: 5px 5% auto; padding: 0; width: 1100px; height: 400px; border: 1px solid #333; overflow: hidden;}
 #lunbo { width: 7700px; height: 400px; position: absolute; z-index: 1;}
 #lunbo img {  float: left; width:1100; height:400; }
 #buttons { position: absolute; height: 10px; width: 100px; z-index: 2; bottom: 20px; left: 500px;}
 #buttons span { cursor: pointer; float: left; border: 0px solid #fff; width: 10px; height: 10px; border-radius: 50%;background: #333; margin-right: 5px; background-color: RGBA(0,0,0,.3);}  
 #buttons .on {  background: RGBA(0,0,0,.7);}
 .arrow { cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; font-weight: bold; width: 40px;height: 40px;  position: absolute; z-index: 2; top: 130px; background-color: RGBA(0,0,0,.2); color: #fff;}
 .arrow:hover { background-color: RGBA(0,0,0,.7);}
 #container:hover .arrow { display: block;  text-decoration: none; }
 #prev { left: 20px;}
 #next { right: 20px;}
/*     */
