@charset "utf-8";
@font-face {
    font-family: Microsoft YaHei;
    src: url('HanHei-SC-thin.eot'); /* IE9 Compat Modes */
    src: url('HanHei-SC-thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('HanHei-SC-thin.woff') format('woff'), /* Modern Browsers */
             url('HanHei-SC-thin.ttf')  format('truetype'), /* Safari, Android, iOS */
}
*{margin:0;padding:0;}
body{font-size:12px;font-family:Microsoft YaHei,'PingFang SC', 'HanHei SC', 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif; background:#FFF;color:#000;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding:0}
li{list-style-type:none;}
img{border:none;margin:0;padding:0;}
input,select,img{ vertical-align:middle;}
a{ text-decoration:none;color:#7f7f7f}
a:hover{ color:#000;transition:all 0.4s linear;}
input,samp,textarea{outline: 0;font-family:"Microsoft YaHei";}
.fl{float:left;}
.fr{float:right;}
.com{ width:100%; overflow:hidden;margin:0 auto;}
.con,.fxd .con_l,.main_fr_cp{ width:1100px; overflow:hidden; margin:0 auto;}
.jl_1200 .con,.jl_1200 .fxd .con_l{width:90%;}
.main{min-width:950px;max-width:1920px;position:relative;background:#fff;overflow:hidden;}
/*左部*/
.main_fl{width:100%;padding-top:0px; z-index:1000;position:absolute;}
.main_fl .logo{text-align:center;padding-top:30px;}
.main_fl .logo div{padding-top:25px; color:#999}
.main_fl .logo img{border-radius: 96px;overflow: hidden;}

.nav{ width:100%; overflow:hidden}
.nav ul{ margin:19px auto 0px;width:900px;}
.nav ul li{text-align:center;line-height:35px;height:35px;position:relative;overflow:hidden;width:15%;float:left; text-align:center; font-size:15px; margin-left:37px;}
.nav ul li a{display:block;color:#999999;overflow:hidden;}
.nav ul li a:hover,.nav ul li.hover a{color:#000;}
.nav ul li a:hover span{ display: none}
.nav ul li a p{ display:block; width:100%; text-align:center}

.smint{}
.fxd{background:rgba(255, 255, 255, 0.85); display:none}
.fxd .logo{float:left; width:10%;padding:6px 0; height:40px;}
.fxd .logo img{height:40px;border-radius:40px;}
.fxd .nav{float:right; width:80%}
.fxd .nav ul{ margin:6px 0;width:90%; float:right}
.fxd .nav ul li{line-height:40px;height:40px;}
.footer{padding:30px 0 40px; color:#7f7f7f; line-height:20px;overflow:hidden;}