﻿html, body, div, img, h1, h2 ,h3, h4, h5, h6, p, ul, dl, ol, li, a{
margin:0px;
padding:0px;
}img{
border:0;
}body {
font-size:12px;
background-color:#EBEEF6;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
color:#555555;
}
ul,dl,ol {
list-style-type:none;
}input,select{
font-size:12px;
}a {
color:#555555;
text-decoration:none;
}a:hover {
color:#CC3300;
text-decoration:underline;
}#top,#nav,#tel,#banner {
width:960px;
margin-right:auto;
margin-left:auto;
}#banner {
margin-top:5px;
margin-bottom:8px;
}.clear {
font-size:0px;
line-height:0px;
clear:both;
height:0px;
}.main_top,.main_middle,.main_bottom,.footer {
width:960px;
margin-right:auto;
margin-left:auto;
padding-right:5px;
padding-left:5px;
}.main_top {
font-size:0px;
line-height:12px;
background-image:url(../images/bg_main_t.jpg);
background-repeat:no-repeat;
height:12px;
}.main_middle {
background-image:url(../images/bg_main_m.jpg);
background-repeat:repeat-y;
width:890px;
padding-right:40px;
padding-left:40px;
padding-top:0px;
padding-bottom:0px;
overflow:hidden;
}.main_middle2 {
background-image:url(../images/bg_main_m.jpg);
background-repeat:repeat-y;
width:910px;
padding:10px 30px 30px;
margin:0 auto;
}.block_01 div.bg {
background-image:url(../images/bg_01.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:180px;
width:164px;
padding-right:15px;
padding-left:15px;
}.block_01 h1 {
font-size:14px;
color:#335A82;
padding-bottom:15px;
padding-top:10px;
}.block_01 h1 a {
color:#335A82;
}.block_01 div.arrow {
background-image:url(../images/arrow_1.jpg);
background-repeat:no-repeat;
background-position:center;
display:block;
float:left;
width:30px;
padding-right:3px;
padding-left:3px;
height:180px;
}.main_bottom {
background-image:url(../images/bg_main_b.jpg);
background-repeat:no-repeat;
height:12px;
}#nav ul {
background-image:url(../images/line_nav.jpg);
background-repeat:no-repeat;
background-position:right;
display:block;
height:39px;
}#nav li {
background-image:url(../images/line_nav.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:39px;
width:120px;
}#nav a {
line-height:41px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
display:block;
height:39px;
}#nav a:hover,#nav a.postion {
background-image:url(../images/bg_nav_postion.jpg);
background-repeat:no-repeat;
background-position:center;
text-decoration:none;
}#tel {
color:#335A82;
height:42px;
text-align:right;
line-height:42px;
}#tel span {
float:left;
line-height:42px;
margin-left:10px;
}#tel a {
background-image:url(../images/arrow_qq.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:28px;
padding-right:10px;
line-height:42px;
color:#335A82;
height:42px;
}#tel a:hover {
color:#CC3300;
}.d_left {
background-image:url(../images/line03.jpg);
background-repeat:no-repeat;
background-position:right center;
width:600px;
float:left;
}.d_right {
float:left;
padding-left:15px;
width:275px;
}.d_list1,.d_list2 {
line-height:30px;
background-image:url(../images/line02.jpg);
background-repeat:no-repeat;
background-position:center bottom;
display:block;
height:30px;
padding-left:40px;
margin-top:10px;
}.d_list2{
background-image:url(../images/line04.jpg);
}.d_list1 li,.d_list2 li {
background-image:url(../images/line01.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:30px;
width:76px;
padding-left:1px;
text-align:center;
}.d_list1 a,.d_list2 a {
font-weight:bold;
color:#335A82;
display:block;
height:30px;
}.d_list1 a:hover,.d_list1 a.postion,.d_list2 a:hover,.d_list2 a.postion {
background-image:url(../images/bg_postion.jpg);
background-repeat:repeat-x;
color:#335A82;
}.block_02 {
padding-top:10px;
padding-left:10px;
padding-right:10px;
line-height: 28px;
}.block_02 .img {
float:left;
margin-right:25px;
}.block_02 h1 {
font-size:12px;
padding-top:5px;
padding-bottom:10px;
}.block_02 .title {
font-size:12px;
color:#CC3300;
}.block_02 .content {
text-align:justify;
text-justify:inter-ideograph;
margin: 10px;
height: 150px;
}.block_02 .link {
color:#CC3300;
padding-top:20px;
padding-bottom:30px;
}.block_02 .link a {
color:#CC3300;
text-decoration:underline;
}.block_02 .link a:hover {
color:#555555;
text-decoration:none;
}.block_02 .title2 {
font-size:12px;
color:#335A82;
}.block_02 .url {
font-family:Arial;
font-size:11px;
color:#5F666F;
padding-bottom:10px;
}.block_02 .url a {
font-family:Arial;
font-size:11px;
color:#5F666F;
}.block_02 .url a:hover {
color:#FF6600;
}.block_02 .content2 {
line-height:150%;
text-align:justify;
text-justify:inter-ideograph;
}.block_02 .content2 p {
padding-bottom:10px;
}.block_02 .content3 {
line-height:180%;
font-size:13px;
color:#888888;
}.block_03 {
padding-top:20px;
}.d_list3 {
padding-left:10px;
}.d_list3 li {
line-height:220%;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}.block_04 {
text-align:center;
overflow:hidden;
position:relative;
height:100%;
width:100%;
padding-top:15px;
}.block_04 .list {
float:left;
position:relative;
left:50%;
}.block_04 .list li {
float:left;
position:relative;
right:50%;
line-height:24px;
padding-right:20px;
padding-left:20px;
}.footer {
background-image:url(../images/logo_bottom.jpg);
background-repeat:no-repeat;
background-position:right;
height:74px;
line-height:180%;
width:950px;
padding-right:5px;
padding-left:15px;
color:#727477;
}.footer span {
font-family:Arial;
font-size:11px;
}.footer a {
color:#727477;
text-decoration:underline;
}.footer a:hover {
color:#CD3301;
}.in_list1,.in_list2 {
background-image:url(../images/bg_in_nav.jpg);
background-repeat:no-repeat;
height:31px;
width:700px;
margin-left:6px;
padding-left:98px;
padding-right:99px;
margin-top:10px;
margin-bottom:30px;
}.in_list1{
width:720px;
padding-left:89px;
padding-right:89px;
}.in_list1 li,.in_list2 li {
display:block;
float:left;
}.in_list2 li{
margin-right:20px;
}.in_list1 a,.in_list2 a {
line-height:31px;
height:31px;
width:110px;
display:block;
font-weight:bold;
color:#335A82;
text-align:center;
}.in_list1 a:hover,.in_list1 a.postion,.in_list2 a:hover,.in_list2 a.postion {
color:#CC3300;
background-image:url(../images/bg_in_postion.jpg);
background-repeat:repeat-x;
}.in_content {
line-height:170%;
padding-right:30px;
padding-left:30px;
}.in_content p {
margin-bottom:15px;
}.in_block_01 {
background-image:url(../images/line05.jpg);
background-repeat:repeat-x;
background-position:bottom;
width:700px;
padding-top:10px;
padding-bottom:20px;
}.in_block_01 h1 {
font-size:12px;
color:#555555;
padding-bottom:10px;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
background-position:left 4px;
padding-left:15px;
}.in_block_01 h1 a {
font-size:12px;
color:#888888;
}.in_block_01 h1 a:hover {
color:#CC3300;
}.in_block_01 h1 span {
float:right;
font-weight:normal;
}.in_block_01 .content {
line-height:180%;
padding-right:60px;
}.in_block_01 .more {
text-align:right;
padding-top:10px;
}.in_block_01 .more a {
background-image:url(../images/arrow_3.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
color:#AAAAAA;
text-decoration:underline;
}.in_block_01 .more a:hover {
color:#CC3300;
}.page {
text-align:right;
padding-top:10px;
width:700px;
}.page a {
color:#888888;
}.page a:hover,.page a.postion {
color:#CC3300;
}.in_block_02 {
padding-right:40px;
padding-bottom:10px;
padding-left:40px;
}.in_block_02 h1 {
font-size:12px;
color:#CC3300;
padding-top:15px;
padding-bottom:10px;
}.in_block_02 .list li {
line-height:30px;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
background-position:left center;
float:left;
height:30px;
width:30%;
padding-left:15px;
}.in_block_02 .content {
line-height:180%;
color:#888888;
border:1px solid #DDDDDD;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
}.in_block_02 table {
margin-bottom:5px;
border-collapse:collapse;
color:#888888;
}.in_block_02 th,.in_block_02 td {
border:1px solid #DDDDDD;
padding:5px;
}.in_block_02 th {
color:#888888;
background-color:#EEEEEE;
text-align:left;
padding-left:10px;
}.in_block_02 .border input {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}.in_block_03 {
padding-right:40px;
padding-left:40px;
padding-top:20px;
}.in_list3 {
line-height:30px;
background-image:url(../images/line06.jpg);
background-repeat:no-repeat;
background-position:center bottom;
display:block;
height:30px;
padding-left:40px;
margin-top:10px;
}.in_list3 li {
background-image:url(../images/line01.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:30px;
width:76px;
padding-left:2px;
text-align:center;
padding-right:1px;
}.in_list3 a {
font-weight:bold;
color:#335A82;
display:block;
height:30px;
width:76px;
}.in_list3 a:hover,.in_list3 a.postion {
background-image:url(../images/bg_postion.jpg);
background-repeat:repeat-x;
color:#335A82;
}.in_block_04 {
padding:20px 60px 20px 260px;
color:#888888;
}.in_block_04 p {
padding-top:5px;
padding-bottom:5px;
}.in_block_04 select,.in_block_04 input,.in_block_04 textarea {
border:1px solid #888888;
}.in_block_04 select {
width:160px;
}.in_block_04 textarea {
vertical-align:text-top;
}.in_block_05 {
background-image:url(../images/line05.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:20px;
float:left;
width:50%;
margin-bottom:30px;
height:260px;
}.in_block_05 .img {
float:left;
padding-right:5px;
}.in_block_05 h1 {
font-size:12px;
color:#526D8B;
padding-bottom:10px;
}.in_block_05 .list {
padding-left:10px;
display:block;
float:left;
width:290px;
}.in_block_05 .list li {
line-height:220%;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
}.in_block_05 .more {
clear:both;
text-align:right;
padding-top:15px;
padding-right:30px;
}.in_block_05 .more a {
color:#526D8B;
text-decoration:underline;
}.in_block_05 .more a:hover {
color:#CC3300;
text-decoration:none;
}.in_block_05 .url {
font-family:Arial;
font-size:11px;
}.in_block_05 .content {
line-height:150%;
padding-top:10px;
padding-left:140px;
padding-right:30px;
text-align:justify;
text-justify:inter-ideograph;
}.d_title {
font-size: 16px;
color: #335A82;
background-image: url(../images/line_h1.jpg);
background-repeat: no-repeat;
background-position: center bottom;
text-align: center;
padding-top: 20px;
padding-bottom: 5px;
}.huijih1{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;}ul.hkt { 
width : 600px; 
overflow : hidden; 
}ul.hkt li {width: 175px; height: 150px;margin:5px; float:left; text-align: center; overflow:hidden;}ul.hkt li a.imglist:hover img { 
border : 3px solid #111; 
}ul.hkt li a.textlist { 
line-height : 20px; 
height : 20px; 
color : #333; 
text-decoration : none; 
}ul.hkt2 { 
width : 800px; 
overflow : hidden; 
}ul.hkt2 li {width: 175px; height: 160px;margin:11px; float:left; text-align: center; overflow:hidden;}ul.hkt2 li a.imglist:hover img { 
border : 3px solid #111; 
}ul.hkt2 li a.textlist { 
line-height : 20px; 
height : 20px; 
color : #333; 
text-decoration : none; 
}ul.textcom { 
width : 100%; 
text-align : left; 
margin : 10px 0; 
padding-bottom : 10px; 
}ul.textcom li { 
line-height : 24px; 
border-bottom : 1px dashed #cccccc; 
margin : 0 10px; 
background : url(../images/bullet.gif) no-repeat 1px 50%; 
padding-left : 20px; 
}ul.limingming { 
width : 280px; 
overflow : hidden; 
margin-top : 10px; 
margin-right : 0; 
margin-bottom : 5px; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
}ul.limingming li {
float : left;
width : 100px;
background : url(../images/bullet.gif) no-repeat 1px 50%;
padding-left : 20px;
margin-right: 8px;
margin-left: 8px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #cccccc;
margin-top: 2px;
margin-bottom: 2px;
}ul.limingming li a:link { 
color : #333; 
ul.limingming li a:visited { 
color : #333; 
ul.limingming li a:hover { 
color : #cc0000; 
text-decoration : underline; 
}
.wrap{white-space:normal; width:200px; }
