﻿@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

*{margin:0;padding:0;}
body{background:#fefefe; font-size:12px;line-height:22px;font-family:"Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
.body,.ul,.ol,.li,.p,.h1,.h2,.h3,.h4,.h5,.h6,.form,.fieldset,.table,.td,.img,.div,.tr,.dl,.dd,.select,.option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;width:100%;}
.overflow { overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.header_nav.act{position:fixed;left:0;top:0;z-index:99999;animation:searchTop 0.5s ease-in-out}
@keyframes searchTop {
    0% {top:-100px}
    to {top:0}
}

.header_main{display:flex;justify-content:space-between;align-items:center;}
.logo{ width:499px;}
.logo img{ max-width:100%; display:block;}
header .tel{background:url(../images/tel.png) no-repeat left center;padding-left:47px;}
header .tel p{line-height:25px;font-size:13px;color:#666;}
header .tel b{line-height:31px;font-size:23px; font-family:"Impact";color:#333;}
.erweima{width:77px;height:77px;border:1px solid #d9dada;display:block;}

/*导航下拉开始*/
.header_nav{ width:100%;background:#2e68aa;}
.header_nav .nav{  position:relative; z-index:99;  display:flex;justify-content:space-between;align-items:center;}
.header_nav .nav .nLi{ position:relative; width:14.28%; text-align:center;}
.header_nav .nav .nLi h3 a{ display:block; font-size:15px; color:#fff; line-height:42px;}
.header_nav .nav .sub{ display:none; width:100%; left:0; top:42px;  position:absolute; background:rgba(1,125,228,0.7) none repeat scroll 0 0 !important;  line-height:35px; padding:5px; z-index:999; }
.header_nav .nav .sub li{ zoom:1; margin-bottom:5px; } 
.header_nav .nav .sub a{ display:inline-block; padding:0 10px;font-size:13px;color:#fff; border-bottom:2px solid transparent;}
.header_nav .nav .sub a:hover{  color:#fff;border-bottom:2px solid #fff;}
.header_nav .nav .nLi:hover h3 a{color:#77c34f;font-weight:bold;}
.header_nav .nav .nLi h3 a.cur{color:#77c34f;font-weight:bold;}

/
	
	
	
	