﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; font-size:12px; font-family:"微软雅黑";}
a{text-decoration:none;}
ul{list-style:none;}
img{border:none;}


#father{
	width:1862px;
	margin:0 auto;
}

/*top*/
/*头*/
#header{
	width:100%; 
	height:93px;
	background:url(../images/images_01.jpg) repeat-x;
	
	margin:0 auto;
	/*max-width:1862px;
	text-align:center;
	position:relative;*/
}
#h_content{
	width:920px;
	height:93px;
	margin:0 auto;
	
}
#logo{
	float:left;
	width:363px;
	height:93px;
	/*margin:0 auto;*/
	/*left:25%;
	
	position: relative;*/
}
/*网站地图 联系我们*/
#map{
	margin-left:675px;
	padding-top:54px;
	width:120px;
	height:30px;
	/*left:45%;
	top:54px;*/
   /* position: relative;float:left;
	margin-top:54px;*/
	color:#767676;
	font-weight:bold;
}
#map a{color:#767676;}

/*导航菜单*/
/*#menu{
	max-width:1862px;
	width:100%;
	height:36px;
	margin:0 auto;
	background:url(../images/images_06.jpg) repeat-x;
	position:relative;
	overflow:hidden;
	
}*/
#menu{
	max-width:1862px;
	height:36px;
	margin:0 auto;
	background:url(../images/images_06.jpg) repeat-x;
	
	overflow:hidden;
	
}
/*#menu ul{
	width:600px;
	height:36px;
	position:absolute;
	left:510px;
}*/
#menu ul{
	height:36px;
	width:920px;
	/*position:relative;float:left;position:absolute;min-width:920px;
	left:27%;*/
	margin:0 auto;
	display:block;
	
	
	/*margin-left:500px;*/
	cursor:pointer;
}
#menu ul li{
	/*position:relative;*/
	/*width:100px;*/
	height:36px;
	line-height:30px;
	float:left;
	/*right:52%;*/
	display:block;
	text-align:center;
}
#menu ul li.line{background:url(../images/images_10.jpg) no-repeat right;}
#menu ul li a{
	color:#767676;
}
#menu ul li span{
	width:101px;
	height:32px;
	display:block;
	/*font-family:"微软雅黑";*/
	font-size:14px;
    cursor: pointer;
}

#menu ul li:hover{
	background:url(../images/images_08.jpg) no-repeat; 
}
#menu ul li:hover a span{color:#FFF;}
/*top end*/

/*banner*/
#banner{
	width:1862px;
	height:187px;
	background:url(../images/banner.jpg) no-repeat;
	margin:0 auto;
	margin-top:3px;
}
/*banner  end*/

