/*news*/
.quester_left{ width:330px; overflow:hidden;}
.quester_fp{ width:595px; height:265px; overflow:hidden;padding-left: 3px;}
.quester_lbbox{ background-color:#fbfbfb; border:1px solid #eeeeee; padding:12px; border-top:none; height:175px;}
.quester_ll_ul{ width:592px;}
.quester_lbbox .quester_lt{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.quester_lbbox .quester_ltinfo{ line-height:20px; height:40px; overflow:hidden; border-bottom:1px dotted #d1d1d1;}
.quester_ltinfo a{ color:#ff7300;}
.quester_right{ width:716px; overflow:hidden; min-height:100px;}
.quester_ll_ul2{ width:408px;}
.questl_top{ height:330px;}
.questl_top .quester_rt a{ color:#ff7300;}
.questl_top .quester_rt a:hover{ text-decoration:underline;}
.questl_top .quester_ltinfo{ line-height:19px; height:38px;}
.quest_rbox{  border:1px solid #e0e0e0; width:268px;margin-bottom: 10px;}
.quest_rbox1{ height:256px; border:1px solid #e0e0e0; width:326px;padding-bottom: 5px;}
.quest_rbox2{ min-height:575px; border:1px solid #e0e0e0; width:925px;margin-bottom: 10px;}
.quest_rbox3{ min-height:575px; border:1px solid #e0e0e0; width:268px;}
.quest_rh{ height:40px; line-height:40px; background-color:#f0f0f0; border-bottom:1px solid #e0e0e0; box-shadow:0 -1px 0px #fff inset;}
.quester_h1{ margin-left:10px; height:14px;line-height:14px; font-size:14px; font-weight:bold; padding-left:10px; border-left:4px solid #ff7300; display:inline-block;}
.quest_ritem{ padding:10px;min-height: 201px;}
.quest_ritem1{ padding:10px;}
.quester_hotitem li{ height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.quester_hotitem li a i{ display:inline-block; vertical-align:middle; width:15px; height:11px; text-align:center; line-height:13px;  margin-right:5px; border-radius:2px; font-style:normal;}
.quester_hotitem li a i.n_hot{ background-color:#ff7300;}

.quester_hotitem12 li{ height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.quester_hotitem12 li a i{ display:inline-block; vertical-align:middle; width:15px; height:12px; text-align:center; line-height:13px;  margin-right:5px; border-radius:2px; font-style:normal; }
.quester_hotitem12 li a i.n_hot{ background-color:#ff7300;}

.quester_hotitem2 li{ height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.quester_hotitem2 li a i{ display:inline-block; vertical-align:middle; width:15px; height:11px; text-align:center; line-height:13px;  margin-right:5px; border-radius:2px; font-style:normal;}
.quester_hotitem2 li a i.n_hot{ background-color:#ff7300;}

.quester_hotitem3 li{ height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.quester_hotitem3 li a i{ display:inline-block; vertical-align:middle; width:13px; height:13px; text-align:center; line-height:13px; color:#fff; background-color:#a7a7a7; margin-right:5px; border-radius:2px; font-style:normal;}
.quester_hotitem3 li a i.n_hot{ background-color:#ff7300;}

.quest_rbbox{ width:716px; height:200px; overflow:hidden;}
.quest_rbt{ height:40px; line-height:45px; overflow:hidden;}
.quest_r_pitem{ width:110%}
.quest_r_pitem li{ float:left; width:220px; height:160px; overflow:hidden; margin-right:28px; position:relative;}
.quest_r_pitem li p{ position:absolute; bottom:0; left:0; width:200px; padding:5px 10px; text-align:center; color:#fff; line-height:20px; background-color:rgba(0,0,0,0.6);}


.questerBOX_{ width:735px; height:310px; overflow:hidden; position:relative; }
.newquesterBOX_{ width:595px; height:265px;}
.questerBOX_ .hd{ height:18px; overflow:hidden; position:absolute; right:8px; bottom:8px; z-index:1; }
.questerBOX_ .hd ul{ overflow:hidden; zoom:1; float:left;  }
.questerBOX_ .hd ul li{ float:left; margin-right:4px;  width:15px; height:15px; line-height:14px; text-align:center; border:1px solid #ff7300; cursor:pointer; text-indent:100px; overflow:hidden;}
.questerBOX_ .hd ul li.on{ background:#ff7300; color:#fff;}
.questerBOX_ .bd{ position:relative; height:100%; z-index:0;   }
.questerBOX_ .bd li{ zoom:1; vertical-align:middle; }
.questerBOX_ .bd img{ width:735px; height:310px; display:block;  }
.newquesterBOX_ .bd img{ width:595px; height:265px; display:block;  }
.more2 a{ font-family: 宋体;
    padding-right: 10px;
    color: #888;}

.left_aq { width: 248px; border-top: 1px solid #ff7300; background: #fff; }
.left_aq li { width: 232px; height: 40px;  margin-top: 10px; background: #f1f1f1; overflow: hidden; }
.left_aq li a { line-height: 40px; color: #333333;  font-size: 14px; display: inline-block; width: 232px; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; 
    padding-left: 16px;}

.left_aq li i{
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    text-align: center;
    line-height: 13px;
    margin-right: 5px;
    border-radius: 2px;
    font-style: normal;
}
.left_aq li a:hover { color: #c76a06; text-decoration: none; }

.left_aq li .active{ color: #c76a06; text-decoration: none; }
.search-5 {
   
border: 1px solid #e0e0e0;
border-radius: 5px;
}

.search-5 .nice-select {
    position: relative;
    float: left;
    padding: 0 10px;
    width: 92%;
    height: 30px;
    border-bottom: solid 1px #dfdfdf;
    background: url(../images/h-icon-3.png) no-repeat right center #fff;
}

.search-5 .nice-select input {
    display: block;
    width: 100%;
    height: 30px;
    outline: 0;
    border: 0;
    background: none;
    color: #434343;
    font-size: 14px;
    line-height: 30px;
    cursor: pointer;
}

.search-5 .nice-select ul {
    position: absolute;
    top: 30px;
    left: -1px;
    z-index: 9999;
    display: none;
    overflow: hidden;
    overflow-y: auto;
    width: 100%;
    max-height: 150px;
    border: 1px solid #ddd;
    background-color: #fff;
}

.search-5 .nice-select ul li {
    float: none;
    overflow: hidden;
    margin: 0;
    padding-left: 11px;
    height: 30px;
    color: #434343;
    /*text-align: center;*/
    font-size: 12px;
    line-height: 30px;
    cursor: pointer;
}

.search-5 .nice-select ul li.on {
    background-color: #e0e0e0;
}

.search-5 .input {
    margin-left: -2px;
    padding-left: 15px;
    height: 30px;
    border: 0;
    border-radius: 0;
    /*background-color: #fff;*/
    color: #434343;
    vertical-align: top;
    line-height: 30px;
    width: 140px;
}

.search-5 .button {
    float: right;
    margin-top: 5px;
    right: 20px;
    z-index: 9;
    width: 20px;
    height: 20px;
    border: 0;
    background: url(../images/arrows-11.png) no-repeat;
    cursor: pointer;
}
.quxiao {
    float: right;
    display: inline-block;
    margin-top: 5px;
    margin-right: 5px;
    padding: 0 15px;
    height: 30px;
    border-radius: 5px;
    background-color: #fff;
    color: #9c5e3a;
    font-size: 16px;
    line-height: 30px;
    border: 1px solid #e0e0e0;
}
.news_list1{margin-bottom: 35px;}
.nlist_tit1{line-height: 45px;background: #f9f9f9;font-size: 14px;position: relative;border: 1px solid #dedede;border-bottom: 0;}
.nlist_tit1 b{border-left: 4px solid #ff7300;padding: 0 15px;margin-left: 10px;}
.nlist_tit1 .line{border-bottom:1px solid #ff7300 ;position: absolute;width: 155px;}
.news_list1 ul{/*padding: 20px 0;*/border: 1px solid #dedede;}
.news_list1 ul li{width: 845px;margin: 0 auto;/*border-bottom: 1px dotted #c5c5c5;*/}
.news_list1 ul li h3{line-height: 25px;height: 40px;}
.news_list1 ul li h3 a{font-size: 13px;font-weight: bold;color: #3f3f3f;width: 80%;display: inline-block;height: 25px;overflow: hidden;}
.news_list1 ul li h3 span{font-family: arial;color: #828282;font-size: 14px;float: right;}
.news_list1 ul li p{color: #999;line-height: 20px;height: 40px;overflow: hidden;}
.news_list1 ul li:hover h3 a{color: #2d53be;}
