*{
    margin: 0px;
    padding: 0px;
	/*word-break:break-all;*/
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;
}
a[href]:after{content:normal;}
body {
	-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 13px;
	line-height: 20px;
	color: #666;
	text-decoration: none;
	background: #ffffff;
}
ul, li{
	margin:0px; padding:0px;
    list-style-type:none;
}
ol, ul {
  list-style: none;
}
ul, li, a
{
	padding: 0px;
	margin: 0px;
}
button {outline: none;}
select { width:100%;}
.left {
	float: left;
}
.right {
	float: right;
}
.bgbai { background:#ffffff;}
.bgbai1 {background:url(ioz-nrbg.gif) repeat-x #ffffff top;border: #aedbeb solid 1px;}
.bgqh { background:#eeeeee;}
.bgf3 { background:#f3f3f3;}
.mb10 { margin-bottom:10px;}
.mb16 { margin-bottom:16px;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt18 { margin-top:18px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.space0 {padding: 0 0 0 30px;}
.space15 { padding:15px;}
.space18 { padding:18px;}
.space20 { padding:20px;}
.bh { display:block; overflow:hidden;}
.space-top {
	padding-top: 10px;
}
.space-bottom {
	padding-bottom: 25px;
}
.img-hover:hover {
    opacity: 0.8;
}
.mobmt {}
.mobmt20 {}
.mobmt22 {}
.mobpadding {}
.mobmargin {}
.lanmumt {margin-top: 15px;}
@media (max-width: 991px){
	.mobmt20 {margin-top: 20px;}
	.mobpadding {padding: 0;}
	.mobmargin {margin: 0;}
}
@media (max-width: 767px){
	.mobmt {margin-bottom: 30px;}
	.lanmumt {margin-top: 0;}
	.mobmt22 {margin-top: 22px;}
}
@media (min-width: 1366px) {
  .container {
    width: 1348px;
  }
}
@media (max-width: 991px) {
  .container {
    width: 100%;
  }
}
.panel-group {
  margin-bottom: 0px;
}
.textcenter { text-align:center; margin:0;}
.secondarybox { display:block; overflow:hidden; padding:28px 0 30px 0;}
.secondarydetailbox { display:block; overflow:hidden; padding:10px 0 0 10px;}
.secondarydetailbox form {background: #f9f9f9; padding: 15px 13px 5px 10px; border-radius: 2px; border: #ececec solid 1px;}
.secondarydetailbox .jsbox {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:76px;}
.secondarydetailbox .jsbox1 {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:84px;}
.secondarydetailbox select.form-control {padding-right: 5px;margin: 0;height: 30px;}
.secondarydetailbox .form-control {border-color: #ccc;}
.secondarydetailbox .p0 { padding:0px;}

.papersbox { display:block; overflow:hidden; padding:28px 0 30px 0;}
.papersbox form {background: #f9f9f9; padding: 15px 13px 5px 10px; border-radius: 2px; border: #ececec solid 1px;}
.papersbox .jsbox {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:76px;}
.papersbox .jsbox1 {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:108px;}
.papersbox select.form-control {padding-right: 5px;margin: 0;height: 30px;}
.papersbox .form-control {border-color: #ccc;}
.papersbox .p0 { padding:0px;}
@media (max-width: 1199px) {

	}
@media (max-width: 991px){

}
@media (max-width: 767px) {
    .secondarydetailbox { padding:0;}
	}
.nrhei {font-size: 15px; line-height: 24px; font-family: Arial; color: #282828;}
.nrhei b {font-size: 16px;}

h2 { color:#005896;}
.clear{clear:both;}
.column_nr { display:block; overflow:hidden; float:left; width:100%;}
.column_gd { display:block; overflow:hidden;}
.border-not { background:#fdfdfd; border-left:#ededed solid 1px; border-right:#ededed solid 1px; border-bottom:#ededed solid 1px;}
.imgborder { border:#e6e6e6 solid 0px;margin-bottom:18px;}
.imgbox { padding:15px 15px 0 15px;}
.imglink { border:#ff9600 solid 1px;margin-bottom:18px;padding: 15px 6px;
background: -moz-linear-gradient( 90deg, rgb(255,235,217) 0%, rgb(255,254,253) 100%);
background: -webkit-linear-gradient( 90deg, rgb(255,235,217) 0%, rgb(255,254,253) 100%);
background: -o-linear-gradient( 90deg, rgb(255,235,217) 0%, rgb(255,254,253) 100%);
background: -ms-linear-gradient( 90deg, rgb(255,235,217) 0%, rgb(255,254,253) 100%);
background: linear-gradient( 0deg, rgb(255,235,217) 0%, rgb(255,254,253) 100%);
}
.indexbox {width: auto; height:auto; overflow:hidden;}
.indexbox1 {width: auto; height:auto; overflow:hidden; margin-bottom: 23px;}
.indexbox2 {width: auto; height:auto;}
.indexbox hr { border-top: 1px dotted #cbcbcb;}
.indexrbox {width: auto; height:auto; overflow:hidden; margin-bottom: 20px;}
.indextabbox {width: auto; height:auto; overflow:hidden; margin-bottom: 20px;}
@media (max-width: 768px){
.indexbox2 {margin-bottom: 18px;}
}

.tstdnav {color: #214289;}
.tstdnav a { display: block;line-height: inherit;cursor: pointer;font-size: 12px;color: #7b7b7b;padding: 5px 0;}
.tstdnav_menu {text-transform: none;}
.tstdnav_menu-item {display: inline-block;position: relative;}
.tstdnav_menu-item:hover {background-color: transparent;}
.tstdnav_menu-item:hover .tstdnav_submenu {display: block;width: 100px;}
.tstdnav_menu-item:hover .tstdnav_submenu:before {
    content: "\f0d8";
    font: normal normal normal 30px/1 FontAwesome;
    position: absolute;
    top: -18px;
    left: 25px;
    color: #ffffff;z-index: -1;
}
.tstdnav_submenu { text-transform: none;z-index:106;display: none;position: fixed;background-color: #ffffff; border-radius:2px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.tstdnav_submenu-item:hover {background: #f9f9f9;}
.tstdnav_submenu-item a {padding: 6px 10px; color:#454545; text-decoration:none;}

/*---------------网站头---------------------*/
.webheader { background: url(topbg.jpg) no-repeat bottom center #132148; background-size: auto;}
.webheader .rcontent {padding: 132px 0 74px 0;width: 59%;float: right;margin-right: 40px;}
.webheader .sitename {font-size: 36px;color: #ffffff;letter-spacing:2px;line-height: 36px;text-align: right;}
.webheader .subtitle {font-size: 14px;color: #ffffff;letter-spacing:2px;line-height: 20px;text-align: right;margin: 5px 0 0 0;}
.soc_icons {overflow: hidden;width: 22%;margin: 1px 15px 0 0;float: right;}
.searchbox { position: relative; background:#fff; width: 100%; border-radius:16px; padding: 2px 0;border: #d4d4d4 solid 1px;}
.searchbox input[type="text"] { margin: 0px 0; padding: 0 0.9em; outline: none; color: #8b8b8b; background: none; border: none; width: 89.33333%; position: relative; font-size: 12px; line-height:20px; -webkit-appearance: none;}
::-webkit-input-placeholder{ color: #c7c7c7 !important;}
.searchbox input[type="submit"] { background: url(guide2019-searchbtnbg.png) no-repeat 0px 1px; border: none; cursor: pointer; width: 24px; outline: none; position: absolute; top: 4px; right: 2px;
}
@media (max-width: 1249px){
	.webheader .rcontent {width: 63%;}
}
@media (max-width: 1199px){
.soc_icons {width: 27%;}
.webheader { background: url(topbg-1199.jpg) no-repeat bottom center #132148;}
.webheader .sitename {font-size: 32px;letter-spacing:0.5px;line-height: 32px;}
}
@media (max-width: 991px){
.soc_icons {width: 35%;}
.webheader { background: url(topbg-991.jpg) no-repeat bottom center #132148;}
	.webheader .rcontent {width: 82%;float: none;margin: 0 auto;}
	.webheader .sitename {text-align: center;}
	.webheader .subtitle {text-align: center;}
}
@media (max-width: 767px){
	.soc_icons {width: 100%;margin: 4px 0 8px 0;}
	.webheader .rcontent {padding: 118px 0 74px 0;}
	.webheader .rcontent {width: 100%;}
}
@media (max-width: 320px){
	.webheader .rcontent {padding: 92px 0 56px 0;}
}
/*---------------区域背景---------------------*/
.firstpart {overflow: hidden;padding: 34px 0 0 0;}
.secondpart {background: url(licpen-bg.jpg) repeat-x top center #f0f7fb;padding: 28px 0 28px 0;}
.thirdpart {background: url(licpen-bg.jpg) no-repeat fixed #697a99;background-size: cover;width: 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='licpen-bg.jpg',sizingMethod='scale');padding: 40px 0 42px 0;}
.breakthrough {overflow: hidden;margin: 0 0 38px 0;}
.currentissue {overflow: hidden;margin: 0 0 10px 0;}
@media (max-width: 991px){
	
}
/*---------------布局---------------------*/
.win-l {width: 71%;}
.win-r {width: 25%;}
.focus-l {width: 62.442%;}
.focus-r {width: 32.394%;}
@media (max-width: 1199px){
.win-l {width: 71%;}
.win-r {width: 25%;}
.focus-l {width: 59.442%;}
.focus-r {width: 37.394%;}
}
@media (max-width: 991px){
.win-l {width: 100%;}
.win-r {width: 100%;}
}
@media (max-width: 767px){
.focus-l {width: 100%;}
.focus-r {width: 100%;}
}
@media (max-width: 767px){
	.journalpart .cover {padding: 0;}
	.journalpart .cover img {width: 100%;}
}
/*---------------栏目样式---------------------*/
.lanmu { height:42px; background: url(licp-lmbg03.png) repeat-x bottom;margin-bottom: 20px;}
.lanmu_l{ height:42px; color:#1d1d1d; font-weight:700; float:left; font-size:25px;letter-spacing: 1px;}
.lanmu_r{ line-height:38px; float:right; color:#999999; font-family: Arial; font-size:13px;}
.lanmu_r a{ color:#999999; text-decoration:none;}
.lanmu_r a:hover{ color:#F00307; text-decoration:none;}

.lanmu1 { background: url(licp-lmbg03.png) repeat-x bottom;margin-bottom: 20px;overflow: hidden;}
.lanmu1_l{ line-height:34px; color:#1d1d1d; font-weight:700; float:left; font-size:25px; border-bottom: #97a6c5 solid 2px;padding-bottom: 11px;}
.lanmu1_r{ line-height:44px; float:right; color:#bddcff; font-family: Arial; font-size:12px;}
.lanmu1_r a{ color:#1b84c6; text-decoration:none;}
.lanmu1_r a:hover{ color:#F00307; text-decoration:none;}

.lanmu2 { height:42px;}
.lanmu2_l{ height:42px; color:#1d1d1d; font-weight:700; float:left; font-size:25px;letter-spacing: 1px;}
.lanmu2_r{ line-height:28px; float:right; color:#999999; font-family: Arial; font-size:13px;}
.lanmu2_r a{ color:#999999; text-decoration:none;}
.lanmu2_r a:hover{ color:#F00307; text-decoration:none;}

.lanmu3 { height:48px; background: url(columnsbg02.png) repeat-x top center;margin-bottom: 20px;}
.lanmu3_l{ height:48px; line-height:40px; font-size:20px; color:#6aefff; font-weight:600;margin-left: 16px; float:left;background: url(columnsbg01.png) no-repeat top center;}
.lanmu3_r{ line-height:42px; float:right; color:#e3f6ff; font-family: Arial; font-size:12px;margin-right: 15px;}
.lanmu3_r a{ color:#6aefff; text-decoration:none;}
.lanmu3_r a:hover{ color:#d5fbff; text-decoration:none;}

.sortlanmu { padding:5px 8px 5px 12px;color: #004280;font-size: 17px;border-left: #ff6c00 solid 5px;font-weight: 700;line-height: 24px;margin-bottom: 20px;
background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(233,248,255,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(233,248,255,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(233,248,255,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(233,248,255,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(233,248,255,1) 100%); /* ie10+ */
background: linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(233,248,255,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f8ff', endColorstr='#ffffff',GradientType=1 ); /* ie6-9 */
}
.sortlanmu a {color: #004280;}
.sortlanmu a:hover {color: #101010;}

.sortlanmu1 { overflow: hidden;}
.sortlanmu1_l { float: left;position: relative;padding: 0 13px;height: 0;line-height: 34px; font-size:18px; font-weight:500;text-transform: uppercase;border-right: 30px solid transparent;border-bottom: 35px solid #009CD1; margin-bottom:5px;color: #ffffff;font-weight: 700;min-width: 240px;}

.peoplesort {font-size:18px; color:#ffffff; font-weight:700; padding-top:9px;min-width: 120px;}
@media(max-width:991px){
	
}
@media(max-width:767px){
	
}
@media(max-width:320px){
	.peoplesort {font-size:15px;}
}
/*--焦点图--*/
.focusmap {overflow: hidden;position: relative;}
.focusmap .flex-caption {width: 100%;height: 42px; padding: 5px 0;left: 0;bottom: 0;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#20000000',endColorstr = '#20000000')\9;color: #fff;font-size: 15px;line-height: 18px;display: block; position:absolute;margin: 0;}
.focusmap .flex-caption .btnbox {padding: 0 6.75%;}
/*--焦点图END--*/
/*--按钮--*/
.button-sg {
 display: block;
 position: relative;
 color: #fff;
 width: 160px;
 height: 32px;
 line-height: 32px;
 text-align: center;
 font-size: 15px;
 text-decoration: none;
 margin: 0 auto 0;
 border-radius: 16px;
 overflow: hidden;
 -webkit-transition: all 0.15s ease-in;
 transition: all 0.15s ease-in;overflow: hidden;
}
.button-sg img {
    display: inline-block;
    margin-right: 6px;
    margin-top: -3px;
}
.button-sg:hover {
 background: #1b97ee;color: #fff;border-radius: 16px;
}
.button-sg:before {
 content: ' ';
 position: absolute;
 background: #fff;
 width: 25px;
 height: 50px;
 top: 0;
 left: -45px;
 opacity: 0.3;
 -webkit-transition: all 0.25s ease-out;
 transition: all 0.25s ease-out;
 -webkit-transform: skewX(-25deg);
         transform: skewX(-25deg);
}
.button-sg:hover:before {
 width: 45px;
 left: 205px;
}
@media (max-width: 767px) {
	.button-sg {font-size: 12px;width: 106px;}
}
/*---------------下属企业---------------------*/
.branch {}
.branch .row {margin-right: -19px;margin-left: -19px;}
.branch .col-md-4 {padding-right: 19px;padding-left: 19px;}
.branch .qyinfo {height: 132px;}
.branch .qyinfo h4 {font-size: 28px;color: #373737;margin: 0 0 12px 0;line-height: 33px;}
.branch .qyinfo p {font-size: 17px;color: #7d7d7d;line-height: 20px;font-family: Arial;text-transform: uppercase;}
.branch .qyimg {}
.branch .qyimg img {width: 100%;}
.branch a:hover .qyinfo h4 {color: #043185;}
@media (max-width: 1199px) {
	.branch .qyinfo h4 {font-size: 26px;}
}
@media (max-width: 963px) {
	.branch .row {margin-right: -10px;margin-left: -10px;}
	.branch .col-md-4 {padding-right: 10px;padding-left: 10px;}
}
@media (max-width: 927px) {
	.branch .qyinfo h4 {font-size: 25px;}
}
@media (max-width: 900px) {
	.branch .qyinfo p {font-size: 14px;}
}
@media (max-width: 894px) {
	.branch .qyinfo {height: 116px;}
	.branch .qyinfo h4 {font-size: 20px;line-height: 25px;}
	.branch .qyinfo p {font-size: 13px;}
}
@media (max-width: 767px) {
	.branch .qyinfo {height: auto;}
	.branch .qyinfo h4 {font-size: 25px;line-height: 30px;}
	.branch .qyinfo p {font-size: 17px;}
}


/*---快速导航---*/
.quicklink {overflow: hidden;}
.quicklink .row {margin-right: -10px;margin-left: -10px;}
.quicklink .col-md-6 {padding-right: 10px;padding-left: 10px;}
.quicklink .btnlink {overflow: hidden;}
.quicklink .btnlink li {margin-top: 20px;}
.quicklink .btnlink li a {height: 60px;background: #024492;display: block;padding: 0 10px 0 20px;}
.quicklink .btnlink li .btnnav {color: #ffffff;font-size: 16px;padding: 18px 0 0 0;text-transform: uppercase;}
.quicklink .btnlink li .btnnav img {display: inline-block;margin-right: 12px;margin-top: -3px;}
.quicklink .btnlink li a:hover {background: #2753b3;}
@media (max-width: 1199px) {
	.quicklink .btnlink li a {height: 52px;padding: 0 0 0 11px;}
	.quicklink .btnlink li .btnnav {font-size: 13px;padding: 14px 0 0 0;}
}
@media (max-width: 991px) {
	.quicklink .btnlink li {margin-bottom: 15px;}
	.quicklink .btnlink li a {height: 54px;padding: 0;}
	.quicklink .btnlink li .btnnav {font-size: 16px;padding: 15px 0 0 0;text-align: center;}
}
@media (max-width: 320px) {
	.quicklink .btnlink li a {height: 52px;}
	.quicklink .btnlink li .btnnav {font-size: 13px;padding: 14px 0 0 0;}
}
/*---------------页尾---------------------*/
.copyright { background:#ffffff; padding:40px 0; overflow:hidden;}
.copyright .lrspace {padding:0;}
.copyright .footlink ul li a { color:#757575; line-height:28px;}
.copyright .footlink ul li a:hover { color:#0665b6;}
.copyright .leftfloat { margin-left:-60px;}
.copyright .info { text-align:right;}
.copyright .rightbz { width:80px;display:block; overflow:hidden; float:right; margin-top:3px;}
.copyright .rightwx { width:77px; padding:14px 0 0 0;display:block; overflow:hidden; float:right;}
@media (max-width: 1200px) {
.copyright .lrspace {padding:0px;}
}
@media (max-width: 992px) {
	.copyright .leftfloat { margin-left:0px;}
}
@media (max-width: 768px) {
	
}
@media (max-width: 640px) {
	.copyright { padding:30px 0;}
	.copyright .rightwx { width:50%;}
	.copyright .info { text-align:center; margin-top:20px;}
	.copyright .footlink ul li a { padding-left:10px;}
}
/*---------------------------------导航＆菜单------------------------------------------*/
.twobanner {height: 236px;border-top: #4d788e solid 1px;}
.twolmmt {margin: 4px 0 0 0;}
.h_menu {padding: 0;}
.location_menu { overflow:hidden;padding: 0px;}
.navbar {min-height: 40px; border: 0px solid transparent;}
.navbar-toggle {float: right;padding: 4px 0;margin-top: 20px;margin-bottom: 6px; margin-right:0px;border: 0px solid #F6FAFC;}
.navbar-menu { font-size:18px; color:#ffffff; float:left; font-weight:500; margin:9px 0 0 0;}
.navbar-default .navbar-collapse {border-color: #e0e0e0;}
.nav-tabs > li { text-align:center;}
.nav-tabs > li:last-child {border-right:#cacaca solid 0px;}
.nav-stacked > li {background: #e7f3fa;border-bottom: #cae3ed solid 1px;}
.nav-stacked li ul {
  margin: 0;
  background-color: #ebf9ff;
}
.nav-stacked li ul li { border-top: solid 1px #D0E9F3;}
.nav-stacked li ul li a {
  border-bottom: solid 0px #D0E9F3; font-size:13px; color:#535353; background:url(reisico_05.gif) #ebf9ff no-repeat left 17px; margin-left:35px; padding: 10px 12px 10px 16px;display: block;
}
.nav-stacked li ul li a:hover {
  color: #286ecc; text-decoration:none;
}
@media (max-width: 1024px) {
.twobanner {height: 206px;}
}
@media only screen and (max-width: 992px) {
.nav-pills > li > a {font-size: 14px;}
}
@media (min-width: 768px) {
.navbar-menu {display: none;}
.navbar-right {margin-right: 0px;margin-top: 10px;}
}
@media only screen and (max-width: 768px) {
.twobanner {height: 142px;}
.h_menu {position: relative;margin-left: -15px;margin-right: -15px;}
.location_menu {position: relative;margin-left: -15px;margin-right: -15px;}
}
@media screen and (max-width: 767px){
.navbar-collapse { margin-top:10px;}
}
@media screen and (max-width: 480px){
.nav-tabs > li { width:100%;border-right:#cacaca solid 0px;}
}
.header .navbar-toggle .toggle-icon{position:relative;width:21px;height:1px;display:inline-block;background:#0078d2;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
.header .navbar-toggle .toggle-icon:after,.header .navbar-toggle .toggle-icon:before{position:absolute;left:0;background:#0078d2;content:" "}
.header .navbar-toggle:hover .toggle-icon,.header .navbar-toggle:hover .toggle-icon:after,.header .navbar-toggle:hover .toggle-icon:before{background:#4FC3F7;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
.header .navbar-toggle .toggle-icon:before{width:10px;height:1px;bottom:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
.header .navbar-toggle .toggle-icon:after{width:16px;height:1px;top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}
.header .navbar-toggle:hover .toggle-icon:after,.header .navbar-toggle:hover .toggle-icon:before{width:21px;height:1px}
.header .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(81,87,105,0)}

.contentWrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.contentLeft {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #e9f4fc;
}

.contentRight {
  padding: 1.3rem 2rem;
  margin-left: 250px;
}

.leftNavigation {
  margin: 0rem 0;
}
.leftNavigation li {border-bottom: solid 1px #c6e2ef;}
.leftNavigation, .leftNavigation li ul {
  list-style: none;
  padding: 0;
}
.leftNavigation li a {
  font-size: 16px;
  display: block;
  padding: 12px 30px 12px 20px;
  color: #1f1f1f;
  /*border-bottom: solid 1px #1e76b8;*/
  /*text-overflow: ellipsis;*/
  overflow: hidden;
  position: relative;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  font-weight:400;border-left: #c3d9ea solid 3px;
}
.leftNavigation li a, .leftNavigation li a .leftNavIcon {
  line-height: 20px;
}
.leftNavigation li a .leftNavIcon {
  position: absolute;
  top: 0;
  right: 0;
  width: 3rem;
  padding: 12px 0;
  text-align: center;
  font-weight: 600;color: #add4ee;font-size: 17px;
}
.leftNavigation li.active a .leftNavIcon {color: #727a98;}
.leftNavigation li a .leftNavIcon1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 4rem;
  padding: 0.8rem 0;
  text-align: center;
}
.leftNavigation li a:hover {
  color: #0b2c86; text-decoration:none; background:#d7e8f5;border-left: #ff6c00 solid 3px;
}
.leftNavigation li a:hover .leftNavIcon {color: #727a98;}
.leftNavigation li ul {
  display: none;
  margin: 0;
}
.leftNavigation li ul li { border-bottom: solid 1px #1e76b8;}
.leftNavigation li ul li a {
  border: 0px; font-size:15px; color:#ffffff; background:url(licp_ico_03.gif) no-repeat 29px 20px; padding-left:42px;border-left: #2473c0 solid 3px;
}
.leftNavigation li ul li a:hover {
  background:url(licp_ico_03.gif) no-repeat 29px 20px;color:#8bebff;text-decoration:none;border-left: #2473c0 solid 3px;
}
/*#

 li ul li:last-child a {
  border-bottom: none;
}*/
.leftNavigation li ul li.active a {
  color: #8bebff; text-decoration:none;
}
.leftNavigation li.active > a {
  color: #0b2c86; text-decoration:none;border-left: #ff6c00 solid 3px;
}
.leftNavigation li.active ul {
  display: block;border-top: solid 1px #1e76b8;
}
.leftNavigation > li.active {
  background-color: #d7e8f5;
}
.leftNavigation li ul li .level4 {border-top: solid 1px #1e76b8;}
.leftNavigation li ul li .level4 li a {
  border-bottom: solid 0px #D0E9F3; font-size:14px; color:#e2f5fa; padding-left:42px;background: transparent;border-left: #2473c0 solid 3px;
}
.leftNavigation li ul li .level4 li a:hover {color: #8bebff;}
.leftNavigation li ul li .level4 li {border-bottom: solid 1px #1e76b8;}
.leftNavigation li ul li .level4 li:last-child {border-bottom: solid 0px #D0E9F3;}



/*---------------细览---------------------*/
#xlmain {display: block;margin:0px;}
#xlmain .wztitle {color: #04236d; font-family: Arial; line-height:30px; text-align:center; font-size: 24px;}
#xlmain .basicinfo {overflow: hidden; border-bottom: solid 1px #cccccc; padding: 0px 0px 8px 0px;}
#xlmain .basicinfo .qtinfo {color:#666; font-size: 13px;margin: 0 0 10px 0;text-align: center;}
#xlmain .basicinfo .qtinfo a {color:#666; text-decoration: none;}
#xlmain .basicinfo .qtinfo a:hover {color:#de0c0c; text-decoration: none;}
#xlmain .basicinfo .share {overflow: hidden;float: right;}
#xlmain .text { margin:26px 0 10px 0; overflow:hidden; display:block;}
#xlmain .text p {margin: 0 0 20px 0;}
#xlmain .text p:last-child {margin: 0 0 0 0;}
#xlmain .text img {display: block;margin-right: auto;margin-left: auto;}
#xlmain .textxl { margin:20px 2px 0 2px; overflow:hidden; display:block;}
#xlmain .textxl img {display: block;margin-right: auto;margin-left: auto;}
#xlmain .textxl table {margin: 0 0 15px 0;}
#xlmain .textxl td {text-align: center;}
#xlmain .xilan-content-main.zoomIn {
  font-size: 18px;
  line-height: 36px;
}
#xlmain .xilan-content-main.zoom {
  font-size: 16px;
  line-height: 30px;
}
#xlmain .xilan-content-main.zoomOut {
  font-size: 13px;
  line-height: 24px;
}
#xlmain .personnelinfo {overflow: hidden;margin: 0 auto 20px auto;}
#xlmain .personnelinfo .photo {overflow: hidden;}
#xlmain .personnelinfo .photo img {float: right;}
#xlmain .personnelinfo .summary {font-size: 16px;font-weight: 700;color: #0755B3;line-height: 34px;}
@media (min-width: 767px){
	#xlmain .text img {max-width: 60%;}
}
@media (max-width: 767px) {
	#xlmain .wztitle { padding: 0;}
	#xlmain .basicinfo .qtinfo {text-align: center;margin: 0 0 8px 0;}
	#xlmain .basicinfo .share {float: none;width: 138px;margin: 0 auto;}
	#xlmain .textxl { margin:20px 2px 0 2px;}
	.nrhei {font-size: 15px;line-height: 22px;}
	#xlmain .personnelinfo .photo img {float: none;display: block;margin-right: auto;margin-left: auto;}
	#xlmain .personnelinfo .summary {line-height: 28px;margin-top: 20px;}
}