/*location*/
.location{
	width:917px;
	height:32px;
	background:url(../images/location.jpg) no-repeat;
	margin:0 auto;
	margin-top:-32px;
	line-height:32px;
}
.location .l_left{
	color:white;
	margin-left:10px;
}
.location .l_right{
	margin-left:46px;
	color:#fff;
}
.location .l_right a{ color:#FFF;}
/*location end*/

/*main*/
#main{
	width:908px;
	margin:0 auto;
	margin-top:10px;
	position:relative;	
}
/*left*/
.m_left{
	width:648px;
	background:url(../images/line.jpg) right repeat-y;
	float:left;
}
.m_left h1{
	width:615px;
	height:30px;
	color:#1a3965;
	font-size:20px;
	border-bottom:1px solid #767676;
}
/*content页面 left*/
.content{
	width:620px;
	margin-top:25px;
}
.content img{
	max-width:620px;
	height:auto;
	width:expression(this.width > 620 ? "620px" : this.width);
}
.content h2{
	font-size:18px;
	color:#1a3965;
	text-align:center;
	font-weight:400;
}
.content .author{
	width:610px;
	text-align:center;
	height:30px;
	border-bottom: dotted 1px #666666;
	margin-top:25px;
	margin-bottom:20px;
	color:#767676;
}
.content p{
	text-indent:2em;
	line-height:26px;
	/*max-width:635px;*/
}
.contact p a{color:#302828;}
.contact p a:hover{color:#0080c9;}
.btn-content{
	background:url(../images/back.jpg) no-repeat;
	border:none;
	width:58px;
	height:21px;
	float:right;
	margin-right:60px;
	margin-top:20px;
    cursor: pointer;
}
/*content end*/

/*list页面 left*/
/*新闻列表*/
ul.list{
	width:610px;
	margin-top:15px;
	margin-left:5px;
}
ul.list li{
	line-height:32px;
	background:url(../images/images_25.jpg) no-repeat left center;
	padding-left:15px;
	border-bottom:1px #585858 dotted;
	
}
ul.list li a{color:#898989;}
ul.list li a:hover{color:#0080c9;}
ul.list li span{float:right; color:#767676;}
/*列表结束*/
/*page*/
#pagelist {
	height:20px;
	margin-left:240px;
	margin-top:20px;
	padding:6px 0px;
}
#pagelist ul li { 
	float:left;
	height:20px; 
	line-height:20px; 
	margin:0px 2px;
	
}
#pagelist ul li a{color:#666; display:block; padding:0px 6px;}
#pagelist .current {color:#0080c9; display:block; padding:0px 6px; font-weight:bold;}

/*list页面 end*/

/*case案例页面 left*/
#list{
	width:650px;
}
.caselist{
	width:605px;
	height:165px;
	border-bottom:1px solid #cfcfcf;
	margin-top:25px;
}
.caselist .pic{
	width:203px;
	height:134px;
	border:	1px solid #cfcfcf;
	text-align:center;
	float:left;
}
.case{
	float:left;
	width:385px;
	margin-left:15px;
	position:relative;
}
.case h3 a{
	color:#e37525;
}
.case h3 a:hover{color:#0080c9;}
.case p{
	text-indent:2em;
	line-height:22px;
	margin-top:12px;
}
.btn-case{
	width:72px;
	height:21px;
    background: url(../images/detail.png) no-repeat;
	border:none;
	position:absolute;
	top:116px;
	left:515px;
	color:white;
}
/*case案例页面 end */

/*产品页面*/
.list{
	width:640px;
	
}
.productlist{
	width:620px;
	height:140px;
	border-bottom:1px solid #cfcfcf;
	margin-top:10px;
}
.productlist .pic{
	width:186px;
	height:127px;
	border:	1px solid #cfcfcf;
	text-align:center;
	position:relative;
	float:left;
}
.btn{
	width:72px;
	height:21px;
	background:url(../images/detail.png) no-repeat;
	border:none;
	position:absolute;
	top:106px;
	left:113px;
	color:white;
}
ul.introduce{
	width:400px;
	height:115px;
	float:left;
	margin-left:20px;
	line-height:24px;
    overflow: hidden;
}
ul .title a{
	color:#e37525;
}
.title a:hover{color:#0080c9;}
/*left end*/

/*right*/
.m_right{
	float:left;
	width:230px;
	margin-left:15px;	
}
.contact h2{
	line-height:31px;
	color:#595d60;
	font-size:14px;
}
.contact p{
	width:220px;
	margin-top:15px;
	line-height:26px;	
	color:#302828;
}
.contact p a{color:#302828;}
.contact p a:hover{color:#0080c9;}

/*关注我们*/
.payattention{
	width:244px;
	height:80px;
	background:url(../images/images_47.jpg) no-repeat;
	margin-top:23px;
	position:relative;
}
.payattention span{
	position:absolute;
	top:17px;
	left:140px;
	font-size:15px;
	color:#0455a7;
	font-weight:bold;
}
.payattention .attention{
	position:absolute;
	top:45px;
	left:116px;
}
.payattention .attention img{
	margin-right:8px;
}
/*关注我们end*/

/*right end*/
.clear{clear:both;}
/*main end*/

/*add*/
.contact ul{
	margin-top:15px;
}
.contact ul li{
	width:220px;
	line-height:26px;
	
}
.contact ul li.morephone{padding-left:60px;}
.contact ul li a{color:#302828;}
.contact ul li a:hover{color:#0080c9;}
/*add end*/