/* CSS Document */
body{ font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #000;
}


address, cite, dfn, em, var {}
.fwb{ font-weight:bold;}
small {
	font-size: 12px
;}
ol, ul {
	list-style: none;}

a {
	text-decoration: none;
color:#000;
}
sup {
	vertical-align: text-top
;}
sub {
	vertical-align: text-bottom
;}
legend {
	color: #000
;}
fieldset, img {
	border: 0
;}
button, input, select, textarea {
	font-size: 100%
;}
table {
	border-collapse: collapse;
	border-spacing: 0
;}
.fl{ float:left;}
.fr{ float:right;}
.section_big{width:100%;min-width:1200px; float:left;}
.section{width:1000px; margin:0 auto;overflow: hidden;}
.clear{ clesr:both;}
.section_big.main1 .section.content .about.fl .about_main .fl {
	color: #666666;}
/*页面代码*/
.top{ background:url(top_01.jpg) center; height:113px;}
.top ul li{ line-height:113px; font-size:12px; color:#fff;}
.top ul li a{ color:#fff;}
/*bnenr轮播*/
.slideBox1 {
	width: 100%;
	height: 300px;
	overflow: hidden;
	position: relative;}
.slideBox1 .hd {
	height: 30px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	bottom:0px;
	z-index: 1;
	margin-left: -30px;}
.slideBox1 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;}
.slideBox1 .hd ul li {
	float: left;
	color: #fff;
	width: 10px;
	height: 10px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	margin-right: 11px;
	font-size: 28px;
	background:#fff;
	border-radius:10px;}
.slideBox1 .hd ul li.on {
	width:20px;}
.slideBox1 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	width:1000px;
	margin:0 auto;}
.slideBox1 .bd li {
	background-size:cover;
	zoom: 1;
	vertical-align: middle;
	height: 300px;}
/*导航*/
.bnner .bnner{ background:url(banner1.jpg) center center no-repeat; height:350px; background-size:cover; width:1000px !important; margin:0 auto; float:none; min-width:1000px !important;}
.nav{ height:57px; background:url(nav_02.png) center; position:absolute; z-index:1;}
.nav1 ul li { float:left; display:inline-block; padding:14px; position:relative;}
.nav1 ul li>a{ color:#fff; line-height:30px; font-size:16px; padding-bottom:5px;}
.nav1 ul li:hover>a{ border-bottom:2px solid #fff;}
.nav1 ul li span{ width:170px; background:#0083ce; background-color:rgba(0,131,206,0.8); display:block; margin-top:13px; position:absolute; display:none;}
.nav1 ul li span a{ display:block; font-size:14px; padding-left:15px; color:#fff; line-height:25px;}
.nav1 ul li span a:hover{ background:#004c77;}
/**/
.midt{ height:60px; background:#329ad6;}
.midt .mover{ line-height:60px; width:150px; border-left:2px solid #fff; text-align:center;}
.new{ margin-top:25px;}
.xwe_r{ width:470px;height:253px;} 
.xwe_r a{ color:#000;}
.xwe_r dt{ font-size:16px; color:#000; line-height:40px;}
.xwe_r p{ text-indent:2em;}
.xwe_r ul li{ display:block; font-size:12px; color:#000; border-bottom:1px dashed #d4d4d4; line-height:30px; overflow:hidden;}
.xwe_r ul li span{ float:right;}
.xwe_r ul li a{ color:#000; width:320px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.ygx{ height:2px; width:100%; background:#339cd8; margin-top:20px;}
.acad ul{ width:478px; border:1px solid #a5d3ee; overflow:hidden; min-height:326px;}
.acad{ width:480px; border:1px solid #0083ce; margin-bottom:36px;}
.acad dt{ width:100%; height:48px; background:#339cd8;}
.acad ul li{ height:33px; border-bottom:1px dashed #919191; width:447px; margin:0 auto; line-height:33px;}
.acad ul li a{ color:#000; display:block;width:350px; height:30px;overflow: hidden;white-space: nowrap;
text-overflow: ellipsis; float:left;}
.acad ul li span{ float:right; display:block;}
.acad ul p{ height:43px; width:447px;}
.acad ul p a{ display:block; margin-top:16px; margin-bottom:12px; width:94px; height:24px; background:#339cd8; border-radius:5px; float:right; text-align:center; line-height:24px;}
/*syzy*/
.syzy{ height:400px; background: url(jfm_02.jpg) center; margin-bottom:40px;}
.bitx{ margin-top:40px;height:1px; background:#fff; width:100%;}
.syzy1 dt{ display:block; text-align:center; margin-top:-20px;}
/*demo*/
.demo {
	margin-top:20px;
	width: 1000px;
	position: relative;
	margin-bottom: 39px
;}
.code {
	margin-bottom: 10px
;}
.code TEXTAREA {
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	background: #ddd;
	padding-bottom: 0px;
	margin: 0px;
	font: 12px/1.4 'Lucida Console', Arial;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	height: 150px;
	resize: none
;}
.to_top {
	text-align: right
;}
.to_top A {
	text-decoration: none
;}
.demw{ width:988px; overflow:hidden;}
#mod_footer {
	text-align: center
;}
.jz li{ padding:2px; border:1px solid #e56e2d;}
.wrap {
	margin-bottom: 10px
;}
.demw .wrap {
	
	margin-bottom: 10px
;}
.box {
	margin-bottom: 10px
;}
.wrap UL {
	clear: both;
	overflow: hidden;
	zoom: 1
;}
.wrap .ul {
	clear: both;
	overflow: hidden;
	zoom: 1
;}
.wrap LI {
	margin-right: 13px;
	list-style-type: none;
	text-align: center
;}
.jt_left {
	position: absolute;
	top: 0px;
	left:0px;
	cursor: pointer;
	z-index:100;}
.jt_rit {
	position: absolute;
	top:0px;
	right:10px;
	cursor: pointer;
	z-index:100;}
.jt_left2 {
	position: absolute;
	top: 100px;
	left: 0px;
	cursor: pointer;}
.jt_rit2 {
	position: absolute;
	top: 100px;
	right: -40px;
	cursor: pointer;}
.jt_rit1{position: absolute;
	top: 120px;
	right: 0px;
	cursor: pointer;}
/**/
.picScroll-left{ overflow:hidden; position:relative;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;}
		.picScroll-left .hd .next{ background-position:0 -50px;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0;}
		.picScroll-left .hd .nextStop{ background-position:-60px -50px;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(images/icocircle.gif) 0 -9px no-repeat;}
		.picScroll-left .hd ul li.on{ background-position:0 0;}
		.picScroll-left .bd{ padding:10px 0; margin-left:-20px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{ width:240px; height:240px; margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center;}
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picScroll-left .bd ul li .title{ line-height:24px;}


/*底部*/
.bt{ background:#0083ce;}
.bt ul li span{ color:#a3c7e7;}
.bt ul li a{ color:#a3c7e7; line-height:2em; padding:0 18px;}
.bt p{ text-align:center; color:#a3c7e7; line-height:1.5em;}
.btxian{ height:1px; width:100%; background:#80c1e7;}
/*浮动窗口*/
.fuc{ width:223px; height:280px; background:#77bce3; position:fixed; right:10px; top:400px;}
.fuc dt{ height:50px; background:#339cd8; font-size:18px; color:#fff; line-height:50px; text-align:center;}
.fuc dt p{ position:absolute; top:0; right:13px; cursor:pointer;}
.fuc ul li{ width:200px; margin:0 auto; border-bottom:1px dashed #fff; overflow:hidden;margin-top:15px; padding-bottom:20px;}
.fuc ul li p{ font-size:14px; color:#fff; line-height:1.5em;}
.fuc ul li a{ float:right; display:block; border:1px solid #fff; border-radius:5px; font-size:12px; color:#fff; padding:0 20px; margin-top:20px;}
/**/
.lb{ border-bottom:2px solid #e3e3e3;}
.lbdt{ margin-bottom:10px;}
.lbdt dt{ float:left;margin-bottom:10px; margin-top:5px;}
.lbdt dt span{ font-size:20px; color:#0083ce; text-align:center; line-height:25px;}
.lbdt dt p{ font-size:24px; color:#414242;  line-height:25px;}
.lbdt ul li span{ display:block; color:#8b8b8b; font-size:12px; margin-top:50px; float:left; margin-left:10px;}
.lbdt ul li img{ display:block; float:left; margin-top:45px;}
.er_nav{ width:188px; border-top:2px solid #0083ce; background:#fdfdfc; box-shadow:5px 0px 10px #c5c5c5; margin-top:-2px; padding-bottom:70px;}
.er_nav ul li a{ padding-left:12px; height:28px; line-height:28px; margin-top:9px; font-size:14px; color:#000; display:block; width:168px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.er_nav ul li span{}
.er_nav ul li span a{ margin-top:0; padding-left:26px; font-size:12px; background:#71c9fc; border-bottom:1px solid #666; color:#fff; width:148px;}
.er_nav ul li a p{ float:right; padding-right:8px; display:none;}
.er_nav ul li a:hover{ color:#fff; background:#0083ce;}
.er_nav ul li a:hover p{ display:block; color:#fff;}
.er_nr{ width:776px; min-height:600px; box-shadow:2px 10px 10px #c5c5c5;  background:#fff; padding-top:20px; margin-bottom:34px; padding-bottom:40px; position:relative;}
.er_nr ul{ width:756px; margin:0 auto;}
.er_nr ul li p{ width:100%; margin:0 auto;}
.er_nr ul li p.lsyg{ height:68px; line-height:68px; border-bottom: 1px dashed #e0e0e0;}
.er_nr ul li p.pic{ text-align:center; width:100%; margin-bottom:40px; text-indent:inherit;}
.er_nr dt{ text-align:center; font-size:18px; color:#0083ce; line-height:30px;}
.er_nr ul li p table{ margin:0 auto;}
.er_nr h1{font-size:18px; color:#0083ce; line-height:30px;}
.nrye ul li{ width:760px; margin:0 auto; border-bottom:1px dashed #f9f9f9;line-height:50px; height:50px;}
.nrye ul li.jinli1 a{
display: block;
    overflow: hidden;
    margin-left: 44px;
    float: left;
    width: 200px;
	height:178px;
    margin-bottom: 12px;
    text-align: center;
    color: #fff;
    background: #2b93d0;
    line-height: 30px;
    font-size: 14px;
    position: relative;}
.nrye ul li.jinli1 p{height: 30px; float:left;
    color: #fff;}
.nrye ul li.jinli1 a img{ margin:0; height:147px;}
.nrye ul li a{ border-bottom:1px dashed #f2f2f2; display:block; padding-bottom:-1px; color:#000; font-size:14px;}
.nrye ul li img{ margin-left:10px; margin-right:20px; transition:all 1s; display:block; float:left; margin-top:18px;}
.nrye ul li span{ float:right; margin-right:10px; display:none;}
.nrye ul li a h1{ display:block; font-weight:100; width:585px; height:50px; overflow:hidden;white-space: nowrap;
text-overflow: ellipsis; font-size:14px; color:#6f6f6f; float:left; line-height:50px;}
.er_nr ul li>p{ text-indent:2em;}
.er_nr .bt_03{ text-align:center; padding-top:10px; display:inline-block; width:100%;}
.er_nr .bt_03 .num{ display:none;}
.er_nr .bt_02{ text-align:center; padding-top:10px; display:inline-block; width:100%; position:absolute; bottom:20px; left:0; text-align:center;}
.er_nr .bt_02 .num{ display:none;}
.er_nr .wyh_t dt{ text-align:left; padding-left:30px;}
.er_nr .wyh_t li{ height:inherit;}
.er_nr .wyh_t li p{ width:100%; font-size:12px; font-weight:bold; line-height:50px;}
.er_nr .wyh_t li p img{ margin-left:0;  margin-right:20px;}
.er_nr .wyh_b dt{ line-height:50px;}
.er_nr .wyh_b li{  line-height:38px; text-align:center; margin-left:30px; border:none; display:flex;}
.er_nr .wyh_b li span{ display:inline-table; float:left; text-align:center; line-height:38px; width:150px;border:1px solid #b2b2b2; margin-right:0; margin-bottom:-1px; margin-left:-1px;}
.er_nr ul li .cytg{ line-height:50px;}
.er_nr ul li .cytg img{ margin-right:20px;}
.er_nr ul .yjry li{ width:156px; height:auto; margin-left:32px; float: left;;margin-bottom:30px; overflow:hidden; text-overflow:ellipsis;}
.er_nr ul .yjry li p{ line-height:30px; color:#959595; width:100%;  text-indent:0em;text-align: center;}
.er_nr ul .yjry li img{ border: 1px solid #cecccc; }
/**/
.er_nr .xxbg{ width:760px; margin:0 auto;}
.er_nr .xxbg ul dt{ display:block; width:162px; height:30px; background:url(aswe_03.jpg) no-repeat; color:#fff; text-align:center; text-align:center; margin-bottom:20px;}
.er_nr .xxbg ul dt.wqe{display:none;}
.er_nr .xxbg tr td{
	
	height: 40px;
	border: 1px solid #b2b2b2;
	padding:0 20px;}
.er_nr .xxbg ul li{ margin-bottom:20px;}
.er_nr .xxbg tr td h1{ font-size:16px; text-align:center; color:#525252;}
.er_nr .xxbg tr td h2{ display:block; width:20px; margin:0 auto; font-size:16px;}
.er_nr .xxbg tr td.zpic{ text-align:center;}
table{ border-collapse:collapse; margin:0 auto !important;}
table p{ text-align:inherit;}

.er_nr .xxbg .jinli tr td{ text-align:center;}
.er_nr .xxbg .cgjinli tr td{ height:64px; padding:0 10px; text-align:center;}
.er_nr .xxbg ul li .yjcg{ width:760px; margin:0 auto;}

.er_nr .xxbg ul li .yjcg ul table{ display:block; width:100%;}
.er_nr .xxbg ul li .yjcg ul dt{ height:40px; background:#0083ce; line-height:40px; width:100%; cursor:pointer; margin-bottom:2px;}
.er_nr .xxbg ul li .yjcg ul dt span{ float:left; padding-left:20px;}
.er_nr .xxbg ul li .yjcg ul dt p{ width:24px; height:21px; float:right; background: url(aswe_11.jpg) no-repeat; padding-right:20px; display:block; margin-top:11px; position:relative;}
.er_nr .xxbg ul li .yjcg ul dt a{ width:24px; height:21px; float:right; background: url(aswe_14.jpg) no-repeat; padding-right:20px; display:block; position:absolute;}
.er_nr .xxbg ul li .yjcg ul li{ line-height:40px; border-bottom:1px solid #b2b2b2; display:none; margin-bottom:0;}
.er_nr .xxbg ul li .yjcg ul li span{ padding-left:20px; line-height:20px;}
.er_nr .xxbg ul li .yjcg ul li img{ margin:0 8px;}
.er_nr .jinli1 table{ margin:0 auto;}
.er_nr .jinli1 tr td{ text-align:center; border-color:#b2b2b2; padding:0 10px;}
.er_nr .jinli1 tr td p{ width: inherit;}
.er_nr tr td{ height:auto; line-height:34px;}
.er_nr ul li .yjcg{ width:760px; margin:0 auto;}
.er_nr ul li.cplb a{ display:block; overflow:hidden; margin-left:44px; float:left; width:200px; margin-bottom:12px; text-align:center; color:#fff; background:#2b93d0; line-height:30px; font-size:14px; position: relative; height:180px;}
.er_nr ul li.cplb a h1{ position:absolute; width:100%; height:100%; top:0; left:0; background:#0083ce;background-color:rgba(0,131,206,0.5); color:#fff; padding-left:10px; text-align:left; font-size:14px; display:none; opacity:0; transition:all 0.2s;}
.er_nr ul li.cplb a:hover h1{ display:block; opacity:1;}
.er_nr ul li.cplb a img{ float:left; width:100%; height:150px; margin:0;}
.er_nr ul li.cplb a p{ width:100%; background:#2a93cf; height:28px; line-height:28px; color:#fff; float:left; text-align:center;}
/**/
.er_nr .lxwm ul li{ font-size:16px; color:#0083ce; line-height:30px;}
.er_nr .lxwm ul{ border-bottom:1px dashed #999; padding-bottom:30px;}
.er_nr .lxwm ul li img{ margin:0 28px;}