﻿@charset "utf-8";
html,body { font-family:"微软雅黑","Microsoft Yahei","华文细黑","ST XiHei",Helvetica,tahoma,arial, sans-serif;-webkit-text-size-adjust:none;font-size:0.9em}

/*菜单样式*/
#mainmenu .navbar {border:0px;min-height:36px;margin-bottom:0px;}
#mainmenu .navbar-inverse {background-color:#134e3a}
#mainmenu .nav li li a {line-height:25px;}
#mainmenu .navbar-nav>li>a:hover,#mainmenu  .navbar-nav>.open>a, #mainmenu .navbar-nav>.open>a:hover, #mainmenu  .navbar-nav>.open>a:focus {color:#fff;background:none;
background:#007f2d;-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
box-shadow:inset 1px 2px 4px 0px #006223 
}
#mainmenu .dropdown-menu {font-size:1em}

/*折叠状态*/
#mainmenu .navbar-brand {padding-top:0px;padding-bottom:0px;color:#666;}
#mainmenu .navbar .navbar-toggle {padding:5px; border:1px solid #ccc}
#mainmenu .navbar .navbar-toggle:hover,#mainmenu .navbar .navbar-toggle:focus {border:1px solid #999;}
#mainmenu .navbar .navbar-toggle .icon-bar {color:#ccc;border-top:1px solid #ccc;}
#mainmenu .navbar .navbar-nav .open .dropdown-menu>li>a { colr:#fff;}

.opacity-button {border:0px;background:none;padding:0px;}

#header {border-bottom:1px solid #e0e0e0;}


