﻿/*-----------------------通知公告--------------------*/
.left_wrap{  border-left:solid 1px #ffa310;border-bottom:solid 1px #ffa310;width:250px; overflow:hidden; float:left; background:#fff; padding-bottom:30px;font-family:Arial, Tahoma, Verdana, "微软雅黑", 宋体, Helvetica, sans-serif;}
.left_wrap .head_title{ height:42px; background:#ffa002; border-bottom:solid 1px #ffa002; font-size:20px; line-height:42px; padding-left:20px; font-weight:400;}
/*----------------左侧菜单开始--------------*/

/*----------------右侧内容开始--------------*/
.nr_right{ float:left; border-left:solid 1px #ffa310; overflow:hidden;  position:relative; background:#fff; width:1145px; min-height:510px; }
.nr_right h3{ background: #fff5e5 url(../images/bt_img.png)10px 9px no-repeat;  height:42px; font-size:18px; line-height:42px; padding-left:25px; font-weight:400;}
.nr_right ul{ padding:15px 20px; margin:0px;}
.nr_right ul li{ border-bottom:solid 1px #dedede; line-height:35px; position:relative;}
.nr_right ul li a{ background:url(../images/new_1.png) left center no-repeat; padding-left:15px; margin-left:7px;}
.nr_right ul li .shijian{ position:absolute; right:10px;}
.nr_right ul .hui{ background:#f7f7f7;}
.nr_right ul table { width:100%;}
.nr_right ul table th{ background:#f7f7f7; border:solid 1px #dedede; text-align:right; font-weight:400;line-height:35px;}
.nr_right ul table td{ border:solid 1px #dedede; line-height:35px; padding-left:5px;}
.nr_right ul table .text_cen{ text-align:center;}
.nr_right ul table .text_right{ text-align:right;}
.input_a{ border:solid 1px #fff; width:99%; }
.input_b{ border:solid 1px #fff; width:99%; line-height:20px;}
.shanq a{ display: inline-block; padding:2px 8px; background:#dedede; line-height:16px; margin:5px 5px; border-radius:3px; border:solid 1px #ababab; font-size:12px; }
.shanq1 a{ display: inline-block; padding:2px 8px; background:#fff5e5; line-height:16px; margin:5px 5px; border-radius:3px; border:solid 1px #ffbf54; font-size:12px; }
.anue a{ display:inline-block; padding:0px 20px; margin:10px; background:#ff4709; color:#fff; border-radius:5px;}
.anue a:hover{ background:#FC0509;}
.anue1 a{ display:inline-block; padding:0px 20px; margin:10px; background:#acacac; color:#fff; border-radius:5px;}
.anue1 a:hover{ background:#7d7d7d;}
.anue2 a{ display:inline-block; padding:0px 20px; margin:10px; background:#f00000; color:#fff; border-radius:5px; line-height:30px;}
.anue2 a:hover{ background:#f68520;}
.anue3 a{ display:inline-block; padding:0px 20px; margin:10px; background:#acacac; color:#fff; border-radius:5px; line-height:30px;}
.anue3 a:hover{ background:#7d7d7d;}
.anue4 a{ display:inline-block; padding:0px 20px; margin:10px; background:#d10c0c; color:#fff; border-radius:5px;}
.anue4 a:hover{background:#ffa002;color:#fff;}
.ny_1{ padding:10px;}
table{ border-collapse:collapse;font-size:18px;}
table.de_tab1 {  padding:20px; width:100%;}
table.de_tab1 td{  border:solid 1px #dedede;  padding:5px 5px;  text-align:center;}
table.de_tab1 th.text_left{ text-align:left;}
table.de_tab1 td.text_left{ text-align:left;}
table.de_tab1 tr th{ background:#f7f7f7;text-align: center; font-size:18px;  border:solid 1px #dedede; font-weight:normal;padding:5px 5px; }
table.de_tab1 a{ color:#0071f0; padding-left:5px;}
table.de_tab1 a:hover{ color:#FC0509;}
.cx a{ background:#ffbf54; display:inline-block; padding:3px 10px; border-radius:3px; margin-left:5px;}
.cx a:hover{ background:#FC0509; color:#fff;}
.sheng{width:1001px; margin:auto; margin-top:10px;}
.sheng ul{ padding:0px; margin:0px;}
.sheng ul li{ float:left;}
.sheng ul li a{ display:inline-block; padding:5px 18px; margin-right:5px; background:#fff6e9; border-radius:5px 5px 0px 0px; border:solid 1px #ffa310; border-bottom:none;}
.sheng ul li a:hover{ background:#ffbf54; color:#fff;}
.con .xxcxx{ border:solid 1px #ffa310;  overflow:hidden; background:url(../images/right_bj.jpg) repeat-x;  float:left;}
/*.xxcx h1{  float:left; font-size:15px; font-weight:400; line-height:31px; padding-left:10px; width:211px; border-bottom:solid 1px #d7d7d7;}*/
.con .xxcxx ul{ width:210px; float:left;}
.con .xxcxx ul li{ float:left; line-height:20px;}
.con .xxcxx ul li a{ display:inline-block; line-height:30px; padding:0px 15px;}
.con .xxcxx ul li a:hover{ background:url(../images/right_1.png) bottom no-repeat; color:#ff4608;}
.con .xxcxx ul li.current_tab{ background:url(../images/right_1.png) bottom no-repeat; color:#00C13A;}
.con .xxcxx ul li.current_tab a{ color:#ff4608;}
.right_1{ overflow:hidden; padding:5px 5px; float:left; width:211px; border-top:solid 1px #ffa823; font-size:12px;}
.chaxui a{ display:inline-block; padding:5px 25px; text-align:center; background:#d40000; font-size:15px;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; margin-top:6px; margin-bottom:2px; }
.chaxui a:hover{ background:#ffa823; }

.nr_right1{ float:right; border:solid 1px #ffa310; overflow:hidden;  position:relative; background:#fff; width:767px; min-height:510px; }
.nr_right1 h1{ background: #fff5e5 ;  height:82px; font-size:18px; line-height:82px; font-weight:400; text-align:center;}
.nr_right1 h3{ background: #fff5e5 url(../images/bt_img.png)10px 9px no-repeat;  height:42px; font-size:18px; line-height:42px; padding-left:25px; font-weight:400;}
table.de_tab { width:100%;}
table.de_tab th{ background:#f7f7f7; border:solid 1px #dedede; text-align:right; font-weight:400;line-height:50px;}
table.de_tab td{ border:solid 1px #dedede; line-height:35px; padding-left:5px;}
table.de_tab th.org{ background:#fff5e5; text-align:center;}
table.de_tab .text_cen{ text-align:center;}
table.de_tab .text_right{ text-align:right;}
/*----------------分页-------------------*/
.gcxxfy{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:#ffbf54; color:#fff; border:solid 1px #ffa002;}
.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:#ffbf54; color:#fff; border:solid 1px #ffa002;}
.mmggxlh #mmgganue {height:26px;}
.mmggxlh #mmgganue a{ background:#ffa002;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 #ffa310; background:#fff; }
.xxym h3{background:#fff5e5;padding-left:12px; overflow:hidden; line-height:40px; font-size:18px; font-weight:400; color:#007acd;  }
.xxym h3 span{ font-size:18px; color:#333; padding-right:10px; display:block;}
.xyym_1{ padding:10px; overflow:hidden;}
.page_contect{ padding:20px; color:#333; line-height:24px;}
.page_contect p{ margin:5px 0; }
.bai_bg{  background:#fff; }
h4.detail_t{ font-size:20px; text-align:center; color:#000; line-height:40px; width:100%; font-weight:400; }
.bshare-custom a{ width:100px; display:inline-block; height:35px; line-height:35px;  text-align:center;   font-size:18px;  background:#ffa002;  color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:25px auto; }
.bshare-custom a:hover{background:#d10c0c; color:#fff;}
.prev_next{ margin-top:20px; overflow:hidden;}
.prev_next .prev{ float:left; width:auto;}
.prev_next .next{ float: right; width:auto;}
.name{ float:left;  overflow:hidden; position:relative;  width:958px; margin-top:10px; }
.name h1{ background:#fff5e5; font-size:18px; font-weight:400; color:#333333; padding-left:10px; line-height:36px; display:block; color:#c95800;}
.name_1{ overflow:hidden;background:#fff;}
ul.name_logo{ width:145px; float:left; margin:10px 15px;}
ul.name_logo li{ float:left; line-height:28px; display:block;  width:148px;  text-align:center;}
ul.name_logo li img{ width:145px;  border:solid 1px #d9d9d9;}
ul.name_logo .name_bottom{text-align:center;}
#demo{ overflow: hidden;width: 997px;height: auto;z-index: 0;}
table{ border-collapse:collapse;font-size:18px;}
table.de_tab2 {  padding:20px; width:100%;}
table.de_tab2 td{ border-bottom:solid 1px #ececec;  padding:7px 5px;  text-align:center;}
table.de_tab2 th.text_left{ text-align:left;}
table.de_tab2 td.text_left{ text-align:left;}
table.de_tab2 tr th{ text-align: center; font-size:18px;  border-bottom:solid 1px #ececec; padding:7px 5px; }
table.de_tab2 a{ color:#0071f0; padding-left:5px;}
table.de_tab2 a:hover{ color:#FC0509;}



.left_wrap .con{min-height:808px; height:auto!important; _height:210px; }
.left_wrap .con ul li{width: 230px; margin-left:8px;}
.left_wrap .con ul li a{  line-height:42px; display:block;  font-size:18px;  padding-left:16px; background:url(../images/jt_1.png) 180px no-repeat;border-bottom:solid 1px #d2d1d1;margin-bottom:1px;  }
.left_wrap .con ul li a:hover{color:#FC0509; background:url(../images/jt_2.png) 180px no-repeat; }
.left_wrap .con ul li a.current{color:#FC0509; background:url(../images/jt_2.png) 180px no-repeat; }	

.left_wrap dl dd{ line-height:37px; margin-bottom:1px; border-bottom:solid 1px #eaeaea; width: 230px; margin-left:8px; }
.left_wrap dl dd a{ color:#7a7671; font-size:14px;  width:218px; display:block; padding-left:23px; background: url(../images/left_bt.png) 8px  15px no-repeat;}
.left_wrap dl dd a:hover{  color:#FC0509;background:#fff6e9 url(../images/left_bt1.png) 8px 15px no-repeat;}
.left_wrap dl dd a.current{  color:#FC0509;background:#fff6e9 url(../images/left_bt1.png) 8px 15px no-repeat;}
.menu_ar{ background:url(../images/jt_1.png) no-repeat; color:#FC0509; }
.menu_ar_down{ background: url(../images/jt.png) no-repeat; color:#FC0509;}
.left_wrap{ cursor:pointer; padding: 0px 0px; overflow:hidden;}



.erwm {
	position: fixed;
	right: 80px;
	top: 290px;
	width: 137px;
	height: 135px;
	text-align: center;
	line-height: 30px;
	z-index: 9999;
}

.erwm {
	top: 100px;
}

	.erwm img {
		margin-bottom: 8px;
		width: 120px;
		height: 118px;
	}

	.erwm .erwm-box {
		margin-bottom: 16px;
		line-height: 18px;
		font-size: 14px;
	}


						   
.main_wrap{width:1145px;
          min-height:670px;
		  height:auto!important;
		  _height:480px;
		  float:right;
          border:solid 1px #ffa310;
		  }
		  
.main_con{min-height:808px;
		  height:auto!important;
		  _height:400px;
		  background-color:#FFF;
		  }	
		  
.main_con .con{padding:5px;
              font-size:13px;
			  line-height:1.8;			  
			  }
			  
.main_con .con p{text-indent:2em;
                 margin:10px 0 20px 0;
				 padding:5px;				 
				 }
				 
.main_con .con p img{float:left;
                    display:inline-block;
					padding:0 15px 10px 0;
					}
				 
.main_con .con h3{color:#000;
                  font-size:18px;
				  padding:5px 0 5px 10px;
				  margin:5px 0 5px 0;
				  background-color:#eeebe9;
				  }
				  
.main_con table{width:100%;}

.main_con th{height:35px;
             line-height:35px;
			 padding:5px 0 0 10px;
			 color:black;/*#888b8c;	*/
			 font-size:18px;
			 border-bottom:1px solid #d8dcdf;
             font-weight:bold;
             text-align:left;
			 }	  

.main_con td{height:30px;
			 padding:5px 0 0 10px;
			 color:black;/*#888b8c;	*/
			 font-size:18px;
			 border-bottom:1px solid #d8dcdf;
			 }
			 
.main_con.XXGK td a{color:#484b4e;/*#484b4e;*/			   
			   font-family:"Microsoft yahei","微软雅黑";
               background:url(../images/new_1.png) left center no-repeat; padding-left:15px; margin-left:7px;
			   }
.main_con td a{color:#484b4e;/*#484b4e;*/			   
			   font-family:"Microsoft yahei","微软雅黑";
			   }

.main_con td a:hover{color:#ff4407;}
.main_con td span a:hover{color:#ff4407;}
					 
.main_con td i{color:#518c17;
               font-style:normal;
			   }

.main_con .hot{color:#d0340f;}	
 
.main_con td b{color:#cd7d14;
			   font-weight:100;
			   }

/*.main_title{height:39px;
           line-height:38px;
		   color:#000;
		   font-size:18px;
		   vertical-align:middle;
		   padding:0 0 0 10px;
		   background-color:#fbebe8;
		   border-bottom:1px solid #d8dcdf;
		   font-family:"Microsoft yahei","微软雅黑";
           border:1px solid red;
		   }*/   
.main_title{ background: #fff5e5 url(../images/bt_img.png)10px 9px no-repeat;  height:42px; font-size:18px; line-height:42px; padding-left:25px; font-weight:400;font-family:"Microsoft yahei","微软雅黑";}

.nr_right ul{ padding:15px 20px; margin:0px;}
.nr_right ul li{ border-bottom:solid 1px #dedede; line-height:35px; position:relative;}
.nr_right ul li a{ background:url(../images/new_1.png) left center no-repeat; padding-left:15px; margin-left:7px;}
.nr_right ul li .shijian{ position:absolute; right:10px;}
.nr_right ul .hui{ background:#f7f7f7;}
.nr_right ul table { width:100%;}
.nr_right ul table th{ background:#f7f7f7; border:solid 1px #dedede; text-align:right; font-weight:400;line-height:35px;}
.nr_right ul table td{ border:solid 1px #dedede; line-height:35px; padding-left:5px;}
.nr_right ul table .text_cen{ text-align:center;}
.nr_right ul table .text_right{ text-align:right;}
						   
.page_bar{height:75px;
          padding:10px 0 0 0;
		  text-align:right;
		  vertical-align:middle;
		  }
		  
.page_bar b{color:#cd7d14; font-weight:100;}
		  
.page_btn{width:60px;
         height:25px;
		 line-height:25px;
		 text-align:center;
		 color:#4a4847;
		 cursor:pointer;
		 display:inline-block;
		 background: url(../images/page_btn01.gif) no-repeat;
		 }
		 
.page_bar span{margin:0 5px 0 5px;}

.page_bar span:hover{color:#000}
		 
.page_bar input{width:30px;
                height:23px;
				line-height:23px;
				text-align:center;
				vertical-align:middle;
				border:1px solid #d8d8d8;
				}
		 
.page_bar .w40{width:40px;
	           margin:0 15px 0 5px;
			   background: url(../images/page_btn02.gif) no-repeat;
			   }
			   
.big_wrap{min-height:700px;
          height:auto!important;
		  _height:700px;
		  padding:30px;
		  font-size:18px;
		  line-height:1.7;
		  }
		  
.big_wrap .con{min-height:480px;
               height:auto!important;
			   _height:480px;
			   padding:20px 30px 20px 30px;
			   }

.big_wrap .con p{margin:0;
                 text-indent:20px;
				 }
				 
.pre_list{margin:20px 0 10px 0;
          border:1px solid #d8dcdf;
		  border-left:none;
		  border-right:none;
		  height:20px;
		  font-size:16px;
		  padding:5px;
          line-height:20px;
		  }
				   
.pre_list label{width:50%;
          float:left;
		  }
				   
.pre_list span{margin:0 20px 0 5px;}
		  
.big_wrap h2{font-size:28px;
			 color:#000;
			 text-align:center;
			 padding:10px 30px 30px 30px;
			 font-weight:100;
			 font-family:"Microsoft yahei","微软雅黑";
			 }
			 
.big_wrap .details_bar{text-align:center;
                       height:30px;
					   font-size:12px;
					   border-bottom:1px solid #d8dcdf;
					   }
					   
.big_wrap .details_bar span{margin:0 30px 0 10px;
                          }
						  
.suggestion_box{margin:10px;
                padding:2px;				
				background-color:#DEDEDE;
				
		   /*background-color:#FFF;
		   border:1px solid #f8d3cd;*/	  
				}
				
.suggestion_box p{color:#000;
				  padding:5px;
				  font-size:18px;
				  line-height:2;
				  }
				
.suggestion_box table{background-color:#fff;}

.suggestion_box td{color:#484b4e;
                   border:none;				   
				   padding:5px 0 5px 10px;
				   }

.suggestion_box .text_input{width:210px;
                      height:24px;
					  line-height:24px;
					  vertical-align:middle;
					  border:1px solid #d0d4d7;
					  }
					  
.suggestion_box textarea{width:600px;
                         height:120px;
						 border:1px solid #d0d4d7;
						 }
						 
.b_btn{width:80px;
       color:#fff;
	   height:35px;
	   line-height:35px;
	   font-size:18px;
	   text-align:center;
	   cursor:pointer;
	   display:inline-block;
	   vertical-align:middle;
	   background: url(../images/b_btn.gif) no-repeat;
	   }
	   
.msg_box{min-height:120px;
        height:auto!important;
		_height:120px;
		font-size:18px;
		margin:10px;
		padding:5px;
		border:2px solid #DEDEDE;		
		}
		
.msg_box p{color:#4a4847;
           padding:10px;
		   }
		
.msg_box .reply_con{min-height:30px;
                    height:auto!important;
					_height:30px;
					color:#1071bc;
					line-height:1.8;
					padding:5px 10px;
					background-color:#FFF;
					border:1px solid #DEDEDE;
					}
		
.msg_box .date{float:left;
               font-weight:100;
			   font-size:16px;
			   color:#1071bc;
			   padding:0 10px 0 0;
			   }
		
.msg_box h4{height:30px;
            line-height:30px;
			color:#000;
			vertical-align:middle;
			font-size:18px;
			padding:0 0 0 0;
		   }
		   
.msg_box i,
.msg_box em{font-style:normal;
           font-weight:100;
		   color:#484b4e;
		   padding:0 10px 0 10px;
		   }
		   
.msg_box em{color:#484b4e;}
		   
.msg_box .reply_name,
.msg_box .reply_name i{color:#1071bc;}