@charset "utf-8";

body{
    padding:0;
	margin:0;
	font-size:12px;
    word-break:break-all;
	text-decoration:none;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form ,p,li{ padding:0; margin:0;}
ul {list-style:none}
li {list-style-type:none}
img {border:none; }
img:hover {border:none;}
a {text-decoration:none;color:#666666; font-size:12px; font-weight:normal}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover { 
  color:#3366FF
}
a:active {
	text-decoration: none;}
/*-----------------------------------------------top--------------------*/	
.top { width:1002px; height:111px; margin:auto; background:url(top-bj.gif) repeat-x}
.logo {float:left}
.nav {float:right;height:111px;margin:auto; text-align:center}
.nav ul li {float:left; float:left;width:88px; height:111px; border-right:1px solid #d5d5d5}
.nav ul li a {display:block;color:#333333; background:url(nav-2.jpg);padding-top:79px; padding-bottom:15px;}
.nav ul li a:hover {background:url(nav-1.jpg);color:#333333;}

.banner {margin:auto;width:1002px; text-align:center;}
.jg-bj {height:20px;background:url(jg-bj.gif) repeat-x;width:1002px;margin:auto}
/*-----------------------------------------------contacts--------------------*/
.l-nav {width:168px;text-align:left}
.l-nav ul li  { background: url(left-nav.gif) center bottom no-repeat;}
.l-nav ul li  a { background:url(ico.gif) 46px 11px no-repeat; display:block; padding-left:60px; height:30px;line-height:30px;}
.l-nav ul li  a:hover { color:#FF0000}
.text {width:141px; height:21px; border:1px solid #CCCCCC}
.wd1 { font-size:12px; line-height:23px; color:#333333; padding:0 15px 0 15px;}
.wd1 span{ text-align:center; line-height:50px; font-size:14px; font-weight:bold; color:#333333; display:block}
.title { background:url(tite-1.jpg) 1px 2px no-repeat; height:25px; font-size:12px; font-weight:bold; color:#ff693a;padding-left:20px; padding-top:10px; width:60px;}
.jg { height:10px;}

.img-list {width:726px; height:150px;overflow:hidden}
 .img-list ul {width:726px;}
 .img-list li {float:left; color:#333333; display:inline; width:176px; margin-right:5px; height:150px; text-align:center;  font-size:12px}
 .new { padding-top:5px;}
.new ul li a { font-size:12px; line-height:23px;}
.new ul li a:hover { color:#FF0000; text-decoration:underline}
.new ul li a span { float:right}

.fontbold1{
font-weight:bold;
color:#CC0000;
}

.new1 { padding-top:5px; width:700px;}
.new1 ul li {border-bottom:1px dashed #CCCCCC}
.new1 ul li a { font-size:12px; line-height:30px; }
.new1 ul li a:hover { color:#FF0000; text-decoration:underline}
.new1 ul li a span { float:right}

.img ul li{ float:left; width:161px; padding:1px; border:1px solid #CCCCCC; text-align:center; margin-right:15px; margin-left:5px; margin-top:5px;}
.img ul li a { height:31px; line-height:31px; background:url(imges.jpg) repeat-x; display:block}













.mg10 {
margin-top: 10px;
}
.mg15 {
margin-top: 15px;
}
.mg25 {
margin-top: 25px;
}
.mg50 {
margin-top: 50px;
}
.Bk1 {
height: 18px;
width: 120px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #dcdcdc;
border-left-color: #b4b4b4;
}

.Bk2 {
height: 18px;
width: 240px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #dcdcdc;
border-left-color: #b4b4b4;
}
.Bk3 {
border-top-width: 5px;
border-top-style: solid;
border-top-color: #d0d0d0;
}
.Bk4 {
border: 1px solid #9a9b93;
}


.Underline1 {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #0d7abe;
}
.Underline2 {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #e1e1e1;
}
.Margins {
line-height: 1.8em;
color: #666666;
margin: 0px;
padding-top: 0px;
padding-right: 015px;
padding-bottom: 0px;
padding-left: 15px;
}
.Margins1 {
line-height: 1.8em;
color: #666666;
padding: 15px;
}
.Margins2 {
line-height: 1.8em;
color: #666666;
padding: 30px;
}
.b {
font-weight: bold;
}

.f14 {
font-size: 14px;
}

.f18 {
	font-size: 18px;
}


.hg18{
line-height:1.8em;
}
.hg22{
line-height:2.2em;
}

.nop p{
padding:0;
margin:0;
}