body,p,div,td,li {color:#555}
textarea { overflow:auto}
.radius {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
}

.radius15 {#
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px; 
}

.whitebg {background:#fff;}
.input-xs {height:24px;text-indent:5px;border:1px solid #e0e0e0;}

.gray {color:#999;}
.dark {color:#666;}
.dbllineheight {line-height:200%}
.justify {text-align:justify}
.margintp {margin-top:10px}
.margin2xtp {margin-top:20px}
.margin3xtp {margin-top:30px}
.margin4xtp {margin-top:40px}

.marginbt {margin-bottom:10px}
.margin2xbt {margin-bottom:20px}
.margin3xbt {margin-bottom:30px}
.margin4xbt {margin-bottom:40px}

.marginbtdbl {margin-bottom:20px}
.lowopacity {	filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8;
}

.graybutton {display:inline-block; border:1px solid #e0e0e0;padding:2px 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px;  
}
.graybutton:hover ,.activebutton:hover{background:#007f2d;color:#fff;border:1px solid #00531d;text-decoration:none;}
.activebutton {display:inline-block; border:1px solid #e0e0e0;padding:2px 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px;background:#007f2d;color:#fff;border:1px solid #00531d;text-decoration:none;}
.light-gray {color:#ddd;}
.text-inverse {color:#fff}
.header-text {font-size:16px;font-weight:bold\9;}
.small {font-size:11px !important;}

.border {border:1px solid #e0e0e0}
.outershadow {box-shadow:-1px 1px 0px 0px #cc4a11 }
.innershadow {box-shadow:inset 1px 1px 0px 0px #cc4a11  }
.shadow {box-shadow:1px 1px 1px 0px #ccc }



.mainborder {border:1px solid #FFDED0}
.fa-icon .fa-circle {color:#007f2d} 
.fa-icon:hover  .fa-circle {color:#007f2d;
		filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8;
} 
a {color:#555;}
a:hover {color:#007f2d}

.articleList {line-height:200%}

.searchbox {background:#ff7133;height:22px;margin:0px auto;padding-top:2px;}
.searchkeyword {height:20px;border:0px;background:none;width:100%;color:#fff;}

#homeTop {position:absolute;height:50px;left:0px;top:0px;width:100%;text-align:center;z-index:2000}

#Html5Banner .carousel-indicators li
{
	border:1px solid #007f2d;
	background:#fff;
	height:11px;width:11px;
}

#Html5Banner .carousel-indicators .active
{
	background-color:#007f2d
}

.banner {border-bottom:1px solid #ccc}

#footer_nav  {padding:20px 0px;background:#f8f8f8;margin-top:30px;border-top:1px solid #dedede;box-shadow:inset 1px 2px 4px 0px #eee }
#footer_nav * {color:#444;}
#footer_nav h5 {font-size:1.1em; margin-bottom:15px;}
#footer_nav .title{color:#666;display:block;font-size:0.9em;line-height:30px;text-indent:12px;background:url(/images/footernav_icon.png) no-repeat left 12px;}
#footer_nav .nav {padding-bottom:20px;}
#footer_nav .icons {margin-top:10px;}

#footer_nav .icons  a { background:none;text-indent:0px;display:inline-block;width:25px;height:25px;margin-left:0px;}
#footer_nav .icons  #qq {background:url(/images/qq.png) no-repeat center center}
#footer_nav .icons  #weixin {background:url(/images/weixin.png) no-repeat center center}
#footer_nav .icons  #wb {background:url(/images/wb.png) no-repeat center center}
#footer_nav .icons  #weibo {background:url(/images/weibo.png) no-repeat center center}
#footer_nav .icons  #linkedin {background:url(/images/linkedin.png) no-repeat center center}
#footer_nav .icons  #taobao {background:url(/images/taobao.png) no-repeat center center}


#footer_nav .icons  #qq:hover {background:url(/images/qq_over.png) no-repeat center center}
#footer_nav .icons  #weixin:hover {background:url(/images/weixin_over.png) no-repeat center center}
#footer_nav .icons  #wb:hover {background:url(/images/wb_over.png) no-repeat center center}
#footer_nav .icons  #weibo:hover {background:url(/images/weibo_over.png) no-repeat center center}
#footer_nav .icons  #linkedin:hover {background:url(/images/linkedin_over.png) no-repeat center center}
#footer_nav .icons  #taobao:hover {background:url(/images/taobao_over.png) no-repeat center center}


#page_body {margin-top:20px;}
#page_title { font-size:1.2em;font-weight:bold\9;color:#007f2d;margin:20px auto;}

#page_content {margin:20px auto;line-height:200%}
#page_content p,#page_content div,#page_content td {line-height:200%}

#footer  {background:#007f2d;text-align:center;color:#fff;padding-top:10px;padding-bottom:10px;box-shadow:inset 1px 2px 4px 0px #006223 
}
#footer * {color:#fff;}

#leftpanel { margin-bottom:20px;background:#f8f8f8;border-top:1px solid #e8e8e8}
.img-responsive {display:inline-block}

.showcase-thumbnail.active {border:1px solid #007f2d}
#leftpanel .leftheader {line-height:50px;font-size:1.3em;color:#000;text-indent:15px;border-bottom:1px solid #e8e8e8;}
#leftNav ul {list-style:none;margin:0px;clear:both;padding:0px;}
#leftNav ul li a {display:block;background: url(/images/leftmenuicon.png) no-repeat 90% 50%; line-height:36px;border-top:1px solid #fff;border-bottom:1px solid #eaeaea;text-indent:15px}
#leftNav ul li a:hover {text-decoration:none;color:#007f2d;background:#fff url(/images/leftmenuicon_over.png) no-repeat 90% 50% }
#leftNav ul li  li a {text-indent:40px;font-size:12px}
#leftNav ul li  li  li a {text-indent:60px}
.hline {border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:20px;}

#prev {display:block;width:20px;heigh:35px; margin-top:130px;background:url(/images/prev1.png) no-repeat left center}
#next {display:block;width:20px;heigh:35px; margin-top:130px;background:url(/images/next1.png) no-repeat right center}

#prev:hover {background:url(/images/prev1_over.png) no-repeat left center}
#next:hover { background:url(/images/next1_over.png) no-repeat right center}

.prod { text-align:center;height:340px;}
.prod .pic  {overflow:hidden;display:block;border:1px solid #e0e0e0}
.prod .title a {margin-top:5px;color:#007f2d;display:block;text-align:left;font-weight:bold;margin-bottom:5px;}
.prod .summary {text-align:left;}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus
{
	background:#007f2d;border-color:#005c21
}
.home_articles a {line-height:30px;background:url(/images/graydot.png) no-repeat left 10px;text-indent:12px; display:block; border-bottom:1px solid #e6e6e6 }

.home_articles a:hover {background:url(/images/orgdot.png) no-repeat left 10px}


.home_menu a {line-height:30px;background:url(/images/graycircle.jpg) no-repeat 5px 11px;text-indent:20px; display:block; border-bottom:1px solid #e6e6e6 }

.home_menu a:hover {background:url(/images/greencircle.jpg) no-repeat 5px 11px}


#home_profile {line-height:26px;}

#homemenu a {display:block;line-height:38px;text-indent:30px;border-bottom:1px solid #e5e5e5;background:url(/images/homemenuicon.png) no-repeat 90% center;}
#homemenu .row:last-child a {border-bottom:0px;}
#homemenu a:hover { color:#fff; text-decoration:none;background:#e24000 url(/images/homemenuicon_over.png) no-repeat 90% center;}

/*---------------版面样式-------------------*/
.List {padding-left:15px;padding-right:15px;}

.titleList {padding-left:0px;padding-right:0px;}
.titleList .item a {display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}

.topBottom {border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.topBottom  .item{background:#fff;padding-left:0px;padding-right:0px;position:relative;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:5px;}
.topBottom  .item:hover {box-shadow:inset 0px 0px 5px 0px #ddd }
.topBottom  .item .pic {display:block;}
.topBottom  .item .title {color:#007f2d;line-height:25px;}
.topBottom  .item .summary {color:#007f2d;line-height:20px !important;color:#999;text-align:left;max-height:50px;min-height:50px;margin:0px 10px;}

 
.leftright  .item .pic {background:#fff;display:block;padding:5px;}
.leftright  .item .pic:hover {box-shadow:inset 0px 0px 5px 0px #ddd }
.leftright  .item .title {color:#007f2d;line-height:25px;}
.leftright  .item .summary {color:#007f2d;line-height:20px !important;color:#999;text-align:left;max-height:50px;min-height:50px;}



#serviceBox .item  {border-top:1px solid #e7e7e7;height:36px;padding-left:10px;}
#serviceBox .item a {
	height:36px;
	line-height:36px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow-x:hidden;
display:block;
}

#serviceBox .item div {float:left;}
#serviceBox .item a .icon {
	height:6;
	width:24px;
	vertical-align:middle;
	line-height:30px;
	margin-right:5px;
}


@media (min-width: 768px)
{
#mainmenu .nav>li>a {padding:8px 20px;}
#mainmenu  .navbar-nav>li.dropdown:hover>.dropdown-menu {   display: block;     }
#mainmenu .navbar {float:none;}

}


@media (min-width: 1000px)
{
#mainmenu .nav>li>a {padding:8px 15px;}
#mainmenu .navbar {float:right;}

}


@media (min-width: 1200px)
{
	#mainmenu .navbar {float:right;}

#mainmenu .nav>li>a {padding:8px 20px;}
}
