@import url("public.css");
/* CSS Document */
.width{ width:1000px; margin:0px auto;}

.top{ height:27px; background:#f8f8f8; line-height:27px; border-bottom:1px #e6e6e6 solid; }
.top .fr a{ margin:0px 5px;}
.top .ssk{ padding-top:1px;}
.top .ssk .t_kw{ width:123px; height:17px; border:1px #dbdbdb solid; background:#fff; margin-top:2px; margin-left:3px;}
.top .ssk .bt_ser{ width:35px; height:19px; border:0px; background:url(../images/ssgo.jpg); cursor:pointer;}
.logol{ height:88px;}
.logol .fl{ padding-top:8px;}
.logol .fr{ padding-top:30px;}
.logol .ssk{ padding-top:10px;}
.logol .ssk .t_kw{ width:135px; padding-left:10px; height:24px; border:0px #dbdbdb solid; background:#e8e8e8; margin-left:3px; float:right;}
.logol .ssk .bt_ser{ width:28px; height:24px; border:0px; background:url(../images/ssgo.jpg); cursor:pointer; float:right;}
.logol .ssk form{ height:40px;}
.logol .tel{ padding-top:13px;}

.nav{ background:#3a9804; height:34px; line-height:34px; font-family:"Î¢ÈíÑÅºÚ";}
.nav li{ float:left; margin:0px 2px;}
.nav li a{ color:#fff; font-size:14px; display:block; height:34px; line-height:34px; padding:0px 34px; text-align:center; }
.nav li a:hover{}
.nav li:hover{ background:#bfffb0;}
.nav li:hover a{ color:#000;}
#a .nav .hover{ background:#bfffb0;}
#a .nav .hover a{color:#000;}
#d1 .nav .hover1{ background:#bfffb0;}
#d1 .nav .hover1 a{color:#000;}
#d2 .nav .hover2{ background:#bfffb0;}
#d2 .nav .hover2 a{color:#000;}
#d3 .nav .hover3{ background:#bfffb0;}
#d3 .nav .hover3 a{color:#000;}
#d4 .nav .hover4{ background:#bfffb0;}
#d4 .nav .hover4 a{color:#000;}
#d5 .nav .hover5{ background:#bfffb0;}
#d5 .nav .hover5 a{color:#000;}
#d6 .nav .hover6{ background:#bfffb0;}
#d6 .nav .hover6 a{color:#000;}

.banner{ height:170px;margin-bottom:20px; position:relative; background:url(../images/banner1.jpg) center top no-repeat;}
.jdt{ margin-bottom:20px;height:465px; position:relative;}
.xgchanpin{ display:none;}
.xgchanpin .tt{ margin-top:20px; border-bottom:2px #969696 solid; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.xgchanpin .tt span{ background:#969696; color:#fff; padding:0px 10px;}
.xgchanpin .con{ border:1px #ddd solid; margin-bottom:30px;}

.kjlink{ width:1020px; margin:0px auto;}
.kjlink .con{ width:235px; float:left; margin:0px 10px;}
.kjlink .con .img{ width:235px; height:235px; position:relative;}
.kjlink .con .img .tt{ position:absolute; width:225px; height:26px; line-height:26px; background:url(../images/ico.jpg) no-repeat right center #000; left:0px; bottom:0px;filter:alpha(opacity=80); opacity:0.8; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px;}
.kjlink .con .jj{ line-height:2em; padding:10px 0px;}
.gonggao{ background:url(../images/ggbg.gif) no-repeat; height:32px; line-height:32px; clear:both; margin-bottom:15px;}
.gonggao .tt,.gonggao .con{ float:left;}
.gonggao .tt{ font-weight:bold; color:#fff; width:90px; text-align:center;}
.gonggao .con{ margin-left:20px;}
.gonggao .con li{ float:left; padding-left:10px;}
.gonggao .con li span{ padding-left:10px;}
.gonggao .more{ margin-right:10px; background:url(../images/ico2.png) no-repeat right center; padding-right:10px;}
.gonggao .more a{ color:#189001; font-weight:bold;}
.xinwenl{ height:224px; background:url(../images/mainbg1.gif) repeat-x left top; border:1px #e1e1e1 solid; padding:15px; clear:both; margin-bottom:15px;}
.xinwenl .xinwen{ width:350px; float:left;}
.xinwenl .xinwen .cont img{ float:left; margin-right:18px; margin-bottom:20px;}
.xinwenl .xinwen .cont .tt{ font-weight:bold;}
.xinwenl .xinwen .cont a{ color:#248730;}
.xinwenl .xinwen .con { line-height:2em;}
.xinwenl .xinwen .con a{ display:block; float:left;}
.xinwenl .xinwen .con span{ float:right; color:#666666;}
.xinwenl .xinwen .con li{ clear:both;}
.xinwenl .xinwen .more,.xinwenl .jianjie .more{ margin-top:20px;}
.xinwenl .xinwen .more a,.xinwenl .jianjie .more a{ color:#248730;}
.xinwenl .jianjie{ width:350px; float:left; display:inline; margin-left:28px; line-height:1.7em;}
.xinwenl .jianjie img{ float:left;margin-right:18px;}
.xinwenl .kuaijie{ width:190px; float:left; display:inline; margin-left:28px;}
.xinwenl .kuaijie{ padding-top:10px;}
.xinwenl .kuaijie img{border:1px #dedede solid; margin-top:20px;}
.xinwenl .title{ font-size:14px; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:20px;}
.xinwenl .title span{ padding-left:10px; color:#bfbfbf;}
.chanpin { clear:both; margin-bottom:20px;}
.chanpin .title{ color:#333333; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/cpleft.gif) no-repeat left center; padding-left:10px; line-height:20px; margin-bottom:10px;}
.chanpin .title span{ color:#bfbfbf; padding-left:10px;}
.chanpin .more{ margin-right:10px; background:url(../images/ico2.png) no-repeat right center; padding-right:10px;}
.chanpin .more a{ color:#189001; font-size:12px;}
.chanpin .con { border:1px #e5e5e5 solid; height:110px; padding:5px; clear:both;}
.chanpin .con li{ float:left; margin:0px 18px;}

.wzl{ margin-top:20px; line-height:2em;}
.wzl .wzll,.wzl .wzlc,.wzl .wzlr{ width:292px; padding:0px 15px; height:286px; border-top:2px #aaa solid; float:left; background:#fbfbfb;}
.wzl .wzlc{ margin:0px 17px;}
.wzl .tt{ height:40px; line-height:40px; border-bottom:1px #e2e2e2 dotted; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#676767; margin-bottom:15px;}
.wzl .tt .fr a{ font-size:12px; font-family:"ËÎÌå"; color:#b1b1b1;}
.wzl .tjcon{ height:70px; margin-bottom:15px; line-height:1.6em;}
.wzl .tjcon img{ float:left; margin-right:10px;}
.wzl .tjcon .tjtt{ font-weight:bold;}

.hdl{ background:#f7f7f7; border:0px #e3e3e3 solid; /*border-top:0px;*/ width:1000px;}
.hdl .con{ padding-top:0px; padding-left:0px;}
.hdl .con li{ float:left; margin:0px 0px;}
.hdl .tt{ background:url(../images/hda.jpg) repeat-x; height:35px; line-height:35px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; display:none;}
.hdl .tt .tja{ float:left; cursor:pointer; padding:0px 34px; background:url(../images/hdabg.jpg) repeat-x left top #f7f7f7; color:#4a4a4a;}
.hdl .tt .tjb{ float:left; cursor:pointer; padding:0px 34px;}

.main{ width:980px; margin:0px auto; padding-bottom:40px;}
.mainb{ clear:both; height:15px;}
.main_b{ background:url(../images/main_bt1.jpg) no-repeat; height:5px; margin:0px auto; width:960px; padding:0px 3px 0px 4px;}
.main_left{ width:228px; float:left; margin-right:20px; display:inline;}
.main_left .leftlm{ width:228px;}
.main_left .zxzx .lbbt,.main_left .title{ height:32px; line-height:32px; background:#3a9804; color:#fff; padding-left:20px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.main_left .title span{ font-size:10px;}
.main_left .left_dh{ padding:10px 15px; background:url(../images/leftbg.gif) repeat-x left top #f9fafc; line-height:2em; border:1px #c3d4de solid; border-top:0px;}
.main_left .left_dh li{ height:30px; line-height:30px; background:url(../images/ico2.jpg) no-repeat 6px center; padding-left:10px;}
.main_left .left_dh li a{ display:block; padding-left:10px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.main_left .left_dh li:hover{ background:url(../images/lefthover.jpg) no-repeat left center;}
.main_left .left_dh .dq{ }
.main_left .left_dh .dq a{color:#474747;}
.main_left .leftsh,.main_left .leftlx{ margin-top:15px;}
.main_left .leftsh img,.main_left .leftlx img{ border:1px #dedede solid;}
.main_left .lxwm{ margin-top:20px;}
.main_left .lxwm .con{ background:#f9fafc; padding:10px 15px; line-height:2em;border:1px #c3d4de solid; border-top:0px;}
.main_left .lxwm .con .img img{ border:1px #d1d8de solid;}
.main_left .lxwm .con .tel{ background:url(../images/lxtel.jpg) no-repeat left center; color:#fd490a; font-weight:bold; padding-left:25px;}
.catlist ul{overflow:hidden; font-size:14px;}
.main_left .lxwm .con .adress{ background:url(../images/lxdz.jpg) no-repeat left 5px; color:#3f3f3f; padding-left:25px;}
.catlist ul{overflow:hidden; font-size:14px;}
.catlist ul a { color:#474747;}
.catlist ul li {vertical-align:middle;background-position:0px 5px; background-repeat:no-repeat; border-bottom:1px #b9cedf dotted; clear:both;}
.catlist ul li.foot {border:none;}
.catlist ul li.folder ul {display:none;padding-left:25px;}
.catlist ul li.on ul {display:block;}
.catlist ul li.on span.fd_ico {background:url(../images/ico2.png) no-repeat left center; float:left; display:block; width:15px;height:24px; CURSOR:pointer;}
.catlist ul li span.fd_ico {background:url(../images/ico2.png) no-repeat left center; float:left; display:block;width:15px;height:24px; CURSOR:pointer;}
.catlist ul li span.fl_ico {background:url(../images/ico2.png) no-repeat left center; float:left; display:block;width:15px;height:24px; CURSOR:pointer;}
 
.contact ul {overflow:hidden;padding:10px 0;}
.contact ul li {line-height:30px;height:30px;padding-left:5px;}
.contact ul li label {float:left;width:45px;}

.main_righti{ float:left; width:730px; padding-top:12px;}
.main_righti td{ width:220px; padding-left:15px;}
.main_righti .titl{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin-bottom:10px; background:url(../images/ico.gif) no-repeat left center; padding-left:20px; line-height:1.5em;}
.main_righti .con .fl{ width:86px;}
.main_righti .con .fl img{ border:1px #e5e5e5 solid;}
.main_righti .con .fr{ width:132px; line-height:1.5em;}
.main_righti .more{ padding-top:10px; text-align:right;}
.mainrb{ margin-left:5px; margin-top:15px;}
.mainrbc{ float:left; margin-left:12px; display:inline;}
.mainrt{ height:215px; margin:0px 10px; margin-top:10px; margin-left:15px;}
.mainrt .gsjj{ float:left; width:465px;}
.mainrt .jdxm{ float:left; margin-left:10px; display:inline; width:205px; padding:0px 10px; height:196px; background:url(../images/jjxm_bg.jpg) repeat-x left center; border:1px #ddd solid;}
.mainrt .jdxmbt{ height:26px; line-height:26px; margin-bottom:5px; border-bottom:1px #d3d3d3 solid;}
.mainrt .jdxmbt .tt{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; border-bottom:2px #ff0205 solid; color:#000;}
.mainrt .gsjjbt{ height:24px; line-height:24px;}
.mainrt .gsjjbt .gsjjtt{ background:url(../images/sub1_bg.jpg) repeat-x; width:80px; text-align:center; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:left; margin-right:1px; cursor:pointer;}
.mainrt .gsjjbt .qywhtt{ background:url(../images/sub2_bg.jpg) repeat-x; width:80px; text-align:center; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:left; margin-right:1px; cursor:pointer;}
.mainrt .gsjjbt .more{ width:303px; float:right; border-bottom:1px #e2e2e2 solid; height:24px; text-align:right;}
.mainrt .gsjjbt .more img{ padding-top:3px;}
.mainrt .jdxmbt .more{ float:right; margin-top:3px;}
.mainrt .jdxm .con img{ margin-right:10px;}
.mainrt .jdxm .con .tt{ border-bottom:1px #adadad dotted; background:url(../images/ico_1.jpg) no-repeat left center; padding-left:10px; margin-top:10px;}
.mainrt .jdxm .con .tt a{ color:#ff0000; font-weight:bold;}
.mainrt .jdxm .con .jj{ padding-top:3px;}
.mainrt .gsjj .con{ padding-top:15px; line-height:2.2em;}
.mainrt .gsjj .con img{ float:left; margin-right:10px;}

.main_right{ float:right; width:731px; padding-top:0px; background:url(../images/mainbg1.gif) repeat-x left top; border-left:1px #999 dotted;}
.main_right .dh_img img{ margin-bottom:15px;}
.main_right .main_r_dh{ height:30px; margin-bottom:20px; line-height:30px; background:url(../images/dhfbg.gif) left bottom repeat-x; border-bottom:2px #d4d4d4 solid;}
.main_right .main_r_dh .fl{ background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; padding-right:5px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:10px; color:#2e2e2e;}
.main_right .main_r_dh .fr{ color:#939393;}
.main_right .main_r_dh .fr .home{ background:url(../images/icohome.gif) no-repeat left center; padding-left:22px;}
.main_right .main_r_dh .fr .bdh{ background:url(../images/ico_2.jpg) no-repeat left center; padding-left:6px;}
.main_right .con{ line-height:2em; padding-top:15px; font-size:14px;}
.main_right .con .content{ text-indent:2em; font-size:14px;}
.main_right .con p{ line-height:2em; text-indent:2em;}
.cplist li{ float:left; margin:10px 10px; width:203px; display:inline; border-bottom:1px #e9e9e9 solid; padding-bottom:10px; text-align:center;}
.cplist li .imga{ border:1px #dedede solid; margin-bottom:15px;}
.cplist li .title a{ font-size:14px; color:#7c7c7c; font-family:"Î¢ÈíÑÅºÚ";}
.cplist li .fr{ display:none;}
.kehu{ padding-left:30px;}
.kehu li{ float:left; margin:10px 7px;}
.kehu li img{ border:1px #e8e8e8 solid; width:114px; height:114px;}

.rcon{ padding:2px 30px; min-height:549px;}

.imain{ margin:0px auto; margin-top:15px; margin-bottom:0px; width:1000px; color:#a9a9a9;}
.ileft{ width:388px; float:left; padding:20px; padding-bottom:0px;}
.ileft .lanlic{ margin:18px 0px;}
.ileft .lanlic .cimg{ text-align:center;}
.ileft .ct{ float:left; font-size:22px; color:#fb8d14; line-height:2em;}
.ileft .cdt{ float:right; line-height:3em; display:none;}
.ileft .dese{ line-height:2em; text-indent:2em; height:97px; border-bottom:1px #464646 dotted; padding-bottom:20px;}
.iright{ width:552px; float:right;}
.iright .fwpp{ height:304px; padding:16px 20px;}
.iright .jianjie{ height:248px; padding:20px;}
.iright .lianxi{ height:132px;}
.imain .title{ background:url(../images/dhfbg.gif) left bottom repeat-x; padding-bottom:10px;}
.imain .tt{ float:left; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.imain .more{ float:right; border:0px #ccc solid; padding:3px 5px; background:#000;}
.imain .more a{ color:#808080;}
.lianxi .title{ padding-bottom:1px; margin:5px 20px; margin-left:0px;}
.lianxi .tt{ background:url(../images/ico.gif) no-repeat left center; padding-left:35px; height:30px;}
.lianxi .con{ line-height:2em; padding-left:40px; height:94px;}
.iright .fwpp .con{ padding-top:10px;}
.iright .fwpp .con li{ float:left; border:1px #ccc solid; margin:7px;}
.iright .jianjie .con{ padding-top:20px; line-height:2em;}
.iright .jianjie img{ float:left; margin-right:15px; border:1px #e9e9e9 solid;}

.footer{ padding-top:15px; background:#3a9804; padding-bottom:20px; color:#fff;}
.footer a{ color:#929292;}
.footer .fr{ text-align:right; padding-top:10px;}
.footer .fr .flink{ margin-top:10px; color:#707070;}
.footer .fr .flink select{ width:190px; color:#707070; font-family:"Î¢ÈíÑÅºÚ";}
.footer .fr a{ margin:0px 3px; color:#fff;}
.footer .fl{padding-left:35px; min-height:70px; padding-top:10px; line-height:2em;}
.footer .fl a{ padding:0px 8px;}
.footer .fl strong{ color:#2d9a33;}

.info_tables {
    border-collapse: collapse;
    border-left: 0px solid #EEEEEE;
    border-right: 0px solid #EEEEEE;
    border-top: 0px solid #EEEEEE;
    margin: 0;
    width: 98%;
}
.info_tables.info_tablestwo {
    border-left: 0 none;
    border-top: 2px solid #EEEEEE;
    margin: 0;
    width: 100%;
}
.info_tables td {
    border-bottom: 0px solid #EEEEEE;
    border-left: 0px solid #EEEEEE;
    height: 28px;
	padding-right:10px;
}
.info_tables td.last {
    height: auto;
}
.info_tables td p {
    line-height: 22px;
    padding: 5px 0;
}
.info_tables .tds {
    border-right: 1px solid #D5DAE0;
}

.cprodd-img{ width:658px; height:492px; border:5px solid #ebebeb; overflow:hidden; position:relative;}
.cprodd-title{ width:668px; height:auto; line-height:30px; font-weight:bold; font-size:18px; text-align:center;}

.cproddl-btn{ width:30px; line-height:30px; position:absolute; left:0; top:231px; z-index:400;}
.cproddr-btn{ width:30px; line-height:30px; position:absolute; right:0; top:231px; z-index:400;}
.cproddl-btn p,.cproddr-btn p{ width:30px; height:30px; overflow:hidden; }
.cproddl-btn p img,.cproddr-btn p img{ width:30px; height:30px;}
.cprodd-img-list{ height:492px; position:absolute; left:0; top:0; z-index:200;}
.cprodd-img-list li{ width:658px; height:492px; overflow:hidden; float:left;}
.cprodd-img-list li img{ width:658px; height:492px;}
.cprodd-cen{ width:668px; height:auto; line-height:26px;}

.page_s{ text-align:center;}
.links{ margin-top:20px; margin-bottom:30px; border:2px #e3e3e3 solid; width:996px; background:url(../images/links--.jpg) no-repeat left center; padding-left:5px; height:40px; line-height:40px;}
.links a{ padding:0px 5px; color:#8c8c8c;}

.page_next{ margin-top:20px; line-height:2em;}