﻿@import url(public.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
.top1{ height:91px; background:url(../images/top1_bg.jpg) repeat-x left top;}
.top1 .center{height:91px; position:relative;}
.top1 .logo{ width:223px; height:25px; position:absolute; left:0; top:34px;}
.top1 .logo img{ width:223px; height:25px;}
.top1 .tnav{ position:absolute; right:0; bottom:0;} 
.top1 .tnav a{ display:block; padding-bottom:30px; float:left; border-bottom:4px solid transparent; font-size:16px; margin:0 30px;}
.top1 .tnav a:hover,.top1 .tnav .tnav_sel{ border-bottom:4px solid #15840b; color:#15840b}
.bot{ background:#12620b; color:#c2cec4; padding:25px 0;}
.bot a{ color:#c2cec4;}
.content{ position:relative;}
.cpzs{ height:222px; background:#15840b; margin-bottom:4px;  position:relative; top:-35px;}
.cpzs2{ height:222px; margin-bottom:4px;}
.cpzs .cp_lef{ width:140px; height:222px; float:left; padding-left:53px; text-align:left; color:#fff; }
.cpzs .cp_lef .cpl1{ font-family:Arial; font-size:25px; font-weight:bold; margin-top:41px; margin-bottom:21px; line-height:32px} 
.cpzs .cp_lef .cpl2{ margin-bottom:21px; font-size:16px;}
.cpzs .cp_lef .cpl3 a{ display:block; width:88px; height:26px; border:1px solid #fff; color:#fff; text-align:center; line-height:26px;}
.cpzs .cp_rig{ width:796px;  height:198px; background:#fff; float:right; margin-right:13px; margin-top:15px; position:relative;}
.cpzs .cp_rig #scrollbox{ overflow:hidden; margin-top:12px;}
.cpzs .cp_rig #scrollbox .cpli{ width:163px; height:173px; float:left; margin:0 14px;}
.cpzs .cp_rig #scrollbox .cpli img{ width:163px; height:151px}
.cpzs .cp_rig #scrollbox .cpli span{ display:block; height:25px; line-height:25px;  overflow:hidden;}
.cpzs .cp_rig #arrLeft{ display:block; width:20px; height:22px; background:url(../images/img_left.jpg) no-repeat left center; position:absolute; right:9px; top:11px;}
.cpzs .cp_rig #arrLeft:hover{  background:url(../images/img_left_h.jpg) no-repeat left center;}
.cpzs .cp_rig #arrRight{ display:block; width:20px; height:22px; background:url(../images/img_right.jpg) no-repeat left center; position:absolute; right:9px; top:40px;}
.cpzs .cp_rig #arrRight:hover{  background:url(../images/img_right_h.jpg) no-repeat left center;}

.content2{ padding-top:38px; padding-bottom:52px; background:#f3f3f3; text-align:left;}
.content2 .cpml{ width:258px; float:left;}
.content2 .cpml .cp_bt{ margin-bottom:26px; background:url(../images/bt.jpg) no-repeat left center; font-size:17px; text-indent:17px;}
.content2 .cpml .cp_bt span{ font-size:12px; color:#acacac; padding-left:7px;}
.content2 .cpml .cp_nr{ width:258px; height:181px; background:#fff; overflow:hidden;}
.content2 .cpml .cp_nr a{ display:block; padding-left:20px; }
.content2 .cpml .cp_nr ul{ list-style-type:square; padding-top:15px;}
.content2 .cpml .cp_nr ul li{ list-style-type:square; list-style-position:inside; float:left; width:129px; margin:2px 0;}
.content2 .cgal{ width:410px; float:left; margin-left:37px;}
.content2 .cgal .al_bt{ margin-bottom:26px; background:url(../images/bt.jpg) no-repeat left center; font-size:17px; text-indent:17px;}
.content2 .cgal .al_bt span{ font-size:12px; color:#acacac; padding-left:7px;}
.content2 .cgal .al_bt a{ float:right; margin-top:3px;}
.content2 .cgal .al_nr{ width:410px; height:180px; position:relative;}
.content2 .cgal .al_nr #scrollbox2{}
.content2 .cgal .al_nr #scrollbox2 .alli{ width:352px; height:180px; float:left; position:relative;} 
.content2 .cgal .al_nr #scrollbox2 .alli img{ width:352px; height:180px;} 
.content2 .cgal .al_nr #scrollbox2 .alli span{ width:352px; height:25px; line-height:25px; overflow:hidden; position:absolute; left:0; bottom:0; text-align:center;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#000;/*实现IE背景透明*/ color:#fff; }
.content2 .cgal .al_nr #arrLeft2{ display:block; width:23px; height:180px; background:url(../images/img_left2.jpg) no-repeat left center; position:absolute; left:0; top:0;}
.content2 .cgal .al_nr #arrRight2{ display:block; width:23px; height:180px; background:url(../images/img_right2.jpg) no-repeat left center; position:absolute; right:0; top:0;}
.content2 .lxwm{ width:253px; float:right;}
.content2 .lxwm .lx_bt{ margin-bottom:26px; background:url(../images/bt.jpg) no-repeat left center; font-size:17px; text-indent:17px;}
.content2 .lxwm .lx_bt span{ font-size:12px; color:#acacac; padding-left:7px;}
.content2 .lxwm .lx_nr{ width:253px; height:180px; overflow:hidden;}
.content2 .lxwm .lx_nr .lx1{ font-size:16px; padding-bottom:5px; border-bottom:1px solid #b3b3b3}
.content2 .lxwm .lx_nr .lx1 span{ font-size:12px;}
.content2 .lxwm .lx_nr .lx2{ height:25px; line-height:25px; background:url(../images/tel.jpg) no-repeat 20px center;  text-indent:55px; font-size:18px; font-weight:bold; color:#66b838; font-style:italic; margin:10px 0;}

.tp2{ height:328px; background:url(../images/tp2.jpg) no-repeat center top;}

.left{ float:left; width:190px;}
.left .lnav{ width:190px; background:#15840b; margin-top:14px; margin-bottom:15px;}
.left .lnav .lnav_bt{ width:190px;  padding:15px 0; font-size:17px; color:#fff;}
.left .lnav .lnav_nr{ width:179px; padding-bottom:8px;}
.left .lnav .lnav_nr a{ display:block; border-bottom:1px solid #ebebeb; padding:10px 0; background:#fff;}
.left .lnav .lnav_nr a:hover,.left .lnav .lnav_nr .lnav_sel{ color:#15840b}
.left .cp_search{ width:174px; border:1px solid #cccccc; padding:0 7px; padding-top:7px; padding-bottom:11px;}
.left .cp_search .ss_bt{ text-align:left; background:url(../images/jian.jpg) no-repeat left center; text-indent:15px; font-weight:bold; font-size:14px; margin-bottom:15px;}
.left .cp_search .ss_nr{ width:151px; height:20px; position:relative;}
.left .cp_search .ss_nr .ssk{ width:149px; height:18px;  outline:0;}
.left .cp_search .ss_nr .sousuobtn{ width:16px; height:16px; position:absolute; right:0; top:3px;}
.left .zm_search{ width:174px; border:1px solid #cccccc; padding:0 7px; padding-top:7px; padding-bottom:11px; margin-top:15px;}
.left .zm_search .ss_bt{ text-align:left; background:url(../images/jian.jpg) no-repeat left center; text-indent:15px; font-weight:bold; font-size:14px; margin-bottom:15px;}
.left .zm_search .zm_nr{}
.left .zm_search .zm_nr a{ color:#006699;}
.left .zm_search .zm_nr a:hover{ color:red;}
.right{ float:right; width:787px;}
.right .mbxdh{ text-align:right;}
.right .neirong{ border:1px solid #ebe8e8;}
.right .wzjj{ background:#fbfbfb; padding:15px;}


.new2 .b2{ padding:10px 0; margin:0 10px; border-bottom:1px solid #eeeeee}
.new2 .b2 .img{ width:150px; height:139px; float:left;}
.new2 .b2 .img img{ width:150px;height:139px;}
.new2 .b2 .na1{ width:595px;  height:139px; text-align:left; float:right;}
.new2 .b2 .na1 .naa1{ font-size:16px; height:25px; line-height:25px;  overflow:hidden; font-weight:bold;}
.new2 .b2 .na1 .naa2{ padding-top:4px; font-size:14px; height:110px; width:595px; overflow:hidden;}


































































































