﻿/* CSS Document */
*{ margin:0px; padding:0px;}
html{background:#FCFCFC;}
body{ font-size:12px; margin:0 auto; background:#FCFCFC url(../images/bja_a01.jpg) left top repeat-x;}
img{ border:0px; }
ul{ list-style:none; }
a{ text-decoration:none; color:#575757; }
a:hover{ text-decoration:underline; }
p{ text-align:justify; text-justify:inter-ideograph; line-height:24px; color:#2B2B2B;}
.clr{ clear:both;}
.list_1{ line-height:24px;}
.list_1 li a{ background:url(../images/indexsg_43.jpg) left center no-repeat; padding-left:10px; height:24px;*white-space:nowrap; white-space:nowrap\9; text-overflow:ellipsis; overflow:hidden; display:block;}
.link_a{ color:#ff0000; text-decoration:none;}
.link_a:hover{ color:#ff0000; text-decoration:underline;}
.list_2{ line-height:24px; text-align:center;}
.list_2 li{ float:right; text-align:right;}
.list_2 li a{ float:left; background:url(../images/indexsg_43.jpg) left center no-repeat; padding-left:10px; height:24px;*white-space:nowrap; white-space:nowrap\9; text-overflow:ellipsis; overflow:hidden; text-align:left; text-decoration:none}
i{ font-style:normal;}

.mininav {
    background: url("../images/mininavbg.gif") repeat-x scroll 0 0 transparent;
    height: 38px;
    line-height: 38px;
}

.w980, #content {
    margin: 0 auto;
    width: 980px;
}

.w980 font {
	font-size:12px;
}
.head_top{width:100%;background:url(../images/bja.gif) top center no-repeat;}
.head{ width:1000px; margin:0 auto; }
.head_1{ background:url(../images/indexsg_05.jpg) top center no-repeat; height:135px;}
.logo{ width:275px; height:64px; padding:13px 0 98px 31px; float:left; text-indent:-1000em; overflow:hidden;}
.head_2{ background:url(../images/bj_2.jpg) top center no-repeat; height:173px;}
.nav{ background:url(../images/indexsg_1.jpg) top center no-repeat; width:965px; height:63px; padding:0px 0 0 35px;}
.nav li{ float:left; font-size:14px; font-weight:bold; width:95px; height:51px; margin-top:5px; text-align:center; padding:0px 4px 0 4px; background:url(../images/indexsg_12.jpg) right center no-repeat;}
.nav li span{ font-size:12px; font-family:Myriad Pro; font-weight:normal; color:#106D61;}
.nav li a{ color:#FFFFFF; line-height:18px; float:left; width:95px; height:41px; padding-top:10px;}
.nav li a:hover{ background:url(../images/indexsgb_33.jpg) top center no-repeat; color:#47300d; text-decoration:none;}
.nav .nbj{ background:none;}

.menu{ background:url(../images/indexsg_2.jpg) top center no-repeat; width:989px; height:125px; overflow:hidden; padding:12px 0 0 12px;}
.menu_1_a{ width:189px; float:left; margin-right:8px;}
.menu_1{ background:url(../images/indexsg_17.jpg) top center no-repeat; width:179px; height:82px; padding:17px 5px 10px;text-align:center;}
.menu_1 dt{ font-size:14px; font-weight:bold; text-align:center; float:left; width:169px; margin:0 0 10px 0;}
.menu_1 dt a{ color:#000002;}
.menu_1 dd{ display:inline; line-height:24px;}
.menu_1 dd a{ padding:0 3px 0 3px;}
.menu_1 dd span{ color:#ff0000;}
.menu_1_a ul{ width:189px; height:32px; line-height:32px;}
.menu_1_a ul li{ float:left;}
.menu_1_a ul li a{ background:url(../images/indexsg_3.jpg) right center no-repeat;color:#FFFFFF; padding:0 11px 0 11px;}
.menu_1_a ul li span{ color:#fff600;}
.menu_1_a ul .nbj a{ background:none;}


.path{ background:url(../images/indexsg_4.jpg) top center no-repeat; width:1003px; height:39px;}
.path_l{ float:left; width:750px; line-height:39px; padding-left:25px;}
.path_l dt{ float:left; color:#573900; font-weight:bold;}
.path_l dt span{ font-size:15px; font-weight:bold; color:#ff0000;}
.path_l dd{ float:right;}
.path_l dd a{ color:#573900; margin-right:10px;}

.search{ float:right; margin:11px 11px 0 0; _display:inline;}
.sou_1{ background:url(../images/indexsg_23.jpg) top center no-repeat; width:161px; height:22px; float:left; border:0px; line-height:22px; margin-right:3px;}
.sou_2{ background:url(../images/indexsg_25.jpg) top center no-repeat; width:41px; height:22px; float:left; border:0px; cursor:pointer;}

.main{ width:1000px; margin:18px auto;}
.banner{
	width:auto;
	height:322px;
	background:url(../images/banner.jpg) top center no-repeat;
	background-size: 1340px 380px;
}