﻿
body{
	FONT-FAMILY: 微软雅黑,Arial;
	font-size:14px;
	color:#333333; 
	line-height:30px;
	background-color:#fff;
	margin:0px; 
	}
img{border:0}
input:focus{
    outline: none;
}
textarea:focus{
    outline: none;
}
h1,h2,h3,h4,h5,h6,em,i,li{ font-style:normal; font-weight:normal;height:auto;margin:0px; }
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {
    margin: 0;
    padding: 0;
}
li {
    list-style: none;
}
TD {
	FONT-SIZE: 14px; COLOR: #505A62; LINE-HEIGHT: 30px;
}
TH {
	FONT-SIZE: 14px; COLOR: #505A62; LINE-HEIGHT: 20px;
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}

A:visited {
	 COLOR: #333333;  TEXT-DECORATION: none; 
}
A:hover {
	 COLOR: #00aea6;  TEXT-DECORATION: none; 
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none; 
}
.clear{clear:both; height:0;overflow:hidden;}
.dqcon{width:100%;height:auto;background:url(../images/2025qiyis.jpg) no-repeat center top; padding-top:80px;}
.dqcona{width:100%;height:auto;background-color:#d3e6d5; padding-top:10px;}
.dqconb{width:100%;height:auto;background:url(../images/ksdher.jpg) no-repeat center bottom; padding-top:15px;padding-bottom:0px;}


.gymore{width:95px;height:26px;MARGIN: 0px auto;margin-top:5px; margin-bottom:20px;line-height:26px;font-weight:normal;color:#fff;background:url(../images/more-bger.png) no-repeat center;text-align:center; font-size:12px;}
.ksgytt{width:1193px;height:87px;MARGIN: 0px auto;}
.ksmore{width:95px;height:26px;MARGIN: 0px auto;margin-top:10px; margin-bottom:20px;line-height:26px;font-weight:normal;color:#fff;background:url(../images/more-bg.png) no-repeat center;text-align:center; font-size:12px;}
.gy_index{width:1200px;height:auto;MARGIN: 0px auto;background-color:#fff; margin-bottom:0px;padding-bottom:30px;}
/*header*/

#header{width:100%;height:40px;line-height:40px;background-color:#e6f2e8;}
#toper{width:1200px;height:40px;line-height:40px;MARGIN: 0px auto;}
.toperleft{width:900px; float:left;color:#000;font-size:14px;}
.toperleft ul{}
.toperleft ul li{height:40px;line-height:40px;float:left; margin-left:15px; }
.toperright{width:300px;float:right; text-align:right; }
.search {
	width:430px; float:right; margin-top:3px;
}
.ser-inp {
	LINE-HEIGHT: 30px;  PADDING-LEFT: 10px;WIDTH: 250px;HEIGHT: 30px; border:1px solid #9adfbf;margin-right:15px;color:#c5c5c5;border-radius:10px;background:none;
}
.ser-ss {
	 WIDTH: 80px; background-color:#00a280; HEIGHT: 30px;  CURSOR: pointer;border:1px solid #9adfbf;border-radius:10px;color:#fff
}
.fl{ float:left}
.fr{ float:right}
h2.left-tit{height:44px;line-height:44px;border-bottom:1px solid #cccccc; margin-top:0px; margin-bottom:10px}
h2.left-tit a.fl{position:relative;display:block;font-size:28px;line-height:1;color:#00ab87}
h2.left-tit a.fl:after{content:'';display:block;position:absolute;left:0;bottom:-16px;width:52px;height:6px;background-color:#00ab87}
h2.left-tit a.more{width:95px;height:26px;margin-top:5px;line-height:26px;font-weight:normal;color:#fff;background:url(../images/more-bg.png) no-repeat center;text-align:center; font-size:12px;}


.title_h2{ padding-top:0px; margin-bottom:20px; float:left;background:#55a5aa;}
.moretxt{ float:right;padding-top:20px;}
.gy_bo{ margin-bottom:30px;}
.gy_bos{ margin-bottom:15px;}
.keshi_cont{height:auto;background:#fff;}
.keshi_cont .img{ float: left; width:465px; height:370px; position: relative; margin-bottom: 10px; margin-left:5px;padding-bottom:10px  }
.keshi_cont .img .a{ display: block; height:100%; }
.keshi_cont .img .a img{ display: block; width:100%; height:100%; }
.keshi_cont .img .a .txt{ position: absolute; width:100%; left:0; bottom:0; z-index:10; color:#fff; background:url(../images/keshibg.png) repeat 0 0; }

.keshi_cont .img .con{ padding:10px 35px 10px 30px; }
.keshi_cont .img .con h2{ font-size:22px; line-height:1.1; padding-bottom: 10px; }
.keshi_cont .img .con p{ line-height:1.5em; height:3em; overflow: hidden; font-size:12px; }


.keshi_cont .r{ overflow: hidden; margin-right:5px;}
.keshi_cont .r .tabClick{ padding-bottom: 16px; }
.keshi_cont .r .tabClick a{ display: block; float: left; margin-left:15px; width:166px; height:40px; position: relative; text-align: center; line-height:40px; font-size:18px; background:#528eb5; border-radius:5px; color:#fff; }
.keshi_cont .r .tabClick a i{ display: none; position: absolute; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; bottom:-10px; left:50%; margin-left:-13px; border-top: 13px solid #528eb5; }

.keshi_cont .r .tabClick .a2{ background:#55a5aa; }
.keshi_cont .r .tabClick .a2 i{ border-top-color:#55a5aa; } 
.keshi_cont .r .tabClick .a3{ background:#e5ca8f; }
.keshi_cont .r .tabClick .a3 i{ border-top-color:#e5ca8f; } 

.keshi_cont .r .tabClick .a4{ background:#01763a; }
.keshi_cont .r .tabClick .a4 i{ border-top-color:#01763a; }
.keshi_cont .r .tabClick a.on i{ display: block; }

.keshilbg{height:auto;line-height:30px; background:#f5f08b; padding-left:40px;}



.i4-list{ padding-top:10px;}

.i4-list .child{ display: none;  }
.i4-list .child.on{ display: block;  }
.i4-list li{ float: left; margin-left: 15px; cursor: pointer; border:1px solid #cccccc; border-radius:5px; behavior: url(css/PIE.htc); width:164px; height:38px; line-height:38px; font-size:14px; margin-bottom:14px; }
.i4-list li a{ display: block; color:#333; padding-left: 26px; position: relative; }
.i4-list li a i{ position: absolute; width:14px; left:0; top:0; height:100%; border-right:0px solid #ccc; background:url(../images/ind_5.png) no-repeat center; }

.i4-list li.on,.i4-list li:hover{ border-color:#528eb5; }
.i4-list li.on a,.i4-list li:hover a{ color:#528eb5; border-color:#528eb5; }
.i4-list li.on a i,.i4-list li:hover a i{ border-color:#528eb5; background-image:url(../image/ind_5_a.png); }
.i4-list .child + .child li.on,.i4-list .child + .child li:hover{ border-color:#55a5aa; }
.i4-list .child + .child li.on a,.i4-list .child + .child li:hover a{ color:#55a5aa; border-color:#55a5aa; }
.i4-list .child + .child li.on a i,.i4-list .child + .child li:hover a i{ border-color:#55a5aa; background-image:url(../image/ind_5_b.png); }
.i4-list .child + .child + .child li.on,.i4-list .child + .child + .child li:hover{ border-color:#e5ca8f; }
.i4-list .child + .child + .child li.on a,.i4-list .child + .child + .child li:hover a{ color:#e5ca8f; border-color:#e5ca8f; }
.i4-list .child + .child + .child li.on a i,.i4-list .child + .child + .child li:hover a i{ border-color:#e5ca8f; background-image:url(../image/ind_5_c.png); }

.i4-list .child + .child + .child + .child li.on,.i4-list .child + .child + .child  + .child li:hover{ border-color:#01763a; }
.i4-list .child + .child + .child + .child li.on a,.i4-list .child + .child + .child + .child li:hover a{ color:#01763a; border-color:#01763a; }
.i4-list .child + .child + .child + .child li.on a i,.i4-list .child + .child + .child + .child li:hover a i{ border-color:#01763a; background-image:url(../image/ind_5_c.png); }



.jxdhconleft{ float:left; width:465px; height:350px; }
.jxdhconleft .img{ float: left; width:455px; height:350px; position: relative; margin-bottom: 10px; overflow:hidden;margin-left:5px; }
.jxdhconleft .img .a{ display: block; height:100%; }
.jxdhconleft .img .a img{ display: block; width:100%;  }
.jxdhconleft .img .a .txt{ position: absolute; width:100%; left:0; bottom:0; z-index:10; color:#fff; background:url(../images/keshibg.png) repeat 0 0; }

.jxdhconleft .img .con{ padding:10px 35px 10px 30px; }
.jxdhconleft .img .con h2{ font-size:16px; line-height:25px; padding-bottom: 0px; }
.jxdhconleft .img .con p{ line-height:1.5em; height:3em; overflow: hidden; font-size:12px; }




.jxdhconright { overflow: hidden;margin-right:5px;padding-bottom:10px }
.jxdhconright .jxdhClick{ padding-bottom: 16px; }
.jxdhconright .jxdhClick a{ display: block; float: left; margin-left:15px; width:166px; height:40px; position: relative; text-align: center; line-height:40px; font-size:18px; background:#528eb5; border-radius:5px; color:#fff; }
.jxdhconright .jxdhClick a i{ display: none; position: absolute; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; bottom:-10px; left:50%; margin-left:-13px; border-top: 13px solid #528eb5; }

.jxdhconright .jxdhClick .a2{ background:#55a5aa; }
.jxdhconright .jxdhClick .a2 i{ border-top-color:#55a5aa; } 
.jxdhconright .jxdhClick .a3{ background:#e5ca8f; }
.jxdhconright .jxdhClick .a3 i{ border-top-color:#e5ca8f; } 

.jxdhconright .jxdhClick .a4{ background:#01763a; }
.jxdhconright .jxdhClick .a4 i{ border-top-color:#01763a; } 
.jxdhconright .jxdhClick a.on i{ display: block; }

.oikds .kyjxnewscon{ display: none;  }
.oikds .kyjxnewscon.on{ display: block;  }


#historyaa{width:100%;height:40px;background:url(../images/jjbg.jpg)}
#historycon{width:100%;height:450px;background:url(../images/bannerlsbg.jpg) no-repeat center bottom;}

#banner{width:100%;height:auto;MARGIN: 0px auto; }
#banner img{width:100%}
#logoer{width:1200px;height:auto;MARGIN: 0px auto; margin-top:10px; margin-bottom:10px;}
.logo{ float:left}
.logo img{height:80px}
.logotxt{ float:right;line-height:80px; font-size:36px}

#naver{width:1212px;height:200px;line-height:50px;MARGIN: 0px auto; margin-top:10px;}
#naver ul{list-style:none;margin:0px;padding:0px;width: auto;}
#naver li{width:190px;height:200px;line-height:50px;float:left; text-align:center; margin-left:6px; margin-right:6px; }
#naver a{ font-size:20px; font-weight:bold}
#naver .ona{ background:url(../images/homebg.png)#5ca697 no-repeat center center;}
#naver .ona:hover{ background:url(../images/homebg.png)#026551 no-repeat center center;}
#naver .onb{ background:url(../images/icon1.png)#3d83bf no-repeat center center;}
#naver .onb:hover{ background:url(../images/icon1.png)#024b8a no-repeat center center;}
#naver .onc{ background:url(../images/djylbg.png)#d57066 no-repeat center center;}
#naver .onc:hover{ background:url(../images/djylbg.png)#730c02 no-repeat center center;}
#naver .ond{ background:url(../images/jyglbg.png)#6e73ab no-repeat center center;}
#naver .ond:hover{ background:url(../images/jyglbg.png)#49509c no-repeat center center;}
#naver .one{ background:url(../images/rebg.png)#c5948f no-repeat center center;}
#naver .one:hover{ background:url(../images/rebg.png)#a3564e no-repeat center center;}
#naver .onf{ background:url(../images/zbggbg.png)#4fd6d2 no-repeat center center;}
#naver .onf:hover{ background:url(../images/zbggbg.png)#19a9a5 no-repeat center center;}
#naver  a{width:190px;height:70px;color:#fff; padding-top:130px; display:inline-table}


/*首页-轮播 */
.slider{height:600px;overflow:hidden;background:#ede1ca;position:relative;}
.slider ul,.slider ul li{width:100%;height:600px;position:absolute;top:0;left:0;background-size:cover !important;}
.slider ul li{display:none;}
.slider ul li:first-child{display:block;}
.slider ul{overflow:hidden;}
.slider ul li{background-position:center; }
.slide-txt{position:relative;margin-top:40px;}
.slide-txt img{vertical-align:middle;float:right;position:relative;}
.slide-btn{position:absolute;width:100%;left:0;bottom:50px;text-align:center;}
.slide-btn a{display:inline-block;width:80px;height:6px;background:#fff;vertical-align:middle;margin-left:5px;font-size:0;text-indent:-999px;overflow:hidden;}
.slide-btn a.cur{background:#B24000;}


.flexslider {
	margin:0 auto;
	position: relative;
	width:100%;
	height:100%;
	overflow: hidden;
	zoom: 1;
	max-height:600px;
	max-width:1920px;

}
.flexslider .slides a img {
	width: 100%;
	height:auto;
	
}



.flexslider .slides li {
	width: 100%;
	height: auto;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background:url(/images/ad_ctr.png) no-repeat no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	width:80px;height:6px;background:#fff;
	display: block;

	overflow: hidden;
	text-indent: -99em;

	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background:#B24000;
}



#nav{width:1200px;height:50px;line-height:50px;MARGIN: 0px auto;background-color:#f1a400;}
#nav ul{list-style:none;margin:0px;padding:0px;width: auto;}
#nav li{width:100px;height:50px;line-height:50px;float:left; text-align:center; }
#nav a{ display:inherit;FONT-SIZE: 18px; }
#nav a:hover{background-color:#fff974;color:#333}
#nav .on a{display:inherit;FONT-SIZE: 16px;padding-left:14px; padding-right:14px;background-color:#fff974;color:#333 }

#indenews{width:1200px;height:auto;MARGIN: 0px auto; margin-top:10px; margin-bottom:10px;}
.indenewsleft{width:465px;height:auto; float:left}
.indenewsright{width:725px;height:auto; float:right;background-color:#fff;}
.indenewslm{width:100%;height:40px;line-height:40px;background-color:#00a280;}
.indenewslm span{color:#fff; FONT-SIZE: 16px; padding-left:15px;}
.indenewslm a{ float:right;color:#fff; FONT-SIZE: 14px;display:inherit; padding-right:15px;}
.indenewslm a:hover{color:#fff974}
.indenewsqx{width:705px;height:auto;MARGIN: 0px auto;border-bottom:1px dashed #dfdfdf; padding-bottom:10px; padding-top:10px; }
.indenewsqx dd{width:180px; height:102px; float:left; margin-right:10px; overflow:hidden}
.indenewsqx img{height:100px;}
.indenewsqx dl{width:515px;float:right}
.indenewsqx span{ display:inherit; padding-bottom:10px; }
.indenewsqx a{color:#fe893f;font-weight:bold}

.indenewscon{width:705px;height:auto;MARGIN: 0px auto; padding-top:0px;}
.indenewscon ul{list-style:none;margin:0px;padding:0px;width: auto;}
.indenewscon li{height:34px;line-height:34px;background:url(../images/newsdd.png) no-repeat left center; padding-left:20px;border-bottom:1px dashed #dfdfdf;}
.indenewscon span{ float:right}

#yyhj{width:1095px;height:40px; line-height:40px;MARGIN: 0px auto; margin-top:10px; margin-bottom:10px;background-color:#bbead5; padding-left:105px; }
#yyhj ul{list-style:none;margin:0px;padding:0px;width: auto;}
#yyhj li{width:210px;height:40px;line-height:40px; text-align:center; margin-left:60px; margin-right:60px; float:left}
#yyhj li a{ display:inherit; }
#yyhj li a:hover{background-color:#70cdb3;color:#333;border-radius:10px 10px 0px 0px;}
#yyhj .on a{background-color:#70cdb3;color:#333;border-radius:10px 10px 0px 0px;}

#linker{width:1198px;height:auto;line-height:30px;border:1px dashed #009873;MARGIN: 0px auto;}
#linkera{width:120px;height:30px;border-right:1px dashed #009873; float:left; text-align:center; font-size:16px;}
#linkerb{width:1047px; float:left; padding-left:15px; padding-right:15px;}
#linkerb a{ margin-right:15px;}
/*foot*/
.yyfooter{width:100%;height:350px;margin:0 auto;background:url(../images/foot.png)#d3e6d5 no-repeat center center;}
.yyfoot{width:100%;height:350px;margin:0 auto;background:url(../images/foot.png) no-repeat center center;}
.footer{width:1200px;height:auto;MARGIN: 0px auto; margin-top:0px; margin-bottom:0px;position:relative;z-index:10;}

.footerleft{width:120px;height:auto;line-height:30px;float:left;font-size:18px; text-align:center;margin-top:20px; font-size:14px; margin-left:200px }
.footerleft ul{list-style:none;margin:0px;padding:0px;width: auto; margin-top:10px;}
.footerleft li{text-align:center; margin-left:30px; margin-right:30px; float:left; font-size:14px; }

.footerright{width:780px;line-height:30px;float:left; font-size:18px; text-align:center}
.footerright ul{list-style:none;margin:0px;padding:0px;width: auto; margin-top:20px;}
.footerright li{width:130px;text-align:center; margin-left:0px; margin-right:0px; float:left; font-size:12px; }
.footerright img{width:80px; height:80px;}
.footse{width:1200px;height:auto;line-height:30px;MARGIN: 0px auto; text-align:center; padding-top:10px;}


/*公司栏目开始*/
#aboutcon{width:1200px;height:auto;MARGIN: 0px auto; margin-top:20px;}
.aboutconleft{width:200px;height:auto; float:left;}
.aboutconlefttt{width:200px;height:36px;line-height:36px; text-align:center;color:#fff; font-size:16px;background:#00a280;}
.aboutconleftlm{width:200px;height:auto;background:#bbead5; margin-bottom:15px;}
.aboutconleftlm ul{list-style:none;margin:0px;padding:0px;width: auto;}
.aboutconleftlm li{height:40px;line-height:40px;  padding-left:20px;BORDER-bottom: #a4dac2 1px solid; }
.aboutconleftlm .on{background:#fff974;BORDER-bottom: #fff974 1px solid; }
.aboutconleftlm .on a{font-weight:bold}
.aboutconleftlx{width:198px;height:auto;border:1px dashed #009e7a; padding-top:10px; padding-bottom:0px;}
.aboutconleftlxa{width:150px;height:auto;line-height:25px;background: url(../images/icon.png) no-repeat; padding-left:30px; margin-left:10px; margin-bottom:10px;}
.aboutconleftlxb{width:150px;height:auto;line-height:25px;background: url(../images/tel.png) no-repeat left center; padding-left:30px;margin-left:10px;margin-bottom:10px;}
.aboutconleftlxc{width:150px;height:auto;line-height:25px;background: url(../images/email.png) no-repeat left center; padding-left:30px;margin-left:10px;margin-bottom:10px;}


.aboutconright{width:980;height:auto;line-height:30px; float:right;}
.aboutconrighttt{width:960px;height:36px;line-height:36px;background: url(../images/aboutbg.png)#dcf3e9 no-repeat; padding-left:20px; font-size:16px;}
.aboutconrighttt a{line-height:25px; height:25px;float:right; font-size:12px;background:#fff974; display:inherit;padding-left:15px; padding-right:15px;border-radius: 15px; margin-top:5px; margin-right:15px; }
.aboutconrighttt a:hover{background:#00a280;color:#fff}
.aboutconrightcon{width:940px; padding:10px 20px 10px 20px; background-color:#fff; margin-bottom:20px;}

/*内页新闻详细页开始*/
.dis_title {
	 PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 20px; PADDING-TOP:20px; FONT-WEIGHT: bold; text-align:center;BORDER-bottom: #dfdede 1px dashed;padding-bottom:20px;
}
.dis_time {
	 LINE-HEIGHT: 30px;  HEIGHT: 30px; COLOR: #989898; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px;  text-align:center;BORDER-bottom: #dfdede 1px dashed; 
}
.dis_time a{COLOR: #989898;FONT-SIZE: 12px;}
.dis_time a:hover{COLOR: #989898;FONT-SIZE: 12px;}
.dis_prevnext {
	width:100%;height:60px;line-height:30px;MARGIN-top: 30px;MARGIN-BOTTOM: 20px; COLOR: #686868; FONT-SIZE: 14px;padding-top:10px;BORDER-top: #DFDDDD 1px solid;padding-bottom:10px;
}

.dis_prevnext A {
	COLOR: #333;FONT-SIZE: 14px
}
.dis_prevnext A:hover {
	COLOR: #4788D7;FONT-SIZE: 14px
}
.dis_prev{height:30px;BACKGROUND: url(../images/prev.jpg) no-repeat left center; padding-left:30px; overflow:hidden}
.dis_next{height:30px;BACKGROUND: url(../images/next.jpg) no-repeat left center; padding-left:30px; overflow:hidden}
.dis_content{line-height:30px;background-color:#fff;}
.dis_content img,.dis_title img{
max-width:940px;
 width:expression(this.width > 940 ? "100%" : this.width);
  height:auto!important; margin-bottom:10px;}
  .dis_content p{ }
/*内页新闻详细页结束*/

/*公司栏目结束*/
.newslistok{width:100%;height:15px;background:#e5f0e6;}
.newslist {
	width:940px; padding:10px 20px 10px 20px;background-color:#fff;
}
.newslist li {
	border-bottom: 1px dotted #dedede;
	position: relative;
	padding: 0 80px 0 16px;
	background: url(../images/listnot.png) 0px 20px no-repeat;
}
.newslist li a {
	display: block;
	height: 45px;
	width: 100%;
	line-height: 45px;
	font-size: 14px;
	color: #666;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	position: relative;
}
 .newslist li a:hover {
	color: #00a280;
}
.newslist li span {
	position: absolute;
	right: 0;
	top: 8px;
	line-height: 36px;
	color: #bbb;
	text-align: center;
	font-size: 14px;
}
.newslist li span.time {
	top: 0;
}
.newslist li:last-child {
	border: 0;
}
.newslist.ny li {
	padding: 8px 80px 8px 14px;
	background: url(../images/listnot.png) 2px 24px no-repeat;
}
.newslist.ny li a:after {
	display: none;
}

.newslistcona {
	width:940px; padding:10px 20px 10px 20px;background-color:#fff;
}
.newslistcona li {height:155px; 
	border-bottom: 1px dotted #dedede;
	position: relative;
	padding: 20px 0px 20px 0px;
	
}
.newslistcona .divimg{width:191px;height:145px; text-align:center;background: url(../images/index001.jpg); margin-right:15px; float:left; padding-top:10px;}
.newslistcona .divcon{line-height:25px; margin-left:206px; font-size:12px;}
.newslistcona .divcon h2{height:35px;line-height:35px;border-bottom: 1px dotted #dedede; margin-bottom:5px;}
.newslistcona .divimg img{width:94px;height:131px;}

.newslistconb {
	 padding:10px 20px 10px 20px;background-color:#fff; margin-top:30px;
}
.newslistconb li {width:160px;height:304px;line-height:23px; float:left; margin-left:20px; margin-right:30px; margin-bottom:20px; overflow:hidden
}
.newslistconb .divimgs{width:160px;height:224px; text-align:center;  padding-top:0px;box-shadow:0px 0px 10px #cacaca; margin-bottom:10px;}
.newslistconb .divimgs img{width:160px;height:224px;}


.zjmore{height:40px;line-height:40px;MARGIN: 0px auto; text-align:center; } 
.zjmore a{ display:inline-table;height:50px;line-height:50px;border-radius:7px; color:#fff; font-size:16px;padding-left:20px; padding-right:20px;background:#00ab87; font-weight:bold}
/*栏目开始*/

/*栏目结束*/
#newsconyh{width:1200px;height:80px;MARGIN: 0px auto; margin-top:60px }

.pagination {
	padding-top: 10px;
	text-align: center;
	line-height: 20px;MARGIN: 0px auto; 
}

.pagination a, .pagination a:visited {
	padding: 3px 10px 3px 10px;
	border: 1px solid #EEEEEE;
	text-decoration: none;
	color: #666; 
	background:#EEEEEE;margin:5px;
}
.pagination a:hover, .pagination a:active {
	border: 1px solid #00aea5;
	color: #fff;
	background-color: #00aea5;
}
.pagination .currentpage {
	font-weight: bold;
	padding: 3px 10px 3px 10px;
	border: 1px solid #00aea5;
	background-color: #00aea5;
	color: #FFF;
}
.pagination .disablepage {
padding: 3px 10px 3px 10px;
	border: 1px solid #EEEEEE;
	color: #666; 
	background:#EEEEEE;margin:5px;
}
.fixed{
	position: fixed;
	top: 50%;
	right: 0;
	width: 60px;
	z-index: 100000;
	border-radius: 30px 0 0 30px; font-size:12px;
}
.fixed >div{
	display: block;
	width: 60px;  
	height: 65px; 
	position: relative;
}
.fixed .oa{
	display: block;
	width: 60px;   
	height: 65px;   
	position: relative; 
}
.fixed .qq{
	background: url(../qq/qq_h.png) no-repeat center center #00aea5;cursor:pointer;
}
.fixed .qq:hover{
	background: url(../qq/qq_h.png) no-repeat center center #00aea5;
}
.fixed .we{
	background: url(../qq/we_h.png) no-repeat center center #00aea5;cursor:pointer;
}
.fixed .we:hover{
	background: url(../qq/we_h.png) no-repeat center center #00aea5;
}

.fixed .wee{
	background: url(../qq/oa_h.png) no-repeat center center #00aea5;cursor:pointer;
}
.fixed .wee:hover{
	background: url(../qq/oa_h.png) no-repeat center center #00aea5;
}
.fixed .oa{
	background: url(../qq/oa.png) no-repeat center center #00aea5;cursor:pointer;
}
.fixed .oa:hover{
	background: url(../qq/oa_h.png) no-repeat center center #00aea5;
}
.fixed .tp{
	background: url(../qq/tp_h.png) no-repeat center center #00aea5;cursor:pointer;
}
.fixed .tp:hover{
	background: url(../qq/tp_h.png) no-repeat center center #00aea5;
}


.fixed .qq .bar_two{
	width: 140px;
	background: #00aea5;
	padding: 20px;
	border-radius: 10px 0 0 10px;
	position: absolute;
	right: 60px;
	top: 30px;
	opacity: 0;
	z-index: 1001;
}
.fixed .qq .bar_two a{
	display: block;
	width: 100px;
	line-height: 28px;
	border: 1px solid #fff;
	margin-bottom: 10px;
	text-align: center;
	color: #fff;
}

.fixed .we .bar_two{
	width: 140px;
	padding: 20px;
	text-align: center;
	border-radius: 10px 0 0 10px;
	position: absolute;
	right: 60px;
	top: 30px;
	background: #00aea5;
	opacity: 0;
	z-index: 1000;
}
.fixed .we .bar_two img{
	display: inline-block;
}
.fixed .we .bar_two h2{
	line-height: 20px;
	color: #fff;
}

.fixed .wee .bar_two{
	width: 140px;
	padding: 20px;
	text-align: center;
	border-radius: 10px 0 0 10px;
	position: absolute;
	right: 60px;
	top: 30px;
	background: #00aea5;
	opacity: 0;
	z-index: 1000;
}
.fixed .wee .bar_two img{
	display: inline-block;
}
.fixed .wee .bar_two h2{
	line-height: 20px;
	color: #fff;
}
.zjfclist {
	width:940px; padding:10px 20px 10px 20px;background-color:#fff;
}
.zjfclist ul{list-style:none;margin:0px;padding:0px;width: auto; }
.zjfclist li{width:100%;height:155px; padding-bottom:10px; margin-bottom:10px; border-bottom: 1px dotted #dedede;}
.zjfcleft{width:186px;height:145px; float:left; text-align:center;background: url(../images/index001.jpg) no-repeat center top; padding-left:5px; padding-top:10px}
.zjfcleft img{max-width: 177px; 
 
  width:expression(this.width > 177 ? "177px" : this.width);
  max-height: 138px; 

  height:expression(this.height > 138 ? "138px" : this.height);}
.zjfcright{ margin-left:206px;}
.zjfcrighta{width:100%;height:40px;line-height:40px;border-bottom: 1px dotted #dedede; }
.zjfcrighta a{font-size:16px;color:#00a280; font-weight:bold}
.zjfcrightb{width:100%;height:auto;line-height:30px; padding-top:10px;}
.zjfcrightb a{color:#00a280}

.shibelist {
	width:940px; padding:30px 20px 10px 20px;background-color:#fff;
}
.shibelist ul{list-style:none;margin:0px;padding:0px;width: auto; }
.shibelist li{width:400px;height:330px; float:left;line-height:40px; margin-left:35px; margin-right:35px; margin-bottom:20px; text-align:center}
.shibeimg{width:400px;height:290px;overflow:hidden;MARGIN: 0px auto;overflow: hidden;display: table-cell;
vertical-align: middle; text-align:center;box-shadow: 2px 2px 2px 2px #f1f1f1, -2px -2px 2px 2px #f1f1f1 }
.shibeimg img{

 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
max-width: 400px; 
 
  width:expression(this.width > 400 ? "400px" : this.width);
  max-height: 290px; 

  height:expression(this.height > 290 ? "290px" : this.height);}
.shibelist .shibeimg:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.indnews {
	width: 465px;
	height: 373px;
	float: left;
}
.news-pic {
	width: 465px;
	height: 373px;
}
.news-pic, .news-pic img {
	width: 465px;
	height: 373px;
	overflow: hidden;
}

.rz-c {
	WIDTH: 1200px; MARGIN: 0px auto;
}
.rz-left {
	width:60px;height:139px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; padding-top: 100px;
}
.rz-right {
	width:60px;height:139px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right;padding-top: 100px; text-align:right
}
.rz-pp {
	 WIDTH: 1080px; FLOAT: left; OVERFLOW: hidden;
}
.rz-pp LI {
	float:left;width:175px;height:298px;line-height:30px; margin-bottom:30px; margin-left:20px;  margin-right:20px; text-align:center;
}
.rz-pp .imgb{width:175px;height:266px;overflow:hidden;MARGIN: 0px auto; text-align:center; display: table-cell; 
    vertical-align: middle;border: 1px dotted #dedede;background-color:#fff;}

.rz-pp .imgb img{

 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
max-width: 175px; 
 
  width:expression(this.width > 175 ? "175px" : this.width);
  max-height: 266px; 

  height:expression(this.height > 266 ? "266px" : this.height);}
.rz-pp .imgb:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}


.rz-caa {
	WIDTH: 1200px; MARGIN: 0px auto;
}
.rz-leftaa {
	width:60px;height:139px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; padding-top: 100px;
}
.rz-rightaa {
	width:60px;height:139px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right;padding-top: 100px; text-align:right
}
.rz-ppaa {
	 WIDTH: 1080px; FLOAT: left; OVERFLOW: hidden;
}
.rz-ppaa LI {
	float:left;width:340px;height:auto;line-height:25px; margin-bottom:30px; margin-left:10px;  margin-right:10px; text-align:left;
}
.rz-ppaa .imgba{width:340px;height:227px;overflow:hidden;MARGIN: 0px auto; text-align:center; display: table-cell; 
    vertical-align: middle;border: 1px dotted #dedede;background-color:#fff;}

.rz-ppaa .imgba img{

 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
max-width: 340px; 
 
  width:expression(this.width > 340 ? "340px" : this.width);
  max-height: 227px; 

  height:expression(this.height > 227 ? "227px" : this.height);}
.rz-ppaa .imgba:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}



.mydiv {

border: 0px solid #f00;
text-align: right;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:999;
width: 600px;
height: 440px;
left:40%;
top:30%;
margin-left:-150px!important;/*FF IE7 ��ֵΪ������һ�� */
margin-top:-60px!important;/*FF IE7 ��ֵΪ����ߵ�һ��*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mydiv a{color:#fff; font-size:20px;}
.bg{
background-color: #000; 
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=90);/*IE*/
opacity:0.9;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.kyjxnewscon{width:96%;height:auto;MARGIN: 0px auto; padding-top:5px;background-color:#fff;}
.kyjxnewscon ul{list-style:none;margin:0px;padding:0px;width: auto;}
.kyjxnewscon li{height:36px;line-height:36px;background:url(../images/newsdd.png) no-repeat left center; padding-left:20px;border-bottom:1px dashed #dfdfdf;}
.kyjxnewscon span{ float:right}

video:focus { outline: none}

.zwconlm{width:100%;height:60px;line-height:60px; text-align:center}
.zwconlm a{ font-size:16px; margin-right:30px; padding:10px;}
.zwconlm .on{background-color:#00ab87;color:#fff}



.zwconso{width:100%;height:50px;line-height:50px; margin-top:20px;}
.zwconsoleft{width:49%;height:50px; float:left;background-color:#f3f6f9;}
.zwconsoleft span{ padding:0px 15px 0px 15px}
.soser-inp {
	LINE-HEIGHT: 30px;  PADDING-LEFT: 10px;WIDTH: 250px;HEIGHT: 30px; border:0px solid #9adfbf;color:#c5c5c5;border-radius:10px;background:none;
}
.soser-inpb {
	LINE-HEIGHT: 30px;  PADDING-LEFT: 10px;WIDTH: 250px;HEIGHT: 30px; border:0px solid #9adfbf;color:#c5c5c5;border-radius:10px;background:none; padding-top:10px
}
.soser-ss {
	 WIDTH: 120px; background-color:#00ab87; HEIGHT: 50px;  CURSOR: pointer;border-radius:0px;color:#fff; float:right; border:0px;
}
.zwconsoright{width:49%;height:50px; line-height:50px;float:right;background-color:#f3f6f9;}

.zwconsott{width:100%;height:50px;line-height:50px; margin-top:20px;background-color:#d8dee5;box-sizing: content-box;margin-bottom:15px;}
.zwconsott ul{list-style:none;margin:0px;padding:0px;width: auto;}
.zwconsott li{height:50px;line-height:50px;  float:left}
.zwcona{width:40%;text-indent:10px;}
.zwconb{width:18%;}
.zwconc{width:10%; text-align:center}
.zwcond{width:14%; text-align:center}
.zwcone{width:18%;}

.zwconsolist{width:100%;height:auto; box-sizing: content-box; margin-bottom:15px;}
.zwconsolist ul{width: 100%; height:60px;line-height:60px;  }
.zwconsolist li{height:60px;line-height:60px;  float:left; box-sizing: content-box}
.zwconsolist .zwconso-ss {
	  background-color:#00ab87; HEIGHT: 60px;  CURSOR: pointer;border-radius:5px;color:#fff;border:0px; padding:15px 45px 15px 45px;
}
.zwconsolist .txt{ padding:40px 20px 40px 20px;line-height:30px;background-color:#f3f6f9; }
.zpa{background-color:#f3f6f9;}
.zpb{background-color:#00ab87;color:#fff}
.zwconsolist li img{ margin:15px 10px 0px 0px}
.bmfs{ margin-top:20px;border-top:2px solid #9adfbf; padding-top:10px; }


.ypgwtt{width:100%;height:auto;border-bottom:1px dashed #dfdfdf; }
.ypgwtt ul{list-style:none;margin:0px;padding:0px;width: auto; }
.ypgwtt li{width:33%;height:40px;line-height:40px;  float:left;}
.ypgwtt span{ font-weight:bold; padding-right:15px;}

.ypgwta{width:100%;height:40px;line-height:40px;border-bottom:1px dashed #dfdfdf; }
.ypgwta span{ font-weight:bold; padding-right:15px;}
.ypgwtb{width:100%;height:auto;line-height:40px; padding-bottom:10px;border-bottom:1px dashed #dfdfdf;padding-top:10px; }
.ypgwtb span{ font-weight:bold; display:inherit}
.zwconso-su {
	  HEIGHT: 60px;  CURSOR: pointer;color:#fff;border:0px; 
}
.zwconss{width:200px;HEIGHT: 50px;line-height:50px; text-align:center;background-color:#00ab87; border-radius:5px; margin-top:20px;}
.zwconss a{color:#fff; font-size:16px;}

.aboutconrightconre{width:940px; padding:10px 20px 10px 20px; background-color:#fff; margin-bottom:20px;}
.table_box3 td{height:50px;}
.aboutconrightconre input{height:25px; padding-left:5px;}
.aboutconrightconre select{height:25px; padding-left:5px;}
.aboutconrightconre th span{color:#FF0000}
.box_fold{border:1px solid #d5d7da; margin-bottom:10px;}
.box_fold_tr{background-color:#d5d7da;color:#fff;height:40px;}

.abutton{width:150px;height: 50px;line-height:30px; text-align:center;background-color:#00ab87; border-radius:5px; margin-top:0px;color:#fff; display:inherit; margin-left:50px; margin-bottom:10px; border:0px;cursor:pointer;}
.abutton span{font-size:16px; color:#FFFFFF;}
.btn_ths{width:70px;HEIGHT: 30px;line-height:30px; text-align:center;background-color:#00ab87; border-radius:5px; margin-top:0px;color:#fff;  margin-left:10px; padding:5px 10px 5px 10px }
.btn_ths span{ font-size:14px; color:#FFFFFF}

/*登陆界面开始*/
#logincons{width:330px;height:370px; padding-top:10px;MARGIN: 0px auto;}
.logincontt{width:100%;height:80px;line-height:80px; text-align:center; font-size:24px; font-weight:bold}
#logincons input{width:308px;height:38px;line-height:38px;border:1px solid #b5b5b5; border-radius:6px;margin:10px 0px 10px 0px; padding:0px 10px 0px 10px; }
.suwt{width:328px;height:38px;line-height:38px;border:1px solid #00aea5;color:#fff;background-color:#00aea5; border-radius:6px;margin:10px 0px 10px 0px;cursor: pointer;}
.loginre{width:100%;height:50px; line-height:50px; text-align:right;color:#8a8a8a}
.loginre a{color:#00aea5}
.wenxintishi{background-color:#feefdd;border:1px solid #fddab0; padding:10px 20px 10px 20px}
.register{width:80%;MARGIN: 0px auto;}
.oterinput{width:258px;height:30px;line-height:30px;border:1px solid #b5b5b5; border-radius:4px;margin:10px 0px 10px 0px; padding:0px 10px 0px 10px; }

/*其它学历信息*/
.otherxl{width:785px;height:40px;line-height:40px;MARGIN: 0px auto; margin-top:10px;border-top:1px solid #808080;background-color:#f2f3f5;}
.otherxl ul{list-style:none;margin:0px;padding:0px;width: auto; }
.otherxl li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080;overflow:hidden}
.otherxla{width:40px; text-align:center}
.otherxlb{width:176px; text-align:center}
.otherxlc{width:100px; text-align:center}
.otherxld{width:110px; text-align:center}
.otherxle{width:40px; text-align:center;border-right:1px solid #808080;}

.otherxlcon{width:785px;height:auto;line-height:40px;MARGIN: 0px auto;  }
.otherxlcon ul{list-style:none;margin:0px;padding:0px;width: auto; }
.otherxlcon li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080;overflow:hidden}


/*实习及工作经历*/
.ssjgzjl{width:826px;height:40px;line-height:40px;MARGIN: 0px auto; margin-top:10px;border-top:1px solid #808080;background-color:#f2f3f5;}
.ssjgzjl ul{list-style:none;margin:0px;padding:0px;width: auto; }
.ssjgzjl li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080;overflow:hidden}
.ssjgzjla{width:40px; text-align:center}
.ssjgzjlb{width:204px; text-align:center}
.ssjgzjlc{width:110px; text-align:center}
.ssjgzjle{width:40px; text-align:center;border-right:1px solid #808080;}

.ssjgzjlcon{width:826px;height:auto;line-height:40px;MARGIN: 0px auto;  }
.ssjgzjlcon ul{list-style:none;margin:0px;padding:0px;width: auto; }
.ssjgzjlcon li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080; overflow:hidden}

/*基金情况*/
.jjqka{width:40px; text-align:center}
.jjqkb{width:150px; text-align:center}
.jjqkc{width:113px; text-align:center}
.jjqkd{width:61px; text-align:center}
.jjqke{width:40px; text-align:center;border-right:1px solid #808080;}

/*基金情况*/
.wzfba{width:40px; text-align:center}
.wzfbb{width:104px; text-align:center}
.wzfbc{width:61px; text-align:center}
.wzfbd{width:50px; text-align:center}
.wzfbe{width:40px; text-align:center;border-right:1px solid #808080;}

/*应聘记录*/
.ypjl{width:826px;height:40px;line-height:40px;MARGIN: 0px auto; margin-top:10px;border-top:1px solid #808080;background-color:#f2f3f5;}
.ypjl ul{list-style:none;margin:0px;padding:0px;width: auto; }
.ypjl li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080;overflow:hidden}
.ypjla{width:444px; text-align:center}
.ypjlb{width:218px; text-align:center}
.ypjlc{width:160px; text-align:center;border-right:1px solid #808080;}

.ypjlcon{width:826px;height:auto;line-height:40px;MARGIN: 0px auto;  }
.ypjlcon ul{list-style:none;margin:0px;padding:0px;width: auto; }
.ypjlcon li{height:40px;line-height:40px;float:left;border-left:1px solid #808080;border-bottom:1px solid #808080; overflow:hidden}
.jianliss table{border-right:1px solid #d6d3d3;border-bottom:1px solid #d6d3d3}
.jianliss table td{height:40px;line-height:40px;border-left:1px solid #d6d3d3;border-top:1px solid #d6d3d3}
.jianliss .incl{ margin-left:10px;}