@charset "utf-8";
/* CSS Document */
#newscenter{
	width:820px;
	height:40px;
}
#nyrzx_tit{
	float:left;
	width:370px;
	height:40px;
	margin-right:10px;
	background-color:#1b559b;
	float:left;
	line-height:40px;
	border-bottom:1px #1963b9 solid;
	font-size:18px;
	padding-left:35px;
	color:#FFF;
	background-image:url(../images/ny_r1.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:10px;
	}
#nyral_tit a{
	color:#666;
}
#nyrzx_tit a{
	color:#fff;
}
#nyrzx_tit1{
	float:left;
	width:370px;
	height:40px;
	background-color:#1b559b;
	float:left;
	line-height:40px;
	border-bottom:1px #1963b9 solid;
	font-size:18px;
	padding-left:35px;
	color:#FFF;
	background-image:url(../images/ny_r1.png);
	background-repeat:no-repeat;
	background-position: 5px center;
	margin-top:10px;
	}
#nyral_tit1 a{
	color:#666;
}
#nyrzx_tit1 a{
	color:#fff;
}
#nyral_tit a:hover,#nyrzx_tit a:hover,#nyrzx_tit1 a:hover{
	color:#F90;
}
#nyral_tit span,#nyrzx_tit span,#nyrzx_tit1 span{
	float:right;
	padding-right:10px;
	color:#666;
	font-size:13px;
}
#nyral_con,#nyrzx_con{
	width:805px;
	height:230px;
	float:left;
	margin-top:10px;
}
#nyral_con ul li{
	width:170px;
	height:240px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
}









#ny_main{
	width:100%;
	height:auto;
	float:left;
}
#ny_main1{
	width:1050px;
	min-height:500px;
	margin:auto;
	padding-top:20px;
}
#ny_left{
	width:215px;
	float:left;
	min-height:500px;
	padding-bottom:20px;
	background-image:url(../images/ny_lx2.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-bottom:20px;
}
#zixun{
	width:213px;
	min-height:400px;
	float:left;
	border:1px #e7e7e7 solid;
	padding-bottom:20px;
}
#lxwm{
	width:193px;
	min-height:260px;
	float:left;
	border:1px #e7e7e7 solid;
	margin-top:15px;
	padding:10px;
}
#lxwm span{
	width:183px;
	height:40px;
	line-height:40px;
	font-size:24px;
	padding-left:10px;
}
#ny_tel{
	width:143px;
	height:50px;
	background-image:url(../images/tel2.png);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:13px;
	padding-left:50px;
	margin-top:10px;
}
#ny_tel span{
	width:143px;
	margin:0px;
	padding:0px;
	height:25px;
	float:left;
	font-size:22px;
	font-family:Impact;
	color:#1963b9;
	line-height:20px;
	
}
#zixun_tit{
	width:198px;
	height:80px;
	float:left;
	color:#FFF;
	font-size:24px;
	padding-top:20px;
	padding-left:15px;
	background-image:url(../images/ny_fa.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
#zixun_tit span{
	font-size:18px;
	line-height:40px;
}
#ny_right{
	width:805px;
	min-height:500px;
	float:left;
	margin-left:30px;
}
#nyr_conlist{
	width:785px;
	min-height:300px;
	float:left;
	padding:10px;
}
.cp1_con{
	width:785px;
	min-height:200px;
	float:left;
}
.cp1_con ul li{
	width:180px;
	height:210px;
	float:left;
	margin:8px;
	text-align:center;
}
.cp1_con img{
	width:180px;
	height:180px;
	border:1px #CCC solid;
	margin:auto;
}
.cp1_tit{
	width:785px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px #23ac38 solid;
	margin-bottom:10px;
	float:left;
}

.nyrzx-zong{
	width:900px;
	
	
}






	
#nyr_con, #nyr_con2, #nyr_conmap{
	width:785px;
	min-height:300px;
	float:left;
	padding:10px;
}

#nyr_con img, #nyr_con2 img, #nym_con img { max-width: 100%; }

#nyr_conp{
	width:785px;
	min-height:300px;
	float:left;
	padding:10px;
}
#nyr_con ul li{
	width:790px;
	line-height:35px;
	padding-left:15px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom:1px #e7e7e7 dashed;
}
#nyr_con span{
	padding-right:10px;
	color:#666;
}
#nyr1{
	width:805px;
	min-height:300px;
	float:left;
	}
