@charset "utf-8";
/* CSS Document */
*{
	margin:0px;padding:0px;
}
li{
	list-style:none;
}
body{
	font-family:Arial,宋体,  Helvetica, sans-serif;font-size:12px;
}
img{
	border:0; vertical-align:bottom;
}
/* 页面顶部 */
.top{
	height:98px;background:url('../images/top_bg.jpg');
}

.hader{
	height:57px;
	width:1000px;
	margin:auto;
	position:relative;
}
.hadera{position:relative;}
#nav_list{
	position:absolute;
	background-color:#072f52;
	filter:Alpha(opacity=80);
	opacity:0.8;
	width:130px;
	top:22px;
	left:0px;
	padding:10px 0 10px 10px;
}
#nav_list a{
	color:#FFF; text-decoration:none; line-height:20px; text-align:center;
}
#nav_list a:hover{
	color:yellow; text-decoration:none;
}

.logo{
	float:left;padding-top:8px;
}
.conhader{ padding-top:8px;
	float:right;height:49px; padding-right:30px;
}
.conhader li{
	float:left;
}
/* 导航菜单 */
.connav{
	width:1000px;margin:auto; height:41px;
}
.connav li{ overflow:hidden;
	float:left;width:142px;height:41px;
}


/* banner */
.banner{
	height:269px;
}
/* 中间内容 */
.main_con{
	background:url(../images/con_bg.jpg); height:290px;
}
.con{
	width:1000px; margin:auto;height:300px;
}
.introd{  color:#676767; line-height:22px;
	width:385px;float:left;
}
.introd p{
	font-size:14px; line-height:24px;padding:15px 30px 0 0;
}
.introd a{
	color:#003366;
}
.Products{
	width:280px;float:left;
}
.Products p{
	padding-top:5px;
}
.dynamic{
	width:334px;float:left;
}
.dynamic p span{
	float:right; padding-top:10px;
}
.dynamic ul{
	padding-top:10px;
}
.dynamic li{
 width:334px; line-height:26px;
}
.dynamic li span{ float:right;
	 color:#8c8c8c
}
.dynamic a{
	font-size:14px; text-decoration:none; color:#0f4d85
}
/* 子页面 */
.banner_bg{
	background:url(../images/banner_bg.jpg); height:194px;
}
.page_banner{
	width:1000px; margin:auto;
}
.page_tit{
	width:1000px; margin:auto;color:#b6b6b6
}
.page_tit p{
	margin:8px 0 0 240px;
}
.page_con{
	width:1000px; margin:auto;height:auto!important; height:450px; min-height:450px;
}
.page_rutuen{
	text-align:right; clear:both; width:1000px; margin:auto; height:50px; padding-right:60px; margin-top:50px;
}
.page_left{
	width:200px; padding:15px; float:left;
}

.page_leftcon{
	background:url(../images/page_titbg.jpg); width:192px; padding-top:10px; 
}
.page_leftcon ul{
	padding-bottom:5px; float:left;}
.page_leftcon li{
	font-size:14px;font-weight:bold; width:186px; padding-left:3px; text-align:center; float:left;
}
.page_leftcon a{
	color:#FFF;width:186px; float:left;line-height:30px; text-decoration:none
}
.page_leftcon a:hover{
	width:186px;color:white;background:url('../images/page_hoverbg.jpg');
}


.page_leftconn{
	background:url(../images/page_titbg.jpg); width:192px; padding-top:10px;
}
.page_leftconn ul{
	padding-bottom:5px; float:left;
}
.page_leftconn li{
	font-size:14px;font-weight:bold; width:183px;padding-left:3px
}
.page_leftconn a{
	width:156px;color:#FFF;float:left;line-height:30px;text-decoration:none; padding-left:30px;
}
.page_leftconn a:hover{
	width:156px;color:white;background:url('../images/page_hoverbg1.jpg');
}
.tt a{
	color:#FF0; font-size:12px; font-weight:100
}


.hover{width:186px;color:white;background:url('../images/page_hoverbg.jpg');
}
.page_right{ overflow:hidden;
	width:740px; float:right; padding-right:15px;font-size:14px; color:#676767; padding-bottom:40px;
}

.page_rightcon dl{
	padding-bottom:10px; width:740px; border-bottom:1px #d8d8d8 dashed; margin:40px 0 10px 0;
}
.page_rightcon dt{
	font-size:14px; font-weight:bold; color:#006699; line-height:22px; text-align:center
}
.page_rightcon dd{
	font-size:12px; color:#bebebe; line-height:22px; text-align:center
}
.page_right p{
	line-height:24px;   padding-top:10px;
}
.Company_profile{
	font-size:14px;line-height:26px;color:#787878; padding-top:20px;
}
.Company_profile b{
	color:#046394;
}

