/*top*/
.header { width:100%; min-width:1300px; height:90px; margin:0 auto; position:fixed; top:0; right:0; z-index:99999999; -webkit-transition:all .5s ease; transition:all .5s ease;background: #fff;border-bottom: 1px solid #ddd;}
.header .warp { position:relative; z-index:3;}
.header .logo { float:left; height:90px; line-height:90px;}
.header .logo img { display:block;height:50px;margin-top:20px;}


/***右侧***/
.header .rgt { float:right; max-width:80%;}
.header .muen,.header .mnavs { display:none;}

/*导航*/
.header .rgt .nav { float:left;}
.header .rgt .nav ul{float:left;}
.header .rgt .nav li { float:left; text-align:center; margin:20px 15px 0 15px; position:relative;}
.header .rgt .nav li::after { display:block; content:""; width:0; height:3px; background:#e60012; margin:auto; position:absolute; left:0; top:-20px; right:0; -webkit-transition:all .5s ease; transition:all .5s ease;}
.header .rgt .nav li a { display:block; width:100%; font-size:20px; color:#333;text-align: right;}
.header .rgt .nav li:hover::after,.header .rgt .nav .on::after { width:100%;}
.header .rgt .nav li ul { width:300%; height:0; overflow:hidden; position:absolute; top:60px; right:-100%; z-index:2; filter:alpha(opacity=0); opacity:0; -webkit-transition:all .5s ease; transition:all .5s ease;}
.header .rgt .nav li li { float:none; margin:0; -webkit-transition:all .5s ease; transition:all .5s ease;text-align: right;}
.header .rgt .nav li li::after { display:none;}
.header .rgt .nav li li a { color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.header .rgt .nav li .en{font-size:14px;}
.header .rgt .nav .tel{font-size:20px;color:#333;height:90px;line-height: 90px;margin:0 15px;}

/*搜素*/
.header .rgt .search { float:right; width:40px; height:75px; margin-top:5px; overflow:hidden;}
.header .rgt .search i { display:block; width:100%; height:100%; cursor:pointer; background:url(img/sr_02h.png) no-repeat center center; -webkit-transition:all .5s ease; transition:all .5s ease;}
.header .rgt .search form { display:block; width:260px; height:50px; overflow:hidden; filter:alpha(opacity=0); opacity:0; position:absolute; right:0; top:80px; -webkit-transition:all .5s ease; transition:all .5s ease;}
.header .rgt .search input { float:left; width:158px; line-height:48px; font-size:14px; color:#333; padding:0 10px; border:1px solid #ddd; background:#fff;}
.header .rgt .search .btn { width:80px; color:#fff; background:#de0505;line-height:50px; font-size:14px;color:#333; padding:0 10px; border:none; }
.header .rgt .search.on { overflow:inherit;}
.header .rgt .search.on form { filter:alpha(opacity=100); opacity:1;}


/*头部高亮*/

.header:hover .rgt .nav li:hover li:hover a,.headeron .rgt .nav li:hover li:hover a { color:#e60012;}
.header:hover .rgt .laug span,.headeron .rgt .laug span { color:#333; background-image:url(img/sr_01h.png);}
.header:hover .rgt .laug a,.headeron .rgt .laug a { color:#666;}
.header:hover .rgt .search i,.headeron .rgt .search i { background-image:url(img/sr_02h.png);}
.bghover { height:280px;}