body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "΢���ź�", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#F00;}
.left{ float:left;}
.right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.yahei,.yahei *{ font-family: "΢���ź�";}
body{font-size:12px;}

.blank_2{ height:20px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank_4{ height:40px; font-size:0; line-height:0; clear:both; overflow:hidden;}

.kuang{ width:1140px; margin:0 auto;}
.nav{ overflow:hidden; height:60px; background:#47221a;}
.navs{ width:1140px; margin:0 auto;}
.nav ul li{ float:left; width:125px; text-align:center; background:url(/images/nav_xt.jpg) no-repeat right top; height:65px; font-size:16px; color:#FFF; padding-top:8px;}
.nav ul li span{ font-size:12px; padding-top:5px; display:inline-block;}
.nav ul li a{ color:#FFF; display:inline-block; text-decoration:none}
.nav ul li:hover{ background:#f9c000;}
.nav ul li:hover a{  color:#47221a;}



.footer{ background:url(/images/footer_bg.jpg); overflow:hidden; padding:40px 0;}
.gee_foter{ width:702px; overflow:hidden;}
.gee_fol{ width:416px; overflow:hidden; padding:0 60px 0 20px; background:url(/images/gee_xt1.jpg) no-repeat right top;}
.gee_fol h3{ font-size:16px; line-height:26px; color:#FFF; padding-top:20px;}
.gee_fol h3 a{ font-size:16px; line-height:26px; color:#FFF; }
.gee_fol2{ width:204px; overflow:hidden; text-align:center; background:url(/images/gee_xt1.jpg) no-repeat right top;}
.gee_fol2 h2{ text-align:center; font-size:20px; color:#f9c000;}
.gee_fol2 h3{ font-size:16px; line-height:26px; padding-top:15px;}
.gee_fol2 h3 a{ color:#FFF;}

.gee_foteri{ width:354px; padding-right:20px; overflow:hidden;}
.gee_foteri h2{ color:#f9c000; font-size:20px;}
.gee_gh{ position:relative; margin-top:15px;}
.gee_foteri p{ overflow:hidden; margin-bottom:10px;}
.gee_foteri p label{ color:#ffffff; font-size:16px; color:#FFF;}
.gee_foteri p .gee_te1{ width:120px; height:24px; border:none;}
.gee_foteri p .gee_t2{ width:310px; height:24px; border:none;}
.gee_foteri p .gee_bj{ width:260px; height:48px;}
.gee_gh p .gee_tj{ position:absolute; right:10px; top:68px; background:url(/images/gee_tjbn.jpg) no-repeat; border:none; width:40px; height:48px;}



.banner{ overflow:hidden; position:relative; width:1140px; margin:0 auto; height:440px;}
.banner .gee_ban1 ul li{ float:left; width:1140px; }
.banner .hd{ position:absolute; left:19px; bottom:15px; height:4px; z-index:1;}
.banner .hd ul{ overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{ float:left; width:53px; height:4px; border-radius:3px; background:#a6a6a6;  cursor:pointer; overflow:hidden; margin-right:8px;}
.banner .hd ul li.on{ background:#312b1b; border:#000 solid 1px;}
.banner .prev{ position:absolute; top:185px; left:29px;}
.banner .next{ position:absolute; top:185px; right:29px;}





.gee_bk1{ overflow:hidden; background:#f2f2f2; padding:20px;}
.gee_bk1 li{ float:left; width:340px; margin:0 40px 30px 0px;}
.gee_bk1 li:nth-child(3n){ margin-right:0;}
.gee_bk1 li h2{ border-bottom:1px solid #d3d3d3; font-size:20px; color:#47221a;}
.gee_bk1 li h2 span{ border-bottom:2px solid #aa8d70;}
.gee_bk1 li h3{ padding:13px 0; color:#47221a; font-size:14px;}
.gee_bk1 li h3 a{ display:inline-block;  text-align:center; color:#47221a; padding:0 8px;}
.gee_bk1 li h3 a:hover{ font-weight:bold;}
.gee_bk1 li h4{ background:url(/images/gee_bkbg1.png) no-repeat; overflow:hidden;}
.gee_bk1 li h4 span{ font-size:16px; width:85px; text-align:center; display:inline-block; height:36px; line-height:36px; color:#FFF;}
.gee_bk1 li h4 strong{ width:250px; text-align:center; font-size:16px; display:inline-block; color:#47221a;}

.gee_case{ overflow:hidden; background:#f2f2f2;}
.gee_bt{ background:url(/images/gee_btbg.png) no-repeat center top; text-align:center; margin-top:32px; overflow:hidden;}
.gee_shw{ overflow:hidden; width:253px; margin:0 auto; color:#47221a;}
.gee_bt h2{ font-size:18px;}
.gee_bt h3{ font-size:20px; font-weight:bold; }
.gee_bt h3 span{ overflow:hidden;  border-bottom:2px solid #47221a; display:inline-block; padding-bottom:8px;}

.gee_tpic{ overflow:hidden; padding:20px;}
.gee_tpic ul li{ float:left; margin:0 5px 5px 0; position:relative; width:270px; height:260px;}
.gee_tpic ul li .more{ display:none;}
.gee_tpic ul li .more{ background:rgba(0,0,0,0.5); position:absolute; top:0; width:270px; height:153px; display:inline-block; text-align:center; padding-top:107px;}
.gee_tpic ul li .more span{ width:116px; height:42px;text-align:center; line-height:42px; display:inline-block; border:1px solid #FFF; border-radius:5px; font-size:20px; color:#FFF;}
.gee_tpic ul li a{ display:block}
.gee_tpic ul li a:hover .more{ display:none;}


.gee_b1{ overflow:hidden; padding:0 20px;}
.gee_zgz{ width:340px; overflow:hidden;}
.gee_titi{ border-bottom:1px solid #d3d3d3; overflow:hidden; font-size:20px; }
.gee_titi span{ border-bottom:2px solid #aa8d70; display:inline-block; color:#47221a; padding-bottom:7px;}
.gee_zgw{ overflow:hidden;}
.gee_zgw li{  font-size:14px; line-height:40px; border-bottom:1px dashed #d0d0d0; overflow:hidden;}
.gee_zgw li img{ vertical-align:middle;}
.gee_zgw li a{ color:#47221a;}
.gee_zgw li span{ float:right; display:inline-block; color:#777777;}
.gee_zgw li:last-child{ border:none;}

.gee_zgr{ width:720px; overflow:hidden;}
.gee_qie1{ width:340px; overflow:hidden; position:relative;}
.gee_qie1 cite{ float:right; overflow:hidden; margin-top:8px;}
.gee_nr{ overflow:hidden;}
.gee_nr li{ float:left; overflow:hidden;}
.gee_nr li p{ font-size:14px; line-height:24px; color:#47221a; padding-top:8px;}


.gee_sbz{ overflow:hidden;}
.gee_sbz li{ float:left; width:266px; overflow:hidden; margin-right:25px;}
.gee_sbz li:last-child{ margin-right:0;}
.gee_sb1{ width:123px; overflow:hidden;}
.gee_sb1 h2{ font-size:16px; width:122px; height:28px; text-align:center; line-height:28px; background:#f2f2f2; color:#47221a;}
.gee_sb1 h3{ text-align:center; font-size:14px; line-height:24px; color:#47221a; padding:4px 0;}
.gee_sb1 h4{ background:#f2f2f2; color:#47221a; line-height:24px; padding:5px;}
.gee_sb1 h4 a{ color:#47221a;}


.gee_bk2{ padding:20px; overflow:hidden;}
.gee_bt2{  overflow:hidden; text-align:center; border-bottom:2px solid #aa8d70; color:#47221a; font-size:20px; font-weight:bold; padding-bottom:4px;}
.gee_bt2 span{ color:#777777; font-size:18px; font-weight:100;}
.gee_mtz{ width:720px; overflow:hidden;}
.gee_mt1{ width:340px; overflow:hidden;}
.gee_mt1 h3{ text-align:center; color:#47221a; font-size:16px; font-weight:bold; padding-top:13px;}
.gee_mt1 h4{ color:#777777; font-size:14px; padding-top:5px;}
.gee_mt1 h4 img{ vertical-align:middle;}
.gee_mtz2{ width:348px; overflow:hidden;}
.gee_mtz2 li{ overflow:hidden; padding:10px 0; border-bottom:1px dashed #d0d0d0;}
.gee_mtz2 li h2{ font-size:16px; color:#47221a;}
.gee_mtz2 li h2 a{ color:#47221a;}
.gee_mtz2 li p{ font-size:14px; line-height:24px; color:#777777;}
.gee_mtz2 li p a{ float:right; font-size:14px; color:#47221a;}

.gee_tptz{ position:relative; overflow:hidden;  width:340px; height:290px;}
.gee_tptz li{ float:left; overflow:hidden; position:relative;}
.gee_tptz li h2{ position:absolute; left:0; bottom:0; width:100%; height:43px; line-height:43px; text-align:center; background:rgba(0,0,0,0.5); font-size:14px; color:#FFF;}
.gee_tptz .prev{ position:absolute; left:0; bottom:0; cursor:pointer}
.gee_tptz .next{ position:absolute; right:0; bottom:0; cursor:pointer}

.gee_bk3{ background:#f2f2f2; overflow:hidden;}
.gee_zjq{ padding:20px 0; overflow:hidden; width:1140px; margin:0 auto; position:relative;}
.gee_zy1{ width:993px; margin:0 auto; overflow:hidden;}
.gee_zy1 ul li{ float:left; overflow:hidden;  width:993px; height:277px;}
.gee_zy1 ul li .gee_wqaz{ width:668px; overflow:hidden;}
.gee_zy1 ul li .gee_wqaz cite{ float:left; width:372px; display:block;}
.gee_zy1 ul li .gee_wqar{ width:260px; overflow:hidden;}
.gee_zy1 ul li .gee_wqar h2{ color:#47221a; font-size:16px; line-height:26px; padding:4px 0;}
.gee_zy1 ul li .gee_wqar p{ font-size:14px; line-height:24px; color:#777777;}
.gee_zy1 ul li .gee_wqar h3{ width:130px; height:35px; line-height:35px; text-align:center; font-size:16px; background:#47221a; border-radius:4px; float:right; margin-top:32px;}
.gee_zy1 ul li .gee_wqar h3 a{ color:#f9c000;}
.gee_zy1 ul li .gee_p{ width:287px; overflow:hidden; }
.gee_zy1 ul li .gee_p h2{ float:left; margin:0 6px 6px 0;}
.gee_zjq .prev{ position:absolute; left:20px; top:114px;}
.gee_zjq .next{ position:absolute; right:20px; top:114px;}


.gee_qieyz{ overflow:hidden; padding:20px; clear:both;}
.gee_qhz{ width:108px; overflow:hidden;}
.gee_qhz ul li{ line-height:38px; margin-bottom:5px; background:url(/images/gee_h1.jpg) no-repeat center top; padding-left:23px; font-size:16px; color:#FFF;}
.gee_qhz ul li a{ color:#FFF;}
.gee_qhz ul li.hover{ background:url(/images/gee_h2.jpg) no-repeat; color:#47221a;}
.gee_qhz ul li.hover a{ color:#47221a;}

.gee_qhziu{ width:980px; margin:0 auto; overflow:hidden;}
.gee_qb{ width:602px; overflow:hidden;}
.gee_qbnr{ width:245px; overflow:hidden;}
.gee_yw{ overflow:hidden;}
.gee_yw cite{ float:left; font-weight:bold; font-size:16px; color:#47221a; font-style:normal; padding-top:9px;}
.gee_ywz { width:194px; overflow:hidden;}
.gee_ywz h2{ font-size:14px; color:#aa8d70; border-bottom:1px solid #aa8d70; text-align:center; padding-bottom:3px;}
.gee_ywz h2 span{ float:right;}
.gee_ywz h2 span a{ color:#777777;}
.gee_ywz h3{ font-size:14px; color:#777777; text-align:center; padding-top:3px;}

.gee_sbzy{ overflow:hidden;}
.gee_sbzy cite{ float:left;}
.gee_twq{ width:136px; padding:8px; background:#f2f2f2; overflow:hidden;}
.gee_twq h2{ font-size:16px; color:#47221a;}
.gee_twq h2 img{ vertical-align:middle;}
.gee_twq h3{ font-size:14px; line-height:24px; padding-top:5px;  color:#47221a;}

.gee_trez{ overflow:hidden;}
.gee_trez li{ font-size:14px; line-height:32px; color:#342412;}
.gee_trez li img{ vertical-align:middle;}
.gee_qubzu{ width:350px; overflow:hidden;}
.gee_qubzu h3{ overflow:hidden;}
.gee_qubzu h3 a{ display:inline-block; width:168px; text-align:center; font-size:16px; font-weight:bold; color:#47221a;}
.gee_qubzu li{ float:left; margin:0 5px 5px 0;}
.gee_qubzu h4{ border-radius:4px; width:130px; height:35px; background:#47221a; clear:both; text-align:center; line-height:35px; font-size:16px; float:right; overflow:hidden; margin-top:39px;}
.gee_qubzu h4 a{ color:#f9c000;}



/*����ҳ��*/
.gee_miaobx{ overflow:hidden; color:#777777; font-size:17px; float:right; padding-right:15px;}
.gee_miaobx img{ vertical-align:middle;}
.gee_miaobx a{ color:#47221a;}
.gee_nye{ overflow:hidden; background:url(/images/gee_nybg.jpg) no-repeat center top; color:#47221a; font-size:20px; font-weight:bold; clear:both; padding-left:15px;}
.gee_nye span{ color:#777777; font-size:17px; font-weight:100;}
.gee_twsa{ background:#f2f2f2; overflow:hidden; padding:20px;}
.gee_qieh{ overflow:hidden;}
.gee_qieh cite{ float:left; font-style:normal; font-size:20px; font-weight:bold; color:#47221a;}
.gee_qieh cite a{ color:#47221a;}
.gee_qiewh{ width:905px; overflow:hidden; border-bottom:1px solid #d3d3d3; padding-left:38px;}
.gee_qiewh h2{ float:left; margin-right:40px; font-size:16px; font-weight:bold; color:#47221a; width:115px;}
.gee_qiewh h2 a{ overflow:hidden; color:#47221a;  text-decoration:none; display:inline-block; padding-bottom:4px;}
.gee_qiewh h2 a.hover{ border-bottom:2px solid #aa8d70;}

.gee_ytw{}
.gee_ytw li{ float:left; width:328px;  background:#FFF; position:relative; height:507px; border-radius:0 0 20px 20px; margin-right:38px;}
.gee_ytw li h3{ position:absolute; right:3px; top:198px;}
.gee_ytw li h4{ padding:18px 0 0 20px; font-size:14px; color:#777777;}
.gee_ytw li h5{ color:#47221a; font-size:16px; text-align:center; padding-top:30px;}
.gee_ytw li h5 a{ color:#47221a;}
.gee_ytw li p{ font-size:14px; line-height:24px; padding:16px; color:#777777;}
.gee_ytw li .zjez{ border-top:1px solid #efefef; padding:5px 16px;}
.gee_ytw li .zjez cite{ float:left;}
.gee_ytw li .zjez h6{ font-size:16px; width:235px; overflow:hidden; float:right; margin-top:6px; color:#47221a;}
.gee_ytw li .zjez h6 span{ color:#777777; font-size:14px;}


/*��ҳ����*/
.page { overflow:hidden; zoom:1; clear:both; width:260px; margin:0 auto;}
.pagelist { height:22px; overflow:hidden; padding-top:10px; padding-bottom:10px; }
.pagelist li { float:left;  background:#f2f2f2; color:#FFF; font-size:12px; margin-left:5px; border-radius:5px; width:38px; height:30px; text-align:center; line-height:30px; }
.pagelist li.thisclass {  font-weight:bold; background:#aa8d70; color:#fff;  }
.pagelist li.thisclass a{ color:#FFF;}
.pagelist li .pageinfo { float:left; display:block; height:30px; color:#000; line-height:30px;  }
.pagelist li a { display:block; height:30px; color:#777777; line-height:30px; }
.pagelist li a:hover { color:#fff; background:#aa8d70; border-radius:5px;}




/*ר�Ҽ��*/
.zje{ overflow:hidden; padding:20px;}
.wenzi{ font-size:14px; line-height:24px; padding:10px 0; color:#404040;}
.gee_je{ width:508px; background:url(/images/gee_xz.jpg) no-repeat right top; padding-right:39px;}
.gee_je2{ width:505px; overflow:hidden;}


/*ר��ҳ��*/
.zjy{ padding:40px 20px; overflow:hidden; background:#f2f2f2;}
.gee_jy{ width:720px; overflow:hidden;}
.gee_jy cite{ float:left;}
.ge_dzj2{ width:340px; overflow:hidden;}
.ge_dzj2 h2{ font-size:24px; font-weight:bold; color:#47221a; background:url(/images/gee_xxx.jpg) no-repeat left bottom; padding-bottom:5px;}
.ge_dzj2 h3{ color:#47221a; font-size:20px; padding-top:4px;}
.ge_dzj2 .gee_zyw{ overflow:hidden; margin-top:7px;}
.ge_dzj2 .gee_zyw li{ overflow:hidden; margin-bottom:6px;}
.ge_dzj2 .gee_zyw li .gee_zjy1{ height:34px; background:#aa8d70; overflow:hidden; line-height:34px; font-size:16px; color:#47221a;}
.ge_dzj2 .gee_zyw li .gee_zjy1 a{ color:#47221a; text-decoration:none;}
.ge_dzj2 .gee_zyw li .gee_zjy1 span{ font-size:14px;}
.ge_dzj2 .gee_zyw li .gee_zjy1 strong{ display:inline-block; width:34px; text-align:center; background:#47221a; border-right:1px solid #FFF; color:#f9c000;}
.ge_dzj2 .gee_zyw li .gee_zjy1 i{ display:inline-block; float:right; padding:12px 20px 0 0px;}
.ge_dzj2 .gee_zyw li .gee_bwa{ background:#FFF; padding:10px; overflow:hidden;}
.ge_dzj2 .gee_zyw li .gee_bwa p{ width:198px; overflow:hidden; font-size:14px; line-height:24px; float:right; color:#777777;}
.ge_dzj2 .gee_zyw li .gee_bwa p a{ color:#777777;}

.gee_case1{ width:340px; overflow:hidden;}
.gee_case1 h2{ font-size:24px; font-weight:bold; border-bottom:1px solid #d3d3d3;  color:#47221a; }
.gee_case1 h2 span{ border-bottom:2px solid #aa8d70; padding-bottom:3px; display:inline-block;}
.gee_case1 .gee_kqa{ background:#FFF; overflow:hidden;}
.gee_case1 .gee_kqa h3{ font-size:14px; line-height:24px; color:#47221a; padding:10px 0 0 15px;}
.gee_case1 .gee_kqa h4{ padding:0 15px 8px 15px; color:#777777; font-size:14px;}
.gee_case1 .gee_kqa h4 a{ float:right; color:#47221a;}
.gee_case1 h6{ width:130px; height:33px; background:#47221a; border-radius:4px; font-size:16px; line-height:33px; text-align:center; float:right;}
.gee_case1 h6 a{ color:#f9c000;}



/*�����б�ҳ*/
.gee_bzq{ overflow:hidden; padding:0 20px;}
.gee_bzq li{ float:left; width:340px; overflow:hidden; margin-right:20px;}
.gee_bzq li:nth-child(3n){ margin-right:0;}
.gee_bzq li .gee_huse{ background:#f2f2f2; padding:15px; overflow:hidden;}
.gee_bzq li .gee_huse h2{ border-bottom:1px solid #d3d3d3; font-size:16px; color:#47221a;}
.gee_bzq li .gee_huse h2 span{ border-bottom:2px solid #aa8d70;}
.gee_bzq li .gee_huse p{ font-size:14px; line-height:24px; color:#777777; padding:12px 0;}
.gee_bzq li .gee_huse h3{ background:#47221a; width:128px; height:36px; text-align:center; float:right; font-size:16px; border-radius:5px; line-height:35px;}
.gee_bzq li .gee_huse h3 a{ color:#f9c000;}

.gee_tewz{ padding:0 20px; overflow:hidden;}
.gee_tewz li{ overflow:hidden; padding:30px 0; border-bottom:1px dashed #d0d0d0;}
.gee_yuin1{ width:552px; overflow:hidden;}
.gee_yuin1 h2{ font-size:16px; font-weight:bold;}
.gee_yuin1 h2 a{ color:#47221a;}
.gee_yuin1 h3{ font-size:14px; padding-top:9px; color:#777777;}
.gee_yuin1 p{ font-size:14px; line-height:26px; color:#47221a;}
.gee_yuin1 h4{ width:118px; height:32px; text-align:center; line-height:32px; font-size:16px; color:#47221a; border:1px solid #47221a; float:right;}
.gee_yuin1 h4 a{ color:#47221a;}


.gee_yuin2{ width:443px; background:#f2f2f2; overflow:hidden; padding: 35px 30px 30px 30px;}
.gee_yuin2 h2{ float:left; font-size:16px; margin:0 30px  20px 0;}
.gee_yuin2 h2 a{ color:#47221a;}
.gee_yuin2 h2 img{ vertical-align:middle;}




.gee_wzy{ overflow:hidden;}
.gee_titiw{ text-align:center; font-size:25px; color:#47221a;}
.gee_twqa{ border-bottom:1px solid #d3d3d3;  overflow:hidden; font-size:14px; color:#777777; padding:0 20px 8px 20px;}
.gee_wleft{ overflow:hidden;}
.gee_wleft a{ color:#777777; font-size:14px; display:inline-block; margin-right:15px;}
.gee_wleft a:hover{ color:#47221a;}
.gee_wleft img{ vertical-align:middle;}
.gee_zshg{ overflow:hidden; padding:0 20px;}
.gee_wzlef1{ width:725px; overflow:hidden;}
.gee_wzy1 p{ font-size:16px; line-height:24px; color:#404040;}
.gee_wzy1 div{ font-size:14px; line-height:24px; color:#404040;}
.gee_titizw{ width:542px; margin:0 auto; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; padding:15px 0;}
.gee_titizw h2{ text-align:center; font-size:16px; font-weight:bold; color:#47221a;}
.gee_titizw h3{ text-align:center; font-size:16px;  color:#47221a;}
.gee_titizw h3 a{ display:inline-block; width:218px; height:34px; text-align:center; line-height:34px; border-radius:15px;}
.gee_titizw h3 a.gee_zuz1{ background:#aa8d70; font-size:16px; color:#47221a;}
.gee_titizw h3 a.gee_zuz2{ background:#404040; font-size:16px; color:#FFF;}


.gee_wzyr{ width:340px; overflow:hidden;}
.gee_wztq{  background:url(/images/gee_ttbg.jpg) no-repeat; padding:18px;}
.gee_wqa1{ background:rgba(255,255,255,0.5); overflow:hidden; padding:15px;}
.gee_wqa1 p{ font-size:14px; line-height:24px; color:#0000;}
.gee_wqa1 p strong{ font-size:16px;}
.gee_wqa1 h3{ width:130px; height:34px; margin:10px auto; text-align:center; line-height:34px; font-size:14px;  background:#595959; border-radius:5px;}
.gee_wqa1 h3 a{ color:#FFF;}

.gee_zjqh{ overflow:hidden; position:relative;}
.gee_zjqh .prev{ position:absolute; top:177px; right:22px;}
.gee_zjqh .next{ position:absolute; top:177px; right:0px;}
.gee_bg{ overflow:hidden;}
.gee_bg ul li{ float:left; width:340px;}
.gee_bg ul li h2{  color:#777777; font-size:14px; padding:10px 0;}
.gee_bg ul li h2 span{ font-size:16px; color:#47221a; font-weight:bold; }
.gee_bg ul li p{ font-size:14px; line-height:24px; color:#47221a;}
.gee_bg ul li h3{ background:#262626; width:90px; height:28px; text-align:center; line-height:28px; float:right;}
.gee_bg ul li h3 a{ color:#FFF;}


.gee_ztw{ overflow:hidden; background:#f2f2f2;}
.gee_wqy{ overflow:hidden; padding:0 0 30px 40px;}
.gee_wqy h2{ padding:20px 0 0 0px; color:#47221a; font-size:16px;}
.gee_wqy h2 a{ color:#47221a;}


.gee_tui{ overflow:hidden;}
.gee_tui li{ float:left; position:relative; margin:0 2px 2px 0;}
.gee_tui li h2{ position:absolute; left:0; bottom:0; height:27px; line-height:27px; text-align:center; width:100%; background:rgba(0,0,0,0.5); font-size:14px;}
.gee_tui li a{ color:#FFF;}
.gee_lfa{ text-align:right; font-size:14px; padding-top:9px;}
.gee_lfa a{ color:#777777;}


.gee_hsw{ background:#f2f2f2; overflow:hidden;}
.gee_qiez{ position:relative; padding:20px 0;}
.gee_tpic2{ width:242px; margin:0 auto; padding:0px;}
.gee_qiez .prev{ position:absolute; left:10px; top:106px;}
.gee_qiez .next{ position:absolute; right:10px; top:106px;}


.gee_tpicz2{  position:relative; width:340px; height:309px;}
.gee_tpicz2 .more{ display:none;}
.gee_tpicz2 .more{ background:rgba(0,0,0,0.5); position:absolute; top:0; width:340px; height:309px; display:block; text-align:center; padding-top:133px;}
.gee_tpicz2 .more span{ width:116px; height:42px;text-align:center; line-height:42px; display:inline-block; border:1px solid #FFF; border-radius:5px; font-size:20px; color:#FFF;}
.gee_tpicz2 a{ display:block}
.gee_tpicz2 a:hover .more{ display:none;}





