* html,* html body{ background-image:url(about:blank); background-attachment:fixed;}
body{font-family: "宋体";
	margin: 0px; background:#FFF;
}
.phd,.pbd,.pft{ width:902px; margin:0 auto;}
.rg-list{ background:#fff; padding-top:1px; padding-bottom:27px;}
.font_gray {
	font-family: "Arial";
	font-size: 12px;
	color: #919191;
	line-height: 17px;
}
.font_blue {
	color: #0166B4;
	font-size: 13px;
}
.top_bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 15px;
	display: block;
	width: 50px;
}
.top_bott{
	margin-bottom:17px;
	margin-top:17px;
	font-family: "宋体";
	font-size: 14px;
	color: #0066b3;
}

.bottom_bg {
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

A.blue12:link {
	FONT-SIZE: 12px;
	COLOR: #0166B4;
	text-decoration: none;
	text-indent: 24px;
}
A.blue12:visited {
	FONT-SIZE: 12px;
	COLOR: #0166B4;
	text-decoration: none;
	text-indent: 24px;
}
A.blue12:hover {
	TEXT-DECORATION: underline;
	color: #4296D2;
	text-indent: 24px;
}

ul,li{ padding:0; margin:0;}
ul,ol,li{list-style:none;}
.phd{ background:url(../images/line_blue_h15.gif) repeat-x bottom left; height:109px; margin-bottom:17px;}
.phd .logo{ float:left; width:292px; height:66px; padding:15px 0 0 20px;}
.phd .desc{ width:276px; float:right; margin:30px 28px 0 0px; display:inline; line-height:24px; color:#d39b24;}
.phd #menu{ float:left; margin:64px 0 0 145px; display:inline;}
#menu li{ float:left; margin-right:17px; display:inline}


.pbd{ background:#7bb1dd; padding-bottom:5px; margin-bottom:15px;  margin-top:15px;}
.pbd-card{ background:#6f9ed2; padding-bottom:0px;}

.mod{ margin:0 auto; width:885px; margin-bottom:15px;}
.mhd{ background:url(../images/mhdBg.gif) no-repeat; width:885px; height:16px; overflow:hidden;}
.mbd{ background:url(../images/mbdBg.gif) repeat-y; width:885px; padding-bottom:10px;}
.mft{ background:url(../images/mftBg.gif) no-repeat; width:885px; height:16px; overflow:hidden;}

.title{ width:902px; height:75px; margin-left:-8px;}
.t1 a{ float:right; width:240px; height:50px;}
.tips{ background:#fee2d6; border:1px solid #f5b5b5; padding:5px 13px; width:820px; margin:10px auto 0 auto; font-size:14px;}

.fi{ padding-top:14px;}
.fi label{ display:inline-block; text-align:right; width:160px; font-size:14px;}
.txt{ border:1px solid #bab6b5; padding:5px 3px; width:220px;}
.red{ color:#fc0000; margin-left:5px;}

.t2{ background:url(../images/title02.jpg) no-repeat;}
.t3{ background:url(../images/title01.jpg) no-repeat;}
.t4{ background:url(../images/title03.jpg) no-repeat;}
.t5{ background:url(../images/title04.jpg) no-repeat;}
.t6{ background:url(../images/title05.jpg) no-repeat;}
.t7{ background:url(../images/title06.jpg) no-repeat;}
.t8{ background:url(../images/title07.jpg) no-repeat;}
.t9{ background:url(../images/title08.jpg) no-repeat;}
.t10{ background:url(../images/title09.jpg) no-repeat;}
.t11{ background:url(../images/title10.jpg) no-repeat;}

.pic-list ul{ overflow:hidden; padding-left:18px; height:100%; background:#FFF;}
.pic-list li{ float:left; margin:0 9px 20px 0; display:inline; width:162px; overflow:hidden; height:210px;}
.pic-list li p{ padding:0 22px; text-align:center; color:#7f7e7c; line-height:15px; font-size:12px;}
.pic{ display:block; border:1px solid #bab6b5;}
.btn{ background:url(../images/btn.gif) no-repeat; text-align:center; width:88px; height:28px; margin:0 3px; border:none; cursor:pointer;}
.btns{ text-align:center; padding-top:20px; overflow:hidden;}

.mod-desc .mbd{ padding:5px 25px; line-height:26px; width:835px; font-size:12px;}
.mod-desc h3{ font-size:14px; line-height:14px; padding:10px 0 10px 0;}
.desc{ padding:0 25px 0 29px; color:#4a4a4a; line-height:24px; font-size:14px;}

.links { overflow:hidden;}
.links a{ float:left; margin:0 3px 5px 0;}
.hdsm{ padding:5px 27px 15px 27px; background:#f2f2f2; border:1px solid #d0d0d0; margin-top:5px; line-height:26px; font-size:14px;}
.pro-menu {
    left: 50%;
    margin-left: 0px;
    overflow: hidden;
    position: fixed;
    top: 450px;
    width: 449px;
    z-index: 10000;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop));
 	_margin-top:50px;
}
.pro-menu ul {
	background:#ffffff;
}
.pro-menu li { 
    text-align: center;
	 font-size:12px; 
}
.pro-menu li.gotop{ padding:0;}
.pro-menu li a {
    display: block;
    text-decoration:none;
}
