body {
	margin: 0 auto;
	background-color: #fff;
	font-family: "Microsoft YaHei", Verdana, Arial, sans-serif, simsun;
	font-size: 14px;
}
area {
	outline: none;
}
/* 头部样式  begin */
.header {
	width: 1100px;
	background-color: #fff;
	margin: 0 auto;
	margin-top: 5px;
	overflow: hidden;
}
.header .logo {

	height: 150px;
	float: left;
	width: 860px;
}
.header .header_txt {
	height: 150px;
	/*
	background: url(../images/tbgs.jpg) no-repeat left;
	width: 640px;
	float: left;
	*/
}
.header .header_txt .text {
	margin-right: 10px;
	float: right;
	font-size: 14px;
}
.header .wb_wx {
	float: right;
	margin-top: 10px;
	position: relative;
}
.header .wb_wx img {
	vertical-align: middle
}
.wb_wx ul li {
	float: left;
	position: relative;
}
.wb_wx ul li .webercode {
	position: absolute;
    right: 60px;
    top: -24px;
    background: #eee;
    border-right: 1px solid #fff;
    padding: 3px;
    width: 110px;
    font-size: 14px;
    text-align: center;
    display: none;
}
.wb_wx ul li .webercode img {
	width: 108px;
}
.wb_wx ul li:hover .webercode {
	display: block;
}
/* 头部样式  end */


/* 菜单导航 begin */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.navBar {
	position: relative;
	padding-left: 10px;
	height: 60px;
	line-height: 60px;
	color: #fff;
	background-color: #39A4DC;
}
.nav {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
}
.nav a {
	color: #fff;
}
.nav h3 {
	font-size: 100%;
	font-weight: normal;
}
.nav .m {
	float: left;
	position: relative;
	z-index: 1;
}
.nav .s {
	float: left;
	width: 3px;
	text-align: center;
	color: #D4D4D4;
	font-size: 12px;
}
.nav h3 a {
	display: block;
	width: 97px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}
.nav .sub {
	display: none; /*默认隐藏*/
	position: absolute;
	left: -10px;
	top: 60px;
	z-index: 1;
	width: 128px;
	border: 1px solid #E6E4E3;
	border-top: 0;
	background: #39A4DC;
	opacity: 0.9;
}
.nav .sub > li {
	text-align: center;
	padding: 0 8px;
	margin-bottom: -1px;
	position: relative;
}
.nav .sub > li > a {
	display: block;
	border-bottom: 1px solid #E6E4E3;
	padding: 8px 0;
	height: 28px;
	line-height: 28px;
	color: #fff;
}
.nav .sub > li > a:hover {
	color: #fff;
	font-weight: bold;
}
.nav .block {
	height: 3px;
	width: 110px;
	background: #6C0;
	position: absolute;
	left: 0;
	top: 57px;
	overflow: hidden;
	display: none;
}
.nav .sub3 {
	display: none; /*默认隐藏*/
	position: absolute;
	left: 128px;
	top: 0;
	z-index: 1;
	width: 128px;
	border: 1px solid #E6E4E3;
	border-top: 0;
	background: #39A4DC;
	opacity: 0.9;
}
 


.nav .sub3 > li {
	text-align: center;
	padding: 0 8px;
	margin-bottom: -1px;
	position: relative;
}
.nav .sub3 > li > a {
	display: block;
	border-bottom: 1px solid #E6E4E3;
	padding: 8px 0;
	height: 28px;
	line-height: 28px;
	color: #fff;
}
.nav .sub3 > li > a:hover {
	color: #fff;
	font-weight: bold;
}

.navBar > ul > li:nth-last-of-type(2) {display:none;}

/* 菜单导航 end */


/* banner */
.banner{ min-width:1100px;  position:relative;  height:299px; overflow:hidden;     margin-top: 2px; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:299px; margin: 0 auto; text-align: center; }
.banner .bd li img {max-width:100% !important;min-height: 299px;}
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }




