﻿
.bookbox{

    display: block;
    position: absolute;
     right: 50%;
    top: 15px;
    z-index: 1002;
   width: 344px;
   margin-right: 162px;
   height: 294px;

}

.searchPanel {
    background-color: #38bd52;
    border-radius: 6px;
    box-shadow: 0 0 4px rgba(51, 51, 51, 0.25);
    height: 294px;

    padding: 8px;


    width: 344px;
    z-index: 9999;
}
.tabs {
    background: url("../images/hz2013/indexIcon.png") no-repeat scroll 0 -666px rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
    padding-left: 27px;
    width: 340px;
}
.tabs .l {
    font-family: 'Microsoft YaHei',SimSun;
    font-size: 18px;
    text-align: left;
    vertical-align: top;
}
.tabs .l a {
    color: #fff;
    text-align: left;
}
.tabs .r a {
    border: 1px solid #ccc;
    border-radius: 3px;
    display: block;
    font-family: 'Microsoft YaHei',SimSun;
    font-size: 17px;
    height: 30px;
    left: 220px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    top: 227px;
    width: 110px;
}
.tabs .r a:hover {
    color: #ee900d;
}
.search_form {
    background-color: white;
    color: #333;
    height: 253px;
    padding: 6px 0 0;
    text-align: left;
}
.selectcity span, .intohome span, .outhome span, .key span {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    margin: 12px 0 0;
    text-align: right;
    vertical-align: top;
    width: 88px;
}
.search_form input {
    border: 1px solid #bbb;
    height: 18px;
    line-height: 18px;
    margin: 12px 0 0;
    padding: 5px 4px;
    vertical-align: middle;
    width: 220px;
}

.search_btn_box2 { margin: 12px 0 0 94px; width: 110px; height: 30px; border: solid 1px #FF920D; text-align: center; line-height: 30px; font-size: 17px; font-family: 'Microsoft YaHei',SimSun; border-radius: 3px; text-shadow: 1px 1px 0 #ad5300; }
.search_btn_box2 button,.search_form_btn { border:0px; color: #fff; cursor: pointer; width: 110px; height: 30px; display: block; background: #FF930E; /* 一些不支持背景渐变的浏览器 */ background: -moz-linear-gradient(top, #FFB02B, #FF930E); background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFB02B), to(#FF930E)); background: -o-linear-gradient(top, #FFB02B, #FF930E); }
.search_btn_box2 button:hover,.search_form_btn:hover {  background: #ee900d; /* 一些不支持背景渐变的浏览器 */ background: -moz-linear-gradient(top, #FF942C, #FF930E); background: -webkit-gradient(linear, 0 0, 0 100%, from(#FF942C), to(#FF930E)); background: -o-linear-gradient(top, #FF942C, #FF930E); }
.search_form_btn{
    width:73px;
	margin-right:0;
	height:28px;
    border-radius:3px;
}

#gzslider div {
    cursor: pointer;
    height: 370px;
    width: 100%;
}
.bx-pager {

    margin-left: 100px;
    position: absolute;
   text-align:right;
    z-index: 1002;
    right: 25%;
    bottom: 10px;
    width:700px;
     display: block;
}
.bx-pager a {
    

    background: #878787;
    cursor: pointer;
    display: inline-block;
    width: 115px;
    background-color:#4CC664;
    color: #FFFFFF;
    margin-left:1px;
    height: 28px;
    line-height: 28px;
    margin-top: 6px;
    opacity: 0.8;
    text-decoration: none;
    text-align:center;
    z-index:11100;
 
   
}
.bx-pager a.active {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.75);
    border-top: 6px solid #4CC664;
    color: #333333;
    height: 28px;
    line-height: 28px;
    margin-top: 0;
    text-decoration: none;
}

.about_nav {

    border-color: #ccc;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    float: left;
    width: 159px;
}

.about_nav ul li {
    background: none repeat scroll 0 0 #f1f1f1;
    border-bottom: 1px solid #ccc;
}
.about_nav ul li a {
    color: #333;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 1.8;
    padding: 5px 0 0 50px;
}
.about_nav ul li a.about_curr {
    background: url("/assets/images/about_nav_bg.gif") repeat-x scroll 0 0 #579d2f;
    color: #fff;
}
.about_main {
    border: 1px solid #ccc;
    float: right;
    padding: 15px 30px;
    width: 745px;
}

.about_main h2 {
    background: url("/assets/images/about_line.gif") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
    font-family: "microsoft yahei","黑体";
    font-size: 22px;
    font-weight: normal;
}

.about_main h2 span {
    border-bottom: 3px solid #328605;
    color: #e36510;
    display: inline-block;
    height: 40px;
    padding: 0 10px;
}
.about_con {
    color: #333;
    line-height: 2;
    overflow: hidden;
    padding-top: 20px;

}
.about_con p {
    padding: 6px 0;
    text-indent: 0;
}

#cities_suggest {
    left: 100px;
    position: absolute;
    top: 89px;
    display:none;
}
.com_hotresults {

    background: none repeat scroll 0 0 #fff;
    border: 1px solid #aaa;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
    z-index: 99998;
    width:300px;
}

