@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:13px;
	color:#666;
	min-width: 1400px;
	}
a{
	color:#666;
	font-size:13px;
	text-decoration:none;
	}
a:hover{
	color:#060;
	text-decoration:underline;
	font-size:13px;
	}
	
ul,dl,form,dd{
	padding:0px;
	margin:0px;
	}
img{
	border:0px;
	}
	
.col-md-2{
	width:16.66666667% !important;
	float:left;	
	}
	
.toptiao{
	height:10px;
	background:url(../images/tiao.jpg) center top no-repeat;
	}
.welcome{
	height:35px;
	width:100%;
	background:#f8f8f8;
	border-bottom:#e1ebea solid 1px;
	}	
.welcome-txt{
	width:550px;
	height:35px;
	line-height:35px;
	float:left;
	}
	
.welcome-xiashu{
	width:200px;
	padding-top:5px;
	float:right;
	}
	
.welcome-search{
	width:260px;
	float:right;
	padding-top:4px;
	}
.welcome-search-input{
	width:202px;
	height:26px;
	line-height:26px;
	background:url(../images/searchbg.png) left center no-repeat;
	border:0px;
	float:left;
	text-indent:1em;
	}
.logo{
	width:100%;
	}
.nav{
	height:42px;
	line-height:42px;
	background:url(../images/navbg.jpg) center top repeat-x;
	}
	
.banner{
	width:100%;
	height:480px;
	}
.index-main{}	
.index-about-tit{
	margin-top:20px;
	text-align:center;
	}
.index-about-sub{
	float:left;
	width:260px;
	margin-left:15px;
	margin-right:15px;
	}
.index-about-sub-tit{
	font-size:16px;
	text-align:left;
	padding:8px 0;
	}
.index-about-sub-tit-en{
	color:#999;
	font-size:13px;
	margin-left:10px;
	}
.index-about-sub-con{
	padding-top:10px;
	font-size:12px;
	line-height:160%;
	text-indent:2em;
	}
	
.index-pro-tit{
	width:100%;
	text-align:center;
	margin-top:30px;
	}
.index-pro-list{
	height:300px;
	width:100%;
	}
	
.index-news{
	width:100%;
	}
.index-news-tit{
	width:182px;
	float:left;
	}
.index-news-con{
	width:450px;
	float:left;
	margin-left:20px;
	}
.index-news-first{
	border-bottom:#CCC solid 1px;
	}
.index-news-first-pic{
	width:130px;
	height:100px;
	float:left;
	}
.index-news-first-pic img{
	border:#CCC solid 1px;
	padding:1px;
	}
	
.index-news-first-con{
	width:320px;
	float:left;
	}
.index-news-first-con h3{
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#00923f;
	padding:5px 0;
	}
.index-news-first-con-txt{
	line-height:180%;
	color:#999;
	font-size:12px;
	}
.index-news-list{
	padding:5px;
	}
.index-news-list li{
	list-style:none;
	padding:4px 0;
	}
.index-news-list li span{
	float:right;
	}
.index-contact{
	width:480px;
	float:left;
	border-left:#E7E7E7 solid 1px;
	padding-left:30px;
	margin-left:30px;
	}
.index-contact-tit{
	text-align:center;
	margin-bottom:15px;
	}
.index-contact-txt{
	width:240px;
	float:left;
	line-height:200%;
	}
.index-contact-map{
	width:200px;
	float:left;
	}
.index-bottom{
	width:100%;
	height:200px;
	background:#666666;
	margin-top:40px;
	color:#fff;
	}
.index-bottom a{
	color:#fff;
	font-size:13px;
	}
.index-bottom-about{
	width:100px;
	padding-top:15px;
	float:left;
	}
.index-bottom dt{
	font-size:15px;
	padding:8px 0;
	}
.index-bottom-about dd{
	text-align:left;
	padding:3px 0;
	}
.index-bottom-about dd a{
	color:#fff;
	font-size:13px;
	}
.index-bottom-pro{
	width:500px;
	padding-top:15px;
	float:left;
	}

.index-bottom-pro dd{
	width:49%;
	padding:3px 0;
	float:left;
	}
	
