
/* CSS Document */

*{ margin:0; padding:0px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none; }
body{ font-family:"\u5b8b\u4f53"; font-size:12px; color:#333; }
a{ color:#333; text-decoration:none}
a:hover{ color:#f60; text-decoration:none}
.orange{color:#f60}
.section{ width:960px; margin:0 auto; overflow: hidden;}
.top20{ margin-top:20px;}
.more{ float:right; line-height:28px; padding-right:10px;}


.top{ width:100%; background:#f5f5f5}
.topArea{padding:.5em 0;border-bottom:1px solid #d8d8d8}
.topArea .bg-topArea{width:960px; margin:0 auto;position:relative}
.r-arte{position:absolute;right:0;top:0;font-size:0;text-align:right}
.r-arte li{display:inline-block;*display:inline;zoom:1;font-size:13px;}
.r-arte li a{padding-left:.6em;display:inline-block;*display:inline;zoom:1; font-size:12px}
.head{ width:100%; height:230px; background:url(../image/index_02.jpg) center; }

.nav{ width:100%; line-height:40px; background:#208b9f; height:40px;}
.nav li{ padding:0 12px; background:url(../image/line.jpg) no-repeat center right; float:left}
.nav li a{ color:#FFF}
.nav li a:hover{ color:#F60}

.focus{ width:340px; height:260px; float:left; position:relative; overflow:hidden}
.focus .pic img { width: 340px; height: 260px; display: block; }
.focus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focus .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focus .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focus .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focus .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focus .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focus .num li a,.focus .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focus .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focus .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.news{ width:407px; margin-left:5px; float:left}
.news .title{ border:1px solid #d1d1d1; background:url(../image/tbg.jpg) repeat-x; height:28px;}
.news .title h3{ background:url(../image/thover.jpg) no-repeat; width:88px; height:28px; line-height:28px; color:#f00; text-align:center; float:left}
.news .content{ padding:10px 10px 0;}
.news .content dl{ height:70px; border-bottom:dashed 1px #ccc; margin-bottom:5px;}
.news .content dl dt a{ color:#ff3600; font-weight:bold; font-size:13px;line-height:26px;}
.news .content dl dd{ line-height:18px; color:#999; text-indent:2em;}
.news .content dl dd a{color:#ff3600;}
.news .content li{ background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;height:25px;line-height:25px;}
.news .content li a{display:inline-block; _display:block; width:auto; max-width:320px; _width:320px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:25px;}
.news .content li span{ float:right;}

.tzgg { width:200px;  float:right; border:solid 1px #d1d1d1; height:260px;}
.tzgg .title{  background:url(../image/1_44.jpg); height:33px; line-height:28px; }
.tzgg .title h2{ float:left; font-size:14px; font-weight:bold; color:#fff; padding-left:15px;} 
.tzgg .content{ padding:5px; overflow:hidden;}
.tzgg .content li{ background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;height:27px;line-height:27px;}
.tzgg .content li a{display:inline-block; _display:block; width:auto; max-width:180px; _width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:27px;}

.zcfg { width:200px;  float:right; border:solid 1px #d1d1d1; height:260px;}
.zcfg .title{  background:url(../image/1_44.jpg); height:33px; line-height:28px; }
.zcfg .title h2{ float:left; font-size:14px; font-weight:bold; color:#fff; padding-left:15px;} 
.zcfg .content{ padding:5px; overflow:hidden;}
.zcfg .content li{ background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;height:27px;line-height:27px;}
.zcfg .content li a{display:inline-block; _display:block; width:auto; max-width:180px; _width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:27px;}

.kxjh { width:200px;  float:right; border:solid 1px #d1d1d1; height:150px;}
.kxjh .title{  background:url(../image/1_44.jpg); height:33px; line-height:28px; }
.kxjh .title h2{ float:left; font-size:14px; font-weight:bold; color:#fff; padding-left:15px;} 
.kxjh .content{ padding:5px; overflow:hidden;}
.kxjh .content li{ background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;height:27px;line-height:27px;}
.kxjh .content li a{display:inline-block; _display:block; width:auto; max-width:180px; _width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:27px;}

.qyfc .title{ background:url(../image/qyfc.jpg); height:45px;}
.qyfc .content li{ margin:0 3px; float:left}
.qyfc .content li img{ width:180px; height:130px; padding:2px; border:1px solid #ccc;}

.video{ width:340px; float:left}
.video .title{ border:1px solid #d1d1d1; background:url(../image/tbg.jpg) repeat-x; height:28px;}
.video .title h3{ background:url(../image/thover.jpg) no-repeat; width:88px; height:28px; line-height:28px; color:#f00; text-align:center; float:left}
.video .content{ border:1px solid #d1d1d1; border-top:none; padding:2px;}

.zxhd{ width:200px; float:left; border-bottom:1px solid #ff4e00; padding-bottom:15px;}
.zxhd .title{ width:200px; height:43px; background:url(../image/zxhd.jpg);}
.zxhd img{ margin-bottom:3px;}

.qiye{ width:545px; float:left; margin-left:5px;}
.qiye .title{ border:1px solid #d1d1d1; background:url(../image/tbg.jpg) repeat-x; height:28px;}
.qiye .title li{  float:left; width:88px; height:28px; text-align:center; line-height:28px;  cursor:pointer; border-right:1px solid #ccc;  }
.qiye .title li.on{ background:url(../image/thover.jpg) no-repeat; color:#f00; border:none;}
.qiye .content { padding:5px; min-height:170px;}
.qiye .content li{ height:28px; line-height:28px; border-bottom:1px dotted #666; background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;}

.yqlj .title{ background:url(../image/yqlj.jpg); height:41px;}
.yqlj .content{ width:100%;}
.select{ width:180px; margin-left:40px; margin-top:10px;}

.footer{ width:100%; text-align:center}
.footer .nav1{ background:#2693a7; height:32px; line-height:32px;}
.footer .nav1 a{ padding:0 10px; background:url(../image/line.jpg) no-repeat center right; color:#fff}
.footer .copyright{ width:100%; background:#afe4ee; padding:10px 0px; line-height:30px;}



.left{ width:200px; float:left;}
.left-list { border:solid 1px #d1d1d1; border-bottom:none }
.left-list .title{  background:url(../image/1_44.jpg); height:33px; line-height:28px; }
.left-list .title h2{ float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:15px;} 
.left-list .content{ background:#efefef;}
.left-list .content li{height:33px; text-align:center; background: url(../image/xian3.jpg) bottom repeat-x; padding: 5px 5px 6px;}
.left-list .content li a{line-height:33px;font-size:12px;  }
.left-list .content li a:hover{ color:#fff;width:170px;height:33px;display:block; background:#2693a7; text-decoration:none; margin:0 auto}
.bot1{ color:#fff;width:170px;height:33px;display:block; background:#2693a7; text-decoration:none; margin:0 auto}
.bot1 a{ color:#FFF}

.nytz{ border:solid 1px #d1d1d1; margin-top:10px; height:260px;}
.nytz .title{  background:url(../image/1_44.jpg); height:33px; line-height:28px; }
.nytz .title h2{ float:left; font-size:12px; font-weight:bold; color:#fff; padding-left:15px;} 
.nytz .content{ padding:5px; overflow:hidden;}
.nytz .content li{ background:url(../image/dot1.jpg) 3px no-repeat; padding-left:15px;height:27px;line-height:27px;}
.nytz .content li a{display:inline-block; _display:block; width:auto; max-width:180px; _width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:27px;}

.right{ width:750px; float:right; border:1px solid #d1d1d1;}
.right .title{ border-bottom:1px solid #2693a7; height:28px; line-height:28px;} 
.right .title .name{ padding:0 15px; background:#2693a7; float:left; color:#FFF}
.right .title .local{ float:right; padding-right:5px;}

.newslist { padding:10px;}
.newslist li{ height:33px; line-height:33px; background:url(../image/2_06.jpg) no-repeat 8px; padding-left:25px; border-bottom:dashed 1px #ccc; overflow:hidden;}
.newslist li span{ float:right; }

<!----翻页css--->
.pages{ margin-bottom:10px; overflow:hidden;zoom:1; margin-top:20px;}
.paginator {float:right; height:25px; overflow:hidden; line-height: 25px; padding:10px; width:80%}
.paginator,.paginator input,.paginator button {font-family:Tahoma, "宋体"; font-size:12px; }
.paginator a,.paginator span {float:left; height:23px; margin:0 5px 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:23px; background:#fff; }
.paginator a {color:#085C9B; }
.paginator b{font-family:"宋体"; margin:3px;font-weight:300;}
.paginator a:link,.paginator a:visited,.paginator a:hover,.paginator a:active {text-decoration:none; }
.paginator .page-start,.paginator a,.paginator .page-end {padding:0 8px; border:1px solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#d9d9d9; color:#333; }
.paginator .page-end { border-color:#d9d9d9;  color:#333; }
.paginator .page-this,.paginator .page-break {padding:0 3px; }
.paginator .page-break {border:1px solid #fff; }
.paginator .page-this {border:1px solid #D3D3D3;background-color:#208b9f; color:#fff;padding:0px 8px; font-weight:bold; }
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; background:none; }
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 6px;#margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; _height:16px; _line-height:16px; margin-left:10px;  *margin-top:-1px;overflow:visible; vertical-align:top; }
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; background:#208b9f; color:#fff; }

.right .content{ padding:10px;}
/*内容标题样式*/
.meta{ margin:10px 0 0 0; padding:0 0 15px 0; border-bottom:1px solid #f0f0f0; }
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h1{ margin:0; padding:0 0 15px 0; color:#000; font-size:22px; line-height:30px; }
	.meta .meta-info{ color:#999; font-size:12px; line-height:24px; }
	.meta .meta-info p{ margin-right:10px; padding-left:20px; color:#777; background:url(../image/sprite.gif) no-repeat; float:left }
	.meta .meta-info .time{ background-position:left -155px; }
	.meta .meta-info .view{ background-position:left -33px; }
	.meta .meta-info .comm{ background-position:left 4px; }
/*内容详细样式*/
.entry{ margin:15px 0; padding:0; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:1em; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#555; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
	.entry table{ border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
	.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#428bca; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }
/*-----图片样式----*/	
.piclist  li{ margin:10px 5px; float:left }
.piclist  li .pic{ text-align: center;  display:table-cell; vertical-align:middle; width:221px; height:161px; border:1px solid #d9d9d9;}
.piclist  li .pic img{ vertical-align:middle;  padding:2px; width:215px; height:155px;	}
.piclist  li .pic a img { vertical-align:middle; transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.piclist  li .pic a:hover img{ filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.piclist  li p{ line-height:30px; text-align:center; color:#f60; font-family: simsun;}




.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 5px; left: 2px; margin-bottom: 0px; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
color: #000; font-weight: 700; }
ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: 10px; right: 0px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #ff0; font-weight: 700; }
.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0; position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 340px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 340px; height: 260px; display: none; }





#pages {
	clear: both;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font: 12px 'Microsoft YaHei';
}
#pages a {
	display: inline-block;
	padding: 0px 12px;
	height: 22px;
	font-size: 12px;
	line-height: 22px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	margin-right: -1px;
}
#pages a.hover,#pages span.hover {
	padding: 0px 12px;
	height: 22px;
	line-height: 22px;
	margin-top: 0px;
}
#pages a:hover {
	background: #2693a7;
	color: #fff;
	text-decoration: none;
}
#pages span {
	display: inline-block;
	padding: 0px 12px;
	height: 22px;
	line-height: 22px;
	background: #2693a7;
	border: 1px solid #2693a7;
	color: #fff;
	text-align: center;
}





.cpzx .ly_msg {
	width: 100%;
	overflow: hidden;
	margin: 0 auto 20px;
	padding: 0
}

.cpzx .ly_msg h3 {
	width: 100%;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	margin: 0 auto;
	padding: 0;
	border-bottom: 1px solid #dfdfdf;
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-align: center
}

.cpzx .ly_msg ul {
	width: 100%;
	overflow: hidden;
	margin: 20px auto;
	padding: 0
}

.cpzx .ly_msg ul li {
	width: 100%;
	overflow: hidden;
	margin: 0 auto 12px;
	padding: 0
}

.cpzx .ly_msg ul li h4 {
	width: 17%;
	height: 24px;
	overflow: hidden;
	line-height: 24px;
	margin: 0;
	padding: 0 20px 0 0;
	color: #333;
	font-size: 12px;
	text-align: right;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara {
	width: 83%;
	overflow: hidden;
	margin: 0;
	padding-right: 20px;
	background: url(../images/tb_img.png) top right no-repeat;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .ly_msg ul li .msg_ipt1 {
	height: 34px
}

.cpzx .ly_msg ul li .msg_tara {
	height: 118px
}

.cpzx .msg_ipt1 input,.msg_tara textarea {
	display: block;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 8px 15px;
	color: #666;
	font-size: 12px;
	border: 1px solid #dfdfdf;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .msg_ipt1 input {
	height: 34px;
	line-height: 16px
}

.cpzx .msg_tara textarea {
	height: 118px;
	line-height: 20px;
	resize: none
}

.cpzx .ly_msg ul li .msg_ipt2 {
	width: 120px;
	height: 34px;
	overflow: hidden;
	margin-right: 10px;
	padding: 0;
	float: left
}

.cpzx .msg_ipt2 input {
	display: block;
	width: 120px;
	height: 34px;
	overflow: hidden;
	line-height: 16px;
	margin: 0;
	padding: 8px 15px;
	color: #666;
	font-size: 12px;
	border: 1px solid #dfdfdf;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .ly_msg ul li a.yzm_img {
	display: block;
	width: 90px;
	height: 34px;
	overflow: hidden;
	margin: 0;
	padding-right: 20px;
	background: url(../images/tb_img.png) top right no-repeat;
	float: left
}

.cpzx .ly_msg ul li .msg_btn {
	width: 83%;
	overflow: hidden;
	margin: 0;
	padding: 0;
	float: left
}

.cpzx .msg_btn input {
	display: block;
	width: 100px;
	height: 24px;
	overflow: hidden;
	line-height: 22px;
	margin: 20px 15px 0 0;
	padding: 0;
	background-color: #f0f0f0;
	color: #333;
	font-size: 12px;
	text-align: center;
	border: 1px solid #ccc;
	float: left
}

.cpzx .ly_msg ul li .msg_ipt12 {
	width: 83%;
	height: 24px;
	overflow: hidden;
	margin: 0;
	padding-right: 20px;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .msg_ipt12 input {
	height: 24px;
	line-height: 16px;
	display: block;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 8px 15px;
	color: #666;
	font-size: 12px;
	border: 1px solid #dfdfdf;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.cpzx .ly_msg ul li h4 {
	width: 20%;
	height: 35px;
	font-size: 12px
}

.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara {
	width: 80%
}

.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara {
	width: 80%!important
}

.cpzx .ly_msg ul li .msg_ipt1 {
	height: 37px
}

.cpzx .msg_ipt1 input {
	height: 35px;
	line-height: 35px; 
}

.cpzx .ly_msg ul li .msg_ipt12 {
	width: 80%!important;
	height: 35px!important
}

.cpzx .msg_ipt12 input {
	height: 35px
}

.cpzx .ly_msg ul li .msg_ipt1 select {
	height: 35px!important
}

.cpzx input {
	border-radius: 2px;
	border: 1px solid #fff!important;
	background: #f1f1f1
}

.cpzx textarea {
	border-radius: 2px;
	border: 1px solid #fff!important;
	background: #f1f1f1; font-family:微软雅黑;
}

.cpzx select {
	border-radius: 2px;
	border: none!important;
	background: #f1f1f1;
	outline: none;
	text-indent: 10px
}

.cpzx input:focus,.cpzx textarea:focus {
	border: 1px solid #dedede!important
}

.cpzx .ly_msg ul li a.yzm_img img {
	height: 100%!important
}

.cpzx .msg_btn input {
	width: 30%;
	height: 30;
	line-height: 20px;
	cursor: pointer; float:left;  
}

.cpzx .msg_btn input:first-child {
	background: #2693a7;
	color: #fff;
	outline: none; line-height:20px; margin-left:10%;
}

.cpzx .msg_ipt2 input {
	height: 30px
}

.cpzx .ly_msg ul li .msg_ipt2 {
	height: 30px
}