.com_hotresults .ac_title {
    background-color: #e8f0f6;
    border-bottom: 1px dotted #ddd;
    border-width: 0 0 1px;
    margin: 1px 1px 3px;
    padding: 6px 0 5px 5px;
    position: relative;
    text-align: left;
    z-index: 100;
}
.com_hotresults li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    overflow: hidden;
    padding: 2px 0 0;
    text-align: center;
    vertical-align: middle;
}
ul.popcitylist{
    padding:0px 5px;
}
ul.popcitylist li {
    margin: 0 6px;
    overflow: hidden;
    text-align: left;
    width: 45px;
}
ul.popcitylist li:hover{
      background-color: #fff;
    color: #316ac5;
    font-weight: bolder;
}
.com_hotresults a.ac_close {
    background: url("/assets/images/close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font: 1px/1px arial;
    height: 11px;
    position: absolute;
    right: 9px;
    text-indent: -9999em;
    top: 10px;
    width: 11px;
}

#left_content {
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width:820px;
}

.menuyuding_title {
    border-bottom: 1px solid #878787;
  
    color: #f08200;
    font: 12px 宋体;
    padding-bottom: 5px;
    padding-top: 5px;
}
.menuyuding_title h3{
    font-size:22px;
    color:#666;
    padding:0px 15px 10px;
}
.menuyuding_jiudianul {
    border-bottom: 1px dotted #cfcfcf;
    line-height: 24px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
     width:820px;
}

.newsname {
    float: left;
    margin-left: 20px;
}

.newsname b {
    color: #f08200;
    padding-right: 5px;
}

.newsdate {
    color: #878787;
    float: right;
}

.textlink_top {
    border-bottom: 1px dotted #cfcfcf;
    color: #4a4a4a;
    font-family: MicroSoft YaHei;
    font-size: 18px;
    font-weight: bold;
    margin: 10px auto 0;
    padding-bottom: 5px;
    width: 980px;
}

.link01 {
    margin: 0 auto;
    overflow: hidden;
    width: 980px;
}

.link01 a {
    display: block;
    float: left;
    height: 31px;
    line-height: 30px;
    margin: 5px 17px 10px;
    text-align: center;
    width: 88px;
}

.textlink_content {
    color: #878787;
    font-size: 12px;
    line-height: 24px;
    margin: 0 auto;
    overflow: hidden;
    width: 980px;
}

.textlink_content a {
    color: #4a4a4a;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 30px;
    margin-left: 17px;
    margin-right: 17px;
    margin-top: 5px;
    text-align: left;
    text-decoration: none;
    width: 88px;
}