.index-bottom-cp{
	height:40px;
	line-height:40px;
	color:#fff;
	background:#000;
	}
.index-bottom-contact dd{
	text-align:left;
	padding:3px 0;
	}
.index-bottom-api{
	width:140px;
	float:left;
	text-align:center;
	margin-left:30px;
	padding-top:25px;
	}
.index-bottom-logo{
	width:250px;
	float:left;
	margin-left:15px;
	margin-top:25px;
	}
	
	
.sbanner{
	height:260px;
	width:100%;
	}
.fen-banner-about{
	background:url(../images/sbanner.jpg) center top no-repeat;
	}
.fen-left{
	width:200px;
	float:left;
	}
.fen-left-tit{
	height:55px;
	line-height:55px;
	background:#48a433;
	text-align:center;
	color:#fff;
	font-size:18px;
	}
.fen-left-snav li{
	list-style:none;
	}
.fen-left-snav li a{
	display:block;
	background:#EAEAEA;
	text-align:center;
	padding:8px 0;
	font-size:14px;
	}
.fen-left-snav li a:hover{
	background:#0C3;
	color:#fff;
	text-decoration:none;
	color:#FF3;
	}
	
	
.fen-right{
	width:950px;
	float:right;
	}
.fen-right-weizhi{
	height:40px;
	line-height:40px;
	background:url(../images/home.png) left center no-repeat;
	text-align:left;
	text-indent:3em;
	color:#666;
	border-bottom:#F0F0F0 solid 1px;
	}
.fen-right-con{
	padding:15px;
	line-height:200%;
	text-align:left;
	}
	
	
.fen-sp{}
.fen-sp li{
	width:190px;
	height:210px;
	list-style:none;
	float:left;
	margin-bottom:30px;
	margin-right:15px;
	margin-left:15px;
	}
	
.fen-sp li img{
	width:100%;
	height:190px;
	border:#E8E8E8 solid 1px;
	padding:3px;
	}
.fen-sp li img:hover{
	border:#093 solid 1px;
	}
.fen-sp li .case-name{
	height:30px;
	line-height:30px;
	text-align:center;
	}
	
.fen-honor{}
.fen-honor li{
	width:190px;
	height:280px;
	list-style:none;
	float:left;
	margin-bottom:30px;
	margin-right:15px;
	margin-left:15px;
	}
	
.fen-honor li img{
	width:100%;
	height:260px;
	border:#E8E8E8 solid 1px;
	padding:3px;
	}
.fen-honor li img:hover{
	border:#093 solid 1px;
	}
.fen-honor li .case-name{
	height:30px;
	line-height:30px;
	text-align:center;
	}
	
	
.fen-newlist{}

.fen-newlist li{
	list-style:none;
	height:38px;
	line-height:38px;
	text-align:left;
	border-bottom:#CCC dotted 1px;
	background:url(../images/news.jpg) left center no-repeat;
	text-indent:2em;
	}
	
	
/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott li { list-style:none; float:left;}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER: #333 1px solid;BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER: #333 1px solid;BACKGROUND-COLOR: #999; color:#fff;
}
DIV.scott SPAN.current {
	BORDER:#000 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #333;
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}	


.fen-right-con input{
	height:25px;
	line-height:25px;
	border:0px;
	background:#F5F5F5;
	}
.fen-right-con textarea{
	border:0px;
	background:#F5F5F5;
	}
	
	
.fshow{
	width:90%;
	margin:0px auto;
	}
.fshow-img{
	text-align:center;
	}	
.fshow-img img{
	max-width:500px;
	max-height:500px;
	}
.fshow-tit{
	height:75px;
	line-height:75px;
	text-align:center;
	}
.fshow-time{
	background:#CCC;
	height:5px;
	}
.fshow-content{
	padding:15px;
	line-height:180%;
	text-align:left;
	}
.fshow-fx{
	text-align:right;
	border-top:#CCC dotted 1px;
	height:33px;
	line-height:33px;
	padding-top:10px;
	}
	
	
.news-time{
	background:#EFEFEF;
	height:35px;
	line-height:35px;
	text-align:right;
	padding-right:15px;
	}



.wrap{
	width:1200px;
	margin:0px auto;
	}
.clear{
	clear:both;
	}