

/* All */
.top_con{ width:1200px; margin:0px auto; position:relative}
.nav {  float: left;
    
  
}
.nav ul {
  *zoom: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  
}
.nav ul:before,
.nav ul:after {
  content: "";
  display: table;
}
.nav ul:after {
  clear: both;
}
.nav ul > li {
  float: left;
 
}
.nav a {
  display: block;
  padding:0px 21px;
  height:51px;
  line-height:50px;
  color: #373737; text-transform:uppercase;
  padding-top: ; transition: .3s;

 font-size: 18px; 
}
.nav a:hover {
 
 
  color: #e62129;  transform: translateY(-3px); font-weight: bold;
}

.nav .a:active {
  
}

.nav li:hover{ background: url(../image/t14.png) center bottom no-repeat;}




.nav li ul li {
	width:904px;
	height:397px ;
	
  float: left;
}
.nav li ul li img {
	width:904px;
	height:397px ;
	
  float: left;
}





/* Slide Down
============================== */

.nav3 ul > li:hover ul li {
  height: 378px !important;

}
.nav3 li ul {
  position: absolute;
  top: 85px;
  z-index: 666666;
}
.nav3 li ul li {
  overflow: hidden;
  height: 0;
  -webkit-transition: height 200ms ease-in;
  -moz-transition: height 200ms ease-in;
  -o-transition: height 200ms ease-in;
  transition: height 200ms ease-in;
}
/* Slide Down 2
============================== */



.xlnav{ width: 804px; height: 267px; background:url(../image/ttt4.png) repeat;}
.xlnav .xlnav_con{ width: 755px; margin: 0px auto;}
.xlnav .xlnav_con .l{ width: 289px; float: left; padding-top: 50px;margin-left: 40px;}
.xlnav .xlnav_con .l a{ width: 289px; height: 45px; line-height: 45px; display: block; float: left; background: url(../image/xlrtg.png) left center no-repeat; transition:none !imortant;}
.xlnav .xlnav_con .l a:hover{transform:none; font-weight: normal; }
.xlnav .xlnav_con .r{ width: 332px; float: right; margin-top: 40px;}
.xlnav .xlnav_con .r img{ width: 332px; height: 318px;}