*{ margin:0; padding:0; font-size:12px;}
a{ text-decoration:none;}
a img{ border:none;}
.container{width:100%; height:auto; overflow:hidden; margin:0 auto;}
.header{width:100%; height:91px; background:#5269d3 url(../img/header.jpg) no-repeat right 0; overflow:hidden;}
.header table{ float:left;}
.header table td{ text-align:center;}
.searchText{ width:344px; height:31px; line-height:31px; padding:2px; color:#666; font-size:16px;font-family:microsoft YaHei; border-radius:8px;}
.searchBtn{width:117px; height:35px; background:url(../img/searchBtn.jpg) no-repeat; border:none; cursor:pointer;}
.main{ width:100%; height:auto; overflow:hidden; position:relative;}
.left{ width:auto; margin-right:335px;}
.right{ position:absolute;right:0;*right:-1px; top:0; width:336px; height:100%;*height:300px;background:url(../img/right.jpg) no-repeat 1px 0; border-left:1px #ccc solid;}
h1{ float:right; width:500px; height:91px; line-height:91px;font-size:18px; font-family:microsoft YaHei; font-weight:bold; text-shadow:1px 1px 2px #fff;}
.tt{ height:42px; padding-left:62px; line-height:42px; background:url(../img/tt.jpg) no-repeat 32px center; font-size:16px; font-family:microsoft YaHei; font-weight:bold;}
h2 a{ padding-left:62px;display:block; width:inherit; height:inherit;font-size:16px; font-family:microsoft YaHei; font-weight:bold; color:#000;}
.open{ background:url(../img/h2_close.jpg) no-repeat 32px center;}
.close{ background: url(../img/h2_plus.jpg) no-repeat 32px center;}
h2{ height:38px; line-height:38px; background:#dce1f5 url(../img/h2_2.jpg) repeat-y right; border-bottom:1px #fff solid;}
.h2open{  background:#d0d5f2 url(../img/h2.jpg) repeat-y right;}
.list{ height:auto; overflow:hidden; padding:7px 20px 0 46px; display:none;}
h3{ /*height:43px;*/ line-height:43px; padding-left:20px; border-bottom:1px #ccc dashed;font-size:14px; font-family:microsoft YaHei; font-weight:bold; color:#000; cursor:pointer;}
.list p{ height:auto; line-height:30px; padding-left:20px;}
.list img{ display:block;margin:20px; border:2px #fff solid; box-shadow:box-shadow:1px 1px 2px #999; -moz-box-shadow:-1px 2px 5px #999;
-webkit-box-shadow:-1px 2px 5px #999;box-shadow:-1px 2px 5px #999;filter: progid:DXImageTransform.Microsoft.Shadow(color='999', Direction=30,Strength=1);}
.info{ background:#f0f0f0; padding:0 20px 30px 0; display:none; overflow:hidden}
.h3open{ background:#f0f0f0; border-bottom:none;}
table {color:#666}