@charset "utf-8";
/*全局样式
---------------------------------------------*/
section,article,aside,header,footer,nav,figure{ display:block;}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0;}
body,button,input,select,textarea{ font: 12px/1.5 "宋体";}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
address,cite,dfn,em,var{ font-style:normal;}
code,kbd,pre,samp{ font-family:courier new,courier,monospace;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none;}
a{ color: #333; text-decoration:none;cursor: pointer;}
a:hover{ color:#34A791; text-decoration:none;}
fieldset,img{ border:0;}
table{ border-collapse:collapse; border-spacing:0;}
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0;}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden;}
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden;}
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden;}
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden;}
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden;}
.lfloat { float: left;}
.rfloat { float: right;}
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix { display:block;} 
.wrap {width:1270px; min-width: 1270px; margin:0 auto;}

/*布局样式*/
.width338 {width: 338px;}
.width352 {width: 352px;}
.width413 {width: 413px;}
.width464 {width: 464px;}
.width495 {width: 495px;}

.margR8  {margin-right: 8px;}
.margR20 {margin-right: 20px;}
.margR40 {margin-right: 40px;}

/*头部*/
.headbg {background: url(/yxy/dfiles/10763/templates/green/images/headbg.jpg) no-repeat;}
.headbg .logo{display: block; width:464px; height: 76px; margin-left: 35px; background: url(/yxy/dfiles/10763/templates/green/images/logo.png) no-repeat;}

/* 导航栏 */
.nav{ padding:0 25px 0 30px; height:45px; line-height:45px; background:#34A791; position:relative; z-index:1; font-family: "微软雅黑";}
.nav a{ color:#fff;}
.nav .nLi{ float:left; position:relative; display:inline;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; width: 109px; font-size:14px; text-align: center; font-weight: normal;}
.nav .sub{ display:none; left:0; top:45px;  position:absolute; background:#6EBFB1; line-height:35px; padding:5px 0;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; width: 120px; text-align: center;padding:0 5px;}
.nav .sub a:hover{ background:#FFF; color:#34A791;}
.nav .on h3 a{ background:#6EBFB1; color:#fff;}

/*第一行*/
.floor01 { height: 370px; margin-top:7px;}

/* 焦点图 */
.slideBox{ width:413px; height:370px; overflow:hidden; position:relative; margin-right: 8px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#34A791; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:413px; height:370px; display:block;}

/*新闻列表样式*/
.news-box {}
.news-box h2 {height:33px; background: url(/yxy/dfiles/10763/templates/green/images/titlebg.jpg) no-repeat;}
.news-box h2 span { display: block; float: left; height:33px; line-height: 33px; font-size: 14px; color:#fff; background: url(/yxy/dfiles/10763/templates/green/images/icon-title.png) no-repeat 17px center; text-indent:39px; text-align: left;  font-family: "微软雅黑"; font-weight: normal;}
.news-box h2 .more { display: block; float: right; width:46px; height:33px; background: url(/yxy/dfiles/10763/templates/green/images/more.png) no-repeat center center;}
.txt-list { margin-top:10px;}
.txt-list li {position: relative; height: 27px; line-height: 27px; background: url(/yxy/dfiles/10763/templates/green/images/icon-arrow.png) no-repeat 20px center;}
.txt-list li a {display: block;}
.txt-list li a:hover p{color: #34A791;}
.txt-list li p { margin-left: 39px; margin-right:100px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.txt-list li span{ position: absolute; right:0; display: block; width: 100px; height: 24px; line-height: 24px;}

/*第二行*/
.floor2 {margin-top:7px;}

/*第三行*/
.floor3 {margin-top:10px;}
.floor3-left { float: left; width: 164px; height: 146px; margin:0 16px 0 20px;}
.floor3-left .floorBtn {display: block; width:164px; height: 45px;}
.floor3-left .btn1 { background: url(/yxy/dfiles/10763/templates/green/images/btn01.png) no-repeat; margin-bottom: 7px;}
.floor3-left .btn2 { background: url(/yxy/dfiles/10763/templates/green/images/btn02.png) no-repeat; margin-bottom: 7px;}
.floor3-left .btn3 { background: url(/yxy/dfiles/10763/templates/green/images/btn03.png) no-repeat;}

/* 无缝滚动 */
.picMarquee-left{ width:1070px;  overflow:hidden; position:relative;}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 0 0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:200px; height:145px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}

/*底部*/
.footer { height: 75px; margin-top: 15px; background: url(/yxy/dfiles/10763/templates/green/images/footerbg.png) repeat-x center top;}
.footer p { padding-top:24px; text-align: center;}

/*************列表页*************/
.leftPart {float: left; width: 433px; margin-top: 7px;}
.leftPart .slideBox {margin-bottom: 7px;}
.rightPart {float: right; width: 837px;}
.rightPart .news-box{margin-top: 11px;width: 837px;}
.rightPart .news-box h2{background:  url(/yxy/dfiles/10763/templates/green/images/list-titlebg.png) no-repeat center;}
.rightPart .news-box h2 span {float: none; text-align: center; background: none;}

/*页码容器*/
.page-box{ padding: 15px 45px 10px 35px; color:#999; font-size:14px; overflow: hidden; clear: both;}

/************详细页**************/
.news-show .title{font:bold 18px "微软雅黑"; text-align: center; line-height: 18px; padding: 32px 0 12px;}
.news-show .tip {font-size: 12px; border-bottom: 2px solid #34A791; line-height: 12px; text-align: center; margin-bottom: 10px; padding-bottom: 12px;}

/*内容详细样式*/
.entry{ margin: 15px 20px; 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;}