*{padding;margin:0;}
body{
	min-width:1150px;
	font-family: "Microsoft YaHei UI", "Arial Unicode MS", "微软雅黑";
	font-size:14px;
	
}
a{ text-decoration:none; color:#333;}
img{ border:none;}
a img{ border:none;}
ul,li,ol{list-style:none;}

#FR{ float:right;}
#FL{ float:left;}
#CB{ clear:both;}
#Coat{ width:1150px; margin-left:auto; margin-right:auto;}

.ColumnTitle{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #a0a0a0;}
.ColumnTitle .Name{ width:130px; text-indent:1em; font-family:"微软雅黑"; font-size:18px;}
.ColumnTitle .More{ width:35px; height:35px;} 
.ColumnTitle .More img{ padding-top:7px;}






.TopLoc{ width:100%; height:80px;}

.Logo{ width:220px; height:80px; overflow:hidden;}
.Version{ width:100px; height:80px; overflow:hidden;}
.TopLoc .Nva{ width:890px; margin-left:20px;z-index:999; position:relative;}
.TopLoc .Nva ul{ width:100%;}
.TopLoc .Nva ul li{ width:85px; height:80px; text-align:center; float:left; line-height:80px;}
.TopLoc .Nva ul li:hover{ background:#1eaee8; }
.TopLoc .Nva ul li a{ font-size:16px; width:100%; height:100%; display:block; color:#000;}
 
.TopLoc .Nva ul li a:hover{ color:#FFF;}

.TopLoc .Nva ul li ul{ width:720px; display:none; margin:0; padding:0; float:none;}
.TopLoc .Nva ul li:hover ul{ display:block;}
.TopLoc .Nva ul li ul li{ width:120px; background:#404c52; float:left; height:40px; line-height:40px;}
.TopLoc .Nva ul li ul li a{ color:#FFF; float:left;}









.Banner{ position:relative; z-index:9;}
.Banner img{ width:100%;}

.Line{ width:100%; height:30px; background:#eaeaea; }
.Bor{border-bottom:1px solid #a0a0a0;}
.MT{ margin-top:20px;}

.LineOne1{ width:310px; height:270px; overflow:hidden;}
.LineOne1 .Notice{ width:310px; height:280px; overflow:hidden;}
.LineOne1 .Notice .NewsList{ width:100%; height:260px;}
.LineOne1 .Notice .NewsList ul{ padding:0; margin:0;}
.LineOne1 .Notice .NewsList ul li{ width:100%; height:26px; line-height:26px; background:url(/static/image/NewsList-style.png) no-repeat; text-indent:2em;}
.LineOne1 .Notice .NewsList ul li a{ color:#333; font-size:14px;}


.LineOne{ width:100%; height:270px; overflow:hidden;}

.LineOne .GroupNews{ width:800px; height:270px; overflow:hidden;}
.LineOne .GroupNews .ShowNews{ width:100%; height:185px; margin-top:15px; overflow:hidden;}
.LineOne .GroupNews .ShowNews .Img{ width:315px; height:170px; border:1px solid #CCC; text-align:center;}
.LineOne .GroupNews .ShowNews .Img img{ max-width:315px; max-height:170px;}
.LineOne .GroupNews .ShowNews .ShowContent{ width:470px;}
.LineOne .GroupNews .ShowNews .ShowContent .Title{ width:100%; height:30px; line-height:30px; font-size:16px; font-family:"微软雅黑"; color:#333;}
.LineOne .GroupNews .ShowNews .ShowContent .Content{ width:100%; height:140px; margin-top:7.5px; font-size:14px; font-family:"微软雅黑"; line-height:26px; color:#333;}
.LineOne .GroupNews .NewsList{ width:100%; height:260px; margin-top:5px; overflow:hidden;}
.LineOne .GroupNews .NewsList ul{ padding:0; margin:0;}
.LineOne .GroupNews .NewsList ul li{ width:100%; height:26px; background:url(/static/image/NewsList-style.png) no-repeat; text-indent:2em; line-height:26px; float:left;}
.LineOne .GroupNews .NewsList ul li a{ font-size:14px; color:#333; font-family:"微软雅黑"; color:#333;}

.LineOne .Notice{ width:310px; height:280px; overflow:hidden;}
.LineOne .Notice .NewsList{ width:100%; height:260px;}
.LineOne .Notice .NewsList ul{ padding:0; margin:0;}
.LineOne .Notice .NewsList ul li{ width:100%; height:26px; line-height:26px; background:url(/static/image/NewsList-style.png) no-repeat; text-indent:2em;}
.LineOne .Notice .NewsList ul li a{ color:#333; font-size:14px;}


.LineTwo{ width:100%; height:560px; overflow:hidden;}
.LineTwo .GroupDescribe{ width:800px; height:550px; margin-top:10px; overflow:hidden;}
.LineTwo .GroupDescribe .Describe{ width:100%; font-family:"微软雅黑"; font-size:14px; height:260px; margin-bottom:20px; margin-top:20px; overflow:hidden; line-height:26px; color:#333;}
.LineTwo .GroupDescribe .Describe img{ float:left; margin-right:10px; margin-bottom:10px;}
.LineTwo .GroupDescribe .Other{ width:100%; height:240px;}
.LineTwo .GroupDescribe .Other .One{}
.LineTwo .GroupDescribe .Other .Two{ margin-left:20px; margin-right:20px;}
.LineTwo .GroupDescribe .Other .Three{}

.LineTwo .SCompany{ width:310px; height:550px; margin-top:10px;}

.LineTwo .SCompany .CompanyList{ width:100%; height:auto; margin-top:20px;}
.LineTwo .SCompany .CompanyList ul{ width:100%; padding:0; margin:0;}
.LineTwo .SCompany .CompanyList ul li{ width:148px; height:120px; float:left; margin-bottom:0px;}
.LineTwo .SCpmpany .CompanyList ul #ML{ margin-left:14px;}
.LineTwo .SCompany .CompanyList ul li .CompanyPhoto{ width:148px; height:86px; overflow:hidden;}

.LineTwo .SCompany .CompanyList ul li #jlhg{ background:url(/static/image/jlhg.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #jlhx{ background:url(/static/image/jlhx.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #jlxcl{ background:url(/static/image/jlxcl.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #jlxedk{ background:url(/static/image/jlxedk.jpg) no-repeat; width:148px; height:86px;}

.LineTwo .SCompany .CompanyList ul li #fqxcl{ background:url(/static/image/fqxcl.jpg) no-repeat; width:311px; height:86px;}


.LineTwo .SCompany .CompanyList ul li #jlzy{ background:url(/static/image/jlzy.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #jlgjdjd{ background:url(/static/image/jlgjdjd.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #bhrl{ background:url(/static/image/bhrlxx.jpg) no-repeat; width:148px; height:86px;}
.LineTwo .SCompany .CompanyList ul li #gainiantu{ background:url(/static/image/gainiantu.jpg) no-repeat; width:148px; height:86px;}

.LineTwo .SCompany .CompanyList ul #BH{ width:303px; height:86px; margin-left:auto; margin-right:auto;}

.LineTwo .SCompany .CompanyList ul li .CompanyPhoto img{ display:none;}
.LineTwo .SCompany .CompanyList ul li .CompanyPhoto:hover img{ display:block;}
.LineTwo .SCompany .CompanyList ul li .CompanyTitle{ width:148px; height:34px; line-height:34px;}









.Bottom{ background:url(/static/image/bottomBG.jpg) no-repeat center; width:100%; height:230px; background-color:#076291;}

.BottomMenuBox{ width:780px; height:230px;}
.BMenu{ width:100px; height:200px; margin-top:25px;}
.BMenu .Title{ width:100%; height:30px; color:#FFF; font-size:16px;}
.BMenu .List{}
.BMenu .List ul{ margin:0; padding:0;}
.BMenu .List ul li{ width:100%; height:24px; line-height:24px;}
.BMenu .List ul li a{ color:#FFF; font-size:12px;}
.
.BContact{ width:330px; height:230px;}
.BContact .Content{ width:330px; height:200px; margin-top:15px; line-height:24px; color:#FFF; float:right; font-size:12px;}
.BContact .Content a{
	color:#FFFFFF;}







.AboutLeft{ width:260px; height:auto;}
.AboutLeft .ColumnTitle{ width:100%; height:50px; background:#4f89c8;}
.AboutLeft .ColumnTitle .Name{ width:210px; text-indent:1em; line-height:50px; font-size:18px; color:#FFF;}
.AboutLeft .ColumnTitle .More{ width:50px; line-height:50px; text-align:center; color:#FFF;}

.AboutLeft .ColumnList{ width:260px;}
.AboutLeft .ColumnList ul{ padding:0; margin:0;}
 .ColumnList ul li{ width:245px; height:25px; line-height:30px;  border:1px solid #cfcdcd; margin-bottom:10px; margin-top:10px; position:relative;
padding-top:10px; padding-bottom:10px;  padding-left:15px;  text-align:left;}
.ColumnList ul li:hover{ background:#1eaee8; border:1px solid #1eaee8;}
.AboutLeft .ColumnList ul li a{ width:100%; height:100%;}
.AboutLeft .ColumnList ul li:hover a{ color:#FFF;}
.AboutLeft .ColumnList ul span{ right:21px; top:8px; color:#012ab8; position:absolute;}
.AboutLeft .ColumnList ul li:hover a,.AboutLeft .ColumnList ul li:hover span{ color:#FFF;}
.AboutLeft .LeftImg{ width:100%; text-align:center; margin-top:20px; height:auto;}












.AboutRight{ width:840px; min-height:500px; height:auto;}
.Loc{ width:100%; height:50px; border-bottom:1px solid #CCC;}
.Loc .Location{ width:auto; height:50px; line-height:50px; margin-right:10px;}
.Loc .More{ width:50px; height:50px;}
.Loc .More img{ margin-top:15px;}
.AboutRight .AboutContent{ width:100%; height:auto; line-height:26px; font-size:14px;}









.news_list { line-height:26px;}
#add{
	width: 1002px;
	margin: -18px auto 0 auto;
	display: none;
	position: relative;
	overflow: hidden;
	}
.left{
	float:left;}
.LineOne .Notice .k_list ul li{
	margin-top:12px;}
	
	
.news_txt_title { font-size:20px; line-height:36px; padding-bottom:3px; font-weight:normal; color:#333;}

<!--
.STYLE2222222222 {
	font-size: 16px;
	font-weight: bold;
	color: #00CCFF;
}
.line-cp {
	top: 20px;
	bottom: 20px;
}
-->
.news_content{ text-align:left; line-height:26px;}
.news_content p{ text-indent:2em;}
.news { text-align:left; line-height:28px;}
.news p { text-indent:2em; text-align:justify;line-height:28px;}
.news p img { display:block; margin:5px auto;}












.focalize-swiper{
	width: 340px;
	height:220px;border:1px solid #ccc;
}
.focalize-swiper img{width: 340px; height:220px;}
.focalize-swiper .swiper-pagination{
	text-align: right;
	padding-right:2px;
	
}
.focalize-swiper .swiper-pagination .swiper-pagination-bullet{
	width:14px;
	text-align: center;
	height:14px;
	line-height:14px;
	opacity: 1;
	background:#fff;
	color:#000;
	font-size:12px;
	border-radius:1;
}
.focalize-swiper .swiper-pagination .swiper-pagination-bullet-active{
	color:#fff;
	background:#3494f0;
}
.focalize-swiper .swiper-slide .text{
	width:100%;
	position: absolute;
	left:0;
	bottom:0;
	z-index:999;
	background:rgba(64,76,82,0.65);
}
.focalize-swiper .swiper-slide .text p{
	color:#fff;
	font-weight:bold;
	line-height:28px;
	height:28px;
	padding-left:1px;
	max-width:90%;
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;
	
}
 










#allmap{width: 100%; height: 700px;}
.map-name {color: #333;font-size:20px; line-height: 45px; padding: 5px 10px;    font-weight: bolder; }
.map-tel{ font-size: 16px; line-height: 32px; }
.map-add{font-size: 16px; line-height: 32px; }
