@charset "utf-8";
body {
	margin:0;
	padding:0;
	color:#333;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	background:url(/template/czlongya/mainsite/images/body_bg.jpg) repeat-x top;
	}
img{border:0px;}
a:link,a:visited {
	color:#333;
	font-size:12px;
	text-decoration:none;
	}
a:hover {
	color:#ff0000;
	text-decoration:underline; 
	}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.line {
	background:url(/template/czlongya/mainsite/images/line.jpg) repeat-x center;
	}
.index_header {
	background:url(/template/czlongya/mainsite/images/header.jpg) no-repeat center;
	height:212px;
	}
.bg_a {background:#2986d2;}
.bg_b {background:#59abee;}
.bg_c {background:#a0d5ff;}
.bg_d {background:#c2eef2;}

/*导航部分*/
.index_nav {
	background:url(/template/czlongya/mainsite/images/nav_bg.jpg) repeat-x;
	height:30px;
	color:#FFF;
	}
.index_nav_bottom {
	background:#FFF;
	border-bottom:1px solid #e0e0e0;
	height:30px;
	}
	.index_nav_bottom{ position: relative;}
.sub {color:#333333;position: absolute; z-index: 2; top: 0px; height:30px; line-height:30px; white-space: nowrap; display: none; background:none; }
.sub a:link,.topNav li .sub a:visited { margin-left:10px; padding-right:5px;font-size:12px;color:#333333;font-weight:normal;background:none; clear:both; float:none;}
.sub a:hover {color:#F00; text-decoration:underline;}
.sub span { cursor:pointer;}
.notice {
	width:880px;
	text-align:left;
	padding-top:2px;
	
	}
.notice_title {
	font-weight:bold;
	color:#FF6600;
	vertical-align:top;
	vertical-align:top;/*for FireFox,IE 8 7 6 最终运用到FireFox*/
    *vertical-align:middle;/*for IE 8 7 6 最终运用到IE7*/
    _vertical-align:middle;/*for IE 6 最终运用到IE6*/
    vertical-align:top\top;/*for IE 8 最终运用到IE8*/
	}

.news_title {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	}
.news_title td {
	border-bottom:2px solid #3d98ff;
	}
.news_focus_border {
	padding:5px 5px;
	background:#f7f7f7;
	}
	
.index_news_time {
	color:#cccccc;
	}
.time_b {
	color:#4a7aa4;
	}
.time_c {
	color:#7494ae;
	}

.news_bg {
	line-height:22px;
	padding:5px 15px;
	color:#FFF;
	}
.news_bg span { overflow:hidden; width:400px;
	display:block;
	height:26px;
	line-height:26px;
	text-align:center;
	}
.news_bg span a:link,.news_bg span a:visited {
	color:#f1ff5a;
	font-size:16px;
	font-weight:bold;
	}
.news_bg span a:hover {
	color:#FFF;
	}
.news_list,.news_list a{
	color:#FFF;
	}
.info {
	color:#FFF;
	line-height:22px;
	}
.info .name,.info .name a{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	}
.info .tip {
	color:#ffea00;
	}
	
.left_title {
	width:74px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#2e7ec2;
	text-align:center;
	background:url(/template/czlongya/mainsite/images/left_title.jpg) no-repeat;
	}
.left_title_bg {
	background:url(/template/czlongya/mainsite/images/left_title_bg.jpg) repeat-x;
	line-height:32px;
	padding-right:15px;
	}
.left_arrow {
	background:#eefbff url(../images/left_arrow.jpg) no-repeat;
	height:6px;
	}
.statis_title {
	width:104px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#2e7ec2;
	text-align:center;
	background:url(/template/czlongya/mainsite/images/statis_title.jpg) no-repeat;
	}
.statis_arrow {
	background:#c2eef2 url(../images/statis_arrow.jpg) no-repeat;
	height:6px;
	}
.statis_list td {
	font-size:14px;
	}
.statis_list td span {
	color:#0a8599;
	}
.left_bg {
	background:#eefbff;
	}
#login_bg {
	background:url(/template/czlongya/mainsite/images/login_bg.jpg) no-repeat center bottom;
	height:124px;
	}
.login_button {
	background:url(/template/czlongya/mainsite/images/login_button.jpg) no-repeat;
	width:54px;
	height:45px;
	cursor:pointer;
	border:none;
	}
.login_input {
	width:90%;
	height:18px;
	padding:1px 3px 0 3px;
	line-height:18px;
	font-size:12px;
	color:#666;
	border:1px solid #8ea8f4;
	vertical-align:middle;
	}
#search_bg {
	background:url(/template/czlongya/mainsite/images/search_bg.jpg) no-repeat;
	height:61px;
	}
.search_from {
	margin-left:60px;
	display:block;
	padding-top:12px;
	}
.search_input {
	background:#b1cfdd;
	border:none;
	width:90px;
	height:24px;
	padding:3px 3px 0 3px;
	vertical-align:middle;
	}
.search_button {








	border:none;
	background:url(/template/czlongya/mainsite/images/search_button.jpg) no-repeat;
	cursor:pointer;
	width:33px;
	height:27px;
	vertical-align:middle;
	}

.right_title_a {
	background:url(/template/czlongya/mainsite/images/right_title_a.jpg) repeat-x top;
	height:32px;
	}
.right_title_b {
	background:url(/template/czlongya/mainsite/images/right_title_b.jpg) repeat-x top;
	height:32px;
	}
.right_title_c {
	background:url(/template/czlongya/mainsite/images/right_title_c.jpg) repeat-x top;
	height:32px;
	}
.right_title_d {
	background:url(/template/czlongya/mainsite/images/right_title_d.jpg) repeat-x top;
	height:32px;
	}
.right_title_a .tag li.hover {
	color:#0a6896;
	}
.right_title_b .tag li.hover {
	color:#0a6896;
	}
.right_title_c .tag li.hover {
	color:#0a6896;
	}
.right_title_d .tag li.hover {
	color:#0a6896;
	}


.tag {
 float:left;
 list-style:none;
 margin:0 0 0 0;
 padding:0px;
}
.tag li {
 float:left;
 width:80px;
 height:30px;
 line-height:30px;
 font-size:14px;
 cursor:pointer;
 color:#0a6896;text-align:center;border-radius:3px;
 
}
.tag li.hover {
 font-weight:bold;
 width:80px;
 height:30px;
}

.tag1 li {
 color:#ffffff;
 
}
.tag1 li.hover {
 background:#FFF;color:#0a6896;
 
}

form{
margin:0;
}
.list_img img {
	border:1px solid #999;
	padding:3px 3px;
	background:#FFF;
	}
.list_img_text {
	line-height:22px;
	}
.list_img_text a:link,.list_img_text a:visited {
	font-weight:bold;
	}
	
.photo_left {
	background:url(/template/czlongya/mainsite/images/photo_left.jpg) no-repeat top;
	width:10px;
	height:198px;
	}
.photo_bg {
	background:url(/template/czlongya/mainsite/images/photo_bg.jpg) repeat-x top;
	}
.photo_right {
	width:10px;
	background:url(/template/czlongya/mainsite/images/photo_right.jpg) no-repeat top;
	}

	
.photo_title td {
	border-bottom:1px solid #c1e3ec;
	}
.photo_tag {
 float:left;
 list-style:none;
 margin:0 0 0 10px;
 padding:0px;
}
.photo_tag li {
 float:left;
 height:32px;
 line-height:32px;
 font-size:14px;
 cursor:pointer;
 color:#0a6896;
 padding:0 10px;
 
}
.photo_tag li.hover {
 font-weight:bold;
 height:32px;
 color:#0a6896;
}
.link_icon {
	background:url(/template/czlongya/mainsite/images/link_icon.jpg) no-repeat top;
	width:23px;
	height:32px;
	}
.link_title {
	color:#0a6896;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	background:url(/template/czlongya/mainsite/images/link_bg.jpg) repeat-x top;
	}
.link_right {
	width:310px;
	background:url(/template/czlongya/mainsite/images/link_right.jpg) no-repeat;
	}
.link_select {
	width:230px;
	}

#copyright_link {
	height:30px;
	line-height:30px;
	text-align:center;
	background:#b1d9dc;
	}
#copyright {
	border-top:1px solid #b6e0b6;

	text-align:center;
	line-height:20px;
	}
	
	
/**列表部分**/
.list_position {
	background:#59abee;
	}
.list_position,.list_position a:link,.list_position a:visited {
	color:#FFF;
	}
.content_bottom_link_bg {
	background:#d1f6f9;
}
.list_search_input {
	border:1px solid #CCC;
	height:18px;
	padding:2px 3px 0 3px;
	vertical-align:middle;
}
.list_search_button {
	width:45px;
	background:#f3f3f3;
	border:0;
	color:#333333;
	cursor:pointer;
	line-height:21px;


	height:21px;
	vertical-align:middle;
	margin-right:10px;
	text-align:center;
}
.list_left_border {
	border:1px solid #d2dee4;
	background:#FFF;
}
.list_left_title {
	background:url(/template/czlongya/mainsite/images/list_left_title_bg.jpg) repeat-x;
	height:32px;
	font-size:14px;
	font-weight:bold;
	color:#0d89d6;
}
.list_left_title a {
	font-weight:normal;
}
.list_left_text {
	line-height:19px;
}
.list_left_list {
	color:#e00808;
}
.list_right_border {
	border:1px solid #d2dee4;
	background:#FFF;
	/* float:left; */
}
.list_right_all_title {
	height:29px;
	border-bottom:1px solid #d2dee4;
	background:url(/template/czlongya/mainsite/images/list_title_all_bg.jpg) repeat-x;
}
.list_right_title {
	background:url(/template/czlongya/mainsite/images/list_title_bg.jpg) repeat-x;
	height:29px;
	text-align:center;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.list_tr td {
	font-size:14px;
	line-height:35px;
	height:35px;
}
.list_tr td a {
	font-size:14px;
}
.column {
	color:#b20e01;
}
.bar_line {
	background:url(/template/czlongya/mainsite/images/line.jpg) repeat-x bottom;
	}

/**** menu ****/
#menu {
	margin:10px 0;
}
#menu ul {
	width:220px;
}
#menu li {
	margin:0;

	border-top:1px dotted #999;
}
#menu .on a{
	color:#f00
}

