﻿body{
	margin:0;
	padding:0;
	border:0;
	background:#f7f7f7;
	font-size:12px;
	font-family:"微软雅黑", "宋体";
	color:#666;
	}

ul,
ol,
li,
dl,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
p{
	list-style:none;
	margin:0;
	padding:0	;
	font-weight:normal;
	}
	a{color:#4c4948;}
a:link,
a:visited{
	text-decoration:none;
	}
a:hover{
	color:#f24e06;
	text-decoration:none;
	}
	
img{border:0;}
h1,h2{ position:relative;}
.more{display:block; position:absolute; right:10px; top:0; font-weight:normal; font-family:"宋体"; color:#666; font-size:12px;}
.bodymaindiv{width:960px; margin:0 auto; padding:10px; background:#fff;}
.header{height:100px; width:960px; background:url(5301272023.jpg) no-repeat left center; position:relative;}
.header .logo_menu{ text-align:right; line-height:30px;}
.header .logo_menu a{ margin-right:5px;}
	.search_box{ position:absolute; right:0; top:15px;}
	.searchinput{ border:1px solid #e6e6e6; padding:0; margin:0; height:20px; line-height:20px;}
	.searchbtn{ background:#00aae8; border:0; padding:0; margin:0; width:60px; height:20px; line-height:20px; color:#fff; cursor:pointer;}
	.searchbtn_hover{ background:#00bbee; border:0; padding:0; margin:0; width:60px; height:20px; line-height:20px; color:#fff; cursor:pointer;}

.nav_banner{ position:relative; height:340px;}
.i_nav_banner{position:relative; height:340px;}
.nav{ height:47px; width:960px; background:#00aae8;  line-height:47px; position:absolute; z-index:9999;}
.nav li{ position:relative; display:inline; float:left; color:#5dc8ef;}
.nav li.navnomal {
	cursor:pointer;
	
}
/*.nav li.classnavhover {
	background-color:#d1f2ff;
}
.nav li.classnavhover a {
	background-color:#d1f2ff;
	color:#333;}*/
.nav li dl{ position:absolute;  white-space:nowrap; background:#d1f2ff;  border-top:3px solid #f60; z-index:9999; filter:alpha(opacity=98); -moz-opacity:0.98; -khtml-opacity: 0.98; opacity: 0.98;}
.nav li dl dd{position:absolute; left:50%; top:-9px; margin-left:-7px; width:0px; height:0px; overflow:hidden; border:7px solid transparent; border-top-width:0; border-bottom-color:#f60;}
.nav li dl dt a{background:url(530126.gif)  no-repeat 20px center; border-bottom:1px solid #eaf9ff; line-height:30px; color:#333;}
.nav li dl dt a:hover{ background-color:#e7f8ff; background-position:22px center;}
.nav a{ padding:0 52px; display:block;  font-size:14px;  color:#fff;}
/*.nav a:hover{ background-color:#d1f2ff; color:#333;}*/
.banner{ position:absolute; top:48px; left:0; z-index:1;}

.content{ overflow:hidden; zoom:1; width: 960px;}
		.box_style h2{display:block; position:relative;  border-bottom:1px solid #eee; font-size:18px;}
.content .c_right{ float:left; display:inline; width:200px;  margin-left:20px;}
		 .c_right .fast_btn{ margin-top:20px;}
		 .c_right .fast_btn a{ display:block; position:relative; height:60px; background:#f2fcff; border:1px solid #e1f4fa; padding:0 0 0 80px; margin-top:10px; line-height:60px; text-align:center; font-size:14px; color:#333;}
		 		 .fast_btn a:hover{ background:#ffe4cd; border:1px solid #fec899; color:#ed6c00;}
		 .c_right .fast_btn a img{ position:absolute; left:7px; top:7px;}
		 .c_right .link{ margin-top:20px;}
		 .c_right .link select{ width:100%; margin-top:20px;}
		 
		 
.content .c_left{ float:left; display:inline; width:740px;}
		 .c_right2{}
				.hot_news{ overflow:hidden; zoom:1; margin-top:10px;}
				.hot_news .pic_news{ float:left; display:inline; width:285px; margin:20px 20px 10px 10px; overflow:hidden;}
						  .pic_news object{ margin:-1px;}
				.hot_news .hot_news_list{ float:left; display:inline; width:425px; margin-top:20px;}
						  .hot_news_list h2{display:block; height:26px; line-height:26px; font-size:14px; text-align:center;}
						  .hot_news_list span{ display:inline; float:left; padding:0 10px; margin-right:1px; background:#eee;}
						  .hot_news_list .tab_s{background:#349dd8; color:#fff;}
						  .hot_news_list h2 a{color:#000;}
						  .hot_news_list p{line-height:20px; text-indent:18px;}
						  .hot_news_list dl{ border-top:1px solid #ebebeb; margin-top:-1px; padding:20px 0 10px 0;}
						  .hot_news_list dl a{ display:block; padding-left:15px; line-height:24px;}
				.news_list1{float:left; display:inline; width:340px;}
				.news_list2{float:left; display:inline; width:340px; margin-left:20px;}
				.news_list1 dl,.news_list2 dl{ margin:20px 0;}
				.news_list1 dt a,.news_list2 dt a{ display:block; background:url(530126.gif) no-repeat 5px center; padding-left:15px; line-height:24px;}
				.pic_list{ clear:both; margin-top:20px;}
				#photo{ 	/*----图片展示----*/
	margin:10px auto 0 auto;  
	padding:1px;
	border:1px solid #ccc;
	}
.rollbox{
		overflow:hidden;
		margin:5px 0;
		} 
		.rollbox .leftbotton{
						height:95px;
						width:19px;
						background:#f7f7f7;
						overflow:hidden;
						float:left;
						display:inline;
						margin:10px 10px 0 0;
						cursor:pointer;
						line-height:95px;
						text-align:center;
						color:#666px;
						font-family:"宋体";
						} 
						.leftbotton_hover{
						height:95px;
						width:19px;
						background:#ffba81;
						overflow:hidden;
						float:left;
						display:inline;
						margin:10px 10px 0 0;
						cursor:pointer;
						line-height:95px;
						text-align:center;
						color:#666px;
						font-family:"宋体";
						} 
				 .rightbotton{
						height:95px;
						width:20px;
						background:#f7f7f7;
						overflow:hidden;
						float:left;
						display:inline;
						margin:10px 0 0 15px;
						cursor:pointer;
						line-height:95px;
						text-align:center;
						color:#666px;
						font-family:"宋体";
						} 
					 .rightbotton_hover{
						height:95px;
						width:20px;
						background:#ffba81;
						overflow:hidden;
						float:left;
						display:inline;
						margin:10px 0 0 15px;
						cursor:pointer;
						line-height:95px;
						text-align:center;
						color:#666px;
						font-family:"宋体";
						} 
				 .cont{
					width:89%;
					overflow:hidden;
					float:left; 
					padding:10px 5px;
					} 
				 .scrcont{
					width:10000000px;
					} 
				 .cont .pic{
						width:145px;
						float:left;		
						margin:0 5px;				
						text-align:center;
						} 
					   .pic img{
							background:#b1def4;
							display:block;							
							} 
					   .pic p{
							line-height:26px;
							color:#505050;
							} 
		.rollbox .cont a:link,
		.rollbox .cont a:visited{
						color:#626466;
						text-decoration:none;
						} 
		.rollbox .cont a:hover{
						color:#f00;
						text-decoration:underline;
						} 
		.rollbox #list1,
		.rollbox #list2{
					float:left;/*----图片展示----结束------*/}

.i_c_left{float:left; display:inline; width:200px;}	
.i_c_right{float:left; display:inline; width:740px; margin-left:20px;}	

.in_sub_menu{ margin-top:20px; background:#e9f9ff; padding:0 0 15px 0;}
.in_sub_menu h2{display:block; position:relative; padding:10px 10px 10px 30px;  background:#effbff url(530120.png) no-repeat 10px center; border-bottom:1px solid #fff; font-size:18px;}
.in_sub_menu dl{ margin:10px 20px;}				
.in_sub_menu a{display:block; font-size:14px; line-height:30px; padding-left:20px; background:url(530126.gif) no-repeat 10px center; }
	.site_now{ margin-top:10px; line-height:40px; color:#9a9a9b;}
	.site_now a{color:#9a9a9b;}
	.site_now a:hover{color:#ff5a00;}
	.titel_c{padding:10px; border-top:1px solid #e5e5e5;  font-size:18px; color:#f60; }
	.detail_c{ line-height:20px; padding:20px;}
	.detail_c p{ text-indent:24px;}
	.detail{/*----详细内容-----*/
	margin-bottom:30px;
	}

.ui-detail{ margin-top:70px;}
.ui-newstitle{ padding:20px 10px; }
.ui-newstitle h1{ margin-right:150px; font-size:24px; color:#f60; line-height:30px; font-weight:100;}
.ui-newstitle p{}
	.ui-fontsize{ position:absolute; margin-left:830px; margin-top:-50px;}
	.ui-fontsize span{ display:inline; float:left; border:1px solid #dedede; width:30px; height:30px; text-align:center; line-height:30px; margin:0 3px; cursor:pointer;}
	.nowsize{ background:#f5f5f5;}
.ui-newscontent{ padding:20px; border-top:1px dashed #dedede; line-height:24px;}
.ui-newscontact h2{height:24px; border-bottom:1px solid #ed6c00; font-size:12px; color:#fff;  line-height:24px;}
.ui-newscontact h2 span{ padding:0 10px; float:left; background:#ed6c00;}
.ui-newscontact dt{ padding:20px 10px;}
.ui-pagefooter{height:60px;  border-top:1px dashed #dedede; position:relative;}
.ui-btn-box{ position:absolute; right:20px; top:35%;}
	.ui-btn-box input{height:20px; width:60px; padding:0 0 0 24px;  border:1px solid #dedede; line-height:18px; cursor:pointer;}
	.ui-btn-collect{ background:url(530124.gif) no-repeat 3px center; }
	.ui-btn-print{ background:url(530125.gif) no-repeat 3px center; }
.detail h1{
	padding:10px;
	font-size:16px;
	text-align:center;
	}
.detail span{
	display:block;
	border-bottom:1px solid #f9f9f9;
	line-height:30px;
	}
.detail img{
	padding:3px;
	margin-top:10px;
	border:1px solid #ccc;
	}
.detail p{	
	margin:10px 0;
	font-size:12px;
	text-indent:24px;
	text-align:left;
	color:#333333;
	}/*-------详细内容---结束------*/
	.list_style ul li{	
			padding:10px 0 10px 0;
	}
	.list_style ul li a{
			height:24px;
			display:block;
			padding-left:20px;
			
			background:url(530126.gif) no-repeat 5px center;
			line-height:24px;
			}
			.date{
	
	margin-right:10px;
	color:#c1c1c1;
	}
			/*----列表---结束---*/

/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num{padding-top:35px; padding-bottom:35px; overflow:hidden;}
#page_div{line-height:20px; text-align:center;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 5px; padding:0; overflow:hidden; border:1px solid #ccc;text-align:center;}
#page_div .pagination_index, #page_div .pagination_index_num{background:#fff; border:1px solid #ccc; padding:0 5px;margin-right:2px;float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;}
	
		
.footer{height:97px; width: 960px; margin-top:20px; background:#e8f9ff url(530117.gif) repeat-x; position:relative;}
.footer p{ position:absolute; top:15px; left:30px; line-height:18px;}
.footer span{ display:block; margin-bottom:10px; margin-left:-10px; color:#dbdbdb;}
.footer span a{ margin:0 10px;}
.footer img{ position:absolute; top:35px; right:10px;}
.footer b{ display:block; padding:30px 0 0px 750px;}
.footer select{width:200px;}


/*-------------------------------↓PC公司要闻图片播放↓------------------------------------*/
#slideBox2{position:relative; overflow:hidden;float:left;width:300px;margin-right:10px; }
#slideBox2 .bd{ position:relative; z-index:0;}
#slideBox2 .bd li{ position:relative;}
#slideBox2 .bd li img{width:100%; height:220px; background:url(../images/loading.gif) center center no-repeat; vertical-align:top;}
#slideBox2 .bd .txt{position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px; padding:0 90px 0 15px; color:#fff; background:rgba(0,0,0,0.5); white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#slideBox2 .bd .txt a{color:#fff;font-size:16px;}
#slideBox2 .hd{ position:absolute; bottom:6px; right:10px; z-index:1;}
#slideBox2 .hd li{display:inline-block; width:9px; height:9px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#dfdfdf; cursor:pointer;border-radius:50%;}
#slideBox2 .hd li.on{ background:#349dd8;}
#slideBox2 .arrow{position:absolute; top:50%; margin-top:-26px; cursor:pointer;}
#slideBox2 .prev{left:0;}
#slideBox2 .next{right:0;}
#slideBox2 .arrow img{display:block; width:100%;}
