﻿/* CSS Document */
.nav_fixed{position: fixed;top: 0px; z-index:111111111111111111111111111;}

header {width:100%; min-width:1180px;}
.box_head1 { background:#f9f9f9; height:32px; line-height:32px;}
.box_head2 { height:100px;}
.box_head2_sub1 { width:206px;}
.box_head2_sub1 img {padding:26px 0px 0px 6px;}
.box_head2_sub2 { width:682px; padding-top:36px;}
.box_head2_sub3 { width:286px; border-radius:3px; border:1px #dddddd solid; height:32px; background:url(../image/fdj.jpg) no-repeat 260px 6px; margin-top:45px;}

.prosearch_sub1 {width:230px; padding-left:12px; margin-top:0px;}
.prosearch_sub2 {width:42px;}
#searchtext{ border:none; height:32px;line-height:32px; width:230px; background:none;}
#searchbutton{border:none;background:url(../image/kong.png);cursor:pointer;height:32px;width:42px;}


/*banner内容之前
.index_ban{width:100%; min-width:1180px;}
.banner_content {width:1180px; position:absolute; top:16px; left:50%; margin-left:-590px;}
.banner_content div {overflow:hidden;}
.banner_content_sub1 {width:264px;}
.banner_content_sub2 {width:264px; background: rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff); height:390px;}
*/




.index_ban{width:100%; min-width:1180px;}
.banner_content {position:absolute; bottom:0px; right:0px;}

.banner_framelink {position:absolute; bottom:0px; right:0px;　width:260px; height:172px;}
.banner_framelink a{display:block; width:260px; height:172px; text-decoration:none;}
.banner_framelink a:hover{text-decoration:none;}

.banner_content div {overflow:hidden;}
.banner_content_sub2 {width:264px; margin-right:6px; background: rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff); height:206px;}
.banner_content_sub2kxnew {width:264px; margin-right:6px; background: rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff); height:215px;}
.banner_content_sub2_sub2 {width:100%; overflow:hidden; }
.banner_content_sub2_sub1 {line-height:42px;}

.banner_content_sub1_sub1 {height:144px; margin-bottom:1px;}
.banner_content_sub1_sub2 {height:60px; background:url(../image/titbg1.jpg) no-repeat left top; color:#fff; line-height:60px; font-size:20px;}
.banner_content_sub1_sub2 span {float:right; font-size:12px;}
.banner_content_sub1_sub3{	background: rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff); height:185px;}
.bannernewsul li {background:url(../image/newsicon.png) no-repeat 6px 10px; padding-left:18px; line-height:26px;}
.banner_content_sub2_sub3 {height:36px; line-height:36px; font-size:20px;}
.banner_content_sub2_sub3 span {float:right; font-size:12px;}




/*index主体*/
.index_tit {font-size:30px; text-align:center; height:80px; line-height:80px; }

.index_tit2 {font-size:30px; text-align:center; height:80px; line-height:80px; }