#menu li a {
	display:block;
	text-align:left;
	width:220px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#333333;
	font-weight:normal;
	font-size:14px;
	background:url(/template/czlongya/mainsite/images/menu_li.jpg) repeat-x bottom;
	font-weight:bold;
}
#menu li a:hover, .menu_selected a {
	background:url(/template/czlongya/mainsite/images/menu_li_hover.jpg) repeat-x bottom;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	font-size:14px;
}
#menu ul li ul li {
	border-top:none;
}
#menu ul li ul li a:link, #menu ul li ul li a:visited {
	background:#f9fdff;
	font-size:12px;
	font-weight:normal;
}
#menu ul li ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
}

/**内容部分**/
.content_title {
	text-align:center;
	font-size:26px;
	font-weight:bold;
	}
	.art_title2 {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	padding-right:20px;

	line-height:40px;
	}
.content_line {
	background:url(/template/czlongya/mainsite/images/content_line.jpg) repeat-x center;
	}
.content_text {
	font-size:14px;
	line-height:24px;
	width:650px;
	height:auto;
	}
.content_bottom_info a,.content_bottom_info {
	font-size:14px;
	}
.content_bottom_link a,.content_bottom_link {
	font-size:14px;
	}
	
/**评论功能**/	
.review_title {
	font-size:22px;
	padding:0 20px;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.review_title span {
	font-size:14px;
	color:#999;
	font-weight:normal;
	}
.review_info td {
	color:#999;
	}
.line {
	background:url(/template/czlongya/mainsite/images/line.jpg) repeat-x center;
	}
.btn{width:137px;height:35px; background:url(/template/czlongya/mainsite/images/btnbg.png) no-repeat; border:none; font-size:14px;font-weight:bold;color:#fff; cursor:pointer;}

	
.pages {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	border-left:1px solid #CCC;
}
.pages li {
	float:left;
}
.pages li a:link, .pages li a:visited {
	width:30px;
	height:30px;
	text-align:center;
	line-height:30px;
	border:1px solid #CCC;
	border-left:none;
	float:left;
}
.pages li a.selected, .pages li a:hover {
	color:#FFF;
	background:#428bca;
	border:1px solid #428bca;
	border-left:none;
}
	
#top-bottom-menu{
			font: 9pt Arial, Helvetica, sans-serit ; 
			position:fixed;
			height:auto;
			text-align:center;z-index:999
			
			 
		}
		
		
#top-bottom-menu #dstbm-top{
			position:absolute;
			border:1px #cccccc solid;
			display:none;
			cursor:pointer;			
		}
		
