
/*header---begin*/ 
header .header_warp .wyjb_link{ float:right; position:absolute; right: 0px; top: 10px;}
/*header---end*/

/* 概览页面  */ 

.main{ max-width:940px; margin:0 auto; }
.main2{ max-width:940px; margin:0 auto; padding: 0px 10px; }
 
.rh_box{ margin-top: 10px; }

/* 概览页面——主体  */
.other_center{ border-radius:4px; background:#fff; width:100%; padding-bottom: 10px; } 
.other_center0{ margin: auto; padding-bottom: 10px; padding-top: 20px; }

.other_center .logo1{ max-width:940px; margin: auto; text-align: center; }
.other_center .logo2{ max-width:940px; margin: auto; text-align: center; margin-top: 10px;}
.other_center .logo1 img,.other_center .logo2 img{ width: 100%; }


/*要闻——新闻列表*/
.topnews{ float:left; width: 455px; margin-left: 11px; padding-bottom: 10px; }
.topnews .newslist li{ padding: 7px 0; white-space:nowrap;}
.topnews .newslist li a.a1{ color: #002366; font-size: 18px; font-weight: bold; margin-left: 7px; }
.topnews .newslist li a.a2{ color: #002366; font-size: 18px; margin-left: 7px; }
.topnews .newslist li a:hover{color:#941e23;}
.topnews .newslist li a i { float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin: 8px 5px 0 0;}
.topnews .more{ font-weight: bold;} 
 
.more{ float:right; color:#005596; margin-top: 15px; font-size: 14px;}
.more:hover{ color:#941e23;} 
  
.main .main_right{ float:right; width: 455px; margin-right: 11px; }

/*图片新闻——新闻列表*/
.banner_0{min-height: 244px; position:relative; z-index:100; border: 1px solid #ccc; overflow: hidden;}
.banner_0_top{ min-height: 244px; background:#fff;}
.banner_0_top li{ position:absolute; left:0; top:0; width:100%; text-align:center;}
.banner_0_top li img{ position:relative; width: 455px; height: 244px;}
.banner_0_top li .tit{ position:absolute; left:0; bottom: 0px; background:url(alpha_h.png) ; font-size:17px; min-height:20px; padding: 8px 0; width:100%; text-align:center; }
.banner_0_top li .tit a{ color:#fff;}
.banner_0_top li .tit a:hover{ text-decoration:underline;}
.banner_0_top li .p{ background:#FFF; min-height:50px; padding:5px 0;  line-height:1.5; border-bottom-left-radius:4px; border-bottom-right-radius:4px; text-align:left;}
.banner_0_top li .p a{ display:inline-block; padding:0 10px; text-indent: 30px;}
.banner_0_bottom { position:absolute; bottom: 50px; width:100%; left:0; text-align:center; z-index:20;}
.banner_0_bottom span{ background:url(n_html55.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer;  margin:0 2px;}
.banner_0_bottom span.on{ background:url(n_html55.png) right top no-repeat;}
.banner_0 .next{ background:url(in_bon_01.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .por{ background:url(in_bon_03.png) no-repeat; width:19px; height:34px; position:absolute;  right:10px; top:35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .next:hover{ background:url(in_bon_02.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_0 .por:hover{ background:url(in_bon_04.png) no-repeat; width:19px; height:34px; position:absolute;  right:10px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}

.other_center1{ position: relative; margin: auto; max-width:940px; margin-top: 10px; } 


.main_left2 { float: left; width: 455px; margin-left: 11px; }
.main_right2 { float: right; width: 455px; margin-right: 11px; }

/******通栏样式
.delxs_2015 { margin: auto; background: #FBE5E5; min-height: 360px; padding-top: 5px; padding-bottom: 5px; margin-left:11px; margin-right: 11px; }
***/

.dylxs_2013 { margin: auto; background: #F3F7FF; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.delxs_2013 { margin: auto; background: #FFFAF0; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }

.dylxs_2014 { margin: auto; background: #FBE5E5; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.delxs_2014 { margin: auto; background: #F3F2FD; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.dslxs_2014 { margin: auto; background: #F3F7FF; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }

.dylxs_2015 { margin: auto; background: #FFFAF0; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.delxs_2015 { margin: auto; background: #FBE5E5; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.dslxs_2015 { margin: auto; background: #F3F2FD; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }

.zyxs_2016_9 { margin: auto; background: #F3F2FD; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.zyxs_2016_10 { margin: auto; background: #FFFAF0; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
 
.zyxs_2016_11 { margin: auto; background: #FBE5E5; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }
.zyxs_2016_12 { margin: auto; background: #F3F2FD; min-height: 650px; padding-top: 5px; margin-top: 10px; padding-bottom: 5px; }

.other_center1 .tith1 { margin: auto; background-color: #FFEDC8; margin: 10px; padding-top: 13px; padding-bottom: 10px; }
.other_center1 .tith1 .explain1{ position: relative; margin: auto; min-height: 35px; text-align: left; }
.other_center1 .tith1 .explain1 img{ position: absolute; top: 0px; left: 10px; height: 35px; margin-top: 0px; }

.other_center1 .tith2 { height: 41px; border-bottom: 5px solid #DCCDB0; margin: 10px 10px auto; font-size: 14px; }
.other_center1 .tith2 h2 .tit_bg { float: left; height: 41px; text-align: left; background-image:url(zyxs_title_bg.png); background-repeat:no-repeat; background-position: right bottom; padding-right: 44px; }
.other_center1 .tith2 h2 .tit_bg .title { float: left; width: 160px; height: 41px; text-align: center; background-color:#DCCDB0; }
.other_center1 .tith2 h2 .tit_bg img{ margin-top: 7px;}

.newslist1 { margin: auto; margin: 10px; }
.newslist1 ul li{ padding: 10px 0;}
.newslist1 ul li a{ color: #002366; font-family: "Microsoft Yahei"; font-size: 18px; margin-left: 7px; }
.newslist1 ul li a:hover{color:#941e23;}
.newslist1 ul li a i { float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin: 8px 5px 0 0;}
 
.newslist2 { margin: auto; margin: 10px; }
.newslist2 ul { float: left; width: 50%; }
.newslist2 ul li { padding: 10px 0;}
.newslist2 ul li a{ color: #002366; font-family: "Microsoft Yahei"; font-size: 18px; margin-left: 7px; }
.newslist2 ul li a:hover{color:#941e23;}
.newslist2 ul li a i { float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin: 8px 5px 0 0;}
 
 
 
/*图片新闻——新闻列表*/
.banner_1{min-height: 490px;  position:relative; z-index:100; overflow: hidden;}
.banner_1_top{ min-height: 490px; background:#fff;}
.banner_1_top li{ position:absolute; left:0; top:0; width:100%;  text-align:center;}
.banner_1_top li img{ position:relative; width: 912px; height: 490px;}
.banner_1_top li .tit{ position:absolute; left:0; bottom: 0px; background:url(alpha_h.png) ; font-size:17px; min-height:20px; padding: 8px 0; width:100%; text-align:center; }
.banner_1_top li .tit a{ color:#fff;}
.banner_1_top li .tit a:hover{ text-decoration:underline;}
.banner_1_top li .p{ background:#FFF; min-height:50px; padding:5px 0;  line-height:1.5; border-bottom-left-radius:4px; border-bottom-right-radius:4px; text-align:left;}
.banner_1_top li .p a{ display:inline-block; padding:0 10px; text-indent: 30px;}
.banner_1_bottom { position:absolute; bottom: 50px; width:100%; left:0; text-align:center; z-index:20;}
.banner_1_bottom span{ background:url(n_html55.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer;  margin:0 2px;}
.banner_1_bottom span.on{ background:url(n_html55.png) right top no-repeat;}
.banner_1 .next1{ background:url(in_bon_01.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_1 .por1{ background:url(in_bon_03.png) no-repeat; width:19px; height:34px; position:absolute;  right:10px; top:35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_1 .next1:hover{ background:url(in_bon_02.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_1 .por1:hover{ background:url(in_bon_04.png) no-repeat; width:19px; height:34px; position:absolute;  right:10px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}

.other_center1 .widget{ width: 912px; height: 535px; border: 3px solid #DCCDB0; margin: 0px auto; margin-left: 11px; margin-right: 11px;}
.other_center1 .tith3{ height: 45px; background-color: #DCCDB0; margin: 0px auto; font-size: 14px; padding-left: 20px;}
.other_center1 .tith3 img{ margin-top: 7px;}
 


.other_center1 .widget2{ margin: auto; margin-left: 11px; margin-right: 11px; margin-top: 10px; min-height: 170px; }
 

.list_news2{ float: left; margin-top: 10px; width: 50%;}
.list_news2 li{ margin-left: 10px; padding: 7px 0;}
.list_news2 li a{color: #153573; font-size: 18px; float:left; }
.list_news2 li a:hover{ color:#941e23;}
.list_news2 li a i { float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin: 8px 5px 0 0;}
.list_news2 li .p{ color:#787979; line-height:1.5; font-size: 14px; text-indent: 32px;}


.other_center2{ float: left; width:100%; padding-bottom: 10px; background: #ffffff;} 
.other_center2 .tith4{ margin:10px 15px; border-bottom:5px solid #941e23; padding:0 0 5px 0; height: 25px;}
.other_center2 .tith4 .explain{float: left; font-size: 16px; }


.list_news3{ margin: 0px auto; width: 910px; margin-top: 20px;}
.list_news3 li { border-bottom:1px solid #f0eeee; padding:15px 5px;}
.list_news3 li dt{ margin-bottom:10px; height:25px; line-height:25px;}
.list_news3 li dt a{color:#555656; font-size: 18px; float:left; font-weight:bold;}
.list_news3 li dt a:hover{ color:#941e23;}
.list_news3 li .p{ color:#787979; line-height:1.5; font-size: 14px; text-indent: 32px;}
.list_news3 li span{ float:right; font-size: 14px; font-family:arial; color:#c1c1c1;}
 
.flater_tab{ width:94%; border-radius:4px; background:#fff; padding:40px 3%;}
/**正文显示责任编辑**/
.flater_tab .zrbj{ width: 100%; text-align: right; font-size: 14px; font-weight: bolder; line-height: 30px; padding: 0px;}

.flater_tab .table{ border-top:5px solid #941e23;}
.flater_tab .table th ,.flater_tab .table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.flater_tab .table th{ background:#fff; padding-bottom:1px; border-bottom:3px solid #dbdbdb; }
.flater_tab .table .last{ border-right:none;}
.flater_tab .table .tdt { background:#fcf7f8; line-height:40px; font-size:18px; font-weight:bold; color:#941e23; padding-left:15%; float:left; width:85%; text-align:left;}
.flater_tab .table .td div{ padding:5px 0;  line-height:2; padding-left:15%; float:left; text-align:left; color:#595959; font-size:14px; margin:2px 0; font-weight:bold;}
.flater_tab .table .td.td02{ background:#f8f8f8;}
.flater_tab .table .td .fontx{ font-size:14px; font-weight:normal; line-height:1.5;}
.flater_tab .table .blue0{ color:#265d89;}
.flater_tab .table a.blue0:hover{ color:#941e23;}

/*细览页面*/
.Article_61{}
.Article_61 .tit{ font-size: 26px; color:#1f5781; font-weight:bold; text-align:center; }
.Article_61 .daty{ padding:20px 0 10px; border-bottom:1px dashed #ddd; text-align:center; font-size:14px;}
.Article_61 .daty em{ display:inline-block; margin:0 10px; line-height:25px; color:#78797;}
.Article_61 .daty .e1{padding-left:30px;}
.Article_61 .daty .e2{padding-left:30px;}
.Article_61 .content{padding:20px; line-height:1.8; font-size: 16px;}
.Article_61 .content p{ padding-bottom:5px;}


/*首页小于940调用*/
.min_body .main .main_left,.min_body .bottom_left,.min_body .bottom_right{ width:940px; padding:0 1%;}
.min_body .main .main_right{width: 940px; padding:0 1%;}
.min_body .main2 .main_left,.min_body .bottom_left,.min_body .bottom_right{ width:940px; padding:0 1%;}
.min_body .other_left{width: 940px; }
.min_body .other_center{width: 940px;}
.min_body .footer{ width: 940px; }
.min_body .other_header{ width: 940px; }

/*首页小于480调用*/
.min_body480 .other_header{ width:940px; }
.min_body480 .footer{ width:940px; }
 


/*二级页小于940调用  放在样式最后-------------------------------------------------------------------------------------------*/
.other_body .rh_box{ width:940px; }
.other_body .other_center{ width:940px; }
.other_body .right_news .mheight330{ min-height:100px; }