#nyr2{
	width:805px;
	min-height:300px;
	float:left;
}
#nyral_tit,#nyrzx_tit{
	width:370px;
	height:40px;
	float:left;
	line-height:40px;
	border-bottom:1px #1963b9 solid;
	font-size:18px;
	padding-left:35px;
	color:white;
	background-image:url(../images/ny_r1.png);
	background-repeat:no-repeat;
	background-position: 5px center;
	margin-top:10px;
}
#nyral_tit a,#nyrzx_tit a{
	color:white;
}
#nyral_tit a:hover,#nyrzx_tit a:hover{
	color:#F90;
}
#nyral_tit span,#nyrzx_tit span{
	float:right;
	padding-right:10px;
	color:#666;
	font-size:13px;
}
#nyral_con,#nyrzx_con{
	width: 412px;

	float:left;
	margin-top:10px;
	height: 354px;
}
#nyral_con ul li{
	width:170px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
	height: 420px;
}
#nyral_con img{
	/*display:block;
	max-width: 175px;
max-height: 238px;
	margin:auto;*/
}
#nyral_con a{
	height:168px;
	/*border:3px #e9e8e8 solid;*/
	width:168px;
	/*display: table-cell;
    vertical-align: middle;*/
}
#nyral_con a:hover{
	/*border:3px #19a837 solid;*/
}
#nyral_con .imgName{
	line-height: 18px;
font-size: 14px;
	border:none;
	height:40px;
	
}
#nyral_con .imgName:hover{
	border:none;
}
#nyrzx_con ul li{
	width:790px;
	line-height:35px;
	padding-left:15px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom:1px #e7e7e7 dashed;
}
#nyrzx_con span{
	float:right;
	padding-right:10px;
	color:#666;
}




#nyral_con,#nyrzx_con1{
	margin-left: 3px;
	float:left;
	margin-top:10px;
	height: 354px;
	width: 423px;
}
#nyral_con ul li{
	width:170px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
	height: 420px;
}
#nyral_con img{
	/*display:block;
	max-width: 175px;
max-height: 238px;
	margin:auto;*/
}
#nyral_con a{
	height:168px;
	/*border:3px #e9e8e8 solid;*/
	width:168px;
	/*display: table-cell;
    vertical-align: middle;*/
}
#nyral_con a:hover{
	/*border:3px #19a837 solid;*/
}
#nyral_con .imgName{
	line-height: 18px;
font-size: 14px;
	border:none;
	height:40px;
	
}
#nyral_con .imgName:hover{
	border:none;
}
#nyrzx_con1 ul li{
	width:790px;
	line-height:35px;
	padding-left:15px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom:1px #e7e7e7 dashed;
}
#nyrzx_con1 span{
	float:right;
	padding-right:10px;
	color:#666;
}


















#nyr_tit{
	width:770px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #0e55a7;
	font-size:18px;
	padding-left:35px;
	color:#0e55a7;
	background-image:url(../images/ny_r.jpg);
	background-repeat:no-repeat;
	background-position:left center;
}
#nyr_tit span{
	float:right;
	padding-right:10px;
	font-size:13px;
	color:#666;
}
#nyr_tit a{
	color:#666;
}
#news{
	width:213px;
	min-height:180px;
	float:left;
}
#news span, #center span{
	width:185px;
	height:50px;
	font-size:18px;
	float:left;
	background-color:#f1f1f1;
	line-height:50px;
	padding-left:28px;
	background-image:url(../images/tb5.jpg);
	background-repeat:no-repeat;
	background-position:10px center;
}
#news1 {
	width:213px;
	min-height:130px;
	float:left;
}
#news1 ul li,#center1 ul li{
	width:173px;
	line-height:40px;
	border-bottom:1px #e7e7e7 dashed;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:20px center;
	padding-left:40px;
}
	
#center{
	width:213px;
	min-height:100px;
	float:left;
	margin-top:10px;
}
#center1 {
	width:213px;
	min-height:50px;
	float:left;
}

