*{margin: 0;padding: 0;list-style: none;font-size: 14px;font-family: Microsoft YaHei,sans-serif;}
a { text-decoration: none; color: #222;cursor: pointer;}
a:hover { text-decoration: underline;color: #035fa8; }
.clear{clear: both;}
.f-left{float: left;}
.f-right{float: right;}

/*ͷ����ʽ---START*/
.head-top{width: 100%;height: 40px;line-height: 40px;background-color: #035fa8;}
.center{width: 1100px;margin: 0 auto;}
.head-top .head-wel{color: white;}
.head-top .head-wel>a{display: inline-block;margin: 8px 6px;width: 96px;height: 22px;border: 1px solid #dcedff;
    line-height: 22px; color: #eff7ff;text-align: center;transition: 0.3s;}
.head-top .head-wel>a:hover{text-decoration: none; color: #fff; transition: 0.3s;}
.head-top .head-time{color: white;float: right;display: inline-block;width: 200px;}

.head-bg{background: url(hebg-blue.png) no-repeat;width: 100%;height: 196px;position: relative;}
.head-bg .head-logo{display: block;width: 468px;height: 104px;float: left;margin: 30px 0 0 20px;}
.head-bg .head-right{width: 296px;height: 100px;float: right;margin: 30px 20px 0 0;position: relative;}
.head-bg .form-find{list-style: none;width: 220px;height: 34px;box-shadow: inset;border-radius: 3px 0 0 3px;border: 1px solid #eee;}
.head-bg .submit{display: block;list-style: none;border: none;margin: 0;width: 40px;height: 36px;
    background-color: #035fa8;border-radius: 0 3px 3px 0;position: absolute;    top: 29px;  left: 220px;}
.head-bg form .input-find{position: absolute;top: 7px;left: 8px;}
.head-bg .hot-find{margin-top: 10px;}
.head-bg .hot-find>a{color: #035fa8;}

.head-nav{height: 38px;padding-top: 2px;background-color: #035fa8;position: absolute;left: 0;top: 156px;}
.head-nav li{float: left;}
.head-nav li>a{display: block;width: 145px;height: 38px;border-radius: 4px 4px 0 0;text-align: center;line-height: 38px;margin-left: 2px;
    color: #ffffff;font-size: 16px;letter-spacing: 2px;padding-right: 10px;}
.head-nav li>a:hover{text-decoration: none;}
.head-nav>li>a>span.nav-001{display: block;float: left;width: 26px;height: 26px; margin-left: 30px;margin-top: 6px;}
.head-nav>li>a>span{display: block;float: left;width: 26px;height: 26px; margin-left: 20px;margin-top: 6px;}

.head-nav .head-nav-hover{background-color: #ffffff;color: #035fa8;text-decoration: none;}
.head-nav .head-nav-active{background-color: #ffffff;color: #035fa8;text-decoration: none;}

.head-nav li .sprite-pic{width: 36px;height: 36px;background: url(Sprite-mz.png);float: left;  margin: 2px 6px 0 14px;}
.head-nav li .sprite-1{background-position: 0 -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-1{background-position: 0 -42px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-1{background-position: 0 -42px;transition: 0.5s;}
.head-nav li .sprite-2{background-position: 132px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-2{background-position: 132px -42px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-2{background-position: 132px -42px;transition: 0.5s;}
.head-nav li .sprite-3{background-position: -69px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-3{background-position: -69px -42px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-3{background-position: -69px -42px;transition: 0.5s;}
.head-nav li .sprite-4{background-position: -36px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-4{background-position: -36px -42px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-4{background-position: -36px -42px;transition: 0.5s;}
.head-nav li .sprite-5{background-position: -101px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-5{background-position: -101px -42px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-5{background-position: -101px -42px;transition: 0.5s;}
.head-nav li .sprite-6{background-position: 166px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-6{background-position: 166px -40px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-6{background-position: 166px -40px;transition: 0.5s;}
.head-nav li .sprite-7{background-position: 94px -2px;transition: 0.5s;}
.head-nav .head-nav-hover .sprite-7{background-position: 94px -40px;transition: 0.5s;}
.head-nav .head-nav-active .sprite-7{background-position: 94px -40px;transition: 0.5s;}

/*ͷ����ʽ---END*/

/*�ײ���ʽ--START*/
.foot{width: 100%;height:110px;margin-top: 12px;background-color: #f7f7f7;border-top: 2px solid #035fa8;padding-top: 18px;}
.foot .footer{line-height: 32px;}
.foot .footer>ul>li{float: left;margin-left: 24px;}
.foot .footer>div{float: left;margin-left: 48px;}
/*�ײ���ʽ--END*/

/*��Զ�λ---START*/
.fixed{position: fixed;top: 300px;right: 50%;margin-right: -648px;}
.fixed ul li{border: 1px solid #ccc; border-bottom: none;  position: relative;  cursor: pointer;
    width: 68px;  height: 56px;  padding-top: 14px;  background-color: #fff;  transition: 0.2s;}
.fixed ul li:nth-last-child(1){border-bottom: 1px solid #cccccc;}
.fixed ul li a{display: block;width: 100%;height: 100%;text-align: center;}
.fixed ul li:hover{text-decoration: none;background-color: #f8f8f8;}
.fixed ul li:hover a{text-decoration: none;}

.fixed ul>li.fix-last{height: 28px;padding-top: 8px;}
.fixed ul>li.fix-last .iconfont-0{font-size: 22px;}
/*��Զ�λ---END*/
