﻿@charset "utf-8";
/* CSS Document */





.Top { width:100%; height:34px; background-color:#075b9b}
.Topmid { width:1000px; height:34px; line-height:34px; margin:auto; color:#fff}
.logpart a { display:block; width:76px; height:34px; float:left; text-align:center; color:#fff}
.logBtn { background-color:#a60000}

.Header { width:100%; height:170px; background: url(../images/demo6_02.jpg) center no-repeat}
.Header_mid {width:1000px; height:170px; margin:auto;}
.Logo { margin:40px 0 0 20px}

.Nav { width:100%; height:39px; background:url(../images/demo6_03.jpg) center no-repeat}
	/* 导航css */
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{ position:relative; width:1000px; margin:auto; height:39px; line-height:39px;z-index:1; }
	.nav a{ color:#fff;  }
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav h3 a{ display:block; width:142px; text-align:center;   font-weight:bold; font-size:16px;  }
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:39px; z-index:1; width:140px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
	.nav .sub li{ text-align:center; padding:0 6px; margin-bottom:-1px;   }
	.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:6px 0; height:28px; line-height:28px; color:#666; font-size:14px   }
	.nav .sub li a:hover{ color:#a60000;   }
	.nav .block{ height:3px; width:142px; background:#a60000; position:absolute; left:0; top:36px; overflow:hidden;  }
	
	
.Notice { width:100%; height:40px; background:url(../images/demo6_04.png) repeat-x; margin-bottom:12px}
.Notice_mid { width:1000px; height:38px; margin:auto}
/* 通知公告css */
		.txtScroll-top{ width:700px;  overflow:hidden; position:relative;}
		.txtScroll-top .hd a{ font-size:16px; color:#591513; background:url(../images/demo6_05.png) left no-repeat; padding-left:20px; height:38px; line-height:38px; margin-right:15px; }
		.txtScroll-top .bd {}
		.txtScroll-top .infoList li{ height:38px; line-height:38px;}
        .txtScroll-top .infoList li a {font-size:14px; color:#3e3e3e}

.searchBox { /*width:250px;*/ height:28px; border:1px #dfdfdf solid; margin-top:3px}
.searchTxt { width:146px; height:26px; line-height:26px; border:none; background:url(../images/demo6_06.png) left no-repeat; background-position:6px; padding-left:24px; color:#848484}
.searchBtn { width:74px; height:24px; line-height:24px; background-color:#fff; border:none; color:#848484; font-size:12px; border-left:1px #ccc solid; margin-top:2px; cursor:pointer}

.Mid { width:100%; background:url(../images/demo6_bg02.jpg) bottom no-repeat; padding-bottom:10px;}
.ContentBox { width:1000px; height:auto; margin:auto;}
.con_p1, .con_p2 { }
.con_p1_left02 { height:264px}
.con_p1_left, .con_p2_left { width:740px;}
.con_p1_right, .con_p2_right { width:248px;}


.con_p1_left01 { height:296px; margin-bottom:12px}
.jgdt_foucus { float:left; width:394px; height:296px;}
	.focusBox1 { position: relative; width: 394px; height: 296px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox1 .pic img { width: 394px; height: 296px; display: block; }
	.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 34px; width:100%;  background: url(../images/black1.png) repeat-x;overflow: hidden; }
	.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 34px; width:100%; ovferflow: hidden; }
	.focusBox1 .txt li{ height:34px; line-height:34px; position:absolute; bottom:-30px;}
	.focusBox1 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px;}
	.focusBox1 .num { position: absolute; z-index: 3; bottom: 7px; right: 10px; }
	.focusBox1 .num li{ float: left; position: relative; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; background:#fff; }
	.focusBox1 .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #000; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox1 .num li span { z-index: 1; background: black; filter: alpha(opacity=70); opacity: 0.8; }
	.focusBox1 .num li.on a,.focusBox .num a:hover{ background:#ff0000; color:#FFF}

    	/* 下面是前/后按钮代码，如果不需要删除即可 */
		.focusBox1 .prev,
		.focusBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.focusBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
		.focusBox1 .prev:hover,
		.focusBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.focusBox1 .prevStop{ display:none;  }
		.focusBox1 .nextStop{ display:none;  }

.hasMoreTab{ width:334px; height:296px; float:right;}
	.hasMoreTab .hd{ line-height:34px; height:34px; position:relative; padding-right:10px;  width:324px; background-color:#0852a7}
	.hasMoreTab .hd .more{ float:right;}
	.hasMoreTab .hd .more a {color: #ccc;font-size:12px}
	.hasMoreTab .hd ul{height: 34px;overflow: hidden;zoom: 1;}
	.hasMoreTab .hd li{ float:left; padding:0 10px; cursor:default; margin-left:-1px; color:#fff; font-size:16px }
	.hasMoreTab .hd li.on{ height:34px; line-height:34px; background-color:#c22028}
	.hasMoreTab .bd{  padding:10px; clear:both; position:relative; background-color:#fff; height:242px;}
	.hasMoreTab .bd .h4biaoti{ font-size:18px; margin-bottom:15px; text-align:center !important; font-weight:normal; margin-top:10px; display:block;}
	.hasMoreTab .bd p{ color:#7b7573; text-indent:2em; margin-bottom:10px; border-bottom:1px #e3e3e3 solid; padding-bottom:10px;word-break:break-all;word-wrap:break-word;}
	.hasMoreTab .bd p a{ color:#7b7573; font-size:12px;}
	.hasMoreTab .bd ul li { line-height:28px; background: url(../images/list_p.jpg) left no-repeat; padding-left:14px}
    .hasMoreTab .bd ul li a { color:#313131; font-size:14px;}
    .hasMoreTab .bd ul li a span { float:right; color:#999}
    .hasMoreTab .bd ul li a:hover { color:#c61402}


.videoPart { width:394px; height:264px}
.Vtitle { height:34px; line-height:34px; background-color:#0852a7; padding:0 10px;}
.Vtitle span { /*padding-left:26px;*/ font-size:16px; color:#fff; float:left}
.More { color: #ccc;font-size:12px}
.Vcon { height:194px; background-color:#fff; padding:18px}

.videoIMG { width:162px; height:104px; display:block; float:left; position:relative;}
.videoIMG img { width:162px; height:104px;}
.tiao{ height:26px; width:152px; background:url(../images/black1.png) repeat-x; position:absolute;bottom:0; left:0;overflow: hidden;z-index: 2; color:#FFFFFF; font-size:14px; line-height:26px; padding-left:10px;}


ul.otherVid { margin:10px 0 0 4px}
ul.otherVid li {height:26px;line-height:26px; background:url(../images/demo6_v04.png) left no-repeat; padding-left:14px; width:138px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                  
}
ul.otherVid li a { color:#3e3e3e}
ul.otherVid li a:hover { color:#c61402}

.hasMoreTab02 { width:334px; height:264px; float:right;}
	.hasMoreTab02 .hd{ line-height:34px; height:34px; position:relative; padding-right:10px;  width:324px; background-color:#0852a7}
	.hasMoreTab02 .hd .more{ float:right;}
	.hasMoreTab02 .hd .more a {color: #ccc;font-size:12px}
	.hasMoreTab02 .hd ul{height: 34px;overflow: hidden;zoom: 1;}
	.hasMoreTab02 .hd li{ float:left; padding:0 10px; cursor:default; margin-left:-1px; color:#fff; font-size:16px }
	.hasMoreTab02 .hd li.on{ height:34px; line-height:34px; background-color:#c22028}
	.hasMoreTab02 .bd{  padding:10px; clear:both; position:relative; background-color:#fff; height:210px;}
	.hasMoreTab02 .bd ul li { line-height:28px; background: url(../images/list_p.jpg) left no-repeat; padding-left:14px}
    .hasMoreTab02 .bd ul li a { color:#313131; font-size:14px;}
    .hasMoreTab02 .bd ul li a span { float:right; color:#999}
    .hasMoreTab02 .bd ul li a:hover { color:#c61402}

.ZWZCtitle {height:34px; line-height:34px; background-color:#d10000; padding:0 10px}
.ZWZCtitle span { /*background: url(../images/zwzc_ico.png) left no-repeat; padding-left:26px;*/ font-size:16px; color:#fff;float:left}
.ZWZCcon { height:502px; background-color:#fff; padding:18px 16px}
.zwIMG {width:217px; height:155px; margin:auto; }
.zwIMG img { width:209px; height:147px;border:4px #d7ccb0 solid;}
.ZWZCcon .p1 { font-size:14px; line-height:22px; color:#8d7328; overflow:hidden; height:330px; margin-top:14px}
.ZWZCcon .p1 p {text-indent:2em;}
.xiangxi {color:#d10000 !important;}

.Banner01 { width:1000px; height:80px; padding:12px 0}
.Banner01 img { width:1000px;height:80px}
.con_p2 { height:1175px}
.czyz, .zzjs { width:364px; height:395px} 
.con_p2_left_p1 { height:330px; margin-bottom:12px}
.blue_title { height:34px; line-height:34px; background-color:#0852a7; padding:0 10px}
.blue_title span { font-size:16px; color:#fff; float:left}
.list_con { height:320px; background-color:#fff; padding:14px}
.firstNew { height:94px;}
.firstNew img { float:left; width:137px; height:94px; margin-right:10px}
.firstNew h5 { font-size:14px; font-weight:bold; color:#3e3e3e; font-family:"宋体"; line-height:26px;word-break:break-all;word-wrap:break-word;}
.firstNew p { color:#7b7573; line-height:24px;word-break:break-all;word-wrap:break-word;text-indent:2em;}

.urlist { padding-top:10px}
.urlist li { line-height:28px; background: url(../images/list_p.jpg) left no-repeat; padding-left:14px;font-size: 14px;}
.urlist li a { color:#313131; font-size:14px;}
.urlist li a:hover { color:#c61402}

.dyfc_txt { height:140px;}
.dyfc_tt { height:36px; line-height:26px;}
.dyfc_tt span { font-size:14px; font-weight:bold; color:#3e3e3e; font-family:"宋体"; float:left}
.xq { color:#c68522}
.dyfc_txt p { line-height:24px; color:#7b7573;word-break:break-all;word-wrap:break-word;font-size: 13px;text-indent:2em;}

.ZLtitle {height:34px; line-height:34px; background-color:#d10000; padding:0 10px;}
.ZLtitle span {font-size:16px; color:#fff;float:left}
.ZLcon { background-color:#fff; padding:15px}

.xxpt { margin:auto; width:190px; height:170px; display:block}
.xxpt_txt { padding-left:14px}
.xxpt_txt li { padding-left:24px; line-height:24px}
.xxpt_l001 { background:url(../images/demo6_14.png) left no-repeat}
.xxpt_l002 { background:url(../images/demo6_17.png) left no-repeat}
.xxpt_l003 { background:url(../images/demo6_19.png) left no-repeat}

.jgline { width:220px; height:6px; margin:16px auto; background:url(../images/demo6_25.png) center no-repeat}


.yjzj img { width:220px; height:57px}
.banner001 img { width:220px; height:68px}
.banner002 { margin-top:8px}
.banner002 img { width:220px; height:68px}
/* 专题css */
		.picScroll-top{ margin:0 auto;  width:220px;  overflow:hidden; position:relative; }
		.picScroll-top .hd{ overflow:hidden; width:80px;  height:30px; margin:auto; }
		.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; overflow:hidden;cursor:pointer; background: url(../images/arrow.png) 0 -100px no-repeat;}
		.picScroll-top .hd .next{ background-position:0 -140px;  }
		.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
		.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
		.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
		.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: url(../images/icoCircle.gif) 0 -9px no-repeat; }
		.picScroll-top .hd ul li.on{ background-position:0 0; }
		.picScroll-top .bd{  }
		.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-top .bd ul li{ text-align:center; zoom:1; margin-bottom:8px }
		.picScroll-top .bd ul li .pic{ text-align:center; }
		.picScroll-top .bd ul li .pic img{ width:220px; height:68px; display:block; }
		.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }

.dstg { width:220px; height:70px; background:url(../images/demo6-d01.png) center no-repeat}
.ds_list { padding-left:30px}
.ds_list li { line-height:26px; font-size:14px; background:url(../images/list_p.jpg) left no-repeat; padding-left:10px}

.con_p3 { height:330px; background-color:#fff; margin:12px auto 0; }

.lshm { width:590px; margin:16px 20px 0}
.lshm_mid { height:115px; margin:14px 0 26px}

.lshm_mid h4 { font:16px/36px "宋体"; font-weight:bold }
.lshm_mid p { color:#7b7573; line-height:26px;word-break:break-all;word-wrap:break-word;text-indent:2em;}
.lshm_list ul li a { line-height:28px; font-size:14px; color:#3e3e3e; background:url(../images/list_p.jpg) left no-repeat; padding-left:10px}
.lshm_list ul li a:hover { color:#c61402 } 

.con_p4 { width:100%; height:324px;}

.gkkc, .hwgs, .yscl { width:324px; height:324px; background-color:#fff;}
.hwgs { margin-left:13px; margin-right:13px}
.blue_con { padding:18px 14px;}
.blue_con img { width:290px; height:105px; display:block; margin:auto}
.blue_list li a { display:block; width:290px}
.blue_list li a { line-height:28px; font-size:14px; color:#3e3e3e; background:url(../images/list_p.jpg) left no-repeat; padding-left:10px; overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.blue_list li a:hover { color:#c61402 }

/* 艺术长廊css 
	.game163{ position: relative; overflow: hidden; width: 300px; }
	.game163 .bigImg{ height:182px; position: relative;}
	.game163 .bigImg li img{ vertical-align:middle; width:300px; height:182px;   }
	.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

	.game163 .smallScroll{ height: 47px; margin-top:20px}
	.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3046px; }
	.game163 .sNext{ background-position: 0 -2698px;}
	.game163 .sPrev:hover{ background-position: 0 -3133px;}
	.game163 .sNext:hover{ background-position: 0 -2785px;}
	.game163 .smallImg{ float:left;  margin: 0 8px; display:inline; width: 256px; overflow: hidden;}
	.game163 .smallImg ul{ height:54px;  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ float: left; padding: 0 12px 0 0; width:76px; cursor:pointer;  display: inline; }
	.game163 .smallImg img{ border: 1px solid #dcdddd; width:74px; height:48px;}
	.game163 .smallImg .on img{ border-color: #1e50a2;}*/

/* 艺术长廊css */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background: url(../images/spr.png) no-repeat;}
#tFocus{width:300px;height:262px;overflow:hidden;margin:0 auto;}
#tFocus-pic{width:300px;height:182px;position:relative;}
#tFocus-pic li{width:300px;height:182px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img {width:300px;height:182px;}
#tFocusBtn{width:300px;height:68px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:252px;height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:45px;width:80px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn li img{border:2px solid #dddddd; width:74px; height:52px}
#tFocus-btn li.active{background-position:-452px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}
	
.con_p5 { width:100%; height:326px; margin:12px 0}	
.dstop6, .lmtop10 { width:492px; height:326px; background-color:#fff7ec}	
.dstop6_t, .lmtop10_t { height:40px; background-color:#c22028; text-align:center}	

.dstop_tab th, .lmtop_tab th,.dstop_tab1 th { text-align:center; height:36px; line-height:36px; border-bottom:1px #c22028 solid; font-size:14px; font-weight:bold}
.dstop_tab td { height:40px; font-size:14px;}
.dstop_tab1 td { height:40px; font-size:14px; border-bottom: 1px solid #ececec;}
.top_no1 { display:block; width:18px; height:18px; color:#fff; text-align:center; line-height:18px; font-weight:bold}
.no1_bg { background-color:#d10000}
.no2_bg { background-color:#ff9c00}
.no3_bg { background-color:#0852a7}

.lmtop_tab td { height:22px; font-size:14px}

.links { width:100%;min-height:114px; background-color:#fff; margin-bottom:12px; margin-top:12px}
.links_t { height:34px; background-color:#0852a7}
.links_t span { height:34px; background-color:#c22028; width:106px; text-align:center; display:block; color:#fff; font-size:16px; line-height:34px}
.links_con { padding:16px; color:#646464}
.links_con a {color:#646464; padding:0 4px; line-height:24px}

.Footer { width:100%; height:230px; /*border-top:10px #ba0000 solid; 196px;*/ background-color:#0852a7; text-align:center; overflow:hidden}
.Footer_div {width:100%;height:10px;background-color:#ba0000;}
.Footer_span {float:right; height:10px;width:120px;margin-right:10px;color:#ba0000;font-size:1px}
.foot_con { width:520px; margin:auto; margin-top:24px;}
.foot_con p { line-height:30px; color:#fff}
.foot_con p a {color:#fff; font-size:14px}
.foot_con p a:hover {color:#d10000}


/* 新闻列表 */
.ContentBox2 { width:1000px; margin:auto; overflow:auto; padding-top:12px; padding-bottom:12px;min-height:450px;}
.SubPage_left { width:740px; min-height:600px; background-color:#fff;}
.SideBar { width:246px;}

.crumbNT { height:40px; line-height:40px; border-bottom:2px #0852a7 solid; padding:0 10px 0 0}
.crumbNT_t { font-size:16px; color:#0852a7; border-bottom:3px #d10000 solid;  height:39px; width:120px; padding:0 10px; float:left; text-align:center}
.crumb { color:#666}
.SubPage_con { padding:20px}

.SubPage_txtList li { background:url(../images/list_p.jpg) left no-repeat; padding-left:12px}
.SubPage_txtList li a { font:14px/30px "宋体";}
.SubPage_txtList li a:hover { color:#d10000}
.SubPage_txtList li span { float:right}


/*CSS manu style pagination*/

.manu {
	 TEXT-ALIGN: center; margin:20px 0
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


/*右侧菜单*/
.Bar_t { height:42px; background:url(../images/demo5_n01_03.png) right no-repeat; line-height:42px; font-size:16px; color:#fff; padding-left:10px}

.subNavBox{width:100%;;margin:0 auto; background-color:#fff}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:15px;color:#3e3e3e;line-height:40px;padding-left:10px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#0852a7;}
.subNav a{cursor:pointer;font-size:15px;color:#3e3e3e;line-height:40px;}
.subNav a:hover{color:#0852a7;}
.currentDd{color:#0852a7}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:100%;height:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#0852a7}


/*----------------图片列表--------------------*/
.imglist1 {height:212px;text-align:center; margin-bottom:20px; color:#333; float:left; margin-right:10px; padding-left:10px}
.imglist1 a {color:#333;}
.imglist1 a:hover { color:#C00}
.imglist1 a img { width:206px; height:152px; border:2px solid #eee; padding:1px}
.imglist1 a p.imgName { line-height:30px; font-size:14px}
.imglist1 a.limargin { display: inline}


/*----------------最终页--------------------*/

.ContentBox3 { width:1000px; margin:auto; margin-top:12px; margin-bottom:12px; background-color:#fff;min-height:450px;}
.ContentBox3 h3 {font:28px/30px "微软雅黑"; width:100%; line-height:35px; margin-top:30px; text-align:center;word-break:break-all;word-wrap:break-word;}


/*----------------意见征集平台登录--------------------*/
#demo2 {width:720px;margin:0 auto;position:relative;overflow:hidden;}
.mainBox { width:720px; margin-top:200px}
.mainBox h1 { color:#c00d09; text-align:center; margin-bottom:30px; font:48px/68px "宋体"; height:68px}
.mainBox h1 span { margin-right:16px}
.loginMain { width:720px; height:400px; margin:0 auto; background: url(../images/mg_login1_03.png) no-repeat}

.log_left { width:426px; height:238px;}
.Slogo { margin:60px 0 0}
.lognowBtn { width:120px; height:38px; line-height:38px; border-radius:3px; background-color:#2e2f3b; color:#FFFFFF; font-size:16px; font-family:"微软雅黑"; }
.log_left p { color:#bcc1d1; line-height:200%; margin:20px 0}
.log_right { width:444px; height:340px;}
.log_right h3 { height:40px; margin-top:20px; margin-left:40px; color:#9e9da2; font-size:26px; font-weight:normal}
.log_right h3 span { font-size:18px}

ul.loglist { width:360px; height:auto; margin:0 auto; margin-top:10px;}
ul.loglist li{ height:44px; margin-bottom:10px;}
.user, .name, .pwd { height:42px; width:330px; border:1px solid #e2e4e9; line-height:42px;background-color:#edf1f6; padding-left:10px; font-size:14px; color:#999}

.lastForm { margin-top:30px}
.tip { line-height:39px; color:#0852a7}

ul.wrongTip li { height:22px; line-height:22px; color:#D42326}

.enterBox { margin-right:20px}
.enterBtn { width:104px; height:39px; line-height:39px; border-radius:3px; background: url(../images/mg_login_09.png) left no-repeat; color:#FFF; font-size:14px;  cursor:pointer}
.enterBtn02 { width:37px; height:39px; background:url(../images/mg_login_10.png) no-repeat; margin-left:-2px;  cursor:pointer}


/*-------20160720lee------*/

.video-box { margin:auto
}
.fjxz{ margin-top:10px; height:65px; width:700px;margin-left:20px;}
.fjxz dt,
.fjxz dd{float:left;}
.fjxz dt a{width:114px; height:52px; display:block;}
.fjxz dd{width:520px; margin-left:20px; line-height:25px; padding-left:20px; background:url(../images/folder.gif) 0px 3px no-repeat;}
.fjxz dd a{color:#017fef; font-size:14px;}.zwgk_sub .fjxz dd a:hover{color:#666;}


/*---------------20160728 ad-lx-------------------*/
.Ftmain { width:1000px; margin:auto;}
.Mark { float:right; position:relative; left:-100px; bottom:100px}
.markbox { padding:6px; border:1px #0574ca solid; background-color:#5288c8}
.markbox img { width:70px; height:70px}
.Mark p {font:12px/28px "微软雅黑"; color:#78b5fe}

/* 手机客户端css */
	.mobile { width:76px; }
	.mobile .m4 { float:left; position:relative; margin-left:-1px;   }
	.mobile h3{ float:left; font-size:14px; height:34px; overflow:hidden;  }
	.mobile h3 a{ display:block; color:#fff; }
	.mobile .on{ border:0;  }
	.mobile .on h3 a{ background:#fff; color:#F96105; font-weight:bold; border-top:1px solid #a60000;  }
	.mobile .sub2{ display:none; /*默认隐藏*/ position:absolute; top:40px; right:0; background:#fff; border:1px solid #a60000;  }
	.mobile .sub2 li{ padding:4px;  float:left;}
	.mobile .sub2 li img { width:100px; height:100px}

/*---------------20160805 ad-lx-------------------*/
.marg01{ margin-right:30px}

/*排行选项卡css */
.top10 { width:324px; height:324px; background-color:#fff;}
.tabber{ float:left;width:324px; height:324px; }
.tabber .tmenu ul{ margin:0;padding:0; display:block;}
.tabber .tmenu li{ list-style: none; text-align:center; width:50%;height:34px; line-height:34px;cursor:pointer;display:block; float:left; font-size:14px;background-color:#0852a7; color:#fff; }
.tabber .tmenu li.on{ cursor:default;font-weight:bold; color:#fff; line-height:34px; background-color:#d10000; font-size:16px; }
.tabber .tbox{ height:290px;clear:both;}
.block{ display:block;}
.none{ display:none;}

/*民革传承新css */
.CHCtitle {height:38px; line-height:34px; background-color:#faf8f3; padding:0 10px; border-top:2px #a44d00 solid; border-bottom:1px #dcdcdc solid}
.lshm { width:590px; margin:8px 20px 0; width:740px;}
.lshm_mid { height:115px; margin:14px 0 14px}
.lshm_mid img { width:146px; height:115px; float:left;}
.lshm_mid h4 { font:16px/36px "宋体"; font-weight:bold }
.lshm_mid p { color:#7b7573; line-height:26px; font-size:14px; width:548px;}
.lshm_list ul li a { line-height:28px; font-size:14px; color:#3e3e3e; background:url(../images/list_p.jpg) left no-repeat; padding-left:10px}
.lshm_list ul li a:hover { color:#c61402 } 
.colorZ { color:#af5200}
.chc_txt01 { width:422px; margin-left:14px}
.chc_txt02 { width:422px; margin-right:14px; width:530px;}

/*新增图片列表css */
.imglist3 { width:100%; height:185px; border-bottom:1px #ccc dotted; margin-bottom:30px}
.imglist3 ul li { width:174px; height:185px; float:left; text-align:center;}
.imglist3 ul li img {height:120px; display:block; margin:auto}
.imglist3 ul li p {height:28px; line-height:28px; font-size:12px; text-align:left;padding-left:10px;}
.imglist3 ul li .jianjie{ display:block;width:40px; height:28px;line-height:28px; font-size:14px; text-align:right; float:right;
padding-right:20px;}

.imglist3 ul li .jianjie1{ border:none; background:none;width:40px; height:28px;line-height:28px; font-size:14px; text-align:right; float:right;
padding-right:20px;outline:none;}

.zuozhe{ width:100px; height:28px; line-height:28px;font-size:12px; float:left;}
/*----------------最终页--------------------*/
.fromBox {
    width: 90%;
    height: 40px;
    text-align: center;
    display: block;
    border-bottom: 1px solid #d10000;
    margin: 20px auto;
    color: #666;
    font-size: 14px;
}
.end_txt { color:#333; line-height:160%; font-size:12pt; text-indent:2em; padding: 30px 60px 30px 60px;}
.end_txt p {word-break:break-all;word-wrap:break-word;}
.end_txt img {max-width:600px; display:block; margin:20px auto}


/* 艺术长廊--相册css */

#tFocus02{width:640px;overflow:hidden;margin:0 auto;}
#tFocus-pic02 {width:640px;height:630px;position:relative;}
#tFocus-pic02 li{width:640px;height:560px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;text-align:center;}
#tFocus-pic02 li img {max-width:600px;max-height:550px;vertical-align:middle;}

.tFocus_txt { height:60px; text-align:center; font-size:22px; font-weight: bold;  line-height:120%}
.tFocus_txt p {font-size:14px;color:#666; font-weight:normal;}

#tFocusBtn02{width:640px;height:68px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn02{width:588px;height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:8px;}
#tFocus-btn02 ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn02 li{height:45px;width:80px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn02 li img{border:2px solid #dddddd; width:74px; height:52px}
#tFocus-btn02 li.active{background-position:-452px -100px;}
#tFocus-btn02 li.active img{border:2px solid #40b9e5}
	
	
/* 条幅 */
.side-pannel {position:fixed;left:50%;margin-left:500px;z-index:99}
.side-bar {border:1px solid #E7E7E7;top:300px;background:#fff}
.side-bar .gg {display:block;cursor:pointer;width:100px; height:220px;position:relative;color:#676767;text-align:center}
.side-bar .gg img {display:block;margin-left:auto;margin-right:auto; width:100px; height:220px}



.wai{ background:url(../images/changcheng-.png) no-repeat;}


/*弹出层*/
.pop_up_layer_container{ display:none; width:100%;height:100%;position:fixed !important;
background:url(../images/hit_appointment_pul_bg_repeat_20151029.png); position:absolute; top:0; left:0; z-index:9999; padding-top:180px;}
.pop_up_layer{  width:800px;background:#FFF; margin:0 auto;}
.pop_up_layer_tt{ width:100%; height:35px; line-height:35px; background:#075b9b; }
.pop_up_layer_tt h3{ width:100px; float:left; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#fff;text-align:center; }
.pop_up_layer_tt a{ float:right; margin-right:10px; line-height:35px; height:35px; font-size:20px; color:#fff;}
.pop_up_layer_wenzi{ height:450px; font-size:16px; line-height:28px; text-indent:2em; color:#000000; padding:24px;overflow-y:scroll;    border-bottom: 20px solid #075b9b;    background: url(../images/demo6_bg03.jpg) repeat-y;}

/*2017.03.01*/
.add_ti{height:220px; background:url(../images/add_bj.png) bottom no-repeat #FFFFFF;padding:0 15px;}
.add_bt{font-size:18px; font-family:"微软雅黑"; color:#053f82; text-align:center;line-height:50px;}
.add_ti a{ cursor:pointer;}
.add_ti a p{font-size:14px; font-family:"宋体"; color:#252525; font-weight:bold; text-indent:2em;line-height:20px; }
.add_ti span{ color:#5e5e5e; font-size:12px; font-family:"宋体"; line-height:20px; display:block; margin-top:5px;height:40px;overflow:hidden;}
.add_button{ padding:5px 8px;height:26px;}
.add_bt1{ float:left; background:#c22028;}
.add_bt2{ float:right; background:#214ac6; border:none;}
.add_bt1,.add_bt2{ font-size:12px;font-family:"微软雅黑"; width:87px; height:26px; text-align:center; color:#FFFFFF; line-height:26px;cursor: pointer;}
.add_fx1 img{ margin-right:5px;}
.add_fx1 a{ font-size:12px;color:#5e5e5e;}
.add_fx1{ display:block; width:95px; overflow:hidden;float:left;line-height:19px;}
.add_fx2{float:right;line-height:19px;}
.add_fx2 a{ display:block; float:right; }
.addtianjia{margin-right:0px !important;}
#QTitle a{display:block;height:110px; overflow:hidden;}
#QTitle span{text-indent:2em;}
.yjsgk { padding:15px 0; background:#fff; text-align:center; }
.yjsgk a { display:block;}
.yjsgk img { width:228px; height:68px;}