﻿

body{min-width:1200px;}

.head {width:100%;clear:both;position:fixed; top:0; left: 0; z-index: 999;height:90px;background:#fff;}
.head_height{height:90px;}
.headcon { margin: 0 auto; width: 1200px; }

/*logo栏*/
.headtop{height:90px;}
.headtop .headlogo { float: left; width:248px; height: 60px; margin-top: 15px; }
.headtop .headlogo img {height:60px; }


/*导航菜单*/
.headnav { height:50px;float:left;margin-top:20px;width:952px;}
.navlist{display:flex;justify-content:flex-end;}
.navlist ul li{float:left;position:relative;font-size:16px;}
.navlist ul li a{ display: block; height:50px;line-height:50px;margin-left:48px;font-size:20px;color:#000;font-weight:500;}
.navlist ul li a:hover,.navlist ul li a.hover{color:#c7171f; }
.navlist ul li a.hoverout{color:#000;}
.navlist ul li a.tel{color:#c7171f;letter-spacing:1px;}
.navlist ul li a.tel:hover{border:none;}

/*下拉菜单*/
.navUp{ width:160px; position: absolute; left: 40px; top: 50px; border: 1px solid #e6e6e6;   background: #fff;  z-index: 99; display: none;box-shadow: 0 3px 10px rgba(0,0,0,.08);border-radius: 3px}
.navUp ul{}
.navUp ul li{float:none !important;width:150px;text-align:left;border-bottom: 1px solid rgba(0,0,0,.07);}
.navUp ul li a{padding:5px 20px;height:35px;line-height:35px;font-size:16px;width:120px;color:#555;overflow:hidden;margin-left:0px;}
.navUp ul li a:hover{border-bottom:none;margin-left:2px;color:#c7171f;}
.navUp ul li a span{width:120px;display:block;text-align:left;}
.navUp ul li a i{float:right;height:30px;line-height:30px;}

.navlisten .navUp{width:260px;}
.navlisten .navUp ul li{width:250px;}
.navlisten .navUp ul li a {width:220px; }
.navlisten .navUp li a span{width:220px; }


/*二级菜单*/
.drop-down { width: 160px; position: absolute; left: 160px; top: 0px; border: 1px solid #e6e6e6; background: #fff; z-index: 99; display: none; box-shadow: 0 3px 10px rgba(0,0,0,.08); border-radius: 3px }
.drop-down ul{}
.drop-down ul li{float:none !important;width:150px;text-align:left;border-bottom: 1px solid rgba(0,0,0,.07);}
.drop-down ul li a{padding:5px 20px;height:35px;line-height:35px;font-size:15px;width:120px;color:#666;}
.drop-down ul li a:hover{border-bottom:none;margin-left:2px;color:#c7171f;}
.drop-down ul li a span{width:140px;display:block;text-align:left;}
.drop-down ul li a i{float:right;height:30px;line-height:30px;}

.navlisten .drop-down { width: 260px; left:260px;}
.navlisten .drop-down ul li { width: 250px; }
.navlisten .drop-down ul li a { width: 220px; }
.navlisten .drop-down ul li a span { width: 220px; }




/*网站底部*/

.foot{width:100%;clear:both;background:#333333;color:#d1d1d1;}
.footcon{margin:0 auto;width:1200px;padding:12px 0;}

.footnav{float:left;width:500px;}
.footnav .items{line-height:18px;font-size:18px;letter-spacing:1px;clear:both;margin:23px 0;padding-left:45px;}
.footnav .items img{float:left;width:30px;height:30px;margin-right:20px;}
.footnav .items span{color:#e8bd6d;}
.footnav .items a{color:#d1d1d1;}

.footnav .home{background:url(../images/home.png) no-repeat;}
.footnav .address { background: url(../images/address.png) no-repeat; }
.footnav .tel { background: url(../images/tel.png) no-repeat; }

.footlink{float:left;width:300px;font-size:18px;}
.footlink a{color:#d1d1d1;font-size:16px;}
.footlink .links{height:120px;margin-top:20px;overflow:hidden;}
.footlink li{height:30px;line-height:30px;}


.footcode{float:left;width:350px;}
.footcode .weixin{float:left;width:128px;text-align:center;}
.footcode .talk{float:right;width:128px;margin-left:88px;text-align:center;}
.footcode img{width:128px;height:128px;}
.footcode p{font-size:14px;margin-top:10px;}

.footbottom { height: 50px; background: #1e1f20; margin-top:20px;color:#fff;}
.footcopy{margin:0 auto;width:1200px;}
.footcopy p{line-height:50px;}
.footcopy a{color:#fff;}






/*侧飘*/
/*.rightmenu{ position: fixed; right: 0; top: 30%; z-index: 999; display:none;}
.rightmenu .ico-box{ position: relative; width: 77px; height:61px; border-bottom: 1px solid #fff; cursor: pointer;}
.rightmenu .ico01{ background: #1e1f20  url(../images/r_tel.png) 23px 17px no-repeat; border-top-left-radius:3px;border-top-right-radius:3px;}
.rightmenu .ico02{ background: #1e1f20 url(../images/r_qq.png) 23px 13px no-repeat;}
.rightmenu .ico03{ background: #1e1f20 url(../images/r_wx.png) 25px 17px no-repeat;}
.rightmenu .ico06{ background: #1e1f20 url(../images/r_top.png) 0 0 no-repeat; border-bottom: none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.rightmenu .ico-box .ico-cont{ display: block;padding: 0 18px 0 45px;line-height: 61px;height: 61px;color: #fff; font-size: 14px; position: absolute; top: 0; width: 115px;right:-180px; text-indent: 6px;border-radius:3px;}
.rightmenu .ico-box .ico-cont01{ background: #e60e17 url(../images/r_tel.png) 8px 17px no-repeat;} 
.rightmenu .ico-box .ico-cont02{ background: #e60e17 url(../images/r_qq.png) 8px 13px no-repeat;} 
.Wechatimg{position: absolute; left: -112px;width: 112px; background: #fff;text-align: center; font-size: 14px; top: -25px; padding-bottom:5px; display:none;}
.Wechatimg img{ display: block; width: 108px; height: 108px; margin-bottom: 5px}
.ico02 a{ display:block; width:77px; height:62px;}
.ico03 a{ display:block;width:77px; height:62px;;}*/
