/* CSS 重置 */
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, fieldset, form, tr, th, td, center, input, button, textarea{padding:0;margin:0}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0;}
button,input,select,textarea{ font-size:12px}
input,img,select{ vertical-align:middle}
li{list-style:none}
h1, h2, h3, h4, h5, h6 {font-size: 100%; }

/* 基础设置 */
body{ margin:0 auto;font-size:12px; background:#1a0c0b; font-family:"宋体";}
.wrapper{ width:1002px; text-align:center; margin:0 auto; position:relative; }
td {font-size:12px; line-height:160%;}
.left{ float:left }
.right { float:right }
.txthide{text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
.disno{display:none}
.txtr{text-align:right}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both }
em{ font-style:normal}

/* 链接样式 */
a {color: #4d4d4d; text-decoration:none; cursor:pointer; outline:none;}
a:hover {color: #d6612d; text-decoration:underline;}
.main02 a img, .main03 a img, .main04 a img, .main05 a img { opacity:0.9; filter:alpha(opacity=90);}
.main02 a:hover img, .main03 a:hover img, .main04 a:hover img, .main05 a:hover img { opacity:1.0; filter:alpha(opacity=100); }

/*******************************************首页******************************************/
.bg{ background:url(../skin/news/images/my/bg_171226.jpg) repeat-y center top;}
.full_bg{ background:url(../skin/news/images/my/full_bg_180205.jpg) no-repeat center top;}
/*----------------------侧边栏----------------------*/
.sidebar { background:#1c1c1c url(../skin/news/images/my/sidebar.jpg) no-repeat; width:169px;float:left; height:1150px;}
	.logo { margin:0 auto; text-align:center; height:95px; overflow:hidden;}
		.logo img { border:none;}
	
	.sid01 { height:195px; overflow:hidden;}
		.sid01_btn1 { width:171px; height:110px; display:block; text-indent:-999em; overflow:hidden;}
			.sid01_btn1:hover { background:url(../skin/news/images/my/sid_hoverd41d.png?) no-repeat 0 0;}
		.sid01_btn2 { width:84px; height:85px; display:block; text-indent:-999em; overflow:hidden; float:left;}
			.sid01_btn2:hover { background:url(../skin/news/images/my/sid_hoverd41d.png?) no-repeat 0 -110px;}
		.sid01_btn3 { width:84px; height:85px; text-indent:-999em; display:block; overflow:hidden; float:left;}
			.sid01_btn3:hover { background:url(../skin/news/images/my/sid_hoverd41d.png?) no-repeat -84px -110px;}
	
	.sid02 { background:url(../skin/news/images/my/sid02.jpg) no-repeat; height:158px;}
	
	.sid03 { background: url(add3.png) no-repeat; height: 754px; }
	  .sid03 a { height: 58px; width: 171px; display: block; text-indent: -999em; }
	  .sid03 a:hover { background-image: url(add3.png); text-decoration: none; }
	  .sid03_btn1:hover { background-position: -189px 0; }
	  .sid03_btn2:hover { background-position: -189px -58px; }
	  .sid03_btn3:hover { background-position: -189px -115px; }
	  .sid03_btn4:hover { background-position: -189px -172px; }
	  .sid03_btn5:hover { background-position: -189px -230px; }
	  .sid03_btn6:hover { background-position: -189px -288px; }
	  .sid03_btn7:hover { background-position: -189px -346px; }
	  .sid03_btn8:hover { background-position: -189px -406px; }
	  .sid03_btn9:hover { background-position: -189px -464px; }
	  .sid03_btn10:hover { background-position: -189px -524px; }
	  .sid03_btn11:hover { background-position: -189px -580px; }
	  .sid03_btn12:hover { background-position: -189px -638px; }
	  .sid03_btn13:hover { background-position: -189px -696px; }
	  .sid03 { height: 753px;}
	  .sid03 .sid03_btn13 { display: block;}
	  .sid03 .sid03_btn14 { display:none;}	

	
	.sid04 { padding:28px 10px 0 14px; overflow:hidden;}

		.sid04 h2 { background:url(../skin/news/images/my/sid_hover.png) no-repeat -565px -13px; height:26px; padding-left:30px; color:#9e773a; font-size:18px; line-height:26px; font-family:"微软雅黑"; overflow:hidden; border-bottom:1px solid #313131; padding-bottom:8px; margin-bottom:8px;}
		.sid04 h3 { background:url(../skin/news/images/my/sid_hover.png) no-repeat -13px -306px; height:26px; padding-left:30px; color:#9e773a; font-size:16px; line-height:26px; overflow:hidden; padding-top:10px; }
		.sid04 p { color:#dcce9d; font-size:14px; line-height:24px; font-family:"微软雅黑";}
		.sid04 .code { font-size:18px; font-weight:normal;  font-family:"微软雅黑"; color:#9e773a; border-bottom:1px dashed #383838; padding-bottom:20px; margin-bottom:20px;}
		
	.sid05 { color:#999999; font-size:12px;  font-family:"微软雅黑"; padding:0 0 0 14px; overflow:hidden; line-height:20px;}
		.sid05 p { padding-bottom:8px;}
		.sid05_time { color:#99896e; width:140px; height:42px; border:1px solid #a89a80; padding-left:2px;}

/*----------------------主体----------------------*/
.content { float:left; width:831px;}
/*-----------导航-----------*/
	.nav{ z-index:1000; background:url(../skin/my/images/index/201505/ind/nav.jpg) no-repeat; height:63px; position:relative;}
		.nav li{ float:left; list-style:none;}
		.nav_a a{ display:block; height:63px; overflow:hidden; text-indent:-999em; z-index:101; overflow:hidden;}
		.nav_a a:hover{ background-image:url(../skin/news/images/my/nav.jpg); text-decoration:none;}
		a.n1{ width:119px;}
		a.n2{ width:104px;}
		a.n3{ width:103px}
		a.n4{ width:101px}
		a.n5{ width:118px}
		a.n6{ width:107px}
		a.n7{ width:81px}
		a.n8{ width:98px}
		a.n1:hover{ background-position:-0px -63px; }
		a.n2:hover{ background-position:-119px -63px; }
		a.n3:hover{ background-position:-223px -63px;}
		a.n4:hover{ background-position:-326px -63px; }
		a.n5:hover{ background-position:-427px -63px; }
		a.n6:hover{ background-position:-545px -63px;}
		a.n7:hover{ background-position:-652px -63px; }
		a.n8:hover{ background-position:-733px -63px; }		
	/*二级导航*/
	.sub_n { position:absolute; top:63px; left:0px; z-index:1001; display:none; min-height:52px; width:827px; background:url(../skin/news/images/my/sub_n.png) repeat; _background:url(https://img8.99.com/news/images/my/sub_n.jpg) repeat; opacity:0.8; filter:alpha(opacity=80); color:#FFF;}
		.sub_n a {  text-align:center; height:52px; line-height:52px; color:#FFF; overflow:hidden; padding:0 30px;}
		.sub_n a:hover { color:#2de39c; text-decoration:none;}
		.sub_n h4 { text-align:center; font-size:18px; line-height:32px;}
		.sub_n1 { width:413px; float:left;}
		.sub_n1 a { padding:0 15px; height:30px; line-height:30px;}
		.sub_n2 { width:275px; float:left;}
		.sub_n2 a { padding:0 15px; height:30px; line-height:30px;}
	/*slogan*/
	.slogan { height:160px; overflow:hidden; background:url(../skin/news/images/my/slogan_171226.jpg) no-repeat;}
		.slogan img { border:none; display:block; width:780px; height:100px; margin:45px auto; }	
	/*h1_tit*/
	.h1_tit { background:url(../skin/news/images/my/h1_tit.jpg) no-repeat; height:37px; overflow:hidden;}
		.h1_tit { line-height:37px; text-align:center; font-size:16px; font-family:"微软雅黑";}

/* -----------main---------- */
	.main { background:#ececec;/* padding-left:10px; */ width:821px; min-height:1110px;}
		.main h2{ border-bottom:4px solid #db2d2c; width:780px; display:none; margin:0px auto; color:#dd2d2f; font-size:24px; line-height:32px;}
		.main .details{ width:780px; margin:5px auto;}
		.main .position{ color:#8c5b5c; line-height:24px;}
		.main .position a{ color:#8c5b5c;}
		.main .details h1{ display:block; text-align:center; color:#363636; font-size:24px; line-height:30px; margin:10px auto}
		.main .details .author{ text-align:center; height:30px; line-height:30px; border-bottom:1px solid #bcbcbc; margin-bottom:10px;}
		.main .details .con{ font-size:14px; line-height:26px; color:#000}
		.main .details .con p{  margin-bottom:5px;}
		.main .details .link{ line-height:30px; color:#978b8b; font-size:14px; text-align:right; border-bottom:1px solid #bcbcbc;}
		.main .details .link a{ color:#978b8b; }
		.main .details .line2{ border-bottom:1px solid #bcbcbc; display:none; margin:5px auto}
		
		#news h4{ color:#373737; font-size:18px; margin:10px auto;}
		.notice .n-left{ width:400px; float:left; line-height:30px; font-size:14px; margin-bottom:10px;}
		.notice .n-right{ width:350px; float:right; text-align:center}
		.notice .n-right img{ width:275px;}
		.my_face{ display:none; margin:20px auto;}
		.mood{ width:100%; text-align:center}
		.mood .m-title{ color:#373737; font-size:18px; text-align:left;}

/* -----------底部---------- */

		.footer{ padding:10px 0 20px;color:#bcb19e;}
		.footer a{color:#bcb19e;}
		.footer table{width:980px;margin:0 auto;}

/*分页样式*/
.page{ text-align:center}
.spage{margin:3px auto;}
.page_version2 {clear:both;text-align:center;font-size:12px;height:26px;margin:3px;padding:20px 0 0;}/*分页里面有个class为page_version2的div 设置它的宽度是550px 并居中*/
.page_version2 span.no_link{border:#bfbfbf 1px solid;color:#9b9b9b;background-color:#fff;margin:2px;padding:2px 5px;}
.page_version2 a {border:#bfbfbf 1px solid;color:#036cb4;text-decoration:none;background-color:#fff;margin:2px;padding:2px 5px;font-size:12px!important; color:#232a23!important}
.page_version2 a:hover{border:#999 1px solid;color:#019bd0!important;background-color:#fff;}
.page_version2 span.current{ border:#019bd0 1px solid;font-weight:700;color:#fff;background-color:#2bb8e2;margin:2px;padding:2px 5px;}
.page_version2 span.current_page{border:#019bd0 1px solid;font-weight:700;color:#fff;background-color:#2bb8e2;margin:2px;padding:2px 5px;}
/* 优酷响应式视频元素  */
.video-wrapper{width:600px;max-width:100%; margin:10px auto}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}