﻿*{
 margin: 0;
 padding: 0;}
body{ margin: 0; padding: 0; text-align: center; color: #696969; font-size: 12px; line-height: 150%; background-color: #E6E6E6; background-image: url(bbb.jpg); background-position: center; background-repeat: repeat-y; }
ul{
 list-style: none;}
li{
 list-style: none;}
a{
 color: #696969;
 text-decoration: none;}
a:hover{ color: Red; text-decoration: none; }
img{
 border: none;}
.red{
 color: Red;}
#conbody{
 width: 900px;
 margin: 0 auto;
 background-color: White;}
h1{
 font-size: 18px;
 height: 40px;
 line-height: 40px;
 background-color: #ECECEC;
 text-align: center;
 margin-top: 15px;
 margin-bottom: 10px;}
#logo{
 height: 88px;}
#lo{
 float: left;
 text-align: left;
 padding-top: 15px;
 padding-bottom: 8px;}
#en{
 float: right;
 text-align: right;}
#en a{
 padding: 0 6px;
 line-height: 30px;}
#nm{
 clear: both;
 height: 32px;
 background-image: url(b32.jpg);
 margin-bottom: 10px;}
#nm a{
 display: block;
 float: left;
 font-size: 14px;
 height: 30px;
 line-height: 30px;
 border: 1px solid #F2F2F2;
 border-bottom: 1px solid #DEDEDE;
 margin: 0 5px;
 padding: 0 10px;}
#nm a:hover{
 border: 1px solid #DEDEDE;
 border-bottom: 1px solid #fff;
 background-color: White;
 border-bottom: none;
 text-decoration: none;}
#in{
 height: 190px;
 background-image: url(in.jpg);
 background-repeat: no-repeat;
 color: #7FB3CB;
 text-align: left;
 padding-left: 635px;
 margin-bottom: 24px;}
#in span{
 display: block;
 padding-top: 115px;}
#in_01 { height: 190px; background-image: url(cl.jpg); background-repeat: no-repeat; color: #7FB3CB; text-align: left; padding-left: 635px; margin-bottom: 24px; }
#in_01 span{
 display: block;
 padding-top: 115px;}
#in_02 { height: 190px; background-image: url(gl.jpg); background-repeat: no-repeat; color: #7FB3CB; text-align: left; padding-left: 635px; margin-bottom: 24px; }
#in_03 { height: 190px; background-image: url(cl.jpg); background-repeat: no-repeat; color: #7FB3CB; text-align: left; padding-left: 635px; margin-bottom: 24px; }
#in_04{ height: 190px; background-image: url(loc.jpg); background-repeat: no-repeat; color: #7FB3CB; text-align: left; padding-left: 635px; margin-bottom: 24px; }
#in_05{ height: 190px; background-image: url(lead0.jpg); background-repeat: no-repeat; color: #7FB3CB; text-align: left; padding-left: 635px; margin-bottom: 24px; }
#in_02 span{
 display: block;
 padding-top: 115px;}
#content{
 float: left;
 width: 570px;}
#content1{
 float: left;
 width: 900px;}
#path{
 text-align: left;
 height: 20px;
 line-height: 20px;
 border-bottom: 1px solid #DEDEDE;}
.line_con { margin: 0px; clear: both; }
.fontbo{ text-align: left; font-size: 14px; padding-top: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.fontbo1 { font-weight: bold; color: #666666; clear: both; position: relative; text-align: left; font-size: 14px; width: 200px; left: 0; top: 0; height: 25px; }
#nmlist{
 float: right;
 width: 300px;
 text-align: left;}
#nmlist ul{
 background-color: #E4E4E4;
 font-size: 14px;
 font-weight: bold;}
#nmlist li{
 height: 40px;
 line-height: 40px;
 border-bottom: 1px solid #fff;}
#nmlist a{
 display: block;
 padding-left: 35px;
 height: 40px;
 background-image: url(dotar.jpg);
 background-position: 280px 13px;
 background-repeat: no-repeat;}
#nmlist a:hover{
 background-color: #F4F4F4;
 background-image: url(arrow_075.gif);
 text-decoration: none;}
.leadbox{
 margin-top: 15px;
 padding-top: 15px;
 border-top: 1px solid #DEDEDE;}
.leadbox .jj
{
font-size:18px;text-indent:35px;line-height:150%;text-align:left
;}
.leadphoto{
 float: left;
 width: 100px;}
.leadphoto img{
 padding: 3px;
 border: 1px solid #ddd;}
.leadintro{
 float: right;
 width: 760px;
 text-align: left;}
.leadintro{
 font-size: 12px;}
.leadintro h2{
 margin-bottom: 10px;
 font-size: 14px;}
#info{
 height: 30px;
 line-height: 30px;
 text-align: center;
 border-bottom: 1px dotted #888;}
#info span{
 padding: 0 20px;
 color: #999;}
#morenews{
 background-color: #ECECEC;
 height: 30px;
 line-height: 30px;
 padding-left: 5px;
 font-size: 14px;}
#cr{
 clear: both;
 text-align: left;
 margin-top: 30px;
 margin-bottom: 20px;
 border-top: 1px solid #DEDEDE;
 padding-top: 10px;}