/* title */
.v_title{ width:1003px; height:80px;line-height:50px; margin:0 auto; position:relative; margin:20px 0;}
a.more{ position:absolute; width:50px; height:50px; display:block; top:0; right:0;}
.v_title .v_t{  float:left; border-bottom:2px solid #279cdf; font-size:18px; font-weight:bold; padding:0 10px; color:#279cdf;}
.v_title .v_m{ width:100px; float:right; text-align:right; line-height:70px; }
.v_title .v_m a{ color:#666; text-decoration:none;font-weight:bold; }
.v_title .v_m a:hover{ text-decoration:underline;}
/* content */
.v_content{ margin:0 auto; margin-top:10px;  line-height:35px; color:#666;min-height:10px; width:900px; overflow:hidden; }
.v_box{ width:980px; margin-left:10px; margin-top:10px; height:380px;position:relative; }
.v_f{background:url(/templets/saiwen/images/v_f.png) no-repeat; height:430px; padding-top:15px;}
.v_box ul{ width: 150px; padding-left:0px;overflow-y: scroll; height:380px;}
.v_box ul li{width:120px; background:url(/templets/saiwen/images/v_li.png) center no-repeat; line-height:40px; text-align:center; float:none; margin-bottom:15px;}
.v_box ul li:hover{background:url(/templets/saiwen/images/v_lih.png) center no-repeat;}
.v_box ul li a{  color:#FFF;}
.v_box ul li .v_boxr{ display:none; position:absolute; left:177px; top:0px; text-align:left; width:690px; height:380px; overflow-y: scroll;}

.v_box1{ width:980px; margin-left:10px; margin-top:10px;height:380px;position:relative;}
.v_box1 ul{ padding-left:0px;overflow-y: scroll;width: 130px; height:380px; }
.v_box1 ul li{width:100px; line-height:40px; text-align:center; float:none;  margin-bottom:15px; background:url(/templets/saiwen/images/v_li.png) center no-repeat;}
.v_box1 ul li:hover{background:url(/templets/saiwen/images/v_lih.png) center no-repeat;}
.v_box1 ul li a{ color:#fff;}
.v_box1 ul li .v_boxr1{ display:none; position:absolute; left:150px; top:0px; text-align:left; width:690px; height:380px;overflow-y: scroll;}

.v_box1l {width: 980px;margin-left: 10px;margin-top: 10px;height: 380px;position: relative;}

.v_box1l ul li {width: 120px;background: url(/templets/saiwen/images/v_li.png) center no-repeat;
line-height: 40px;text-align: center;float: none;margin-bottom: 15px;}
.v_box1l ul li:hover {background: url(/templets/saiwen/images/v_lih.png) center no-repeat;}
.v_box1l ul li a {color: #fff;}




/*-----Èí¼þÕ¹Ê¾Í¼----------*/

.top{float:left;overflow:hidden;padding-top:10px;border-bottom: 1px #ddd dashed;}
.contenttop{color: #ffffff;z-index: 3000;margin: 0 auto;float: right;
position:absolute;
margin-right: 25px;
left:150px;
text-align: left;
width: 690px;

}

.ietop {
position: fixed;
width: 820px;
_position: absolute;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,24)||0)-(parseInt(this.currentStyle.marginBottom,5)||0)));
}
.slide {width: 20px;height: 100px;cursor:pointer;vertical-align:bottom;
float:left;position: absolute;top: 1%;/* left: 0px; */z-index: 3500;display: none;}

.arrow {
display: inline-block;
width: 20px;height: 66px;margin-top: 28px;
background: url(/images/index_icon.png) no-repeat;
}
.viewport {z-index:80;
width: 820px;/* overflow: hidden; */background: #ffffff;
margin-top: 5px;vertical-align: bottom;position: relative;float:left;
}
.arrow-pre {left: 0px;background-position: -584px -440px;}
.arrow-next {float: right;background-position: -578px -570px;}
.list1 {width: 690px;position: relative;left: 0px;float: left;  background: #ffffff;color: #444;}
/*.g-ib {display: inline-block;}*/
.tip {
display: block;height: 22px;
width: 100%;
line-height: 22px;overflow:hidden;
text-align: center;font-size: 12px;
text-decoration: none;cursor: pointer;margin-top: 4px;
}
.list1 li.item {
position: relative;
width: 700px;
float: left;margin-left: 25px;
line-height: 1.6;
height: 406px;  overflow-y: scroll;
position: absolute;
display: none;
}
.box li.item img{float: left;
margin-bottom: 15px;
width: 186px;
height: 176px;
border: 1px solid #ddd;}

.pic img{border:none;}
.list2{ height: 115px;}
.list2 li.item {position: relative;
float: left;
width: 150px;
float: left;
line-height: 1.6;
height: 95px;padding: 5px 0;
display: block;overflow: hidden;margin: 5px 0px 0px 10px;
background: #FFFFFF;}

.list2 .pic img{width: 150px;border:none;float: left;}
.box .list2 li.item img {
float: left;
margin-bottom: 5px;
width: 120px;
height: 120px;
border: 1px solid #ddd;
}
.DB_imgSet {position: relative;margin: 0 auto;
width: 820px;height: 550px;padding-top: 15px;overflow: hidden;display: none;z-index: 3000;
background: #fff;}
.DB_thumLine {position: absolute;width: 150px;height: 110px;border-bottom: 2px solid #ff0000;left: 0;top: 0;margin-left: 10px;display: none;}
.DB_imgSet .divright {position: absolute;top: 1px;right: 0;}
.DB_imgSet .DB_prevBtn {
position: absolute;top: 50%;margin-top: -45px;cursor: pointer;
left: 10px;width: 32px;height: 80px;background:url(/images/sliders_left.png) no-repeat;}
.DB_imgSet .DB_nextBtn {
position: absolute;top: 50%;margin-top: -45px;cursor: pointer;
right: 0;width: 32px;height: 80px;background:url(/images/sliders_right.png) no-repeat;
}
/*.DB_imgSet .DB_prevBtn:hover{background:url(/images/sliders_l_on.png) no-repeat;}
.DB_imgSet .DB_nextBtn:hover{background:url(/images/sliders_r_on.png) no-repeat;}*/
.DB_imgSet .DB_page {position: absolute;right: 5px;bottom: 10px;font: 12px tahoma bold;padding: 0 5px;color: #F00;}
.DB_imgSet .DB_page .DB_current {color: #FF0000;}
.DB_imgSet .DB_page .DB_total {color: #FF001F;}
.DB_imgSet .showdel {width: 660px;position: absolute;bottom: 5px;height: 30px;float: left;
overflow: hidden;padding-left: 20px;text-align: left;font-size: 14px;color: #333;}


/*----kefu----*/
.jiujin{overflow: hidden;float: left;background: #ecf0f0;}
.jiujin li {
float: left;
width: 300px;
height: 115px;
padding: 10px 0 20px;
}
.jiujin .kful{ padding:0 !important;}
.jiujin .kful li{height:auto;}
.jiujin .kful .userTitle{color:#333;}
.jiujin .kful .userText p.userDesc{line-height:28px;}
.userDesc a{color: #7f7f7f;}
.user {
position: relative;
}
.user a {
text-decoration: none;
}
.user img {
width: 117px;
float: left;
height: 114px;
}
.userText {
float: left;
width: 150px;
margin-left: 10px;
}
.userText p {
color: #868686;
font-size: 18px;
line-height: 30px;
}
.userText p.userDesc{width:100%;font-size:14px;line-height:22px;overflow: hidden;margin-top: 8px;}
.userText p.userDesc .a{color:red;font-size:12px;padding-left:10px;}
.kfinfo{width: 270px;height: 80px;font-size:14px;float:left;overflow: hidden;padding-left: 15px; line-height:20px;}
.anlip{}
.xxalt{float:left;}
.kful{overflow: hidden;
padding-left: 60px;}