.main{ width:1000px; margin:0 auto}
.banner{ width:100%; height:300px; background:url(../images/aboutus_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_alcg{ width:100%; height:300px; background:url(../images/alcg_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_ryzz{ width:100%; height:300px; background:url(../images/ryzz_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_lwdt{ width:100%; height:300px; background:url(../images/lwdt_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_fwlc{ width:100%; height:300px; background:url(../images/fwlc_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_hxys{ width:100%; height:300px; background:url(../images/hxys_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_zjtd{ width:100%; height:300px; background:url(../images/zjtd_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_fwlc{ width:100%; height:300px; background:url(../images/fwlc_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_zykh{ width:100%; height:300px; background:url(../images/yykh_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_hzhb{ width:100%; height:300px; background:url(../images/hzhb_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_fwlc{ width:100%; height:300px; background:url(../images/fwlc_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_zyyw{ width:100%; height:300px; background:url(../images/zyyw_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_alcg{ width:100%; height:300px; background:url(../images/alcg_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_lfsd{ width:100%; height:300px; background:url(../images/lfsd_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_lwyj{ width:100%; height:300px; background:url(../images/lwyj_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_lxwm{ width:100%; height:300px; background:url(../images/lxwm_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.banner_rdzt{ width:100%; height:300px; background:url(../images/rdzt_banner.jpg) no-repeat center top; border-top:3px solid #cfcfcf }
.pos{ width:100%; border-bottom:1px solid #ebebeb; background:#f7f7f7; height:45px}
.pos_main{ width:1000px; margin:0 auto}
.pos_left{ width:500px; float:left}
.pos_left p{ font-size:12px; font-family:microsoft yahei; line-height:45px; color:#222}
.pos_left p a{ color:#222}
.pos_left p a:hover{ color:#64b518}
.pos_right{ width:500px; float:right}
.pos_right p{ text-align:right; color:#222; font-size:14px; font-family:microsoft yahei; line-height:45px; font-weight:600; letter-spacing:2px}
.pos_right p em{ color:#c93737; font-size:18px; font-weight:normal; margin-left:8px}

/*=======右边=======*/

.zyyw_right{ width:301px; float:right; padding-top:10px }
.zyyw_right1{margin-top:15px;  border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.zyyw_right1 ul li{ border-bottom:1px solid #f3f3f3; }
.zyyw_right1 ul li a{ font-size:14px; font-family:microsoft yahei; color:#222; display:block; height:44px; line-height:44px; padding-left:44px; background:url(../images/zyyw_right_bg.png) no-repeat 30px center}
.zyyw_right1 ul li a.now{ color:#007d00; background:url(../images/zyyw_right_bgH.png) no-repeat 30px center#ecf6e0}
.zyyw_right1 ul li a:hover{ color:#007d00;}
.zyyw_right2{ margin-top:15px}
.zyyw_right2 img{ display:block}
.zyyw_right3{ margin-top:20px}
.zyyw_right3_top{ padding-bottom:6px; border-bottom:1px solid #eee}
.zyyw_right3_top strong{ font-size:16px; font-family:microsoft yahei; color:#0c1206; font-weight:bold}
.zyyw_right3_ctr{ width:301px; height:31px; background:url(../images/zyyw_wdbg.jpg) no-repeat left top; margin-top:13px; padding-top:7px;}
.form1{ width:285px;  display:inline; margin:0 auto}
.text1{ width:224px; height:21px; border:1px solid #979797; background:url(../images/inco_bg.jpg) no-repeat 5px center #fff; vertical-align:middle; margin-right:3px; font-size:12px; color:#333; display:inline}
.sub1{ width:53px; height:23px; background:url(../images/btn.jpg) no-repeat left top; vertical-align:middle; border:0px; cursor:pointer;  display:inline}
.zyyw_right3_btm{ margin-top:5px}
.zyyw_right3_btm dl{ padding:10px 0; border-bottom:1px solid #eee}
.zyyw_right3_btm dl dt{ line-height:20px; color:#0c1206; font-size:12px; font-family:microsoft yahei; letter-spacing:1px}
.zyyw_right3_btm dl dt a:hover{ color:#ff3300;}
.zyyw_right3_btm dl dd{ line-height:20px; color:#999; font-size:12px; font-family:microsoft yahei; letter-spacing:1px}
.zyyw_right3_btm dl dd a{ color:#ff3300; }

/*=======经典案例=======*/
.jdal{ margin-top:70px}
.jdal_top{ height:30px; position:relative; }
.jdal_top strong{ font-size:16px; font-family:microsoft yahei; color:#0c1206}
.jdal_top  a{ font-family:microsoft yahei; color:#222; position:absolute; right:0px}
.jdal_top  a:hover{color:#64b518}
.jdal ul{ padding:12px 0 12px 14px;  background:#f8f8f8}
.jdal ul li{ width:153px; float:left; margin-right:11px}
.jdal ul li img{ width:153px; height:90px; display:block}
.jdal ul li p{ line-height:20px; font-size:12px; font-family:microsoft yahei; margin-top:3px}

/*=======推荐阅读=========*/
.tjyd{ margin-top:45px; height:38px;  background:#f8f8f8}
.tjyd_left{ width:100px; float:left;}
.tjyd_left strong{ display:block; text-align:center; line-height:38px; font-family:microsoft yahei; color:#222; font-weight:bold}
.tjyd_right{ width:900px; float:right}
.tjyd_right ul li{ width:430px; padding-left:15px; background:url(../images/li_bg.jpg) no-repeat left center; float:left; line-height:38px; }
.tjyd_right ul li a{ color:#666}
.tjyd_right ul li a:hover{ color:#64b518}

/**/
.select{ margin-top:35px; text-align:center; }
.select a{ display:inline-block; padding:13px 15px; border:1px solid #eee; margin-left:-1px; font-size:14px; margin-bottom:10px }

.select  b{ padding:0;display:inline-block;  padding:13px; border:1px solid #eee; margin-left:-1px; font-size:14px; margin-bottom:10px}
.select a b{ padding:0; border:0px; margin-left:0px; margin-bottom:0}
.select a:hover{ color:#fff; background:#65b517; }


/*右边轮播*/
.bd{border:1px solid #ddd; margin-top:15px}
.gszzTop{ height:29px;line-height:29px;text-align:left;text-indent:11px;background:url(../images/line_bg.png) repeat-x left -216px;color:#007d00}
.gszzTop a{ color:#333; font-size:14px; width:100px;height:29px;display:block;float:left; font-weight:bold }
.gszzTop a.current{color:#409e40;}
.chageBox{  padding:15px}
.gszz .zzPic{width:203px;height:100px;}
.gszz h3{height:26px;line-height:26px;font-size:14px;color:#ff6d00;font-weight:bold;text-align:left; _margin-top:-20px; }
.gszz ul li{height:22px;line-height:20px;padding-left:23px;background:url(../images/inco_bg_1.png) no-repeat left -245px;text-align:left;}
.gszz ul li a{font-size:12px;color:#333}
.gszz ul li a:hover{color:#f60}
.tel{height:21px;line-height:21px;text-align:left;margin-top:5px; font-family:microsoft yahei}
.color_green {color: #017D01;}

  .f18by {
  font-size: 18px;
  font-weight: bold;
  color: #ff6d01;
  font-family: Arial, Helvetica, sans-serif;
}

.right_call p{ line-height:25px; font-family:microsoft yahei; font-size:12px}
.floatC_text{ height:23px; border-radius:5px; border:1px solid #ddd; text-indent:10px; font-size:12px; font-family:microsoft yahei; vertical-align:middle }
.floatC_Btn{ width:80px; background:#409e40; border:none; color:#fff; cursor:pointer; font-family:microsoft yahei; height:23px; vertical-align:middle; font-size:12px; margin-left:5px}
.floatC_Btn:hover{filter:alpha(opacity=70); -moz-opacity:.7;opacity:0.7;}


#bodyMain{ background: #000; position: fixed; top:0px; left: 0px; z-index: 100; display: none  }
.popMain{ background: #fff; border-radius:5px; box-shadow: 0px 0px 8px #fff }
.poptop{ height:40px; background:#f1f1f1; position: relative; border-radius:5px 5px 0 0px }
.poptop strong{ font-size:14px; color:#333; line-height:38px; margin-left:10px}
.poptop strong span{ color: #cd2429}
.btn_close{ width:15px; height:14px; background:url(../images/closewin.jpg) no-repeat left top; position:absolute; right:25px; top:12px; cursor:pointer}
.popMain table{ width:340px; margin:0 auto; }
.popMain table td{ color:#666;  line-height:35px; font-size:14px; }
.popMain table{ padding-bottom:25px; padding-top:20px;}
.popMain table textarea{ width:285px; height:100px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666; }
.popMain table .poptext{ width:285px; height:22px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666;  }
.popMain table td.top2{  vertical-align:top;}
.popMain table td label{ vertical-align:top;  }
.popsub{float:left; width:74px; height:25px; background-color:#cd242b; color:#fff;display:block; text-align:center; line-height:25px; border:0px; vertical-align:top; cursor:pointer; border-radius: 5px}
.popsub:hover{filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;transition:  1s;
-moz-transition:  0.5s;	/* Firefox 4 */
-webkit-transition: 0.5s;	/* Safari 鍜� Chrome */
-o-transition: 0.5s; }
#lsxmPop{ width: 450px; height: 300px;   position: fixed; top:-400px; left: 800px; z-index: 200; *position:absolute }

/*搜索模板上的search*/
.searchTop{  padding-top:13px; padding-left:210px}
