/* 重置样式 */
body{font:12px Microsoft YaHei,tahoma,verdana,Arial; color:#4c4d4d; background:#FFF;}
body,div,p,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,form,tr,td,th,table{border:0px; padding:0px; margin:0px;}
img,a img{margin:0px; padding:0px; border:0px; font-size: 0px; line-height: 0px;} 
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
ul,li,ol,dt,dl,dd{ list-style:none;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
label,input,textarea,select,button{margin:0px; padding:0px; vertical-align:middle; font-family:tahoma;}
input,button,select,img{line-height:normal;}
a{ color:#4c4d4d;text-decoration:none; outline: none;}
a:hover{ color:#d31926; text-decoration:none; }
a:active{ outline:none; star:expression(this.onFocus=this.blur());}


/* 通用样式 */
.fb{font-weight:bold;}.tc{text-align:center;}
.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.pointer{ cursor:pointer; }.hidden{ overflow:hidden;}.clear{ clear:both;}
.clear0{ clear:both;line-height:0px;height:0px;font-size:0px;width:0px;}
.layout,.clearfix{*zoom:1;}
.layout:after,.clearfix:after{display:block;clear:both;overflow:hidden; height:0; content:".";}
.hr-2,.hr-3,.hr-4,.hr-5,.hr-6,.hr-7,.hr-8,.hr-9,.hr-10,.hr-11,.hr-12,.hr-13,.hr-14,.hr-15,.hr-16,.hr-17,.hr-18,.hr-19,.hr-20,.hr-21,.hr-22,.hr-23,.hr-24,.hr-25,.hr-26,.hr-27,.hr-28,.hr-29,.hr-30{clear:both; overflow:hidden; font-size:0px; line-height:0px;}
.hr-2{height:2px;}.hr-3{height:3px;}.hr-4{height:4px;}.hr-5{height:5px;}.hr-6{height:6px;}.hr-7{height:7px;}.hr-8{height:8px;}.hr-9{height:9px;}.hr-10{height:10px;}.hr-11{height:11px;}.hr-12{height:12px;}.hr-13{ height:13px;}.hr-14{ height:14px;}.hr-15{ height:15px;}.hr-16{ height:16px;}.hr-17{ height:17px;}.hr-18{ height:18px;}.hr-19{ height:19px;}.hr-20{ height:20px;}.hr-21{ height:21px;}.hr-22{ height:22px;}.hr-23{ height:23px;}.hr-24{ height:24px;}.hr-25{ height:25px;}.hr-26{ height:26px;}.hr-27{ height:27px;}.hr-28{ height:28px;}.hr-29{ height:29px;}.hr-30{ height:30px;}
*:focus{ outline:none;}
.overflow{ overflow:hidden;}

.layout{ width:1000px; margin:0px auto; clear:both;}

/* 头部样式 */
.header{ height:91px;}
.header .logo{ float:left; margin-top:23px; display:inline;}
.header .top_nav{ float:right; margin-top:34px; display:inline-block;}
.top_nav li{ float:left; height:29px; line-height:29px; margin-left:30px; display:inline;}
.top_nav li a{ display:block; line-height:29px; padding-left:15px; padding-right:15px; font-size:14px; color:#343434; transition:all 0.3s ease-out 0s;}
.top_nav li a:hover{ background-color:#00a2ff; color:#FFF;}
.top_nav li.current a{ background-color:#00a2ff; color:#FFF;}


/* 加入我们*/
.join_wrapper{ width:100%; height:86px; background:#116494;}
.join_wrapper .layout{ height:86px;}
.join_wrapper .layout .text{ display:block; float:left; line-height:24px; font-size:24px; color:#ffc600; margin-top:31px; margin-left:175px;}
.join_wrapper .layout .btn{display:block;background:url('../images/button_background.png');float:left;margin-left:20px;margin-top:22px;height:42px;width:148px;border-radius:5px;font-size:24px;line-height:42px;text-align:center;color:#441800;}
/* 底部 */
.bottom_wrapper{width:100%;background:#ffffff;height:215px;}
.bottom_wrapper .layout .links{width:100%;background:#ffffff;height:45px;}
.bottom_wrapper .layout .links a{float: left;padding-right:10px;}
.bottom_wrapper .layout{height:242px;}
.bottom_wrapper .layout div{float:left;margin-top:30px;}
.bottom_wrapper .layout .new{width:242px;}
.bottom_wrapper .layout  .title{display:block;font-size:14px;color:#000000;line-height:14px;height:14px;margin-bottom:5px;font-weight:700;}
.bottom_wrapper .layout  li{height:29px;line-height:29px;font-size:12px;color:#1e1d1d;}
.bottom_wrapper .layout .join{width:155px;}
.bottom_wrapper .layout .mobile{width:150px;}
.bottom_wrapper .layout .img{width:329px;}
.bottom_wrapper .layout .tellme{width:124px;}
.bottom_wrapper .layout .img .mark_url{width:106px;height:105px;float:left;margin-left:29px;margin-top:19px;}
.bottom_wrapper .layout .img .first{margin-left:0px;}
.bottom_wrapper .layout .tellme .text{font-size:14px;}
.bottom_wrapper .layout .tellme .tel{font-size:17px;}
.bottom_wrapper .layout .tellme .qq_img{height:25px;width:87px;margin-top:7px;}

/* 足部 备案 */
.footer_wrapper{width:100%;height:70px;background:#ffffff;}
.footer_wrapper .title{display:block;font-size:12px;color:#000;text-align:center;}
.footer_wrapper .title{padding-top:15px;padding-bottom:20px;}
.footer_wrapper .title a{color:#000;}
.footer_wrapper .renzheng{text-align:center;}
/*  漂浮菜单*/
.floatmenu{position:fixed;bottom:80px;right:-108px;width:160px;height:167px;background-image:url(../images/floatmen.png);background-repeat: no-repeat;  ;z-index: 10;}
.floatmenu li{width:160px;height:54px;margin-top:2px;color:#fff;}
.floatmenu .firstli{margin-top:0px;}
.floatmenu li span {display: block;height: 54px;width:107px;float:right;text-align:left;color: #fff;line-height: 54px;font-size:13px;background: #ff3600;}
.floatmenu li .tel{height:53px;margin-top:1px;}
.floatmenu li .qr{height:54px;margin-top:1px;}
.floatmenu .qr_big{width:160px;height:122px;display:none;background:#ff3600;}
.floatmenu .qr_big img {width:100px;height:100px;margin-top:0px;margin-left:30px;}
.floatmenu:hover{right:0px;}
.floatmenu:hover .qr_big{display: block;}




