﻿/* CSS Document */
/* 颜色 */
.green,a.green:hover {color:#006600;}
.lightgreen{color:#2ECC71;}
.deepgreen{color:#27AE60;}
.seagreen{color:#16A085;}
.turquoise{color:#1ABC9C;}
.red,a.red:hover{ color:#F00;}
.blue,a.blue:hover{ color:#09F;}
.yellow,a.yellow:hover{ color:#FF0;}
.orange,a.orange:hover{ color:#F60;}
.lightorange{ color:#F39C12;}
.silver{color:#BDC3C7;}
.clouds{color:#ECF0F1;}
.concrete{color:#95A5A6;}
.asbestos{color:#7F8C8D;}
.asphalt{ color:#34495E;}
.night{color:#2C3E50;}
.sun{color:#F1C40F;}
.carrot{color:#E67E22;}
.pumpkin{color:#D35400;}
.alizarin{ color:#E74C3C;}
.pomegranate{ color:#C0392B;}
.river{color:#3498DB;}
.belize{color:#2980B9;}
.lightpurple{ color:#9B59B6;}
.deeppurple{ color:#8E44AD;}
.white{ color:#FFF;}
/*边距*/
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}

.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}

.ct{ text-align:center;}
a{ text-decoration:none;}
a.qa{ color:#FC0;}
.position{ color:#999; text-align:right; line-height:60px;}
.position a{color:#999;}
.pagebox{text-align:center; background-color: #666;}
.box{ margin:10px auto; padding:10px; }
.box img{ display:block; max-width:100%;}
.box_1{margin:10px auto; padding:5px; background-color:#FFF; color:#000;}
.lineheight{ line-height:2em;}
.yellow15{ color:#FF0; font-size:16px;}
.border{ border:1px solid #eaeaea;}
.borderbottom{ border-bottom:1px dashed #fff;}
ul{padding:0; margin:0;}
li{list-style:none;}
body{ font-family:"微软雅黑", "宋体", "新宋体";}
.bottom_border{ border-bottom:1px solid #eaeaea; padding-bottom:15px;}
.article_link{padding:10px; background-color:#f5f5f5; line-height:2em;}

#top{ height:80px; line-height:80px;}
.header{ background-color:#464646; height:120px; width:100%;}
#slogon{ margin-top:30px; font-size:16px;}

.navmenu{ line-height:80px; height:80px; padding:0; margin:0;}
.navmenu li.mainMenuLi{ float:left; display:inline; width:14%; text-align:center; position:relative; z-index:999;}
.navmenu li.mainMenuLi  ul { display:none; position:absolute; left:0; top:79px; width:100%; z-index:999; opacity:0.8; } 
.navmenu li.mainMenuLi  ul li {margin-top:-1px;  width:100%; height:40px; line-height:40px; background-color:#01448A;} 
.navmenu a{ color:#000; text-decoration:none; font-size:15px;}
.navmenu a:hover{ background-color: #C1D981; display:block; width:100%; color:#000;}
.navmenu li.mainMenuLi  ul li a{ color:#FFF; font-size:14px;}
.navmenu li.mainMenuLi  ul li a:hover{ background-color:#C1D981; color:#000;}

.about{ width:100%; height:auto; padding-bottom:10px; margin-top:30px;}

.about .col-md-3 p{ text-align:center;  height:30px; line-height:30px; color:#FFF; background-color:#036;}
.about .col-md-3 { position:relative;}
.about .col-md-3 a:hover{ text-decoration:none;}
.about .col-md-3 a:hover p{ background-color:#F90; text-decoration:none;}
.about .col-md-3 a .search{ position:absolute; height:60px; width:60px; margin:-120px 0px 0px -30px; top: 50%; left: 50%;  z-index:1; opacity:0;}
h3.title{ text-align:center; color:#BDAB45; margin:0; padding-top:10px;}
.subtitle{ text-align:center; font-family: Arial, Helvetica, sans-serif; color: #999;  font-size:15px; font-weight:bold;}
.about_content{ margin:10px auto; line-height:2em; margin-bottom:20px;}

.products{ background:url(img/pro_bg.jpg) repeat-x 0 0; width:100%; height:420px}
.products h3.title{ color:#fff; padding-top:30px;}
.products .subtitle{ color:#FFF;}

.working{ background:url(img/abt_bg.jpg) repeat-x 0 0; width:100%; height:360px}
.working h3.title{ color:#000; padding-top:30px;}
.working p{ text-align:center; line-height:40px; height:40px}
.working .col-md-3 a .search{ position:absolute; height:60px; width:60px; margin:-120px 0px 0px -30px; top: 50%; left: 50%;  z-index:1; opacity:0;}
.working a{ color:#333;}


.case{  width:100%; height:360px}
.case h3.title{ color:#000; padding-top:30px;}
.case p{ text-align:center; line-height:40px; height:40px}
.case .col-md-3 a .search{ position:absolute; height:60px; width:60px; margin:-120px 0px 0px -30px; top: 50%; left: 50%;  z-index:1; opacity:0;}
.case a{ color:#333;}

.contact{background:url(img/contact_bg.jpg) repeat-x 0 0; width:100%; height:360px}
.contact h3.title{ color:#fff; padding-top:30px;}
.contact .subtitle{ color:#FFF;}
.contact_content{ width:80%; margin:0 auto; background:url(img/bgc.jpg) repeat 0 0;  text-align:center; padding:30px;}
.plist p{text-align:center; height:35px; line-height:35px;}


.piclist p{ text-align:center; padding-bottom:10px;}
.piclist a{ color:#FFF;}
.piclist a:hover{ color:#09F;}

.picmenu p{ width:100%; height:40px; line-height:40px; background-color:#FFF; text-align:center;}
.picmenu a{ font-size:18px; color:#930;}

.news{ width:100%; padding-bottom:30px;}
.newslist{ margin-bottom:5px; }
.newslist a{color:#333; text-decoration:none; width:90%; display:block;}
.newslist a:hover{ color: #036}
.newslist p{ font-size:10px; color: #999; text-align:left; margin-top:10px; width:90%; border-top:1px solid #333; padding-top:10px;}

.newlist{ width:100%; margin:10px auto;}
.newlist li{ height:40px; line-height:40px; border-bottom:1px solid #ccc;}
.newlist li a{ color:#333;}
.newlist li em{ color:#ccc; font-size:12px;}

.alist li{ margin-bottom:5px; height:35px; line-height:35px; border-bottom:1px dashed #ccc;}
.alist li a{ color:#FFF;}
.alist li em{ color:#ccc;}

.footbox{ background-color:#16548F;}
#footmenu{ width:90%; margin:20px auto;}
#footmenu>li{ display: inline; float:left; width:20%; text-align:center;}
#footmenu li a{ color:#FFF;}
#footmenu li ul{ margin-top:10px;}
#footmenu li ul a{ font-size:12px;}


.footer{width:100%; height:60px; line-height:60px; text-align:center; color: #fff; font-size:12px; border-top:1px solid #36C;}
.maintitle{border-bottom:1px solid #000; height:40px; line-height:40px;}
.maintitle h2{text-align:left;  font-size:16px; height:40px; line-height:40px; margin:0;}
.maintitle p{}

.leftmenu{ padding:20px 0;}
.leftmenu li{ margin-bottom:5px; text-align:center;  }
.leftmenu>li>a{ display:block; text-align:left; font-size:15px; color:#000; text-indent:15px; background-color:#eaeaea; padding:10px 0;}
.lefttitle{text-align:left;  font-size:16px; height:40px; line-height:40px; margin:0; border-bottom:1px solid #000;}
.leftmenu li ul{ display:none;}
.leftmenu li ul li{ border:1px dashed #ccc;}
.leftmenu li ul a{ background-color:fff; display:block; text-align:left; text-indent:15px; font-size:15px; height:30px; line-height:30px;}

.articletitle{ text-align:center; color:#FFF; border-bottom:1px dashed #ccc; padding-bottom:20px; margin:0 auto;}
.articlesubtitle{ text-align:center; color:#ccc; height:40px; line-height:40px;}

.probox{ width:100%; margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.probox .imgbox{ width:25%;}
.probox .desbox{ width:70%;}

.panel-body img{ width:100%;}

.dede_pages{ margin:o auto;}
.dede_pages ul{
	float:right;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	padding:2px 4px 2px;
	border:1px solid #E9E9E9;
	background-color:#F8F8F8;
}
.dede_pages ul li a{
	float:left;
	
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;

}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:18px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#ccc;
	font-weight:normal;
	margin:0px 2px;
}
.dede_pages select{ border:0; padding:0; margin:0; height:16px;}