﻿@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{width: 100%;color: #7e7e7e;font-size: 14px;font-family: "Microsoft YaHei";}
input{font-size: 14px;font-family: "Microsoft YaHei";}
a{text-decoration: none;}
a:active,a:hover{outline:0;}
ul li{list-style: none;}
img{border:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-callout:none}
table{border-spacing:0;border-collapse:collapse}
.fl{float: left;}
.fr{float: right;}
.show{display:block!important;}
.hide{display:none!important;}
.visible{visibility:visible;}
.invisible{visibility:hidden;}
:focus{outline:0;}
:link,:visited{text-decoration:none;}
.clearfix:after{display:block;clear:both;height:0;font-size:0;content:'';}

/*==========
jmj 2017-03-01
涔変箤鍩庢姇闆嗗洟===
===================*/
.mwidth{max-width: 1200px;margin: 0 auto;}
.not{border-left: 0!important;}
a:hover{color: #00a2e7 !important;}
/*============search============*/
.search{width: 100%;padding: 6px 0;border-bottom: 1px #e8e8e8 solid;overflow: hidden;}
.search-box{padding-right: 15px;}
.search-box-fl{margin: 0 20px;line-height: 29px;color: #afafaf;}
.tq{padding-top: 5px; float: left}
.search-box-fr a{display: inline-block; line-height: 14px;padding: 0 6px;margin-top: 7.5px; color: #469eb7;border-left: 1px #bababa solid;}
.search-ox-input{float: left;margin-right: 7px;border:1px #dfdfdf solid;border-radius: 2px;}
.search-ox-input input{padding: 4px 6px;color: #dfdfdf;border:0;outline: none;}
.search-ox-input button{padding: 6px 7px 2px 7px;color: #dfdfdf;border:0;background-color: #fff;cursor: pointer;}
.search-ox-input .icon{display: inline-block;width: 15px;height: 15px; background-image: url("../images/search.png");}

/*============head============*/
.head{position: relative;}
.head-box{}
.logo{display: inline-block;float: left;width: 309px;height: 70px;margin: 24px 0;background-image: url("../images/logo.jpg");}
.nav-box{position: relative;z-index: 10;}
.main-nav{position: relative;z-index: 10;}
.main-nav li{float: left;width: 94px;height: 118px;text-align: center; }
.main-nav a{display: block;line-height: 118px;font-size: 16px;color: #484848;}
.blueBox{ position: absolute; left: 0; top: 0; width: 94px; height: 118px; background: #f4f4f4; z-index: 9;border-bottom: 2px solid #00a2e7; opacity:0;}

.main-nav li.on{width: 94px; height: 118px; background: #f4f4f4; z-index: 9;border-bottom: 2px solid #00a2e7;}
.main-nav li.on a{color: #00a2e7;}

/**/
.nav_list{display: none;position: absolute; top: 118px; left: 0;width: 100%;background-color: #f4f4f4;z-index: 8;}
.nav_list div{}
.nav_list ul{position: absolute; left: 50%;top: 40px;width: 140px;/*height: 255px;*/margin-left: -140px; border-right:2px #fff solid;}
.nav_list li{line-height: 16px;padding-bottom: 20px; }
.nav_list li a{font-size: 14px; color: #484848; }
.nav_list li a:hover{ color: #00a2e7; }
.nav_hidden{display: none; }
.nav_p{position:absolute;top:40px;left:45%;margin-left:150px;width:384px;color:#005bac; font-size:18px; line-height:1.7em;}
.nav_p h4{font-weight:normal;}

/*============footer============*/
.footer{clear: both;padding-top: 25px;padding-bottom: 42px;text-align: center;color: #fff; background-color: #176071;}
.footer span{display: inline-block;margin: 0 8px;}
.footer a{margin: 0 8px;color: #fff;}
