@charset "gb2312";
/* CSS Document */
body{  background:#0065A1;}
body,ul,ul li,li,p,h1,h2,td{ margin:0px; padding:0px; font-size:12px; list-style:none; line-height:22px; color:#585A59;}
img{ border:0px;}
a { color:#5A5A5A; text-decoration:none;}
a:hover { color:#FF0000; text-decoration:none;}

.m_top { margin-top:10px;}
.clear { clear:both;}

.sitebody{ background:#EAEAEA; width:997px; margin:0px auto;}
.top1{ width:997px; height:35px; background-image:url(../images/bl_top1_bg.jpg); background-repeat:no-repeat;}
.top2{ width:977px; height:76px; background-image:url(../images/bl_top2_bg.jpg); background-repeat:no-repeat; margin:0px auto; text-align:right;}
.top2 .shouye { margin-top:9px; color:#858585;}
.top2 .shouye a { color:#858585;}
.top2 .shouye a:hover { color:#FF0000;}
.topMenu{ width:977px; height:37px; background-image:url(../images/bl_topMenu_bg.jpg); background-repeat:no-repeat; margin:0px auto;}

#Top { margin-left:20px;}
#Top .MainMenu {
	BACKGROUND: url(MenuBG.gif) repeat-x 0px -40px; FLOAT: left; WIDTH: 950px
}
#Top .MainMenu .Ml {
	BACKGROUND: url(MenuBG.gif) no-repeat 0px top; FLOAT: left
}
#Top .MainMenu .Mr {
	BACKGROUND: url(MenuBG.gif) no-repeat 0px -80px; FLOAT: right
}
#Top .MainMenu LI {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/MenuLine.jpg) no-repeat right 50%; FLOAT: left; WIDTH: 130px; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center
}
#Top .MainMenu LI A {
	DISPLAY: block; COLOR: #fff; HEIGHT: 100%; TEXT-DECORATION: none;FONT-SIZE: 14px;
}
#Top .MainMenu LI A:hover {
	BACKGROUND: url(../images/MenuBG2.gif) no-repeat 50% bottom;FONT-SIZE: 14px; color:#ffffff;
}
#Top LI.MenuOver A {
	BACKGROUND: url(../images/MenuBG2.gif) no-repeat 50% top; COLOR: #06c; LINE-HEIGHT: 26px; PADDING-TOP: 7px; HEIGHT: 26px;FONT-SIZE: 14px;
}
#Top LI.MenuOver A:hover {
	BACKGROUND: url(../images/MenuBG2.gif) no-repeat 50% top; COLOR: #06c
}
#Top .MainMenu2 {
	DISPLAY: inline; POSITION: absolute
}
#Top .MainMenu2 DIV {
	BORDER-RIGHT: #9fbcda 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9fbcda 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #9fbcda 1px solid; WIDTH: 87px; PADDING-TOP: 3px; BORDER-BOTTOM: #9fbcda 1px solid; POSITION: absolute; max-width: 950px
}
#Top .MainMenu2 A {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(Arr.gif) no-repeat 5px 8px; LINE-HEIGHT: 25px; HEIGHT: 22px;
}
#Top .MainMenu2 A:hover {
	COLOR: #f60; BACKGROUND-COLOR: #E3F4C8; height:22px;
}
#Top .MenuR {
	BACKGROUND: url(MenuR.gif) no-repeat; FLOAT: right; WIDTH: 155px; HEIGHT: 30px
}

.topBanner{ width:977px; height:204px; margin:0px auto; margin-top:8px;}

.body1 { width:977px; margin:0px auto; margin-top:10px;}
.body1 .left { width:745px; float:left;}
.body1 .left .Lbox1 { background-color:#FFFFFF;}
.body1 .left .Lbox1 .LBtitle { width:745px; background-image:url(../images/LBtitle_bg.jpg); background-repeat:no-repeat;}
.body1 .left .Lbox1 .LBtitle .LBtitle_txt { float:left; height:39px; line-height:42px; padding-left:50px; font-size:14px; font-weight:bold;}
.body1 .left .Lbox1 .LBtitle .more { float:right; height:39px; line-height:39px; padding-right:20px;}
.body1 .left .Lbox1 .LBmiddel { width:703px; padding:20px; border-right:1px #E2E2E4 solid; border-bottom:1px #E2E2E4 solid; border-left:1px #E2E2E4 solid;}

.body1 .right { width:222px; float:right;}
.body1 .right .Rbox1 { background-color:#FFFFFF;}
.body1 .right .Rbox1 .RBtitle { width:222px; background-image:url(../images/RBtitle_bg.jpg); background-repeat:no-repeat;}
.body1 .right .Rbox1 .RBtitle .RBtitle_txt { float:left; height:29px; line-height:39px; padding-left:38px; font-size:14px; color:#118ECE; font-weight:bold;}
.body1 .right .Rbox1 .RBtitle .more { float:right; height:29px; line-height:39px; padding-right:10px;}
.body1 .right .Rbox1 .RBmiddel { width:200px; padding:10px; border-right:1px #E2E2E4 solid; border-bottom:1px #E2E2E4 solid; border-left:1px #E2E2E4 solid;}
.body1 .right .Rbox1 .RBmiddel li { padding-left:10px; background:url(../images/icon_li.gif) no-repeat left; text-align:left;}
.body1 .right .Rbox1 .RBmiddel2 { width:200px; padding:10px; border-right:1px #E2E2E4 solid; border-bottom:1px #E2E2E4 solid; border-left:1px #E2E2E4 solid;}
.body1 .right .Rbox1 .RBmiddel2 li { text-align:left;}

.ProImg { border:1px solid #CCCCCC; padding:3px;}

.buttom { width:977px; margin:0px auto; margin-top:10px; height:55px; text-align:center; padding-top:10px; background-image:url(../images/buttom_bg.jpg); background-repeat:no-repeat;}






.text_11pt {
	font-size: 12px;
	line-height: 20pt;
	word-break:break-all;
}
.text_11pt p {
	margin-bottom:10px;
}

.proname{
	font-family: "ËÎÌå";
	font-size: 16px;
	line-height: 26px;
	color: #EA6A11;
	text-decoration: none;
	font-weight:bold;
}

.cp_link { font-size:12px; color:#FF0000;}
.cp_link a { font-size:12px; color:#FF0000;}
.cp_link a:visited { font-size:12px; color:#FF0000;}
.cp_link a:active { font-size:12px; color:#FF0000;}
.cp_link a:hover { font-size:12px; color:#FF0000;}

.inpSearch {
	BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; FONT-WEIGHT: 300; FONT-SIZE: 14px; BORDER-LEFT: #BFBFBF 1px solid; WIDTH: 300px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #BFBFBF 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #fefefc
}


/*½¹µãÍ¼*/
.banner-box{min-width:977px;height:207px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:977px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:207px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:977px;position:absolute;top:110px;left:42%;margin-left:-415px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(foot+.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(foot+.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:80px;left:450px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#004685;}
/*½¹µãÍ¼ end*/