@charset "utf-8";
/* CSS Document */

.sec_banner{
	width:100%;
	height:175px;
	}
.sec_main{
	width:1000px;
	margin:0 auto;
	padding:20px 0;
	}
	.side_bar_box{
		width:210px;
		float:left;
		}
		.side_total_title{
			width:175px;
			height:73px;
			padding:12px 0 0 25px;
			border:5px solid #d8d8d8;background-color: #0a3f89;
			}
			.side_total_cn{
				font-size:25px;
				font-family:"微软雅黑";
				font-weight:bold;
				color:#fff;
				}
			.side_total_en{
				font-size:20px;
				font-family:Arial, Helvetica, sans-serif;
				color:#c5c5c5;
				}
			
		.side_nav{
			padding-bottom:20px;
			}
			.first_side_nav{
				border-bottom:#e0e0e0 1px solid;
				}
				.first_side_nav_btn{
					display:block;
					width:185px;
					height:48px;
					line-height:48px;
					padding-left:30px;
					color:#222;
					font-size:14px;
					font-family:"微软雅黑";
					letter-spacing:3px;
					}
				
					.first_side_nav_btn:hover{
						background:url(../images/side_nav_bg.jpg) left center no-repeat;
						}
					.side_nav_on{
						background:url(../images/side_nav_bg.jpg) left center no-repeat;
						}
					.side_nav_click{
						background:url(../images/side_nav_bg.jpg) left center no-repeat;
						}
					.sec_side_nav{
						padding-left:40px;
						padding-bottom:10px;
						display:none;
						}
						.sec_side_nav li{
							height:20px;
							line-height:20px;
							}
							.sec_side_nav li a{
								color:#555;
								letter-spacing:3px;
								}
								.sec_side_nav li a:hover{
									color:#2e8bc8;
									}
									
			.side_contact{
				height:94px;
				width:180px;
				border:1px solid #e0e0e0;
				padding:24px 0 0 28px;
				}
				.side_contact_title{
					font-size:14px;
					font-family:"微软雅黑";
					color:#2d2d2d;
					font-weight:bold;
					}
				.side_phone{
					background:url(../images/side_phone.jpg) left center no-repeat;
					height:16px;
					line-height:16px;
					padding-left:18px;
					margin:10px 0;
					color:#747474;
					}
				.side_adress{
					background:url(../images/side_adress.jpg) left center no-repeat;
					height:16px;
					line-height:16px;
					padding-left:18px;
					color:#747474;
					}
					
		.main_right{
			float:right;
			width:770px;
			}
			.main_right_title_box{
				height:35px;
				border-bottom:1px solid #d8d8d8;
				}
				.main_right_title{
					width:105px;
					height:35px;
					background:#0a3f89;
					color:#fff;
					font-size:14px;
					font-family:"微软雅黑";
					text-align:center;
					line-height:35px;
					float:left;
					}
				.now_position{
					height:35px;
					float:right;
					line-height:35px;
					color:#7b7b7b;
					}
			.pro{
				height:955px;
				}
				.pro_list{
					padding:20px 0;
					height:150px;
					border-bottom:1px dashed #cacaca;
					}
				.pro_list_img{
					float:left;
					border:1px solid #b1b1b1;
					}
					.pro_list_img_on{
						border:5px solid #0082d0;
						margin:-4px 0 0 -4px;
						}
				.pro_list_title{
					float:right;
					color:#0082d0;
					font-weight:bold;
					display:block;
					height:14px;
					width:510px;
					overflow:hidden;
					margin-bottom:10px;
					}
				.pro_list_details{
					float:right;
					height:70px;
					width:510px;
					overflow:hidden;
					line-height:24px;
					display:block;
					color:#898989;
					margin-bottom:20px;
					}
				.pro_list_btn{
					float:right;
					height:31px;
					width:88px;
					line-height:31px;
					color:#fff;
					background:#afafaf;
					display:block;
					margin-right:422px;
					text-align:center;
					}
					.pro_list_btn_on{
						background:#0082d0;
						}
		.page_btn_box{
			padding-top:20px;
			text-align:center;
			}
			.num{
				width:20px;
				height:20px;
				line-height:20px;
				text-align:center;
				display:inline-block;
				border:1px solid #d0d0d0;
				background:#f8f8f8;
				}
			.prev_next{
				width:55px;
				height:20px;
				line-height:20px;
				text-align:center;
				display:inline-block;
				border:1px solid #d0d0d0;
				background:#f8f8f8;
				}
			.page_btn_box a:hover{
				background:#0082d0;
				color:#fff;
				border:1px solid #0082d0;
				}
				.page_on{
					background:#0082d0;
					color:#fff;
					border:1px solid #0082d0;
					}
					
		.news_list{
			height:470px;
			padding:10px;
			}
			.news_list li{
				height:30px;
				line-height:30px;
				}
				.news_list_title{
					float:left;
					}
				.date{
					float:right;
					}
					
		.contact_box{
			padding:15px;
			}
			.contact_map{
				padding-bottom:10px;
				}
			.input_title{
				margin:5px 0;
				width:70px;
				height:31px;
				line-height:31px;
				font-weight:bold;
				color:#222;
				float:left;
				}
			.input_txt{
				margin:5px 0;
				width:468px;
				height:29px;
				border:1px solid #e0e0e0;
				float:left;
				padding-left:5px;
				color:#787878;
				}
			.input_txt_area{
				margin:5px 0;
				padding:5px;
				width:463px;
				height:180px;
				border:1px solid #e0e0e0;
				color:#787878;
				float:left;
				}
			.input_btn_box{
				padding-left:70px;
				padding-top:10px;
				}
				.tijiao{
					float:left;
					margin-right:15px;
					width:95px;
					height:30px;
					border:none;
					line-height:30px;
					text-align:center;
					background:#0082d0;
					color:#fff;
					cursor:pointer;
					letter-spacing:3px;
					}
					.tijiao:hover{
						background:#1694e0;
						}
				.chongzhi{
					float:left;
					width:95px;
					height:30px;
					border:none;
					line-height:30px;
					text-align:center;
					background:#cecece;
					color:#222;
					cursor:pointer;
					letter-spacing:3px;
					}
					.chongzhi:hover{
						background:#c0c0c0;
						}
		.pro_details_box{
			padding:15px;
			}
			.big_pro_img_list{
				float:left;
				width:525px;
				height:331px;
				margin-right:15px;
				}
				.big_pro_img_list li{
					border:1px solid #afafaf;
					width:523px;
					height:329px;
					}
				.hidden{
					display:none;
					}
			.small_pro_img_list{
				float:left;
				}
				.small_pro_img_list li{
					height:99px;
					width:159px;
					border:3px solid #d6d6d6;
					margin-bottom:7px;
					cursor:pointer;
					}
				.small_pro_img_list .pro_on{
					border:3px solid #0082d0;
					}
			.pro_title{
				font-size:14px;
				font-weight:bold;
				color:#0082d0;
				width:525px;
				height:25px;
				line-height:25px;
				text-align:center;
				}
				.pro_details_text{
					padding:15px;
					line-height:20px;
					}
			.pro_details_text_box{
				border-bottom:1px solid #c3c3c3;
				}
				
			.news_details{
				padding:15px;
				min-height:510px;
				}
				.news_details_title{
					height:30px;
					line-height:30px;
					font-size:16px;
					font-weight:bold;
					color:#333;
					text-align:center;
					padding-bottom:10px;
					}
				.news_details_information{
					text-align:center;
					color:#666666;
					padding-bottom:15px;
					border-bottom:1px dotted #b3b3b3;
					}
				.news_details_text{
					padding:15px 0;
					line-height:20px;
					color:#444;
					min-height:400px;
					}
					
				.prev_news{
					margin-bottom:10px;
					}
					
					


		.page_btn_box{
			padding-top:20px;
			text-align:center;
			padding-bottom: 20px;
			}
			.page_btn_box .num{
				width:20px;
				height:20px;
				line-height:20px;
				text-align:center;
				display:inline-block;
				border:1px solid #d0d0d0;
				background:#f8f8f8;
				}
			.prev_next{
				width:55px;
				height:20px;
				line-height:20px;
				text-align:center;
				display:inline-block;
				border:1px solid #d0d0d0;
				background:#f8f8f8;
				}
			.page_btn_box a:hover{
				background:#0082d0;
				color:#fff;
				border:1px solid #0082d0;
				}
				.page_on{
					background:#0082d0;
					color:#fff;
					border:1px solid #0082d0;
					}

