/* CSS Document */
body{ margin:0; padding:0; background:#fff; font-size:12px; color:#01497f; font-weight:normal;}
ul,li,p,span,form,font,dl,dd,h3,h2,h1,font,a{ list-style:none; margin:0; padding:0;}.padding{ padding-bottom:10px;}
a{ color:#01497f; text-decoration:none;}.border{border:1px solid #a6d6fb; padding-bottom:8px;}.borderxz{border:1px solid #a6d6fb; }
.clear{ clear:both; padding:3px 0;}.fl{ float:left;}.fr{ float:right;}
.red{ color:#fe0012;}.gray{ color:gray; padding-right:5px;}img{ border:0;}.tc{ text-align:center;}.tl{ text-align:left;}.tr{ text-align:right;}
h3{ background:url(../index_images/index7.png) 15px 12px no-repeat; padding-left:40px; font-size:14px; height:36px; line-height:36px; padding-top:6px;}

.wrapper{ width:960px; margin:0 auto; overflow:hidden;}
.sidebar{ float:left; width:307px; border:1px solid #a6d6fb;}

/*header*/
.header{ background:url(../images/topbg.gif) left top repeat-x; height:20px; padding-top:2px; font-family:Tahoma; line-height:20px;}
.header_div{ float:left; color:#fe0000; padding-left:10px; display:block; width:400px}
.header ul{display:block;}
.header li{ float:left;padding-left:5px;}
.header li a{ padding:0 8px; vertical-align:middle;}

/*logo*/
.logo{ float:left; background:url(../images/logo_new.gif) left top no-repeat; height:77px; width:300px; }
.log_div{ display:block; height:77px; width:214px; cursor:pointer; float:left}
.log_div1{ height:77px; float:left; width:70px; margin-left:15px}
.logo span{ display:block; padding-top:16px; height:44px; line-height:18px;}
.logo a{ font-size:14px; color:#fe0000; font-weight:bold; text-decoration:underline;}
.banner{ float:right; margin-top:18px;}
.banner1{ float:right; margin-top:2px; margin-bottom:3px}
/**/
.nav{ clear:both; background:url(../images/nav.png) left 6px no-repeat; height:69px; padding-top:6px;s}
.nav .index{ float:left; width:64px; height:69px;}
.nav .index a{ display:block; width:64px; height:69px;}
.nav .nav_list{ float:left; width:224px; padding-left:74px; padding-top:9px; line-height:18px;}
.nav .nav_list a{ float:left; width:73px; color:#fff;}
.city-list {width:90px;background: #FFF;float:left;clear: both;border:1px solid #FF883C;position:absolute;z-index:8888;display:none;left: 170px; 
top:40px; line-height:32px; font-size:14px; text-align:center; height:64px}
.city-list a{ width:45px; float:left}

.dingbu{ width:422px; padding-right:8px}

.strong{font-weight:bold;text-decoration: underline;}
.list_nav{ background:url(../images/red_bg.gif) repeat-x left top; font-weight:bold}
/* CSS Document */
.search_nav{ height:30px; line-height:30px; background:url(../images/nav_bg1.gif) repeat-x left top;}
#search_nav_dd1{ float:left;background:url(../images/nav_left1.gif) no-repeat left top; width:3px; height:30px; line-height:30px; padding-right:10px}
#search_nav_dd2{ float:right;background:url(../images/nav_right1.gif) no-repeat right top; width:3px; height:30px;line-height:30px}
.search_nav dt{ float:left;text-align:center; font-size:14px;line-height:30px; padding:0px 10px}
.search_nav dt a{ color:#FFFFFF;}

.search_school{margin-bottom:8px; margin-top:8px}

.school_list_right{border:1px solid #e5ae35;border-top:none;height:120px;padding:24px 150px 24px 140px;}
.search_new{ height:30px; line-height:30px;margin-bottom:10px; padding-left:70px}
.search_new dd{ float:left; margin-right:25px; font-size:14px; cursor:pointer}

.search_from{ height:32px; padding:0px 50px 15px 60px;}
.search_from_input{ height:32px; line-height:32px; width:95px; background:url(../images/search.gif) no-repeat left center; border:none; cursor:pointer; float:left; display:block}
.search_from_select{ float:left; width:424px; margin-right:15px}

/*下拉列表样式*/
div.selectbox-wrapper { position:absolute; text-align:left;margin:0px; padding:0px}
div.selectbox-wrapper ul { border-bottom:1px solid #CCCCCC;}
div.selectbox-wrapper ul li.selected {}
div.selectbox-wrapper ul li.current {color:#000000; background:#FF9933;width:412px;}
div.selectbox-wrapper ul li {display:block; margin:0px; padding:3px 5px; border:1px solid #CCCCCC; border-top:none; border-bottom:none; line-height:16px; width:412px;cursor:pointer; font-size:14px;color:#FF9933;background:#FFFFFF; }
.selectbox { font-size:14px; display: block; width:420px; height:28px;text-align:left; line-height:28px;cursor: pointer;  border:1px solid #CCCCCC;color:#83887e;text-indent:.5em; z_index:9999; vertical-align:middle; background:url(../images/down.gif) no-repeat 400px center}

.search_input{ float:left; width:412px; margin-right:15px;  border:1px solid #CCCCCC; height:30px; line-height:30px; padding:0 5px; color:#CCCCCC; font-size:14px }
.search_img{display:block; border:none; margin-bottom:5px; clear:both}

.jx_paiming{ height:40px; line-height:40px;}
.jx_paiming input{ float:left; margin-top:8px; margin-right:5px; display:inline; cursor:pointer}
.jx_paiming span{ float:left; margin-right:5px; display:inline;height:40px; line-height:40px; }

.jx_list{ border:1px solid #67A1E2;border-top:4px solid #67A1E2; height:115px; background:url(../images/list_bg.gif) repeat-x left top; padding:14px 0 0 15px; margin-top:8px}
#jx_list1 img{ display:block; border:0px}
#jx_list1{ float:left; width:103px;}
#jx_list1 dd{height:25px;line-height:25px; background:url(../images/model.gif) no-repeat 4px 8px; padding-left:19px; font-size:12px;}
#jx_list2{ float:left; width:545px; padding-left:14px; height:103px; display:block}
#jx_list2 dt{ font-size:14px; font-weight:bold; height:23px; display:block}
#jx_list2 dd span{ float:left; margin-right:10px; width:266px}
#jx_list2 dd img{ float:left; display:block}
#jx_list2 dd{ color:#999999; height:20px; line-height:20px}
#jx_list3{ float:left; width:131px;height:103px; display:block; background:url(../images/nave.gif) no-repeat left top}
#jx_list3 img { display:inline}
#jx_list3 dt{ font-size:12px; height:30px; display:block; line-height:30px; text-align:center}
#jx_list3 dt span{ font-size:23px; height:30px; line-height:30px; color:#0053aa; margin-right:5px; font-family:"Arial"; font-weight:bold}
#jx_list3 dd{ text-align:center; display:block; height:20px; line-height:20px;}
#jx_list3 dd span{ color:#FF0000}
#jx_list4{ float:left; width:150px; text-align:center}
#jx_list4 dt{ font-size:14px; color:#E56700; height:30px; line-height:30px;}
#jx_list4 img{ display:inline; float:left; margin:0px 3px 0px 0px}
#jx_list4 dt span{ font-size:23px; font-family:"Arial Black"; margin:0px 4px; display:inline}






/*友情链接*/
.link{ border:1px solid #c3e4fc; padding:4px 8px; color:#01497f; line-height:22px; clear:both;}
.link span{ font-size:14px; font-weight:bold; padding:0 6px;}
.link a{ padding:0 10px;}

/*footMenu*/
.footMenu{ background:url(/index_images/foot.png) left top no-repeat; height:36px; text-align:center; line-height:30px; clear:both;}
.footMenu a{ padding:0 9px;}

/*foot*/
.foot{ background:url(/index_images/foot2.png) center 10px no-repeat; text-align:center; line-height:22px; font-family:Tahoma; padding-top:10px;}
.foot span{ display:block; font-size:14px; color:#f91522; line-height:33px;}
.foot img{ vertical-align:middle;}



/*列表分页*/
.pages1 {width:942px;CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #444; LINE-HEIGHT: 24px; PADDING-TOP: 8px; FONT-FAMILY: '宋体'; HEIGHT: 24px; TEXT-ALIGN: center; border:1px solid #67A1E2; border-top:none; margin-bottom:8px}
.pages1 ul{margin:0 auto;text-align:center; display:table}
.pages1 li{float:left; margin-right: 2px; height:20px;line-height:20px;display:inline; zoom:1; }
.pages1 span{display:block; padding: 2px 5px; background:#F5FBFF; border: 1px solid #CCC; color: #000000; }
.pages1 a{font-size:12px;display: block; text-decoration: none;  color: #000000;padding: 2px 5px 2px 5px;border: 1px solid #CCCCCC; background:#88c2e4;}
.pages1 a:link,#page a:visited {border: 1px solid #CCCCCC; }
.pages1 a:hover {background:#F5FBFF;color:#135C86;}
.pages1 #span1 {background:#FFFFFF;display:block;}


#flex_fu p{background:url(../images/fudong/top.gif) no-repeat left center; height:43px; width:139px; display:block;}
#flex_fu h2{background:url(../images/fudong/bottom.gif) no-repeat left center; height:14px; width:139px; display:block}
#flex_fu dl{background:url(../images/fudong/bg.gif) repeat-y left top; padding-left:10px; padding-bottom:8px}
#flex_fu dt{ color:#ffea00; background:url(../images/fudong/bg_left.gif) left center no-repeat; padding-left:15px; font-size:13px; cursor:pointer;line-height:25px; height:25px; width:114px; font-weight:bold}
#flex_fu ul{ color:#ffea00; font-size:13px; cursor:pointer;line-height:25px;list-style:none; margin-left:10px; display:block; width:119px}
#flex_fu a{ color:#FFFFFF;}



/*start footer*/
.auto { margin:0 auto;}
.mt10 { margin-top:10px;}
#footer { width: 100%; }
.footerpic { width: 958px; height: 86px; border: 1px solid #A7D6FB; background-image: url(../images/footerpic_background.gif); background-repeat: repeat-x; }
.footerpic li { float: left; width: 135px; background-image: url(../images/pic_li.gif); background-repeat: no-repeat; background-position: right; height: 86px; }
.footerpic span { float: left; }
.footerpic .img { height: 86px; display: block; }
.footerpic .img img { margin-top: 20px; padding-left: 10px; }
.footerpic .ziti  { margin-top: 17px; color: #999; line-height: 20px; padding-left: 10px; }
.footlink { width: 958px; border: 1px solid #D6D6D6; background-color: #F8F8F8; margin-top: 10px; }
.footlink .city { padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.footlink  span   { font-size: 14px; font-weight: bold; color: #666; }
.footlink  a  { margin-right: 5px; color: #666; font-size: 13px; line-height: 25px; }
.footlink .link1 { padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.ifooter { width: 100%; background-color: #E9E9E9; height: 68px; color: #666;}
.serviceMenu { width: 960px; text-align: center; padding-top: 10px; }
.serviceMenu a { color: #666; }
.serviceMenu span { margin-right: 10px; margin-left: 10px; }
.copyright { width: 960px; text-align: center; padding-top: 10px; color:#666; }