/**all2**/
#nyal{
	width:213px;
	min-height:300px;
	float:left;
	border:1px #e7e7e7 solid;
}
#nyal_tit{
	width:198px;
	height:80px;
	background-color:#1963b9;
	float:left;
	color:#FFF;
	font-size:24px;
	padding-top:20px;
	padding-left:15px;
	background-image:url(../images/ny_fa.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
#nyal_tit span{
	font-size:18px;
	line-height:40px;
}
#nyal_con{
	width:193px;
	min-height:200px;
	float:left;
	padding:10px;
}
#nyal_con h3{
	font-weight:normal;
	font-size:13px;
}
#nyal_con ul li{ width:163px; float:left; border-bottom:1px #CCC dashed; background-image:url(../images/tb3.png); background-repeat:no-repeat; background-position:left 14px; padding-left:15px; margin-left:8px; font-size:13px; padding-top:5px; padding-bottom:5px; }
#fa{
	width:213px;
	height:auto;
	float:left;
	margin-top:20px;
	border:1px #e7e7e7 solid;
}
#fa_tit{
	width:198px;
	height:45px;
	float:left;
	color:#FFF;
	line-height:45px;
	padding-left:15px;
	font-size:24px;
	background-image:url(../images/hxcp.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#1963b9;
}
#fa_con{
	width:213px;
	min-height:100px;
	float:left;
}
#fa_con ul li{
	width:178px;
	border-bottom:1px #CCC dashed;
	padding-left:28px;
	line-height:20px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:16px center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
}
#nym_tit{
	width:1020px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #0e55a7;
	padding-left:30px;
	float:left;
	font-size:18px;
	color:#0e55a7;
	background-image:url(../images/ny_r.jpg);
	background-repeat:no-repeat;
	background-position:left center;
}
#nym_tit span{
	float:right;
	padding-right:10px;
	font-size:13px;
	color:#666;
}
#nym_tit a{
	color:#666;
}
#nym_con{
	width:1030px;
	min-height:300px;
	float:left;
	padding:10px;
}

.author img{
	max-width:600px;
}

.prj_list {
    width: 785px;
    padding-bottom: 15px;
}
.prj_list dl dt dd span{
	float:left;
}

