@charset "gb2312";
BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	color:#383838;font-family:Î¢ÈíÑÅºÚ;
}
*{ margin:0; padding:0}
ul{}
ul li{ list-style:none}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}
.kong{ width:100%; height:30px
}

.zdyhead{width:1200px;
	height:114px; margin:0px auto}
.top {
	width:40%;
	height:114px;
	background:url(../images/logo.png) no-repeat; margin:0 auto;  float:left; font-size:30px;
}



.mu_bg {
	height:114px;width:60%;float:left
}
.mu {
	height:114px;
	width:100%;
}

.menu1 {
	width:20%;
	height:114px;
	text-align:center;
	float:left;
	font-size:16px;
	
	line-height:114px;
	vertical-align:bottom; 
}
.menu1 A:link {
	TEXT-DECORATION: none;
	width:100%;
	height:50px;
}
.menu1 A:visited {
	TEXT-DECORATION: none;
	width:100%;
	height:114px;
}
.menu1 A:active {
	width:100%;
	height:114px;
	display:block;
}
.menu1 A:hover {
	width:100%;
	height:114px;
	display:block;
}

.banner {
	width:100%;
	height:489px;
	margin:0px auto;
	overflow:hidden;
}

.index_title_wz{ font-size:18px}
.about_gl{ width:30px; height:2px; overflow:hidden; background-color:#F00; margin-left:0}

.about{ line-height:28px}

.main{ width:1200px; height:auto; margin:0px auto}
.clear{width:100%;height:0px;clear:both
}
.clear_10{width:100%;height:10px;clear:both
}
.clear_20 {width:100%;height:20px;clear:both
}
.clear_30 {width:100%;height:30px;clear:both
}
.clear_40 {width:100%;height:40px;clear:both
}
.clear_50 {width:100%;height:50px;clear:both
}
.clear_60 {width:100%;height:60px;clear:both
}

.index_img{ width:1240px;height:330px; margin:0px auto}
.index_img img{ height:330px; width:31%; margin:11px; text-align:center}

.index_cp1{ width:1200px;height:326px; margin:0px auto; }


.index_cp1 .l{ width:50%;height:326px; float:left}

.index_cp1 .r{ width:50%; height:326px;float:right;background:url(../images/cp.png) no-repeat right; text-align:right}

.index_cp1 .r img{ width:430px; height:290px; padding:30px 0px 0px 0px}

.index_cp2{ width:1200px;height:326px; margin:0px auto; }
.index_cp2 .l{ width:50%;height:326px; float:left;background:url(../images/cp.png) no-repeat left; text-align:left}

.index_cp2 .r{ width:50%; height:326px;float:right;}

.index_cp2 .l img{ width:430px; height:290px; padding:30px 0px 0px 50px}


.cp_wz{font-size:22px}


.main2{ width:1200px; height:650px; margin:0px auto}



.main2 .l{ width:680px;height:650px; float:left}

.main2 .l .wz{ padding-right:50px;line-height:28px; text-align:right}

.main2 .l .wz p{text-align:left; padding-left:0px}

.main2 .l .pic{width:680px;height:420px;}

.main2 .l .pic img{width:680px;height:420px;}


.main2 .l .wz{ padding-right:50px}


.main2 .r{ width:520px; height:650px;float:right;}

.main2 .r .wz{ padding-left:50px;line-height:28px}


.main2 .r .pic{width:450px;height:330px; padding-left:50px}

.main2 .r .pic img{width:450px;height:330px;}
.zdynew{ margin:0px auto}


.newsCircle{position: absolute;
    width: 12px;
    height: 12px;
    background: #bababa;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    left: 3px;
    top: 3px;
    z-index: 2;}
	
	
	.newsCircleOuter{    position: relative;
    display: inline-block;
    margin: 5px 15px 0;
    width: 18px;
    height: 18px;
    background: #f4f4f4;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: top;
    z-index: 1;}
	
	
	.newsListTimeLine{    width: 1px;
    height: 420px;
    position: absolute;
    background: #dadada;
    top: 0;
    left: 122px;}
	
	
	
.contact{ width:100%; height:350px;background:url(../images/cf.jpg) no-repeat center;}	

.contact_title{ text-align:center; width:100%; height:100px; line-height:100px; font-size:20px; color:#FFF; text-align:center}



.contact ul{ width:1200px; height:250px; margin:0px auto;}


.contact ul li{ width:33%; height:250px; float:left; text-align:center; list-style:none; color:#FFF; line-height:30px; font-size:16px}


.foot_bg{ width:100%; height:70px; background:#141414; font-size:16px; text-align:center; line-height:28px; color:#FFF; padding-top:30px}
	
	
.new_bg{ width:1200px; height:300px; margin:0px auto}
	
	
	.new_bg_pic{width:600px; height:300px; text-align:left; float:left}
	
	.new_bg_list{width:600px; height:300px; text-align:left; float:left}
	.new_bg_list ul{}
.new_bg_list li{ list-style:none}
	
.new_bg_list li .time{ width:100px; float:left; height:100px; font-size:16px}
.new_bg_list li .timeline{ width:20px; float:left; height:100px;background:url(../images/newline.jpg) no-repeat ;}
.new_bg_list li .wz{ width:420px; float:left; height:100px; padding-left:30px}
.new_bg_list li .wz strong{ font-size:18px}
		
/****ÄÚÈÝÒ³****/

.nry_mian_bg{ width:100%; height:auto; background-color:#f7f7f7}	
.nry_mian{ width:1200px; height:auto; margin:0px auto;  }	
		
.nry_mian .left{ float:left; width:22%;height:auto;background-color:#fff; text-align:left}	
.nry_mian .left .title{width:85%;height:55px; line-height:55px; color:#FFF;background-color:#0857b3; font-size:18px;padding-left:15%}


.nry_mian .left ul { width:100%; margin:0; padding:0; margin-bottom:30px}
.nry_mian .left ul li{ width:85%; height:45px; line-height:45px; border-bottom:1px solid #ccc; list-style:none; display:block; padding-left:15%}



.nry_mian .right{ float:right; width:76%;height:auto;background-color:#fff; }	
	
	
.nry_mian .right .title{width:100%;height:55px;  border-bottom:1px solid #ccc; }
.nry_mian .right .wz{
	font-size:18px;padding-left:2%;line-height:55px; float:left
	}
.nry_mian .right .right_dh{
	
	font-size:14px;line-height:55px; float:right; padding-right:2%
}

.nry_nr{ padding:2%; line-height:30px; 
	}
	
.nry_nr ul{}
.nry_nr li{ list-style:none}
	
.nry_nr li .time{ width:100px; float:left; height:100px; font-size:16px}
.nry_nr li .timeline{ width:20px; float:left; height:130px;background:url(../images/newline.jpg) no-repeat ;}
.nry_nr li .timewz{ width:720px; float:left; height:130px; padding-left:30px; font-size:14px; line-height:26px;}
.nry_nr li .timewz strong{ font-size:18px}
	
	
.cp_pic_bg
{
	 width:100%; height:auto
	
}
	
.cp_pic_bg .pic{ width:40%; float:left; height:auto}

.cp_pic_bg .pic img{ width:90%; }



.cp_pic_bg .cp_name{ width:60%;float:left; height:auto}
	
	
.nry_hr{ border:0px;border-top:1px dotted #ccc; overflow:hidden}	
	
	
	
	
	