﻿
/*public*/.size1{width: 100%;overflow: hidden;margin: 0 auto;}
.backcolor{background: #175ac0;}
.color{color: #175ac0;}
/* header*/.headtop{height: 120px;}
.headtop .logo{margin: 15px;}
.headtop .imgs1{margin-left: 440px;margin-top: 37px;}
.headtop .logo_tel .p1{font-size: 24px;color:#ff8820;margin-top: 38px;border-bottom: 1px solid #e5e5e5;padding-bottom: 5px;}
.headtop .logo_tel .p1 span{color:#241005;font-size: 20px;}
.headtop .logo_tel .p2{font-size: 24px;color:#ff8820;margin-top: 4px;}
.headtop .logo_tel .p2 span{color:#241005;font-size: 20px;}
/*menu*/.menu{position: relative;z-index: 100;}
.menu > li{height: 58px;line-height: 25px;padding: 0 17px;float: left;text-align: center;position: relative;}
.menu > li a{font-size: 16px;color: #494747;}
.menu > li:hover,
.menu > li.hover{background: url(../images/navli.jpg) no-repeat center bottom;}
.menu li span{display: block;text-align: center;font-size: 14px;}
.menu .menu_2{position: absolute;width: 100%;top: 58px;left: 0;display: none;overflow: hidden;}
.menu .menu_2 li{background: #fff;}
.menu .menu_2 a{display: block;font-size: 14px;line-height: 40px;color: #494747;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.menu li:hover .menu_2{display: block;}
.main{margin-bottom: 10px;}
/*footer*/.footer_bottom{width: 100%;height: 40px;line-height: 40px;background: #00152D;color: white;text-align: center;}
.footer_bottom strong{font-weight: 500;padding: 0 30px;}
.footer_bottom strong a{color: white;}
.sidebar{width: 85px;height: auto;position: fixed;top: 35%;right: 17px;z-index: 99;}
.sidebar ul li{width: 100%;height: 68px;border: 1px solid black;padding-top: 10px;background: url(../images/slid_bg.png);margin-bottom: 2px;position: relative;}
.sidebar ul li .pic{height: 45px;width: 100%;}
.sidebar ul li p{text-align: center;line-height: 20px;font-size: 14px;color: white;}
.sidebar ul li:hover p{color: #EE7700;}
.sidebar ul li.tel .pic{background: url(../images/slide_tel.png) no-repeat center;}
.sidebar ul li.tel .tel_txt{height: 78px;width: 120px;display: inline-block;line-height: 78px;position: absolute;text-align: center;left: -121px;top: 0;background: url(../images/slid_bg.png);font-size: 14px;color: white;display: none;}
.sidebar ul li.tel:hover .pic{background: url(../images/slide_tel01.png) no-repeat center;}
.sidebar ul li.tel:hover .tel_txt{display: block;}
.sidebar ul li.chat .pic{background: url(../images/slide_weixin.png) no-repeat center;}
.sidebar ul li.chat img{display: block;width: 120px;height: 120px;position: absolute;left: -121px;top: 0;display: none;}
.sidebar ul li.chat:hover .pic{background: url(../images/weixin.png) no-repeat center;}
.sidebar ul li.chat:hover img{display: block;}
.sidebar ul li.qq a{display: block;width: 100%;height: 78px;position: absolute;top: 0;left: 0;z-index: 3;}
.sidebar ul li.qq .pic{background: url(../images/qq01.png) no-repeat center;}
.sidebar ul li.qq:hover .pic{background: url(../images/qq02.png) no-repeat center;}
.sidebar ul li.returnTop{cursor: pointer;display: none;}
.sidebar ul li.returnTop .pic{background: url(../images/slide_top.png) no-repeat center;height: 40px;}
.sidebar ul li.returnTop:hover .pic{background: url(../images/slide_top01.png) no-repeat center;}