/* 焦点图 */
.focusBox { float:left; position: relative; width: 360px; height: 300px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 360px; height: 300px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{     color: #fff;background-color: #3d3d3d; font-size: 12px; float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on ,.focusBox .num li:hover{ background:#f60;  }


/* Tab切换 */
.slideTxtBox{ float:right;  width:420px; height:300px; overflow:hidden;    background:#fff;  text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 15px; border-bottom:1px solid #39A4DC; font-size:16px; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left;  }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#39A4DC; color:#fff; font-weight:normal;  }
.slideTxtBox .bd{ padding:10px; overflow:hidden; }
.slideTxtBox .bd li{ height:30px; line-height:30px; border-bottom: dashed 1px #ccc;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd li:last-child {  border-bottom:none;}
.slideTxtBox .bd li a {     width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block; }
    
    

/* 公益扶贫Tab切换 */
.gongyifupin {
	clear:left;
	width: 790px;
	background-color:#fff;
	}
.gongyifupin .ttl_b {
	border-bottom: 1px solid #39A4DC;
	}	
.gongyifupin .ttl_b .ttl {
	width: 196px;
	height: 40px;
	background-color:#39A4DC;
	color: #fff;
	font-size:16px;
	line-height:40px;
	text-align: center;
		
	}
	
.slideTxtBox_gongyi {   width:100%;  overflow:hidden;    background:#fff;  text-align:left;  }
.slideTxtBox_gongyi .hd{ margin-top: 2px; height:40px; line-height:40px;   border-bottom:1px solid #ccc; font-size:16px; border-left: solid 1px #f1f1f1; }
.slideTxtBox_gongyi .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox_gongyi .hd ul li{ float:left; width:196px; text-align:center; }
.slideTxtBox_gongyi .hd ul li:first-child {margin-left:0;}
.slideTxtBox_gongyi .hd ul li a{ display:block;   background-color:#fff; color:#000;  }
.slideTxtBox_gongyi .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox_gongyi .hd ul li.on a{  background-color:#f1f1f1; font-weight:normal; }
.slideTxtBox_gongyi .bd{ padding:10px; overflow:hidden; height: 296px; border-left: solid 1px #f1f1f1;}
.slideTxtBox_gongyi .bd li{ height:30px; line-height:30px; border-bottom: dashed 1px #ccc;   }
.slideTxtBox_gongyi .bd li .date{ float:right; color:#999;  }
.slideTxtBox_gongyi .bd li:last-child {  border-bottom:none;}



/* 专委会动态Tab切换 */ 

.zhuanweihui {
	clear:left;
	width: 790px;
	background-color:#fff;
	margin-top: 10px;
	}

.slideTxtBox_zhuanweihui {   width:100%;  overflow:hidden;    background:#fff;  text-align:left;  }
.slideTxtBox_zhuanweihui .hd{ margin-top: 1px; height:40px; line-height:40px;   border-bottom:1px solid #ccc; font-size:16px; border-left: solid 1px #f1f1f1; }
.slideTxtBox_zhuanweihui .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox_zhuanweihui .hd ul li{ float:left; width:196px; text-align:center; }
.slideTxtBox_zhuanweihui .hd ul li:first-child {margin-left:0;}
.slideTxtBox_zhuanweihui .hd ul li a{ display:block;   background-color:#f1f1f1; color:#000;  }
.slideTxtBox_zhuanweihui .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox_zhuanweihui .hd ul li.on a{  background-color:#39A4DC; font-weight:normal; color:#fff; }
.slideTxtBox_zhuanweihui .bd{ padding:10px; overflow:hidden; height: 298px; border-left: solid 1px #f1f1f1;}
.slideTxtBox_zhuanweihui .bd li{ height:30px; line-height:30px; border-bottom: dashed 1px #ccc;   }
.slideTxtBox_zhuanweihui .bd li .date{ float:right; color:#999;  }
.slideTxtBox_zhuanweihui .bd li:last-child {  border-bottom:none;}



.bodycontent {
	width: 1100px;
	background-color:#f1f1f1;
	margin:0 auto;
	margin-top: 5px;
	overflow:hidden;
	}


.body_left {
	width:790px;
	overflow:hidden;
	/* background-color:red; */
	float: left;
	}
	
.body_right {
	width:300px;
	margin-left: 10px;
	overflow: hidden;
	float: left;
	}
	
	
.notice_news {
	height: 300px;
	background-color: #fff;
	overflow:hidden; 
	}
.notice_news .hd h3 {	
	height: 40px;
    display: inline-block;
    text-align: center;
    width: 100%;
    line-height: 40px;
    background-color: #39A4DC;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}

/* 文字无缝上滚动 */
.notice_news .hd h3 a{ color:#fff;   }
.notice_news .bd{ padding:10px 0 10px 5px;  border-right: solid 1px #f1f1f1; }
.notice_news .bd li{ height:35px; line-height:35px; overflow:hidden;  border-bottom: dashed 1px #ccc;  }
.notice_news .bd li .date{ color:#585858; margin-right:5px;     float: right;  }
.notice_news .bd li .ttl {width: 180px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; }

.notice_news .bd li:last-child {  border-bottom: none;}


/* 爱心捐赠 */
.aixinjuanzeng {
		height: 400px;
		background-color:#fff;
		border-right: solid 1px #f1f1f1;
		margin-top: 10px;
		
	}

.aixinjuanzeng .ttl	{
	text-align:center;
	height: 39px;
	border-bottom: 2px solid #f60;
	font-size: 16px;
	}
.aixinjuanzeng .ttl img {
	width: 38px;
	vertical-align: middle;
	}
.aixinjuanzeng .sub_ttl	 {
	line-height: 42px;
    text-align: center;
    height: 42px;
	border-bottom: 1px solid #f60;
	font-size: 16px;
	}
.aixinjuanzeng .ercode	 {
    text-align: center;
	overflow: hidden;
	}
.aixinjuanzeng .sm_ttl { padding:15px;font-weight:bold;}

.aixinjuanzeng .ercode img { border: 0 ;  width: 100px;}	

.aixinjuanzeng .cardinfo {
	overflow: hidden;
	line-height:40px;
	padding:0 8px;
	 }


/* 爱心捐赠名录 */

.juanzeng_list {
	background-color:#fff;
	border-right: solid 1px #f1f1f1;
	margin-top: 10px;
	overflow:hidden;
	height: 359px;
	}

.juanzeng_list .hd h3 {	
	height: 40px;
    display: inline-block;
    text-align: center;
    width: 100%;
    line-height: 40px;
    background-color: #39A4DC;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
	 
}

.juanzeng_list .hd h3 a{ color:#fff;   }
.juanzeng_list .bd{ padding:10px 0 10px 5px;  border-right: solid 1px #f1f1f1; }
.juanzeng_list .bd li{ height:33px; line-height:33px; overflow:hidden;  border-bottom: dashed 1px #ccc;  }
.juanzeng_list .bd li .date{ color:#585858; margin-right:5px;     float: right;  }
.juanzeng_list .bd li .ttl {width: 180px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; }
.juanzeng_list .bd li:last-child {  border-bottom: none;}
.juanzeng_list .sub_ttl { line-height: 42px;text-align: center; height: 42px; border-bottom: 1px solid #f60;  }
.juanzeng_list .sub_ttl .ren { display:inline-block; float: left;text-align: center; width:50%;}
.juanzeng_list .sub_ttl .rmb { display:inline-block; float: left;text-align: center; width:50%;}


/* 爱心捐赠名录_内页 */

.juanzeng_dir {
	background-color:#fff;
	border-right: solid 1px #f1f1f1;
	margin-top: 10px;
	overflow:hidden;
	height: auto;
	}

.juanzeng_dir .hd h3 {	
	height: 40px;
    display: inline-block;
    text-align: center;
    width: 100%;
    line-height: 40px;
    background-color: #39A4DC;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
	 
}

.juanzeng_dir .hd h3 a{ color:#fff;   }
.juanzeng_dir .bd{ padding:10px 0 10px 5px;  border-right: solid 1px #f1f1f1; }
.juanzeng_dir .bd li{ height:35px; line-height:35px; overflow:hidden;  border-bottom: dashed 1px #ccc;  }
.juanzeng_dir .bd li .date{     color: #585858; margin-right: 75px;display: inline-block;width: 60px;float: right;}
.juanzeng_dir .bd li .money{     color: #585858; display: inline-block;float: right;width: 180px;}
.juanzeng_dir .bd li .ttl {width: 250px; overflow:hidden;  display: inline-block; }
.juanzeng_dir .sub_ttl { line-height: 42px;text-align: center; height: 42px; border-bottom: 1px solid #f60;  }
.juanzeng_dir .sub_ttl .ren { display:inline-block; float: left;text-align: center; width:50%;}
.juanzeng_dir .sub_ttl .rmb { display:inline-block; float: left;text-align: center; width:50%;}
.juanzeng_dir .bd li span.beizhu { float: right; display: inline-block; width: 180px;}

    
    
/*扶贫商城*/
.fupin_shop {
	clear:left;
	width: 790px;
	background-color:#fff;
	margin-top: 10px;
	height:250px;
	border-left: solid 1px #f1f1f1;
	}
	
.fupin_shop .ttl_b {
	border-bottom: 1px solid #39A4DC;
	}	
.fupin_shop .ttl_b .ttl {
	width: 196px;
	height: 40px;
	background-color:#39A4DC;
	color: #fff;
	font-size:16px;
	line-height:40px;
	text-align: center;
		
	}
	
/* 扶贫商城 图片滚动 */
.picScroll { margin-top: 20px; color: #585858; font-size: 14px; position:relative;  height:140px; text-align: center; padding: 10px 0 10px 42px;  background:#fff; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:122px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:122px; height:124px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }


/* 在线视频与扶贫刊物 */

.video {
	background-color:#fff;
	border-right: solid 1px #f1f1f1;
	margin-top: 10px;
	overflow:hidden;
	height: 250px;
	}

.video .hd{ margin-top: 1px; height:40px; line-height:40px;   border-bottom:1px solid #ccc; font-size:16px; border-left: solid 1px #f1f1f1; }
.video .hd ul{ overflow:hidden; zoom:1;  }
.video .hd ul li{ float:left; width:149px; text-align:center; }
.video .hd ul li:first-child {margin-left:0;}
.video .hd ul li a{ display:block;   background-color:#f1f1f1; color:#000;  }
.video .hd ul li a:hover{ text-decoration:none;  }
.video .hd ul li.on a{  background-color:#39A4DC; font-weight:normal; color:#fff; }
.video .bd{ padding:10px; overflow:hidden; height: 200px; border-right: solid 1px #f1f1f1;}
.video .bd li{ height:30px; line-height:30px; border-bottom: dashed 1px #ccc;   }
.video .bd li .date{ float:right; color:#999;  }
.video .bd li:last-child {  border-bottom:none;}
	
 
 
/* 友情链接 */
 .friend_link {
    clear: left;
    width: 1098px;
    background-color: #fff;
    margin-top: 10px;
    height: 150px;
    display: inline-block;
    position: relative;
	border: solid 1px #f1f1f1;
    border-top: none;
	}
	
.friend_link .ttl_b {
	border-bottom: 1px solid #39A4DC;
	}	
.friend_link .ttl_b .ttl {
	width: 196px;
	height: 40px;
	background-color:#39A4DC;
	color: #fff;
	font-size:16px;
	line-height:40px;
	text-align: center;
		
	}

.friend_link .bd { padding:10px; overflow:hidden; }
.friend_link .bd li {height:30px; line-height:30px; padding: 10px; float:left;}
.friend_link .bd a:hover { border-bottom: 1px solid #39A4DC;}


/*尾部*/

.bottom {
	height: 200px;
	background-color:#f1f1f1;
	margin-top: 10px;
	clear:both;
}
.bottom .world {
	width: 1100px;
	margin:0 auto;
	text-align:center;
	height:100%;
	overflow:hidden;
	 
	}
.bottom .world .txt {
	margin-top: 50px;
	color: #666;
	line-height:40px;
	
	}


 /*新闻列表样式*/
.nlContent{ width:1100px; margin:0 auto; background:#fff; padding:16px 0 48px 0;}
.nlLeft{ width:249px; height:auto; float:left;}
.nlLeft p{ width:100%; height:40px; font:bold 16px/40px "微软雅黑"; background-color: #199ED8; text-align:center; color:#fff;}
.nlNav{ display:block; text-align:center; width:247px; border:1px solid #ddd; border-top:none; background:#f7f7f7; padding-top:14px; line-height:40px;}
.nlNav1{ display:block; width:240px; margin:0 auto; border-bottom:1px dotted #999; font-size:16px;}
.nlNav1:hover,.nlSpecial1{ color:#c80000; font-weight:bold;}
.nlNav > ul > li { position: relative;}



.nlNav3 { display: none; position: absolute;   left: 175px;
    bottom: -45px;
    background: #ccc;
    z-index: 9999;
    width: 110px;
    opacity: 0.9; 
	border-radius: 5px;}
    
.nlNav3 li {     border-bottom: 1px solid #fff;}

.nlNav3 > li > a:hover { color:#fff; }

.nlNav > ul > li > a:hover  .nlNav3 {display: block; }


.nlNav3:after{
    position: absolute;
    top: 50%;
    left: -15px;
    z-index: 1;
    display: block;
    margin-top: -15px;
    width: 0;
    border-color: transparent  #ccc transparent #ccc ;
    border-style: solid;
    border-width:  15px 15px  15px 0;
    content: "";
}

.nlNav span{display:block; text-align:center; width:166px; }
.nlNav2{ display:block; width:132px; margin:0 auto; background-color:#CCCCCC; font-size:12px;}
.nlSpecial2{background-color:#ff0000; color:#FFFFFF; font-weight:bold;}

.nlSpecial{ border-bottom:none !important;}
ul.nlNav2 > li > a{ display:block; width:100%;}
ul.nlNav2 > li > a:hover, .nlSpecial2{ background:#b4b4b4; color:#fff;}
.nlRight{ float:right; width:830px;    padding-bottom: 50px;}
.nlTitle{ width:100%; height:40px; line-height:40px; font-size:14px; background:#F2F2F2; padding-left:20px; color:#c80000}
.nlTitle span{ color:#666; font-size:16px; padding-right:20px;}
.nlTitle span a{color:#666;}
.nlWrap{ width:754px; height: auto; padding-bottom:56px; margin:0 auto;}
.newsList{ margin-top:30px; height:114px;}
.nlImg{ display:block; float:left; width:169px; height:108px; padding:3px; background:#cbcbcb;}
.nlImg img{ width:165px; height:104px; border:2px solid #fff; display:block;}
.nlFont{ float:right; width:554px; height:100%; border-bottom:1px solid #ccc;}
.nlFont h4{ height:54px; line-height:54px;}
.nlFont h4 a{ color:#e87800; font-size:16px; float:left;}
.nlFont h4 span{ float:right; font-size:12px; font-weight:100; color:#999;}
.nlFont p{ text-indent:2em; font-size:12px; line-height:24px;}
.nlPage{margin:0 auto; width:386px; height:32px; overflow:hidden; font-size:14px;}
.nlPage a,.nlPage span{ display:block; float:left; height:30px; line-height:30px; padding:0 12px; border:1px solid #ccc; }
.nlPage a{margin-right:12px;}
.nlPage a:hover,.nlSpecial3{ border:1px solid #ab0a07 !important; background:#c30b07; color:#fff;}

.nlWrap1{ width:774px; margin:0 auto;padding:30px 0 56px 0;}
ul.nlList{ font-size:12px;}
ul.nlList a{ height:33px; line-height:33px;  margin-bottom:1px; display:block; width:100%;}
.nlFont1{ float:left; margin-left:14px;}
.nlTime{float:right; margin-right:14px; color:#777;}
ul.nlList li a:hover,.nlSpecial4{ }

ul.nlList li{border-bottom:1px dashed #ddd}

.dltxt{height:70px; border-bottom:1px dashed #C0C0C0; padding:28px 0 22px 0px}
.dltxt dd h1{height:30px; font-size:16px; font-weight:bold}
.dltxt dd i{height:22px; font-style:normal;width:444px; display:block;color:#999}

.guji{ padding: 0 20px; min-height:500px; line-height: 30px;}
.guji a{color:#006cc2}
.dlpic{ height:140px; border-bottom:1px solid #dcdcdc; padding:28px 0 22px 0px}
.dlpic dt{ float:left; height:135px; width:180px; }
.dlpic dt img{ border:1px #CCCCCC  solid; padding:1px}
.dlpic dd{ float:right;height:135px; width:600px}
.dlpic dd h1{ height:30px; font-size:16px; font-weight:bold}

 /*视频展示页面*/
.videoshow{ width:601px; height:478px; margin:0 auto;}
.reader{ margin-top:50px; height:32px; line-height:32px; font-size:14px; color:#999;}
.shares{ width:774px; height:48px; line-height:48px;}
.shares span{ float:left;}
.shares samp{ float:right;}
.shares a{ float:right; color:#f5514f;}
.reply{ width:774px; height:28px; line-height:28px; text-align:right; margin-top:20px; overflow:hidden;}
.reply span{ font-weight:bold; color:#dd0304;}
.messagetext{ width:772px; height:106px; border:#dcdcdc solid 1px;}
.messImg{ width:66px; height:66px; padding:20px; border-right:#dcdcdc solid 1px; float:left;}
.messagetext input{ width:665px; height:106px; color:#878787; font-size:14px; float:left; border:none; *border:0;}
.videoLogin{ width:774px; height:28px; margin-top:10px; overflow:hidden; line-height:28px;}
.videoLogin input.vlogin,.videoLogin input.vpass{ width:170px; height:26px; border:#ddd solid 1px; float:left; text-indent:30px;}
.videoLogin input.vlogin{ background:url(../images/name.jpg) no-repeat left;}
.videoLogin input.vpass{ background:url(../images/suo.jpg) no-repeat left;}
.registers{ float:left; padding-left:10px; color:#2a2a2a;}
.enters{ float:right; display:block; width:102px; height:28px; text-align:center; line-height:28px; color:#fff; background:url(../images/enters.jpg) no-repeat;}
.enters:hover{ color:#fff; font-weight:bold;}
.videoLogin span{ float:right; padding:0px 10px;}
.check{ float:right; margin-top:7px;}
.shenm{ height:28px; line-height:28px; color:#aca8a7;}
.discuss{ width:771px; height:auto; margin-top:5px;}
.discuss li{ padding:23px 0px; _padding-bottom:10px; border-bottom:#ddd dotted 1px;}
.discuss li img{ padding-right:10px; float:left;}
.discussR{ float:left; width:710px; height:auto;}
.discuTitle{ height:20px;}
.discuTitle span{ color:#1482bd; padding-right:10px; font-size:14px;}
.discuTitle samp{ font-size:14px; color:#cbcbcb;}
.discussR p{ font-size:14px; line-height:20px;}

/*视频列表*/
.videopage,.paList{ margin-top:20px; height:auto;}
.imgsrs{ width:230px; height:245px; padding:0px 10px 10px 10px; float:left;}
.imgsrs a{ display:block; width:100%; height:245px; background:#e3e3dc;}
.imgsrs a img{ padding:5px;}
.imgsrs a p{ width:220px; height:56px; line-height:26px; margin:0 auto;}
.imgsrs a:hover{ background:#c80000;}
.imgsrs a p:hover{ color:#fff;}
.fanyes{ height:30px; text-align:center; margin-top:50px; line-height:30px;}
.fanyes a{ padding:10px; _padding:6px; border:#c8c8c8 solid 1px; color:#333333;}
.fanyes a:hover{ color:#fff; background:#c30b07; border:#ab0a07 solid 1px;}

/*商城所有商品样式*/
.paList li{ width:250px; height:272px; padding:2px 8px 2px 0px; float:left;}
.paList li a{ display:block; width:100%; height:270px; border:#ddd solid 1px;}
.paList li a img{ padding-top:5px; width:242px; height:180px; margin:0 auto; display:block;}
.maFont1{width:242px; height:40px; line-height:18px; margin:10px auto 0 auto;}
.maFont5{width:242px; margin:0 auto; line-height:36px;}
.maFont2{ float:left; color:#c80000; font-weight:bold;}
.maFont3{ float:left; font:bold 24px "微软雅黑"; color:#c80000;}
.maFont4{ float:right;}
.paList li a:hover,.maSpecial{ border:1px solid #c80000 !important;}

/*旅游示范点样式*/
.slFont{ line-height:24px;width:242px;margin:20px auto 0 auto;}
.slList a:hover,.slSpecial{ background:#c80000;}
.slList a p:hover,.slSpecial p{ color:#fff;}


/*新闻详情样式*/
.ndWrap,.ndWrap1{ width:772px; margin:0 auto; font-size:14px; padding-top:30px;}
.ndWrap h2,.nlWrap1 h2,.ndWrap1 h2,.adWrap h2{ font:bold 18px "微软雅黑";text-align:center; margin-bottom:30px;}
.ndWrap h5,.ndWrap1 h5,.adWrap h5{ height:40px; widows:770px; border:1px dashed #ccc; background:#f7f7f7; font-size:12px; line-height:40px; text-align:center; font-weight:100;}
.pdFont1{ margin-top:30px; line-height:24px; text-indent:2em;}
.pdFont2{ display:block; margin-top:22px;}
.pdImg{ margin-top:25px;}

.ndTable{margin:38px 0 54px 0;color: #000;}
.ndTable tr td {text-align: center;}
.ndTable tr th { color:#fff;}
.ndSpecial{ height:4px !important; font-size:0;}
.ndPage1{ display:block; float:left; font-size:12px;}
.ndPage1 a,.ndPage2 a{ color:#c30b07;}
.ndPage2{ display:block; float:right; font-size:12px;}

.pSpecial{ text-indent:0 !important; margin-top:30px;}





.adWrap{ width:772px; margin:0 auto; font-size:12px;}
.adWrap p{line-height:24px; text-indent:2em;}
.adWrap img{ margin-top:25px;}
.adWrap span{ display:block; margin-top:30px; font-size:14px; text-align:center;}
.adPart{ margin-top:30px;}
.adTime{ float:right; margin-top:50px;}

.cFont1{ font-size:12px;}
.cFont2{ font-size:14px; margin-top:8px;}
.cFont2 i{ display:block; float:left; width:115px; height:36px; background:#c80000; text-align:center; line-height:36px; color:#fff; font-style:normal}
.cInput1{ float:left; width:253px; height:36px; border:none; *border:0; background:#e3e3dc; padding-left:6px; color:#999;}
.cInput2{ width:651px; height:235px; float:left; border:none; *border:0; background:#e3e3dc; padding-left:6px; color:#999; font-size:12px; line-height:36px;}
.cButton{ width:161px; height:43px; float:right; background:url(../images/cBg_03.jpg) no-repeat;border:none; *border:0; margin-top:8px; color:#fff; font-size:14px;}


/* 分页样式 */
.dede_pages {
    margin-top: 50px;
    text-align: center;
    }

.dede_pages .pagelist {
	word-spacing: 10px;
    font-size: 18px;
    }
    
.noleft { width:100%;float:none;}

.nlLeft_news_list {
	font-size: 14px;
    border: 1px solid #ccc;
    text-indent: 10px;
    }

.nlLeft_news_list li {
    line-height: 40px;
    border-bottom: 1px solid #ddd;
}

.inf_ttl {
    font-family: "Microsoft YaHei", Verdana, Arial, sans-serif, simsun;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    width: 18%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    line-height: 50px;
	text-align: center;
}

.ttl_color_fff {
    color: #fff;
}
.bg_color {
    background-color: #39A4DC;
}
.inf_content {
	font-size: 16px;
    line-height: 40px;
    margin-left: 50px;
    margin-top: 10px;
	overflow: hidden; 
   
	
}

.inf_content > .inf_div {float:left;   width: 50%;}
.inf_content > .inf_div:last-child {text-align: right; }
.inf_content > .inf_div img{width:200px;}

 
