body{color:#444;font-family:Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;font-size:13px;height:100%;margin:0;padding:0}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
ul,ol,li{list-style:none;}
button{border:none;cursor:pointer}
img{border:0;}
.cd{clear:both}
em{font-style:normal}

a {color:#16397D;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

.f_l{float:left;}
.f_r{float:right;}
.gengduo{float:right;}
.page { margin: 20px 0; padding: 3px; text-align: center;font-size: 12px;}
.page a {
	color: #7f8c8d;
	text-decoration: underline;
}
.page a:hover {text-decoration: underline;color: #f00;}
.page ul{margin-left:100px;display:block;}
.page li {float: left;border:1px solid #7f8c8d;width: 40px;height: 20px;margin:auto 6px;line-height: 20px}
.page .active{border:1px solid #f00;}
.page .active>a{color: #f00;}
.main{
width: 978px;
margin: 0px auto;
background:#FFFFFF;
}




#foot{
	clear:both;
	height:85px;
	background-color: #c8c8c8;

}
#foot a {color:#333;text-decoration:none;}
#foot a:hover{color:#f00;text-decoration:underline;}
#rightdescription{
  margin-bottom:29px;
  margin-top:21px;
}
#foot2{
  width:1004px;
  MARGIN-RIGHT: auto;
  MARGIN-LEFT: auto;text-align:center;line-height: 23px;
	padding-top: 5px;
}

/*幻灯*/
.flashNews {position:relative;width:246px;height:154px;overflow:hidden;border:1px solid #212626;text-align:left;margin:0 auto 10px;}
.flashNews img{height:154px;width:246px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:246px;height:40px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:123px;width:246px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:14px;font-family:"黑体";font-weight:normal;color:#FFF;}
.flashNews h3 a:hover {color:#FFF;}
.flashNews ul {position:absolute;right:5px;bottom:5px;padding-left:47px;z-index:2;}
.flashNews ul li {float:left;width:18px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#212626;}
.flashNews ul li a {display:block;width:18px;height:18px;font-size:12px;font-family:Tahoma;font-weight:bold;color:#FFF;}
.flashNews ul li a:hover{color:#fff;background:#6E7372;text-decoration: none;}
.flashNews ul li a.sel {color:#212626;background-color: #FFf;}
.firstNews h3 {width:246px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:246px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:246px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:246px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}

/*FIREFOX*/
-->

/**头部**/

body{
	background:#fff;
}
#wholePager{
	width:1004px;
	margin:auto;
}

#menubg{
	background:#0a162f;position:absolute;height:38px;width:100%; top:306px;
}

#lang2{
    background:url(logo2000.png) no-repeat;
	width:896px;
	height:68px;
	position:absolute;
	z-index:33;
	top:65px;
	margin-left:57px;
}


.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: relative;
	z-index: 1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
#logo{
	background:url(logo0000.gif) no-repeat;
	width:1004px;
	height:62px;
	position:absolute;
	z-index:3;
	top:342px;
}
#menu{
	width:1004px;
	height:62px;
	position:absolute;
	z-index:4;
	top:282px;
}
#menu li{
	float:left;
	margin-top:25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	width: 166px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	text-align: center;
}
#menu li a:link, #menu li a:visited{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	font-family:"黑体";
}
#menu li a:hover{
	color:#f09f03;
	text-decoration:none;
	font-family:"黑体";
}
#menu ul.subnav{
	display:none;
	position:absolute;
	margin: 14px 0 0 -0px;
	*margin: 30px 0 0 -116px;
	width: 166px;
}
#menu ul li{
	margin:0;
	padding:0;
}
#menu ul li a:link,#menu ul li a:visited{
	display:block;
	background:url(arrow000.gif) no-repeat 165px center #0a162f;
	width:166px;
	padding:10px 0 10px 0px;
	border-top:solid 1px #fff;
	clear:both;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	font-size:13px;
	text-align: center;
}
#menu ul li a:hover{
	color:#fff;

	width:166px;
	background:url(arrow000.gif) no-repeat 165px center #ffa800;
	font-size:13px;
}