.prj_list dl {
    margin-top: 15px;
    overflow: hidden;
    padding-top: 10px;
/*    background: #f1f1f1;*/
    display: inline;
    padding-bottom: 35px;
    float: left;
}
.prj_list dl dt {
    color: #FFFFFF;
    position: relative;
    width: 382px;
    z-index: 1;
    position: relative;
    float: left;
	
}
.prj_list dl dd {
    width: 453px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 24px;
    display: block;
    float: left;
}
.list b{
	font-size:16px;
}
.prj_list dl dd p{
	color:#666;
	float:left;
	padding-bottom:5px;
}
.prj_list dl dd {
    background: #f1f1f1;
}
.prj_list dl dd .xq {
    width: 230px;
    height: 31px;
    font-size: 14px;
    float: left;
    display: inline-block;
    font: bold 14px/31px "微软雅黑";
    color: #fff;
    text-align: center;
    background: #1963b9;
    float: left;
    margin-left: 5px;
}
.prj_list dl dd .xq:hover{
	background-color:#006eed;
}
.prj_list dl dd .zx {
    width: 126px;
    width: 118px;
    height: 31px;
    display: block;
    float: left;
    background: #F89421;
    font: bold 14px/31px "微软雅黑";
    text-align: center;
    color: #fff;
}
.prj_list dl dd .zx:hover{
	background-color:#ffc706;
}
.prj_list dl dt img {
    width: 292px;
height: 219px;
padding: 4px 15px 13px 45px;
}
.prj_list dl dt a {
    display: block;
}
.prj_list dl dd span a {
    color: #333;
    line-height: 28px;
    border: none;
    height: 26px;
    width: 445px;
    padding: 0;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    display: block;
    margin-top: 0px;
}
#article img{
	max-width:600px;
}
/*滚动样式*/
/*dp01*/
.dp01 { position:relative; width:785px; height:257px; float:left; margin-bottom:20px; overflow:hidden; margin-top:30px; }
.dp01 .box { position:relative; width:785px; height:257px; overflow:hidden; }
.dp01 .list { position:relative; width:9999px; overflow:hidden; }
.dp01 .list li { position:relative; width:785px; height:257px; float:left; display:inline; }
.dp01 .list li img {height:245px; width:327px; display:block; display:inline-block; float:left; }
.dp01 .prev, .dp01 .next { position:absolute; top:50%; margin-top:-25px; width:47px; height:47px; background-image:url(../images/control.png); background-repeat:no-repeat; font:0/0 ; cursor:pointer; z-index:2; }
.dp01 .prev { left:5px; background-position:0 -50px; }
.dp01 .next { right:5px; background-position:0 0; }
.dp01 span.text{ display:block; position:absolute; padding:10px 0 0 27px; border:none; font:12px "Microsoft Yahei"; width:763px; height:52px; left:0; top:194px; background:url(../images/dalp.png); opacity: 0.5; font-style:normal; line-height:24px; color:#fff; }
.dp01 span.text b{ display:block; line-height:20px;height:20px; color:#fff; font-size:14px; font-weight:normal; }
.dp01 span.num{ display:block; width:34px; height:34px; font-size:14px; font-style:italic; line-height:20px; color:#fff;  position:absolute; left:670px; top:220px; }
.dp01 span.num b{ font-size:32px; color:#01258c; }

/*附加*/
.dp01 .list li .pic{ width:330px; padding-left:42px; height:257px; background:#fff; float:left;}
.dp01 .list li .pic .text a { color:#FFF; font-size:18px; }
.dp01 .list li .desc{ width:350px; height:256px; overflow:hidden; background:#fff; line-height:24px; padding:21px; font-family:Microsoft Yahei; padding-top:0px; float:left;}
.dp01 .list li .desc span{ font-weight:bold; display:block; color:#333; font-size:16px; padding-bottom:8px; font-size:15px; }


.btn1{
	width:163px;
	height:30px;
	background-color:#19a837;
	margin-left:10px;
	border:none;
	margin-top:10px;
	cursor:pointer;
	color:#FFF;
}
.btn1:hover{
	background-color:#086bbc;
}
.author img{
	max-width:500px;
}

/*products页面样式*/
.check { padding:10px 0px;  width:100%; min-height:100px; float:left; }
.pro_list ul{ list-style-type: none;  font-size: 14px; margin: 0px; float: none; }
.pro_list ul li img{display:block; margin:auto; }
.pro_list{ float:left; width:100%; }
.pro_list li { width:240px; min-height:290px; float:left; overflow:hidden; margin-right:10px; margin-left:10px; font-size:13px; margin-bottom:8px; text-align:center; }
.pro_list li a{display:table-cell;*display:block;vertical-align:middle;font-size:13px; height: 238px; width: 238px; border:1px solid #ccc;  background-color: #FFF; }


/* 页码样式*/
.current_page{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propage a{ display:block; border:1px solid #ccc; color:#000; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; }
.propage a:hover{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propageall{ clear:both; overflow:hidden; padding:5px; margin-right:10px;  width:98%; }
.propage{ font-size: 12px; float:right; margin-left:5px; margin-right: 0px; padding-right: 0px; }

.select { float:right; margin-left:10px; padding:4px; }

#nyr_conmap ul li{
	text-align:left;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	
}
#nyr_conmap li ul {
	width:100%;
	display:block;
	padding-left:15px;
}
#nyr_conmap .subs{
	min-height:50px; 
 float:left;
 width:770px;
	
}
.subs li { float:left; min-width:60px; }
.subs li a { display:block; }
#title,#tname,#tel{
	width:250px;
	height:25px;
}
#con{
	width:350px;
	height:150px;
}
#CheckCode{
	width:150px;
	height:25px;
}

.btn {
    background: none;
    width: 231px;
    height: 32px;
    border: 0px;
    cursor: pointer;
    margin: 35px 0px 0px 80px;
    font-size: 16px;
    color:#FFF;
	background-color:#1963b9;
    font-style: italic;
    font-weight: 700;
	margin-left:260px;
}
.list_s li{
	width:790px;
	line-height:35px;
	padding-left:15px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom:1px #e7e7e7 dashed;
}
.list_brief { width:100%; height:150px; overflow:hidden; }

.list_s { float:left; }
.tupian {
    background-image: url(../images/ht.png);
    background-repeat: no-repeat;
    height: 105px;
    width: 350px;
    font-size: 32px;
    line-height: 85px;
    text-align: center;
    color: #666;
    font-weight: normal;
    margin-top: 25px;
    margin-bottom: 30px;
    margin-left: 550px;
    background-position: center;
    float: left;
}