@charset "utf-8";
*{font-family:"Trebuchet MS"}
body {
	margin: 0px;
	padding-top: 83px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align: center;
	background-color: #FEFEFF;
	font-size: 16px;
	line-height: 25px;
	color: #333;
	text-decoration: none;
}
.width {width:1200px; margin-left:auto; margin-right:auto;}
.width96 {width:96%; margin-left:auto; margin-right:auto;}
.width100{ width:100%; min-width: 1200px;margin-left:auto; margin-right:auto;}
.img{vertical-align:bottom; display:block;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.ClearBoth{ clear:both;}
.marginTop15 {margin-top: 15px;}
.marginTop25 {margin-top:25px;}
.txt-left{text-align: left;}
.display-inline-block{font-size:14px;display: inline-block; *display: inline; zoom: 1;}

/*显示主体部分通用样式*/
.main{ font-size: 16px; line-height: 30px; text-align: left; margin-top: 10px;}
.main img{ max-width:100%;}
.main table{ margin-left:auto; margin-right: auto;}
.main table,.main table td{border-collapse:collapse; border:solid #cccccc;	border-width:1px 1px 1px 1px;}
/*------------------------------------------------------*/

.ArticleTitle{}
.ArticleContent{}
/*以上通用样式不能随便修改------------------------------------------------------*/


.topBg{
	background-image: url(images/index_02.jpg);
	height: 88px;
	position: fixed;
	top: 0px;
	width: 100%;
	left: 0px;
	z-index: 99999;
	background-position: 0% bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.topBox{
	display: inline-block;
	padding-top: 3px;
	 height: 88px;
}
.Logo{ text-align: left;}
.topBtn{position: relative;}
.topBtn>ul{ margin:0px; padding: 0px; list-style: none;}
.topBtn>ul>li{
	margin-top: 0px;
	margin-right: 1px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	list-style: none;
	float: left;
	min-height: 35px;
	text-align: center;
}
.topBtn>ul>li>a{ display: block;
	font-size: 16px;line-height: 30px;color: #014b6a;text-decoration: none; text-align: center;
}
.topBtn>ul>li>a:hover{display: block;
	font-size: 16px;line-height: 30px;color: #ffffff;text-decoration: none;text-align: center;
}
.topBtn>ul>.OnBtn{background-color: #267da1;}
.topBtn>ul>.OnBtn>a{
	font-size: 16px;
	line-height: 30px;
	color: #ffffff!important;
	text-decoration: none;
	
}

.selected{
	background-color: #267da1;

}
.selected>a{color: #ffffff!important;border-bottom: 1px solid #dadada;}
.topBtn>ul>li>.submenu{	display:none;position:absolute;top:35px;left:0px;z-index:9999;background-color: #267da1;min-width:1160px;}
.topBtn>ul>li>ul{padding:20px;margin:0px;list-style:none;}
.topBtn>ul>li>ul>li{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 35px;
	margin-bottom: 0px;
	list-style: none;
	color: #FFFFFF;
	padding: 0px;
	float: left;
	text-align: left;
	height: auto;
}
.topBtn>ul>li>ul>li>a{
	font-size: 16px;
	line-height: 26px;
	text-decoration: none;
	display: block;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
}
.topBtn>ul>li>ul>li>a:hover{
	font-size: 16px;
	line-height: 26px;
	text-decoration: none;
	display: block;
	width: 100%;
	color: #9EE1FF;
}
.topBtn>ul>li>ul>li>ul{
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;
	height: auto;
}
.topBtn>ul>li>ul>li>ul>li{margin: 0px;list-style: none;float: none;color: #FFFFFF;padding:0px;text-align: left; height: 25px; line-height: 25px;}
.topBtn>ul>li>ul>li>ul>li>a{font-size: 14px;line-height:25px;text-decoration: none;display: block;width: 100%;color: #FFFFFF; text-align: left; }
.topBtn>ul>li>ul>li>ul>li>a:hover{
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	width: 100%;
	color: #9EE1FF;
}

.searchBox{
	background-color: #c6c6c6;border-radius: 6px; overflow: hidden; margin-top: 25px;
}
#keyword{ background-color:#c6c6c6; border: 0px; font-size:16px; line-height: 25px;}
#SearchSubmit{
	background-image: url(images/index_09.jpg); background-color:#c6c6c6;width: 20px;height: 20px;overflow: hidden;background-position: center center;text-indent: -1000px;border: 0px;margin: 0px;padding: 0px;list-style: none;background-repeat: no-repeat;
}
.language{
	margin-left: 15px;margin-top: 25px;background-image: url(images/index_08.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 20px;color: #1e1e1e;position: relative;
}
.Selectlanage{
	display: none;position: absolute;z-index: 9999;top: 25px;width: 95px; padding-top: 7px;left: 0px;text-align: center;background-image: url(images/sj.png);background-repeat: no-repeat;background-position: center top;
}
.Selectlanage ul{ margin: 0px; padding: 0px; list-style: none;	background-color: #FFFFFF;border-radius: 8px; overflow: hidden; padding: 5px;}
.Selectlanage ul li{ margin: 0px; padding: 0px; list-style: none; text-align: center;}
.Selectlanage ul li a{
	font-size: 15px;line-height: 35px;color: #000000;text-decoration: none;
}
.mainbanner{
	background-color: #f0f0f0;border-top: 4px solid #e4e4e4; padding-bottom: 20px; padding-top: 10px;
}
.MainTitle{
	color: #014b6a;font-size: 30px;line-height: 45px;text-align: left;font-family: "News706 BT"
}
.MainContent{
	color: #5F5F5F;font-size: 16px;line-height: 25px;text-align: left;
}


.IndexIco{
	background-color: #f7f7f7;border-bottom: 1px solid #bababa;
}

.indexIcoList{ display: inline-block; padding-bottom: 50px;}
.indexIcoList ul{
	margin-top: 0px;margin-right: 0px;margin-left: -45px;margin-bottom: 0px;list-style: none;padding: 0px;
}
.indexIcoList ul li{
	margin-top: 0px;margin-right: 0px;margin-left: 45px;margin-bottom: 0px;list-style: none;padding: 0px;float: left;width: 370px;position: relative; background-color: #ffffff;
}

.indexIcoList ul li .Icotitle{
	background-color: #2184c5;font-size: 22px;line-height: 50px;color: #FFFFFF;width: 370px;left: 0px;top: -50px;position: absolute;
}
.indexIcoList ul li:hover .Icotitle{
	background-color: #014b6a;font-size: 22px;line-height: 50px;color: #FFFFFF;width: 370px;left: 0px;top: -50px;position: absolute;
}
.indexIcoList ul li .IcoImg{
	width: 160px;height: 140px;background-color: #014b6a;margin: 20px auto;border-radius: 80px; text-align: center; padding-top: 20px;
}
.indexIcoList ul li:hover .IcoImg{
	width: 160px;height: 140px;background-color: #2184c5;margin: 20px auto;border-radius: 80px; text-align: center; padding-top: 20px;
}
.indexIcoList ul li .IcoImg img{width:70%;}
.indexIcoList ul li .IcoContent{ width: 90%; min-height: 100px; text-align: left; font-size: 15px; margin: auto;}

.indexIcoList ul li .IcoMore{ text-align: center;}
.indexIcoList ul li .IcoMore a{
	border: 3px solid #267da1;text-decoration: none; margin:30px auto;color: #1B1B1B;  width: 150px; line-height: 35px; display: block;
}
.indexIcoList ul li:hover .IcoMore a{
	border: 3px solid #267da1; background-color: #267da1;text-decoration: none; margin:30px auto;color: #ffffff;  width: 150px; line-height: 35px; display: block;
}

.Index-About{ display: inline-block; padding-top: 40px;}
.Index-About-Title{
	font-size: 18px;
	line-height: 45px;
	text-indent: 25px;
	border-left:12px solid #014b6a;
}
.Index-About-Content{ text-align: left; float: left; width: 620px;}
.index-About-img{ text-align: center; float: right; width: 520px;}
.index-about-img img{ }


.Index-Product{
	background-image: url(images/index_26.jpg);
	height: 568px;
	background-repeat: no-repeat;
	background-position: center center;
}

.index-Product-List{ padding-top: 160px;}
.index-Product-List ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: -20px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;
	display: inline-block;
}
.index-Product-List ul li{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	list-style: none;
	float: left;
	width: 285px;
	background-color: #4b6c7a;
	border-radius: 8px;
}
.index-Product-List ul li img{width:90%; height: 190px; margin-left: auto; margin-right: auto; }
.index-Product-List ul li a{
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
}
.index-Product-List ul li .proTitle{color: #FFFFFF; font-size:16px; line-height: 35px;width:90%;  margin-left: auto; margin-right: auto; text-align: center;}
.index-Product-List ul li .proMore{text-align: center; background-color: #014b6a;border-radius: 8px; width: 100px; line-height: 35px; margin-left: auto; margin-right: auto; }


.index-news-list{ padding-top: 45px; padding-bottom: 45px;}
.index-news-list ul{ margin: 0px; padding: 0px; list-style: none;}
.index-news-list ul li{ margin: 0px; padding: 0px; list-style: none; display: inline-block; color: #dcdcdc; width: 100%; background-color: #dcdcdc;}
.Index-News-title{ font-size:16px; line-height: 40px; color: #1A1A1A;}
.Index-News-0 .Index-News-Img{width: 50%; float: left;}
.Index-News-0 .Index-News-Content{width: 46%; float: right; text-align: left; font-size:14px; line-height: 26px; color:#838383; margin-right: 15px;}


.Index-News-1 .Index-News-Img{width: 50%;float: right;}
.Index-News-1 .Index-News-Content{width: 46%;float: left; text-align: left;font-size:14px; line-height: 26px; color: #838383; margin-left: 15px;}

.Index-News-Img img{width: 100%; height: 160px;vertical-align:bottom; display:block;}

.MainclassListBox{
	border-bottom: 1px solid #ACACAC;
}
.MainclassList{ margin-top: 10px; text-align: left;}
.MainclassList ul{ margin: 0px; padding: 0px; list-style: none;  height: 40px;}
.MainclassList ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	border-right: 1px solid #FFFFFF;
}
.MainclassList ul li a{
	text-decoration: none;
	color: #1B1B1B;
	font-size: 16px;
	line-height: 40px;
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #E7E7E7;
}
.MainclassList ul .OnBtn a{
	text-decoration: none;
	color: #ffffff;
	font-size: 16px;
	line-height: 40px;
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #6E6E6E;
}

/*路径样式---------------------------------------------------------------------------------------*/
.pathList { text-align: left;font-size: 16px;line-height:55px;color: #666666;}
.pathList a{font-size: 16px;line-height: 55px;color: #666666;text-decoration: none;}
/*底部样式，自行修改-------------------------------------------------------------------------------*/
.BottomBtn { background-color: #e5e5e5;}
.Bottom{ background-color: #014b6a; color: #FFFFFF; line-height: 25px; display: inline-block;}
.BotBtn>ul,.BotBtn>ul>li>ul{ margin: 0px; padding: 0px; list-style: none;}
.BotBtn>ul>li{ margin: 0px; padding: 0px; list-style: none; float: left; text-align: left; margin-right: 15px;}
.BotBtn>ul>li>a{
	font-size: 16px;line-height: 40px;color: #5B5B5B;text-decoration: none; padding-right: 35px;
}
.BotBtn>ul>li>ul>li{ margin: 0px; padding: 0px; list-style: none; float:none; text-align: left;}
.BotBtn>ul>li>ul>li>a{
	text-decoration: none;
	color: #6C6C6C; font-size:14px;
}
