@charset "utf-8";
/* CSS Document */
html,body {
	font-size: 12px;
	margin:0px auto;
	padding:0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat-x top center;
	background-color:#ffffff;
	text-align:center;
}
a{
	color:#666666;
	text-decoration:none;
}
a:hover,a:active{
	color:#3d75ba;
}
table{
	border-collapse:collapse;
}
form{
	margin:0px;
}
#dhtmltooltip {
	Z-INDEX:100;
	VISIBILITY:hidden;
	POSITION:absolute;
	BACKGROUND-COLOR:lightyellow;
	text-align:center;
	border:1px solid #dddddd;
	padding:2px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.menubg {
	background:url(../images/menu_bg.gif) no-repeat center bottom;
}
.menusp {
	background:url(../images/menu_sp.gif) no-repeat left center;
	width:2px;
	display:block;
	float:left;
	margin:5px 10px 0px 10px;
}
.menubtn_1 {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/menu_btn1.gif) no-repeat center center;
	font-size:14px;
	color:#ffffff!important;
	float:left;
	width:95px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 15px;
}
.menubtn_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	float:left;
	width:100px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.menubtn_2:hover,.menubtn_2:active{
	color:#ffffff;
	background:url(../images/menu_btn2.gif) no-repeat center center;
}
.menubtn_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	float:left;
	width:120px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.menubtn_3:hover,.menubtn_3:active{
	color:#ffffff;
	background:url(../images/menu_btn3.gif) no-repeat center center;
}
.menubtn_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	float:left;
	width:100px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.menubtn_4:hover,.menubtn_4:active{
	color:#ffffff;
	background:url(../images/menu_btn4.gif) no-repeat center center;
}
.menubtn_5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	float:left;
	width:90px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.menubtn_5:hover,.menubtn_5:active{
	color:#ffffff;
	background:url(../images/menu_btn5.gif) no-repeat center center;
}
.menubtn_6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	float:left;
	width:115px;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.menubtn_6:hover,.menubtn_6:active{
	color:#ffffff;
	background:url(../images/menu_btn6.gif) no-repeat center center;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size:11px;
	text-decoration: none;
}
.more:hover,.more:active{
	color:#FF9900;
	text-decoration: underline;
}
.text_tel {
	font-family:"微软雅黑";
	font-size: 13px;
	color: #1d358e;
	text-decoration: none;
	font-style: italic;
	font-weight:bold;
}
.text_about_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#666666;
	line-height:18px;
}
.text_about {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#666666;
	line-height:21px;
	padding:0px 10px 30px 10px;
}
.text_contact_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787878;
	text-decoration: none;
	line-height:18px;
}
.text_boot_cop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a7a7a;
}
.bg_contnet_m {
	background:url(../images/bg_content_m.gif) no-repeat top center;
	padding:20px 0px 0px 0px;
	height:230px;
}
.conmargin {
	margin-top:10px;
	margin-bottom:20px;
}
.img_nav {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width:213px;
	height:69px;
	display:block;
	background:url(../images/img_title_m.gif) no-repeat left bottom;
	text-align:left;
	margin-bottom:15px;
}
.img_nav:hover,.img_nav:active{
	color:#ffffff;
	background:url(../images/img_title_mA.gif) no-repeat left bottom;
}
.img_nav IMG {
	margin-bottom:3px;
}
.line_y {
	background:url(../images/line_y.gif) repeat-y center center;
}
.boot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background:url(../images/bg_boot.gif) no-repeat top center;
}
.input_sear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	background:url(../images/bg_input.gif) repeat-x top center;
	height:18px;
	line-height:18px;
	border:1px solid #c7c7c7;
	padding:0px 0px 0px 5px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	background:url(../images/title_bg.gif) no-repeat top center;
	height:35px;
	line-height:35px;
	margin-bottom:15px;
}
.title_pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	background:url(../images/bg_bt.gif) repeat-x left bottom;
	border:1px solid #e8e8e8;
}
.bg_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	background:url(../images/bg_bt.gif) repeat-x left bottom;
	border:1px solid #e8e8e8;
	color:#0066CC;
}
.title_proread {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
.title_pro a {
	color:#225cab;
}
.title_pro a:hover,.title_pro a:active{
	color:#ff9900;
}
.title_gt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align:right;
	padding-right:20px;
}
.title_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #085bb9;
	text-decoration: none;
	margin-left:25px;
}
.nav_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-align:left;
	text-decoration: none;
	background:url(../images/nav_top.gif) no-repeat top center;
	height:57px;
	line-height:57px;
	width:180px;
	padding-left:45px;
}
.bg_sear {
	background:url(../images/bg_sear.gif) no-repeat top center;
}
.nav_bg {
	background:url(../images/nav_bg.gif) repeat-y top center;
	margin-bottom:20px;
}
.nav_boot {
	background:url(../images/nav_boot.gif) no-repeat top center;
	height:20px;
}
.list_nav {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/nav.gif) no-repeat left center;
	font-size:12px;
	color:#7e7e7e;
	text-decoration:none;
	width:175px;
	height:36px;
	line-height:34px;
	display:block;
	text-align:left;
	padding-left:25px;
}
.list_nav:hover,.list_nav:active{
	color:#ff6600;
	background:url(../images/navA.gif) no-repeat left center;
}
.list_navA {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/navA.gif) no-repeat left center;
	font-size:12px;
	color:#ff6600!important;
	text-decoration:none;
	width:175px;
	height:36px;
	line-height:34px;
	display:block;
	text-align:left;
	padding-left:25px;
}
.banner {
	background:url(../images/bg_banner.gif) no-repeat top center;
	padding:7px 0px 0px 0px;
}
.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}
.input_gbook {
	border: 1px solid #cccccc;
	font-family:Tahoma, Arial, Verdana; 
	font-size:11px;
	padding-left:3px;
	color:#444444;
	height:18px;
	line-height:18px;
}
textarea {
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	border:1px solid #cccccc;
	line-height:21px;
	padding-left:3px;
}
.btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/btn.gif) repeat-x left bottom;
	height:21px;
	line-height:18px;
	border:1px solid #dddddd;
	text-decoration: none;
	text-align:center;
	padding:0px 3px 0px 3px;
	color:#666666;
}
.text_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
}
.text_down:hover,.text_down:active{
	color:#ff6600;
}
.text_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	line-height:25px;
	padding:0px 0px 0px 20px;
	color:#555555;
}
.text_proread {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:18px;
	padding:15px 0px 30px 0px;
	color:#444444;
}
.text_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration: none;
	font-weight:bold;
	color:#222222;
}
.title_textRead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background:url(../images/bg_bt.gif) repeat-x left bottom;
	border:1px solid #e6e6e6;
}
#newPro {
	height: 180px;
	overflow: hidden;
}