﻿/*-----------------------通知公告--------------------*/
.maign_top{ margin-top:20px;}
.maign_top1{ margin-top:12px;}
.nr_left{ border:solid 1px #dddddd; width:196px; overflow:hidden; float:left; background:#fff; padding-bottom:30px;}
.nr_left h1{ height:42px; background:#f7f7f7; border-bottom:solid 1px #dddddd; font-size:18px; line-height:42px; padding-left:20px; font-weight:400;}
/*----------------左侧菜单开始--------------*/
.menu_01{ cursor:pointer; padding: 0px 10px; overflow:hidden;}
.menu_01 span{  line-height:42px; border-bottom:solid 1px #efefef; display:block; margin-bottom:2px; color:#333; font-size:15px; padding-left:16px;  }
.menu_01 div{  line-height:42px; border-bottom:solid 1px #efefef; display:block; margin-bottom:2px; color:#333; font-size:15px; padding-left:15px;  background:url(../images/jt_1.gif) right no-repeat; }
.menu_01 li{ line-height:37px; display:none; }
.menu_01 li a{ color:#000; font-size:14px;  width:156px; display:block; padding-left:30px; background:url(../images/left_bt.gif) 20px center no-repeat;}
.menu_01  a:hover{ color:#027cff;}
.menu_01  a.current{ color:#027cff;}
.menu_ar{ background:url(../images/jt_1.gif) right no-repeat; }
.menu_ar_down{ background:url(../images/jt_2.gif) right no-repeat;}
/*.menu_02 span{ background:none; border-bottom:solid 1px #e8e8e8; color:#000; font-size:14px;}
.menu_02 li a{ color:#666; display:block; border-bottom:none; line-height:34px; padding-left:40px;}
.menu_02 li a:hover{ background:#5da4e6; color:#fff;}
.menu_02 li a.current{ background:#5da4e6; color:#fff;}
.menu_02 .menu_ar{ background:url(../images/left_bt.gif) left center no-repeat;}
.menu_02 .menu_ar_down{ background:url(../images/left_bt.gif) left center no-repeat; }*/




/*.nr_left ul{ padding:0px; margin:0px; padding:0px 10px;}
.nr_left ul li{ float:left; border-bottom:solid 1px #E4E4E4;position:relative; display:inline-block;  }
.nr_left ul li a{ height:40px; line-height:40px;  width:156px; display:block; font-size:14px; padding-left:20px;background:url(../images/jt_1.gif) right center no-repeat;  }
.nr_left ul li a.cur{color:#0280bf;}	
.nr_left li a span{ width:13px;
                        height:13px;  background:url(../images/jt_1.gif) right center no-repeat; 
						position:absolute;
						top:14px; right:0px;}
						
.nr_left li a:hover span,
.nr_left li a.current span{ background:url(../images/jt_2.gif) right center no-repeat;}
.nr_left ul  dl{  padding:0px; margin:0px; margin-bottom:-1px; background:#fff; overflow:hidden;width:156px; padding-left:20px;}		
.nr_left ul  dl dd{ background:none; height:28px; line-height:28px; margin-bottom:5px; }
.nr_left ul  dl dd a{ background:none; font-size:13px; color:#898a8a; width:146px;}
.nr_left ul  dl dd a:hover{ color:#e30101;}
.nr_left ul  dl dd a.current{ color:#e30101; background:none;}*/
.nr_right{ float:right; width:990px; min-height:513px; border:solid 1px #dddddd; overflow:hidden; position:relative; background:#fff;}
.nr_right h3{background: #f7f7f7;height:42px;border-bottom:solid 1px #dddddd;font-size:18px;line-height:42px;padding-left: 18px;font-weight:400;}
.nr_right h3::before {content: '';display: inline-block;width: 4px;height: 21px;background: #2D66A5;margin-right: 12px;position: relative;top: 4px;}
.nr_right h4{ background: #f7f7f7;  height:42px; border-bottom:solid 1px #dddddd; font-size:14px; line-height:42px; padding-left:10px; font-weight:400;}
.nr_right ul{ padding:1px; margin:0px;}
.nr_right ul table th{ line-height:38px; text-align:center; border-bottom:solid 1px #e1e1e1;}
.nr_right ul table td{ padding:7px 10px;}
.nr_right ul table .text_cen{ text-align:center;}
.infotexta_1{  padding-bottom:0px; overflow:hidden; margin:auto; float:left; padding:10px;}
.infotexta_1 table{ padding:0px; margin:0px; padding:3px 0px;}
.infotexta_1 table tr td a{ height:32px; text-align:left; line-height:32px; padding-left:10px; font-size:13px;}		
.infotexta_1 table tr th{ font-weight: bold;border-bottom:dotted 1px #d6d6d6;text-align:center;}			
.infotexta_1 table tr td{ border-bottom:dotted 1px #d6d6d6;}


.infotexta_1 ul{ padding:0px; margin:0px; padding:3px 0px;}
.infotexta_1 ul li{ position:relative; float:left; width:960px; text-align:left; border-bottom:dotted 1px #d6d6d6;}
.infotexta_1 ul li a{ height:32px; text-align:left; line-height:32px; padding-left:10px; font-size:13px;}
.carmore {
    position: absolute;
    right: 50px;
    top: 0px;
    width: 150px;
    line-height: 30px;
}

.carmore1 {
    position: absolute;
    right: 150px;
    top: 0px;
    width: 200px;
    line-height: 30px;
}

.carmore2 {
    position: absolute;
    right: 350px;
    top: 0px;
    width: 200px;
    line-height: 30px;
}
.tiam{ width:80px; position:absolute; right:0px; height:25px; line-height:30px; top:0px; text-align:right;}
.shoushou{ border-bottom:solid 1px #d9d9d9;}
.input_1{ border:solid 1px #e3d7d7; background:#fff; line-height:26px; height:26px;}
.input_2{ border:none;background:#fff; line-height:28px; height:28px; width:100%;}
.input_3{ border:solid 1px #e9e9e9; background:#fff; line-height:24px; height:24px; }
.qiyelogo{ padding:0px 10px 10px 10px; overflow:hidden;}
.qiye_a{ border-bottom: solid 1px #d9d9d9; overflow:hidden; padding:10px 5px; font-size:14px;}
.qiye_a ul{ padding:0px; margin:0px;}
.qiye_a ul div{ width:160px; float:left;}
.qiye_a ul div img{ border:solid 1px #d9d9d9;}
.qiye_a ul li{ float:left; line-height:28px;}
.qiye_a ul .pingf{ float:right;}
.shousuo{ width:57px; height:28px; cursor:pointer; line-height:28px; font-size:12px; text-align:center; background:#2589e8; color:#fff; display:inline-block; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left:8px;}
.shousuo:hover{ background:#d10c0c;}



.shousuo a{color:#fff; width:57px; height:28px; cursor:pointer; line-height:28px;display:inline-block; }  
.shousuo a:hover{color:#fff;}

/*----------------分页-------------------*/
.gcxxfy{ width:1000px; margin:auto; overflow:hidden;}
.mmggxlh {overflow:hidden;  background:#fff; margin:auto;  text-align:center; }
.mmggxlh a{ padding:5px 15px; background:#fafafa; border:solid 1px #cccccc; height:38px; line-height:38px; margin:20px 5px; }
.mmggxlh a:hover{ background:#007acd; color:#fff; border:solid 1px #007acd;}
.dian{ line-height:38px; margin:20px 5px; }
.mmggkuan{ border:solid 1px #cccccc; height:25px; line-height:25px;margin:24px 5px; width:50px;}
.mmggxlh .one{background:#007acd; color:#fff; border:solid 1px #007acd;}
.mmggxlh #mmgganue {height:26px;}
.mmggxlh #mmgganue a{ background:#007acd;border:none; line-height:26px; padding:5px 15px; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; color:#FFFFFF;}
.mmggxlh #mmgganue a:hover{ color:#fff; background:#FC0509;}
/*-------------------详情页面------------------*/
.xxym{ border:solid 1px #d9d9d9; background:#fff; }
.xxym h3{background:#f7f7f7;padding-left:12px; overflow:hidden; line-height:40px; font-size:18px; font-weight:400; color:#007acd;  }
.xxym h3 span{ font-size:14px; color:#333; padding-right:10px; display:block;}
.xyym_1{ padding:10px; overflow:hidden;}
.de_tabb{ border-collapse:collapse;font-size:14px;}
table.de_tab1 { margin-bottom:10px;}
table.de_tab1 td{ border:#fff solid 1px; background:#f6f6f6; padding:5px 15px;  font-size:14px;}
table.de_tab1 td.bg_td{  background:#eaebec; text-align:right; width:15%; font-size:14px;}	
table.de_tab1 td.bg_td_fild{ width:35%;}
table.de_tab1 tr th{  background:#c4dff9; text-align: center; font-size:14px; border:#fff solid 1px; font-weight:normal;padding:5px 15px; }
table.de_tab1 td.zjbt{ background:#fff;font-size:15px; line-height:28px;}
table.de_tab1 td.zjbt1{ background:#fff;font-size:16px; line-height:28px; color:#0b87e1;}
table.de_tab1 td.bian{ background:#fff;}
table.de_tab td{ border:#fff solid 1px; background:#f6f6f6; padding:5px 15px;  font-size:14px;}
table.de_tab tr th{  background:#eaebec; text-align: center; font-size:14px; border:#fff solid 1px; font-weight:normal;padding:5px 15px; }
table.de_tab td.bg_td{  background:#c4dff9; text-align:right; width:15%; font-size:14px;}

h5.with150 strong{ width:178px; display:block; margin-top:20px;}
h5.index_title1{ font-size:14px; height:37px; line-height:37px; color:#fff; margin-bottom:-3px;}
h5.index_title1 strong{  background:#64aef5; text-align:center; color:#fff; display:block; height:35px; line-height:35px; border-radius:3px 3px 0 0;}
.szzs{ display:none; overflow:hidden;}
.page_contect{ padding:20px; color:#333; line-height:24px;}
.page_contect p{ margin:5px 0; text-align:center;}

.content{ padding:20px; color:#333; line-height:24px;}
.content p{ margin:5px 0; text-align:left;}

.bai_bg{  background:#fff; }
h4.detail_t{ font-size:24px; text-align:center; color:red; line-height:40px; width:100%; }

.detail_contect{ line-height:28px; font-size:14px;}

.detail_botttom{ margin-top:20px;}
.detail_botttom a{ color:#006BCF;}
.detail_botttom a:hover{ color:#FC0509;}
.bshare-custom span{ width:470px; display:block; height:35px; line-height:35px; margin:auto; text-align:center;   font-size:14px; color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:50px; }
.bshare-custom a{ width:150px; display:block; height:35px; line-height:35px; text-align:center;   font-size:14px;  background:#2589e8;  color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.bshare-custom a:hover{background:#d10c0c; color:#fff;}
.prev_next{ margin-top:20px; overflow:hidden; padding:20px;}
.prev_next .prev{ float:left; width:auto;}																																																	
.prev_next .next{ float: right; width:auto;}
.detail_botttom1{ margin-top:20px; text-align:right;}
#showtext{ cursor:pointer; font-size:24px; line-height:18px; color:#1780cd; font-weight:bold;}
#showtext1{ cursor:pointer;font-size:24px; line-height:18px; color:#1780cd; font-weight:bold;}
#showtext2{ cursor:pointer;font-size:24px; line-height:18px; color:#1780cd; font-weight:bold;}
.tjsh { margin:auto;}
.tjsh a{ display:inline-block;  text-align:center;   font-size:14px;  background:#2D66A5;  color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:20px; padding:5px 10px;  }
.tjsh a:hover{background:#2589e8;}
.xz a{   margin:auto; text-align:center;   font-size:14px;  background:#2D66A5;  color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px 10px;  }
.xz a:hover{background:#2589e8;}
table.de_tabb { margin-bottom:10px;}
table.de_tabb td{ border:#d9d9d9 solid 1px; background:#fff; padding:5px 3px;  font-size:14px;}
table.de_tabb td.bg_td{  background:#fff; text-align:right; font-size:14px;width:20% }
table.de_tabb td.bg_td2 { width:30%; }
table td.bg_tdd{  background:#d9d9d9; text-align:right;  font-size:14px; text-align:center;}
table.de_tabb tr th{  background:#fff; text-align: center; font-size:14px; border:#fff solid 1px; font-weight:normal;padding:5px 15px; }
table.de_tabb td.zjbt{ background:#fff; color:#2589e8; font-size:16px; line-height:30px;}
table.de_taba td{ border:#fff solid 1px; background:#f5f5f5; padding:5px 15px;  font-size:14px;}
table.de_taba th{ border:#fff solid 1px; background:#d9d9d9; padding:5px 15px;  font-size:14px;}
table.de_taba a{ color:#0061BC;}
table.de_taba a:hover{ color:#FC0509;}
h6.with150 strong{ width:175px; display:block;}
h6.index_title1{ font-size:14px; height:37px; line-height:37px; color:#fff; margin-bottom:-3px;}
h6.index_title1 strong{  background:#2D66A5; text-align:center; color:#fff; display:block; height:35px; line-height:35px; border-radius:3px 3px 0 0;}
.time{ width:85px; position:absolute; top:4px; right:0px; height:25px; line-height:25px; text-align:right;}
.text_input,
.text_input_02,
.text_input_03,
.table_details textarea{
	           height:24px;
			   line-height:24px;
			   border:none;
			   outline:none;
			   padding:0 0 0 5px;
			   vertical-align:middle;
			   background-color:#FFF;
			   border:1px solid #d8dcde;
			   box-shadow:1px 1px 2px rgba(0,0,0,0.08) inset;
			   border-radius:4px;
			   -moz-border-radius:4px;
			   -webkit-border-radius:4px;
			   }
		  
		   
.text_input_02{width:30px;}
		   
.text_input_03{width:200px;}
.table_details th{height:35px;                  
				  color:#484a4b;
				  text-align:left;
				  font-weight:100;
				  line-height:20px;
				  padding:0 0 0 20px;
				  vertical-align:middle;
				  background-color:#eceff2;
				  border-left:5px solid #d8dcde;
				  border-bottom:1px solid #d8ecfb;				  
				  }
				  
.table_details td{height:35px;                  
				  color:#666768;
				  line-height:20px;
				  vertical-align:middle;
				  padding:0 0 0 15px;
				  background:#fff url(../Images/table_details_td_bg.png) repeat-y;
                   border-bottom:1px solid #d8ecfb;		
				  }
				  
.table_details th b{color:#da680c;
					}

.table_details td b{color:#d42411;
					padding:0 5px 0 5px;
					font-size:13px;
					vertical-align:middle;
					font-family:"宋体",\5B8B\4F53;
					}
					
.table_details td em{font-weight:700;
                     font-style:normal;
					 }
					
.table_details td table{width:95%;
                        margin:5px 0 10px 5px;
                        border:1px solid #fff;						
						}
						
.table_details td table th{border-left:0;
                           padding:0 0 0 10px;
						   background-color:#fff;
						   border-bottom:1px solid #c0c4c7;
						   }
				  
.table_details td table td{height:30px;
                           line-height:1.7;
						   padding:0 0 0 10px;
						   background-image:none;
						   background-color:#fff;
						   border-bottom:1px solid #f3f4f4;
						   }
						   
.table_details .sub_table_list{width:99.6%;
                     margin:10px 5px 10px 5px;
					 }
						   
.table_details .sub_table_list th{color:#000;
                                  font-size:15px;
							      border-left:0;
								  padding:0 0 0 10px;
								  border-bottom:1px solid #d8dcde;
								  background:#eceff2 url(../Images/list_page.png) 0 -82px repeat-x;
								  }
								  
.table_details .sub_table_list td{background-image:none;
                                  padding:0 0 0 10px;
								  border-bottom:1px solid #eceff2;
								  }
								  
.table_details .sub_table_list td i{color:#3c8e0d;
                                    font-style:normal;
									}
									
.table_details .sub_table_list td em{color:#d8800e;
                                     font-weight:100;
									 }
.zhuc td p span,.upload_btn{text-align:center;
           font:14px/1.7 Arial, "Microsoft yahei", "微软雅黑", Tahoma, Verdana, Helvetica, sans-serif;
           min-width:33px;
           width:auto!important;
		   height:24px;
		   line-height:24px;
		   cursor:pointer;
		   color:#000;
		   display:inline-block;		   
		   vertical-align:middle;
		   padding:0 5px 0 5px;
		   border:1px solid #c4c7c8;
		   border-radius:4px;
		   -moz-border-radius:4px;
		   -webkit-border-radius:4px;
		   background: url(../images/list_page.png) 0 -460px repeat-x;
					}

	.upload_btn:hover {
		color: #084db4;
		text-align: center;
		border: 1px solid #48a1ec;
		background: url(../images/list_page.png) 0 -502px repeat-x;
	}

 .choose_btn {
	text-align: center;
	font: 14px/1.7 Arial, "Microsoft yahei", "微软雅黑", Tahoma, Verdana, Helvetica, sans-serif;
	min-width: 33px;
	width: auto !important;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	padding: 0 5px 0 5px;
	border: 1px solid #c4c7c8;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #2684E6;
}

	.choose_btn:hover {
		color: #fff;
		text-align: center;
		border: 1px solid #48a1ec;
		background-color: #2684E6;
	}	

/*设置新数据显示添加的NEW*/
.NEWstyle{ background:url(../images/new.gif) no-repeat center center; display:inline-block; width:28px; height:8px; margin-left:5px;}
/*按钮样式*/
.buttonClass{ width:80px; height:30px; margin-bottom:5px;font-size:13px;}

a.laugh {
	width: 21px;
	height: 18px;
	line-height: 18px;
    margin-bottom: -3px;
	display: inline-block;
	background: url(../Images/laugh.png) no-repeat;
    background-size: 100%;
}

a.cry {			
	width: 21px;
	height: 18px;
	line-height: 18px;
    margin-bottom: -3px;
    display: inline-block;
	background: url(../Images/cry.png)  no-repeat;
    background-size: 100%;
}

/*弹出层样式*/
.divShow{filter: alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;z-index:9999990;background-color:#ffffff;position:absolute;width:100%;left:0px;top:0px;}
.divMessage{position: absolute; visibility: visible;z-index: 9999999; border:1px solid #ced7dc; width:450px;margin:5px 0 0 100px; padding:0; text-align:center; height:200px; line-height:30px; background:#fff; }
.cxBtn{ width:80px; height:19px; border:#93B6CF 1px solid; background:url(../Images/cx_bg.gif) repeat-x;line-height:20px; text-align:center; padding-top:1px;}
.cxBtn a{ color:#005163; font-weight:bold; font-size:14px;}
.cxBtn a:hover{ color:#ED0000; font-weight:bold; }
/*弹出层样式*/