.nrFY_selecct{
	background:#0082d0;
	color:#fff;
	border:1px solid #0082d0;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	display: inline-block;
	border: 1px solid #d0d0d0;
}
.nrFY_NotSelecct{
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
	border:1px solid #d0d0d0;
	background:#f8f8f8;
}		

#text p {letter-spacing:1px;text-indent:0em; line-height:2.0em;font-family:微软雅黑;color:#333;}/*font-size: 14px;*/
#text p img { max-width:700px; margin-left:0em;} 
#text table p{text-indent:0em;}
#text p iframe { }  
#text p div { } 
#text p img {margin: 5px 0; }
#text ul li {list-style: initial; } 
#text table.noBorderTable td,#text table.noBorderTable th,#text table.noBorderTable caption{border:1px dashed #ddd !important}
#text table.sortEnabled tr.firstRow th,#text table.sortEnabled tr.firstRow td{padding-right:20px; background-repeat: no-repeat;background-position: center right; background-image:url(../../themes/default/images/sortable.png);}
#text table.sortEnabled tr.firstRow th:hover,#preview table.sortEnabled tr.firstRow td:hover{background-color: #EEE;}
#text table{margin-bottom:10px;border-collapse:collapse;display:table;}
#text td,#preview th{ background:white; padding: 5px 10px;border: 1px solid #DDD;}
#text caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
#text th{border-top:1px solid #BBB;background:#F7F7F7;}
#text table tr.firstRow th{border-top:2px solid #BBB;background:#F7F7F7;}
#text tr.ue-table-interlace-color-single td{ background: #fcfcfc; }
#text tr.ue-table-interlace-color-double td{ background: #f7faff; }
#text td p{margin:0;padding:0;}
#text table.noBorderTable td,#preview table.noBorderTable th,.organization_con table.noBorderTable caption{border:1px dashed #ddd !important}
#text table.sortEnabled tr.firstRow th,.organization_con table.sortEnabled tr.firstRow td{padding-right:20px; background-repeat: no-repeat;background-position: center right; background-image:url(../../themes/default/images/sortable.png);}
#text table.sortEnabled tr.firstRow th:hover,.organization_con table.sortEnabled tr.firstRow td:hover{background-color: #EEE;}
#text table{margin-bottom:10px;border-collapse:collapse;display:table;}
#text td,.organization_con th{ background:white; padding: 5px 10px;border: 1px solid #DDD;}
#text caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
#text th{border-top:1px solid #BBB;background:#F7F7F7;}
#text table tr.firstRow th{border-top:2px solid #BBB;background:#F7F7F7;}
#text tr.ue-table-interlace-color-single td{ background: #fcfcfc; }
#text tr.ue-table-interlace-color-double td{ background: #f7faff; }
#text td {border: 1px solid #DDD;}
#text .list-paddingleft-2 {padding-left: 20px;}
					
					
			
					
					