.page_General{ font-size:14px; padding-top:20px;
}
.page_General ul{
	padding-top:10px; width:600px; float:right;border-bottom:1px #e9e9e9 solid; padding-bottom:10px;
}
.page_General li{
 width:600px; line-height:26px; color:#676767
}
.page_General li span{ float:right;color:#8c8c8c; font-size:12px;}
.page_General h2{
	color:#006699; border-bottom:1px #d8d8d8 dashed; width:740px; padding-bottom:10px; font-size:14px;
}
.page_General h2 span{
	float:right; font-weight:100
}
.page_General h3{
	font-size:14px; font-weight:bold;color:#676767; padding-top:20px;
}


.page_Generalpic{ font-size:14px; padding-top:20px; min-height:600px;height:auto!important; height:600px;
}
.page_Generalpic h2{
	color:#006699; border-bottom:1px #d8d8d8 dashed; width:740px; padding-bottom:10px; font-size:14px;
}

.page_list{ font-size:14px;color:#999; padding-top:20px;
}
.page_list ul{
	width:720px; float:right; padding-bottom:5px;
}
.page_list a{
	 color:#676767; text-decoration:none;}
.page_list li{
 width:720px; line-height:28px;
}
.page_list h2{
	color:#006699; border-bottom:1px #d8d8d8 dashed; width:750px; padding-bottom:10px; font-size:14px;
}
.page_year{
	width:627px; padding-left:123px; height:30px;
}
.page_year a{
	color:#57acef; float:left; font-size:14px; width:90px; padding-top:10px; font-weight:bold
}
.page_year a:hover{
	color:#57acef; float:left; font-size:18px;
}
.page_pic{
	width:740px; margin:auto;
}
.page_pic ul{
	padding-left:10px;}
.page_pic li{
	float:left; padding:20px 0 0 40px;}
.pic{
	float:left; padding:0 25px 10px 0; clear:both; height:170px;
}
.page_box{
	width:740px;height:180px; margin-top:10px;
}
.page_djs{
	clear:both;  padding:10px 0 10px 0; color:#74726f
}
.page_lcb{
	clear:both;  padding:10px 0 10px 0; color:#74726f
}
.page_lcb li{
	border-bottom:1px #d8d8d8 dashed; padding:10px 0 10px 0;}
.page_logo{
	padding-top:15px;
}
.page_logo ul{ width:920px; margin:auto;
}
.page_logo li{
	float:left; width:125px; height:45px; border:1px #999 solid; margin:5px; text-align:center; padding:2px;
}
.page_john{
	clear:both; margin-top:10px;
}
.page_john dt{
	font-weight:bold; color:#006699; height:25px; background:url(../images/page_icon1.gif) no-repeat 5px; padding-left:35px; padding-top:10px;
}
.page_john dd{
	background:url(../images/page_icon2.gif) no-repeat 3px 20px;float:left;color:#006699; width:190px; overflow:hidden; margin-left:32px; padding-left:10px; padding-top:10px;line-height:24px; display:inline; padding-bottom:5px;}
.page_john a{
	color:#006699; text-decoration:none}
.login{
     position: relative;display: none;padding:7px 0 0 2px;z-index: 1; background:url(../images/box_bg.jpg);
}
.img{
	width:700px;
}
.page{
	font-size:12px;height:30px; clear:both; padding:30px 0 0 330px; width:400px;
}
.page li{
	display:inline; padding-right:10px;
}
.page a{
	text-decoration:none; color:#185a96
}


/* 底部 */
.foot{
	width:1000px; margin:auto; padding-top:80px; clear:both
}
.foot p{
	line-height:22px; color:#b5b5b5
}
.foot a{
	color:#185a96; text-decoration:none
}
.page_foot{
	border-top:1px #e8e9eb solid; clear:both;
}
.page_footer{
	width:1000px; margin:auto; padding:10px 0;
}
.page_footer p{
	line-height:22px; color:#b5b5b5; padding-left:240px;}
.page_footer a{
	color:#b5b5b5; text-decoration:none
}

#do {margin: 0;
	padding: 0;
	z-index: 30}
#do li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font:12px arial}
#do li a
{	display: block;
}
#do #m0,#do #m1,#do #m2,#do #m3
{	position: absolute;
	visibility:hidden;
	margin:0 0 0 2px;
	padding: 0;	
	/*border: 1px solid #5970B2;*/}
#do div a{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width:120px;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		background:url(../images/nav_listbg.jpg);
		filter:Alpha(opacity=90);
		opacity:0.9;
		font-size:13px;
		line-height:20px;
}
#do div a:hover
{	background: #00406c;
		color: #FFF;
		font-weight:bold
}
.index_page{
	float:right; padding:10px 30px 0 0;
}
.index_page a{
	width:16px; text-align:center; float:left
}




