﻿/* CSS Document */

*{ margin:0; padding:0;}
html{ width:100%;}
body{ font-family:"宋体"; font-size:12px; background:#fff;  width:100%;}
a{ text-decoration:none;}
ul{ list-style:none;}
image{ border:none;}
.wapper{ width:1000px; margin:0 auto; background:#fff;}
.clearfix:after{ content:"."; display:block; height:0; overflow:hidden;clear:both;}
.clearfix{ zoom:1;}
.left{ float:left;}
.right{ float:right;}

.active_banner{ height:220px; width:100%; margin:0 auto;}
.top{ background:url(../images/banner.jpg) no-repeat; height:150px;}
.top img{ margin-top:20px; margin-left:50px;}
.caption{ height:66px; width:260px; margin-top:40px; margin-left:10px;}
.caption .caption_1{ font-family:"微软雅黑"; font-size:28px; color:#fff; border-bottom:1px solid #86edff; padding-bottom:6px; width:260px; height:30px; line-height:30px; overflow:hidden;}
.caption .caption_2{ margin-top:5px; font-size:16px; font-family:"微软雅黑"; color:#fff; letter-spacing:3px;}


/*.nav{ width:998px; height:43px; border:1px solid #154584; background:url(../images/nav_bg.png) repeat;}
.nav .nav_1{ width:590px; height:43px; float:left;}
.nav .nav_1 li{ float:left; position:relative;}*/
#menu li a{ float:left; color:#fff; font-size:14px; font-weight:bold; height:43px; line-height:43px; padding:0 20px;}
#menu li a:hover,.selected_1{ background:url(../images/select.png) no-repeat;}
#menu li span{ background:url(../images/nav_line.png) no-repeat; width:2px; height:23px; float:left; margin-top:10px;}
/*#menu li ul {display: none;}*/

/*#menu li:hover ul {display:block; position:absolute; top:43px; left:0; width:100px; border:1px solid #204e8a; z-index:10;}
#menu li:hover ul li ul {display: none;}
#menu li:hover ul li a {display:block; background:#89afe0; color:#fff; height:25px; line-height:25px; text-align:center; width:60px; font-size:12px; font-weight:normal;}
#menu li:hover ul li a:hover {background:#6493d0; color:#fff; display:block; width:60px; height:25px;}
#menu li:hover ul li:hover ul {display:block; position:absolute; left:100px; top:0;}
#menu li:hover ul li:hover ul.left {left:-105px;}*/


#box{ width:998px; height:43px; border:1px solid #154584; background:url(../images/nav_bg.png) repeat;}
#menu{float:left; width:690px; height:43px;}
#menu li{float:left;line-height:44px; height:44px; text-align:center; cursor:pointer; position:relative; z-index:10; }
#menu li .menuChild{display:block; position:absolute; top:43px; left:0; width:100px; border:1px solid #204e8a; z-index:999;}
#menu li .menuChild li{width:80px; *left:-10px;_left:0; text-align:center;float:none; display:block; height:25px; line-height:25px;vertical-align:top;}
#menu li .menuChild li ul{display: none;}
#menu li .menuChild li a{display:block; background:#89afe0; color:#fff; height:25px; line-height:25px; text-align:center; width:60px; font-size:12px; font-weight:normal;}
#menu li .menuChild li a:hover{background:#6493d0; color:#fff; display:block; width:60px; height:25px;}
#menu li .menuChild2{ position:absolute; display:block; left:100px; top:-1px; border:1px solid #204e8a; width:100px; height:75px;}



.nav form{ margin-top:10px; margin-right: 10px; float:right; color:#fff; height:25px; line-height:25px; overflow:hidden;}
.nav form .text{ width:160px;}
.nav form button,#tj{ background:#73a0da; height:25px; color:#fff; padding: 0px 5px; line-height:25px; text-align:center; border:none; cursor:pointer;}
.nav form a:hover{ background:#89b2e7;}


.last{ height:140px;/* border-top:3px solid #265ca2;*/ clear:both; /*background:#f7f9fa;*/ padding-top:15px;}
.last p{ text-align:center; height:25px; line-height:25px; width:1000px; overflow:hidden;}
.last p a{ color:#000;}
.last p a:hover{ text-decoration:underline;}




