/*Technical Support SudyTech*/
@charset "utf-8";
/* CSS Document */
*,body,html,h1,h2,h3,h4,h5,h6,table,div{ padding:0px; margin:0px auto; font-family:Verdana, Geneva, sans-serif; list-style-type:none;}
a{text-decoration:none;color:#000}
a:hover{ text-decoration:none;color:#030}
a:active{ text-decoration:none;}
img{ border:none;object-fit:cover;}
.wp_articlecontent img{max-width:100%;}
.wp_articlecontent div{margin:0!important;}
body{    min-width: 1400px;}
table{ border-collapse:collapse; border-spacing:0px; line-height:32px}
#header{width:100%;/*height:530px;*/position:relative}
#header-top{
	width:1400px;
	height:35px;
}
#header-top div.left{
	float:left;
	width:50%;
	height:35px;
	line-height:35px;}
#header-top div.left a{
	font-size:14px; 
	font-family:"微软雅黑";
	margin:0px 4px;
}
#header-top div.left span{
	font-size:14px;}
#header-top div.right{
	float:right;
	width:50%;
	height:35px;
	line-height:35px;
	text-align:right}
.collist a{
	font-size:14px;
	font-family:"微软雅黑";
	color:#333;
	margin:0px 4px;}
.portal{
	background:url(../images/portal.png) no-repeat left center;
	padding-left:20px;}
.oa-icon{
	background:url(../images/portal.png) no-repeat left center;
	padding-left:20px;}
.email{
	background:url(../images/email.png) no-repeat left center;
	padding-left:20px;
	}
.s-input{
	border:none;
	background:#E7E7E7;
	width:160px;
	height:20px;
	line-height:20px;}
.btn-search{
	position:absolute;
	width:20px;
	height:20px;
	right:8px;
	top:1px;
	z-index:99}
#imgslider{
	clear:both;
	width:100%;
	height:450px;
	overflow:hidden;}
.logo{
	position:absolute;
	z-index:9999;
	left:0px;
	top:20px;}
.logo_1{
	position:absolute;
	z-index:9999;
	left:0px;
	top:20px;}
#navbar{
	width:100%;
	height:40px;
	background:#005B43;}
