@charset "utf-8";
a,a:hover{ text-decoration:none; color:#000;}
body{ overflow-x: hidden;}
li{ list-style-type:none;}
.clear{ clear:both;}
img{ border:0;}


#fenye{ width:100%; line-height:30px;margin-top:30px;margin-bottom:30px;text-align:right;}
#fenye li{ display:inline; margin:0 5px;border:1px solid #dddddd;;padding:5px;}
#fenye .thisclass{border:1px solid #3d9be9;color:#3d9be9;}

#ico img {opacity:0.8;filter(alpha=80)}
#ico img:hover {opacity:1;filter(alpha=100)}
#ico span{ line-height:2;} 
.logo{ background:url(../images/logo.jpg) no-repeat left center; width:290px;}
.navbar-default{ border-bottom:2px solid #cfcfcf; background-color:#fff; margin-bottom:0;}
.navbar-default ul li a{ padding-top:40px; padding-bottom:40px; font-size:16px;}
.navbar-default .navbar-nav li a{color:#000;}
.navbar-default .dropdown-menu li a{ padding-top:5px; padding-bottom:5px;}
.navbar-header{  padding-top:20px;}
.dropdown-menu{ padding-right:220px; min-height:150px;background-repeat:no-repeat; background-position:95% center;}
.dropdown-menu li a{font-size:15px!important;}
.dmenu1{ background-image:url(../image/nav_1.png);}
.dmenu2{ background-image:url(../image/nav_2.jpg);}
.dmenu3{ background-image:url(../image/nav_3.jpg);}

#carousel-img img{ max-height:480px;}
.item1{ background-color:#2695e6;}
.item2{ background-color:#54aae7;}
.carousel-control.left,.carousel-control.right{ background:none;}

.features{ margin-top:10px; margin-bottom:40px;}
.features h2{ letter-spacing:3px; line-height:40px; margin-bottom:25px;}

.area_img {-webkit-transition:0.8s; -webkit-transition:-webkit-transform 0.8s ease-out; transition:transform 0.8s ease-out; -moz-transition:-moz-transform 0.8s ease-out;}  
.area_img:hover{transform:rotateZ(360deg); -webkit-transform:rotateZ(360deg); -moz-transform:rotateZ(360deg);}

.proser .container .row{ margin-bottom:40px; line-height:1.75;}
.proser .container .row:last-child{ margin-bottom:0;}
.pro-ser{ background: url(../images/pru_bg.jpg) repeat-x center; margin-top:-15px;}
.pro-txt{width:250px; margin:0 auto; background:#eee;}
.proserlist{background: none;}

.jumbotron h2{ letter-spacing:3px;}
.jumbotron h3{ border-left:4px solid #337ab7; box-sizing:border-box; text-indent:15px;}
.jumbotron-diy{ background-color:#5b5b5b; margin-bottom:0; color: white; padding:10px 0 20px;} 
.jumbotron-diy a{ color:white;}
.jumbotron-diy ul li,.jumbotron-diy address{line-height:30px;}

.case.panel,.typical.panel{ box-shadow: none;}
.case .panel-heading, .typical .panel-heading{ border-bottom:1px solid #ccc; box-sizing:border-box; margin-bottom:20px;}
.case .panel-heading h3 a{ margin-top:10px;}
.case .list-group .list-group-item{ border:none; background:url(../images/icon0.jpg) no-repeat 10px center; text-indent:10px;}
.typical .table tbody tr td{ border:none; vertical-align: middle; text-align: center; }
.typical .table tbody tr td img{ padding:2px; border:1px solid #ccc;}

#wx{ width:120px; height:120px; float:right; margin:-110px 10px 0 0; background:#fff; padding:2px; text-align:center;}
#wx img{ width:120px; height:120px;}

footer{ min-height:45px; line-height:45px; background-color:black; color:white}
footer a{color:#fff; text-decoration:underline;}

#pos{ width:100%; height:30px; line-height:30px; font-family:"微软雅黑"; text-indent:30px; background:url(../images/pos.jpg) no-repeat left center;margin-top:10px;} 

.cont-li .list-group-item.active{ border:none; font-size:18px;}
.cont-li .list-group-item{ border:none; font-size:16px; margin:8px 0;}
.list-group-item{ background-color:#eee;}
.page-header.cont-t{border:none; margin-top:10px;}
.small.cont-c{ line-height:2; color:#000;}

.cont-bg{ margin-bottom:15px;display:flex}
.contact{ height:280px; background:#98bad3 url(../images/contact.jpg) no-repeat center top;}
.product{ height:280px; background:#b7ddf2 url(../images/product.jpg) no-repeat center top;}
.news{ height:280px; background:#dfe0e4 url(../images/news.jpg) no-repeat center top; background-size:contain;}
.solution{ height:280px; background:#aec2cd url(../images/solution.jpg) no-repeat center top;}
.service{ height:280px; background:#0a6ea9 url(../images/service.jpg) no-repeat center top;}

.cont-list .media { border-bottom:1px dashed #ccc; padding-bottom:10px;}
.cont-list .media h3{ margin-top:0;}
.cont-list .pagination li span,.cont-list .pagination li a{ color:#444;}
.Side_nav ul li{ 
    width:198px; 
	height:38px; 
	text-align:center; 
	color:#464646; 
	font-size:14px; 
	line-height:40px; 
	border:solid 1px #f5f5f5;
}
.now {
    background: url(../images/jubao_menu_a.gif) no-repeat 210px 50% #d5f0ff;
    color: #466f95!important;
}
#li1:hover{ 
     background: url(../images/jubao_menu_a.gif) no-repeat 210px 50% #d5f0ff;
       color: #466f95;}
#li1{ 
    width:245px;
	height:44px;
	line-height:44px;
	cursor:pointer; 
	font-size:16px !important;
	color:#222222; 
}

#center{width:100%;margin:0 auto;padding:30px 0 0 0;}
#title{width:100%;height:30px;margin:0 auto;background:url(../images/line.png) no-repeat;text-align:center;line-height:30px;font-size:24px; font-family:"微软雅黑"; font-weight:bold; letter-spacing:8px;}
.title1{text-align:center;width:345px;margin:60px 0 10px 0;font-size:14px;color:#444444;font-weight:bold;border-bottom:10px solid #74acca;padding-bottom:28px;}
#center ul{font-size:14px;}
#center ul li{height:auto;}
#center ul span{line-height:30px;font-size:14px;color:#818181;}
.icos{text-align:center;margin-top:75px;}
#center ul span a{width:96px;height:24px;line-height:24px;border:1px solid #3d9be9;border-radius:4px;font-size:12px;display:block;text-align:center;color:#3d9be9;float:right;margin:28px 5px 0 0;}		

#pro_img{text-align:center;float:left;padding-bottom:15px;}
#pro_w{margin-top:20px;float:left;}
	#pro_li{ display:block; width:320px; height:120px; line-height:30px; font-family:"微软雅黑"; }
	#pro_li h2{ width:100%; display:block; font-size:18px; float:left;font-weight:bold;}
	#pro_li span{ width:100%; color:#bbb; margin-top:10px;}
	 
#data{ width:100%; text-align:center; height:25px; line-height:25px; font-size:14px;margin-top:5px; }

#tags {
	padding: 0px;
	 margin-left:10px; 
	  width: 400px; 
	  height: 23px; 
	
}
#tags li {
list-style-type:none; 
	float: left; 
	height: 23px; 
	margin-right: 8px;
}
#tags li A {
	 line-height: 23px;
	 display:block;
	  height: 23px;
	  min-width:70px;
	  text-align:center;
	   color: #999;
	   border:1px solid #666;
	   border-bottom:none;
	   padding:0 5px 0 5px;
}

#tags li.selectTag {
	height: 25px;
}
#tags li.selectTag A {
	line-height: 23px; 
	height: 23px; 
	color: #000;

}
.tagContent {
	border: #999 1px solid;
	background-color: #fff;
	padding: 1px;
}
.tagContent {
	padding: 10px; 
	display: none;
	min-height: 350px; 
	color: #474747;
	  
}
#tagContent div.selectTag {
	display: block;
}
#tagContent{margin-top:-10px!important;}
