body{margin:0; padding:0; font-size:12px;background-color:#f2f2f2;}
a{text-decoration:none; color:#333333;}
a:hover{ color:#095d3b;}
img{display:block;width:100%;}


.header{ width:100%; height:80px;position:fixed;top:0;background:url(/static/image/bg011.png) repeat;}
.top01{ width:1440px; height:80px;  position:relative;margin:0 auto;}
.logo{width:350px;height:50px;padding-top:14px;float:left; }
.topNav{width:150px;float:right;height:25px;padding-top:25px;text-align:right;margin-right:35px;}
.topNav a{color:#095d3b}
.topNav a:hover{color:#444;}
.topNav span{margin:0 8px;}
.search_btn{position:absolute;top:20px;right:0;cursor:pointer;width:25px;height:25px;}
.search{width:200px; height:29px;display:none;position:absolute; right:0; bottom:0px;background:url(/static/image/sea_bg1.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:160px;height:29px;line-height:29px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:28px;height:29px;left:172px;}

.nav{ width:640px;height:26px; line-height:26px; float:left;margin:22px 0 0 50px;}
.nav ul{ width:640px;height:26px;}
.nav ul li{float:left;color:#282828; font-size:16px;height:26px;line-height:26px;margin:0 5px; }
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#095d3b; font-size:14px;display:block;padding:0 5px;float:left;hieght:26px;}
.nav ul li.bg a,.nav ul li.active a{background-color:#095d3b;color:#fff;}
.nav ul li span{float:left;width:13px;height:26px;}
.nav ul li.bg span.li_left,.nav ul li.active span.li_left{background:url(/static/image/li_left.png) no-repeat;}
.nav ul li.bg span.li_right,.nav ul li.active span.li_right{background:url(/static/image/li_right.png) no-repeat;}


.block_home_slider {width:auto;
	padding: 0px;
	position: relative;
	background-color: #ffffff;
	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(404.png); 
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
} 
 
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; text-align:center;height:200px;}
.block_home_slider .caption p {padding-bottom:0px; font-size:14px; color:#fff;text-shadow:0px -1px #000000; line-height:17px;cursor:pointer;width:80px;height:30px;background:url(/static/image/bg001.png) no-repeat;margin:0 auto;line-height:30px;}
.block_home_slider .caption p:hover{background:url(/static/image/bg002.png) no-repeat;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .caption p a{color:#fff;display:block}
.flex-direction-nav{position:absolute;height:25px;top:50%;margin-top:-25px;width:100%;left:0;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px;  display:block; position:absolute; background-repeat:no-repeat; background-image:url(/static/image/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;z-index:9999999999;position:absolute;bottom:80px;right:80px;}
.block_home_slider .caption span.cur01{position:absolute;bottom:70px;right:80px;display:block;width:30px;height:10px;}
.block_home_slider .caption span.cur01 a{display:block;width:30px;height:10px;}
.block_home_slider .flex-control-paging li {
	margin: 0px 5px 0 0;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(/static/image/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;z-index:99999999999;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.slides{width:auto;overflow:hidden;}


.flexslider {margin: 0; padding: 0;width:auto;overflow:hidden;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}



.content{ width:1440px; margin:10px auto 0;  overflow:hidden;}
.nav_left{width:260px;overflow:hidden;float:left;margin-right:10px;}
.nav_left .title{width:260px;height:260px;background-color:#095d3b;}
.nav_left ul{background-color:#fff;width:100%;overflow:hidden;padding-bottom:40px;}
.nav_left li{width:129px;height:60px;border-right:1px dashed #d3d3d3;border-bottom:1px dashed #d3d3d3;float:left;text-align:center;line-height:60px;}
.nav_left li a{font-size:14px;}
.nav_left li.noBorder{border-right:none;}
.con_right{width:1170px;overflow:hidden;}
.pic_left{width:860px;overflow:hidden;float:left;}
.t1{width:860px;height:400px;overflow:hidden;position:relative;}
.t_bottom{width:860px;height:320px;overflow:hidden;margin-top:10px;position:relative;}
.t_left{width:425px;height:320px;float:left;}
.picInfo{width:240px;height:175px;background:url(/static/image/bg_caption.png) repeat;position:absolute;left:-240px;;bottom:0;}
.picInfo a{color:#fff;font-size:14px;}
.picInfo h3{width:100px;height:40px;text-align:center;line-height:40px;background-color:#095d3b;margin-bottom:15px;}
.picInfo h3 a{font-size:16px;}
.picInfo span{display:block;line-height:26px;padding-left:30px;}
.picInfo span.zan{background:url(/static/image/zan.png) no-repeat 28px center;color:#fff;padding-left:55px;font-size:14px;}
.picInfo span.zan:hover{background:url(/static/image/zan03.png) no-repeat 28px center;}
.content span.active{background:url(/static/image/zan03.png) no-repeat 28px center;}
.imgHover{position:relative;}




.t_right{width:425px;height:320px;float:right;overflow:hidden;}
.pic_right{width:300px;overflow:hidden;float:right;}
.tab_right{width:300px;height:200px;margin-top:10px;overflow:hidden;}


.tabArticleList .tabListTitle{overflow:hidden;}
.tabArticleList .tab_menu{ width:298px;border:1px solid #d3d3d3;overflow:hidden;}
.tabArticleList .tab_menu h3{ width:149px; height:30px; line-height:30px; float:left; background-color:#fff; font-weight:normal;}
.tabArticleList .tab_menu h3 a{font-size:14px; color:#202020; display:block; text-align:center; font-family:"微软雅黑";}
.tabArticleList .tab_menu h3:hover,.tabArticleList .tab_menu h3.on{width:149px; height:30px; line-height:30px; float:left; background-color:#d3d3d3; }
.tabArticleList .tab_menu h3:hover a,.tabArticleList .tab_menu h3.on a{font-size:14px; color:#444; display:block; text-align:center; font-family:"微软雅黑";}
.tabArticleList .more_tab{ display: none;}
.tabArticleList .tabListTitle .more{ width:40px; float:right; display:none;}
.tabArticleList .tabListTitle .more a{font-size: 12px;}

.tabArticleList .tabList{ width:100%;height:489px;overflow:hidden;}
.tabArticleList .tabListBox{ display:none;}
.tabArticleList .tabListBox ul{}


ul,p{ margin:0; padding:0;}
.topcn{width:260px;line-height:27px;font-size:12px;padding:16px 20px 16px;background-color:#fff;overflow:hidden;}
.topcn a{font-size:12px;}
.topcn li{border-bottom:1px solid #d3d3d3;display:inline-block;clear:both;width:100%;float:left;line-height:33px;}
.topcn span{float:left;width:17px;height:15px;line-height:15px;text-align:center;font-size:9px;background-color:#99C;}
.topcn p,.topcn div {float:left;width:278px;position:relative;}
.topcn span {position:absolute;top:0;left:0;width:25px;height:25px;text-align:center;line-height:25px;background-color:#444;color:#fff;font-size:14px;}
.topcn p code{color:#444;font-size:13px;}
.topcn p code.red{color:#e52101;}
.topcn img {width:260px;height:150px;}
.topcn em {display:block;color:#919b9d;}
.topcn div{ display:none;position:relative;width:260px;height:150px;overflow:hidden;}
.topcn div .title01{width:250px;height:30px;line-height:30px;padding-left:10px;overflow:hidden;position:absolute;bottom:0;left:0;background:url(/static/image/bg_caption.png) repeat;}
.topcn div .title01{color:#FFF;}
.topcn span.red{background-color:#e52101;}


.container{width:1170px;overflow:hidden;margin-bottom:28px;}
.mode02{width:100%;overflow:hidden;}
.c_left{width:580px;height:428px;overflow:hidden;float:left;margin-top:10px;}
.c_right{width:580px;height:428px;overflow:hidden;float:right;margin-top:10px;}
.c_left a,.c_right a,.imgHover a{background-size: cover !important;}
.c_top{width:100%;height:209px;overflow:hidden;}
.to_left{width:340px;height:209px;overflow:hidden;position:relative;float:left;}
.to_left span{width:13px;height:20px;position:absolute;right:0;top:45%;}
.to_right{width:240px;height:209px;overflow:hidden;background-color:#fff;float:left;}
.to_right span{display:block;}
.to_right h3 a{color:#095d3b;font-size:16px;}
.to_right h3{width:100px;height:40px;text-align:left;line-height:40px;padding:30px 10px 0px 20px;}
.to_right span{display:block;line-height:26px;padding:0 5px 0 20px;}
.to_right span a{font-size:14px;}
.to_right span.zan{background:url(/static/image/zan02.png) no-repeat 18px center;color:#444;padding-left:45px;font-size:14px;cursor:pointer;margin-top:5px;}
.to_right span.zan:hover{background:url(/static/image/zan03.png) no-repeat 18px center;}

.to_left span.left{left:0;}
.c_bot{margin-top:10px;}
.mode03{width:100%;overflow:hidden;}
.mode03 .c_right{float:left;}
.mode03 .c_left{float:right;}


.footer{height:70px; background-color:#d0c5ba;}
.copyRight{width:1170px; margin:0 auto;text-align:center; line-height:70px;}


.subPage{ width:1440px; margin:80px auto 0;overflow:hidden;}
.sub_title{height:79px;background:url(/static/image/title_bg.jpg) repeat-x;}
.sub_title h3{width:130px;background-color:#f2f2f2;height:79px;line-height:79px;margin:0 auto;text-align:center;font-size:20px;}
.sub_con{width:1440px;}
.sub_con .c_left{width:715px;height:500px;}
.sub_con .c_right{width:715px;height:500px;}
.sub_con .c_top{height:245px;}
.sub_con .to_left{width:420px;height:245px;}
.sub_con .to_right{width:295px;height:245px;}


.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
.I_V_ {background:url(404.png) left center no-repeat; padding-left:18px;}
.I_M_ {background:url(404.png) -457px center no-repeat; padding-left:18px;}
.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d;}
.foot .text{padding:4px 0 5px; border-bottom:1px solid #4d4d4d; margin:0 0 5px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.ad750{width:750px;margin:0 auto;padding:9px 0;clear:both;}.ad960_70{width:960px;margin:3px auto;clear:both;overflow:hidden;height:70px;}.ad960_70 .ad_750{float:left;width:750px;}.ad960_70 .ad_200{float:right;width:200px;}
.bg_color{background-color:#fff;}
.no_fixed{position:static;background-color:#fff;width:100%;}
.no_fixed .top01{width:98%;margin:0 auto;max-width:1920px;}
.wrapShare{width:220px;float:right;overflow:hidden;}
.share{ height:27px; line-height:27px; margin-top:10px; padding:0 15px;}

.overview .zan03{background:url(/static/image/zan02.png) no-repeat left center;cursor:pointer;}
.overview .zan03:hover{background:url(/static/image/zan03.png) no-repeat left center;}
.overview .zan03_active{background:url(/static/image/zan03.png) no-repeat left center;}
.photo-b .photoarea .picinfo-text p.zan03{background:url(/static/image/zan02.png) no-repeat left center;cursor:pointer;color:#fff;z-index:999999;position:absolute;right:10px;bottom:10px;width:100px;height:30px;}
.picinfo{position:relative;}
.div2{position:fixed;_position:absolute;top:0;z-index:293;}
.gotop{position:fixed;right:20px;bottom:100px;display:block;width:80px;height:30px;line-height:30px;text-align:center;z-index:99999;}
.gotop a{color:#fff;font-size:14px;background:url(/static/image/bg001.png) no-repeat center center;display:block;width:80px;height:30px;}
.gotop a:hover{background:url(/static/image/bg002.png) no-repeat center center;}
.imgHover a,.c_right a{display:block;width:100%;height:100%;}
