﻿@charset "utf-8";
/* CSS Document */
* {margin: 0px;padding: 0px;}
.head {text-align: center;}
body,div,ul,li,table,tr,td,img {margin:0; padding:0; border:0; font-size:12px;}
body {color:#3d290e;font:12px/1.6 Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none}
html {background:#f4fff7;font-size:100%}
ur {display: block;list-style-type: disc;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
li {text-align: -webkit-match-parent;}
img {border: 0;}
.clear{clear:both;height:0px;font-size:0px;overflow:hidden;line-height:0px;	z-index:-1;position:relative;background:none;}
ul{ list-style:none;}
/* ---- links ---- */
a{text-decoration:none; outline: none;}
a:hover { text-decoration:underline;}

/*---header---*/
#header{padding:1px 0;}
/*---header_top---*/
#header_top{margin: 0;padding: 0;width: 100%;height: 38px;background:url(/Template/Ant/Images/bgs.png) repeat-x;}
#topm {position: relative;z-index: 5;}
#topm {margin: 0 auto;width: 1016px;height: 38px; line-height:38px;font-size:14px;font-weight: bold;font-family:Verdana, Geneva, sans-serif,"宋体";}
#topm  a {color:#000;}
.qq   {display: block;padding-top: 6px;*padding-top:2px;background-position: right bottom;width: 76px;height: 20px;}

#header_top .header_top3{ width:auto; height:30px; line-height:30px; float:right;}
#header_top .header_top3 li {text-align:center; float:right;}
#header_top .header_top3 li .A{display:block;padding:0 25px 0 7px;border-left:solid 1px transparent; border-right:solid 1px transparent; _border-left :solid 1px #f8f8f8; _border-right:solid 1px #f8f8f8; color:#616161}
.header_top3 dl {padding: 5px 0 5px 0;line-height: 2em;width: 105px;background-color: #fff;border: solid 1px #dcdcdc;position: absolute;border-top: none;z-index: 1;display: none;}

/*---header_middle---*/
/*--#header{background:#fff;margin:0 auto;width: 1016px;height: 133px; background:url(/Template/Ant/Images/logo_bg.gif) no-repeat;}--*/
#header{background:#fff;margin:0 auto;width: 1016px;height: 133px;}



#logo{float:left;width:202px;height:84px;padding-left: 50px;}
#logo a{display:block;width:202px;height:84px;}
/*---navigation---*/
#menu_head {margin:0 auto;height:42px;background:url(/Template/Ant/Images/bgs.png) repeat-x;background-position: 0px -57px;}
#topnav {margin: 0 auto;padding: 0;width: 1016px;list-style: none;font-size: 12px;}
#topnav li {float: left;margin: 0;padding: 0 0px;position: relative;}
#topnav li a {color:#fff;float: left;height: 36px;padding:5px 14px 0;font-size:14px;font-weight:bold;text-align: center;}
#topnav li:hover a, ul#topnav li a:hover {background:#ffffff;color:#1361a3;text-decoration:none;}
#topnav li:hover a span, ul#topnav li a:hover span{ color:#fff;}

/*--------header_bom----------*/
#header_bom{margin: 0;background: url(../images/bgs.png) repeat-x 0px -34px;height: 2px;overflow: hidden;width: 100%;}
/*-----------------*/
#pic_mid {margin: 0 auto; width: 1003px;height: 120px; overflow: hidden;}

.AntMain ,.AntHead, .AntBox{width: 1003px;overflow: hidden;margin: 1px auto;background-color: #fff;}
.AntLocaIco{background-image: url(../Images/Index/NewAntHome/AntHome-Ico.gif);background-repeat: no-repeat;}
.AntLocaIco {line-height: 2.3em;background-position: 12px -487px;}
.AntLocaIco .Time {float: right;line-height: 2em;padding-right: 10px;color: #19b048;;}
.AntLocaIco em {margin: 0px 5px 0px 35px;color: #5f5f5f;font-style: normal;}
/*--------------search---------------*/
.top_search{width: 1016px;height: 36px; background: url(../images/search_box.gif) repeat-x;margin: 0 auto;padding: 0px 0 0px 0;}
.notice_pic{background: url(../images/gonggao.gif) no-repeat;width: 40px;height: 23px;overflow: hidden;float: left;margin: 7px 5px 0 15px;}
.site_notice{width: 445px;height: 36px;float: left;overflow: hidden;}
.site_notice ul li{background: none;line-height: 34px;margin-right: 0;}
.site_notice ul li a {color: #666666;font-size: 12px;}

.site_search, .Ahs, .Ahs a, .site_search input {background: transparent url(../Images/AntHouseBg-1.gif) no-repeat 0 0;}
.site_search{height: 25px;width: 500px;float: left;background-position: left -461px;background-repeat: repeat-x;position: relative;margin-top: 6px;z-index: 1;margin-right: 10px;}
.site_search .Ahs {height: 28px;width: 100px;border-right: solid 1px #dcdcdc;background-position: left -488px;background-repeat: no-repeat;float: left;overflow: hidden;}
.Ahs a {display: block;line-height: 27px;font-size: 12px;color: #000;text-decoration: none;padding-left: 10px;text-align: left;padding-right: 22px;background-position: 82px -574px;cursor: pointer;}
.site_search .l {width: 99px;border: solid 1px #cccccc;position: absolute;z-index: 0;left: 0;top: 2px;background-color: #FFF;display: none;}
.site_search .l dt a {display: block;padding-left: 8px;font-size: 12px;line-height: 25px;background-image: none;text-align: left;}
.site_search .bt {cursor: pointer;font-size: 12px;line-height: 27px;height: 25px;width: 71px;border: none;background-position: left -544px;float: right;}
.site_search .inp {width: 304px;padding: 3px 0 0 23px;line-height: 16px;height: 18px;margin-top: 2px;font-size: 12px;border: none;background-position: 3px -518px;background-repeat: no-repeat;color: #808080;}

/*---foot---*/
#footer_out{margin: 0;padding: 0;width: 100%;height: 120px;background:url(/Template/Ant/Images/bottom_bg.gif) repeat-x;padding-top: 20px;float:left;}
.footer{margin: 0 auto;width:1003px;text-align:center;color:#616161;font-size:14px;font-weight:bold;}
.footer1{text-align:left;}
.footer1 a {line-height:24px;color:#616161; font-family:"宋体"; font-size:14px;font-weight:bold;padding-right: 10px;}
.footer1 a img {width: 146px;height: 54px;overflow: hidden;padding: 1px;background: #fff;border: solid 1px #cdcdcd;}
.footer1 span {height: 54px;font-size:14px;font-weight:bold;color: #666666;}
.footer2 p {line-height:24px;}
.footer2 a {line-height:24px;color:#616161;}
#online {position: fixed;width: 168px;height: 317px;right: 0px;top: 150px;background: url(../images/online.png) no-repeat left top;z-index: 9999;}
#online .online_1 {position: absolute;width: 124px;height: 34px;left: 20px;top: 77px;}
#online .online_2 {position: absolute;width: 124px;height: 34px;left: 20px;top: 124px;}
.foot_schooladd{font-weight:normal;color: #666666;text-align: left;}
.foot_schooladd span{color:#1361a3;font-weight: bold;padding-right: 5px;}