﻿/*pad*/.toe {	/*超出省略号*/	word-break: keep-all;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}input[type="submit"], input[type="reset"], input[type="button"], button {	-webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}/* 设置显示和隐藏，通常用来与 js 配合 */.hide {    display:none;}.block {    display:block;}/* 设置浮动，减少浮动带来的 bug */.fl,.fr {    display:inline;}.fl {    float:left;}.fr {    float:right;}/*首页图片等比例缩放*/.zoomImage{    width:100%;    height:0;    padding-bottom: 62%;    overflow:hidden;    background-position: center center;    background-repeat: no-repeat;    -webkit-background-size:cover;    -moz-background-size:cover;    background-size:cover;}.zoomImages{    width:100%;    height:0;    padding-bottom: 73%;    overflow:hidden;    background-position: center center;    background-repeat: no-repeat;    -webkit-background-size:cover;    -moz-background-size:cover;    background-size:cover;}.fenges{   height:15px;}.fengess{   height:1px;}.pagess{   height:8px;}/*首页弹出层样式*/.divcss5_out_box{width:70%; min-width:700px; border-left:1px solid white; border-right:1px solid white; margin:0 auto;}.divcss5_in_box{min-height:550px; _height:550px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:white; padding:1em 2.5em 0;}.divcss5_header{padding:10px 20px 5px; border-bottom:1px solid #cccccc; overflow:hidden; zoom:1;}.divcss5_author_time{float:right; margin-top:34px; color:#787878; font-family:"Courier New", Courier, monospace;}.divcss5_title{font-size:1.6em; text-align:center; margin:20px 0;}.divcss5_main_con{padding:0 20px 20px;}.divcss5_footer{padding-bottom:25px; text-align:center;}.divcss5_test_list{padding:1em; font-size:1.1em; border-bottom:1px dashed #cccccc; line-height:1.4; overflow:hidden; zoom:1;}.divcss5_code{display:block; padding:10px; margin:5px 0; background:#eeeeee; border:1px dashed #cccccc; clear:both; zoom:1;}.divcss5_code xmp{margin:0; color:#00F; font-size:12px; white-space:pre-wrap; word-wrap:break-word;}.divcss5_btn{display:inline-block; background:url(../images/down_btn.png) no-repeat; padding-left:25px;}.divcss5_btn span{display:inline-block; height:45px; line-height:45px; background:url(../images/down_btn.png) no-repeat right top; padding:0 45px 0 20px; cursor:pointer;}.divcss5_btn:hover{text-decoration:none; color:#34538b;}.divcss5_list_title{background:#eeeeee; border:1px solid #cccccc; padding:1em;}.divcss5_list_content{padding:1em;}#tinybox{position:absolute; display:none; padding:10px; background:#ffffff url(../images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000;}#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}#tinycontent{background:#ffffff; font-size:1.1em;}#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}#n a{ padding:0 4px; color:#333}/*reset结束*/.tb_lxwm{ border-bottom:1px solid #d9d9d9; width:100%;}.tb_lxwm th{ height:50px; line-height:50px; border-bottom:3px solid #00aedf; font-size:18px; width: 890px; color:#333;}.tb_lxwm td{ padding:10px 0; line-height:150%; width:622px; background-color:#FFF; padding-left:24px; color:#7d7d7d; padding-right:10px;}.tb_lxwm tr td:first-child{ background-color:#e2e2e2; color:#000; width:220px; text-indent:60px; padding-left:0; vertical-align: middle; color:#000; font-weight:bold;}.tb_lxwm .line{ height:1px; line-height:1px; font-size:0; padding:0; margin:0; background-image:url(../images/bg_line.jpg);}/*企业文化——第二版*/.nav_qywh li{ width:166px; height:52px; line-height:52px; text-align:center; font-size:16px; color:#333; background-color:#f1f1f1;}.nav_qywh ul li:first-child{ margin:0;}.nav_qywh li.act{ background-color:#00aedf; color:#FFF; font-weight:bold;}/*列表页面表格样式*/table.gridtable {	font-size:16px; width:100%;	border-width: 1px;	border-color: #ddd;	border-collapse: collapse;}table.gridtable th {	border-width: 1px; text-align:left;	padding: 8px 20px;	border-style: solid;	border-color: #ddd;	background-color: #f2f2f2;}table.gridtable td {	border-width: 1px;	padding: 8px 20px;	border-style: solid;	border-color: #ddd;}/*领导致辞第二版*/.ldzc_new{ font-size:0; width:850px; margin-left:8px;}.con_ldzc{ padding:20px 40px; width:790px; height:750px; background-image:url(../images/bg_ldzc.jpg); font-size:16px; color:#666666; line-height:190%;}.con_ldzc p{ margin-bottom:16px; text-indent:32px;}.ldqm{ text-align:right; padding:10px 10px 0 0;}/*栏目右侧样式第二版*/.scy_rdxws{ padding:1px 12px 15px 15px; background:#004a96; margin-top:0px; margin-bottom:-10px;}.scy_rdxws h2{ font-size:18px; color:#fff;}.scy_rdxw{ padding:1px 12px 15px 15px; background:#f2f2f2; margin-top:30px; margin-bottom:-10px;}.scy_rdxw h2{ font-size:18px; color:#333;}.scy_rdxw ul li span{ font-size:12px; display:inline-block; color:#626262; line-height:26px; padding-top:12px;}.scy_rdxw ul li p{line-height:30px; border-bottom:1px solid #e8e8e8; padding-bottom:10px;}.scy_rdxw ul li p a{font-size:14px; color:#888;}/*栏目右侧样式第三版*/.scy_zbyw4{ padding:1px 12px 15px 15px; background:#f2f2f2; margin-top:0px; margin-bottom:-10px;}.scy_rdxw4 h2{color:#44668b;font-size:17px;height:50px;line-height:50px;margin-top:-5px;border-bottom:1px solid #E3E4E8;}.scy_rdxw4 h2 a{margin-right:9px; float:right;color:#44668b;font-size:16px;padding-left:12px;font-weight:bold; }/*组织架构第二版*/.nav_zzjg li{ width:442px; height:52px; line-height:52px; text-align:center; font-size:16px; color:#333; background-color:#f1f1f1; margin-left:3px;}.nav_zzjg ul li:first-child{ margin:0;}.nav_zzjg li.act{ background-color:#00aedf; color:#FFF; font-weight:bold;}/*公告通函*/.container_right h4{ width:837px; line-height:48px; height:48px; text-align:center; border:1px solid #e4e4e4; border-top: 1px solid transparent;}.container_right h4 span{ display:inline-block; width:444px;  border-top: 1px solid #e4e4e4; font-size:16px;}.container_right h4 span:first-child{ border-right: 1px solid #e4e4e4;}.container_right h4 span.act{  border-top: 2px solid #003a92; font-weight:bold; color:#003a92;}.container_right ul.list li{ position:relative; border-bottom:1px dashed #e0e0e0; line-height:44px; height:44px;}.container_right ul.list li span{ position:absolute; right:8px; top:0; display:inline-block;}.container_right ul.list li span.btn_pdf{ right:100px; top:12px; width:20px; height:22px; background-image:url(../images/bg_pdf.png);}.container_right ul.list li span.btn_ppt{ right:100px; top:12px; width:20px; height:22px; background-image:url(../images/bg_ppt.png);}.container_right ul.list li span.btn_word{ right:100px; top:12px; width:20px; height:22px; background-image:url(../images/bg_word.png);}.container_right ul.list li span.btn_zp{ right:110px; top:12px; width:20px; height:22px; background-image:url(../images/bg_zp.png);}.container_right ul.list li span.btn_fj{ right:100px; top:12px; width:20px; height:22px; background-image:url(../images/db75414f303645e0b458391b9fd20738.gif) no-repeat left; cursor:pointer; margin-left:20px;}.scy_zbyw ul li p span{ font-size:12px; color:#333;}.scy_zbyw ul li a{ font-size:16px; color:#333; line-height:40px;}.scy_zbyw ul li > span{ float:right; font-size:14px; color:#333;line-height:40px;}/*导航*/.gh {	float: right;	height: 34px;	width: 34px;	top: 50%;	margin-top:25px; margin-right:20px; margin-left:20px;	position: relative;	transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;	cursor: pointer;	display: none;	z-index: 999999;}.gh.selected {	transform: rotate(90deg);}.gh a {	background-color: #fff;	display: block;	height: 4px;	margin-top: -2px;	position: relative;	top: 50%;	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	width: 100%;}.gh:hover a:before {	transform: translateY(-2px) rotate(0deg);	-webkit-transform: translateY(-2px) rotate(0deg);	-ms-transform: translateY(-2px) rotate(0deg);}.gh:hover a:after {	transform: translateY(2px) rotate(0deg);	-webkit-transform: translateY(2px) rotate(0deg);	-ms-transform: translateY(2px) rotate(0deg);}/*.gh.selected:hover a:before {	transform: translateY(0px) rotate(-55deg);	-webkit-transform: translateY(0px) rotate(-55deg);	-ms-transform: translateY(0px) rotate(-55deg);}.gh.selected:hover a:after {	transform: translateY(0px) rotate(55deg);	-webkit-transform: translateY(0px) rotate(55deg);	-ms-transform: translateY(0px) rotate(55deg);}*/.gh a:after, .gh a:before {	background-color: #fff;	content: "";	display: block;	height: 4px;	left: 0;	position: absolute;	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;	width: 100%;}.gh a:after {	top: 10px;}.gh a:before {	top: -10px;}.gh.selected a:after, .gh.selected a:before {	top: 0;	background: #fff;}.gh.selected a:before {	transform: translateY(0px) rotate(-45deg);	-webkit-transform: translateY(0px) rotate(-45deg);	-ms-transform: translateY(0px) rotate(-45deg);}.gh.selected a:after {	transform: translateY(0px) rotate(45deg);	-webkit-transform: translateY(0px) rotate(45deg);	-ms-transform: translateY(0px) rotate(45deg);}.gh.selected a {	background-color: transparent !important;}body{	min-width:320px;}@media screen and (max-width: 1170px) {	.biaoti_weizhi {    width: auto;    margin: 0 auto;    color: #222222;    font-size: 20px;    font-weight: normal;    height: 52px;    line-height: 52px;    margin-top: 0;    border-bottom: 1px solid #E0E0E0;padding: 0 10px;}	.news_detail {    width: auto;    margin: 35px auto 30px;padding: 0 10px;}.news_detailr {    width: 100%;margin-top: 20px;}.news_lir li a.current_1, .news_detailr .news_lir li a.current_1 {    background: url(../images/news_listrtp.gif) no-repeat left top;    color: #fff;background-size: cover;}.news_lir li a:hover, .news_detailr .news_lir li a:hover {    background: url(../images/news_listrtp.gif) no-repeat left top;    color: #fff;background-size: cover;}.news_detail .news_detaill {    width:100%;    border: 1px solid #E6E6E6;    float: left;}.detaill-page3 ul {    width: 100%;}.news_detail .no-border {    border: none;}.detaill-page3 ul li {    text-align: center;    font-size: 12px;    width: 25%;    float: left;    margin-right: 0;    margin-bottom: 20px;}.detaill-page3 ul li a{display: block;padding: 0 10px;}.detaill-page3 ul li img {    width: 100%;    height: auto;    display: block;}.detaill-page4 ul {    width: 100%;}.detaill-page4 .clearfix  img{    width: 25%;    float: left;}.detaill-page4 ul li {    text-align: center;    font-size: 12px;    width: 25%;    float: left;    margin-right: 0;    margin-bottom: 20px;}.detaill-page4 ul li a{display: block;padding: 0 10px;}.detaill-page4 ul li img {    width: 100%;    height: auto;    display: block;}.news_detail .newdeatil_sf {    margin-left:0;    padding-bottom: 22px;padding: 0 10px;padding-top: 25px;}.news_detail .newdeatil_sf li {    width: 33.33%;    float: left;    text-align: center;    margin-right: 0;box-sizing: border-box;padding: 0 10px;}.news_detail .newdeatil_sf li img {    width: 100%;    min-height: 178px;}#header { height:70px;}.hselected {    background: #004a96 !important;    position: absolute;    top: 0;}#header	.fr .action{display: none;}#header nav {	position: fixed; 	right: -100%;	top: 0;	margin:0;bottom: 0;	background: #004a96;	width: auto; height: auto;	z-index: 999999;	display: block;width: 280px; font-size: 16px;transition: all 0.3s;padding-top: 100px;padding-bottom: 10px;}#header nav ul{height: 100%;overflow-x: auto;padding: 0 10px 0 30px;}nav ul{}nav ul li {	float: none;	display: block; text-align:center;height: auto;}nav ul li strong{line-height:63px; height:63px;	color: #fff;font-weight: bold;}nav ul li strong a {    display: block;    padding:0;    line-height: 40px;    float: none;text-align: left;}nav ul li dl {    position: relative;    top: auto;width: 100%;    left: auto;    display: block;    background: none;    border-bottom:none;    text-align: left;     padding: 5px 0; }nav ul li dl dd{display: inline-block;margin-right: 10px;}nav ul li dl dd a {    display: block;    height: 30px;    line-height: 30px;    font-size: 14px;    color: #fff;}nav ul li dl dd a:hover{ color:#fff; background:#004a96;}nav ul li strong a:hover,nav ul li:hover strong a{ color:#fff; font-weight:bold;} .mobile_a{display:none;} .mobile_daihengr{display:none;} @media screen and (max-width: 860px) { .logo {margin-left:-10px; padding:0;} .chn_logo{margin-top:-15px;}    .links{display:none;}   .frs{display:none;}   .infos{display:none;}   .flinks{display:none;}    .mobile_a{display:block;}    .mobile_daihengr{display:block;}   .mobile_daihengrs{display:none;}   .news_1{display:none;}   .news_4{display:none;}   .news_admin{    width: 100%;    font-size: 13px;    color: #51596b;box-sizing: border-box;    line-height: 1.7;    padding: 0 ;padding-top: 10px;} }.wrapper {    width: auto;    margin: 0 auto;padding: 0 10px;}#footer{padding-bottom: 20px;}#footer .lft {    width: 100%;    padding: 20px 0 0 0;    padding-right: 0;    background:none;    min-height:inherit;    font-size: 15px;    line-height: 1.7;}#footer .rgt {    width: 100%;    font-size: 13px;    color: #51596b;box-sizing: border-box;    line-height: 1.7;    padding: 0 ;padding-top: 10px;}   .flinks {    padding-top: 10px;    margin-bottom: 15px;}		.fullSlide {    position: relative;    background: #ccc;    margin: 0 auto;    overflow: hidden;margin-top:70px;}	.fullSlide .hd li {    height: 10px;    width: 10px;    cursor: pointer;    overflow: hidden;    background: none;    background: #fff;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";    -moz-opacity: 0.8;    -khtml-opacity: 0.8;    opacity: 0.8;    -webkit-transition: all 0.2s ease-out;    -moz-transition: all 0.2s ease-out;    -o-transition: all 0.2s ease-out;    -ms-transition: all 0.2s ease-out;    border-radius: 20px;    -moz-border-radius: 20px;    -webkit-border-radius: 20px;    border-radius: 20px 20px 20px 20px;    border: 1px solid #ddd;}	.news_con {    width: 100%;    background-color: #f3f3f3;    padding: 0 10px 20px 10px;box-sizing: border-box;margin-bottom: 20px;box-sizing: border-box;overflow: hidden;}.bg_ppxc ul {    position: relative;    bottom: 0;    width: 100%;    z-index: 10;    height: auto;padding:10px 0;    background: #f2f2f2;}.list_ppxc{width: 100%;box-sizing: border-box;height: auto;min-height: 280px;padding-bottom: 20px;position: relative; padding: 0 10px;}.list_ppxc ol.clearbox{display: block;}.list_ppxc ol.clearbox:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }.list_ppxc ol img{width: 25%;height: auto;box-sizing: border-box;margin-left: 0;display: block;float: left;padding: 0 5px;}.list_ppxc ol a{width: 100%;height: auto;display: block;}.img_news {    width: 100%;    height: auto;    position: relative;    overflow: hidden;    margin-right: 0;margin: 0 auto;margin-bottom:15px;}	.img_show {    width: 100%;}	.img_news li img {    height: auto;width: 100%;}.img_news li {    position: relative;    font-size: 0;width: 100%;}.img_show a{width: 100%;height: auto;}.img_show a.img_a {    height: auto;    margin-top: 10px;}.img_show img{width: 100%;height: auto;}.pp_silder {    width: 100%;    border: 1px solid #dbdbdb;    margin-right: 0;    height: auto;	min-height: 398px;    padding-bottom: 20px;    background-color: #f2f2f2;    margin-bottom: 10px;}	.ppxc {    margin-top: 10px;}	.pp_lefttab {    border: 1px solid #dbdbdb;    margin-right: 0;    width: 100%;    padding-bottom: 20px;    border-top: none;}	.pp_lefttab .lefttab-hd ul {    width: 100%;}	.pp_left{margin-bottom: 20px;width: 100%;}	.pp_list ul {    width: 100%;}	.bg_ppxc li {    width: 20%;    text-align: center;    background: url(../images/nav_bg.png) no-repeat;    font-size: 12px;background-size: cover;border-left: 1px solid rgb(75,126,193);margin-right: -1px;    font-weight: bold;}.bg_ppxc li.on {    background: #3b77b6;    background-size: cover;}	.bg_ppxc li:hover{  background: #3b77b6;background-size: cover;}	.pp_list {    width: 100%;    padding-top: 27px;}	.pp_list ul li {    float: left;    margin-right: 0;    margin-bottom: 24px;width: 25%;}	.pp_list ul li a {    width: auto;    height: auto;    overflow: hidden;    display: block;    transition: .3s all;padding: 0 10px;}	.pp_list ul li img {     width: 100%;    height: auto;    display: block;}	.video img{width: 100%;height: auto;}	.lefttab-bd .fl-con {    padding: 20px 10px 0 10px;    width: 100%;box-sizing: border-box;}.lefttab-bd .fr-con {    width: 100%;   box-sizing: border-box;padding: 0 10px; padding-top: 20px;}.lefttab-bd .fr-con img {    width: 100%;    height: auto;    display: block;    margin-bottom: 15px;}.margin_t_30 {    margin-top: 20px;}.pp_lefttab .lefttab-hd ul li {    background: #004a96;    float: left;    width: 25%;	height: 45px;    text-align: center;    line-height: 45px;    color: #fff;    font-size: 16px;	margin-right: 0;	border-left: 1px solid #3b77b6;margin-right: -1px;}.ppgs {    width: 100%;    position: relative;}.ppgs li img {    width: 100%;    height: auto;}.ppgs li img {   width: 100%;    height: auto;}.ppgs .bd-ul {    height: auto;    overflow: hidden;    position: relative;    width: 100%;}.pp_right{width: 100%;}element.style {    display: none;}.ppgs .bd-ul li {    font-size: 0;    width: 100%;    height: auto;}	.fullSlide .hd {    width: 100%;    position: absolute;    height: 22px;    padding-top: 8px;    bottom: 0;    text-align: center;    font-size: 0;    z-index: 1;}}@media screen and (max-width: 768px) {	.header .logo{width: 45%; padding:0;}.header .logo img {    padding-top: 22px;   }	.header .logo img{ display:block;}	.detaill-bottom{width:100%}	.ldzc_new{width:100%}	.frs{display:none;}	.detaill-page3 ul li {    text-align: center;    font-size: 12px;    width: 50%;    float: left;    margin-right: 0;    margin-bottom: 20px;}	.page li a {    background: #0066ba;    color: #fff;    height: 25px;    line-height: 25px;    padding: 0 5px;    display: block;}	.page {    text-align: center;    margin: 30px 0;    font-size: 14px;}	#footer .lft .img {    margin-bottom: 15px;width: 300px;}	.ladyScroll {    width: 100%;    height: 44px;    border-bottom: #fff 1px solid;    position: relative;overflow: hidden;}	.news_detail .news_detaill .new_dwe .news_nrwe p img {    margin:auto;width: 100%;    max-width: inherit;    height: auto;    display: block;    cursor: pointer;}	.news_detail .news_detaill .new_dwe {    padding: 0px 10px;}	.news_detail .news_detaill .new_dwe p{text-align: justify;}	.news_detail .news_detaill .new_dwe h1 {    text-align: center;    color: #1d5382;    font-size: 28px;    line-height: 30px;    margin-top:30px;    margin-bottom: 10px;}	.news_detail .news_detaill .new_dwe .news_nrwe {    font-size: 16px;    color: #121212;    line-height: 25px;    padding-top: 20px;}	}@media screen and (max-width: 641px) {	   .frs{display:none;}	}@media screen and (max-width: 592px) {	.frs{display:none;}	.news_detail .newdeatil_sf li {    width: 100%;    float: left;    text-align: center;    margin-right: 0;    box-sizing: border-box;    padding: 0 10px;}	}@media screen and (max-width: 500px){	   .frs{display:none;}	.detaill-page2 ul li img {    width: 100%;    height: auto;    overflow: hidden;    float: left;margin-bottom: 20px;}	.detaill-page2 ul li .txt {    padding-left: 0;}	.news_detail {    width: auto;    margin: 10px auto 20px;    padding: 0 10px;}	.biaoti_weizhi {    width: auto;    margin: 0 auto;    color: #222222;    font-size: 20px;    font-weight: normal;    height: auto;    line-height: 30px;    margin-top: 0;    border-bottom: 1px solid #E0E0E0;    padding: 10px 10px;}	.biaoti_weizhi p {    float: none;    color: #999999;    font-size: 14px;}/*.bg_ppxc li {    width: 100%;    height: 119px;    line-height: 119px;    text-align: center;    background: url(../images/nav_bg.png) no-repeat;    font-size: 12px;    background-size: cover;    border-left: none;    margin-right: 0;    font-weight: bold;}*/}@media screen and (max-width: 480px) {	   .frs{display:none;}.search {    position: absolute;    right: 0;    width: 100%;    height: auto;    bottom: -97px;box-sizing: border-box;    background-color: #f6f6f6;    z-index: 99999;    padding: 20px 10px;     display: none;    text-indent: 0;}	#searchform{padding-right: 38px;position: relative;}	.input_search {    display: inline;    float: none;    width: 100% !important;    height: 35px;    line-height: 24px;    text-indent: 16px;    color: #b2b2b2;    padding: 0;    border: none;}	.input_img{position: absolute;right:0;top: 0;}	.pp_list ul li {    float: left;    margin-right: 0;    margin-bottom: 24px;    width: 50%;}	.list_ppxc ol img {    width: 50%;    height: auto;    box-sizing: border-box;    margin-left: 0;    display: block;margin-bottom: 10px;    float: left;    padding: 0 5px;}	}@media screen and (max-width: 400px) {.header .logo {    width: 180px;padding: 0;}	   .frs{display:none;}.header .logo img {    padding-top: 5px; padding-top: 5px;   }	.gh{margin-left: 0;}	}