body{ color:#333; font-family:"Microsoft Yahei","微软雅黑","Tahoma","Arial"; font-size:12px; margin:0; padding:0; line-height: 1.6;}
ul,h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none; color: #333;font-size: 14px;}
a:hover{transition:0.3s;}



.w1000{width: 1000px; margin:0 auto; }
body{background: url(../images/web/body-bg1.png) no-repeat; background-color: #ededed; background-size:100%; }
.all{width: 100%; margin:0 auto; height: 100%; background: url(../images/web/all-bg2.png); padding-top: 50px;
border-top: 2px solid #7ac256; margin-top: 120px;}

 /*header*/
.header{margin-top: 10px; padding-bottom: 10px;}
.header span{
	display: block;float: right; margin-top: 10px;
}

.header a{
	display: inline-block;
	font-size: 16px;
	padding: 6px 15px 6px 15px;
	border-radius: 3px 3px 3px 3px;
	color: #fff;
	background: #2d8ee0;
}
.header .on{
	background-color: #3aa500;
	color: #fff;
}
.header a:hover,
.header a.active{
	background-color: #3aa500;
	color: #fff;
}


 /*内容*/
  .tre-content{margin-top:10px; }
 .tre-content .left{background: url(../images/web/xxfbsm-bg2.png) no-repeat;height:176px;}
 .tre-content .left .text{ word-break:break-all; height:160px; width: 900px; padding: 32px 0px 30px 50px;}
  .tre-content .left .text p{ word-break:break-all;font-size: 14px; line-height: 19pt; color: #333;white-space:normal;
  height:100%; width: 100%; }
  .tre-content .left .text p span{color:#df5948; }

 .flfg{background: url(../images/web/xgflfg-bg2.png) no-repeat;
  height: 176px; margin-top: 20px;}
 .flfg .news{width: 900px; height: 196px;padding: 32px 22px 30px 22px; }
 .news ul li{ height: 30px; line-height: 30px;}
  .news ul li a{color: #666;}
   .news ul li a:hover{color: #000;}
 .news ul span{float: right;}

/*biange*/
.bottom{margin-top: 20px; border: 1px solid #7ac256;border-radius:5px;}
.bottom .title{padding:10px; border-bottom: 2px solid #7ac256;  }
 .bottom .bom{width: 100%}
   .bottom .bom th{border-bottom: 1px solid #dcdcdc;height: 40px; font-size: 14px; color:#39a200; }
  .bottom .bom td{border-bottom: 1px solid #dcdcdc; height: 40px;line-height: 40px;
   color: #666;font-size:14px;text-align: center; }
.bottom .bom tr:hover{background: #fcf7d9;}
/*foot*/
.footer{background: #3e3a39; height:78px; width: 100%; margin-top: 30px; }
.footer p{color: #fff; font-size: 14px; margin: 0 auto; width: 470px; padding-top: 30px;}

/*企业列表*/
.center-content{margin-top: 20px; }
.center-content .right{float: right; width: 50%; margin-top: -510px;
 border: 1px solid #7ac256; border-radius:5px;}
.center-content .right .title{padding: 10px; border-bottom: 2px solid #7ac256; }
.center-content .right .map{ width:460px;height: 430px;  margin: 20px 16px 10px 18px;  border: 1px solid #cacaca;}

 .center-content .left { width: 48%;height: 100%; border: 1px solid #7ac256;border-radius:5px;}
  .center-content .left .title{padding: 10px;  border-bottom: 2px solid #7ac256;}
 .two{margin-top: 20px;}
 .cx-inp{ width: 100%;}
 .center-content .left .cx-inp td{height: 50px;}
.cx-inp td span{line-height: 34px; font-size: 12px; color: #333; padding-left: 10px;}
 .select-bg{height: 34px; width: 126px;
	background: url(../images/web/select-bg.png) no-repeat scroll right center transparent;
	margin-left: 10px; float: right;
}
 .cx-inp select{ height: 34px; width: 126px;border: 1px solid #cacaca;
   background:transparent;
  	appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;}
 .cx-inp .cx-btn{float: right;}  
 .s_ipt{height: 34px; width: 229px; border: 1px solid #9cd37f;background:transparent;}
 .cx-inp td a{float: right; line-height: 40px; margin-right: 20px;}

.nr-tale{width:95%; border:1px solid #cdcdcd; margin:0px;border-left:none;border-bottom: none;}
.nr-tale th{line-height: 40px; color: #39a200;font-size: 14px;}
.nr-tale td{text-align: center; height: 40px; font-size: 14px; color: #666; border-top: 1px solid #cdcdcd;}
.tableRegion{overflow: auto;height: 260px;width:100%;}

 