@charset "utf-8";
* {margin: 0px;padding: 0px;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {color: #474747;font-family: Arial,"微软雅黑";font-size: 12px;line-height: 180%;margin: 0;padding: 0;color:#888888;}
.clear {clear: both;height: 0;overflow:hidden;}
body { background:#e3e0dd url(../images/bg1.jpg) center 0 repeat-x; overflow-x:hidden;}
.header { width:1170px; height:117px; margin:0 auto; margin-bottom:100px;}
.content {width: 1170px;	margin: 0 auto;}
.logo {float: left;height: 90px;width: 200px;text-indent: -9999px; margin-top:27px;}
.search {float: right;margin-top: 30px;}
.navsearch_input {border: 1px solid #CCCCCC;padding: 4px;width: 180px;}
.searchimage {height: 26px;padding: 0 3px;position: relative;top: 7px;width: 26px;}
/**********************************首页导航*************************************************/

.fixed { position:fixed; bottom:0;}
.bg3 { width:100%; height:100%;position:absolute; top:117px; left:0; z-index:-9;}
.bg3 img { width:100%;}
.bg4 { width:100%; height:30px;position:absolute; top:117px; left:0; z-index:9; background:#000479;}


.close { width:38px; height:38px; position:absolute; top:11px; right:11px; z-index:999; background:url(../images/close.jpg) 0 0 no-repeat;}



.productfont1 { width:1200px; height:30px; font:100 13px/30px "微软雅黑"; position:absolute; top:117px; left:50%; margin-left:-600px; z-index:1001;}

.productfont1 li { float:left; position:relative; }
.productfont1 li img { width:0; height:0; position:absolute; left:-10000px; top:0; z-index:-9999;}
.productfont1 li span { float:left; padding:0 25px; color:#fff;cursor:pointer; }
.font1 { color:#000!important; background:#fff000; }
.productfont1 li a { position:absolute; left:0; top:28px; width:100%; height:30px; background:#000479; font:100 11px/30px "arial"; color:#fff; border-top:2px solid #c00; text-align:center; display:none;}
.productfont1 li a:hover { color:#000!important; background:#fff000; }

.fr_menu{width:1170px;height:33px;}
.fr_menu ul.sl_menu ul {background: none no-repeat scroll right center #000; width:280px;opacity:0.6;filter:alpha(opacity=100);}
.sl_menu ul {background: none repeat scroll 0 0 #FBFBFB;display: none;padding: 0 0 11px;position: absolute;width: 146px;z-index: 2;}
.fr_menu ul.sl_menu ul li {margin: 0; height: 15px;margin-top: 9px; width:140px;;float: left; background: none repeat scroll 0 0 transparent !important;}
.fr_menu ul.sl_menu ul li a{background: none repeat scroll 0 0 transparent;color: #fff;display: block;height: 18px;line-height: 18px;margin-top: 3px;margin: 0 0 0 3px;text-align: left;text-decoration: none;}
.fr_menu ul.sl_menu ul li a:hover {color:#D56229; background:url(../images/topmenubz.gif) no-repeat 0px 7px; text-decoration:underline; text-align:left; margin: 0 0 0 3px;}
.fr_menu .sl_menu{width:1170px;height:33px;}
    /* -- Sub-Menus -- */
.fenlei{ display:none;}

/***********************************************************************************/
.pagebanner img{ width:750px; height:160px;}
#contentbg {background: url("../images/index1.jpg") right 0 no-repeat;overflow: hidden;width: 1170px;}
.newslist {width: 316px;}
.newslist li {color: #888888;line-height: 22px;}
li {list-style: none outside none;}
.newslist li span {color: #B4B4B4;font-size: 11px;margin-left: 36px;float:right;}
.newslist li a {color: #888888;text-decoration: none;float:left;}
.newslist li a:hover,.procontent li a:hover  {  color: #2C7905;text-decoration: none;}
a {outline: medium none;text-decoration: none;}
.casecontent {float: left;margin-right: 40px;width: 126px;height:166px;overflow:hidden;}
.casecontent h2 {background: url("../images/bt2.jpg") no-repeat scroll left center transparent;height: 24px;margin-top: 4px;text-indent: -9999px;}
.casecontent li {background: url("../images/bz1.gif") no-repeat scroll left center transparent;color: #888888;margin-top: 1px;padding-left: 16px;line-height: 22px;}
.casecontent li a {color: #888888;text-decoration: none;}
.casecontent li a:hover {color: #2C7905;text-decoration: none;}
.procontent {float: left;margin-right: 40px;overflow: hidden;width: 160px;height:166px;overflow:hidden;}
.procontent h2 {background: url("../images/bt3.jpg") no-repeat scroll left center transparent;height: 24px;margin-top: 4px;text-indent: -9999px;}
.procontent li {background: url("../images/bz1.gif") no-repeat scroll left center transparent;color: #888888;float: left;margin-top: 1px;padding-left: 16px;width: 160px;line-height: 22px;}
.procontent li a {color: #888888;text-decoration: none;}
.logincontent {float: right;width: 227px;}
.loginbox {background: url("../images/logbj.gif") no-repeat scroll 0 0 transparent;padding: 27px 0 0 23px;width: 204px;}
.loginbox p {margin-bottom: 5px;overflow: hidden;}
.loginbox p label {float: left;width: 52px;}
.loginbox p input {background: url("../images/inputbj1.gif") no-repeat scroll 0 0 transparent;border: medium none;height: 18px;margin-right: 3px;padding-left: 5px;vertical-align: top;width: 81px;}
input, button, textarea, select {font-family: inherit;}
.loginbox .inputbuttonbox {height: 27px;margin-top: 27px;overflow: hidden;text-align: right;width: 176px;}
.loginbox .inputbuttonbox p {float: left;margin-right: 11px;}
.loginbox p {margin-top: 8px;overflow: hidden;}
a img {border: 0 none;}
.loginbox .inputbuttonbox p {float: left;margin-right: 11px;}
#bottombox {background: url("../images/bg2.jpg") repeat-x scroll center 0 transparent;height: 36px;overflow: hidden;width: 100%; text-align:center; font:100 13px/36px "微软雅黑"; color:#fff; z-index:99999}
.copybox {float: left;width: 405px;}
.bottomlink {float: right;width: 326px;}
.bottomlinkbox { height: 26px;overflow: hidden;     }
.bottomlink a {color: #888888;text-decoration: none;margin-left: 22px;}
.bottomtel{ text-align:right;}

/**********************************************内页样式*************************************/
.pagebanner{ margin-top: 23px;}

.sidebar .acmenu {width: 188px;margin-bottom: 40px;overflow:hidden}
.sidebar .acmenu li {}
.sidebar .acmenu li a {color: #333;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font:100 14px/36px "微软雅黑";}
.sidebar .acmenu li a:hover {color: #fff; background:#000479;}
.sidebar .acmenu li li a {font:100 13px/24px "微软雅黑"; text-indent:24px; color:#666; background:#f6f6f6;}
.sidebar .banner1 {padding: 0 0 17px;}
.sidebar .banner1 img, .sidebar .banner2 img {display: block;}
.sidebar .banner2 {padding: 0 0 10px;}
.r_column .mode {border-bottom: 1px dashed #CBCBCB;padding:12px 0px;margin-bottom: 12px;}
.navigation {float: left;width: 300px;}
.navigation a {color:#2C7905;}
.mode .m_search {float: right;}
.modecontent h3{    font-size: 18px;font-weight: bold;height: 30px;line-height: 30px;margin-bottom: 15px;}
.modecontent dl {float: left;margin-bottom: 25px;margin-right: 10px;width: 365px}
dl, ul, dt, dd, li {list-style-type: none;}
.modecontent dt {background: url("../images/line02.jpg") no-repeat scroll left bottom transparent;color: #D5612A;display: inline;float: right;font-size: 15px;font-weight: bold;height: 38px;letter-spacing: 1px;line-height: 40px;padding: 0;width: 192px;margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.modecontent dl dd.img {margin: 0 14px 0 11px;}
.modecontent dd {color: #666666;font-size: 12px;line-height: 18px;margin: 0 0 0 175px;}
.modecontent dd.img img {float: left;height: 92px;padding: 4px;width: 142px;border: 1px solid #EBEBEB;}
.modesingle{ width:780px; height:280px; margin:0 auto; margin-top:50px; overflow:auto; font:100 13px/24px "微软雅黑"; color:#333886;}
.modesingle2{ width:780px; height:360px; margin:0 auto; margin-top:10px; overflow:auto; font:100 13px/24px "微软雅黑"; color:#333886;}
.mediumlist li {background: url("../images/line1.gif") repeat-x scroll center bottom transparent;height: 30px;line-height: 30px;overflow: hidden;}
.mediumlist li a {color: #666666;float: left;}
.mediumlist li a:hover {color: #D56229;}
.mediumlist li span {color: #205903;display: block;float: right;font-size: 11px;width: 77px;}
.showtitle h3 {border-bottom: 2px solid #D5612A;font-size: 14px;font-weight: bold;height: 30px;text-align: center;}
.showdate {border-bottom: 1px dashed #889193;font-size: 14px;font-weight: bold;height: 30px;text-align: center;margin-bottom: 15px;}
.newspronext a{ color: #666666;}
/*=== Nivo Slider Styles ===*/
/*============================*/
#slider-wrapper {width:1170px;height:380px;clear:both;z-index:0;float:left;overflow: hidden;}
#slider {float:left;height:380px;position:relative;width:1170px;background: url(../images/lightbox-ico-loading.gif) no-repeat 50% 50%;}
#slider li img {position:absolute;top:0px;left:0px;display:none;}
#slider li{list-style:none;}
#slider a {border:0;display:block;}
.nivo-controlNav {position:absolute;right:10px;bottom:15px;top:340px;left:418px;}
.nivo-controlNav a {display:block;width:15px;height:14px;background:url(../images/bullets.png) no-repeat;text-indent:-999999px;border:0;margin-right:2px;float:left;}
.nivo-controlNav a.active {background-position:0 -14px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none;font-family:Arial, Helvetica, sans-serif;padding:10px 0;font-size:17px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.bottomlink li{ float:left;}
/*翻页*/
.product_page, .news_page {border: 0 none;color: #666666; margin: 20px; width: 95%;}
.product_page_left, .news_page_left {border: 0 none;}
.product_page_left { height:0; overflow:hidden; width:0; display:inline; position:absolute; z-index:-9999;}
.product_page_right, .news_page_right { border: 0 none;text-align: right;width: 400px;}

.product_page_right{ border: 0 none;
text-align: right;
width: 400px;
position: absolute;
z-index: 9999;
top: 116px;
right: 20px;}
.product_page_right a { background:#fff;}

.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {border: 1px solid #CCCCCC;display: inline-block;height: 24px;line-height: 24px;margin-left: 5px;min-width: 16px;padding: 0 5px;text-align: center;vertical-align: middle;}
span.product_page_none, .product_page_default ,.news_page_default{display: none;} 
.workarea{width:1170px; margin:0 auto;}













