.banner { height:184; overflow:hidden; margin-bottom:10px;}
.banner img{ float:left;}
.banner object{ float:right;}
h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
.main_left { width:182px; float:left; margin-left:29px; display:inline; margin-top:10px;}
.left_cont { height:auto; overflow:hidden; background:url(../images/produ_1_17.jpg) left top repeat-y; padding-left:4px;}
.left_cont ul{ height:auto; padding:7px 0}
.left_cont ul li { height:auto; background:url(../images/line.jpg) left bottom no-repeat; line-height:26px; text-indent:22px; }
.left_cont ul li a{color:#1C3915}
ul.zlm_3{ height:auto; overflow:hidden; display:none; padding:0 }
ul.zlm_3 p { background:url(../images/line2.jpg) left top no-repeat; height:22px; line-height:22px; padding-left:0; text-indent:38px}
ul.zlm_3 p a {color:#415A39}
.pro_fast  { height:auto; overflow:hidden; }
.heig { height:20px}
.head{width:1000px; background:url(../images/a_02.jpg) repeat-x; height:30px;}
h1{ float:left; padding:0px 0 0 50px; font-size:12px; margin:0;}


.tm2008style .select_box{width:179px;height:18px; margin-top:10px}
.tm2008style div.tag_select{display:block;color:#000;width:179px;height:18px;background:transparent url("../images/produ_1_32.jpg") no-repeat 0 0;padding:0 3px;line-height:18px; color:#AAB6AC; text-align:center }
.tm2008style div.tag_select_hover{display:block;color:#000;width:179px;height:18px;background:transparent url("../images/produ_1_32.jpg") no-repeat 0 0;padding:0 3px;line-height:18px;  color:#AAB6AC; text-align:center }
.tm2008style div.tag_select_open{display:block;color:#000;width:179px;height:18px;background:transparent url("../images/produ_1_32.jpg") no-repeat 0 0;padding:0 3px;line-height:18px;  color:#AAB6AC; text-align:center }
.tm2008style ul.tag_options{position:absolute;margin:0;list-style:none;background:#fff;padding:0 0 1px;margin:0;width:162px ; height:100px; overflow:hidden; overflow-y:auto; font-size:12px;  padding-left:10px; border:1px solid #DAE2D3; border-top:none; border-bottom:none }
.tm2008style ul.tag_options li{background:#fff; display:block;width:162px;padding:0 10px;height:20px;text-decoration:none;line-height:20px;color:#000; font-weight:normal; font-size:12px; border-bottom:1px solid #DAE2D3;}
.tm2008style ul.tag_options li.open_hover{background:#fff;color:#000; font-weight:normal; font-size:12px}
.tm2008style ul.tag_options li.open_selected{background:#fff; font-size:12px}


.main_righ { width:740px; float:left; overflow:hidden; height:auto; margin-left:17px; display:inline; margin-bottom:34px; }
.location { border-bottom:1px solid #E3E5E2; height:29px; line-height:29px; padding-top:5px; color:#44553D }
.location dt img{ width:51px; height:88px;}
.location a{color:#44553D }
.location span{ color:#FF4E00}
.right_con{ background:url(../images/bg1.jpg) left top repeat-x #FFDEAF; height:auto; overflow:hidden; padding-top:14px; }
.right_cona{ background:url(../images/produ_2_03.jpg) left top repeat-x #E6EFDF; height:auto; overflow:hidden; padding-top:14px;}
.right_conb{ background:#C6E2EF url(../images/produ_3_03.jpg) top repeat-x; overflow:hidden; padding-top:14px;}
.right_conc{ background:url(../images/produ_2_03.jpg) left top repeat-x #E6EFDF; height:auto;  padding:24px 30px 0 33px;}
.righ_01 { height:auto; overflow:hidden; float:left; width:237px }

.righ_02b { height:112px; overflow:hidden; float:left; width:446px; background:url(../images/produ_3_09.jpg) left top repeat-x; margin-top:52px; padding:16px 10px 16px 6px }
.righ_02 { height:112px; overflow:hidden; float:left; width:446px; background:url(../images/produ_1_13.jpg) left top repeat-x; margin-top:52px; padding:16px 10px 16px 6px }
.righ_02a { height:112px; overflow:hidden; float:left; width:446px; background:url(../images/produ_2_09.jpg) left top repeat-x; margin-top:52px; padding:16px 10px 16px 6px }
.righ_02b ul li{ float:left; height:105px;}
.righ_02b ul li.xianbg{ width:2px; overflow:hidden;}
.righ_02b ul li.num1{ width:74px; text-align:center; padding-top:10px; background:url(../images/prbg_18.png) no-repeat right top; overflow:hidden;}
.prod_lt{ float:left; width:130px; overflow:hidden; padding-top:15px; line-height:20px;}
.productImg{float:left; width:80px; text-align:center; overflow:hidden; padding-top:10px;}
.biaotii{ font-size:14px; color:#333; font-weight:bold;}
.biaotii a{ font-size:14px; color:#333; font-weight:bold;}

.righ_03 { height:auto; overflow:hidden; float:left; margin-top:52px }
.righ_04 { height:auto; overflow:hidden; padding:50px 10px 20px 45px; clear:both; line-height:19px }
.righ_04 .text { width:301px; height:auto; overflow:hidden; color:#858585; float:left; }
.righ_04 .text p { padding-top:10px; }
.righ_04 .imag { float:left; height:auto; overflow:hidden; display:inline} 
.page { clear:both; text-align:center; height:20px; overflow:hidden; padding:15px 0; color:#F04F00; }
.page img { vertical-align:middle; }
.page a { color:#432F1B; line-height:100%; margin:0 6px; font-weight:bold;}
.page a:hover { color:#F04F00}
.clear { clear:both }
.footer { background:url(../images/footer.gif) left top repeat-x; height:19px; clear:both; color:#E8F1E2; padding:5px 0 0 20px; }
.footer a{color:#E8F1E2; margin:0 10px;}
.pro_tit { height:32px; background:url(../images/products_03.jpg) left bottom no-repeat; color:#848C81; font-size:18px; font-family:"幼圆"; font-weight:600;  }
.pro_co { height:auto; overflow:hidden; padding-bottom:20px; margin-top:50px }
.pro_co dl { width:270px; float:left; height:auto; overflow:hidden; line-height:20px; margin-left:60px; display:inline; padding-bottom:15px; margin-top:30px; border-bottom:1px dashed #ccc;}
.pro_co dl dt { width:80px; height:auto; overflow:hidden; float:left; padding-top:0 }
.pro_co dl dd { float:right; width:170px; height:auto; overflow:hidden; line-height:15px; color:#868686; background:url(../images/dian2.gif) left 6px no-repeat; padding-left:8px;}
.marg_top{ margin-top:15px; }
.pro_co dl dd a {color:#868686;}
.pro_deti_tit{ height:32px; color:#848C81; font-size:18px; font-family:"幼圆"; font-weight:600; margin-bottom:10px }
.pro_deti_bg{ width:667px; height:177px; background:url(../images/produ_4_03.jpg) left top no-repeat; padding:17px 16px; margin-bottom:17px; position:relative; overflow:hidden; }
#pro_detibg{background:url(../images/produ_4_03.jpg) center no-repeat; position:absolute; height:14px; width:395px; left:8px; top:194px;}
.pro_deti_bg dl dt{ float:left; padding-right:20px; width:380px;}
.pro_deti_bg dl dd{ float:left; width:230px; line-height:25px;}
.pro_deti_bg dl dd b{ font-size:14px; color:#1C3707;}
.pro_deti_01 { border-bottom:3px solid #DEE1DC; background:url(../images/dian3.gif) left 7px no-repeat; font-size:14px; font-weight:bold; color:#1C7A0C; line-height:22px; padding-left:10px; width:659px; }
.pro_deti_02{ width:649px; height:auto; overflow:hidden; padding:10px; line-height:22px; background:url(../images/line.gif) left bottom repeat-x}
.pro_deti_02 p { padding-top:10px; }
/*news*/
.news_top {background:url(../images/xbg_03.jpg) bottom repeat-x; width:700px; padding-top:20px; padding-left:15px;}
.news_top dl { height:auto; overflow:hidden;  padding-bottom:10px; _height:75px; _overflow:none;}
.news_top dl dt { width:222px; height:116px; float:right; background:url(../images/xxf_05.jpg) left top no-repeat; padding:7px; margin:5px 10px 0 0; }
.news_top dl dd{ width:430px; height:auto; overflow:hidden; float:left; line-height:19px;}
.news_top dl dd p b{ font-size:14px;}
.news_top dl dd p{ color:#333;}
.news {width:675px; height:auto; overflow:hidden;  padding:10px 0 10px 15px;}
.news ul li { height:auto; overflow:hidden; line-height:19px; background:url(../images/line.gif) left bottom repeat-x; padding:15px 0; color:#333;}
.news ul li p{ color:#333;}
/*text*/
.t1 { color:#000; font-size:24px; font-weight:600;}
.t2 { color:#000; font-size:21px; font-weight:600; font-family:"幼圆";}
a.t3 { color:#F04F00 }
.t4 { color:#117201; font-size:11px; font-weight:bold }
.t5 { color:#686C67;font-size:11px; font-weight:bold }
.t6 { color:#1A1E19; font-size:14px; font-family:"幼圆"; font-weight:bold; background:url(../images/dian.gif) left 8px no-repeat; padding:0px 0 10px 10px }
.t7 { font-weight:bold; padding:0 0 3px 0px; display:block; line-height:20px}
a.t8 { font-weight:bold; color:#333;}
.t9 { font-size:10px; color:#606060; }
a.t10 { color:#246E10; }


/**job**/
.job{ background:#fff url(../images/job_17.jpg) repeat-x bottom; padding:20px 29px; width:690px; _height:560px; min-height:560px; }
.job_guoc{ padding-left:12px; width:707px;}
.job_bg{ background:url(../images/job_31.jpg) no-repeat; width:740px; height:6px; overflow:hidden;}
.job_jjt{ background:url(../images/jobb_03.jpg) no-repeat ; height:3px; width:682px; overflow:hidden;}
.job_jj{ background:url(../images/jobb_06.jpg) repeat-y ; width:662px; padding:5px 10px;}
.job_jjb{ background:url(../images/jobb_08.jpg) no-repeat ; height:3px; width:682px; overflow:hidden;}
.job_jjl{ float:left; padding-right:10px;}
.job_jjr a{ display:block; color:#F37030; line-height:20px;}
.job_jjr b{ color:#111;}

.job h2{ padding-bottom:10px;}
h3{ color:#257157; background:url(../images/job_24.jpg) no-repeat 2px center; font-size:14px; line-height:30px; height:30px; border-bottom:2px solid #DEE1DC; padding-left:15px;}

.job dl{ line-height:30px;}
.job dl dt{ font-weight:bold; color:#797979;}
.job table tr td{ padding:10px 5px; color:#3D4B3C;}

.sqzw{ border-bottom:1px dashed #ccc; padding-left:15px; margin-top:20px; padding-bottom:10px;}
.ipt{ border:1px solid #ccc;}
.job_jjr ul{ margin-left:110px;}
.job_jjr ul li{ border-bottom:1px dotted #BDC7B8; color:#C7D1C3; line-height:16px; padding:5px;}
.job_jjr ul li.jbbg{ background:#EFF6EF;}
.job_jjr ul li span{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#C7D1C3; padding-right:10px;}
.job_jjr ul li p{ text-indent:2em;}
.job_jjr ul li tt{ color:#364A40; padding-left:10px;}
.job_jjr ul li b{ color:#FC9058;}

.job_xz{ text-align:right; padding:10px;}
.job_xz img{ padding-left:10px;}

ul.journal{ margin-top:20px;}
ul.journal li{ border-bottom:1px dashed #BABBB9; padding-bottom:10px;}
ul.journal li tt{ float:right; display:inline; margin-left:15px;}
ul.journal li tt img{ padding-left:25px;}
ul.journal li span{ padding-left:10px;}
ul.journal li a{ color:#3C6836; text-decoration:underline; padding-left:0px;}
ul.journal li b a{ color:#5A5A5A; text-decoration:none;}
ul.journal li b a:hover{ color:#FE8546;}



.wen{ padding:5px 10px; padding-top:10px; line-height:20px;}
.wen p{ text-indent:2em; padding-top:5px;}

h6{ font-size:14px; padding:5px 10px; text-align:center; border-bottom:1px dotted #ccc; line-height:40px; color:#246E10;}
h6 span{ margin:0 5px; font-size:12px; font-weight:normal; line-height:100%; color:#888;}

ul.prodd li{ float:left; padding-left:14px; padding-top:10px; text-align:center; line-height:20px;}

.wzly{ line-height:30px; text-align:right; color:#333;}

ul.videooo li{ height:190px; text-align:center; line-height:25px;}
ul.videooo li span{ display:block;}
dl.sptd{ width:400px; margin:10px auto;}
dl.sptd dt{ text-align:center; padding:20px 0;}
dl.sptd dd{ text-indent:2em; line-height:20px;}

.faq{margin:10px; margin-top:20px;}
.faq li{padding-bottom:10px;}
.faq_title{padding-left:10px;border-bottom:1px dashed #e8e8e8;line-height:22px; cursor:pointer}
.faq_title_yes{padding-left:10px;border-bottom:1px dashed #e8e8e8;line-height:22px;font-weight:bold;}
.faq_con{padding:5px;line-height:150%;border:1px solid #e8e8e8;margin-top:5px;}

.yfjd{ padding:20px; line-height:30px; color:#f00;}
.yfjd a{ font-size:14px; margin:0 10px; line-height:30px; font-weight:bold;}
.yfjd a.hov{ color:#f00;}

.topicss{ margin:0px auto; background:#C9C9C9;}

.two{ background:url(../images/rbg_02.jpg) no-repeat; position:relative; height:564px; padding-top:28px; text-align:center; overflow:hidden;}
#dowxz{ position:absolute; left:822px; top:512px; z-index:999;}
