﻿/*
  auther:#2146 dxl
  date:2022.04
*/

/*页面框架*/
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
html,body{box-sizing: border-box; background:#fff none;color:#000;font-size:16px;font-style:normal;font-weight:normal;margin-top:0;font-family:Arial, Verdana, simsun, sans-serif;margin:0 auto;}
em, b, i{font-style:normal;}
p{line-height:1.25em;}
a {color: #000; text-decoration:none;}
a:hover { color: #ff0; text-decoration:none;}
img { display:block; }
img, a img{border:0 none;}
ul, ol{list-style-type:none;}
ul:after, ol:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
table { border-collapse:collapse; }
table, th, td { border: 1px solid black; }

.last {margin-right: 0 !important;}
.fl{float:left;}
.fr{float:right;}
.clear { *zoom: 1; }
.clear:after { content: ''; display: block; height: 0; visibility: hidden; clear: both; }

/* 不同颜色 */
.bgcolor_red .news_List {background: #551f2e;}
.bgcolor_blue .news_List {background: #1f2c54;}
.bgcolor_green .news_List {background: #1f5438;}
.bgcolor_coffee .news_List {background: #54491f;}
.bgcolor_grassgreen .news_List {background: #556529;}
.bgcolor_charcoalgrey .news_List {background: #36342a;}
.bgcolor_black .news_List {background: #000000;}
.bgcolor_gray .news_List {background: #e5e5e5;}

/* 通用标题样式 */
.vspace { height: 10px; font-size: 0px; line-height: 0px; width: 99%; clear: both; overflow: hidden; }
.column_wrapper { width: 1200px; margin: 0 auto; }
.md_czech {}
.md_czech .md_hdc {}
.md_czech .md_hd {padding-bottom: 4px; line-height: 34px; height: 34px;}
.md_czech .md_hd .mh_title{float: left; display: block; background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_nav-bg.png) no-repeat left center; padding-left: 24px; height: 34px;}
.md_czech .md_hd .mh_title a {display: block; color: #000; font-size: 30.4px;font-weight: normal;line-height: 33px;}
.md_czech .md_hd .mh_option {display: block; float: right;}
.md_czech .md_hd .mh_option a {font-size: 12px; color: #666;}
.md_czech .md_hd .mh_option a:hover {color: #11466d;}
.md_czech .md_bd {}
.md_czech .md_ftc {display: none;}

/* 顶通 */
.header_box {}
.mobileNotShow { display:block; }
.mod-middle { display:-webkit-box; -webkit-box-orient:horizontal; -webkit-box-pack:center; -webkit-box-align:center; display:-moz-box; -moz-box-orient:horizontal; -moz-box-pack:center; -moz-box-align:center; display:-o-box; -o-box-orient:horizontal; -o-box-pack:center; -o-box-align:center; display:-ms-box; -ms-box-orient:horizontal; -ms-box-pack:center; -ms-box-align:center; display:box; box-orient:horizontal; box-pack:center; box-align:center; }
/* 顶部 cri & 捷克 以及搜索 */
.header {padding:10px 0 0;}
/* logo */
.logo { float:left; padding: 14px 0;}
.logo a {float: left;}
.logo a:last-child {margin-left: 20px;}
.googleSearch { float:right; padding-top: 6px; font-size:0;}
.googleSearch-keywords { width: 180px; color:#333; line-height: 24px; height: 24px; background:#fff; border:1px solid #d9d9d9; border-right:0; font-size: 14px; vertical-align:middle; padding:0 5px; font-family: Arial, Helvetica, sans-serif;}
.googleSearch-but { color: transparent; height: 26px; border:1px solid #d9d9d9; border-left:0; width: 26px; background:#fff url('//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_icon-search.png') no-repeat center center; background-size:60% 60%; vertical-align:middle;}
.googleSearch .link { margin-right: 15px;}
.googleSearch .link:hover { color:#ff0; }
.googleSearch .keyword-down { padding-top: 4px;}
.googleSearch .keyword-down label { font-size: 12px; padding:0 10px;}

/* 导航部分 开始*/
/* 导航小蓝条 */
.naver-top { height: 4px; background:#11466d; border-top:1px solid #dcdddd; overflow:hidden;}
/* 导航条 */
.naver { background:#11466d; color:#fff; border-top:1px solid #fff;}
/* 左侧彩虹背景图 */
.naver-inner { background:url('//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_nav-left-bg.png') no-repeat;}
/* 不同语言 */
.nav-right { float:right; height: 50px;}
.nav-right:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
.nav-right a { line-height:45px; color:#fff; display:inline-block; padding:0 5px 0 15px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav-right a:hover { background:#0e3c5d;}
.nav-right select { float:right; *float:none; *display:inline-block; margin-top:15px; font-size:14px; color:#333; line-height:22px; height:22px; background:#fff; font-family: Arial, Helvetica, sans-serif;}
/* 导航条 */
.nav-left { float:left; margin-left:46px; font-size:16px;}
.nav-left li { float:left;}
.nav-left li:first-child { border-left:0; }
.nav-left a { display:block; font: 16px/45px Arial; padding: 5px 11px; color:#fff;}
.nav-left a:hover { background-color:#0e3c5d; }
.nav-left .current { position:relative; z-index:2;}
.nav-left .current a { padding-bottom:0; border-bottom:5px solid #0a0204; background-color:#0e3c5d;}
/* 导航部分 结束*/

/* 新闻卡片通用 图文结合 有标题有简介*/
.news_List {width: 380px;height: 396px; float: left; margin: 15px 30px 15px 0;}
.news_List .nl_topimg {width: 100%; height: 214px;}
.news_List .nl_topimg a {display: block; width: 100%; height: 100%;}
.news_List .nl_topimg a img {width: 100%; height: 100%;}

.news_List .nl_box {box-sizing: border-box; width: 100%;height: 182px;padding: 10px; overflow: hidden;}
.news_List .nl_box .nlb_title {margin-bottom: 4px;}
.news_List .nl_box .nlb_title a {display: block; font-size: 22px; line-height: 30px; height: 60px; color: #fff; overflow: hidden;}
.news_List .nl_box .nlb_title a:hover {color: #ff0;} 
.news_List .nl_box .nlb_content {  display: block; color: #d4d4d4; font-size: 18px; line-height: 24px; padding-top: 5px;overflow: hidden;}
.news_List .nl_box .nlb_content p {max-height: 90px;}

/* 新闻卡片通用 图文结合 只有标题 */
.news_List_imgaddtitle {width: 390px; height: 300px; float: left; margin: 15px 15px 0 0; background-color: #f3f3f3;}
.news_List_imgaddtitle:hover {background-color: #e5e5e5;}
.news_List_imgaddtitle .nli_topimg {width: 100%; height: 218px; overflow: hidden;}
.news_List_imgaddtitle .nli_topimg a {display: block;}
.news_List_imgaddtitle .nli_topimg a img {width: 100%; height: 100%; transition: transform 1s;}
.news_List_imgaddtitle .nli_topimg a img:hover {transform: scale(1.1,1.1);}
.news_List_imgaddtitle .nli_box {width: 100%; height: 48px; margin: 16px 0 18px; overflow: hidden;}
.news_List_imgaddtitle .nli_box .nlb_title {padding: 0 16px;}
.news_List_imgaddtitle .nli_box .nlb_title a {font-size: 18px; line-height: 24px; font-weight: 700;}
.news_List_imgaddtitle .nli_box .nlb_title a:hover {color: #000;}

/* 分页 */
.page_nav {width: 100%; height: 28px; text-align: center;margin: 30px 0 20px;}
.page_nav ul {width: 100%; height: 100%;}
.page_nav ul .current { border: 1px solid #11466d; font-weight: bold; background: #11466d;}
.page_nav ul .current a {color: #fff;}
.page_nav ul li {display: inline-block; line-height: 26px; border: 1px solid #d9d9d9; border-radius: 5px;}
.page_nav ul .pageMore {border: 0; background-color: transparent;}
.page_nav ul .pageMore a:hover {background-color: transparent !important; color: #000; cursor: auto;}
.page_nav ul li a {display: block; width: 26px; height: 26px;overflow: hidden;}
.page_nav ul li a:hover {background-color: #11466d !important; color: #fff;}
.page_nav ul li .shouye {background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-home.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .shouye:hover { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-home-hover.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .tpb_btn_previous { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-left.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .tpb_btn_previous:hover { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-left-hover.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .tpb_btn_next { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-right.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .tpb_btn_next:hover { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-right-hover.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .weiye {background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-last.png) no-repeat center center; background-size: 50% 50%;}
.page_nav ul li .weiye:hover { background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_page-last-hover.png) no-repeat center center; background-size: 50% 50%;}


/* Cookie Policy 相关样式 开始 */
.policy_title {margin-top: 20px; padding-bottom: 15px; text-align: center; font-size: 24px; font-weight: 400; line-height: 28px;}
.policy_content {margin-top: 10px;}
.policy_content p {font-size: 18px; line-height: 32px;}
.policy_content table {font-size: 18px;}
.policy_content table .firstRow {line-height: 32px;}
/* Cookie Policy 相关样式 结束 */


/* 底通 开始 */
/* 基本信息 */
.footer_box {margin-top: 30px;text-align: center;}
.footer_box .footer_box_border {width: 100%; border-top: 1px solid #cdcdcd;}
.footer_box .foot_Copy_Info {padding: 20px 0; font-size: 12px; color: #666; line-height: 24px;}
/* 返回顶部 */
#goup { width: 0; height: 0; position: fixed; left: 50%; bottom: 150px; display: none; }
#goup a { display: block; margin-left: 610px; width: 46px; height: 45px; background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_goup.png) no-repeat; }
#goup a:hover {background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_goup-hover.png) no-repeat;}
/* 是否同意使用cookie */
.js-dialog { position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99; background-color: #fff; box-shadow: 0 -7px 20px 0 rgb(0 0 0 / 19%); display: none; }
.js-dialog .dialog-body { width: 1200px; font-size: 13px; position: relative; margin: 20px auto; }
.js-dialog .dialog-body .dialog-header { position: relative; }
.js-dialog .dialog-body .dialog-header h3 { font-size: 16px; line-height: 25px; }
.js-dialog .dialog-body .dialog-header a { position: absolute; right: 0; top: 0; width: 14px; height: 14px; background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_btn_close.png) no-repeat; background-size: auto; background-size: 14px 14px; cursor: pointer; }
.js-dialog .dialog-body .dialog-content { margin: 17px 0; width: 800px; color: #000; line-height: 25.6px; }
.js-dialog .dialog-body .dialog-links { width: 100%; height: 25px; }
.js-dialog .dialog-body .dialog-links li { float: left; margin-right: 32px; }
.js-dialog .dialog-body .dialog-links li a { display: block; border-bottom: 1px solid #11466d; color: #11466d; padding-top: 6px; }
.js-dialog .dialog-body .dialog-confirm { width: 122px; height: 42px; color: #11466d; border: 1px solid #11466d; position: absolute; right: 0; bottom: 0; line-height: 42px; text-align: center; cursor: pointer; }
.js-dialog .dialog-body .dialog-confirm .confirm-icon { width: 17px; height: 15px; background: url(//p5crires.dlqfch.com/photoAlbum/cri/templet/common/DEPA1655085390735651/ck_icon_agree.png) no-repeat; background-size: 17px 13px; margin-right: 16px; display: inline-block; vertical-align: sub; }
/* 底通 结束 */

@media screen and (max-width:1024px) {
  html,body { width:100%; font-family: Arial, Helvetica, Times New Roman, sans-serif; font-size: 1rem !important;}

  .column_wrapper { width:100% !important; margin: 0 auto;}
  /*------------ 顶通 部分 ------------*/
  .header_box { min-height:8.875rem;}
  .header { height: 5rem; padding:0;}
  .header-inner { width:94%; height: 4.35rem;margin: 0 auto; position:relative; z-index:9;}
  .logo { padding:1.875rem 0 0;}
  .logo img { width:100%; }
  .googleSearch {display: none;}
  /* 导航条 */
  .naver-inner { width:100%; height: 3.5rem; background:none;}
  .naver-inner a { -webkit-transition-duration:0ms; -moz-transition-duration:0ms; transition-duration:0ms;}
  .mobileNotShow {display: none;}
  .nav-left { width:100%; margin-left:0;font-size: 1rem;}
  .nav-left .nav-scroll {overflow-x: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;}
  .nav-left .nav-scroll::-webkit-scrollbar {display: none;}
  .nav-left a { line-height: 2.875rem; font-weight:normal; font-size: 1.125rem; padding: .3125rem .9375rem;}

  /*------------ 标题栏 部分 ------------*/
  .md_czech .md_hd .mh_title a {font-size: 1.5rem;}
  .md_czech .md_hd .mh_option {margin-right: 1.125rem;}

  /*------------ 新闻卡片 部分 ------------*/
  /* 新闻卡片通用 图文结合 有标题有简介*/
  .news_List {float: none; width: 100%; height: 4.25rem; margin: .9375rem 0;}
  .news_List .nl_topimg {width: 30%; height: 4.25rem; float: left;}
  .news_List .nl_box {display: flex; text-align: left;align-items: center; justify-content: left; -webkit-box-pack: center; float: left; width: 70%; height: 4.25rem;padding: .625rem;}
  .news_List .nl_box .nlb_title {margin-bottom: 0;}
  .news_List .nl_box .nlb_title a {height: 100%;font-size: .875rem; line-height: 1.375rem;}
  .news_List .nl_box .nlb_title a:hover {color: #fff;}
  .news_List .nl_box .nlb_content {display: none;}
  /* 新闻卡片通用 图文结合 只有标题 */
  .news_List_imgaddtitle {width: 48%; height: 40%; margin: .9375rem 4% 0 0;}
  .news_List_imgaddtitle .nli_topimg {height: auto;}
  .news_List_imgaddtitle .nli_box {height: 3.375rem; margin: .5rem 0 .625rem;}
  .news_List_imgaddtitle .nli_box .nlb_title {padding: 0 .625rem;}
  .news_List_imgaddtitle .nli_box .nlb_title a {font-size: .875rem; line-height: 1.125rem;}

  /*------------ 分页 部分 ------------*/
  .page_nav {width: 100%; height: 1.75rem; text-align: center;margin: 1.875rem 0 1.25rem;}
  .page_nav ul li {margin: .0889rem; display: inline-block; line-height: 1.625rem; border: .0444rem solid #d9d9d9; border-radius: .3125rem;}
  .page_nav ul li a {display: block; width: 1.625rem; height: 1.625rem;overflow: hidden;}




  /*------------ Cookie Policy 部分 ------------*/
  .policy_title {margin-top: 1.25rem; padding-bottom: .9375rem; text-align: center; font-size: 1.5rem; font-weight: 400; line-height: 1.75rem;}

  .policy_content {padding: .625rem 2%;margin-top: .625rem;}
  .policy_content p {font-size: 1.125rem; line-height: 2rem;}
  .policy_content table {font-size: 1.125rem;}
  .policy_content table .firstRow {line-height: 2rem;}

  /*------------ 底通 部分 ------------*/
  .footer_box {min-width: 142px; text-align: center; padding: 1.25rem 0 1.875rem; margin-top: 1.875rem;}
  .footer_box .footer_box_border {width: 100%;}
  .footer_box .foot_Copy_Info {padding: 1.25rem 0; font-size: .75rem; color: #666; line-height: 1.5rem;}
  /* 是否同意cookie */
  .js-dialog .dialog-body { width: 92%; margin: .625rem auto; }
  .js-dialog .dialog-body .dialog-header h3 { font-size: 1rem; line-height: 1.565rem; }
  .js-dialog .dialog-body .dialog-header a { width: 0.875rem; height: 1.5rem; background-size: .875rem .875rem; background-position: center center; cursor: pointer; }
  .js-dialog .dialog-body .dialog-content { margin: .625rem 0; width: 100%; font-size: .75rem; line-height: 1rem; }
  .js-dialog .dialog-body .dialog-links li {margin-right: .625rem;}
  .js-dialog .dialog-body .dialog-links li a {font-weight: bold; font-size: .75rem;}
  .js-dialog .dialog-body .dialog-confirm { width: 6.25rem; height: 1.75rem; color: #11466d; border: 1px solid #11466d; position: absolute; right: 0; bottom: 0; line-height: 1.625rem; text-align: center; cursor: pointer; font-size: .875rem; }
  .js-dialog .dialog-body .dialog-confirm .confirm-icon {margin-right: .625rem;}
}