﻿/* CSS Document */

body  { margin:0; padding:0; width:100%; height:100%; background:#f7f7f7;  position: relative;}
#wrap { margin:0 auto; width:100%; min-width:1000px; }
.clear{content:".";display:block;height:0;clear:both;visibility:hidden}

/*头部样式*/
.header { width:100%; height:100px; margin: 0 auto; background:url(../images/header_bg.jpg) center center no-repeat;}
.head { width:1000px; height:100px; margin: 0 auto;}
.head h1 { width:606px; height:71px; float:left; margin-top:15px;}
.head h1 a {width: 575px;height: 71px;display:block;background: url(../images/logo.png) center left no-repeat;background-size: auto 40px;color: #0a8ece;}
.head h1 p{font-size: 23px;float:right;margin-top: 13px;width: 390px;text-align: justify;font-weight: bold;}
.head h1 span{font-size: 14px;letter-spacing:-1px;line-height: 20px;float:right;width: 390px;text-align: justify;font-family: arial;font-weight: 100;}
.search { width:203px; height:24px; float:right; margin-top:42px;}
.text { width:128px; height:22px; border:1px solid #c1c1c1; float:left; line-height:22px; padding-left:4px;}
.sub { width:50px; height:24px;cursor:pointer; border:0; background:url(../images/search_btn.jpg) no-repeat; margin-left:19px;}

/*导航样式*/
.menu { width:100%; height:38px; background:url(../images/nav_bg.jpg) repeat-x; z-index:9999;}
.menu ul.nav  { width:994px; height:38px; margin: 0 auto;border-left:1px solid #035ac2;border-right:1px solid #358ef8;}
.menu ul.nav li { width:141px; height:38px; float:left; text-align:center; text-align:center border-left:1px solid #358ef8;border-right:1px solid #035ac2; position: relative;z-index:9999}
.menu ul.nav li a { width:100%; display:block; line-height:38px; font-family:黑体; font-size:14px; color:#fff; letter-spacing:2px;}
.menu ul.nav li:hover{ background:url(../images/nav_hover.jpg) repeat-x; }
.menu ul.nav li:hover,.menu ul.nav li a:hover,.menu ul.nav li.activeNav:hover  a { color:#246fd6;}
.menu ul.nav li.current,.menu ul.nav li.current a{ background:url(../images/nav_hover.jpg) repeat-x; color:#1c558c;}

.menu ul.nav li ul { z-index:9999; display:none;position:absolute; top:38px; left:0;}
.menu ul.nav li ul li,.menu ul.nav li.current ul li a,.menu ul.nav li.activeNav:hover ul li a { width:141px; height:33px; float:left; background:url(../images/tm_bg.png) repeat-x; margin-bottom:2px; border:0;}
.menu ul.nav li.activeNav ul li:hover,.menu ul.nav li.activeNav ul li a:hover { height:33px;background:#0a66d5; color:#fff;}
 
/*banner切换*/
.banner { width:100%; height:382px; margin: 0 auto;position:relative;z-index:99;}
.banner ul { width:100%; height:382px; margin: 0 auto;}
.banner ul li { width:100%; height:382px; position:absolute; left:0; top:0;}
.banner ol { position:absolute; right:20%; bottom:30px; z-index:0;}
.banner ol li { float:left; margin:0 3px;cursor:pointer; width:20px; height:20px; padding:0px 0 0 0; text-align:center; background:url(../images/ol.png) 0 0;}
.banner ol li.active { background-position:left bottom;}

/*通用底部*/
.footer { width:100%; height:68px; background:#045bc5;}
.foot { width:990px; height:68px; margin: 0 auto; }
.foot_info { text-align:center; line-height:24px; padding-top:11px; font-size:12px; color:#f7f7f7;}

/*分页*/
.pages{text-align:center; height:20px; margin-top: 20px;}
.pages a { padding:4px 10px; font-family:宋体; font-size:12px; color:#545454;}

.pian { border-top: 1px dotted #045bc5; margin-top:1px;}
.pian ul { margin-top:18px; line-height:30px;}
.pian ul a { font-size:12px; color:#414141;}
.pian ul a strong { font-size:12px; color:#084e81;}

/*qq*/
.qq_main{ width:111px;height:auto; color:#666666; position: fixed;top: 290px;right:3%;_position:absolute;_bottom:240px;_top:expression(eval(document.documentElement.scrollTop+240)); z-index:999;}
.qq_main .qq_midden{ display:block;padding:4px;background: url(../images/qq_info.jpg) repeat-y;width:103px;}
.qq_main .qq_midden ul{ text-align:center; margin-top: 6px;}
.qq_main .qq_midden li{ padding:5px 0;}
.qq_top{ background: url(../images/qq_top.png) no-repeat; width:111px; height:36px;}
.qq_bot{ background: url(../images/qq_bottom.png) no-repeat; width:111px; height:16px;}
















