﻿html {
	text-align: center;
}
*{ padding:0; margin:0}


body {
	text-align: left;
	margin: 0 auto;

	margin-top:20px;
}

.header{ width:1200px; margin:0 auto;  }
.h_wrap{background:url(../images/h_bg.jpg) repeat-x center bottom;  }

.h_con{height: 114px;}
.h_wrap h1{float: left; padding-top: 30px;}
.h_tel{ font-size: 16px; color: #333; line-height: 29px; background:url(Img/Common/tel.png) no-repeat; padding-left: 44px; margin-top: 40px;}
.h_tel span{font-size: 18px; color: #535353;}

.h_nav{ height:80px; overflow:hidden;}
.h_nav li{float:left; height:80px; line-height:80px; list-style:none;}
.h_nav li a{display:block; padding:0 15px 0 12px; font-size:16px; color: #fff;}
.h_nav li.cur a,.h_nav li a:hover{ text-decoration: none; background: #28181a;}
.h_nav li a:-webkit-any-link{ display:block;}

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-height:230px;
	max-width:350px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 350)?"350px":"auto"}
		   );
	}
.photoresize_f {
	max-height:600px;
	max-width:800px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 800)?"800px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}


#full-screen-slider { width:100%; height:490px; float:left; position:relative}
#slides { display:block; width:100%; height:490px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f00}




a{
	color:#666;
	text-decoration:none;
	}
a:hover{
		color:#666;
	text-decoration:none;
	}

.index_fenlei{
	font-family:"宋体";
	font-size:13px;
	color:#666;
	line-height:25px;
	text-align:left;
	padding-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	}
.index_fenlei td{
	width:80px;
	}
.index_weizhi{
	font-family:"宋体";
	font-size:14px;
	color:#666;
	line-height:40px;
	text-align:left;
/*	padding-left:20px;*/
	height:40px;
	}
.index_xmsj{
	background:url(../images/bg.gif) repeat;
	}
.index_xmsj_0{
	border:1px solid #CCC;
	background:#fff;
	}
.index_xmsj_1{
	font-family:"宋体";
	font-size:30px;
	color:#000;
	text-align:left;
	line-height:25px;
	padding-left:20px;
	}
.zwcont_bt{
	font-family:"宋体";
	font-size:18px;
	color:#000;
	text-align:center;
	line-height:30px;
	}
.zwcont_bt a{
	color:#000;
	text-decoration:none;
	}
.zwcont_bt a:hover{
	color:red;
	text-decoration:none;
	}
.index_xmsj_2{
	margin-bottom:10px;
	margin-top:20px;
	}
.index_xmsj_3{
	margin-top:10px;
	margin-bottom:10px;
	}
.index_xmsj_4{
	font-family:"宋体";
	font-size:16px;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	}
.index_xmsj_4 a{
	color:#fff;
	text-decoration:none;
	}
.index_xmsj_4 a:hover{
	color:#fff;
	text-decoration:none;
	}
.index_us{
	background:url(../images/bg.gif) repeat;
	}
	.index_us_11{
	margin-bottom:10px;
	height:200px;
	}
.index_us_10{
	margin-bottom:10px;
	height:350px;
	}
