@charset "utf-8";
html { _overflow-y: scroll; }
* { padding: 0px; margin: 0px; line-height: 1.8em; }
body { font-family: Arial, Tahoma, "微软雅黑", "宋体"; font-size: 12px; color: #000; margin: 0 auto; }
a { text-decoration: none; }
a:link { color: #000; }
a:visited { color: #333; }
a:hover { color: #00e53b; }
a:active { color: #000; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
img { border: 0px; }
.picAofIndex120 { display: block !important; cursor: pointer !important; width: 120px !important; height: 120px !important; }
.picDivOfIndex120 { height: 120px !important; width: 120px !important; }
.picAofIndex100 { display: block !important; cursor: pointer !important; width: 100px !important; height: 100px !important; }
.picDivOfIndex100 { height: 100px !important; width: 100px !important; }
checkbox { border: 0px; }
.clear { clear: both; }
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.button { border: 0px; }
#wrapper { width: 1002px; margin: 0 auto; }
.top { background: url('../img/top_bg.gif') no-repeat center top; }
.topright { margin: 0 38px 0 0; float: right; }
.toptel { font-size: 18px; color: #6c6c6c; padding: 0 0 0 65px; background: url('../img/tel.gif') no-repeat 40px center; margin-top: 18px }
.toptel strong { color: #00e53b; font-size: 22px; }
.topnav { background: #00a92a url('../img/topnav_r.gif') no-repeat right bottom; height: 34px; }
.topnav p { color: #fff; background: url('../img/topnav_l.gif') no-repeat left bottom; padding: 0 15px; line-height: 34px; }
.topnav a { padding: 0 10px; color: #fff; }
.topnav a:visited { color: #fff; }
.topnav a:hover { color: #fff; text-decoration: underline; }
.logo { padding: 40px 20px 20px 20px; }
.menu { height: 58px; background: url('../img/menu.gif') repeat-x; }
.menu dl { list-style-type: none; background: url('../img/menu_r.gif') no-repeat right top; height: 58px; padding: 0 40px 0 0; }
.menu dd { line-height: 44px; float: left; font-size: 14px; font-weight: bold; padding: 6px 0 8px 0; }
.menu dd a { color: #333; line-height: 44px; display: block; padding: 0 30px; background: url('../img/menu_line.gif') no-repeat left top; }
.menu dd a:visited { color: #333; }
.menu dd a:hover { color: #00e53b; }
.menu dd #current { color: #00e53b; }
.menu .none { background: url('../img/menu_l.gif') no-repeat left top; padding: 6px 0 8px 40px; }
.menu .none a { background: none; padding: 0 24px; }
.ibanner { position: relative; text-align: center; }
.num { position: absolute; cursor: pointer; right: 20px; bottom: 15px; }
.num table { text-align: right; }
.num a { background: #373431; border: 1px solid #373431; color: #9d9d9d; width: 34px; height: 25px; opacity: 0.4; filter: alpha(opacity=40); display: block; line-height: 25px; font-size: 18px; cursor: pointer; }
.num .current { background: #e90013; border: 1px solid #c30100; color: #fff; line-height: 25px; opacity: 1; filter: alpha(opacity=100); }
#imain { margin: 13px 0; background: url('../img/ititle.gif') no-repeat center top; height: 242px; }
#ileft { width: 248px; float: left; background: url('../img/inews_bg.gif') no-repeat left bottom; height: 242px; }
#icenter { width: 514px; float: left; background: url('../img/icompany_bg.gif') no-repeat left bottom; height: 242px; }
#iright { width: 240px; float: left; background: url('../img/icontact_bg.gif') no-repeat left bottom; height: 242px; }
.ititle { height: 33px; background: url('../img/icion.png') no-repeat 15px 9px; line-height: 33px; color: #fff; font-size: 14px; font-weight: bold; padding: 0 0 9px 38px; }
.inews { padding: 15px 12px 15px 15px; }
.inews ul { list-style-type: none; }
.inews li { padding: 5px; border-bottom: 1px #ccc dotted; line-height: 18px; }
.inews li a { display: block; line-height: 18px; background: url('../img/icion.gif') no-repeat 0 5px; text-indent: 13px; width: 210px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.inews li a:visited { }
.inews li a:hover { }
.inews li span { display: block; float: right; }
.ipro { border: 1px #dddddd solid; background: #e6e6e6; }
.listp { padding: 10px; }
.listp td { padding: 0 8px; text-align: center; }
.listp .picdiv { cursor: pointer; display: block; width: 187px; height: 167px; padding: 4px; text-align: center; background: url('../img/cp_bg.gif') no-repeat; }
.listp h2 { width: 120px; height: 120px; margin: 15px auto 0 auto; }
.listp h2 b { width: 120px; height: 120px; display: table-cell; vertical-align: middle; text-align: center; *display:block;
*font-size:104px;
*font-family:Arial;
}
.listp h2 img { vertical-align: middle; }
.listp a span { display: block; line-height: 22px; padding: 5px 0 0 0; color: #333; }
.listp a:hover { }
.icompany { padding: 10px 20px; }
.icompany p { }
.icompany a { text-decoration: underline; }
.icontact { padding: 20px; }
#footer { background: #d9d9d9 url('../img/foot_bg.gif') repeat-x center top; text-align: center; margin: 12px 0 0 0; padding: 0 0 10px 0 }
#footer table { text-align: center; margin: auto; }
.footnav { color: #fff; background: #00a92a url('../img/footnav_bg.gif') no-repeat center center; }
.footnav a { padding: 0 12px; color: #fff; }
.copyright { padding: 10px 0 0 8px; }
.title { height: 37px; background: url('../img/title_bg.gif') repeat-x; padding: 0 20px; }
.title strong { line-height: 37px; font-size: 14px; background: url('../img/cion.png') no-repeat; padding: 0 0 0 20px; color: #00e53b; }
.title span { line-height: 37px; padding: 0 0 0 10px; }
.title a { display: block; float: right; padding: 5px 0 0 0; }
.tit { border: 1px #999 solid; border-right: 5px #999 solid; border-left: 5px #999 solid; font-size: 14px; padding: 0 0 0 10px; color: #00e53b; }
#main { padding: 13px 0 0 0; }
#left { width: 240px; float: right; padding: 3px 0 0 0; }
#right { width: 745px; float: left; background: url('../img/main_bg.gif') repeat-y; margin: 0 0 0 3px; }
#main .maincen { border: 6px solid #00e53b; background: #003a85 url('../img/center.gif') repeat-y center top; }
#main .maintop { background: url('../img/main.jpg') no-repeat center top; padding: 50px 40px 1px 43px; min-height: 460px; }
#main .mainbot { background: url('../img/bottom.gif') no-repeat center bottom; padding: 0 0 40px 0; }
.leftnav { padding: 0 6px 10px 2px; }
.leftnav dl { list-style-type: none; background: #e6e6e6; padding: 8px 0; }
.leftnav dt { padding: 0 0 8px 0; }
.leftnav dt a { padding: 0 4px 0 40px; display: block; background: url('../img/cion1.gif') no-repeat 30px 8px; }
.leftnav dt a:visited { }
.leftnav dt a:hover { }
.leftnav dt #current { color: #00e53b; padding: 0 4px 0 40px; }
.lcontact { padding: 20px; background: url('../img/icontact_bg.gif') no-repeat bottom; height: 160px; }
.place { height: 39px; background: url('../img/place.gif') no-repeat top; padding: 5px 0 5px 40px; line-height: 39px; color: #00e53b; font-weight: bold; font-size: 14px; }
.place span { height: 39px; line-height: 39px; color: #00e53b; font-weight: bold; font-size: 14px; }
.contain { padding: 10px 28px; background: url('../img/main_foot.gif') no-repeat bottom; }
.newslist { font-size: 14px; }
.newslist ul { list-style-type: none; }
.newslist li { line-height: 18px; padding: 9px 8px 9px 0; line-height: 18px; }
.newslist li a { line-height: 18px; background: url('../img/icion.gif') no-repeat 2px 6px; padding: 0 0 0 15px; display: block; }
.newslist li a:visited { }
.newslist li a:hover { color: #00e53b; }
.newslist li span { line-height: 18px; float: right; }
.page { color: #5d5d5d; text-align: right; font-size: 12px; padding: 15px 0 0 0; }
.page a { color: #00e53b; padding: 0 3px; }
.page a:visited { color: #00e53b; }
.page a:hover { color: #00e53b; text-decoration: underline; }
.tool { color: #00e53b; text-align: right; font-size: 12px; padding: 10px 0 15px 0; }
.tool a { color: #00e53b; padding: 0 3px; }
.tool a:visited { color: #00e53b; }
.tool a:hover { color: #00e53b; text-decoration: underline; }
.content { overflow:hidden;}
.content h1 { border: 1px #999 solid; border-right: 5px #999 solid; border-left: 5px #999 solid; font-size: 14px; padding: 0 0 0 10px; color: #00e53b; font-weight: normal; }
.content h1 a { display: block; color: #00e53b; }
.content h1 a:visited { color: #00e53b; }
.content h1 a:hover { color: #00e53b; }
.content h2 { background: url('../img/icion.gif') no-repeat 5px 10px; font-weight: bold; color: #00e53b; padding: 0 0 0 15px; font-size: 14px; line-height: 30px; }
.content h3 { font-size: 26px; color: #00e53b; text-align: center; font-weight: 800; }
.content h4 { background: #999; line-height: 26px; text-indent: 1em; color: #fff; }
.content h5 { line-height: 26px; text-indent: 1em; border-bottom: 3px #00e53b double; }
.content h6 { text-align: center; font-size: 12px; font-weight: normal; line-height: 30px; color: #6c6b68; padding: 0 0 8px 0; }
.content p { margin: 3px auto 8px auto; }
.content a { color: #000; }
.content strong { color: #000; }
.content li { margin-left: 3.5em; }
.content .detail { padding: 5px 10px 10px 10px; width: 668px; overflow: hidden; }
.content table { }
.content table td { padding: 0px 5px; }
.content table td p { margin: 0; }
.tableboder table { border: #d4d4d7 solid 1px; text-align: center; border-collapse: collapse; }
.tableboder th { color: #00e53b; padding: 2px 5px; border: #d4d4d7 solid 1px; }
.tableboder td { padding: 2px 5px; border: #d4d4d7 solid 1px; }
.title01 { font-size: 14px; line-height: 32px; height: 32px; border: 1px solid #e6e6e6; background: url('../img/title.gif') repeat-x left top; }
.title01 span { display: block; line-height: 32px; font-weight: bold; background: url('../img/cion02.gif') no-repeat 7px 8px; padding: 0 0 0 30px; color: #00e53b; }
.comment_list { padding: 5px 10px 15px 10px; }
.comment_list ul { list-style-type: none; }
.comment_list li { line-height: 18px; padding: 4px 8px 4px 0; }
.comment_list li a { line-height: 18px; background: url('../img/icion.gif') no-repeat 5px 6px; padding: 0 0 0 20px; display: block; }
.comment_list li a:visited { }
.comment_list li a:hover { color: #00e53b; }
#comment_list { padding: 8px 10px; }
#comment_list table td { padding: 2px; font-weight: bold; }
#comment_list input { line-height: 22px; font-size: 12px; height: 22px; padding: 0 0 0 2px; }
#comment_list textarea { font-size: 12px; line-height: 18px; font-family: Tahoma; font-size: 12px; line-height: 22px; height: 100px; }
#comment_list .border { width: 400px; border: solid 1px #d6d6d6; }
#comment_list .btn { width: 70px; margin: 5px 10px; height: 25px; line-height: 25px; text-align: center; font-weight: bold; border: none; background: url(../img/pinglun.gif) no-repeat left top; color: #fff; }
#comment_list p { padding: 0 0 0 77px; }
.brief { padding: 0 0 15px 0; }
.brief a { color: #00e53b; }
.brief a:visited { color: #00e53b; }
.brief a:hover { color: #00e53b; text-decoration: underline; }
.choice { height: 26px; padding: 10px 0; }
.choice a { background: url('../img/choice02.gif') no-repeat left top; display: block; text-align: center; margin: 0 10px 0 0; font-weight: bold; width: 110px; line-height: 26px; float: left; }
.choice a:visited { }
.choice a:hover { background: url('../img/choice01.gif') no-repeat left top; color: #fff; }
.choice #current { background: url('../img/choice01.gif') no-repeat left top; color: #fff; }
.product { padding: 15px 0 0 0; }
.pro_a { padding: 5px 0 5px 15px; }
.pro_a h1 { width: 120px; height: 120px; border: 1px solid #8e8e8e; margin: 0 25px 0 0; float: left; padding: 1px; }
.pro_a h1 a { width: 120px; height: 120px; display: table-cell; vertical-align: middle; text-align: center; *display:block;
*font-size:104px;
*font-family:Arial;
}
.pro_a h1 img { vertical-align: middle; }
.pro_a table { float: left; }
.pro_a th { width: 11%; font-size: 12px; color: #00e53b; text-align: left; font-weight: normal; line-height: 18px; padding: 4px 0 4px 3px; vertical-align: top; }
.pro_a td { line-height: 18px; padding: 4px 5px 4px 5px; vertical-align: top; }
.pro_b { width: 25%; float: left; text-align: center; }
.pro_b h2 { width: 120px; height: 120px; border: 1px solid #8e8e8e; margin: 0 auto; padding: 1px; }
.pro_b h2 a { width: 120px; height: 120px; display: table-cell; vertical-align: middle; text-align: center; *display:block;
*font-size:104px;
*font-family:Arial;
}
.pro_b h2 img { vertical-align: middle; }
.pro_b span { display: block; text-align: center; line-height: 18px; padding: 5px 0 8px 0;    overflow: hidden;
    height: 35px; }
.special { padding: 0 0 15px 5px; }
.special h1 { width: 160px; height: 160px; border: 4px solid #e7e7e7; float: left; margin: 0 12px 0 0; }
.special h1 a { width: 160px; height: 160px; display: table-cell; vertical-align: middle; text-align: center; *display:block;
*font-size:139px;
*font-family:Arial;
}
.special h1 img { vertical-align: middle; }
.special table { float: left; border-collapse: collapse; }
.special th { width: 13%; font-weight: normal; color: #00e53b; line-height: 18px; text-align: right; padding: 5px 0; vertical-align: top; }
.special td { line-height: 18px; padding: 5px 6px 5px 10px; }
.sitemap { padding: 0 10px 10px 5px; font-size: 12px; color: #00e53b; }
.sitemap a { padding: 0 5px; color: #00e53b; }
.sitemap a:visited { color: #00e53b; }
.sitemap a:hover { color: #00e53b; }
.client { padding: 0 15px 15px 15px; }
.client ul { list-style-type: none; }
.client li { width: 33%; float: left; text-align: center; }
.client li img { padding: 1px; border: 1px #dcdcdc solid; }
.client li p { padding: 0 0 5px 0; }
#fromtinner_ { padding: 10px 15px; }
#fromtinner_ textarea { width: 400px; font-size: 12px; line-height: 18px; font-family: Tahoma; font-size: 12px; border: solid 1px #d8d8d8; }
#fromtinner_ input { line-height: 22px; height: 24px; font-size: 12px; border: solid 1px #d8d8d8; }
#fromtinner_ .border { width: 400px; border: solid 1px #d8d8d8; }
#fromtinner_ .btn { width: 70px; margin: 5px 10px; height: 25px; line-height: 25px; text-align: center; font-weight: bold; border: none; background: url(../img/pinglun.gif) no-repeat left top; color: #fff; }
/*留言和评论*/
.board { margin: 0; }
.board_h4 { font-size: 22px; color: #00e53b; text-align: center; padding: 5px 0 0 0; }
.board_h4 a { color: #00e53b; }
.board_h4 a:visited { color: #00e53b; }
.board_h5 { text-align: center; font-weight: normal; line-height: 25px; color: #6c6b68; }
.sitemsg { }
.sitemsg td { padding: 3px 0 2px 8px; }
.sitemsg .msgtitle { background: url('../img/icion01.gif') no-repeat 6px 7px; padding: 0 0 0 20px; color: #00e53b; }
.sitemsg b { color: #00e53b; }
/*留言页面*/
#boardinner_ { border: 0; margin: 0 6px 10px 2px; background: #e6e6e6; }
#boardinner_ form { padding: 10px; }
#boardinner_ input { line-height: 18px; padding: 2px; font-size: 12px; border: solid 1px #d8d8d8; }
#boardinner_ textarea { font-size: 12px; padding: 2px; line-height: 18px; font-family: Tahoma; font-size: 12px; border: solid 1px #d8d8d8; }
#boardinner_ .btn { width: 70px; margin: 5px; height: 25px; line-height: 25px; text-align: center; font-weight: bold; border: none; background: url(../img/pinglun.gif) no-repeat left top; color: #fff; }
#boardinner_ .border { width: 130px; border: solid 1px #d8d8d8; }
#boardinner_ .desc { color: #00e53b; display: block; }
#boardinner_ .boardtitle { }
#boardinner_ .boardtitle span { display: block; background: url('../img/title_bg.gif') repeat-x; line-height: 37px; font-size: 14px; padding: 0 0 0 20px; color: #00e53b; font-weight: bold; }
#boardinner_ ul { list-style-type: none; padding: 10px; }
#boardinner_ li { background: url(../img/icion.gif) no-repeat left 8px; padding-left: 13px; }
#boardinner_ p { text-align: center; }
/*评论页面*/
#commentinner_ { border: 0; margin: 0 6px 10px 2px; background: #e6e6e6; }
#commentinner_ form { padding: 10px; }
#commentinner_ input { line-height: 18px; padding: 2px; font-size: 12px; border: solid 1px #d8d8d8; }
#commentinner_ textarea { font-size: 12px; padding: 2px; line-height: 18px; font-family: Tahoma; font-size: 12px; border: solid 1px #d8d8d8; }
#commentinner_ .border { width: 130px; border: solid 1px #d8d8d8; }
#commentinner_ .checkbox { border: none; }
#commentinner_ .btn { width: 70px; margin: 5px; height: 25px; line-height: 25px; text-align: center; font-weight: bold; border: none; background: url(../img/pinglun.gif) no-repeat left top; color: #fff; }
#commentinner_ .commenttitle { }
#commentinner_ .commenttitle span { display: block; background: url('../img/title_bg.gif') repeat-x; line-height: 37px; font-size: 14px; padding: 0 0 0 20px; color: #00e53b; font-weight: bold; }
#commentinner_ ul { list-style-type: none; padding: 10px; }
#commentinner_ li { background: url(../img/icion.gif) no-repeat left 8px; padding-left: 13px; }
#commentinner_ p { text-align: center; }
.searchReuslt_ { font-size: 12px; font-family: Tahoma; padding: 10px; }
.searchReuslt_title_ { font-weight: bold; line-height: 35px; font-size: 14px; padding: 0 10px; }
.searchResult_Other_ { color: #808080; width: 100%; text-align: right; }
.searchHint_ { margin: 15px }
.searchHint_ dl { padding: 5px 14px; line-height: 24px; margin: 0 7px; border-bottom: 1px #ababab dashed; }
.searchHint_ dt { background: url('../img/icion.gif') no-repeat left 8px; padding: 0 0 0 15px; }
.searchHint_ dd { padding: 0 22px; }
.searchHint_ dt span { float: right; }
.searchHint_ dt strong { font-weight: normal; }
.searchHint_ a { font-style: normal; TEXT-DECORATION: none }
.searchHint_ a:hover { color: #FF6600; }
#search_ { font-size: 12px; font-family: Tahoma; border: 0; margin: 0 6px 10px 2px; background: #e6e6e6; }
#search_ table { margin: 10px 0 5px 0; }
#search_ table td { font-size: 12px; }
#search_ input { line-height: 20px; height: 20px; font-size: 12px; border: solid 1px #d8d8d8; width: 140px; padding: 0 0 0 2px; }
#search_ .btn { width: 70px; margin: 5px; height: 25px; line-height: 25px; text-align: center; font-weight: bold; border: none; background: url(../img/pinglun.gif) no-repeat left top; color: #fff; }
#search_ .title { background: url('../img/title_bg.gif') repeat-x; line-height: 37px; font-size: 14px; padding: 0 0 0 20px; color: #00e53b; }
#search_ h1 { padding: 0; margin: 0; background: none; }
#search_ p { padding: 0 15px 5px 0; }
.temp { color: #656565; clear: both; width: auto; padding: 5px 0; font-size: 12px; font-family: Tahoma, Arial; text-align: center; }
.temp a { color: #656565 }
.CopyrightWrap { }
.shangmeng { padding: 0 10px; }
.shangmeng a { color: #444; margin: 0 2px; }
.quanzi { text-align: center; }
.pages { clear: both; padding: 20px 45px 0 0; color: #444; }
.pages a { color: #444; }
.pages a:hover { color: #f60; font-weight: bold }
.pages ul { text-align: right; list-style: none }
.pages li { display: inline; margin-left: 8px; list-style: none }
.c_product_b { padding: 10px; }
.c_product_b div { float: left; width: 25%; margin: 5px 0; text-align: center; }
.c_product_b h2 { width: 125px; height: 125px; margin: 0 auto }
.c_product_b h2 a { width: 120px; height: 120px; border: #d3d3d3 solid 1px; padding: 1px; display: table-cell; vertical-align: middle; text-align: center; *display:block;
*font-size:87px;
*font-family:Arial;
overflow: hidden; }
.c_product_b h2 img { vertical-align: middle; }
.c_product_b h3 a { color: #444; font-weight: normal; line-height: 20px; font-size: 12px; }
.c_product_b h3 { text-align: center; margin: 5px 0 0; }
#cnzz_stat_icon_1255084658 { display: inline; }
.footnav img { vertical-align: middle; display: inline }
.slideBox { width: 1002px; height: 360px; overflow: hidden; position: relative; border: 1px solid #ddd; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.slideBox .hd ul li.on { background: #f00; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 1002px; height: 360px; }
.picMarquee-left { overflow: hidden; position: relative; }
.picMarquee-left .bd { padding: 10px 0; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 120px; height: 120px; display: block; padding: 2px; border: 1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img { border-color: #999; }
.picMarquee-left .bd ul li .title1 { line-height: 24px; }
.r_page { text-align: center; }
.r_page a { padding: 5px; }
.r_page a.1 { color: red; }
