﻿
/* CSS Document */


/*************网站预定义样式**************/

.wrap {
	width:100%;
	height:auto;

}
ul{
	padding:0px;
	margin:0px;
	display:block;
	list-style-type:none;
	}
li{
	display:block;
	}
*{
	padding:0px;
	margin:0px;
	}
img{
	border:none;
	}
a{
	text-decoration:none;
	}

/*************网站预定义样式**************/
.header{
 width: 100%;
  height: auto;
	}
.hbox{
 height: auto;
  width: 100%;
  background-color: #D8D8D8;
	 }
.background{ 
       width: 100%;
       height: 570px;
       position: relative;
		}
.backgrnd{ 
/* 	width:100%;
           height:380px;
	  overflow:hidden;
	  background-image:url(../img/bg4.png) repeat-x; */
	  width: 100%;
	  height: 390px;
	  position: relative;
	  }


.hmian{
   width: 1200px;
   height: 508px;
   position: absolute;
   top: 0%;
   margin-left: auto;
   margin-right: auto;
   z-index: 1111111;
   left: 50%;
   transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   -moz-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -o-transform: translateX(-50%);
}
.hmifan{
 width: 1200px;
    margin-left: auto;
    margin-right: auto;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
	 }
.one{ width:100%;
       height:28px;
	   }
.oneleft{ width:600px;
       height:28px;
	   float:left;}	
.onrter{ width:auto;
        height:28px;
		float:right;
} 
.imges{ width:18px;
      height:17px;
	  margin-left:-1px;
	  margin-top:1px;
	 } 
.two{ width:100%;
        height:70px;}
.logo{ width:210px;
     height:70px;
	 float:left;
	 margin-top:}
.nav{   width:989px;
        height:70px;
		background:url(../img/bg1.png) repeat-x;
		float:left;}
.nav_list{
        width:719px;
        height:70px;
		/*margin-left:100px;*/
		float:left;
		position: relative;
		}
		.nav_list li{
			margin-left:19px;
		  float:left;
		  cursor:pointer;
		}
.nav_list li,.nav_list li>a{
	display: block;
		 line-height:70px;
		 font-size:14px;
		  font-family:"微软雅黑";
		  color:#888888;
		  text-align:center;
		  height:70px;}	
.nav_list .on,.nav_list .on>a{
	display: block;
	border-bottom:2px solid #dc0515;
            height:68px;
			color:#fff;}	  
.red{ color:#dc0515;}
.text{ width:217px;
      height:70px;
	  float:right;
	  margin-right:30px;
}
.input{ width:217px;
       height:23px;
	   border:1px solid #575555;
	   border-radius:5px;
	   margin-top:23px;
	   background:none;
	   color:#575555;
	}
.seac{ width:12px;
      height:12px;
	  position:relative;
	  z-index:123px;
	  top:-18px;
	  left:200px;
	  cursor:pointer;}
.three{ width:100%;
      height:auto;
	  overflow:hidden;}
.threeleft{ width:420px;
      height:350px;
	   float:left;
	   margin-top:57px;
	   margin-left:5px;
	   box-shadow:0 0 5px #6c7375;}
.btn{ width:180px;
      height:30px;
	  position:relative;
	  top:-110px;
	  cursor:pointer;
	  left:50px;
	  z-index:123;}
.threert{ width:100px;
      height:20px;
	  background:url(../img/bg2.png) repeat-x;
	  border-radius:10px;
	  float:right;
	  margin-top:386px;
	 }
.thrre{ width:100%;
   height:25px;
   margin-top:253px;
}
.ter_list{ width:100%;
     height:auto;
	 }
.ter_list li{ 
     float:left;
     width:auto;
	 height:25px;
	 cursor:pointer;}
.miush{ width:10px;
      height:10px;
	  margin-left:13px;
	  margin-top:5px;}
.middle{ 
    width:100%;
	height:auto;
	overflow:hidden;
   }
.mbox{height: auto;
     overflow:hidden;
   width:100%;}
   
.footer{ width:100%;
	height:auto;
	overflow:hidden;}
.fbox{height:300px;
   background:#fff;
   width:100%;}
.ftop{ width:100%;
      height:230px;
	  background:#202020;
	 }
.fbottom{ width:100%;
     height:70px;
	 background:#111111;}
.botleft{ width:auto;
       float:left;
	   font-size:14px;
	   font-family:"微软雅黑";
	   color:#494949;
	   line-height:70px;}
.botrt{ font-size:12px;
		font-family:Arial;
		color:#1b1b1b;
		line-height:70px;
		float:right;}
.ftwap{ width:1200px;
		height:70px;
		margin-left:auto;
		margin-right:auto;}
.wilte{ color:#888888;}
.undline{ 
	   height:30px;
	   border-bottom:1px solid #a6100c;
	   color:#888888;}
 .eyelogo{ 
      color:#1b1b1b;
      margin-top:3px;}
.ftpwarp{
	    width:1200px;
	    height:230px;
		margin-left:auto;
		margin-right:auto;}
.litnav{ width:900px;
     height:230px;
	 float:left;}
.weixin{ width:115px;
   height:230px;
   float:right;}
.imhger{
	
	margin-top:40px;}
.navtwe{ font-size:14px;
      font-family:"微软雅黑";
	  color:#888;
	  margin-top:40px;}
.natw_list{ width:100%;
             height:auto;
			 margin-top:15px;}
.natw_list li{ width:120px;
   height:30px;
   line-height:30px;
   font-size:12px;
   font-family:"微软雅黑";
   color:#cccccc;
   cursor:pointer;}
.natw_list .on{
	   font-size:12px;
      font-family:"微软雅黑";
	  color:#888;
	  
	 }
.natw_list .on a{border-bottom:1px solid #cc2e22;
        font-size:12px;
      font-family:"微软雅黑";
	  color:#888;}
.litnv_list{ width:100%;
       height:auto;}
.litnv_list li{ 
    float:left;
    width:150px;
	margin-right:70px;
    }
.yang{ color:#888;
     font-size:14px;
	 font-family:"微软雅黑";
	 }
	 
	 

/********************************/
.ter_list{ width:100%;
     height:25px;
	 }
.ter_list li{ 
     float:left;
     width:auto;
	 height:25px;
	 cursor:pointer;
	 font-size:12px;
	 font-family:"微软雅黑";
	 color:#d94b41;
	 line-height:25px;
	 background:#ebebeb;
	 padding-left:12px;
	 text-align:center;
	 background: url(../img/bgg.jpg) repeat-x;}
.ter_list .on{
	color:#fff;
	line-height:25px;
	font-size:12px;
	background:#d94b41;
	padding-left:12px;
	padding-right:2px;}
.bgtuy{
	width:16px;
	height:25px;
	display:block;
	float:right;
	margin-left:15px;}
.bgtue{
	width:16px;
	height:25px;
	display:block;
	float:right;
	margin-left:15px;}
.bgtus{
	width:16px;
	height:25px;
	display:block;
	float:right;
	position:relative;
	right:-18px;
	}
/********************************/	 







.down{
	display: none;
	background-color: #fff;
	padding: 10px 0;
	height: auto;
	position: absolute;
	top: 70px;
	left: 80px;
    z-index: 100;
    line-height: normal;
    text-align: left;
}
.down-text{
	width: 100%;
	height: auto;
}
.down-text>a{
	display: block;
	height: auto;
	font-size: 14px;
	color: #333;
	padding: 6px 20px;
	border-bottom: 1px solid #eee;
}
.down-text>a:last-child{
	border: none;
}
.down-text>.on,.down-text>a:hover{
	color: #dc0515;
}