.baige1{
	margin:0;
	padding:0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#bodyPager{
	margin-top:360px;
}


	
.main_nr {
	margin: 0px auto;
	width: 1002px;
	background-image: url(zuobianlanby.gif);background-repeat: repeat-y;

	padding-top: 0px;

	
}
.InLeft {
float: left;
width: 230px;
padding:10px;

}

.InRight {
	width: 712px;
	float: right;
	
	background-repeat: no-repeat;
	min-height:500px;
	height:auto !important;
	height:500px;
	background-color:#FFFFFF;
	padding: 20px;
	
}
.m4{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	line-height: 30px;
}
.n5{
	padding:0px;
	line-height: 160%;
	font-size: 13px;
}

.c1{
	line-height: 24px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #073F9C;
	text-decoration: none;
}


.t1 {
	background-repeat:no-repeat;
	background-position: 10px 6px;
	font-size: 14px;
	color: #073F9C;
	font-weight: 600;
	height: 32px;
	line-height: 32px;
	padding-left: 25px;
	margin-top: 0px;
	border-bottom: 1px solid #e2e2e2;
	background-image: url(icon3000.jpg);
}

.f3 {
float: right;
font-size: 12px;
font-weight: 300;
color:#656464;
margin-right: 5px;
}


.side_list{width:94%;list-style:none;padding:0 0 8px 0;font-size: 13px;margin:0;}
.side_list li{padding:0 0 0 14px;line-height:22px;background-image: url(bullet00.gif);background-repeat: no-repeat;background-position: 6px 10px;}
/*公司介绍*/
.cplist{overflow:hidden;padding:20px;}
.cplist h1{
	margin: 15px auto;
	font-size: 26px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	font-family: "宋体";
}

.cplist{
	font-size: 16px;
	
	line-height: 30px;
	text-indent: 32px;
}


/*联系我们*/
.dLink{margin: 20px 20px 0; }
.dLink p{
	font-size: 14px;
	line-height: 26px;
}
.pTit{
line-height: 28px;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.ditu{
	margin: 20px auto;

}



/* 新闻列表 */
.c_content{
	width:100%;
	
	margin:0 0px;

}
.c_content h2{
	background:url(/skin/aaa/xinwenjiantou.jpg);
	background-repeat:no-repeat;
	background-position: 10px 13px;
	height: 60px;
	line-height: 30px;
	border-bottom: 1px solid #EAEAEA;
	text-indent: 25px;
	font-size: 13px;
	font-weight: normal;
}
.c_content a{color:#000;}
.c_content h2 a:hover{color:#ff0000;
}
.hui999{color:#333;font-size: 12px;font-weight: normal;float: right;padding-right: 5px;}
/*资讯内容页*/
#box_zw{margin: 20px;}
#box_zw h1 {
	line-height:25px;
	padding:15px 0 0px;
	text-align:center;
	font-size:25px;
	color:#000;
	clear: both;
	font-family:"宋体", arial;
	font-weight: 800;
}
.elfs_r_2{margin: 0 20px 25px;
	line-height:32px;
color:#666;
	text-align:center;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.elfs_r_2 span{padding:0px 10px;}
.article {line-height:25px;width: 638px;margin: 0 auto;font-size: 14px;color:#000;font-family:"宋体", arial;}
.article p{line-height:25px;margin:20px 0;}
.article img.contentpic { margin:20px auto;}

.show_next{ line-height:22px; padding:6px 0px 0px 0px; width:660px; margin:0px auto;font-size: 12px;}
.show_next a{color:#5b5b5b;}
.share_with{  width:660px; margin:0px auto;font-size: 12px;vertical-align:middle;line-height:22px;height:22px;  }
.share_with img{ margin:0px 3px 0px 0px;vertical-align:middle;}
.share_withr{ color:#9d0502;}
.share_withr a{ color:#000;}
.f-l{ float:left;}
.f-r{ float:right;}

/*首页*/
#contacttop{
  width:1004px;
  margin:0 auto 0px;
  height:202px;
}
#contacttop1{
  width:1004px;
  margin:0 auto 0px;

}
.pubborder{
 border:1px solid #D8D8D8;
}
#gaikuang_content{
	font-size: 13px;
} 
#jiaodian_content{
  margin-top:10px;
}
#youqing{
  margin-top:8px;
}
#youqing_content{
padding:0 10px;
	height:90px;
	line-height: 30px;
}
#youqing_content a{
	
	line-height: 30px;
	margin-right:15px;display:block;float:left;white-space:nowrap;
	font-size: 12px;
}
#jiaodian{
  float:left;
  width:269px;
  height:202px;
  border:1px solid #D8D8D8;
  margin-right:11px;
}
#gonggao{
  width:436px;
  float:left;
  height:202px;
  border:1px solid #D8D8D8;
  margin-right:10px;
}
#gaikuang{
  float:left;
  width:271px;
  height:202px;
  border:1px solid #D8D8D8;
}
#dongtia_content,#gonggao_content{
	padding:0 6px 0  0;
} 

