﻿@charset "utf-8";
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::g188-moz-focus-inner { border : 0px; }
input::-moz-focus-inner { border: 0; }
a { outline: 0;  -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;}
a:active { outline: none; -moz-outline: none; }
a { -moz-user-focus: none; outline:none;/*去掉Firefox点击时产生的虚线框*/}
:focus, .button:focus {outline:none;}
::-moz-focus-inner, .button::-moz-focus-inner {border:0;}
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus { outline : none; }
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus, button:focus { outline : none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}
/* CSS Document */
html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
html, body {
    width:100%;
    height:100%;
    padding:0;
    margin:0;
}
* + html {
  z-index: 6666;
}
* + html .search {
  z-index: 5555;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
body {
  font-family:Helvetica,Tahoma,Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti, "黑体",STXihei, "华文细黑", sans-serif;
  font-size:12px;
  /*line-height: 1.75em;*/
  line-height: 1.6875;
  font-weight: 400;
  color: #333;
  height: 100%;
  overflow-x: hidden; 
}
.wrap{width:1140px; margin:0px auto; }
li{list-style-type:none}
ul{margin:0px;padding:0px; list-style-image:none; list-style:none;outside:none;} 
a{text-decoration:none;color:#333}
a:hover{ color:#cc0000;text-decoration:none; }
img {width:100%; max-width:100%;height:auto;}
.noresize{ width:auto; max-width:none; }
.f-l{ float:left;}
.f-r{ float:right;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {
  clear: both;
  display: block;
  font-size: 0px;
  height: 0px;
  line-height: 0;
  width: 100%;
  overflow:hidden;
  }
.clear{ clear:both;}/* 清除浮动*/
.clearx:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearx { display: block; }
.radius4{-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.hide{display:none}
.border {border: 1px solid #ddd;}
.box-boder{ border:1px solid #ddd; overflow:hidden;}
.l-boder{ border-left:1px solid #ddd;}
.r-boder{ border-right:1px solid #ddd;}
.blank10{height:10px; overflow:hidden}
.blank18{height:18px; overflow:hidden}
hr{ height:0; border:0px; border-bottom:1px solid #ddd;}


@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
	.justify:after{
		content:".";
		display: inline-block;
		width:100%;
		overflow:hidden;
		height:0;
	}
}
*html{
	background-image:url(about:blank);
	background-attachment:fixed;}

.m-top10 {	margin-top: 10px;}
.m-top20 {	margin-top: 20px;}
.m-top30 {	margin-top: 30px;}
.m-top40 {	margin-top: 40px;}
.m-top50 {	margin-top: 50px;}

/*网站首页开始*/

/*header*/

.webtop{ width:100%; height:160px;  }
.webtop .logo{ float:left; width:512px; padding-top:20px;}
.webtop .topr{ float:left; padding:40px 0 0 180px;}
.webtop .topr .weixin{ float:left; display:block; padding-top:30px;background: url(/images/erwei.png) no-repeat 0 30px; padding-left:30px;position:relative;}
.webtop .topr .weixin span{ display:none;border:#EEE solid 1px;position:absolute; top:40px; left:0px; z-index:9999; }
.webtop .topr .weixin:hover span{display:block; width:133px; height:133px; z-index:9999; }
.webtop .topr .shoucang{ float:left; padding-left:15px;padding-top:30px; }

.sousuo{ float:left;padding-left:20px; }
.sc{ float:left; }
.sc .scbox{ padding-top:22px; float:left; }
.sc .scbox .tt{ float:left; line-height:24px; padding:0 10px;}
.sc .scbox .SC_input{width:200px; float:left;height:24px; line-height:24px;background:#fff;color:#aaa;padding-left:15px;border:2px solid #01AF63;font-size:12px;_margin-right:-3px; }
.sc .scbox .scbtn{ height:30px; line-height:25px; width:60px; border:0px;background:#01AF63 no-repeat;cursor:pointer; color:#FFF; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; margin-left:0px;}
.sc .scbox .scbtn:hover{ background:#ff0000;}

.menu {height: 41px;width: 100%;background: #0a978c; margin-bottom:1px;}
.nav{ width:1140px; height:41px; margin:0 auto; z-index:9999;}
.nav .nav_list{ float:left; padding-left:30px;}
.nav li{float:left;height:41px; width:95px; text-align:center; line-height:41px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:95px;  height:41px; line-height:41px;text-align:center;  }
.nav li a:hover{ text-decoration:none;}
.nav li a span{float:left;display:block; width:95px; height:41px; line-height:41px;cursor:pointer; font-size:14px; font-weight:600;text-align:center; color:#fff; }
.nav li a.selected{ display:block; background:#04776e; color:#fff;}
.nav li a.selected2{ display:block; background:#04776e; color:#fff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:41px;left:0px;   }
.nav li .submenu{width:95px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:#0A978C;height:31px; line-height:31px;filter:alpha(opacity=80);   -moz-opacity:0.8;  
-khtml-opacity: 0.8; opacity: 0.8;}
.nav li .submenu li a{float:none;padding:0;text-align:center; font-family:"Microsoft YaHei";height:31px;line-height:31px;background:none; color:#fff; }
.nav li .submenu li a:hover{ background:#333;font-weight:normal; color:#fff; text-decoration:none; }





.banner{height:392px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0; width:auto; max-width:none;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{ display:none; position:absolute;width:38px;height:38px;background:url(/images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px; right:0;padding:0 0 16px;}
.frontCover li{float:left;width:82px;padding:3px;background:#ccc;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:0;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;width:auto; max-width:none;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;width:auto; max-width:none;}
.frontCover .open{background:#0A978C;}

.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

/*banner*/
.flash {
	height: 393px;
	width: 100%;
	display: block;
	margin-top: 5px;
}
/*news*/
.news {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.news .title {
	height: 50px;
	display: block;
	width: 100%;
	border-bottom: 2px solid #0a978c;
}
.news .title h3 {
	display: block;
	text-indent: 20px;
	color: #1350a0;
	font-size: 14px;
	background: url(/images/yying.png) no-repeat 0px 12px;
	text-indent: 70px;
	width: 170px;
	height: 52px;
	font-weight: normal;
	float: left;
	font-size: 22px;
	line-height: 50px;
}
.news .title h3 a {	color: #0a978c;}
.news .title h3 a:hover{ color:#ff6600;}
.news .title span {
	width: 50px;
	display: block;
	float: right;
	height: 30px;
	margin-top: 20px;
	line-height: 30px;
}
.frame {
	margin-bottom: 10px;
	border: 1px solid #e1e1e1;
	background: #FFF;
}
.frame .title {
	height: 32px;
	font-size: 14px;
	font-weight: 700;
	line-height: 32px;
	overflow: hidden;
}
.block {
	margin: 10px 10px 0;
}
.temp {
	margin: 1px;
}
.slideshow {
	clear: both;
}
.slideshow li {
	position: relative;
	overflow: hidden;
}
.slideshow span.title {
	position: absolute;
	bottom: 20px;
	border: 0px;
	left: 0;
	margin-bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: normal;
	text-indent: 10px;
}
#slidesImgs li .title a {
	border: none;
	color: #000;
}
.slideshow span.title, .slidebar li {
	color: #FFF;
	overflow: hidden;
}
.slidebar li {
	float: left;
	margin-right: 2px;
	width: 20px;
	height: 13px;
	line-height: 13px;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
}
.slidebar li.on {
	background: #F00;
	color: #fff;
}
.frame {
	background: none;
	border: 0px solid #fff;
	margin-bottom: 0px;
}
.temp {
	margin: 0;
}
.slidebar {
	position: absolute;
	bottom: 70px;
	right: 7px;
}
.slideshow span.title, .slidebar li {
	color: #fff;
	text-align: center;
	overflow: hidden;
}
.slideshow span.title, .slidebar li span {
	color: #000;
}
.slidebar li.on {
	color: #fff;
}
.slideshow SPAN.title {
	text-indent: 0px;
}
.block {
	margin: 0;
	position: relative;
}
#frameHlicAe {
	margin: 0px !important;
	border: 0px !important;
}
.comiis_wrap960, .comiis_wrapad {
	width: 569px;
	height: 394px;
	float: left;
	display: block;
	padding-bottom: 40px;
}
.comiis_wrapad {
	margin-top: 10px;
}
.comiis_wrapad img{width: 569px; height: 394px;}

#slidesImgs li {
	width: 465px;
	height: 380px;
	display: none;
}
#slidesImgs li a {
	width: 449px;
	height: 307px;
	padding: 7px;
	display: block;
	border: 1px solid #CCC;
}
.newslist {float: left;	margin-left: 20px;	width: 540px;	height: 400px;	}
.newslist ul { width:100%;	padding-top: 5px;}
.newslist li {float:left; width:100%; height:25px; line-height:25px; font-size:14px; }
.newslist li a {float:left; width:85%; color:#000; display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.newslist li a:hover{ color:#ff6600;}
.newslist li span {	float: right;}
/*通知公告  已删除*/
.gonggao {width: 240px;	height: 350px;	display: block;	float: right;}
.gonggao h2 {
	width: 238px;
	height: 33px;
	display: block;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	line-height: 33px;
	border-radius: 5px;
	background: url(/images/gging.png) no-repeat 29px 4px #0a978c;
}
.gonggao h2 a {	color: #FFF;}
.gonggao ul {padding-top: 22px;}
.gonggao li { float:left; width:100%; font-size:14px;height:25px; line-height:25px;}
.gonggao li a{float:left; width:80%; color:#000; display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.gonggao li a:hover{color:#ff6600;}
.gonggao li span{ float:right;}

/*滚动专题*/
.gdzt{width: 100%;}
.gdzt .bt01{border-bottom: 2px solid #ddd; overflow: hidden;}
.gdzt .bt{float: left;display: block;
padding-left: 70px;
    color: #1350a0;
    font-size: 14px;
    background: url(/images/yying.png) no-repeat 0px 12px;
   
    width: 470px;
    height: 52px;
    font-weight: normal;
    font-size: 22px;
    line-height: 50px;}
.gdzt .bt a{color: #0a978c;}
.gdzt .more{float: right;height: 52px; line-height: 52px;}

.gdztlist{height: 460px; margin-top: 30px;  overflow: hidden;}
.gdztlist ul{width: 4824px;}
.gdztlist ul li{float: left;  width: 578px; height: 324px; margin-right: 25px; }
.gdztlist ul li img{width: 578px;  height: 324px;}

/*redian*/
.redian {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.redian .title {
	height: 63px;
	width: 100%;
	line-height: 63px;
	display: block;
	background: #0a978c;
}
.redian .title h2 font {
	width: 177px;
	display: block;
	background: url(/images/xin.png) no-repeat 0px 18px;
	text-indent: 60px;
	float: left;
	font-size: 22px;
	height: 63px;
	font-weight: 400;
}
.redian .title h2 font a {
	color: #FFF;
}
.redian .title h2 span {
	display: block;
	width: 52px;
	height: 15px;
	margin-left: 95px;
	float: left;
	
}
.redian .ksleft {
	display: block;
	width: 400px;
	height: 509px;
	float: left;
}
.redian .ksleft ul {
	padding-top: 50px;
}
.redian .ksleft li {
	width: 100%;
	height: 64px;
	display: block;
	margin-bottom: 25px;
}
.redian .ksleft li img {float: left;width: 82px;height: 62px;display: block; padding-top:6px;}
.redian .ksleft li font {float: left; width: 39px; 	height: 23px; display: block; line-height: 23px;font-weight: bold;	margin-left: 15px; margin-top:6px;
text-align: center;	color: #FFF; background: #0a978c; border-radius: 5px;}
.redian .ksleft li span {float: left; width: 180px;	color: #0a978c;	display: block;	margin-left: 10px;}
.redian .ksleft li span h2 {font-size: 18px; font-weight:800;}
.redian .ksleft li p {	color: #0a978c;	line-height: 23px;	line-height: 23px;}
.redian .ksleft li span a {	color: #0a978c;}

.redian .ksleft .gg{float: left; width: 339px;}
.redian .ksleft .gg h2 {
	width: 100%;
	height: 33px;
	display: block;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	line-height: 33px;
	border-radius: 5px;
	background: url(/images/gging.png) no-repeat 29px 4px #0a978c;
}
.redian .ksleft .gg h2 a {	color: #FFF;}
.redian .ksleft .gg ul {padding-top: 22px;}
.redian .ksleft .gg ul li { float:left; width:100%; font-size:14px;height:25px; line-height:25px; display: block; margin-bottom: 0;}
.redian .ksleft .gg ul li a{float:left; width:85%; color:#000; display:block;word-break:keep-all;white-space:nowrap;overflow:hidden; }
.redian .ksleft .gg ul li a:hover{color:#ff6600;}
.redian .ksleft .gg ul li span{ float:right; width: 40px;}

.redian .kscenter {float: left;	width: 76px;	height: 437px;	display: block;	margin-top: 50px;}
.redian .ksright {
	width: 620px;
	height: 450px;
	margin-top: 50px;
	display: block;
	float: right;
}
.redian .ksright .keshi {
	height: 130px;
	display: block;
	width: 620px;
	margin-bottom: 20px;
}
.redian .ksright .keshi .kstitle {
	width: 600px;
	height: 25px;
	line-height: 25px;
	
}
.redian .ksright .keshi .kstitle .tt {	float: left;	width: 105px;	height: 31px;	line-height: 31px;	border-radius: 3px;	background: #0a978c;text-align: center;	display: block;}
.redian .ksright .keshi .kstitle .tt a {color: #FFF;font-size: 18px; font-weight:800;}
.redian .ksright .keshi .kstitle  span{float: right;font-weight: normal;	height: 25px;	line-height: 25px;}
.redian .ksright .keshi .kstitle span a {	color: #0a978c;}
.redian .ksright .keshi ul { float:left; width:100%; height:auto; padding:10px 0; }
.redian .ksright .keshi ul li{float: left;width: 135px;height: 26px; line-height: 26px;background: url(/images/bb.png) 0px 5px no-repeat; padding-left:20px; font-size:14px;display: block; overflow:hidden;}
.redian .ksright .keshi ul li a {color: #0a978c;}
.redian .ksright .keshi ul li a:hover{ color:#333;}
/*zjtd*/
.zjtd {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.zjtd .title {
	width: 100%;
	height: 72px;
	background: url(/images/zjbg.jpg) repeat-x;
}
.zjtd .title h2 {
	background: url(/images/zj.png) 0px 16px no-repeat;
	font-size: 22px;
	font-weight: normal;
	text-indent: 55px;
	width: 200px;
	height: 72px;
	line-height: 72px;
	float: left;
}
.zjtd .title h2 a {
	color: #FFF;
}
.zjtd .title span {
	display: block;
	float: right;
	height: 15px;
	padding-top: 30px;
	width: 52px;
}


.gdlist{ }
.gdlist ul{width:1600px; padding:20px 0; padding-left:20px;}
.gdlist ul li{ float:left; width:175px; margin-left:25px; margin-bottom:6px;}
.gdlist ul li .gdtu{background:#eee; 175px; height:242px; padding:4px; overflow:hidden;}
.gdlist ul li .gdtu img{ width:175px;	height:242px;
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.gdlist ul li .gdtu img:hover{ 
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5); 	 
}
.gdlist ul li .gdtitle{ width:100%; text-align:center; margin-top:8px;}


/*bianmin*/
.bianmin {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.bianmin .title {
	height: 63px;
	width: 100%;
	line-height: 63px;
	display: block;
	background: #0a978c;
}
.bianmin .title h2 font {
	width: 177px;
	display: block;
	background: url(/images/bm.png) no-repeat 0px 11px;
	text-indent: 60px;
	float: left;
	font-size: 22px;
	height: 63px;
	font-weight: normal;
}
.bianmin .title h2 p {
	width: 177px;
	display: block;
	background: url(/images/hl.png) no-repeat 0px 11px;
	text-indent: 80px;
	float: left;
	font-size: 22px;
	height: 63px;
	font-weight: normal;
	margin-left: 400px;
}
.bianmin .title h2 p a {
	color: #FFF;
}
.bianmin .title h2 font a {
	color: #FFF;
}
.bianmin .title h2 span {
	display: block;
	width: 52px;
	height: 15px;
	margin-left: 95px;
	float: right;
	
}
.bianmin .mb {float: left;	width: 545px;height: 200px;	margin-top: 30px;	margin-bottom: 30px;	display: block;	border-right: 1px solid #0a978c;}
.bianmin .mb li {float: left;width: 59px;text-align: center;line-height: 20px;margin-right: 28px;	display: block;}
.bianmin .mb li a {	color: #0a978c}
.bianmin .hltd {
	width: 530px;
	height: 200px;
	float: right;
	margin-top: 35px;
	margin-bottom: 30px;
}
.bianmin .hltd li {
	width: 530px;
	margin-bottom: 10px;
	height: 93px;
	display: block;
}
.bianmin .hltd li img {
	width: 130px;
	height: 90px;
	display: block;
	float: left;
}
.bianmin .hltd li span {
	width: 377px;
	height: 90px;
	display: block;
	float: right;
	overflow: hidden;
}
.bianmin .hltd li span h2 {
	width: 377px;
	height: 25px;
	overflow: hidden;
}
.bianmin .hltd li span h2 .bt {
	width: 300px;
	display: block;
	float: left;
	height: 25px;
	overflow: hidden;
	color: #0a978c;
}
.bianmin .hltd li span h2 a.bt{ color:#0a978c;}
.bianmin .hltd li span h2  a.bt:hover{ color:#333;}
.bianmin .hltd li span h2 u {
	display: block;
	float: right;
	width: 50px;
	text-align: right;
	text-decoration: none;
	font-weight: normal;
	color: #0a978c;
}
.bianmin .hltd li span font {
	height: 35px; 
	width: 377px;
	display: block;
	color: #0a978c;
	line-height: 18px;
	margin:5px 0;
	overflow: hidden;
}
.bianmin .hltd li span p {
	display: block;
	
	margin-top: 0px;
	width: 69px;
	height: 21px;
	line-height: 21px;
	text-align: center;
}
.bianmin .hltd li span p a {
	color: #FFF;
	display: block;
	background: #087c73;
}
.bianmin .hltd li span p a:hover {
	display: block;
	background: #FF6600;
}

.ggt {
	width: 1140px;
	height: 86px;
	display: block;
	margin: 0 auto;
	margin-bottom: 20px;
}
.tese{ height:320px; height:auto; overflow:hidden; display:block;}
.tese .left{ height:320px; width:556px; border:2px solid #8dd4cf; border-radius:4px; display:block; float:left;}

.selected{width:110px; height:36px; line-height:36px; border-radius:3px 3px 0px 0px;  background:#087c73; color:#fff;}
.selected a{color:#fff;}
.selected a:hover{ color:#fff;}

 #menu #nav {display:block; width:556px; height:37px;  margin:0 auto; border-bottom:1px solid #27aea4; }
 #menu #nav li {float:left; font-size:18px; margin-top:2px; font-weight:800;width:110px;text-align:center; height:36px; line-height:36px; margin-right:15px; display:block;color:#087c73;}
 #menu #nav li a{color:#087c73;}

 #menu #nav li span {display:block;width:110px; height:36px; cursor: pointer;}
#menu #nav li .selected a{color:#fff;}
 
 #menu{width:556px; overflow:hidden; }
 #menu #nav1 {display:block; width:556px; height:37px;  margin:0 auto; border-bottom:1px solid #27aea4; }
 #menu #nav1 li {float:left; font-size:18px; margin-top:2px; font-weight:800;width:110px;text-align:center; height:36px; line-height:36px; margin-right:15px; display:block;color:#087c73;}
 #menu #nav1 li span {display:block;width:110px; height:36px;cursor: pointer; }
 #menu #nav1 li a{color:#087c73;}
 #menu #nav1 li .selected a{color:#fff;}
 
.tag{  overflow:hidden; padding:15px;}
.tag p a{ width:50px; text-align:right; height:25px; line-height:25px;color:#087c73; float:right; display:block;}

.tag ul { width:100%;	}
.tag ul li{float:left; width:100%;height:25px; line-height:25px;}
.tag ul li a{ float:left; width:90%; font-size:14px;  display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#087c73; }
.tag ul li a:hover{ color:#ff6600;}
.tag ul li span{ float:right; display:block; color:#087c73;}







.tese .center{ width:325px; height:320px; display:block; border:2px solid #8dd4cf; border-radius:4px; float:left; margin-left:20px;}
.tese .right{ width:556px; height:320px; display:block; border:2px solid #8dd4cf; border-radius:4px; float:right;}



 #menu1 #nav {display:block; width:318px; height:37px;  margin:0 auto; border-bottom:1px solid #27aea4; }
 #menu1 #nav li {float:left; font-size:18px; margin-top:2px; font-weight:800;width:110px;text-align:center; height:36px; line-height:36px; margin-right:15px; display:block;color:#087c73;}
 #menu1 #nav li span {display:block;width:110px; height:36px;cursor: pointer; }
 #menu1 #nav li a{ color:#FFF;}

 #menu1{width:327px; overflow:hidden; }
 #menu1 #nav1 {display:block; width:375px; height:37px;  margin:0 auto; border-bottom:1px solid #27aea4; }
 #menu1 #nav1 li {float:left; font-size:14px; margin-top:2px; font-weight:bold;width:110px;text-align:center; height:36px; line-height:36px; margin-right:15px; display:block;color:#087c73;}
 #menu1 #nav1 li span {display:block;width:110px; height:36px; }

.tag1{  overflow:hidden; padding:15px;}
.tag1 p a{ width:50px; text-align:right; height:25px; line-height:25px;color:#087c73; float:right; display:block;}
.tag1 li{ height:26px; width:315px; line-height:26px;color:#087c73; display:block;}
.tag1 li a{ width:240px; overflow:hidden; float:left; display:block;color:#087c73; height:25px; line-height:25px; font-weight:normal;}
.tag1 li span{ width:50px; height:25px; display:block; float:right; }
.link{ height:70px; line-height:70px; display:block;}
.link h2{ width:100px; font-size:18px; float:left; font-weight:normal; color:#0a978c;}
.link span{ width:912px; height:70px; overflow:hidden; float:left;}
.link span a{ display:block; float:left; margin-left:10px; color:#0a978c;}
.link p a{ display:block; width:50px; text-align:right; float:right; color:#0a978c;}

.footer{ width:100%; height:236px; display:block;}
.footer .footernav{ height:31px;color:#FFF; width:100%; font-size:14px; line-height:31px; border-bottom:1px solid #fff; background:#087c73;text-align:center;}
.footer .footernav a{ color:#FFF; margin-left:5px; margin-right:5px;}
.footer .banquan{ height:204px; width:100%; display:block; background:url(/images/footerbg.jpg);}
.footer .banquan a{color: #fff;}
.footer .banquan a:hover{color: #ccc;}
.footer .banquan .erwei{ width:106px; height:106px; display:block; float:left; margin-left:20px; border-right:1px solid #fff; margin-top:53px;}
.footer .banquan .tel{width:940px; margin-top:35px; height:106px; display:block; float:left; margin-left:30px;}
.footer .banquan .tel p{ width:100%; display:block; overflow:hidden; font-size:14px; line-height:22px; color:#FFF; margin-top:5px;}
.footer .banquan .tel .dianhua{ width:300px; background:url(/images/dianhua-1.png) 0px 10px no-repeat; text-indent:50px; height:50px; color:#FFF; line-height:50px; display:block; float:left; font-size:20px; font-family:"宋体";}
.footer .banquan .tel .dianhua font{font-size:20px; font-family:"微软雅黑";}
.footer .banquan .tel .cz{ width:600px; height:50px; background:url(/images/dianhua-3.png) 0px 10px no-repeat; margin-left:10px; text-indent:50px; color:#FFF; line-height:50px; display:block; float:left; font-size:20px; font-family:"宋体";}
.footer .banquan .tel .cz font{font-size:20px; font-family:"微软雅黑";}
.footer .banquan .tel .ghs{margin-left:12px;background: url(/images/ghs.png) no-repeat;padding-left: 25px;}

/*网站首页结束*/


/*图片视觉差*/
.stretch-bg {
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.bg-fixed { 
  background-attachment:fixed;
}

/*栏目顶部图片*/
.lmdatu-gaikuang,.lmdatu-xinwen,.lmdatu-keshi,.lmdatu-zhuanjia,.lmdatu-fuwu,.lmdatu-keyan,.lmdatu-huli,.lmdatu-wenming,.lmdatu-zhinan,.lmdatu-rencai{ height:226px; margin-top:1px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }
.lmdatu-gaikuang{  background:url(lmdatu-gaikuang.jpg) no-repeat top center;}
.lmdatu-xinwen{  background:url(lmdatu-xinwen.jpg) no-repeat top center;}
.lmdatu-keshi{  background:url(lmdatu-keshi.jpg) no-repeat top center;}
.lmdatu-zhuanjia{  background:url(lmdatu-zhuanjia.jpg) no-repeat top center;}
.lmdatu-fuwu{  background:url(lmdatu-fuwu.jpg) no-repeat top center;}
.lmdatu-keyan{  background:url(lmdatu-keyan.jpg) no-repeat top center;}
.lmdatu-huli{  background:url(lmdatu-huli.jpg) no-repeat top center;}
.lmdatu-wenming{  background:url(lmdatu-wenming.jpg) no-repeat top center;}
.lmdatu-zhinan{  background:url(lmdatu-zhinan.jpg) no-repeat top center;}
.lmdatu-rencai{  background:url(lmdatu-rencai.jpg) no-repeat top center;}

/*当前位置*/
.wz{ border-bottom:1px solid #ddd; padding:8px;  }
.wz a{margin:6px;color:#666}
.wz a:hover{ color:#cc0000;}

/*内容页开始*/
/*内容页开始*/
.nraside{ width:200px; float:right; padding:15px;}
.nrsection{ float:left; width:876px; padding:15px; border-right:1px solid #ddd; height:auto; }
.nrsection100{ width:100%; overflow:hidden; }
.nrsection100 iframe{height:534px;}
.nrsection h1,.nrsection100 h1{Font-family:"Microsoft YaHei"; font-size:24px; font-weight:800;  color:#04776E; margin:15px auto; text-align:center;}
.dp{width:100%; text-align:center; line-height:30px;color:#666;}
.dp font{font-size:12px;color:#f00}
.dp span{padding-left:10px}
.ct{Font-family:"宋体", "Microsoft YaHei", Heiti, "黑体",STXihei, "华文细黑"; line-height:180%;font-size:1.25em;padding:15px;color:#666}
.ct .ct_box img{ text-align:center;margin:2px; width:auto;max-width:100%; overflow:hidden;}
.ct .ct_box .shipin{ width:600px; margin:auto;}
.ct .ct_box .bianji{ float:right;}
.votebtn img{ width:auto; height:auto;}
.zxliuyan{ height:600px; padding-top:30px;}
.zxliuyan img{width:auto; height:auto;}
.bshare-custom{margin-top:20px; margin-bottom:20px;}


.dhtt,.dhtt2{Font-family: "Microsoft YaHei"; font-size:2.2em; font-weight:800; color:#04776E; text-align:center; margin-top:0.6em; padding-bottom:0.6em; }
.dhtt2{border-bottom:1px solid #ddd; }
.nrdh{width:100%; margin:auto;}
.nrdh ul{ margin-top:10px;}
.nrdh ul a {
	position: relative;
    z-index: 30;
    -webkit-transition: all 350ms ease-in-out;
    -moz-transition: all 350ms ease-in-out;
    -o-transition: all 350ms ease-in-out;
    transition: all 350ms ease-in-out;
  /*background-color: #fff !important;*/
  /*color: #8bc655 !important;*/;
}
.nrdh ul li{background:#f4f4f4; margin-bottom:8px;  position: relative; z-index:20;  width:100%; text-align:center; height:35px;line-height:35px;}
.nrdh ul li span{
	position: absolute;
    width: 0;
    height: 100%;
    background-color: #0A978C;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    top: 0;
    left: 0;
    z-index:10;}
.nrdh ul li:hover span{width:100%;}	
.nrdh ul li:hover a {color: #ffffff !important;}
.nrdh ul li a{  Font-family: "Microsoft YaHei"; font-size:1.4em;display:block;  }
.nrdh ul li a:hover{display:block; color:#cc0000;}
.nrdh ul li.curr{  color:#cc0000; height:35px; display:block; }
.nrdh ul li.curr a{ background:#0A978C; color:#fff;  display:block; }
.nrdh ul li.curr a:hover{ color:#cc0000;}

.tpnews{ width:100%;}
.tpnews ul{ float:left; margin-top:10px;}
.tpnews ul li{ float:left; width:45%; margin-left:4%;  text-align:center;Font-family: "Microsoft YaHei"; font-size:1em;  margin-top:13px; }
.tpnews ul li .tupian{ padding:6px; padding-bottom:1px; border:1px solid #ddd;}
.tpnews ul li .tupian img{ width:116px; height:auto;  }
.tpnews ul li .tt{ width:100%;text-align:center; padding-top:5px;}

.fuwulist{ width:100%;}
.fuwulist ul{ float:left; margin-top:10px;}
.fuwulist ul li{float:left; width:59px; margin-left:30px;text-align:center; line-height:20px;}
.fuwulist ul li img{}



.txtnews{ width:95%;}
.txtnews ul{ margin:auto; margin-top:10px;}
.txtnews ul li{Font-family: "Microsoft YaHei"; width:100%; height:38px; line-height:38px;border-bottom:1px dashed #cbdbe4;display:block;overflow:hidden;}
.txtnews ul li a{font-size:1em; height:38px; overflow:hidden; display:inline; }
.txtnews ul li span{ float:right;color:#999;font-size:11px;}
.txtnews ul li em{float:left;width:16px; height:16px;font-size:11px;  background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.txtnews ul li em.em01{ background:#b80000}
/*内容页结束*/

/*栏目页开始*/
.lmaside{ width:200px; float:right; padding:15px;}
.lmsection{ float:left; width:876px; padding:15px; border-right:1px solid #ddd; height:auto; }

.lmsection h1{Font-family: "Microsoft YaHei";  color:#cc0000; padding-bottom:15px; }
.lmsection ul{}
.lmsection ul li{ display:inline-block; width:100%; border:1px dashed #ddd;margin-bottom:15px;
	-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.lmsection ul li:hover{ 
background:#f2f2f2;
color:#fff;
	-webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}
.lmsection ul li.li01{ padding:15px 0px;}
.lmsection ul li.li01 .title a{font-size:18px; font-weight:bold;Font-family: "Microsoft YaHei";}
.lmsection ul li.li01 .lct{float:left; margin-left:20px; padding-right:20px; _display:inline;}
.lmsection ul li.li01 .lct img{ width:auto; max-width:180px;  height:auto;max-height:125px; overflow:hidden;}

.lmsection ul li.li01 .rct{ float:none; margin-left:10px;  _display:inline;}
.lmsection ul li.li01 .title{ width:100%; padding:10px 10px 0px 0px;}
.lmsection ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#666; margin-right:10px;_display:inline;}
.lmsection ul li.li01 .rct .biaoqian span{ float:right; margin-right:15px; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}

.lmsection ul li.li02 .title{ width:100%; padding:10px 10px 0px 20px;}
.lmsection ul li.li02 .title a{font-size:18px; Font-family: "Microsoft YaHei"; font-weight:bold; }
.lmsection ul li.li02 .intro{ padding:15px;Font-family: "Microsoft YaHei"; line-height:22px; color:#666666; }
.lmsection ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#666;margin-right:10px;}


.lmsection2{ float:left; width:876px; padding:15px; border-right:1px solid #ddd; height:auto; }

.lmsection2 h1{Font-family: "Microsoft YaHei";  color:#cc0000; padding-bottom:15px; }
.lmsection2 ul{}
.lmsection2 ul li{ display:inline-block; width:100%; border:1px dashed #ddd;margin-bottom:15px;
	-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.lmsection2 ul li:hover{ 
background:#f2f2f2;
color:#fff;
	-webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}
.lmsection2 ul li.li01{ padding:15px 0px;}
.lmsection2 ul li.li01 .title a{font-size:18px; font-weight:bold;Font-family: "Microsoft YaHei";}
.lmsection2 ul li.li01 .lct{float:left; margin-left:20px; padding-right:20px; _display:inline;}
.lmsection2 ul li.li01 .lct img{ width:94px;   height:125px; overflow:hidden;}

.lmsection2 ul li.li01 .rct{ float:none; margin-left:10px;  _display:inline;}
.lmsection2 ul li.li01 .title{ width:100%; padding:10px 10px 0px 0px;}
.lmsection2 ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#666; margin-right:10px;_display:inline;}
.lmsection2 ul li.li01 .rct .biaoqian span{ float:right; margin-right:15px; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}

.lmsection2 ul li.li02 .title{ width:100%; padding:10px 10px 0px 20px;}
.lmsection2 ul li.li02 .title a{font-size:18px; Font-family: "Microsoft YaHei"; font-weight:bold; }
.lmsection2 ul li.li02 .intro{ padding:15px;Font-family: "Microsoft YaHei"; line-height:22px; color:#666666; }
.lmsection2 ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#666;margin-right:10px;}



.tplist{ width:100%; margin-top:20px; }
.tplist ul{ float:left; width:100%; height:auto; }
.tplist ul li{ float:left; width:28%; height:auto; margin-left:4%; background:none;  margin-bottom:20px; text-align:center; border:none;}
.tplist ul li .tp{ border:#e4e4e4 solid 1px; padding:8px; padding-bottom:4px; overflow:hidden;}
.tplist ul li:hover{ background:none;}
.tplist ul li .tp img{   
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.tplist ul li .tp img:hover{
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5);
	}
.tplist ul li .mingcheng{ padding:5px;text-align:center; height:16px; overflow:hidden;}

.tplist2{ width:100%; margin-top:20px; }
.tplist2 ul{ float:left; width:100%; height:auto; }
.tplist2 ul li{ float:left; width:25%; height:auto; margin-left:6%; background:none;  margin-bottom:20px; text-align:center; border:none;}
.tplist2 ul li .tp{ border:#e4e4e4 solid 1px; padding:8px; padding-bottom:4px; overflow:hidden;}
.tplist2 ul li:hover{ background:none;}
.tplist2 ul li .tp img{ width:200px; height:138px;   
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.tplist2 ul li .tp img:hover{
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5);
	}
.tplist2 ul li .mingcheng{ padding:5px;text-align:center; height:16px; overflow:hidden;}

.linklist{ width:100%; margin-top:20px; }
.linklist ul{ float:left; width:100%; height:auto; }
.linklist ul li{ float:left; width:22%; margin:0 10px;  text-align:center; margin-bottom:15px;}


/*自定义表单样式*/
.lefttdbg{ height:33px;}
/*栏目页结束*/
/*share_start*/
#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:205px;left:95%;width:34px;zoom:1;}
#share a{background-image:url(photo/share.png); background-repeat:no-repeat; display:block; width:34px; height:34px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share .sina {background-position:0 0; position:absolute; bottom:36px;}
#share a.sina:hover { background-position:-34px 0;}
#share .tencent { background-position:0 -34px; position:absolute; bottom:0px;}
#share a.tencent:hover { background-position:-34px -34px;}
#share a#totop{background-position:0 -116px;position:absolute;bottom:72px;cursor:pointer;}
#share a#totop:hover {background-position:-34px -116px;}
/*share_end*/
/*新闻首页开始*/
.newsnav{width:980px;margin:0 auto;height:60px;background:#f5f5f5;margin-top:20px;}
.newsnav ul li{padding:0px 20px; float:left; height:60px;}
.newsnav ul li img{margin:5px 0px;}
.newsnav ul li:hover{ background:#fafafa;}
.newsnav ul li a{color:#666;font-size:12px;}
.newsmain01{width:1200px;margin:0 auto;margin-top:20px;}
.newsmain01 .left{width:850px; float:left; background-color:#fff}
.newsmain01 #fenye a.curr{ background:#a00;border:1px solid #a00}
.newsmain01 .left .left01{ height:400px;margin-bottom:20px;}
.newsmain01 .left .left02{}
.newsmain01 .left .left02 h1{font-size:22px; padding-left:10px; font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1"; height:45px; line-height:45px;border-top:4px solid #4c4c4c;
border-bottom:1px solid #e5e5e5; }
.newsmain01 .left .left02 h1 span{ float:right;font-size:12px;color:#aaa; font-family:Arial}
.newsmain01 .left .left02 h1 span a{color:#999; padding:0px 5px}
.newsmain01 .left .left02 ul li.li01 .title a{font-size:19px; font-weight:normal;font-family:"simhei";}
.newsmain01 .left .left02 ul li.li01 .lct{ width:150px;float:left;}
.newsmain01 .left .left02 ul li.li01 .lct img{width:150px; height:95px}
.newsmain01 .left .left02 ul li.li01 .rct{width:460px; float:right;}
.newsmain01 .left .left02 ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#999; text-indent:2em}
.newsmain01 .left .left02 ul li.li01 .rct .biaoqian span{ float:right; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}
.newsmain01 .left .left02 ul li{ padding:20px 15px;border-bottom:1px dashed #ddd; overflow:hidden}
.newsmain01 .left .left02 ul li:hover{ background:#fafafa}
.newsmain01 .left .left02 ul li.li02 .title { margin-bottom:15px;}
.newsmain01 .left .left02 ul li.li02 .title a{font-size:19px; font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1";}
.newsmain01 .left .left02 ul li.li02 .intro{ padding-top:10px; line-height:30px;color:#999; text-indent:2em}
.newsmain01 .left .left02 ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}
.news_right{width:335px; float:right}
.news_right h4{ height:40px;padding:0px 10px;border-top:3px solid #DDD;border-bottom:1px solid #e5e5e5;font: 500 18px/40px "microsoft yahei";}
.news_right ul li.li01{font-size:17px; font-family:simhei; height:24px;}
.news_right ul li.li02{ color:#999;}
.news_right ul li.li02 a{color:#666; line-height:23px; padding:0px 3px;}
.news_right ul li.li03{ line-height:26px;}
.news_right ul li.li03 a{color:#666;}
.news_right ul li a:hover{color:#a00}
.news_right .right01{ height:400px;}
.news_right .right02{margin-top:20px;}
.news_right .right02 h4 span{ float:right;font-size:14px; font-family:simsun;}
.news_right .right02 h4 span em{ font-style:normal;font-size:14px; font-family:Arial}
.news_right .right02 h4 span a{color:#999}
.news_right .right02 ul li{width:150px; float:left; margin:20px 0px 0px 21px; text-align:center;}
.news_right .right02 ul li img{width:150px; height:95px; margin-bottom:10px}
.news_right .right03{margin-bottom:15px; background-color:#fff}
.news_right .right03 ul{ padding:10px}
.news_right .right03 ul li{ height:38px; line-height:38px;border-bottom:1px dotted #d5d5d5}
.news_right .right03 ul li a{font-size:14px; display:inline-block;}
.news_right .right03 ul li span{ float:right;color:#999;font-size:11px;}
.news_right .right03 ul li em{width:16px; height:16px;font-size:11px; float:left; background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.news_right .right03 ul li em.em01{ background:#b80000}
/*新闻内容页结束*/
/*通用评论*/
.ct_pl{margin-top:20px;padding-top:15px;font-size:12px; overflow:hidden;color:#666;background: #F4F4F4;padding:7px}
.ct_pl ul{ }
.ct_pl span.rightcmtnum a{color:#999; background:url(/3G/images/plnum.png) no-repeat 0 50%; padding-left:17px}
.ct_pl h4{background:url(small/10.gif) no-repeat;padding-left:20px;height:25px}
.ct_pl .username{width:130px;border:1px solid #dee8ee;border-top:1px solid #cad4d9;border-left:1px solid #cad4d9;background:#fff url(small/11.gif) repeat-x; height:19px; line-height:19px;}
.ct_pl .password{border:1px solid #dee8ee;border-top:1px solid #cad4d9;border-left:1px solid #cad4d9;background:#fff url(small/11.gif) repeat-x; height:19px; line-height:19px;width:130px;}
.ct_pl textarea{color:#999;background:#fff url(small/11.gif) repeat-x;font-size:12px;padding:8px 5px;border:1px solid #dee8ee;border-top:1px solid #cad4d9;border-left:1px solid #cad4d9;margin-top:10px;height:80px; float:left; }
.ct_pl #SubmitComment{background:#069; margin-top:10px; line-height:29px;width:98px;height:29px;font-size:12px;color:#666; float:right; color:#fff; border:0;border-radius: 3px; cursor:pointer}
.ct_pl .commenttips{ float:left; padding:10px 0 0 10px; line-height:28px;height:28px;font-size:12px;color:#666}
.ct_mood{ padding:10px;border-top:1px solid #ddd;}
.pllist{ color:#999;}
.pllist table tr td{ padding:12px 0px; position:relative; line-height:20px;color:#1b84ce}
.pllist table tr td .content{ padding-top:5px; line-height:19px;color:#666;font-size:12px;}
.pllist table tr td img.userface{width:40px; height:40px; margin-right:12px;margin-top:3px}
.pllist table tr td .userbox{width:67px; height:67px; background:url(userbox.png) no-repeat;margin-top:3px; position:absolute;}
/*digg排行*/
.digg{width:980px;margin:0 auto;margin-top:10px}
.digg .digg_l{width:280px; float:left;background:#e7f5fe;}
.digg .digg_l .left01{ padding:10px 15px 0px 15px; height:253px; overflow:hidden}
.digg .digg_l .left01 h4{font-size:16px; height:40px; line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333}
.digg .digg_l .left01 ul{ padding-top:10px;}
.digg .digg_l .left01 ul li.li01{ height:87px; overflow:hidden}
.digg .digg_l .left01 ul li.li01 a.title{font-size:14px;font-weight:bold; display:block; height:26px;}
.digg .digg_l .left01 ul li.li01 img{width:55px; height:45px;margin-top:3px;}
.digg .digg_l .left01 ul li.li01 .r_ct{width:185px; float:right;color:#999; padding-top:5px; line-height:20px;}
.digg .digg_l .left01 ul li.li02{ height:28px; line-height:26px; padding-left:2px}
.digg .digg_l .left01 ul li.li02 a{color:#494949;}
.digg .digg_l .left01 ul li.li02 a:hover{color:#a00}
.digg .digg_l .left02{ background:#e7f5fe;}
.digg .digg_l .left02 h4{font-size:16px; height:40px;padding-left:15px; line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333}
.digg .digg_l .left02 ul{ padding:0px 15px}
.digg .digg_l .left02 ul li{ height:38px; line-height:38px;border-bottom:1px dashed #cbdbe4}
.digg .digg_l .left02 ul li a{font-size:12px;width:200px; height:38px; overflow:hidden; float:left}
.digg .digg_l .left02 ul li span{ float:right;color:#999;font-size:11px;}
.digg .digg_l .left02 ul li em{width:14px; height:14px;font-size:11px; float:left; background:#aaa; line-height:14px; margin:12px 8px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.digg .digg_l .left02 ul li em.em01{ background:#b80000}
.digg .digg_l .left03{background:#e7f5fe; padding-bottom:5px}
.digg .digg_l .left03 h4{font-size:16px; height:40px;padding-left:15px; line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333}
.digg .digg_l .left03 ul li{width:105px; float:left; height:26px; line-height:26px;font-size:14px;padding-left:15px;}
.digg .digg_l .left03 ul li a{color:#555; text-decoration:underline}
.digg .digg_l .left03 ul li.curr a{color:#0275ce;}
.digg .digg_r{width:685px; float:right}
.digg .digg_r h4{height:35px; line-height:35px;padding-left:10px;font-size:16px;color:#333;font-family:"\5FAE\8F6F\96C5\9ED1";}
.digg .digg_r .tit{height:35px; border-bottom:2px solid #ddd; line-height:35px;margin:10px 0px 20px 0px}
.digg .digg_r .tit a{ float:left;padding:0px 10px;margin-right:20px;color:#333;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:16px;}
.digg .digg_r .tit a.curr{ background:#fff;font-weight:bold;color:#333;border-bottom:2px solid #0087e4;color:#0087e4;}
.digg .digg_r ul{ line-height:22px;color:#666}
.digg .digg_r ul a.link{font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:bold;color:#027ed3}
.digg .digg_r ul a{color:#027ed3}
.digg .digg_r table tr td{padding:5px 0px}
/*digg排行结束*/

/*评论页*/
.digg .plbox{width:720px; float:right}
.digg .plbox h4{ line-height:60px;height:40px;padding-left:20px;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.digg .plbox .box01{width:658px;border-top:1px solid #ddd;margin-top:20px;padding-top:15px;padding-left:10px;overflow:hidden}
.digg .plbox .box01 a{color:#0a6cb7;font-weight:bold;}
.digg .plbox .box01 h4{background:url(small/10.gif) no-repeat;padding-left:20px;height:25px}
.digg .plbox .box01 .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.digg .plbox .box01 textarea{color:#666;background:#fff url(small/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px;height:80px; float:left; }
.digg .plbox .box01 #SubmitComment{background:url(small/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;*+margin-top:-30px;_margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.digg .plbox .box01 .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(small/12.gif) repeat-x;font-size:12px;color:#666}
.digg .plbox .box02{padding:20px 15px;color:#666; line-height:24px}
.digg .plbox .box02 tr td{padding:5px 0px}
/*评论页结束*/

.subject{width:980px;margin:0 auto;font-family:"\5FAE\8F6F\96C5\9ED1";}
.subject .subject_l{width:222px; float:left;}
.subject .subject_l .l_one{border:1px solid #bad7fa}
.subject .subject_l .l_one h4{ height:32px; line-height:32px; background:#e1eeff;font-size:15px;color:#023779;padding-left:15px}
.subject .subject_l .l_one ul li{ height:32px; line-height:32px; background:#fff;color:#fff;padding-left:15px;font-size:14px;border-top:1px solid #bad7fa}
.subject .subject_l .l_one ul li a{color:#555;}
.subject .subject_l .l_one ul li a:hover{color:#2163b5; text-decoration:none}
.subject .subject_l .l_one ul li.curr{ background:url(zttit09.png) no-repeat -1px 0px;width:252px;font-weight:bold; position:relative;border-top:0px}
.subject .subject_l .l_two{border:1px solid #bad7fa;margin-top:10px; background:#fff}
.subject .subject_l .l_two h4{ height:32px; line-height:32px; background:#e1eeff;font-size:15px;color:#023779;padding-left:15px;border-bottom:1px solid #bad7fa}
.subject .subject_l .l_two ul{padding:10px 13px;}
.subject .subject_l .l_two ul li{ height:24px; line-height:24px;}
.subject .subject_l .l_two ul li span{width:16px; height:16px; line-height:16px;margin:5px 10px 0px 0px; float:left; background:#f5f5f5; text-align:center;color:#333;border:1px solid #ddd;}
.subject .subject_l .l_two ul li span.one{ background:#e8d36f;color:#c00;border:1px solid #de9b25}
.subject .subject_l .l_two ul li a{color:#555}
.subject .subject_l .l_two ul li a:hover{color:#2163b5; text-decoration:none}

.subject .subject_r{width:747px; float:right;border:1px solid #bad7fa; background:#fff}
.subject .subject_r h4{ height:32px; line-height:32px; background:#e1eeff;font-size:15px;color:#023779;padding-left:15px;border-bottom:1px solid #bad7fa}
.subject .subject_r ul{padding:15px; height:100%}
.subject .subject_r ul li{padding:20px 15px;border-bottom:1px dashed #ddd; height:70px}
.subject .subject_r ul li img{width:105px; height:70px}
.subject .subject_r ul li .r_ct{width:565px; float:right}
.subject .subject_r ul li .r_ct a.title{font-size:17px;color:#2163b5; display:block; height:27px;font-weight:bold}
.subject .subject_r ul li .r_ct .intro{ line-height:20px;color:#666;}
.subject .subject_r ul li .r_ct .intro a{color:#c00}
.subject .subject_r ul li:hover{ background:#ecf4fe}


/*会员注册页*/
.user_reg{width:950px;margin:0 auto;padding:15px;border:1px solid #ddd}
.user_reg ul{padding-top:8px; line-height:30px}
.user_reg ul li span{width:83px;font-size:14px; float:left; line-height:30px}
.user_reg ul li{padding:10px 0px 10px 0px;}
.user_reg ul li span font{color:#e00;font-size:14px;margin-right:5px;}
.user_reg ul li .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li .yz_text{width:120px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li #usernamemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #passwordmsg2{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #answermsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #chkcodemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%;margin-top:-30px;margin-left:305px}
.user_reg ul .xx_box h4{ line-height:35px;border-bottom:1px dotted #ccc;padding-left:10px;height:35px;margin-bottom:10px}
.user_reg ul .xx_box .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
/*会员注册页结束*/


/*PK*/
.pk{margin-top:10px;}
.pk .pk_l{width:725px; float:left;}
.pk .pk_l .l_one{ margin-bottom:15px;}
.pk .pk_l .l_one .tit{ height:40px; line-height:40px;}
.pk .pk_l .l_one h3{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal}
.pk .pk_l .l_one h3 a{color:#116fa5;}
.pk .pk_l .l_one h3 span{color:#555;}
.pk .pk_l .l_one .tit .timebg{ float:right;color:#666; background:url(szbg.png) no-repeat 0 9px;padding-left:30px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.pk .pk_l .l_one ul li{width:331px; float:left; line-height:24px; padding:15px;color:#333;}
.pk .pk_l .l_one ul li h4{font-size:17px;font-family:"\5FAE\8F6F\96C5\9ED1"; height:30px}
.pk .pk_l .l_one ul li.li01{background:#f8e8e8;border:1px solid #eac3c3}
.pk .pk_l .l_one ul li.li01 h4{ text-indent:-9999px;width:155px;margin:0 auto; height:75px; background:url(zf.png) no-repeat -10px -10px}
.pk .pk_l .l_one ul li .pkpiao{}
.pk .pk_l .l_one ul li .pkpiao font{color:#c00;font-size:15px;padding-right:3px;font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.pk .pk_l .l_one ul li .pkpiao a{}
.pk .pk_l .l_one ul li.li03{ float:right; background:#f7fbe9;border:1px solid #e2e3e2;border-left:0px;}
.pk .pk_l .l_one ul li.li03 h4{ text-indent:-9999px;width:155px; height:75px;margin:0 auto; background:url(ff.png) no-repeat -7px -10px}
.pk .pk_l .l_one ul li.li03 .pkpiao{}
.pk .pk_r{width:240px; float:right;}
.pk .pk_r .r_one{ border:1px solid #e5e5e5}
.pk .pk_r .r_one h4{font-size:16px; line-height:35px; height:35px;padding-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.pk .pk_r .r_one .ct_intro{padding:10px; line-height:22px;color:#116fa5;}

/*尾部通用*/
.end{padding-top:5px; text-align:center; height:20px;color:#999;}
.end a{ line-height:20px;padding:0px 4px 0px 4px;color:#666}
.copyright{ text-align:center; line-height:22px;color:#888;height:120px; font-family:Arial, Helvetica, sans-serif}
.copyright img{ margin-left:10px}
/*尾部通用over*/



/*网站地图*/
.bg18{ height:6px; background:url(small/18.png) repeat-x 0 -1px}
.maplist{width:1200px;margin:0px auto; line-height:28px;margin-bottom:10px;}
.maplist .classname{ background:url(maptit.png) repeat-x;margin-top:10px; display:block;padding-left:10px;font-size:15px; height:30px; line-height:30px;border:1px solid #b5d7ef;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist .classname a{color:#00659c; background:url(maptit02.png) no-repeat 0 50%;padding-left:10px}
.maplist .classname2{height:25px; float:left; line-height:25px; padding-left:10px;font-size:12px;padding-right:0px; background:none}
.maplist .classname2 a{font-weight:bold;color:#555;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist span{ white-space:nowrap;padding:0px 10px;margin-top:10px;  height:25px; float:left; background:url(maptit03.png) no-repeat 100% 50%}
.maplist span a{color:#555}
.maplist a:hover{color:#00659c;}
.maplist2{ clear:both;}

/*分页样式*/
#fenye{clear:both;margin:15px;height:35px; text-align:right;}
#fenye img{ margin:0px 2px; width:auto; max-width:none;}
#fenye a{text-decoration:none; font-size:14px;height:24px;border-radius: 3px; text-align:center; line-height:24px; float:left;color:#666;margin-left:5px;border:1px solid #e5e5e5;border-bottom:1px solid #ccc; background:#fff}
#fenye .prev,#fenye .next{width:23px; text-align:center;}
#fenye .prev,#fenye .next img{margin-top:8px;}
#fenye a.curr{width:23px; color:#fff; text-align:center; background:#3391cf;border:1px solid #3391cf}
#fenye a.curr:hover{color:#fff;}
#fenye a.num{width:23px;}
#fenye a:hover{color:#333; text-decoration:none;}
#fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
#fenye span#totalpage{padding-left:0px}


 /*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:64px; text-align:center;}
#pageNext a.curr{width:25px; background:#fff;color:#00659c; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
#pageNext a{text-decoration:none; font-size:14px;margin-left:5px;height:26px; text-align:center; line-height:26px; float:left;color:#666; background:#eee}
#pageNext a.num{width:25px;}
#pageNext a:hover{color:#00659c; text-decoration:none;}

/*附件*/
.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{text-align:left;padding-top:10px;padding-left:10px;padding-bottom:5px;}

/*评论*/
.cmt .goodandbad{margin-top:3px;BORDER-BOTTOM: #efefef 1px solid}
.cmt .content{color:#000;font-size:14px;}
.cmt .gray{color:#ccc;}
.cmtloadtips{height:30px;font-size:14px;line-height:30px;background:#f3f9fc; position:relative;margin-top:-2px;color:#999;text-align:center;}
.cmttitle{border-bottom:3px solid #ccc;font-weight:bold;font-size:14px;}
.temst{ background-color:#F0F0F0}