.index_us_0{
	margin-bottom:10px;
	background:#fff;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	}
.index_us_1{
	margin-top:10px;
/*	background:#fff;*/
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	}
.index_us_2{
	margin-bottom:5px;
	margin-top:5px;
	}
.index_us_3{
	font-family:"宋体";
	font-size:15px;
	color:#000;
	text-align:left;
	line-height:30px;
	}
.index_us_4{
	font-family:"宋体";
	font-size:40px;
	color:#bf433b;
	line-height:40px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	height:50px;
	}
.index_us_5{
	font-family:"宋体";
	font-size:17px;
	color:#5e5e5e;
	line-height:35px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	}

.index_anli{
	background:url(../images/bg.gif) repeat;
	}
.index_anli_0{
	border:1px solid #CCC;
	background:#fff;
	}
.index_anli_1{
	font-family:"宋体";
	font-size:30px;
	color:#000;
	text-align:left;
	line-height:25px;
	padding-left:20px;
	}
.index_anli_2{
	margin-bottom:10px;
	margin-top:20px;
	}
	
.index_news{
	background:url(../images/bg.gif) repeat;
	}
.index_news_0{
	margin-top:10px;
	margin-bottom:10px;
	background:#fff;
	border:1px solid #CCC;
	}
.index_news_2{
	margin-bottom:5px;
	margin-top:5px;
	}
.index_news_3{
	font-family:"宋体";
	font-size:15px;
	color:#000;
	text-align:left;
	line-height:30px;
	padding-left:15px;
	}
.index_news_3 a{
	text-decoration:none;
	color:#000;
	}
.index_news_3 a:hover{
	text-decoration:none;
	color:red;
	}
.foot_l{
font-family: "宋体";
font-size: 15px;
color: #FFF;
line-height: 30px;
text-align: left;
padding-left: 5px;
width: 800px;
font-weight:bold;
	}
.foot_l a{
	color:#fff;
	text-decoration:none;
	}
.foot_l a:hover{
	color:#fff;
	text-decoration:none;
	}
.foot_r{
font-family: "宋体";
font-size: 16px;
color: #FFF;
text-align: left;
line-height: 30px;
padding-left: 5px;
font-weight:bold;
}
.lb_showpage{	
    margin-bottom:10px;
	margin-top:5px;
}
.lb_showpage_1{
	font-family:"宋体";
	font-size:15px;
	color:#000;
	line-height:30px;
	text-align:right;
	padding-right:20px;
	font-weight:bold;
	}
.lb_showpage_1 a{
	color:#000;
	text-decoration:none;
	}
.lb_showpage_1 a:hover{
	color:red;
	text-decoration:none;
	}
.news_bt {
    font-family:"宋体";
    font-size:14px;
    color:#000;
    line-height:28px;
    text-align:left;
    padding-left:20px;
}
.news_bt a{
    color: #000;
    text-decoration: none;
}
.news_bt a:hover{
    color:red;
    text-decoration: none;
}
.news_time {
    font-family:"宋体";
    font-size:14px;
    color:#000;
    line-height:30px;
    text-align:right;
    padding-right: 10px;
}
.news {
	background:#ededed;
    border-bottom:1px dotted #CCC;
	width:840px;
	height:40px;
}
.showpages {
    font-family:"宋体";
    font-size:13px;
    color:#000;
    line-height:30px;
    margin-top:10px;
    margin-bottom:5px;
    text-align:right;
	padding-right:20px;
	background:#ededed;
}
.showpages a{
	color:#000;
	text-decoration:none;
	}
.showpages a:hover{
	color:red;
	text-decoration:none;
	}
.news_1{
	margin-bottom:10px;
	}
.news_2{
/*	border:#fff solid 1px;*/
	}
.news_3{
	border-bottom:1px #f9f9f9 solid;
	border-top:1px #f9f9f9 solid; 
	text-align:center;
	font-family:'宋体';
	font-size:18px;
	color:#000;
	height:50px;
	line-height: 50px;
	background:#ededed;
	font-weight:bold;
	}
.news_3 a{
	color:#000;
	text-decoration:none;
	}
.news_3 a:hover{
	color:red;
	text-decoration:none;
	}
.news_4{
	border:#fff solid 1px;
	}
.news_5{
	border-bottom:1px #f9f9f9 solid;
	}
.gc_title{
	margin-top:20px;
	margin-bottom:10px;
	}
.gc_title_1{
	font-family:"宋体";
	font-size:20px;
	text-align:center;
	line-height:30px;
	color:#000;
	font-weight:bold;
	}
.gc_title_2{
	margin-bottom:10px;
	margin-top:10px;

	}
.gc_title_3{
	background:#CCC;
	font-family:"宋体";
	font-size:14px;
	text-align:center;
	line-height:30px;
	color:#999;
	}
.gc_title_4{
	margin-top:15px;
	margin-bottom:15px;
	}
.gc_title_5{
	font-family:"宋体";
	font-size:16px;
	color:#000;
	text-align:left;
	line-height:30px;
	text-indent: 2em;
	}
.gc_title_0{
	border:#fff solid 1px;
	background:#efefef;
	}
.gc_newstext {
	max-height:465px;
	max-width:700px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 700)?"700px":"auto"}
		   );
	}
.gc_title_6{	
    font-family:"宋体";
	font-size:15px;
	color:#000;
	text-align:left;
	line-height:30px;
	padding-left:20px;
   }
.gc_title_6 a{
	color:#000;
	text-decoration:none;
	}
.gc_title_6 a:hover{
	color:red;
	text-decoration:none;
	}
.tableborder{
	margin-top:20px;
	margin-bottom:10px;
	font-family:"宋体";
	font-size:16px;
	color:#000;
	line-height:30px;
	background:#ededed;
	}
/*banner*/
.focus {height:492px;overflow:hidden;position:relative;background:#ccc;}
.focus_m ul {width:1920px;height:492px;overflow:hidden;}
.focus_m li {width:1920px;height:492px;_float:left;}
.focus_m li.li_1 {background:url(../images/files_01.jpg) center 0 no-repeat #288cc0;}
.focus_m li.li_2 {background:url(../images/files_02.jpg) center 0 no-repeat #76b7d8;}
.focus_m li.li_3 {background:url(../images/files_03.jpg) center 0 no-repeat #bb3838;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;right:10px;/*left:10px;*/top:450px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;}
.focus_l span {left:12px;background:url(../images/l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/l.png');_background:none;}
.focus_r span {left:16px;background:url(../images/r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}


.hz{height:200px; width:1200px;  margin:0 auto; clear:both; margin-top:38px; overflow:hidden; }  
.hz .hz-l{ width:48px; height:159px; border:1px solid #e1e1e1; background-color:#e7f3f1; float:left; margin-left:20px;}
.hz .hz-l p{ font-size:15px; font-family:"'Microsoft Yahei'"; color:#343434; padding:19px 5px; text-align:center;}
.hz .hz-r{ float:right; width:1050px;  height:159px;margin-right:20px; }
.hz .hz-r ul {}
.hz .hz-r ul li{width:161px; height:69px; border:1px solid #dedfdf; float:left; margin-left:12px; list-style:none;}
.hz .hz-r ul li.b{ margin-top:14px;}
.hz .hz-r ul li img{ width:161px; height:69px;}