@charset "utf-8";
/* CSS Document */

.area{
width:1002px;
margin:0 auto;
}
.top{
height:234px;
width:1002px;
background:url(../images/top.jpg) no-repeat}
.nav{
width:1000px;
/*border:1px solid #003A9E;*/
height:38px;
line-height:38px;
/*background:url(../images/nav_bj.jpg) repeat-x;*/
}
.navsy{
line-height:38px;
float:left;
width:70px;
text-align:center;
font-weight:bold;
color:#a42127;}
.navsy a:link{
color:#a42127;}
.navsy a:visited{
color:#a42127;}
.navsy a:hover{
color:#a42127;}
.navsyli{
line-height:38px;
float:left;
text-align:center;
font-weight:bold;
width:89px;
color:#FFF;}
.navsyli a:link{
color:#a42127;}
.navsyli a:visited{
color:#a42127;}
.navsyli a:hover{
color:#a42127;}
.navli
{
float:left;
line-height:38px;
width:4px;
/*background:url(../images/nav_li.jpg) no-repeat;*/
}
.sjnav{
background:url(../images/sjli.jpg) repeat-x;
height:31px;
border-bottom:1px solid #C7CCD2;
border-right:1px solid  #C7CCD2;
border-left:1px solid #C7CCD2;
width:1000px;
line-height:31px;}
#sjleft{	
float:left;
padding-left:25px;
width:500px;
margin-left:40px;
background:url(../images/sj.jpg) no-repeat;}
#sjss{
float:left;
width:230px;
background:url(../images/ss.jpg) no-repeat;
padding:6px 0 0 25px;
}
.ldxx{
padding:5px 0 0 10px;
float:left;
}
.ssk{
width:150px;
height:20px;
border:1px solid #889BAA;}
.cx{
padding-top:5px;
float:left;
width:74px;
line-height:31px;
}
.cxx{
border:1px solid #666; 
height:24x;
width:40px;
}
.xcxx{
padding-top:3px;
float:right;
width:100px; 
line-height:31px;
}
.content{
width:987px;
margin:0 auto;
padding-left:8px;
padding-right:7px;}
.content2{
margin:0 auto;
width:980px;
}
.left_1{
width:280px;
float:left;
}
.left_tgltitlebj{
width:270px;
height:28px;
background:url(../images/left_titlebj.jpg) no-repeat;}
.left_tgltitle{
float:left;
width:80px;
height:28px;
line-height:28px;
color:#0355AB;
padding-left:30px;
font-weight:bold;
}
.left_gd{
float:right;
width:50px;
height:28px;
color:#404443;
line-height:28px;}
.left_gd a:link{
color:#404443;
}
.left_gd a:hover{
color:#404443;
}
.left_gd a:visited{
color:#404443;
}
.left_tglcontent{
width:258px;
height:170px;
padding-left:10px;
border-bottom:1px solid #B7C8D8;
border-left:1px solid #B7C8D8;
border-right:1px solid #B7C8D8;}
.left_tglcontent ul {
padding-left:15px;
padding-top:15px;}
.left_tglcontent ul li {
line-height:20px;
color:#050505;
width:230px;}
.right_1{
width:707px;
float:left;
}
.title_2{
	float:left;
	width:348px;
	}
	.title_2_titlte{
		width:348px;
		height:27px;
		padding-top:5px;
	background:url(../images/title_2.jpg) no-repeat;}
	.title_2_content{
		width:346px;
		background:url(../images/title_2_bj.jpg) no-repeat;
		height:167px;
		border-bottom:1px solid #B7C8D8;
		border-left:1px solid #B7C8D8;
		border-right:1px solid #B7C8D8;}
		.title_2_content2{
		width:346px;
		background:url(../images/title_22_bj.jpg) no-repeat;
		height:167px;
		border-bottom:1px solid #B7C8D8;
		border-left:1px solid #B7C8D8;
		border-right:1px solid #B7C8D8;}
		
.title_22{
	float:left;
	width:348px;
	margin-left:10px;
	}
	.title_22_titlte{
		width:348px;
		height:27px;
		padding-top:5px;
	background:url(../images/title_2.jpg) no-repeat;}
	.title_22_content{
		width:346px;
		height:197px;
		background:url(../images/title_2_bj.jpg) no-repeat;
		border-bottom:1px solid #B7C8D8;
		border-left:1px solid #B7C8D8;
		border-right:1px solid #B7C8D8;}
		.title_2_left{
			float:left;
			width:116px;
			height:132px;
			padding-left:7px;
			padding-top:33px;
			margin:0 auto;
			}
			.title_2_right{
				float:left;
				width:200px;
				height:190px;}
				.title_2_right ul{
					padding-top:10px;}
				.title_2_right ul li{
					width:200px;
					height:25px;
					line-height:25px;}

#ztzl{
width:270px;
height:27px;
background:url(../images/ztzl.jpg) no-repeat;}
.left_ztzltitle{
float:left;
width:80px;
height:28px;
line-height:28px;
color:#FFF;
padding-left:25px;
font-weight:bold;
}
.left_ztzltitle2{
float:left;
width: 155px;
    text-align: center;
height:28px;
line-height:28px;
color:#FFF;

font-weight:bold;
}
#left_ztzlcontent{
width:268px;
/*background:url(../images/ztzlbj.jpg) no-repeat;*/
height:260px;
border-left:1px solid #DBE0E6;
border-bottom:1px solid #DBE0E6;
border-right:1px solid #DBE0E6;}
.left_ztzlcontentli{
padding-left:30px;
padding-top:15px;
padding-bottom:10px;
height:30px;
font-size:12px;
text-align:center;
line-height:15px;}
.left_ztzlcontentli2{
float:left;
padding-left:40px;										
padding-top:15px;
padding-bottom:10px;
width:80px;
text-align:center;
height:30px;
font-size:12px;
line-height:15px;}
.right_1_1
{
width:707px;
height:254px;
}
.right_1_1_hdp{
float:left;
width:396px;
height:254px;}
.right_1_1_zdzz{
float:left;
width:311px;}
.right_1_1_zdzz_title{
width:311px;
height:29px;
background:url(../images/edz10z.jpg?id=100) no-repeat;}
.right_1_1_zdzz_content{
width:309px;
height:224px;
/* background:#EAF1F7;*/
border-left:1px solid #B7C7D7;
border-bottom:1px solid #B7C7D7;
border-right:1px solid #B7C7D7;}
.right_1_1_zdzz_content ul{
padding-left:20px;}
.right_1_1_zdzz_content ul li {
height:20px;
line-height:20px;}
.zdzz_1{
width:300px;
height:125px;
margin:0 auto;
border-bottom:1px dashed #666;}
.zdzz_1_title{
color:#187ED0;
width:309px;
text-align:center;
font-size:14px;
font-weight:bold;
height:35px;
line-height:35px;
}
.zdzz_1_title a:link{
color:#187ED0;
}
.zdzz_1_title a:hover{
color:#FF0000;
}
.zdzz_1_title a:visited{
color:#187ED0;
}
.zdzz_1_content{
width:260px;
line-height:20px;
margin:0 auto;}
.zdzzlist{
float:left;
width:230px;
line-height:20px;}
.zdzzsj{
float:right;
width:50px;
line-height:20px;
}
.xxxw{
float:left;
width:466px;}
.xxxw_title{
width:453px;
height:26px;
background:url(../images/xxxw.jpg) no-repeat;}
.xxxw_list{
	width:451px;
	height:202px;
	border-bottom:1px solid #B7C8D8;
	border-left:1px solid #B7C8D8;
	border-right:1px solid #B7C8D8;}
	.xxxw_list ul {
		padding-left:20px;
		padding-top:10px;}
		.xxxwtitle{
			float:left;
			background:url(../images/xxxwtb.jpg) no-repeat;
			width:375px;
			padding-left:20px;
			height:24px;
			line-height:24px;}
			.xxxwsj{
				float:right;
				width:85px;
				color:#999;
				height:25px;
			line-height:25px;}
			.gzgk{
				width:240px;
				float:left;
				}
				.gzgktitle{
					width:240px;
					height:28px;
					background:url(../images/gzgkbj.jpg) no-repeat;}
					.gzgkcontent{
						width:238px;
						height:201px;
						border-bottom:1px solid #B7C8D8;
						border-left:1px solid #B7C8D8;
						border-right:1px solid #B7C8D8;
						}
						.gzgkcontent ul {
							padding-left:15px;
							padding-top:9px;
							}
							.gzgkcontent ul li{
								height:24px;
								line-height:24px;}
							#gg{
								width:988px;
								
								border-top:1px solid #B8C9D9;}
								#gg2{
									width:985px;
									
									 border:1px solid #D6D6D6;
									 padding-top:1px;
									 padding-left:1px;
									 }
									 
.left_djzccontent{
width:268px;
height:171px;
border-bottom:1px solid #B7C8D8;
border-left:1px solid #B7C8D8;
border-right:1px solid #B7C8D8;}
.left_djzccontent ul {
padding-left:15px;
padding-top:10px;}
.left_djzccontent ul li {
height:22px;
line-height:22px;
color:#050505;
width:230px;}

.left_xxgkcontent{
width:268px;
height:201px;
border-bottom:1px solid #B7C8D8;
border-left:1px solid #B7C8D8;
border-right:1px solid #B7C8D8;}
.left_xxgkcontent ul {
padding-left:50px;
width:268px;
height:201px;
background:url(../images/xxgk.jpg) no-repeat;
padding-top:7px;}
.left_xxgkcontent ul li {
height:32px;
font-weight:bold;
line-height:32px;
color:#050505;
width:230px;}
.title_22_right{
				float:left;
				width:215px;
				height:174px;}
		.title_22_right ul{
			padding-top:0px;}	
.title_22_rightli{
float:left;
	width:70px;
	padding-left:37px;
	height:45px;
	line-height:45px;
	}
	.xyry{
		width:987px;
		background:url(../images/xydy.jpg) no-repeat;
		height:28px;}
		.xyrycontent{
			padding-left:15px;
			width:970px;
			height:157px;
			border:1px solid #D7D6DB;}
			.gdt{
				float:left;
				margin-left:10px;
				width:147px;
				height:157px;
				}
				.gdtgg{
					width:143px;
					height:109px;
					padding-left:2px;
					padding-top:2px;
					border:1px solid #999;
					margin-top:20px;}
					.gdtggtitle{
						width:145px;
						height:28px;
						text-align:center;
						line-height:28px;}
						#link{
							width:985px;
							height:28px;
							text-align:center;
							line-height:28px;
							border:1px solid #D7D6DB;
							padding-top:5px;
							}
							.footer{
							width:987px;
								color:#777777;
								text-align:center;
								line-height:30px;
								height:30px;}
.footerss{
							width:987px;
								color:#777777;
								text-align:center;
								}
								
.listleft_tgltitlebj{
width:270px;
height:28px;
background:url(../images/listlefttitle.jpg) no-repeat;}

.listleft_tglcontent{
width:268px;
background:url(../images/listleft_bj.jpg) repeat-x;
border-bottom:1px solid #B7C8D8;
border-left:1px solid #B7C8D8;
border-right:1px solid #B7C8D8;}
.listleft_tglcontent ul{
	padding-left:31px;
	padding-top:16px;}
.listleft_tglcontent ul li{
	width:228px;
	height:34px;
	padding-left:40px;
	line-height:28px;
	background:url(../images/list_title.jpg)  no-repeat;
	}
	.navmx{
		padding-left:30px;
		width:686px;
		height:27px;
		line-height:27px;
		background:url(../images/navmx.jpg) no-repeat;}
		.list_1{
			width:705px;
			height:39px;
			line-height:39px;
			background:url(../images/listtitlebj.jpg) no-repeat;}
			.list_1_title{
				float:left;
				color:#010101;
				font-weight:bold;
				padding-top:4px;
				padding-left:40px;
				width:500px;
				}
				.list_1_gd{
					float:right;
					width:80px;
					padding-top:4px;
					color:#777777;}
					.list_1_gd a:link{
					color:#777777;}
						.list_1_gd a:visited{
					color:#777777;}
						.list_1_gd a:hover{
					color:#FF0000;}
					.list_content{
						width:703px;
						height:154px;
						border-bottom:1px solid #D8D8D8;
						border-left:1px solid #D8D8D8;
						border-right:1px solid #D8D8D8;
						}
						.list_content ul {
							padding-left:39PX;
							padding-top:16px;
							}
								.list_content2{
						width:703px;
						
						border-bottom:1px solid #D8D8D8;
						border-left:1px solid #D8D8D8;
						border-right:1px solid #D8D8D8;
						}
                                                 .list_content21{
						width:703px;
						height:553px;
						border-bottom:1px solid #D8D8D8;
						border-left:1px solid #D8D8D8;
						border-right:1px solid #D8D8D8;
						}
						.list_content2 ul {
							padding-left:39PX;
							padding-top:16px;
							
							}
					.listli{
						width:626px;
						height:30px;
						line-height:30px;
						background:url(../images/listbj.jpg) no-repeat;}
						.listli2{
						width:626px;
						height:30px;
						line-height:30px;
						background:url(../images/listbj2.jpg) no-repeat;}
						.listlitite{
							float:left;
							width:510px;
							padding-left:28px;}
							.listlitesj{
								float:left;
								width:80px;
								color:#777777;
								}
								.listxx{
									margin:0 auto;
									width:675px;
									border-bottom:1px dashed #9E9E9E;
									}
									.list2fy{
			width:735px;
			text-align:center;
			 height:50px;
			 line-height:50px;}
			 .newsnav{
				 width:973px;
				 height:39px;
				 background:url(../images/newsnav.jpg) no-repeat;}
				 .newsnav_font{
				 height:39px;
				 line-height:39px;
				 float:left;
				 padding-left:40px;
				 }
				 .nwescontent{
					 width:970px;
					 border-bottom:1px solid #C8C8C8;
					  border-left:1px solid #C8C8C8;
					   border-right:1px solid #C8C8C8;}
					   .newstitle{
						   margin:0 auto;
						   text-align:center;
						   font-size:18px;
						   font-weight:bold;
						   color:#F00;
						   padding-top:50px;
						   width:948px;
						   /*height:35px;*/
                                                   line-height:190%;
						   border-bottom:1px solid #ABA99A;}
						   .newstitle2{
						   margin:0 auto;
						   text-align:center;
						   height:40px;
						  line-height:40px;}
						  .xhx{
							  margin:0 auto;
							  width:900px;
							  border-bottom:1px dashed #999;
							  }
							  .gb{
								  width:969px;
								  height:20px;
								  text-align:center;
								  background:url(../images/gb.jpg) no-repeat;}
#indextagimg{height:252px;overflow:hidden;}
#indextagimg .JQ-content-box,#indextagimg img{width:383px;height:252px}
#indextagimg .JQ-content-box{overflow:hidden;position:relative}

#indextagimg .JQ-slide-content,#indextagimg h3{position:absolute}
#indextagimg .JQ-slide-content li{position:relative;float:left;width:383px;font-size:0;zoom:1;overflow:hidden;height:252px;vertical-align:text-top}
#indextagimg .JQ-slide-nav{z-index:1;position:absolute;right:2px;bottom:8px}
#indextagimg .JQ-slide-nav li{color:#fff;cursor:pointer;float:left;height:18px;line-height:18px;margin-left:3px;text-align:center;width:18px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6f000000,endColorstr=#6f000000)}
#indextagimg .JQ-slide-nav li.on{background-color:#CC0000;filter:none;}
#indextagimg h3{font-size:14px;height:36px;line-height:36px;overflow:hidden;left:0;bottom:0;display:block;width:300px;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E000000,endColorstr=#6E000000)}
#indextagimg h3 a{height:36px;overflow:hidden;text-indent:5px;display:block;}

#indextagimg .JQ-slide-nav li.on{background-color:#CC0000}
#indextagimg a,#indextagimg a:hover{text-decoration:none;color:#fff}





#carousel1{width:940px;height:504px;text-align:center;overflow:hidden; margin:auto;}
#carousel1 .car_bigp img{display:none;margin:auto;}
#carousel1 .car_click{width:940px;height:58px;background:url(../images/background1.png);position:absolute;z-index:2;top:760px;left:22%;}
#carousel1 .car_click .car_c_title{width:0px;height:55px;margin-top:5px;float:left;}
#carousel1 .car_click .car_c_title p{font-size:18px;color:white;margin:5px 5px}
#carousel1 .car_click .car_c_smallpic{width:920px;height:55px;margin-top:5px;float:left; margin:auto;}
#carousel1 .car_click .car_c_smallpic input{float:left;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left;margin:0 1px;border:solid 2px #fff; width:85px; height:50px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt1{width:34px;height:50px;border:0px;background:url(../images/arrow1.png);cursor:pointer;margin-right:5px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt2{width:34px;height:50px;border:0px;background:url(../images/arrow2.png);cursor:pointer;margin-left:5px;}
.dot1{
display:block;
}




.slide_x {
overflow: hidden;
position: relative;
margin: 0px auto;
width: 383px;
height: 252px;
background: #FFF;
}
.slide_x .box {
overflow: hidden;
position: relative;
width: 383px;;
height: 252px;
}
.slide_x .list {
overflow: hidden;
width: 9999px;
}
.slide_x .list li {
float: left;
position: relative;
width: 383px;
}
.slide_x a:link,.slide_x a:hover, .slide_x a:visited{
color: #FFF;
text-decoration: none;
}
.slide_x .list p {
	line-height: 38px;
	position: absolute;
	bottom: 0;
	left: -1px;
	width: 100%;
	height: 38px;
	color: #FFF;
	font-size: 16px;
	text-indent: 16px;
	background:url(../images/al_black.png) repeat-x;
}
.slide_x .btn {
overflow: hidden;
position: absolute;
bottom: 2px;
right: 3px;
}
.slide_x .btn .selected {
background: #f30;
color: #fff;
}
.slide_x .btn li {
float: left;
width: 18px;
height: 18px;
margin: 0 0 0 5px;
border-radius: 2px;
background: #eee;
color: #333;
font: 11px/16px Tahoma;
text-align: center;
cursor: pointer;
}
.slide_x .plus {
right: 0;
background-position: -40px 0;
}
.slide_x .plus:hover {
background-position: -40px -50px;
}
.slide_x .minus, .slide_x .plus {
position: absolute;
top: 110px;
width: 40px;
height: 50px;
/*background-image: url(images/control.png);*/
background-repeat: no-repeat;
text-align: center;
cursor: pointer;
}
.slide_x .minus {
left: 0;
background-position: 0 0;
}	