﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0; margin-left:auto; margin-right:auto;}
fieldset,img{border:0;} 
body{font:12px "微软雅黑"; color:#333;}
fieldset,img{border:0;} 
ol,ul,li{list-style:none;} 
.clear{clear:both;}
a{color:#333; text-decoration:none;}
a:hover{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal; border:none;}
html { overflow-x: hidden; overflow-y: auto; }  
.top{
	max-width:100%; 
	height:36px;
		}
.top1{
	max-width:1920px; 
	height:36px; 
	background:#014380;
	}
.top2{
	width:1200px; 
	word-break:break-all;	
	}
.top2 p{
	color:#fff; 
	line-height:36px;
	font-size:12px;
	text-align:left;
	}
.top2 p span{ color:#FFF; margin:800px; }
.top2 p span a{ color:#fff;}
.top2 p span a:hover{ text-decoration:underline;}

.one{
	margin-top:42px;
	width:310px;
	height:40px;
	background-image:url(../images1/logo/search2.png);
	background-repeat:no-repeat;
	}
.tp{
	max-width:100%; 
	height:120px;
	position:relative;
	}
.tp0{
	min-width:1920px;
	height:120px;
	background-image:url(../images1/logo/logo.jpg);
	background-repeat:no-repeat;
	position:absolute;  
	top:0;  
	left: 50%;  
	margin-left:-960px;
	}
.tp1{
	width:1140px;
	height:30px;}
.tp2{
	width:320px;
	height:30px;
	float:right;}
.s1{
	padding-top:4.5px;
	padding-left:14px;
	vertical-align:middle;
	}
.s2{
	width:205px;
	height:30px;
	line-height:30px;
	text-indent:1em;
	border:none;
	background:url(../images1/logo/search1.png);
	font-family:"微软雅黑";
	color:#888;}
.s3{ 		
	width:75px;
	height:30px;
	border:none;
	background-image:url(../images1/logo/search.jpg);
	background-repeat:no-repeat;
	}

.menu{
	max-width:100%;
	height:60px;
	}
.menu1{
	max-width:1920px;
	height:60px;
	background-image:url(../images1/nav/nav.jpg);
	}
.menu2{
	width:1140px;
	height:60px;
	}
.menu2 ul{
	width:100%;
	height:60px;
	}
.menu2 ul li{
	width:142.5px;
	text-align:center;
	float:left;
	font-size:14px;
	line-height:60px;
	}
.menu2 ul a{
	display:block;
	color:#fff;
	}
.menu2 ul a:hover{
	background-image:url(../images1/nav/nav-1.jpg);
	}
.nav-1{
	background:url(../images1/nav/m1.png) no-repeat -10px 20px;
	}
.nav-2{
	background:url(../images1/nav/m2.png) no-repeat -10px 20px; 
	}
.nav-3{
	background:url(../images1/nav/m3.png) no-repeat -10px 20px; 
	}
.nav-4{
	background:url(../images1/nav/m4.png) no-repeat -10px 20px; 
	}
.nav-5{
	background:url(../images1/nav/m5.png) no-repeat -10px 20px; 
	}
.nav-6{
	background:url(../images1/nav/m6.png) no-repeat -10px 20px; 
	}
.nav-7{
	background:url(../images1/nav/m7.png) no-repeat -10px 20px; 
	}
.nav-8{
	background:url(../images1/nav/m8.png) no-repeat -10px 20px; 
	}

/*品牌*/
.hot{
	max-width:100%;
	height:280px;
	position:relative;	
	}
.hot-1{
	width:100%;
	position:absolute;  
	top:0;  
	left: 50%;  
	margin-left: -960px;  
	width:1920px;  
	height:280px;
	background-image:url(../images1/hot/hot.jpg);
	}
/*banner静态*/
.banner-bottom{
	max-width:100%;
	height:700px;
	position:relative;
	}
.banner-bottom-1{
	position:absolute;  
	top:0;  
	left: 50%;  
	margin-left: -960px;  
	width:1920px;  
	height:700px;
	}
/*公司简介*/
.summary{
	max-width:1920px;
	height:550px;
	background-color:#F6F6F6;
	}
.summary1{
	width:1200px;
	}
.summary-top{
	width:1200px;
	height:110px;
	text-align:center;
	line-height:130px;
	font-size:36px;
	color:#0059A9;
	background:url(../images1/summary/black-line.jpg) no-repeat center bottom;
	border-bottom:1px solid #CCC;
	}
.summary-bottom{
	width:530px;
	height:300px;
	margin:70px 0 0 0;	
	background-image:url(../images1/summary/photo1.jpg);
	background-repeat:no-repeat;
	padding-left:670px;
	font-size:16px;
	line-height:32px;
	}
.summary-bottom h2{
	height:45px;
	font-size:24px;
	}
.summary-bottom img{
	margin-left:420px;
	margin-top:80px;
	}
/*服务*/
.service{
	height:260px;
	background-image:url(../images1/serve/service.jpg);
	}
.service-top{
	width:1200px;
	}
.service-top ul li{
	float:left;
	margin-top:60px;
	padding-top:90px;
	width:234px;
	height:50px;
	border-right:1px solid #77A4F5;
	font-size:16px;
	color:#FFF;
	text-align:center;
	}
.service-1{
	background:url(../images1/serve/b1.png) no-repeat center -45px;	
	}
.service-2{
	background:url(../images1/serve/b2.png) no-repeat center -45px;	
	}
.service-3{
	background:url(../images1/serve/b3.png) no-repeat center -45px;	
	}
.service-4{
	background:url(../images1/serve/b4.png) no-repeat center -45px;	
	}
.service-5{
	background:url(../images1/serve/b5.png) no-repeat center -45px;	
	}
/*产品中心*/
.column{
	width:100%;
	height:850px;
	position:relative;
	}
.column-top{
	width:1920px;
	height:850px;
	background-image:url(../images1/column/beijing.jpg);
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	}
.column-2{
	max-width:1200px;	
	}
.column-title{
	width:1200px;
	height:150px;
	background:url(../images1/column/title.jpg) no-repeat center 60px;
	border-bottom:1px solid #CCC;
	}
.column-bottom{
	width:1200px;
	height:100px;
	margin-left:320px;
	}
.column-bottom li{
	float:left;
	margin-right:20px;
	width:165px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:16px;
	background-color:#EEE;
	margin-top:30px;
	}
.column-bottom li:hover{
	background-color:#0059A5;
	}
.column-one{
	padding-left:50px;
	width:1150px;
	height:280px;
	margin-bottom:20px;
	}
.column-one li{
	float:left;
	margin-right:20px;
	}
.column-one li img:hover{
	width:270px;
	height:250px;
	}
/*企业精神*/
.spirit{
	height:250px;
	background-image:url(../images1/spirit/spirit.jpg);
	}
.spirit ul{
	width:1200px;
	}
.spirit ul li{
	float:left;
	width:300px;
	height:100px;
	padding-top:150px;
	background-repeat:no-repeat;
	font-size:16px;
	color:#FFF;
	text-align:center;
	}
.spirit-top1{
	background-image:url(../images1/spirit/1.png);
	background-position:center 60px;
	}
.spirit-top2{
	background-image:url(../images1/spirit/2.png);
	background-position:center 60px;
	}
.spirit-top3{
	background-image:url(../images1/spirit/3.png);
	background-position:center 60px;
	}
.spirit-top4{
	background-image:url(../images1/spirit/4.png);
	background-position:center 60px;
	}
/*新闻资讯*/
.news{
	height:550px;
	background-color:#F6F6F6;
	}
.news-top{
	height:110px;
	text-align:center;
	line-height:120px;
	font-size:36px;
	color:#0059A9;
	background:url(../images1/summary/black-line.jpg) no-repeat center bottom;
	border-bottom:1px solid #CCC;
	}
.news-bottom{
	width:1080px;
	height:370px;
	padding-top:60px;
	padding-left:120px;
	}
.news-bottom li{
	float:left;
	width:450px;
	height:330px;
	font-size:16px;	
	}
.news-bottom1{	
	line-height:35px;
	padding-right:30px;
	border-right:1px solid #000;
	overflow:hidden;
	text-overflow:ellipsis;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
	}
.news-bottom1 h3{
	height:70px;
	line-height:70px;
	font-size:24px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.news-bottom2 ul li{
	padding-left:75px;
	width:300px;
	height:45px;	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
/*页尾*/
.footer{
	height:260px;
	background-image:url(../images1/footer/1.jpg);
	background-repeat:no-repeat;
	}
.footer a{
	color:#FFF;
	}
.footer ul{
	width:1200px;
	height:260px;
	background:url(../images1/footer/1.png) no-repeat 40px 30px;	
	}
.footer li{
	float:left;
	font-size:12px;
	color:#fff;
	line-height:30px;
	text-align:center;
	margin-top:35px;
	margin-right:88px
	}
.footer ul li h3{
	font-size:15px;
	}
.footer-1{
	margin-left:320px;
	}
.footer-3 h3{
	text-align:left;
	}
.footer-3 p{
	text-align:left;
	}
.footer-bottom{
	height:40px;
	background-color:#023A6E;
	color:#FFF;
	text-align:center;
	line-height:40px;
	}
.footer-bottom span{
	margin-left:40px;
	}
/*banner*/
.bannerTop{
	width:100%;
	height:400px;
	position:relative;
	}
.banner-1{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/banner/summary-banner.jpg);
	background-repeat:no-repeat;
	}
/*公司简介banner2*/
.banner-2{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/relation/2.jpg);
	background-repeat:no-repeat;
	}
/*技术参数banner5*/
.banner-5{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/relation/5.jpg);
	background-repeat:no-repeat;
	}
/*新闻资讯banner6*/
.banner-6{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/relation/6.jpg);
	background-repeat:no-repeat;
	}
/*留言反馈banner7*/
.banner-7{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/relation/7.jpg);
	background-repeat:no-repeat;
	}
/*联系我们banner8*/
.banner-8{
	width:1920px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px;
	background-image:url(../images1/relation/8.jpg);
	background-repeat:no-repeat;
	}
/*公司简介*/
.summaryLift{
	width:100%;
	height:900px;
	background-color:#EEE;
	}
.summary-container{
	width:1200px;
	height:950px;
	background-color:#fff;
	}
.summary-container h2{
	width:1100px;
	height:50px;
	border-bottom:1px solid #AAA;
	font-size:22px;
	padding-top:50px;
	margin-bottom:30px;		
	}
.summary-container p{
	width:1100px;
	font-size:14px;
	text-indent:2em;
	line-height:28px;
	}
.inner-main{
	max-width:100%;
	}
.inner-main1{
	width:1200px;
	}
.inner-main1-right{
	width:1200px;
	
	background:#fff;
	padding-bottom:50px;
	}
.inner-main1-right dl h1{
	width:1100px;
	height:50px;
	border-bottom:1px solid #AAA;
	font-size:22px;
	padding-top:50px;
	margin-bottom:30px;
	}
.inner-main1-right dl{width:1100px;}
.inner-main1-right dl a{}
.inner-main1-right dl a:hover{ text-decoration:underline; color:#06C;}

.left-bgname{background:#0064b5;}
.left-bgname span{line-height:50px; font-size:15px; margin-left:20px; color:#fff;}
.left-bg{background:#ffffff;}
.left td{height:45px; line-height:45px; font-size:22px; background:#fff; border-top:#ddd 1px solid;}
.left a{ display:block; font-size:14px; padding-left:20px;}
.left a:hover{color:#fff; background:#e3921e;}

.pro{width:1140px; margin-top:40px;}
.pro1{ border-bottom:#333 1px solid; height:40px;}
.pro1 span{line-height:40px; font-size:15px; font-weight:bold; margin-left:10px;}
.pro2{margin-top:10px;}
.pro3{margin-left:10px; margin-right:10px;}
.pro-img{border:#e0e0e0 6px solid}
.pro-img:hover{border:#0064b5 6px solid}

.pro-name{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro-click{border:#555 1px solid; padding-top:4px; padding-bottom:4px; padding-left:9px; padding-right:9px;}
.pro-click1{border:#0064b5 1px solid; background:#0064b5; color:#fff; padding-top:4px; padding-bottom:4px; padding-left:9px; padding-right:9px;}

.new{padding:16px; font-weight:bold; font-size:15px;}
.new1{border-top:#ddd 1px dashed; background:url(../images/r3.png) no-repeat left center;}
.new2{width:10%; border-top:#ddd 1px dashed;}
.n1{margin:55px; font-size:14px;}
.n1:hover{color:#0064b5;}
.n3{line-height:22px; font-size:18px; font-weight:bold;}
.n4{border-bottom:#ddd 1px solid; padding-bottom:10px; font-size:12px;}
.n5{padding:15px; line-height:28px; font-size:14px;}

.inner1-main{width:100%;}
.inner1-main1{width:1200px; margin-bottom:20px;}
.inner1-main1 h1{width:1200px; height:100px; line-height:120px; font-size:24px; border-bottom:1px solid #CCC; padding-left:20px; color:#333;}
.inner1-main1 h1 span{color:#aaaaaa; font-size:20px; line-height:40px; }
.inner1-main1 dl{ font-size:14px; margin-top:30px; padding-bottom:30px; line-height:30px;}
.inner1-main1 dl a{ font-size:14px; font-size:#333;}
.inner1-main1 dl a:hover{ text-decoration:underline; color:#f7b000;}

.proo-img{ border:#fff 1px solid;}
.proo-img:hover{ border:#111 1px solid;}
.proo-ck{border:#888 1px solid; padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:15px;}
.proo-ck:hover{border:#f7b000 1px solid; background:#f7b000; padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:15px; color:#ffffff;}
.proo-ck1{border:#f7b000 1px solid; background:#f7b000; padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:15px; color:#ffffff;}

.left-menu{width:1200px; height:60px; margin-top:50px;}
.dj{background:none; border:#999 1px solid; padding-top:10px; font-size:15px; padding-bottom:10px; padding-left:25px; padding-right:25px; float:left; margin-right:20px; margin-top:15px;-moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
.dj:hover{background:#f7b000; border:#f7b000 1px solid; color:#fff;}

.xww{width:100%;}
.xww1{width:1200px;}
.xww1-1{width:238px; height:148px; border:#ddd 1px solid; float:left; background:url(../images/newbg.jpg); margin-bottom:30px; margin-top:10px;}
.xww1-2{width:920px; height:150px; float:right; margin-bottom:30px; margin-top:10px;}
.xww1-2:hover{ background:#f0f0f0;}
.xww1-2 h1{width:920px; overflow:hidden;}
.xww1-2 h1 a{font-size:24px; font-weight:bold;}
.xww1-2 h1 a:hover{color:#f7b000;}
.xww1-2 h2{ font-size:12px; width:920px; height:70px; overflow:hidden; color:#666; margin-top:10px; line-height:24px;}
.xww1-2 h3{ font-size:12px; width:920px; height:12px; color:#888; margin-top:15px;}
.xww2{width:1200px;}

.xqq{width:100%;}
.xqq1{width:1200px; margin-bottom:120px;}
.xqq1 h4{ font-size:26px; text-align:center; font-weight:bold;}
.xqq1 h5{ font-size:12px; text-align:center; margin-top:20px;}
.xqq1 h6{font-size:14px; margin-top:60px; line-height:28px; text-align:left;}
.xqq2{width:1200px; margin-top:80px;}
.xqq2 h7{font-size:14px; text-align:left;}
.xqq2 h7 a{font-size:14px;}
.xqq2 h7 a:hover{color:#f7b000;}
.xqq3{width:1200px; margin-top:30px;}
.xqq3 h8{font-size:14px; text-align:left;}
.xqq3 h8 a{font-size:14px;}
.xqq3 h8 a:hover{color:#f7b000;}

iframe{
	position:absolute;
	top:750px;
	right:415px;
	width:540px;
	height:540px;
	}