/* 鍒濆鍖� */
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;zoom:1}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;zoom:1}
input,button{padding:0; margin:0; border:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:14px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:none;margin:0;padding:0;}
body{background: #f2f2f2; font-family: "Microsoft YaHei"; font-size:16px; color:#333333;}
a,a:hover,a:active,a:link{ text-decoration: none; color:#333333;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.container{width: 1100px;margin: auto;position: relative;}
.main{background: #fff;padding: 30px 30px 30px 30px;}


.mt30{ margin-top: 30px;}
.w1040{ width: 1040px; margin:0 auto;background: #fff; padding:0 30px; overflow:hidden}
.mt20{ margin-top: 20px;}
.mb20{ margin-bottom: 20px;}
.mt10{ margin-top: 10px;}
.mt60{ margin-top: 60px;}
.mt8{ margin-top: 4px;}


/* 鍏叡澶� */

@media (max-width:1099px){
	.headwrapper{background:#fff url("https://www.thepoweroffacebook.com/images/headerBg.jpg") no-repeat center top; width:1100px;}
	}
.headwrapper{background:#fff url("https://www.thepoweroffacebook.com/images/headerBg.jpg") no-repeat center top;}
.topbar{line-height: 34px;height: 34px;font-size: 14px;color: #666666;}
.topbar .fr{}
.topbar .fr li{ display: inline-block; float: left;}
.topbar .fr li.li_bg{ background:url("https://www.thepoweroffacebook.com/images/topIco.png") left center no-repeat; padding-left: 26px;}
.topbar .fr li.li_ss{ /*background:url("https://www.thepoweroffacebook.com/images/searchButn.png") left center no-repeat;*/ /*padding-left: 26px;*/}
.topbar .fr li.li2{ background-position: -123px center}
.topbar .fr li.line{ margin:0 15px; color: #c2c2c2; font-size: 12px}

.header .search{ margin-top: 20px; padding:0 20px; width: 276px; height: 45px; background: url("https://www.thepoweroffacebook.com/images/search_bg.png") no-repeat left center}
.header .search input{ margin-top: 10px; width: 250px; height:30px; line-height: 30px;}
.header .search a{ cursor: pointer; display: inline-block; width: 21px; height: 45px; background: url("https://www.thepoweroffacebook.com/images/searchButn.png") no-repeat left center}


.nav{ background: #015293; height: 44px;}
.nav li{ float: left; height: 44px; line-height: 44px;}
/*.nav li:hover{ background:#01467d;}
.nav a{ color: #fff; padding:0 16px;}
.nav a:hover{ color: #fff; padding:0 16px;}*/

/* 鍏叡灏� */
.footer{ clear:both; padding:30px; background: #fff;font-family: "Microsoft YaHei"; font-size: 14px; color:#555555;}
.footer1{ overflow: hidden; margin-top: 10px; margin-bottom: 7px; border-top: 7px #326a9a solid; padding-top: 24px;}
.footer1 li{ float: left; margin-right: 20px;}
.footer1 li.li_last{ margin-right: 0}
.footer1 li select{color:#555555; padding-left:5px; border:1px #e5e5e5 solid; width: 191px; height: 34px;font-family: "Microsoft YaHei"; font-size: 14px;}

.footer2{ padding-bottom: 25px; border-bottom:1px #dddddd solid; border-top: 7px #326a9a solid; padding-top: 0px;}
.footer2 a{ display:inline-block; padding-right: 29px; color:#555555; margin-top: 17px;}

.footer3{padding-top:5px;}
.footer3_lf2{padding-top:10px; text-align:center}
.footer3_lf2 span{font-size:14px; padding:0 10px; color: #555;}
.footer3_lf2 p{font-size:14px; color: #777; padding:0 10px; margin-top:12px; height:22px; line-height:22px; }

.footer3_rf .fl{padding-right:20px;}
.footer3_rf p{padding:5px 0px;}

/*闈㈠寘灞�*/
.breadcrumb{font-size: 13px; color:#555555; line-height: 42px; margin-bottom:10px;}
.breadcrumb a{ font-size: 13px;}

/*姝ｆ枃杈规*/
.boder_main{ border:1px #dddddd solid; padding: 0 15px; margin-bottom:20px; width:720px; float:right;}

.left{width:220px; float:left;padding:25px 20px; background:#f4f4f4;}
.title2{ background:url("https://www.thepoweroffacebook.com/images/cur_title.jpg") no-repeat bottom left; height:32px; line-height:32px; margin-bottom:10px; border-bottom:1px solid #dddddd; margin-top:0px;}
.title2 span{ background: #2e74af; color: #fff; padding: 0 10px; height: 32px; line-height: 32px; font-size:18px; display:block; width:72px;}
.title2 span a{font-size:12px; color:#004276;}
.title2 strong{ font-size:16px; color:#015293; font-weight:bold; text-align:left}

.slideTxtBox1{ text-align:left; color:#004276; font-size:13px; margin-bottom:10px;}
.slideTxtBox1 .hd{ height:30px; line-height:30px; position:absolute; right:0px; top:-50px;  }
.slideTxtBox1 .hd ul{ float:left; height:32px; }
.slideTxtBox1 .hd ul li{ float:left; padding:0 10px; cursor:pointer; background:#e3e3e3; color:#4f4f4f; margin-left:10px; font-size:14px;border-radius:5px;}
.slideTxtBox1 .hd ul li.on{ height:30px;  background:#B1201B; color:#fff; border-radius:5px;}
.slideTxtBox1 .bd ul{ zoom:1;  }
.slideTxtBox1 .bd li{ line-height:25px; background:url("https://www.thepoweroffacebook.com/images/icoPoint.jpg") no-repeat 0px 16px; padding-left:10px; margin-bottom:5px;}
.slideTxtBox1 .bd li .date{ float:right; color:#999;  }
.slideTxtBox1 .bd li  a{ font-size:13px; }

.inner-nav{margin-bottom:35px;}
.inner-nav ul li{text-align:left;height:35px; line-height:35px; background:url("https://www.thepoweroffacebook.com/Images/dot1.jpg") 0px 17px no-repeat; padding-left:15px; border-bottom:1px dotted #666}
.inner-nav ul li a{font-size:15px; font-weight:bold;}



/*姝ｆ枃鏍囬 钃濊壊瀛�1*/
.channelTit{ font-weight: bold; font-size: 18px; color: #015293}


/* 閫氱敤鍒楄〃 */
ul.list{padding-top: 12px}
ul.list li{line-height: 30px; height:30px;padding-left:12px;background: url("https://www.thepoweroffacebook.com/images/icoPoint.jpg") no-repeat 0px 16px;}
ul.list li span.date{font-size: 14px; color: #999999; float: right;}
a:hover{color: #c31f0b;}

/* 鏍囬 */

.title{height: 40px;line-height: 40px;}
.title span{display:block;font-size: 18px;float:left; }
.title a.more{float: right;font-size: 12px;color: #999999;}

/* 钃濈伆鑹茬嚎鏍囬 */
.title.buletopline{background: url("https://www.thepoweroffacebook.com/images/blueline.png") no-repeat top left;height: 44px;line-height: 44px;border-bottom: 1px solid #e2e2e2;}
.title.buletopline span{color: #015293;font-weight: bold; font-family:"Microsoft YaHei", "SimHei"; padding-left:12px;}

/* 鍙充晶鐏拌壊鑳屾櫙鍧� */
.grqyImgBg{background:#f4f4f4 url("https://www.thepoweroffacebook.com/2017images/index/grqyImgBg.png") no-repeat bottom center;padding: 20px;}


/*鍏ず鍏憡*/
#demo li{ height:auto}


/**/
#nav {
 MARGIN: auto; TEXT-ALIGN: center;  HEIGHT: 44px; overflow:hidden; 
}
#nav UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px;  PADDING-RIGHT: 0px;  FLOAT: left; HEIGHT: 44px; line-height:44px; PADDING-TOP: 0px;FONT-SIZE: 15px; 
}
#nav UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; text-align:center;DISPLAY: block; HEIGHT: 44px; COLOR: #fff;  PADDING-TOP: 0px;width:115px; font-weight:normal; padding:0 11px;
}
#nav UL LI a h3{font-weight:normal;}
#nav UL LI A:hover,.cho {
	height:44px; background:#01467d;color:#fff; display:block;
}
#nav UL LI.menu {
	POSITION: absolute;  WIDTH: 137px; height:35px; line-height:35px;  z-index:999; font-size:12px; top:44px;
}
#nav UL LI.menu SPAN {
	WIDTH: 137px; FLOAT: left; HEIGHT: 35px; line-height:35px; BACKGROUND: #01467d;BORDER-BOTTOM: #fff 1px solid; padding:0;
}
#nav UL LI.menu SPAN A {
	  TEXT-ALIGN: center; LINE-HEIGHT: 35px; DISPLAY: block; HEIGHT: 35px; color:#fff;
}
#nav UL LI.menu SPAN A:hover {
	BACKGROUND: #01467d; color:#fff; LINE-HEIGHT: 35px;HEIGHT: 35px; 
}

/**/
#pages {
	clear: both;
	padding: 20px 0 10px;
	text-align: center;
	font: 12px 'Microsoft YaHei';
	margin:30px 0px 0px 0px;
	border-top:1px solid #e2e2e2;
}
#pages a {
	display: inline-block;
	padding: 0px 8px;
	height: 24px;
	font-size: 12px;
	line-height: 22px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	margin-right: 5px;
}
#pages a.a1 {
	padding: 0px 12px;
	height: 24px;
	line-height: 22px;
	margin-top: 0px;
}
#pages a:hover {
	background: #f1f1f1;
	color: #000;
	text-decoration: none;
}
#pages span {
	display: inline-block;
	padding: 0px 8px;
	height: 24px;
	line-height: 22px;
	background: #5a85b2;
	border: 1px solid #5a85b2;
	color: #fff;
	text-align: center;
	margin-right:5px;
}
.page .noPage {
	display: inline-block;
	padding: 0px 12px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #a4a4a4;
}
.pageright {
	margin-right: 40px;
}

.td1{padding-bottom:10px; text-align:center; padding-top:10px;}
.td1 a{font-size:13px;}