@charset "gb2312";
/*reset 重置*/
body{font:12px/18px "宋体",arial,sans-serif;color:#2c2c2c;background:#fff;}

body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
ul,ol,li,dl{list-style-type:none;}
em,i,dfn,cite,strong,small{font-style:normal;} 
fieldset,img,button,input,select,option{border:0;vertical-align:middle;font:12px/18px "宋体",arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}

/*color 全站颜色样式定义*/
a:link,a:visited{color:#575757;text-decoration:none;}
a:hover{color:#1d7400;text-decoration:none;}
a:active{color:#1d7400;}
.lv_whited{color:gray;}
.lv_white:link,.lv_white:visited{color:#fff; text-decoration:none;}
.lv_white:hover{color:#1d7400; text-decoration:underline;}
.lv_green7,.lv_green7:link,.lv_green7:visited{color:#7fad26; text-decoration:none;}
.lv_green7:hover{color:#f00; text-decoration:underline;}
.lv_green0{color:#0a711e;} .lv_green07{color:#079800;} .lv_green6{color:#699f00;}
.lv_yellowf{color:#ff6600;}
.lv_green6{color:#699f00;}
.lv_red{color:#f00;}
.lv_gray8{color:#838282;}

/* Clearfix */
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}

/*public*/
.fl{float:left;}  .fr{float:right;}  .tc{text-align:center;} .tr{text-align:right;} 
.fb{font-weight:bold;} .f13{font-size:13px;} .f14{font-size:14px;} .f15{font-size:15px;}
.mr5{margin-right:5px;} .mr8{margin-right:8px;} .mr10{margin-right:10px;} .mr15{margin-right:15px;} .mr20{margin-right:20px;}
.ml10{margin-left:10px;} .mt5{margin-top:5px;} .mt10{margin-top:10px;} .mt15{margin-top:15px;} .mt20{margin-top:20px;}
.pt10{padding-top:10px;}  .pb10{padding-bottom:10px;} .pl9{padding-left:9px; } .mlr5{margin:0 5px}

/*-- photo text mix --*/
.imgTxt_list{ display:block; zoom:1;}
.imgTxt_list:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
.imgTxt_list .ct{ text-align:center;}
.imgTxt_list.hr{ overflow:hidden;}
.imgTxt_list.hr li{ border-bottom:1px dashed #e1e1e1; margin-bottom:-1px;}
.imgTxt_list li{ float:left; width:100%;}
.imgTxt_list li .box{ display:block;zoom:1; padding:5px;}
.imgTxt_list li .box:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}

.imgTxt_list li .l{ float:left;display:block; margin-right:10px; line-height:1.8em;}
.imgTxt_list li .cnt{display:block; overflow:hidden; zoom:1; line-height:1.8em;}

.imgTxt_list li .s_head{ display:block; height:22px;}
.imgTxt_list li .s_head .h_tl{ float:left; font-size:14px; color:#1d77bc; font-weight:bold; line-height:22px;}
.imgTxt_list li .s_head .h_l{ float:left; line-height:22px;}
.imgTxt_list li .s_head .h_r{ float:right; line-height:22px;}
img.wb{ padding:1px; border:1px solid #e1e1e1; background:#fff;}
.part1 li{ width:100% !important;}
.part2 li{ width:50% !important;}
.part3 li{ width:33% !important;}
.part4 li{ width:25% !important;}
.part5 li{ width:20% !important;}

/* 框架 */
.wrapper{width:960px;margin:0 auto; display:block; zoom:1;}
.wrapper:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
.lvshouIndex .wrapper{ width:100%; padding-bottom:15px; background:url(../img/lvshou_bg.jpg) no-repeat right bottom;}
.lvshouIndex .lvfooter{ margin-top:0;}
.lvshouIndex .lvshou_flv,.lvshouIndex .lvcase{width:960px;margin:0 auto;}

/* lvheader */
.lvheader{width:100%; height:160px; background:url(../img/lvhead_bg.jpg) repeat-x;}
.lvheader_area{width:960px; margin:0 auto;}

/* lvlogo */
.lvlogo{float:left;width:170px; height:115px;}
.lvlogo h1{float:left;width:166px; height:114px; overflow:hidden; background:url(../img/lvhead_logo.jpg) no-repeat;}
.lvlogo h1 a{display:block;width:166px; height:114px; text-indent:-9999em;}

/* lvinfo */
.lvinfo{float:left;width:790px; height:114px;}
.lvinfo_desc{ width:790px; height:18px; line-height:18px; padding:5px 0 7px 0; text-align:right;}
.lv_rline{ margin-right:20px; padding-right:15px; border-right:1px solid #fff;}
.lvcar{ padding:4px 0 4px 20px; color:#066415; background:url(../img/lvcar.jpg) no-repeat;}
.lvcont{ width:790px;}

/* lvnav */
.lvnav{ float:left; width:445px; height:59px; padding:25px 0 0 25px;}
.lvnav a{ float:left; width:110px; height:34px; line-height:34px; text-align:center;}
.lvnav a:link,.lvnav a:visited{ color:#6faa00; font-size:14px; font-weight:bold; background:url(../img/lvnav_line.jpg) no-repeat 103px center;}
.lvnav a:hover{text-decoration:none;}
.lvnav a.lvnoline:link,.lvnav a.lvnoline:visited{ background:none;}
.lvnav a.active:link,.lvnav a.active:visited{ font-size:14px; font-weight:bold; color:#fff; background:url(../img/lvnav_cur.png) no-repeat center;}

.lvbanner{ float:left; width:315px; height:78px; padding-top:6px; overflow:hidden;}
.lvbanner_adv{float:left; width:255px; height:78px; margin:0 10px; display:inline;}
.lvbanner_lf{float:left; width:20px; height:78px; cursor:pointer; background:url(../img/lvleft.jpg) no-repeat;}
.lvbanner_rt{float:left; width:20px; height:78px; cursor:pointer; background:url(../img/lvright.jpg) no-repeat;}

/*-- lvshou_bread --*/
.lvshou_bread{ width:960px; height:22px; line-height:22px; margin:0 auto; padding:10px 0 3px 0;}
.lvstar{ float:left; width:159px; height:22px; padding-right:10px;}
.lv_isearch{ float:left; height:18px; line-height:18px; padding:4px 30px 0 22px; background:url(../img/lvsicon.jpg) no-repeat left center;}
.lv_iform{ float:right; width:225px; height:22px; padding-left:78px; background:url(../img/lvisearch.jpg) no-repeat;}
.lv_itext{ float:left; width:165px; height:22px; line-height:22px; border:none; background:none;}
.lv_ibutton{ float:left; width:60px; height:22px; line-height:22px; cursor:pointer; border:none; background:none;}

/*-- lvshou_flv --*/
.lvshou_flv{ width:960px; height:520px;}
.lvshouIndex_adv{ width:960px; height:520px;}

/*-- lvfooter --*/
.lvfooter{width:100%; margin-top:15px; background:url(../img/lvfooter_bg.png) repeat-x;}
.lvfooter_area{width:960px; margin:0 auto; padding-bottom:10px;}
.lvfooter_info{ height:95px; padding:2px 0 0 24px;}
.lvfooter_list{}
.lvfooter_list li{float:left; width:110px; height:85px; margin:0 46px 0 0; display:inline;}

.lvfooter_cont{width:950px;margin:15px 0 10px 0;padding:0 0 0 10px; height:22px; cursor:pointer; overflow: hidden;}
.lvfooter_desc{float:left;display:inline;margin: 0 60px 0 20px;text-align:left;}
.lv_ico01,.lv_ico02,.lv_ico03,.lv_ico04,.lv_ico05{color:#0d6f1d;font-size:14px;padding:0 10px 0 25px;line-height:20px;width:74px;display:block;}
.lv_ico01{background:url(../img/lvfooter_01.png) no-repeat left center;}
.lv_ico02{background:url(../img/lvfooter_02.png) no-repeat left center;}
.lv_ico03{background:url(../img/lvfooter_03.png) no-repeat left center;}
.lv_ico04{background:url(../img/lvfooter_04.png) no-repeat left center;}
.lv_ico05{background:url(../img/lvfooter_05.png) no-repeat left center;}
.lvfooter_desc ul{margin:2px 0 0 25px;}
.lvfooter_desc li a{color:#000;line-height:20px;}
.lvfooter_desc li a:hover{color:#339100;}

.lvfooter_logo{width:660px; padding:0 150px; border-top:1px solid #c4c4c4;}
.lvfooter_left{float:left; width:184px; padding:0 0 13px 0; margin:20px 0 0 0; border-right:1px solid #ccc;}
.lvfooter_right{float:left; width:450px; text-align:left;margin-top:25px;padding:0 0 15px 25px;}
.lvfooter_right p{color:#939393;font-size:12px;line-height:24px;}