/* 全局 CSS */
body {margin:0;background-color:#ffffff;}
body,td,th {font-size:12px;color:#535353;}
img{ border:0}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;float:left;}
input,select {font-size:12px;vertical-align:absmiddle;}
.wrap li,.d10 a,h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
a:link { font-size:12px;color:#535353;text-decoration: none;}
a:visited {text-decoration: none; font-size:12px;color:#535353;}
a:hover {text-decoration:underline;font-size:12px; color:#7c0c0a;}
a:active {text-decoration: underline;color:#7c0c0a;font-size:12px; }


/* 共用 CSS */
#box{width:960px;padding:0px; margin:0px auto; background-color:#FFFFFF;}


/* 首页 CSS */
.top{ width:960px;height:101px; padding:0px;margin:0px; float:left;}
	.top .logo{ width:568px;height:101px; padding:0px 0px 0px 37px;margin:0px; float:left; background:url(images/top_bg.gif)}
	.top .loginbar{ width:318px;height:77px; padding:24px 37px 0px 0px;margin:0px; float:left; text-align:right}
.menu{ width:886px;height:25px; padding:9px 37px 0 37px ;margin:0px; float:left; background: url(images/menu.gif); text-align:center;}
.news{ width:886px; height:281px; padding:8px 37px 12px 37px ;margin:0px; float:left;background: url(images/mid_bg1.gif) no-repeat;}
	.news .jkmrlist{ width:262px; height:281px; padding:0px;margin-right:11px; float:left;}
	.news .imgkuang{ width:611px; height:278px; padding:0px;margin:0px; float:left; border:solid 1px #605f5f;}
.content{width:886px;padding:0px 37px 0 37px ;margin:0px;float:left; }
	.content .title1{width:886px; height:23px; padding:0px; margin:0px; float:left; background: url(images/lm2.gif)}
	.content .protxt{width:886px;padding:0px; margin-bottom:8px; float:left;}
.notice{width:850px; height:73px; padding:22px 18px 0px 18px; margin:0px; float:left; background:url(images/notice.gif); line-height:18px;}
.gg1{ width:886px; padding:0px; margin:0px; float:left;}
.service{width:886px;padding:0px;margin:0px;float:left; }
.service .left{width:605px; height:452px; padding:0px;margin-right:19px;margin-bottom:6px;float:left; }
	.service .left_title{width:605px;padding:0px;margin:0;float:left; }
.service .right{width:262px; height:438px; padding: 14px 0 0 0;margin:0;float:left;margin-bottom:6px;}
	.service .right_lm{width:261px; height:30px; padding:0px;margin:0;float:left; background:url(images/lm4.gif)}
	.service .right_list{width:261px;padding:8px 0 1px 0px;margin:0;float:left;}
.link{width:886px;padding: 8px 0 8px 0;float:left;margin:0px;}
	.link_title{width:886px; height:26px; padding:9px 0 0 0;float:left;margin:0px; color:#691268; font-weight:bold; font-size:14px;}
	.link_list{width:886px;padding:0; ;float:left;margin:0px; line-height:20px;}
.bottom{width:960px; height:151px;padding:0px;float:left;margin:0px; background:url(images/bottom_bg.gif) no-repeat;}
	.bottom_wz{width:960px; height:85px;padding:0px; margin:0 ;float:left;color:#000000; text-align:center;}
	.bottom_bq{width:960px; height:66px;padding:0px; margin:0 ;float:left;}


/* 内页 CSS */
.info{ width:960px;padding:0;margin-bottom:12px;float:left;}

.subleft{ width:669px; padding:0;margin:0 12px 0 0;float:left;}
.current2{ width:669px; height:46px; padding:0px;margin:0 ;float:left; background:url(images/wz1.gif) no-repeat;}
.subleft_content{ width:632px; padding: 0 0 0 37px; margin:0px; float:left;}
.subleft_title{ width:632px; height:30px;padding: 0px; margin:0px; float:left; background:url(images/n_lm1.gif) no-repeat}
.subleft_list{width:610px;padding:10px; margin:0px; border:solid 1px #d8d8d8; float:left; text-align:center;}
.subright{ width:241px;padding:8px 37px 0 0 ;margin:0;float:left;}
.subright_img{ width:239px;padding:0;margin-bottom:12px;float:left; border:solid 1px #d8d8d8;}
.subright2{ width:241px;height:46px;padding:0 37px 0 0 ;margin:0;float:left;}


.ABleft{ width:210px;padding:6px 0 0 37px;margin:0 16px 0 0;float:left;}
.ABright{ width:660px;padding:0px 37px 0 0px;margin:0;float:left;}
.ABright_title{ width:660px; height:31px;padding:0px;margin:0;float:left; background:url(images/ab_title.gif) no-repeat}
.ABright_wz{ width:634px;padding:12px;float:left; margin:0px;border:solid 1px #d8d8d8; line-height:22px;}

.info2{ width:886px;padding:0 37px 0 37px ;margin-bottom:12px;float:left;}
.prokuang{ width:886px;padding:0; margin:0px; float:left; border:solid 1px #d8d8d8}

.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
.xinfo{ width:960px; padding:0px;margin:0px; float:left;}
.xx1{ border-bottom:solid 1px #FB88B4}
.xx2{ border-right:solid 1px #FB88B4; border-left:solid 1px #FB88B4;}
.xx3{ border-right:solid 1px #FB88B4; border-left:solid 1px #FB88B4; border-bottom:solid 1px #FB88B4;}
.xfs{ color: #FF00FF;font-weight: bold; font-size:14px;}
.xred{ color: #7e0014;font-weight: bold; font-size:14px;}
.xfont1{ color: #fc366e;font-weight: bold; font-size:16px;}
.xfont2{ color: #fc366e;font-size:14px;}
.xbk1{ border:solid 1px #fbb8c3}
.xfont15{ font-size:12px; color:#535353; }
.xfont16{ font-size:12px; color:#e71a65; font-weight:bold;}
.xfont17{font-size: xx-large; font-weight: bold;color:#fc4661}

.vinfo{ width:960px;padding:0; margin:0px auto;}
	.vinfo_top{ width:960px;padding:0; margin:0 0 8px 0; float:left}
	.vinfo_1{ width:960px; padding:0; margin:0; float:left}
	.vinfo_left{ width:692px; padding:0; margin:0 8px 0 0; float:left}
		.vinfo_left_k1{ width:690px; padding:0; margin:0 0 8px 0; border:solid 1px #ca82aa; float:left}

	.vinfo_right{ width:260px; padding:0; margin:0;float:left}
		.vinfo_right_k1{ width:250px; padding:0; margin:0 0 8px 0; border:solid 5px #ca82aa; float:left}
	.v_gg1{width:958px; padding:0; margin:0 0 8px 0; float:left; border:solid 1px #ca82aa;}