@charset "utf-8";
/* CSS Document */

* { transition-property: all; -moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all; }
html { background: rgb(255, 255, 255); margin: 0px auto; padding: 0px; width: 100%; font-family: "Microsoft YaHei", Helvetica Neue, Tahoma, Arial, "微软雅黑", "宋体", "黑体"; font-size: 14px; min-width: 1000px; max-width: 1920px; }
body { background: rgb(255, 255, 255); margin: 0px auto; padding: 0px; width: 100%; font-family: "Microsoft YaHei", Helvetica Neue, Tahoma, Arial, "微软雅黑", "宋体", "黑体"; font-size: 14px; min-width: 1000px; max-width: 1920px; }
img { border: 0px currentColor; border-image: none; }
ul { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }
dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0px 0px; padding: 0px 0px;}

a:link { color:#000000; text-decoration: none; }
a:visited { color:#000000; text-decoration: none; }
a:hover { color:#006DB8; }
a:active { color:#006DB8; }

ul { list-style-type: none; }
li { list-style-type: none; }
input { }
button { }
select { }
textarea { }
textarea { resize: none; }
input[type='button'] { margin: 0px; padding: 0px; font-weight: normal; -webkit-appearance: none; }
input[type='submit'] { margin: 0px; padding: 0px; font-weight: normal; -webkit-appearance: none; }
input[type='reset'] { margin: 0px; padding: 0px; font-weight: normal; -webkit-appearance: none; }
input[type='text'] { margin: 0px; padding: 0px; font-weight: normal; -webkit-appearance: none; }
.container { margin: 0px auto; width:100%; position: relative; }
.layout{width:70%;margin: 0px auto;min-width: 1000px;}
#header { width: 100%;position: relative; z-index: 3; }
#header #top{height:150px;position: relative;}
#header #top #logo { margin: auto 0px; left:2px; top: 0px; width:650px;height:135px; bottom: 0px; position: absolute; background-image: url(../images/logo.png);display:block; }
#header #top #tel{margin: auto 0px; right:10px; top: 0px; width:181px;height:135px; bottom: 0px; position: absolute; background-image: url(../images/tel.png);display:block; }
#header #menu {margin: auto; top:0px; height: 40px;background: #019DD8;}
/* nav start */
ul.basemenu { margin: 0; padding: 0; }
ul.basemenu li { float: left; display: block; position: relative; z-index: 9; }
ul.basemenu li.split { width: 1px; height: 40px;display: block;background-color: #1384D1;}
ul.basemenu li.link{height: 40px;display: block; text-align: center;line-height:40px;width:13%;position: relative;}
ul.basemenu li.link ul.hidemenu{position: absolute;top:40px;width:100%;left:0px;background:#019DD8;z-index: 999;padding:10px 0 20px 0;display: none;}
ul.basemenu li.link ul.hidemenu li{clear:both;line-height:30px;font-size:12px;text-align: center;width:100%;}
ul.basemenu li.link ul.hidemenu li a{
    font-size:12px;     
    padding: 8px 10px 8px 0px;
    width: auto;
    height: auto;
    color: #000;
    line-height: normal;
    font-size: 12px;
    border-bottom-color: rgb(117, 173, 210);
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    display: block;}
ul.basemenu li.link ul.hidemenu li a:hover{background: none; color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;}

ul.basemenu li a {font-size: 16px; display: inline-block; color: #FFF; }
ul.basemenu li a:hover { background: url("../images/menu_arr.png") no-repeat bottom; color: rgb(0, 103, 172); }
ul.basemenu li a:active { background: url("../images/menu_arr.png") no-repeat bottom; color: rgb(0, 103, 172); }
ul.basemenu li a.A { background: url("../images/menu_arr.png") no-repeat bottom; color: rgb(0, 103, 172); }
/* nav end */
#hello{height:40px;line-height:40px;background-color: #F3A22D;color:#FFF;font-size: 14px;}
.bgf6{background-color: #F6F6F6;}
.bgff{background-color: #FFFFFF;}
#footer{background-color: #069FD8;color:#FFF;line-height:34px;border-top:2px solid #F5A12B;}
.clear{clear: both;height:0px;}
.container01 { width:70%; margin: 0px auto; min-width:1000px;}
.page{text-align: center;line-height: 40px;}