#top-bottom-menu #dstbm-menu{
			position:absolute;
			border:1px #cccccc solid;
			cursor:pointer;			

		}
		
#top-bottom-menu #dstbm-menu:hover{
/*			width:500px;
			background:none;*/ 
		 }
		 
#top-bottom-menu #dstbm-menu a{
			 color:#000000;
			 text-decoration:none;
		 }
#top-bottom-menu #dstbm-menu a:hover{
			 text-decoration:underline;
		 }
#top-bottom-menu #dstbm-menu #dstbmmenu{
			display:none;
	
		}
#top-bottom-menu #dstbm-menu ul{
			list-style-type:none;
			padding:0px;
			margin:0px;white-space: nowrap;
		 }
#top-bottom-menu #dstbm-menu ul li{
			display:inline;
			padding-left:10px;white-space: nowrap;
		 }
#top-bottom-menu #dstbm-menu ul li:first-child{
			padding-left:0px;white-space: nowrap;
		 }
#top-bottom-menu #dstbm-bottom{
			position:absolute;
			border:1px #cccccc solid;
			cursor:pointer;
		}
		
.list_bar_bg {
	background:url(/template/czlongya/mainsite/images/list_bar_bg.jpg) repeat-y left bottom;
	}
	
	
	.imageList .contentUl2{
display:inline-block;
width:100%;
overflow:hidden;
text-align:left;
margin-top:20px;
margin-left:20px;
}
.imageList .contentUl2 li{
white-space:nowrap;
overflow:hidden;
}
.imageList .divspan{ 
width:175px;
display:-moz-inline-block;
display:inline;
display:inline-block;
}
.imageList img{
width:160px;
height:125px;
padding:2px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.detailcontent img{
max-width:580px;
_width:expression(this.width > 580? "580px" : false);
}
.detailcontent2{
width:100%;
margin:0 auto;
padding-bottom:40px;
}
.detailcontent2 img{
max-width:580px;
_width:expression(this.width > 580? "580px" : false);
}
.content_text table{ max-width:646px; margin:0 auto;border-collapse:collapse !important;}
.content_text th{  border:1px solid #333 !important;}
.content_text td{  border:1px solid #333 !important;}

.tplj{margin:12px auto;}
.tplj li{margin:5px auto;text-align:center;}
.tplj li img{width:236px;}

.yq{width:990px;margin:12px auto;}
.yq select{width:243px;}


.ckvideo_style{ margin:0px auto}


.pr{ position:relative}
.pa{ position:absolute}
/*banner*/
.banner{ width:990px; height:212px; display:block; margin:0px auto;}
.slideBox{overflow:hidden;}
.slideBox .hd{position:absolute; bottom:0px; width:100%; z-index:1; display:none; }
.slideBox .hd ul{ zoom:1; display:block;text-align:center; }
.slideBox .hd ul li{ width:0px; height:0px; cursor:pointer; border:1px solid #fff; border-bottom:none;display:inline-block;*display:inline;*zoom:1; margin:0 0px;}
.slideBox .hd ul li img{ width:100%; height:100%;}
.slideBox .hd ul li.on{ width:0px; height:0px !important; margin-top:-17px; }
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}

.by1{width:360px;height:120px;right:0px; top:60px; z-index:9}
.by1 .hd{ height:30px;}
.by1 .hd ul{height:30px;}
.by1 .bd{height:120px;width:360px;}
.by1 .bd li{height:120px;}


