
@import url(reset.css);



.zb_lb{height: auto; overflow: hidden; width: 310px; height:590px; background-image:url(bg111.png) }
.zb_lb h2{height: 50px;line-height: 50px;background: #c30100;font-size: 20px;color: #FFFFFF;text-align: center;font-weight: normal;}

.list-Nav-left{width: 310px;float: left;padding:3px;overflow: hidden;}
.Left_Nav-top{height: 40px;width: 280px;line-height: 40px;color: #fff;background: #CE1A25;text-align: center;margin: 0px;font-size:16px;}		
.Left_Nav{width: 310px;height:auto;background:#fff;position:relative;border-radius:5px;}
.Left_Nav li{ z-index:2; position:relative; font-size:16px;width:310px;}
.Left_Nav li a{ color:#666;height:40px; line-height:40px; border-bottom:1px solid #ccc; display:block; padding-left:15px;font-size:16px;text-align:left; text-decoration:none;}
.Left_Nav li:hover a{ color:#c30100; text-decoration:none;font-size:16px;}
.Left_Nav .hover{width:310px; height:40px; position:absolute; left:0px;background:#efdede; border-left:5px solid #c30100; z-index:1;}


.yb_nr{ overflow: hidden;width: 740px; line-height: 24px; font-size: 13px;}


.pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.pages A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff 0px 0px; COLOR: #8698b6; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.pages A.active {
	BORDER-BOTTOM: #970505 1px solid; BORDER-LEFT: #b00605 1px solid; BACKGROUND: #c30100 0px 0px; COLOR: #ffffff; BORDER-TOP: #b00605 1px solid; BORDER-RIGHT: #970505 1px solid
}

.sebg { width:1003px; margin:auto; background-color:#FFFFFF}
.page { width:100%; float:left; text-align:center; padding:15px 0px;}
.page a,.page span { display:inline-block; margin:0px 8px;}
.right-head1{ height:40px; padding-left:30px; line-height:40px; text-align:left ;}

/* tp */
.pic_border {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF
}


.NewsList { min-height:540px; border:1px solid #ddd;}
.NewsList h1 {height:48px;line-height:48px;border-bottom:#CCC solid 1px;font-size: 20px;font-weight:500; padding-left:60px;background: url(ddh1.png) -3px center no-repeat #ffecec; }
.NewsList h1 span {width:auto;padding:0 10px;height:48px;line-height:48px;float:left; border-bottom: #c30100 solid 1px;  color: #c30100; }
.NewsList>ul{ padding:5px 20px 20px 20px; line-height:28px}
.NewsList>ul li {background:url(list_dot.jpg) left center no-repeat; padding-left: 10px;border-bottom:1px dotted #eeeeee; text-align:right; font-size: 14px; height: 30px; line-height: 30px; transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.NewsList>ul li a {font-size: 14px; float:left;}
.NewsList>ul li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.NewsList>ul li span{ display:inline-table; color:#999;}
.NewsList>ul .on {background: #b3e7fa;}

.dqwz{ height: 44px; line-height: 44px;background:url(img_05.png) 8px center no-repeat ; padding-left:30px;margin-bottom:10px;}

.Video_pane {
     margin:0 auto;
     overflow: hidden;
     padding: 10px 0 10px;
     }
.tplgd {
    float: left;
    margin:10px 5px;
    /* height: 235px; */
    display: inline;
    text-align: center;
    }
.tplgd_ul a {
    display: block;
    height: 155px;
    background: #f2f2f2;
	margin:auto;}
.tplgd_ul a:hover{background:#86bcea;}
.tplgd_ul a img {
    /* margin-left: 10px; */
    margin-top: 10px;
    }
.tplgd_wz {
    width: 190px;
    line-height: 22px;
    /* height:44px; */
    margin-top: 5px;
    padding-left: 10px;
    float: left;
    overflow: hidden;
    }
.tplgd_wz a{ font-size:14px;  color:#6c6c6c;}
.tplgd_wz a:hover{ color:#025194;}
.tplgd_sj {
    float: left;}
	
.tplgd_sj span {
    font-size: 14px;
    color: #999999;
    line-height: 26px;
    margin-left: 10px;}	
.xxgkml dl{ padding:5px; overflow:hidden;}
.xxgkml dt{ height:35px; line-height:35px; text-align:left; border-bottom:1px  solid #eeeeee; background:url(xxgkml_icon.png) left center no-repeat; padding-left:20px; clear:both;}
.xxgkml dd a{ display:block; width:350px; height:35px; line-height:35px; background:url(icon_9.jpg) left center no-repeat; padding-left:10px; float:left; overflow:hidden;}


.cover-list { width:100%; height:510px; position:relative;}
.cover-list li { height:25px; line-height:25px; text-align:left; overflow:hidden; position:relative; }
/* detail-frame */
.detail-frame { width:100%; position: relative; display:none; top:0;position:fixed;left: 32%;margin-left: 540px;_position:absolute; }
.detail-tip { position:absolute; display: inline-block; z-index:9999; background:#fff; border:1px solid #ddd; padding:10px; left:12%;margin-left: 500px;_position:absolute;}

.pic_nr{overflow: hidden;width: 860px;font-size: 13px;}
.pic_con{ padding:10px; overflow:hidden;}
.pic_con dl dd{width:262px;float:left;margin-right:10px; margin-bottom:20px; overflow:hidden; height:220px; margin-left:10px}
.pic_con dl dd img{ width:262px; height:180px; margin:0px; padding:0px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.pic_con dl dd img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.pic_con dl dd p{ line-height:32px; background:#eeeeee; text-align:center;}



.link{ background: url(link.jpg) no-repeat 10px 12px #F3F1F2; border:1px solid #dcddde; height:22px; line-height:22px; padding:10px 10px 10px 10px; position: relative;margin: 0 auto;}
.link select{ float:left; background:#fff; border:1px solid #ccc; margin-right:20px; width:160px;}
.link dt{ width: 100px;float: left;/* line-height: 30px; */margin-top: 0px;font-weight: bold;}
.link dd{ width: 920px;float: right;/* line-height: 30px; */margin-top: 0px;}



#container{ width:1003px; margin:0 auto; background:url(n_left_bg.gif) repeat-y; margin-top:0px;}
	.container_content{ width:700px; margin:0 auto; line-height:25px; padding-bottom:30px; font-size:14px;}
	.content-inner {MARGIN-TOP: 10px;MARGIN-bottom: 10px;width: 690px; height:35px;text-align:center;margin-left:40px; margin-right:40px; font-size:16px; color:#FF0000; font-weight:bold; BORDER-BOTTOM: #ccc 1px dashed; letter-spacing:3px; padding-top:5px}
	.mainn{ width:1003px; margin:0 auto;}
		.left1{ float:left; width:215px; position:relative; height:100%;}
		#leftbg { float:left; width:210px; height:209px; background-image:url(left_about.gif); padding-left:2px;background-repeat:no-repeat}

#sidebar div.left_title{ padding-left:10px;}

.left_list{ padding:0 ; min-height:100px; _height:200px;}

.left_list ul li{ text-indent:32px;}

.left_list a.first{display:block; padding-top:6px; height:26px; background:url(left01.jpg) no-repeat;}

.left_list a.first:hover{ background:url(left02.jpg) no-repeat; color:#ff0000; font-weight:bold; }
.left_list a.first:hover1{ background:url(left02.jpg) no-repeat; color:#ff0000; font-weight:bold; }

.left_list a.hover{ background:url(left02.jpg) no-repeat; color:#004D00; font-weight:bold; display:block; padding-top:5px; height:27px;}

.left_list1{ padding:10px 0; min-height:230px; _height:230px;}

.left_list1 ul li{ text-indent:15px;}

.left_list1 a.first{display:block; padding-top:8px; height:24px; }

.left_list1 a.first:hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }
.left_list1 a.first:hover1{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }

.left_list1 a.hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; display:block; padding-top:6px; height:26px;}


.left_list ul{}

.left_list ul ul{ padding-left:5px; display:none;}

.left_list ul ul li{ line-height:23px; _height:23px; min-height:23px; }

.left_list ul ul li a.bold{ font-weight:bold; color:#0261a8;}

.left_cont{text-align:center; margin-left:10px; background:url(left_line.jpg) top center no-repeat; padding-top:10px; padding-bottom:10px;}

.left_links{ padding-left:10px; text-align:center; height:40px;}

.links_select{ border:1px solid #ccc; height:20px; line-height:20px; width:200px;}


			.left1_nav{ background:url(n_left_li_bg_nei.gif) repeat-y;}
				.left1_nav dt{ background:url(n_left_li_bg.gif) repeat-x; height:32px; line-height:32px;}
					.left1_nav dt a{ color:#204a76; display:block; padding-left:26px; font-size:13px;}
						.left1_nav dt a img{ padding-top:13px; padding-left:8px;}
				.left1_nav dd{ line-height:21px; display:none;}
					.left1_nav dd a{ background:url(n_left_li_dian.gif) no-repeat 19px center; padding-left:26px; color:#777e84; display:block;}
		.right1{ float:right; width:788px; background:#fff; min-height:500px;}
			.right1_head{ background:url(n_right_qywh.jpg) no-repeat; width:788px; height:50px;}
			.page_num {width: 700px;margin-left:40px;margin-right:20px;padding-left:5px; padding-right:15px; margin-top:15px}
			.page_num1 {width: 788px;margin-left:0px;margin-right:0px;padding-left:0px; padding-right:0px; margin-top:15px}
				.right1_head_link{ float:right; padding-top:25px; padding-right:37px;}
				
			.right1_top{ background:url(n_right_bg.gif) no-repeat top #fff; height:35px; width:788px;}
			.right1_main{ width:700px; padding-left:40px; padding-right:20px;}
	.news_content { width:720px; margin:30px;}
.news-type {
	LINE-HEIGHT: 23px; MARGIN: 10px; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold; padding-top:5px; padding-bottom:10px;}
.news-more {
	TEXT-ALIGN: right; LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold
}
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}
SPAN.news-date {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#dis-news {
	MARGIN: 0px auto; WIDTH: 910px
}
#dis-news .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold; height: 45px; color:#000
}
#dis-news .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}
UL.list_links {
	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px
}
UL.list_links LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px
}
UL.list_links LI IMG {
	WIDTH: 170px; HEIGHT: 50px
}
	.news-inner { width:700px; margin:0 auto}
.pro_pic { padding:15px; text-align:center; width:700px;}		
.pro_pic1 { padding:0px; text-align:center; width:780px;}
.pro_con { padding:15px; text-align:left; width:700px;}
			
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}.ClsListUl {
	CLEAR: both; text-align:center
}
.ClsListUl LI {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 208px; MARGIN-BOTTOM: 30px;  FLOAT: left; HEIGHT: 156px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 10px;MARGIN-left: 10px; BORDER-RIGHT: #d9d9d9 1px solid; text-align:center;PADDING-TOP: 3px; 
}
.ClsListUl LI.nomargin {
	MARGIN-RIGHT: 0px
}
.ClsListUl LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; BORDER-TOP: #e5e5e5 0px solid; color:#333333
}
SPAN.shuoming {
	PADDING-LEFT: 20px; COLOR: #7f7f7f; FONT-SIZE: 12px
}
.sbtitle { width:190px; text-align:center; padding:5px;}
.pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.pages A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff 0px 0px; COLOR: #8698b6; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.pages A.active {
	BORDER-BOTTOM: #3c9811 1px solid; BORDER-LEFT: #3c9811 1px solid; BACKGROUND: #3c9811 0px 0px; COLOR: #ffffff; BORDER-TOP: #3c9811 1px solid; BORDER-RIGHT: #3c9811 1px solid
}
/* pic */
.pic_border {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF
}
