body { background:#fff; }

.indexwarp { width:1220px; margin:0 auto; }







/*头部开始+++++++++++++++++++++++++++++++++++*/

.topwrap{

	width: 100%;

	height: 136px;	}

.top_lo_wrap {

	width:1200px; 

	height:136px; 

	margin:0 auto;}

.top_logo { 

	width:115px; 

	float:left; 

	padding-top:27px;}

.top_logo img{

	width: 112px;

	height: 85px;}

.top_name{

	width: 300px;

	height: 60px;

	float: left;

	margin-top: 40px;

	padding-left: 30px;

}

.top_name h1{

	font-size: 32px;

	color: #333;

	}

.top_name p{

	padding-top:5px;

	font-size: 15px;	

	color: #333;}

/*导航+++++++++++++++++++++++++++++++*/

.navwarp{

	width: 702px;

	height: 90px;

	float: right;

	margin-top: 35px;

}

.tel{

	color: #3979AD;

	width: 380px;

	height: 33px;	

	float: right;

}

.tel img{

	width: 20px;

	float: left;

	margin-top: 12px;

}

.tel p{

	margin: 12px 0 0 6px;

	font-size: 16px;

	float: left;

}

.tel span{

	font-size: 32px;

	font-family: Impact;

	float: left;

}

.nav{

	width: 702px;

	height: 45px;	

	float: right;

	padding-top: 5px;

}

.nav li{

	width: 67px;

	height: 45px;

	float: left;

	padding-left: 50px;

}

.nav li a{

	display: block;

	height: 42px;

	line-height: 42px;

	font-size: 16px;

	text-align: center;

}

.nav a:hover{

	border-bottom: 3px solid #3979AD;

}

/*导航结束+++++++++++++++++++++++++++++++++++++++*/

/*滚动banner图开始++++++++++++++++++++++++++++++++++++++++++++++++++*/

.fullSlide{ 

	width:100%;  

	position:relative;  

	height:617px; 

	background:#ebbbb0;  

}

.fullSlide .bd{ 

	margin:0 auto; 

	position:relative; 

	z-index:0; 

	overflow:hidden;  

}

.fullSlide .bd ul{ 

	width:100% !important;  

}

.fullSlide .bd li{ 

	width:100% !important;  

	height:617px; 

	overflow:hidden; 

	text-align:center;  

}	

/*左右图标*/	

.prev,.next { 

	width:50px; 

	height:50px; 

	position:absolute; 

	top:300px; 

	z-index:3; filter:alpha(opacity=20); -moz-opacity:.4; 

	opacity:.4; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease

}

.prev { 

	background: url(../images/arrow.png) no-repeat;	

	left:20px;

}

.next { 

	background: url(../images/arrow.png) no-repeat -55px 0;	

	right:20px; 

}

.prev:hover,.next:hover { filter:alpha(opacity=60); -moz-opacity:.8; opacity:.8 }

.fullSlide .hd{ 

	width:100%;  

	position:absolute; 

	z-index:1; 

	bottom:0; 

	left:0; 

	height:40px; 

	line-height:30px; 

	background:url(../images/touming.png) repeat-x; 

	text-align:center;

		 _background:#000; _filter:alpha(opacity=60); 

	}

.fullSlide .hd ul{ 

	text-align:center;  

	padding-top:5px;  

}

.fullSlide .hd ul li{ 

	cursor:pointer; 

	display:inline-block; 

	*display:inline; zoom:1; 

	width:11px; 

	height:11px; 

	margin:10px; 

	background:url(../images/tg_flash_p.png) -28px 0; 

	overflow:hidden; 

		line-height:9999px; 

	}

	.fullSlide .hd ul .on{ background-position:0 0; }

/*滚动banner图 结束++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*关于鑫通 开始++++++++++++++++++++*/

.about_wrap{

	width: 1200px;

	height: 490px;

	margin:0 auto;

}

/*通用标题*/

.index_title{

	width: 1200px;

	height: 65px;

	margin:0 auto;

	padding-top: 60px;

}

.index_title h2{

	font-size: 30px;

	color: #333;

	font-weight:600;

	text-align: center;

}

.index_title p{

	font-size: 14px;

	line-height: 39px;

	color: #666;

	text-align: center;

}

/*通用标题结束*/

.about{

	color: #555;

	margin:0 auto;

	display: block;

	width: 928px;

	height: 113px;

	line-height: 27px;

	text-align: center;

}

.us{

	width: 850px;

	height: 63px;

	margin:0 auto;	

	padding-top: 35px;

}

.us span{

	font-size: 50px;

	font-family: Impact;

	float: left;

	padding-left: 110px;

	background: linear-gradient(to right, #15569e, #3f95b8); 

	-webkit-background-clip: text;       

    color: transparent;

}

.us p{

	font-size: 20px;

	color: #333;

	float: left;

	padding: 28px 0 0 5px;

}

.more{

	display: block;

	width: 150px;

	height: 32px;

	margin:40px auto;

	border: 1px solid #999;

	background: url(../images/left.png) no-repeat;

}

.more:hover{

	border: 1px solid #3979ad;

	background: url(../images/left1.png) no-repeat;

}

/*关于鑫通 结束++++++++++++++++++++*/

 /*广告*/

.guangao{

	width: 100%;

	height: 303px;

	background: url(../images/guanggao.jpg) center 0 no-repeat;

}

/*我们的业务 开始++++++++++++*/

.yewu_wrap{

	width: 1265px;

	height: 580px;

	margin:0 auto;

}

.yewu_wrap ul{

	margin-top: 65px;

}

.yewu_wrap li{

	float: left;

	padding-left: 85px;

}

/*我们的业务 结束++++++++++++*/

/*企业优势 开始++++++++++++*/

.qyys_wrap{

	width: 100%;

	height: 600px;

	background: url(../images/qyys.jpg) center 0 no-repeat;

}

.qyys{

	width: 1260px;

	height: 190px;

	margin:0 auto;

	padding-top: 60px;

}

.qyys li a{

	display: block;

	float: left;

	margin-left: 30px;

	width: 380px;

	height: 140px;	

	color: #fff;

	border-radius:5px;

	background: linear-gradient(to top, rgba(57,140,187,0.75),rgba(33,102,164,0.8) );  

}

.qyys li a:hover{

	background: rgba(17,81,139,0.8);

}

.qyys li h2{

	margin-top: 25px;

	text-align: center;

	font-size: 25px;

}

.qyys li p{

	margin-top: 10px;

	text-align: center;

	font-size: 16px;

	line-height: 25px;

}

.qyyspic{

	width: 1083px;

	height: 190px;

	margin:0 auto;

}

.qyyspic li{

	width: 147px;

	height: 190px;

	float: left;

	margin-left: 58px;

}

.qyyspic li img{	

	border:10px solid #fff;

	border-radius: 100px;

}

.qyyspic li p{

	font-size: 22px;

	color: #333;

	text-align: center;

	line-height: 40px;

}

/*企业优势 结束++++++++++++*/

/*优越的地理位置 开始++++++++++*/

.dlwz_wrap{

	width: 1200px;

	height: 611px;

	margin:0 auto;

}

.jiaotong{

	width: 440px;

	height: 428px;

	float: left;

	margin-top: 58px;

	background: linear-gradient(to top, #398cb4,#2166a4 );

	position:relative; 

}

.jt{

	width: 395px;

	height: 351px;

	margin: auto;

	position:absolute;

	left: 0;

	right: 0;

	top: 0;

	bottom:0;

}

.jiaotong p{

	margin:0 auto;

	color: #fff;

	width: 355px;

	line-height: 25px;

	font-size: 16px;

}

.tel02{

	width: 395px;

	height: 142px;	

	margin:30px 0;

	background: url(../images/tel02.png) center 0 no-repeat;

}

.tel02 img{

	line-height: 142px;

	padding:43px 30px;float: left;

}

.tel02 h3{

	margin-top: 15px;

	float: left;

	font-size: 21px;

	color: #333;

	line-height: 35px;

}

.tel02 h3 span{

	font-weight:600;

}

#limingmap{

	width: 760px;

	height: 428px;

	overflow:hidden;

	float: left;

	margin-top: 58px;

}

#result {width:100%;font-size:12px;}

#limingmap h1 {

	line-height:30px;

	font-size:16px;

    font-weight:600;}

#limingmap span {

	display: block;

	line-height:24px;

	font-size: 12px;

}

/*优越的地理位置 结束++++++++++*/

/*新闻 开始++++++++++*/

.news_wrap{

	width: 1345px;

	height: 500px;

	margin:0 auto;

}

.news{

	width: 1345px;

	height: 240px;

	margin-top: 25px;

}

.news li{

	width: 560px;

	height: 95px;

	float: left;

	margin: 20px 0 0 75px;

	border:1px solid #ccc;

}

.news li:hover{

	border:1px solid #378ab3;

}

.rq{

	width: 81px;

	height: 60px;

	margin-top: 17px;

	float: left;		

	text-align: center;

	border-right:2px solid #ccc;

}

.rq h3{

	color: #333;

	font-size: 30px;	

}

.rq h4{color: #747474;

	font-size: 13px;

}

.news a{	

	display: block;

	width: 430px;

	height: 55px;

	float: left;

	margin: 20px;	

	color: #444;	

}

.news a:hover{

	color: #378ab3;

}

.news a h2{

	

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

	font-size: 18px;

}

.news a p{

	font-size: 14px;	

	line-height: 20px;

	margin-top: 10px;

	width: 95%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

/*新闻结束*/



/*底部开始*/

.friendlink{

	width: 100%;

	height: 60px;

	float: left;

	background: #397AAF;

	border-bottom:2px solid #fff;

}

.link{

	width: 1160px;

	height: 60px;

	margin:0 auto;

}

.link img{

	line-height: 60px;

	margin-top: 13px;

	float: left;

}

.link p{

	color: #fff;

	float: left;

	padding-left: 20px;

	font-size: 15px;

	line-height: 60px;

}

.link a{

	color: #fff;

}

.link a:hover{

	color: #ccc;

}

.footer_wrap{

	width: 100%;

	height: 270px;

	float: left;

	background: #397AAF;

}

.foot{

	width: 1160px;

	height: 270px;

	margin:0 auto;

}

.logo2{

	float: left;

	padding: 90px 46px;

}

/*底部导航*/

.nav02{

	width: 240px;

	height: 185px;

	float: left;

	padding: 41px 24px;

}

.menu{

	width: 240px;

	height: 50px;

	border-bottom:1px solid #fff;

}

.menu img{

	float: left;

	padding: 12px 0 0 30px;

}

.menu span{

	font-size: 18px;

	color: #fff;

	line-height: 50px;

	padding-left: 20px;

}

.nav02 li{

	text-align: center;

	width: 120px;

	height: 40px;

	float: left;

}

.nav02 li a{	

	color: #fff;

	font-size: 16px;

	line-height: 40px;

}

/*版权地址*/

.copyright{

	width: 320px;

	height: 185px;

	padding: 41px 20px;

	float: left;

}

.menu2{

	width: 320px;

	height: 50px;

	border-bottom:1px solid #fff;

}

.menu2 img{

	float: left;

	padding: 12px 0 0 30px;

}

.menu2 span{

	font-size: 30px;

	color: #fff;

	line-height: 50px;

	padding-left: 20px;

	font-family: Impact;

}

.copyright p{

	font-size: 14px;

	color: #fff;

	line-height: 28px;

	padding-left: 12px;

}

/*二维码*/



.ewm{

	width: 112px;

	height: 140px;

	float: left;

	margin:90px 19px;

	background: #2F6591;

	text-align: center;

}

.ewm span{

	color: #fff;

	line-height: 26px;

}

/*技术支持*/

.jszc{

	width: 100%;

	height: 48px;

	float: left;

	background: #2F6591;

	text-align: center;

}

.jszc p{

	color: #fff;

	margin:0 auto;

	line-height: 48px;

}