.navmenu{width:1400px;height:40px;line-height:40px;position:relative}
.navmenu ul li{float:left;width: 175px;overflow:hidden;}
.navmenu ul li a{font-family:"微软雅黑"; font-size:20px;color:#FFF;display:block; text-align:center}
.navmenu ul li a:hover{background:#05392C;}
.submenu{
	position:absolute;
	width:100px;
	bottom:40px;
	background:#005B43;
	z-index:99999;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	-ms-opacity:0.8;
	-webkit-opacity:0.8;
	display:none}
.submenu1{
	position:absolute;
	width:100px;
	top:40px;
	background:#005B43;
	z-index:99999;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	-ms-opacity:0.8;
	-webkit-opacity:0.8;
	display:none}
.submenu li{
	width:100px;
	height:35px;
	line-height:35px;
	border-top:1px solid #FFF;
}
.submenu1 li{
	width:100px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #FFF;
}
.nav1{fon-size:14px;}
.submenu li a:hover{background:#05392C;}
.nav-arrow{background:url(../images/arrow_top.png) no-repeat; background-position:88px 14px;}
.nav-arrow1{background:url(../images/arrow_top1.png) no-repeat; background-position:88px 14px;}

#content{width:1400px; margin-top:12px;height:auto}
.tline{border-top:4px solid #01684D}
.title{
	font-family:"微软雅黑";
	font-size:16px;
	color:#333;
}
.title span{color:#999;margin-left:10px}
.title_1{
	font-family:"微软雅黑";
	font-size:16px;
	color:#FFF;
}
.pl20{padding-left:20px;}
.infolist{
	font-size:14px;
	color:#333;
	display:block;
	height:22px;
	line-height:22px;
	overflow:hidden;}
.w1{ width:100%;}
.w2{ width:100%;}
.time{color:#666;font-size:12px;}
#colmenu{width:114%;padding-top:45px;height:auto}
div.bellow{width:160px;height:30px;line-height:30px;border:1px solid #DEDEDE;margin-bottom:5px; cursor:pointer}
div.bellow-header span{	
    display:block;
	float:left;}
div.bellow-header span.icon{
	width:35px;
	height:30px;
	line-height:30px;
	background:#EAEAEA;
	text-align:center;
}
div.bellow-header span.tit{padding-left:10px}
div.bellow-header span.tit a{font-size:14px;color:#333; font-family:"微软雅黑"}
div.bellow-content{clear:both;width:160px; height:120px;background:#EAEAEA; z-index:99px; display:none; overflow:hidden}
div.bellow-content a{
width:160px;
height:24px;
line-height:24px;
background:url(../images/arrow_r.png) no-repeat left center;
background-position:10px;
display:block;
font-size:12px;
color:#333;
overflow:hidden;
padding-left:20px;
}
div.bellow-content a:hover{color:#900}
.project-title tr td{
	width:200px;
	height:40px; 
	line-height:40px;
	text-align:center;
	border:1px solid #D8D8D8;
}
.project-title tr td a{display:block;width:100%;height:40px;font-size:14px; font-family:"微软雅黑";font-weight:bold;color:#333}
.project-title tr td a:hover{ background:#0F5A48;color:#FFF}
.icon_1{background:url(../images/icon_1.png) no-repeat left center;background-position:30px;}
.icon_2{background:url(../images/icon_2.png) no-repeat left center;background-position:30px;}
.icon_3{background:url(../images/icon_3.png) no-repeat left center;background-position:30px;}
.icon_4{background:url(../images/icon_4.png) no-repeat left center;background-position:30px;}
.icon_5{background:url(../images/icon_5.png) no-repeat left center;background-position:30px;}

#footer{width:100%; height:70px; background:#015B43; margin-top:30px; float:left;}

.footer-info{width:1200px;}
.footer-info div{float:left;height:60px;}
.footer-info div p{font-size:12px;color:#FFF;line-height:25px;height:25px; font-family:"微软雅黑"}
.footer-info div p a{font-size:12px;color:#FFF}
.p1{clear:both;font-size:12px;color:#FFF;height:30px; line-height:30px; width:300px;text-align:right}
.p1 a{ font-size:12px;color:#FFF; font-family:"微软雅黑"}
.tipbox ul li{float:right;font-size:12px;color:#FFF;text-align:center}
.tipbox ul li a{color:#FFF;font-size:12px; font-family:"微软雅黑";}
.wx{
	position:absolute;
	width:100px;
	height:100px;
	bottom:70px;
	z-index:99999;
	border:5px solid #CCC;
	background:#FFF;
	display:none
}
.wx:before,.wx:after{
    content:"";display:block;
    border-width:20px;
    position:absolute; 
	bottom:-40px;
    left:30px;
    border-style:solid dashed dashed;
    border-color:#CCC transparent transparent;
    font-size:0;
    line-height:0;}
.wx:after{
    bottom:-33px;
    border-color:#FFF transparent transparent;
}

/******column********/
#column-left{ width:220px;float:left}
#column-right{ width:760px; float:left;min-height:400px;}
.title_2{ font-family:"微软雅黑"; font-size:14px; clear:both}
.border-b{ border-bottom:1px solid #CCC}
.c-arrow{ font-size:18px; font-weight:bold;color:#BABABA;}
.f1{ font-size:12px;color:#333}
.f2{ font-size:14px;color:#005B42; font-weight:bold}
.f3{ font-size:14px;color:#D67A01; letter-spacing:5px; font-weight:bold}
.f4{ font-size:14px;color:#D67A01; font-weight:bold}
.f5{ font-size:14px;color:#333; height:26px; line-height:26px}
.titlebox{height:40px;line-height:40px;width:100%; border-bottom:1px solid #005B42; clear:both;}
.unitlist{width:100%;padding:20px 10px;}
.unitlist ul li{ width:230px; height:30px;line-height:30px;
background:url(../images/arrow2.png) no-repeat left center; padding-left:15px;float:left; overflow:hidden}
.unit{ font-size:14px;}
.frame{ padding:20px;border:1px solid #CCC; border-radius:5px;}
.personbox{float:left;margin:20px 30px}
.personimg{ padding:10px; border:1px solid #CCC; border-radius:5px;}
.persontitle{height:40px;line-height:40px;text-align:center; width:190px; overflow:hidden; margin:0px; padding:0px}
.persontitle a{ font-size:14px;color:#333; font-family:"微软雅黑"; font-weight:bold}

.imgbox{ width:220px; height:180px; float:left; text-align:center; margin:20px 15px}
.imgbox span{ height:30px; line-height:30px; width:220px; text-align:center; font-size:12px;overflow:hidden; display:block}

.content-left{width:70%; float:left}
.content-right{ width:30%; float:left}

/******分页*******/
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:"宋体",sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left; float:left}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid;  height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #b8b8b8 solid; color:#b8b8b8; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #363636 solid;}
.pagebox span.pagebox_num_nonce{border:1px #03211A solid; padding:0 8px; height:21px; line-height:21px; color:#fff; cursor:default; background:#005B43;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #b8b8b8 solid; color:#8a8a8a; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #363636 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
a {
text-decoration:none;
	color:#333333;
}
a:hover{text-decoration:underline;
	cursor:pointer}
.onDiv{
	border:#990000 1px solid;
}

.pageStyle{
    border:1px solid #DDD;
    background:#F2F2F2;
    display:inline-block;
    margin:1px;
    text-decoration:none;
    font-size:12px;
    width:15px;
    height:15px;
    text-align:center;
    line-height:15px;
    color:#AAA;
    padding:1px 2px;
}
.pageStyle a:hover{
    border:1px solid #E5E5E5;
    background:#F9F9F9;
}
.current{
	border:1px solid #83E7E4;
    background:#DFF9F8;
    display:inline-block;
    margin:1px;
    text-decoration:none;
    font-size:12px;
    width:15px;
    height:15px;
    text-align:center;
    line-height:15px;
    color:#27CBC7;
    padding:1px 2px;
}
.curpos{color:#030; font-weight:bold}
#div1{ width: 1200px; height: 148px; position: relative;overflow: hidden;}
#div1 ul { width: 1500px; height: 148px; position: relative; }
#div1 ul li { height: 148px; float: left; list-style: none; padding-right:20px;}
#div1 ul li img { width: 223px; height: 148px; display: inline-block;}
#column-right ul li{
	height: 30px;
    line-height: 30px;
}