.effImg01 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.indexbusiness {width:380px; margin:auto; border:1px #dadada solid; height:416px;}
.indexbusinesspic {width:380px; height:178px; overflow:hidden;}
.indexbusinesspic img {width:380px; height:178px;}

.indexbusinessnews {width:380px; margin:auto; border:1px #dadada solid; height:322px;}
.indexbusinesspicnews {width:380px; height:178px; overflow:hidden;}
.indexbusinesspicnews img {width:380px; height:178px;}


.indexbusinessdes {height:96px; overflow:hidden; line-height:32px;}
.indexbusinessmore a{display:block; width:116px; height:32px; line-height:32px; background:#01346b; text-align:center; color:#fff; margin:auto;

}
.indexbusinessmore a:hover {background:#2f9b36; text-decoration:none;}


.box_main_sub2 { height:499px; padding-top:20px; background:url(../image/newsbg2.jpg) no-repeat center top; background-attachment:fixed; margin-top:45px;}

.indexnews {width:286px; margin:auto; border:1px #dadada solid; height:366px;}
.indexnewspic {width:286px; height:186px; overflow:hidden;}
.indexnews img {width:286px; height:186px;}
.indexnewsdes {padding-bottom:16px;}
.indexnewsmore {line-height:32px; border-top:1px #97cd9b solid; }
.indexnewsmore a{display:block; width:116px; height:32px; line-height:32px; background:#01346b; text-align:center; color:#fff; float:right; margin-right:8px;}
.indexnewsmore a:hover {background:#2f9b36; text-decoration:none;}


.box_main_sub3 { height:860px; background:url(../image/partybg.jpg) no-repeat center top; background-attachment:fixed;}
.box_main_sub3_sub2_sub1, .box_main_sub3_sub2_sub2 {background:#fff; height:326px; overflow:hidden;}
.partynewslist {width:576px; margin:auto;}
.partytit span{float:right;}
.partytit {background:url(../image/greenline.jpg) no-repeat left bottom;}
.partynewslist li span {float:right; margin-right:10px;}
.partynewslist li {background:url(../image/newsicon.png) no-repeat 8px 12px; padding-left:20px; line-height:30px;}

.box_main_sub4 {background:#f2f2f2;}



.popup-bigic {
	position: absolute;
	left: 0;
	top: 0;
	background: #eee;
	overflow: hidden;
	z-index: 999;
}
.popup-bigic .loading-bigic {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 24px;
	height: 24px;
	margin-left: -12px;
	margin-top: -12px;
}
.popup-bigic .img-bigic {
	position: absolute;
}
.option-bigic {
	position: absolute;
	right: 20px;
	top: 20px;
	z-index: 1;
}
.option-bigic span {
	display: inline-block;
	width: 40px;
	height: 40px;
	margin-right: 20px;
	text-indent: -999px;
	overflow: hidden;
	cursor: pointer;
	border-radius: 5px;
	background-image: url(../image/icons.png);
	background-repeat: no-repeat;
	background-color: #fff;
	opacity: .5;
}
.option-bigic span:hover {
	opacity: 1;
}
.option-bigic span.change-bigic {
	display: none;
	background-position: -52px 3px;
}
.option-bigic span.max-bigic {
	display: none;
	background-position: -119px 3px;
}
.option-bigic span.close-bigic {
	background-position: 8px 8px;
}

/**底部**/

footer {background:#01346b; height:380px; width:100%;color:#fff;}
.box_footer a{color:#fff;}
.box_footer a:hover {color:#fff;}

.zcd a{color:#b8c6de; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.zcd a:hover {color:#b8c6de;}


.footermenu {padding-top:36px; margin-left:10px;}

.footermenu li {width:106px; float:left; line-height:26px;}
.footermenu li:nth-child(4) {width:120px;}
.footermenu li div {font-size:14px; padding-bottom:8px; font-weight:bold;}


.box_footer_sub1_sub1 {width:806px;}
.box_footer_sub1_sub2 {width:358px; padding-top:42px;}

.box_footer_sub1_sub2 dl {display:inline-block; width:156px;; text-align:center; font-size:14px;}
.box_footer_sub1_sub2 dl img {padding-bottom:12px;}


.box_footer_sub2 {border-top:1px #0075ca solid; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
.box_footer_sub2_sub1 {width:680px;}
.box_footer_sub2_sub2 {width:326px;}

.box_footer_sub2_sub2 span:last-child { display:none;}

.tzztable td{ padding:16px 0px;}
.bg1{background:#fff2cc;}
.bg2{background:#bdd7ee;}





















/*banner*/
.ban_start {
	width:100%; z-index:0;
}
#full-screen-slider { width:100%; height:422px;; float:left; position:relative; z-index:0}
#slides { display:block; width:100%; height:422px;; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:395px; z-index:9900;  padding:5px 15px 5px 0; width:186px; }
#pagination li { display:block; list-style:none; width:30px; height:17px; float:left; background:url(../image/hdpico.png) no-repeat 0px 0px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;  }
#pagination li.current { background:url(../image/hdpico.png) no-repeat 0px -17px; }







/**中部**/




/**内页**/
.pages_bread { border-bottom:1px #2f9b36 solid; margin-bottom:26px;}
.pages_bread ul{margin:auto; text-align:center;}
.pages_bread li {display:inline-block; padding:0px 36px; line-height:36px; font-size:16px; font-weight:bold;}
.bread_usual {border-bottom:3px #fff solid;}
.bread_current {border-bottom:3px #2f9b36 solid;}

.pages_aboutus_sub1-1  {width:775px; height:330px;}
.pages_aboutus_sub1-2  {width:385px; height:330px;}


.pages_aboutus_sub2-1  {width:378px; height:356px;}
.pages_aboutus_sub2-2  {width:377px; height:356px;}
.pages_aboutus_sub2-3  {width:385px; height:356px;}



.pages_aboutus_sub3-1  {width:378px; height:516px;}
.pages_aboutus_sub3-2  {width:782px; height:516px;}
.pages_aboutus_sub3-1 li{padding-bottom:10px; text-align:center;}


.pages_ban1 {height:320px;background:url(../image/pagesban1.jpg) no-repeat center top;}
.pages_ban2 {height:320px;background:url(../image/pagesban2.jpg) no-repeat center top;}
.pages_ban3 {height:320px;background:url(../image/pagesban3.jpg) no-repeat center top;}
.pages_ban4 {height:320px;background:url(../image/pagesban4.jpg) no-repeat center top;}
.pages_ban5-1 {height:320px;background:url(../image/pagesban5-1.jpg) no-repeat center top;}
.pages_ban5-2 {height:320px;background:url(../image/pagesban5-2.jpg) no-repeat center top;}
.pages_ban5-3 {height:320px;background:url(../image/pagesban5-3.jpg) no-repeat center top;}
.pages_ban5-4 {height:320px;background:url(../image/pagesban5-4.jpg) no-repeat center top;}
.pages_ban6 {height:320px;background:url(../image/pagesban6.jpg) no-repeat center top;}


.business_title {border-bottom:1px #97cd9b solid;}
.business_title_sub1 span {float:right;}

.business_title_sub1 p {font-size:18px; color:#CCC; display:inline-block;}

.business_title_sub_e span { font-size:18px; color:#CCC;}
.about-tit {padding-left:18px;}
.about-tit p {font-size:16px; color:#CCC; display:inline-block;}





.business_content_sub1 {width:716px;}
.business_content_sub2 {width:410px;}

.business_intro img {display:none;}

/*20200107改*/
.business_content_sub1_ {width:812px;}
.business_content_sub2_ {width:306px;}
.business_show{}
.business_pic_ul1 li {display:inline-block; width:268px;}
.business_pic_ul1 img {width:262px; height:186px;}
.business_content_ {line-height:32px; height:496px; overflow:hidden;}

.business_intro {position:absolute; top:-8px;}
.business_pic {position:absolute; top:310px;}

.business_content_sub3_ {width:306px; }
.business_content_sub4_ {width:812px;}

.g2,.g3{width:812px; height:186px; overflow:hidden;}
.business_pic_ul1_ li {display:inline-block; margin-right:10px;}








.business_content_sub3 {width:416px; padding-left:22px;}
.business_content_sub4 {width:716px;}


.businessnewslist li span {float:right; margin-right:10px;}
.businessnewslist li {background:url(../image/newsicon.png) no-repeat 8px 12px; padding-left:20px; line-height:30px;}

.searchlist li span {float:right; margin-right:10px; }
.searchlist li {background:url(../image/newsicon.png) no-repeat 8px 18px; padding-left:20px; line-height:42px; border-bottom:1px #ddd dotted;}



.pages_news_sub1{width:836px;}
.pages_news_sub2{width:300px;}

.rightnews_tit {height:60px; background:url(../image/rightbg.jpg) no-repeat left top; color:#fff; line-height:60px; font-size:20px;}
.rightnews_tit span {float:right; font-size:12px;}
.rightnewsul li {background:url(../image/newsicon.png) no-repeat 6px 10px; padding-left:18px; line-height:26px;}
.rightnews{	background:#f2f2f2; height:326px; width:100%;}

.pagescontent {line-height:32px; text-align:justify;}


.newscontent {line-height:32px; width:796px; margin:auto; text-align:justify;}
.newscontent img {width:100%; margin:12px 0px;}

.upnext {border-top:1px #97cd9b solid;}
.upnext a:link,
.upnext a:visited {
	color:#;
}
.upnext a:hover {
	color:#;
}
.up_info {
	background:url(../image/up.png) no-repeat left -6px;
	padding:0px 36px;
	margin-bottom:16px;
}
.next_info {
	background:url(../image/next.png) no-repeat left -8px;
	padding:0px 36px;
}


.pages_bread_detail { border-bottom:1px #2f9b36 solid; margin-bottom:26px;}



.bottomxx {
background:url(404.png) repeat-x left bottom;
}



.thirdmenu a{display:inline-block; width:116px; height:32px; line-height:32px; text-align:center;}

a.thirdmenu_current:link, a.thirdmenu_current:visited { border-bottom:3px #2f9b36 solid; color:#2f9b36}
a.thirdmenu_current:hover { border-bottom:3px #2f9b36 solid; color:#2f9b36}

a.thirdmenu_usual:link, a.thirdmenu_usual:visited { border-bottom:3px #ddd solid;}
a.thirdmenu_usual:hover { border-bottom:3px #2f9b36 solid; color:#2f9b36}


.box_search {border-top:3px #01346b solid;}

/**中部结束**/














/*图片放大镜样式*/
.spec-preview {padding-left:20px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; top: 0px;  width:380px; }
.fdj {position:absolute; right:6px; bottom:6px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.propic {
	width:380px;
	height:380px;
	border:1px #f0f0f0 solid;
}


















/*feedback*/
.feedbacktable td {
	padding:12px 0px;
}
.feedback_1 {
	height:36px;
	line-height:36px;
	width:516px;
	border-radius:3px;
	border:1px #ccc solid;
}
.feedback_2 {
	height:36px;
	line-height:36px;
	width:116px;
	border-radius:3px;
	border:1px #ccc solid;
}
.feedback_3 {
	width:586px;
	height:136px;
	border-radius:3px;
	border:1px #ccc solid;
}

.Validform_right{ color:#71b83d; padding-left:20px; background:url(404.png) no-repeat -40px -20px; margin-left:6px;}
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(404.png) no-repeat -20px -40px; margin-left:6px; }


.feedbacksubmit{ border:none; height:45px;line-height:45px; width:130px; background:#01346b; text-align:center; color:#fff; cursor:pointer;}
.feedbacksubmit:hover{ background:#2f9b36;}





/*渐变效果*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/*渐变效果*/


/*hdp*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	width:370px;
	height:241px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	/*opacity:0.8;  Overridden by captionOpacity setting */
	width:100%;
	
	z-index:89;
	text-align:center;
	font-size:18px;
	font-family:"微软雅黑";
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

#slider-wrapper {
    width:370px;
    height:241px;

	overflow:hidden;

}

.slider-1 {
	position:relative;
    width:370px;
    height:241px;

	background:url(404.png) no-repeat 50% 50%;
	overflow:hidden;
}
.slider-1 img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:530px;
	height:233px;
}
.slider-1 a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-22px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(404.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../image/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;

}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

.clear {
	clear:both;
}
.orgul li {margin-bottom:16px; border-bottom:1px #d1d1d1 solid; text-align:justify;}
.orgul strong{color:#01346b;}

.zmt {width:666px; margin:auto;}
.jobs td{border-left:1px #CCC solid; border-top:1px #CCC solid; padding:12px 6px;}
.jobs {border-right:1px #CCC solid; border-bottom:1px #CCC solid;}
.jobs tr:nth-child(1) {font-weight:bold; background:#86b0e0; color:#333; }

.jobstit td{border-right:1px #a2c3ee solid;}
.jobstit td:nth-last-child(1) {border-right:1px #ccc solid;}


.jobs tr:nth-child(even) {background:#f0f0f0;}


.leftmenu_zl {width:86%; margin:auto; margin-top:26px;}
.leftmenu_zl li {padding:6px 0px;}
.leftmenu_zl li a {display:block; border:1px #CCC solid; line-height:36px; border-radius:3px; padding-left:26px; font-size:16px;}
.leftmenu_zl li a:hover {border:1px #01346b solid; background:#01346b; color:#fff; text-decoration:none;}


.fubiaoti p {font-size:18px; text-align:right;}

.categoryintro {padding:0px 0px 26px 8px; margin-top:-36px;}

.banner_content_sub2_sub2_ {margin-left:-2px;}