#anli{
  
  width:1002px;
 margin:0 auto 0px;
  border:1px solid #D8D8D8;
}

.sy_tilte{

	height: 25px;
	width: 100%;
	background-image: url(index1-4.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
}

.sy_tilte h3{
	float:left;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	text-indent: 10px;
	color: #07182c;
}

#anlikundong{
	padding:0 0 0 3px;
}

.sy_nr{
	
	height:28px;
	line-height:28px;
	padding-left:13px;
	background:url(dot00000.gif) no-repeat 3px 13px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}



#cbottom_m{
  width:503px;
  float:left;
  margin-right:11px;
}
#cbottom_r{
  width:490px;
  float:left;

}

#cbottom_r_1 img{
  width:115px;


}
#lianxi_content{padding:10px 0;
	margin:0 10px 4px;
	overflow:hidden;
	font-family: "宋体";
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.main_nr1 {
	width: 940px;
	background-color: #FFFFFF;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 19px;
}
.sy_l {
float: left;
width: 645px;
padding:0 30px 0 0;

}

.sy_r {
float: left;
width: 265px;


}
.sy_jj{
	line-height: 20px;
	padding:0 10px;
}

.sy_tupian{
	width: 645px;




}


.sy_tp{
float: left;
width: 109px;

display:block;
margin:10px 10px;
_display:inline;
overflow:hidden;

}

.sy_tp img {
width: 109px;
height: 78px;
}

.sy_tp2 {
	width: 109px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	text-align: center;
}

.bx1{margin-bottom:20px;}
.geli8{
	height: 8px;
	font-size: 0px;
	line-height: 0px;
}

.bx1_t{
background-repeat:no-repeat;
	background-position: 10px 6px;
	font-size: 14px;
	color: #073F9C;
	font-weight: 600;
	height: 32px;
	line-height: 32px;
	padding-left: 25px;
	margin: 7px 0 15px;
	border-bottom: 1px solid #e2e2e2;
	background-image: url(icon3000.jpg);
}
.l {
	DISPLAY: block; FLOAT: left; 
}
.r{
float: right;
margin-top: 12px;
}


.piclist_li img {border:1px solid #c9c9c9;width:140px;height:105px;padding: 4px;}
.piclist_li p{
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
}

/*图片内容页*/
.nr_tupian{padding:20px 0 10px}

.nr_yuantu{padding:0 0 20px}
.nr_jianjie{
	padding:10px 20px 40px;
line-height:25px;margin: 0 auto;font-size: 14px;color:#000;font-family:"宋体", arial;
}

.cplist1{overflow:hidden;padding:20px 0 20px 20px;}
.cplist1 dl{width:160px; padding-right:7px; float:left; overflow:hidden; padding-bottom:5px; }
.cplist1 dt{width:136px;height:102px;padding-left:12px;padding-right:12px;padding-top:12px;overflow:hidden;background-image:url(/skin/aaa/pic00000.gif);float:left; padding-bottom:12px;}
.cplist1 dd{width:136px;height:20px;padding-left:12px;padding-right:12px;padding-top:5px; text-align:center; line-height:20px; float:left;overflow:hidden;}




.nr_tupian img{max-width: 600px; width:expression_r(this.width > 600 ? "600px" :this.width;text-align:center;display:block;border:10px solid #f00;
margin:0px;}