
/* CSS Document */
body,html{ margin:0; padding:0; background-color:#fff; font-family: "Microsoft YaHei", "SimSun", HELVETICA;}
a{ color:#06C; text-decoration:none;}
a:hover{ color:#06C; text-decoration:none;}
a:visited{ color:#06C; text-decoration:none;}
a:link{ color:#06C; text-decoration:none;}

.clear{ clear:both;}
.top{ background:url(../image/top.png) top center; width:100%; min-width:1200px; height:195px;}
.jiange{ background-color:#835A23; height:40px; width:100%; min-width:1200px;}

.house{ background:url(../image/house.png) top center; width:100%; min-width:1200px; height:115px; position:absolute; bottom:0;}
.bottom{ background:url(../image/house.png) top center; width:100%; min-width:1200px; height:115px;}
.daohang{ width:1200px; margin:15px auto; text-align:left;}
.main{ width:1100px; margin:40px auto;}
.index_btn{ width:33.33%; text-align:center; float:left;}
.txt_center{ width:100%; text-align:center; font-size:14px; color:#555; margin-top:50px;}
.txt_center p{ margin:0; padding:0; line-height:150%;}

.menu{ background-color:#835A23; height:60px; width:100%; min-width:1200px;}
.caidan{ width:1200px; margin:auto;}
li{ list-style:none;}
.caidan li{ float:left; height:46px; line-height:46px; margin-right:20px; margin-top:7px; padding:0 30px; border-radius:10px; color:#fff;}
.caidan li a{ text-decoration:none; color:#fff;}
.caidan li a:hover{ color:#FF3;}
.active{ background-color:#5C4018;}

.search_area{ width:100%; background-color:#eee; background:url(../image/stextbg.jpg);}
.sbutton{ width:122px; height:50px; font-size:20px; color:#555; border-radius:10px; background-image: linear-gradient(to top, #ddd,#fff); border:1px solid #eee; cursor:pointer;}
.sinput{ width:500px; height:46px; background-color:#fff; border:1px solid #eee; border-radius:10px; padding-left:15px;}
.sinput2{ height:46px; background-color:#fff; border:1px solid #eee; border-radius:10px; padding-left:15px;}
.sselect{ height:46px; background-color:#fff; border:1px solid #eee; border-radius:10px; padding-left:15px;}
.stext{ font-size:32px; color:#555; padding:5px;}
.sradio{ width:20px; height:20px;}

.table_list{ margin:auto}
.table_list th{ height:50px;line-height:50px; background-color:#EBEAE7; text-align:center;}
.table_list tr td{ background-color:#fff; height:50px; line-height:50px; text-align:center; }
.table_list tr:nth-child(odd) td{	background-color:#F3F0E6;}

.view_list{ border:1px solid #ddd;}
.view_list th{ height:50px;line-height:50px; background-color:#f2f2f2; text-align:center;}
.view_list tr td{ background-color:#fff; height:50px; line-height:50px; text-align:center; }
.view_list tr:nth-child(odd) td{	background-color:#f2f2f2;;}

.cp_name{ text-align:left !important; padding-left:20px;}

/*pagelist*/
.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 20px 0 0 0; }
.pagelist a { color: #666; margin: 0 5px 10px; padding: 5px 10px; background: #F7F7F7; display: inline-block; }
.pagelist a:nth-child(1) { display:  }
.pagelist a:hover, .pagelist > b { color: #835A23; color: #FFF; background: #835A23; }
.pagelist > b { padding: 5px 10px; }
a.curPage { color: #ffffff; font-weight: bold; background: #835A23; }

.company_info{ width:1140px; margin:auto; border:1px solid #ccc; border-radius:10px; padding:15px 30px; background-color:#F5F5F5; color:#333; overflow:hidden;}
.company_info h2{ font-size:24px; margin:5px 0 15px 0; padding:0;}
.company_info h5{ font-weight:normal; font-size:16px; margin:15px 0; padding:0; color:#666;}
.company_info h5 strong{ color:#222;}

.btninput{ padding:5px 20px;}
/*弹出窗口内容*/
.black_overlay{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); z-index: 1000; height: 100%; width: 100%; animation: poupFadIn 0.5s ease 0s 1; outline: none; display:none;}

.white_content {display: none; border: 8px solid #5C4018; border-radius: 5px; background-color: #fff; position: fixed; z-index: 1001; width: 50%;  top:25%; bottom:auto; overflow:hidden;  left:25%; right:25%; padding:20px; text-align:left;  line-height:200%; color:#444;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32), 0 -3px 0px 0px rgba(0, 0, 0, 0.15) inset; -webkit-animation: f1 0.5s 0s ease 1; }
.white_content strong{ color:#5C4018; font-weight:bold;}

.info_view{ height:50px; border-bottom:1px solid #ddd; line-height:50px; color:#333;}
.info_view li{ float:left; width:120px; text-align:center;}
.info_view li a{ color:#333; text-decoration:none;}
.info_view li a:hover{ color:#c30;}
.on_this{ border-bottom:3px solid #c30;}
.info_list{ text-align:left; line-height:250%; color:#888;}
.info_list td{ padding:10px;}
.info_list strong{ color:#444;}

.add_pingjia{ width:1200px; margin:auto; font-size:18px; line-height:200%; color:#444;}
.add_pingjia input{ margin-left:20px; margin-right:6px;}
.hr_line{ height:1px; border:0; border-bottom:2px dotted #ccc;}