<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{font-family:"微软雅黑"}
body {margin: 0px;padding: 0px;text-align: center;background-color: #FEFEFF;font-size: 14px;line-height: 25px;color: #333;text-decoration: none;}
.width {width:1200px; margin-left:auto; margin-right:auto; display: inline-block;}
.width96 {width:96%; margin-left:auto; margin-right:auto;display: inline-block;}
.img{vertical-align:bottom; display:block;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.ClearBoth{ clear:both;}
.marginTop15 {margin-top: 15px;}
.marginTop25 {margin-top:25px;}

.main{}
.main img{ max-width:100%;}
.ArticleTitle{}
.ArticleTitle h1{ font-size:22px; line-height: 40px; text-align: center;}
.ArticleInfo{text-align: center; font-size:12px; line-height: 30px; color: #B4B4B4;}
.ArticleContent{}
/*以上通用样式不能随便修改------------------------------------------------------*/

.Search{
	margin-top: 30px;
	border-radius: 8px;
	border: 1px solid #D00000; overflow: hidden;
}
#keyword{ width: 200px; line-height: 30px; border: 0px; font-size:14px;}
#SearchSubmit{
	line-height: 32px;
	border: 0px;
	list-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 0px;
	background-color: #D00000;
	color: #FFFFFF; font-size:14px;
}


.topBg{
	background-color: #f2f2f2; height: 30px;border-bottom: 1px solid #BBBBBB; }
.topBg img{ margin-top: 4px;}
.top{ display:inline-block;}
.top img{ margin-top: 10px;}
.banner{ height:370px; overflow: hidden;}
.NewsGG{
	background-image: url(images/xxxy_13.jpg);background-repeat: no-repeat;background-position: center center;height: 75px;overflow: hidden;
}
.NewsGgBox{height: 75px; overflow: hidden;}
.NewsGGIndex{padding-left: 75px;}
.NewsGGIndex ul{
	margin: 0px;
	padding:0px;
	list-style: none;
}
.NewsGGIndex ul li{
	margin-top: 0px;
	margin-right: 50px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none; text-align: left;
}
.NewsGGIndex ul li a{
	font-size: 16px;
	line-height: 70px;
	color: #474747;
	text-decoration: none;
}
.BtnBg{
	background-color: #D00000;
	height: 45px;
}
.IndexBtnBg{ background-color: #e7e8ea; padding-bottom: 80px; padding-top: 80px;}
.indexBtn{}
.indexBtn ul{ margin: 0px; padding: 0px; list-style: none;}
.indexBtn ul li{margin: 0px; padding: 0px; list-style: none; float: left; width:16%;}
.IndexBtnIco01 a{	background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: 50px 10px;background-repeat: no-repeat;color: #4B4B4B;}
.IndexBtnIco01 a:hover{	background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: 50px -207px;background-repeat: no-repeat;color: #2890e8;}
.IndexBtnIco02 a{	background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -190px 10px;background-repeat: no-repeat;color: #4B4B4B;}
.IndexBtnIco02 a:hover{	background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -190px -207px;background-repeat: no-repeat;color: #2890e8;}
.IndexBtnIco03 a{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -420px 10px;background-repeat: no-repeat;color: #4B4B4B;}
.IndexBtnIco03 a:hover{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -420px -207px;background-repeat: no-repeat;color: #2890e8;}
.IndexBtnIco04 a{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -660px 10px;background-repeat: no-repeat;color: #4B4B4B;}
.IndexBtnIco04 a:hover{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -660px -207px;background-repeat: no-repeat;color: #2890e8;}
.IndexBtnIco05 a{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -895px 10px;background-repeat: no-repeat;color: #4B4B4B;}
.IndexBtnIco05 a:hover{background-image: url(images/index_21.jpg);width: 220px;display: block;font-size: 25px;line-height: 35px;padding-top: 120px;text-decoration: none;background-position: -895px -207px;background-repeat: no-repeat;color: #2890e8;}

.aboutTitle {
	border-top-width: 5px;border-top-style: solid;border-top-color: #ff7200;
}
.width50{ width:50%;}
.AdTxtBg{ background-color: #0a3e7f;height: 400px;  text-align: right;}
.AdTxt{ height: 250px; width: 500px; text-align: left; font-size: 30px; line-height: 40px; color: #FFFFFF; display: inline-block; padding-top: 150px; padding-right: 100px;}
.AdImg01{
	background-image: url(images/index_25.jpg);
	background-repeat: no-repeat; height: 400px;
}


.IndexImgNews{ margin-top: 20px;}
.IndexImgNews ul{ margin: 0px; padding: 0px; list-style: none;}
.IndexImgNews ul li{ margin: 0px; padding: 0px; list-style: none;}

.indexNewsListBox{ padding-top: 45px; padding-bottom: 45px;}
.indexNewsListBox ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: -20px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none; 
}
.indexNewsListBox ul li{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;
	width: 590px;
	height: 280px;
	float: left;
}
.IndexNewsTitle{
	background-image: url(images/xxxy_19.jpg);
	background-repeat: no-repeat; background-color: #0a3e7f;
	font-size: 18px;
	line-height: 42px; color: #FFFFFF;
	background-position: left center;
	text-align: left; padding-left: 60px; height: 42px;
}
.IndexNewsTitle label{ float:right; margin-right: 10px;}
.IndexNewsTitle label a{ font-size: 14px; line-height: 42px; color: #FFFFFF;}
.IndexNewsTitle ul{margin: 0px; padding: 0px; list-style: none;}
.IndexNewsTitle ul li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	list-style: none;
	float: left;
	line-height: 42px;
	height: auto;
	width: auto;
}
.indexNewsTop{ width: 630px; margin-top: 10px;}
.indexNewsTop ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;
}
.indexNewsTop ul li{ margin: 0px; padding: 0px; list-style: none; text-align: left;}
.indexNewsTop ul li a{	font-size: 24px;
	line-height: 30px;
	color: #2890e8;
	text-decoration: none;}
.indexNewsTop ul li a .Content{
	font-size: 16px;
	line-height: 30px;
	color: #ACACAC;
	text-decoration: none;
}
.indexNewsList{ margin-top: 25px; margin-bottom: 25px;}
.indexNewsList ul{ margin: 0px; padding: 0px; list-style: none;}
.indexNewsList ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: none;
	height: auto;
	text-align: left;
	border-bottom: 1px dashed #C3C3C3;
}
.indexNewsList ul li a{
	font-size: 16px;
	line-height: 30px;
	color: #212121;
	text-decoration: none;
}
.indexNewsList ul li a:hover{
	font-size: 16px;
	line-height: 30px;
	color: #FF0004;
	text-decoration: none;
}

.ProClassTitle{ font-size:20px; line-height: 45px; background-color: #D00000; color: #FFFFFF; text-indent: 15px;}
.ProClassList{ width: 260px;}
.ProClassList ul{
	margin: 0px;
	padding: 0px;
	list-style: none;

}
.ProClassList ul ul{ margin: 0px;padding: 0px; list-style: none;	
	width: 100%;}
.ProClassList ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	background-color: #F43535;
	border-bottom: 1px solid #FFFFFF;
}
.ProClassList ul li a{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 40px;
	text-indent: 25px;
	display: block;
}
.ProClassList ul .OnBtn{
	background-color: #4B4B4B;
}
.ProClassList ul .OnBtn a{color: #ffffff;}
.ProClassList ul ul li{
	margin: 0px;
	padding:0px;
	list-style: none;
	background-color: #F43535;
	border-bottom: 1px dotted #A7A7A7;
}
.ProClassList ul .OnBtn li a{text-decoration: none;	color: #262626; font-size: 16px; line-height: 40px; text-indent: 35px;}
.ProClassList ul ul li a{text-decoration: none;	color: #262626; font-size: 16px; line-height: 40px; text-indent: 35px;}
.ProClassList ul ul li a:hover{text-decoration: none;	color: #06336d; font-size: 16px; line-height: 40px;text-indent: 35px; background-color: #FFFFFF;}

.ProClassList ul ul .OnBtn{
	background-color: #CDCDCD;
}



.caseList{ width:100%; padding-top:40px;}
.caseList ul{ margin:0px; padding:0px; list-style:none;}
.caseList ul li{
	padding:0px;list-style:none;margin：0px;
float:left; overflow:hidden; background-color:#293038;
}
.caseList ul li img{ width:100%;height:auto;	vertical-align:bottom; display:block; }
.caseList ul li a{
	color: #06C;text-decoration: none;
}
.caseList ul li a:hover img
{  transform: scale(1.3, 1.3);
  transition: 1s transform;	filter:alpha(opacity=70);/* IE */
	-moz-opacity:0.7;/* Moz FF */
	opacity: 0.7;/* 支持CSS3的浏览器（FF 1.5也支持）*/
	/*IE6*/
	_position: absolute;}
.caseList ul li a .caseTitle{
	display:none;
}
.caseList ul li a:hover .caseTitle{
	display:block;width:100%;
}
.caseList ul li a:hover{
	color: #F30;text-decoration: none;
}

.proMain{ width:900px; text-align: left; font-size: 16px; line-height: 35px;}
.proMain table,.proMain table td{border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
border:solid #959595; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
border-width:1px 1px 1px 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */ }
.proMain table{ margin-left:auto; margin-right: auto;}
.proMain table td{ padding-left: 10px; padding-right: 10px;}

.IndexTitle{ font-size:35px; line-height: 65px; color: #393939; padding-top: 15px;}
.IndexEnTItle{
	font-size: 16px;
	line-height: 26px;
	color: #5C5C5C;
	padding-top: 20px;}

/*路径样式---------------------------------------------------------------------------------------*/
.pathList {	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC; text-align: left; margin-bottom: 15px;}
.pathList a{font-size: 12px;line-height: 25px;color: #666666;text-decoration: none;}
/*底部样式，自行修改-------------------------------------------------------------------------------*/
.Bottom {
	color: #333333; background-color: #D00000; padding-bottom: 30px; padding-top: 30px;
}
.BottomTxt{  text-align: center; color:#ffffff; font-size: 16px; line-height: 30px;}

@media screen and (min-width:980px){
	.caseList ul li{ width:25%;}
	.caseList ul li img{ width:100%; height: 225px;}
}
@media screen and (min-width:1200px){
	.caseList ul li{ width:25%;}
	.caseList ul li img{ width:100%; height: 225px;}
}
@media screen and (min-width:1400px){
	.caseList ul li{ width:16.6%;}
	.caseList ul li img{ width:100%; height: 225px;}
}



.jiaosiTitle{
	font-size: 16px;
	line-height: 40px;
	margin-top: 30px;
	border-bottom: 1px solid #CCCCCC;
}
.userList{}
.userList ul{
	padding: 0px;
	list-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.userList ul li img{ width: 100px; height: 150px;}
.userList ul li{
	padding: 0px;
	list-style: none;
	width: 120px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	float: left;
	text-align: center;
}
.userList ul li a{
	font-size: 14px;
	line-height: 25px;
	color: #2B2B2B;
	text-decoration: none; display: block;
}
.NewsBox02{ display: none;}
.titleBoxBg{ background-color: #5A5A5A;}
</pre></body></html>