@font-face {
	font-family: 'fontn';
	src: url('font/impact.eot');
	src: local('☺'), url('font/impact.woff') format('woff'), url('font/impact.ttf') format('truetype'), url('font/impact.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
}
* {padding:0;margin:0;}
body {width:100%; border: 0 none; overflow-x:hidden; background:#fff; font-family:Microsoft Yahei; font-size:62.5%; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
hr{border:none; background:#5ac5fe; width:100%; margin:0 auto; height:2px;}
a{text-decoration: none; outline:none; color:#333;}
a:active{ outline:none;}
a,a span,a h3,a h4,a h5,a h6{text-decoration: none; outline:none; color:#333;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.cl {clear:both;}
.fl{float:left;}
.fr{float:right;}
.ct{text-align:center;}
.pa_rt{padding-right:64px;}
.pd_btm{padding-bottom:80px;}
.pd{ }
.a_fff a{color:#fff;}
.a_fff a:hover{color:#fff;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#1756ab;}
.img_blk{display:block;}
img{ border: 0 none;}
textarea,input{font-family:Microsoft Yahei; font-size:14px;}
.head{}
.ap_nav{z-index:9999;}
.kd{}
#lik{transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms; width:100%; background:#fff; margin-top:0.1px; height:100px; z-index:9999;}
.logo img{transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms;}
.divnav{transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms;}
.top{background:#c11b33; color:#fff;}
.top_ic{float:left;}
.hd_rt{float:right; padding-right:4%;}
.lang{float:right; font-size:14px;}
.divnav{transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms; padding-top:50px;}
.logo{padding-left:4%;}
.logo img{ display:block;padding-top:15px;}
.nav ul li{overflow:hidden; position:relative;margin-left:35px; float:left; font-size:16px; height:18px; line-height:18px;text-align:center; position:relative;}
.nav ul li:hover{overflow:inherit;}
.nav ul li:hover a{color:#1756ab;}
.nav ul li a{display:block; color:#333;}
.nav ul li .erji span{display:block; background:url(img/erji_bg.png) no-repeat center center; height:14px; width:224px;}
.nav ul li .erji a{position:static; background:rgba(255,255,255,0.8); text-transform:none; line-height:24px; font-weight:normal; text-align:center; font-size:14px; display:block; color:#333; padding:5px 0;}
.nav ul li .erji{ opacity:0; padding:10px 0; height:0; position:absolute; top:18px; padding-top:18px; left:-80px;width:224px; z-index:1000;transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms;}
.nav ul li .erji a:hover{color:#1756ab;}
.nav ul li:hover .erji{opacity:1; height:auto;}
.hd_rtfr{float:right; padding-top:37px;}
.hd_rttel{float:left; padding-left:30px;}
.hd_rtfr ul{float:left;}
.hd_rtfr ul li{float:left; padding-left:20px; position:relative;}
.top_scr{position:absolute; top:36px; right:0; width:200px; height:30px; border:1px solid #ccc; background:#fff; z-index:999;}
.top_txt{width:130px; height:30px; line-height:30px; padding:0 5px; border:none; background:none;}
.top_but{width:60px; height:30px; border:none; color:#fff; background:#1756ab; cursor:pointer;}
.hd_c{background:url(img/top_i2.png) no-repeat center; width:33px; height:33px; border:none; cursor:pointer;}
.sample--1{ position:absolute; top:15px; right:20px; z-index:9999; width:35px; height:35px;}
.nei_head .head .sample--1 span{background: linear-gradient(to bottom, transparent 0%, transparent 20%, #333 20%, #333 23%, transparent 23%, transparent 48%, #333 48%, #333 50%, transparent 47%, transparent 76%, #333 80%, #333 78%, transparent 78%), linear-gradient(transparent, transparent);}
.nei_head .head .sample--1 span.clicked {
  background: linear-gradient(-45deg, transparent 0%, transparent 48%, #333 49%, #333 51%, transparent 51%, transparent 100%), linear-gradient(45deg, transparent 0%, transparent 48%, #333 49%, #333 51%, transparent 51%, transparent 100%);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sample--1 span {
  display: block;
  width: 35px;
  height: 35px;
  cursor: pointer;
  border-radius: 0px;
  transition: all .3s ease, -webkit-transform .2s ease;
  transition: all .3s ease, transform .2s ease;
  background: linear-gradient(to bottom, transparent 0%, transparent 20%, #333 20%, #333 23%, transparent 23%, transparent 48%, #333 48%, #333 50%, transparent 47%, transparent 76%, #333 80%, #333 78%, transparent 78%), linear-gradient(transparent, transparent);
}
.sample--1 span:active, .sample--1 span:hover {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.sample--1 span.clicked {
  background: linear-gradient(-45deg, transparent 0%, transparent 48%, #333 49%, #333 51%, transparent 51%, transparent 100%), linear-gradient(45deg, transparent 0%, transparent 48%, #333 49%, #333 51%, transparent 51%, transparent 100%);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sample--1 span.clicked:active, .sample--1 span.clicked:hover {
  -webkit-transform: scale(0.9) rotate(180deg);
  transform: scale(0.9) rotate(180deg);
}
.in_yw ul li{color:#fff; padding:0 4%;}
.in_yw ul li h5 a{color:#fff; border:1px solid #fff; width:180px; height:48px; line-height:48px; text-align:center; font-size:14px; opacity:0.3; display:block; font-weight:normal;}
.in_yw ul li h3{font-size:16px; padding:35px 0 15px;}
.in_yw ul li h4{font-size:14px; font-weight:normal; line-height:24px; opacity:0.7;}
.in_yw ul li h5{float:right; padding-top:35px;}
.in_yw ul li h5 a:hover{background:#fff; color:#1756ab;}
.in_abt{padding-top:60px;}
.in_abt1 .kd{position:relative;}
.in_abt1{background:url(img/abt_bg.png) no-repeat top left; position:relative;}
.in_abtbt{font-size:28px; font-weight:bold; text-align:center; padding-bottom:35px;}
.abt_sz{text-align:center; margin:0 auto; font-family:fontn; display:table;}
.abt_sz h3{display:inline; font-weight:normal; color:#fff; float:left;}
.jumbo {font-size: 48px; font-weight:bold; margin: 0;color: #fff;text-align:center;}
.sz_jia{ display:inline; font-size:48px; color:#fff; }
.sz_wz2{ display:inline; font-size:14px;  color:#fff; font-weight:bold;}
.in_szse ul li{position:relative; text-align:center; color:#fff;}
.sz_wz{font-size:16px; font-weight:normal;text-align:center; display:block;}
.in_szse{background:rgba(23,86,171,0.6); padding:30px 0;}
.in_abtnr{font-size:14px; line-height:26px;}
.in_abtnr a{ margin-top:30px;color:#b8b7b7; border:1px solid #b8b7b7; width:180px; height:48px; line-height:48px; text-align:center; font-size:14px;display:block;}
.in_abtnr a:hover{background:#1756ab; border-color:#1756ab; color:#fff;}
.in_vdps a i{display:block; position:absolute; top:135px; left:0; right:0; margin:0 auto; width:100px; height:92px; background:url(img/bo.png) no-repeat center;}
.in_abticon{background:#1756ab; padding-bottom:40px; margin-top:70px;}
.in_abticwz span{display:block; border:5px solid rgba(255,255,255,0.1); border-radius:100%;}
.in_abticwz span i{display:block; border:5px solid rgba(255,255,255,0.2); border-radius:100%; transition:0.8s;}
.in_abticwz ul li{float:left; padding-top:35px;transition:0.8s;}
.in_abti1{background:url(img/in_i1.png) no-repeat center;}
.in_abti2{background:url(img/in_i2.png) no-repeat center;}
.in_abti3{background:url(img/in_i3.png) no-repeat center;}
.in_abti4{background:url(img/in_i4.png) no-repeat center;}
.in_abticwz ul li:hover .in_abti1{background:url(img/in_i1a.png) no-repeat center #fff; border-color:#fff;}
.in_abticwz ul li:hover .in_abti2{background:url(img/in_i2a.png) no-repeat center #fff; border-color:#fff;}
.in_abticwz ul li:hover .in_abti3{background:url(img/in_i3a.png) no-repeat center #fff; border-color:#fff;}
.in_abticwz ul li:hover .in_abti4{background:url(img/in_i4a.png) no-repeat center #fff; border-color:#fff;}
.in_abticwz ul li h3{color:#fff; text-align:center; padding-top:12px; font-size:14px;}
.in_pd{padding:65px 0;}
.in_bt{line-height:34px;}
.in_bt h3{display:block; font-size:28px; position:relative; float:left; padding-left:10px;}
.in_bt a span{display:block; float:right; font-size:14px; line-height:32px; height:32px; border:1px solid #f1f1f1; color:#b8b7b7; padding:0 15px; border-radius:16px;}
.in_bt h3::before{display:block; position:absolute; left:0; top:7px; height:24px; width:4px; content:''; background:#1e4a9b;}
.in_bt a:hover span{background:#16498e; border-color:#16498e; color:#fff;}
.in_bt a:hover h3{color:#16498e;}
.in_prolei{padding-top:36px;}
.in_prolei ul li{float:left; width:17%; height:500px; position:relative; overflow:hidden; transition:0.8s;}
.in_leizz{position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.7); color:#fff; text-align:center; transition:0.8s;}
.in_leizz h3{font-size:14px; font-weight:normal; margin-top:400px; line-height:26px; text-align:left;padding-left:30px; padding-right:20px; position:relative;}
.in_leizz h3::before{position:absolute; left:10px; height:29px; width:7px; top:0; content:''; display:block; background:#fff;}
.in_leinr{position:absolute; width:46%; left:-100vw; top:0; right:0; padding:130px 2% 0; bottom:0; background:rgba(23,86,171,0.8); transition:0.8s;}
.in_leinr h3{font-size:14px; color:#fff;padding-bottom:3px; }
.in_leinr span a{font-size:14px; color:#fff; display:block; margin-top:10px;}
.in_leinr h4{font-size:14px; font-weight:normal;line-height:24px; margin-top:15px; color:#dde6f3;}
.in_proleiap{padding-top:35px;}
.in_proleiap ul li{position:relative; overflow:hidden; transition:0.8s;}
.in_newsbg{background:#f3f4f6;}
.in_newslist ul li{margin-top:35px; position:relative; background:#fff;}
.in_newslist ul li a{display:block; min-height:180px;}
.in_newslist ul li span{display:block;}
.in_newslist ul li img{display:block;}
.in_newslist ul li span h3{font-size:14px; line-height:24px; padding:5px 0;}
.in_newslist ul li span h4{font-size:14px; font-weight:normal; line-height:24px; opacity:0.7; height:72px; overflow:hidden;}
.in_newslist ul li span h5{font-size:14px; padding-top:15px; text-align:right; opacity:0.3;}
.in_newslist ul li a:hover span h3,.in_newslist ul li a:hover span h4,.in_newslist ul li a:hover span h5{color:#fff;}
.in_newslist ul li a:hover span h5{opacity:1;}
.in_newslist ul li a:hover{background:#1756ab;}
.foot{background:#444444; padding-top:40px;}
.bdsharebuttonbox a{display:block; float:left; margin-right:10px !important; padding-left:0 !important;}
.bdsharebuttonbox .bds_weixin { background: url(img/ft1.png) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_qzone {  background: url(img/ft4.png) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_tsina {  background: url(img/ft2.png) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_sqq {  background: url(img/ft3.png) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_tqq {  background: url(img/ft_i2.png) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.ft1 h4{font-size:14px; line-height:30px; font-weight:normal; color:#fff; padding:10px 0;}
.ft_nav ul li{float:left; margin-left:40px;max-width: 150px;}
.ft_nav ul li h3{ margin-bottom:5px; font-weight:bold; /*height:29px;*/position:relative; display:inline-block;}
.ft_nav ul li h3 a{display:block; color:#fff;font-size:16px;}
.ft_nav ul li h3 a:hover{color:#ea9800;}
.ft_nav ul li a{display:block; color:#b9b8b8; font-size:14px; line-height:24px; margin-bottom: 8px;}
.ft_nav ul li a:hover{color:#ea9800;}
.ft_top{padding-bottom:40px;}
.ft_nav ul li span{display:block; width:243px;}
.ft_nav ul li span a{display:block; float:left; margin-right:10px; margin-top:10px;}
.ft_nav ul li span a img{width:108px; height:73px; border:1px solid #444; transition:0.7s;}
.ft_nav ul li span a:hover img{border:1px solid #fff;}
.ft_rt h3{padding-bottom:15px; font-weight:bold; height:29px;position:relative; color:#fff;font-size:16px;}
.ft_bq{background:#292828; padding:15px 0; color:#fff; font-size:14px;}
.ft_bq a{color:#fff; margin-right:30px;}
.bq_lf span{padding-left:30px;}
.nei_bnwz{color:#fff; position:relative;}
.nei_bnwz h3{position:absolute; left:0; font-size:140px; line-height:140px;}
.nei_bnwz i{font-size:20px; display:block; padding-top:20px;}
.nei_bnwz h4{font-size:56px; font-weight:normal;}
.nei_nav{background:#f6f6f6; border-bottom:1px solid #e5e5e5;}
.nei_nav a{display:block; float:left; padding:0 22px; font-size:14px; height:58px; line-height:58px;}
.nei_nav a:hover{background:#1756ab; color:#fff;}
.nei_nav .nei_on{background:#1756ab; color:#fff;}
.abt_bt{font-size:36px; text-align:center; font-weight:bold; padding-bottom:34px;}
.abt_bt span{display:block; font-size:22px; color:#979696; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:normal;}
.nr{font-size:14px; line-height:28px; color:#666;}
.nr img{max-width:100%;}
.abt_rt img{max-width:100%;}
.wh_list{margin-top:-30px;}
.wh_list ul li{padding:40px 0; border-bottom:1px solid #e3e2e2;}
.wh_list ul li span{display:block; padding-top:30px;}
.wh_list ul li h3{font-size:26px;}
.wh_list ul li h4{font-size:14px; font-weight:normal; line-height:24px; padding-top:10px;}
.zz_list ul li span{display:block; border:8px solid #e0e0e0; padding:10px;}
.zz_list ul li img{display:block; border:1px solid #e5e5e5;}
.zz_list ul li h3{font-size:14px; font-weight:normal; text-align:center; padding-top:10px;}
.zz_list ul li a{display:block;}
.zz_list ul li{padding-top:30px;}
.zz_list ul li a:hover span{border-color:#1756ab;}
.fanye{font-size:14px; margin:30px auto 0; display:table; border-left:1px solid #aaa; height:38px; line-height:36px;}
.fanye a{display:block; color:#666; text-align:center;border-top:1px solid #aaa; border-bottom:1px solid #aaa; float:left; border-right:1px solid #aaa; width:30px;}
.fanye span a{border:none; width:auto;}
.fanye .pg_n{width:70px;}
.fanye a:hover{color:#fff; background:#78abf1;}
.fanye .pg_on{color:#fff; background:#78abf1;}
.fanye .fy_fh{width:44px; color:#333;}
.fanye .fy_fh:hover{color:#78abf1; background:none;}
.fanye span{display:block; float:left; margin:0 10px;}
.thfw_bt{font-size:20px; font-weight:bold; color:#1756ab; padding:25px 0 10px;}
.thfw_nav a{ cursor:pointer;display:block; position:relative; background:#f6f6f6; font-size:14px; text-align:center; color:#666;}
.thfw_nav a:hover{background:#1756ab; color:#fff;}
.thfw_pd{padding-top:25px;}
.fan_list ul li{padding-bottom:30px;}
.fan_list ul li a{display:block; background:#f6f6f6; padding:20px; position:relative;}
.fan_list ul li a:hover{box-shadow:0px 0px 10px #ccc;}
.fan_list ul li a h3{font-size:24px;}
.fan_list ul li a h4{font-size:14px; font-weight:normal; padding:8px 0; color:#a6a5a5;}
.fan_list ul li a h5{font-size:14px; font-weight:normal; line-height:26px; color:#666;}
.fan_list ul li a h6{font-size:14px; font-weight:normal; line-height:46px; border:1px solid #ccc; text-align:center; color:#999; width:180px; height:48px; margin-top:20px;}
.fan_list ul li a:hover h6{border:1px solid #1756ab; background:#1756ab; color:#fff;}
.fan_list ul li span{display:block;}
.anli_list ul li{padding-top:20px;}
.anli_list ul li img{display:block; max-width:100%;}
.anli_list ul li span{display:block; padding-top:10px; text-align:center; font-size:14px;}
.anli_list ul li a:hover span{color:#1756ab;}
.news_toprt{background:#f3f3f3; padding:10px;}
.news_toprtnr{background:#fff;padding:4%;}
.news_toprtnr h3{font-size:18px;}
.news_rtslt{height:44px; font-size:14px; color:#a0a0a0; width:100%; padding:0 2%; border:1px solid #dcdcdc;}
.news_toprt ul li{padding-top:10px;}
.news_rttxt{height:42px; line-height:42px; border:1px solid #dcdcdc; font-size:14px; color:#a0a0a0; width:96%; padding:0 2%;}
.news_rtbut{ cursor:pointer; background:#fff; border:2px solid #0093dd; color:#0093dd; font-size:14px; height:42px; width:100%;}
.news_pic{position:relative;}
.news_pic img{display:block; max-width:100%;}
.news_pic span{display:block; position:absolute; top:0; right:0; width:70px; height:70px; background:rgba(120,171,241,0.8);}
a .news_pic span h3{font-size:30px; text-align:center; color:#fff; line-height:30px; padding:14px 0 5px;}
a .news_pic span h4{font-size:14px; font-weight:normal; text-align:center; color:#fff;}
.news_rtnr h3{font-size:14px; padding-bottom:12px;}
a .news_rtnr h4{font-size:14px; font-weight:normal; line-height:26px; padding-top:8px; height:104px; margin-bottom:25px; overflow:hidden; color:#666;}
a .news_rtnr h6{font-size:14px; font-weight:normal; color:#aaa;}
a .news_rtnr h5{font-size:14px; font-weight:normal; display:block; color:#989797; border:1px solid #ccc; width:208px; height:56px; text-align:center; line-height:56px;}
a:hover .news_rtnr h5{border:1px solid #1756ab; background:#1756ab; color:#fff;}
.news_ll a{ display:block; padding-left:30px; float:left; line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll span{ display:block; padding-left:30px;  line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll1{background:url(img/news_i1.png) no-repeat center left;}
.news_ll2{background:url(img/news_i2.png) no-repeat center left;}
.news_toplf{background:#f3f3f3; padding:15px;}
.news_list{padding-top:35px;}
.news_list ul li a{display:block; position:relative;}
.news_list ul li{padding:35px 0; border-top:1px solid #ccc;}
a .news_date h3{font-size:26px; font-weight:normal; color:#a8a7a7; padding-bottom:5px;}
a .news_date h3 span{font-size:14px; font-weight:normal; color:#c6c5c5;}
a:hover .news_date h3{color:#333;}
a .news_date h4{font-size:14px; font-weight:normal; color:#a8a7a7; width:29px; height:29px; text-align:center; line-height:29px;}
a:hover .news_date h4{color:#fff; background:#000;}
.news_lsnr h3{font-size:16px; padding-bottom:10px;}
.news_lsnr h4{font-size:14px; font-weight:normal; line-height:26px;}
.news_neibt{font-size:26px; text-align:center; padding-bottom:25px; font-weight:bold;}
.news_rt{padding:0 35px; border:5px solid #e5e5e5;}
.news_rt ul li{border-bottom:1px solid #e5e5e5; padding:30px 0 15px;}
.news_rt ul li h3{font-size:20px; color:#666;}
.news_rt ul li h4{font-size:14px; font-weight:normal; color:#666;}
.news_rt ul li h4 span{font-size:26px;}
.news_rt ul li a{font-size:14px; font-weight:normal; color:#666; display:block; line-height:24px; height:24px; overflow:hidden;}
.news_rt ul li a:hover{color:#1756ab;}
.pro_list{padding-top:40px;}
.pro_list h3{font-size:20px; padding-bottom:10px;}
.pro_list ul{border:1px solid #e5e5e5;}
.pro_list ul li{padding-top:25px;}
.pro_list ul li span{font-size:14px; font-weight:bold; display:block; padding-top:10px; text-align:center;}
.pro_list ul li img{display:block;}
.pro_list ul li a:hover span{color:#1756ab;}
.pro_jz{padding-bottom:15px;}
.pro_jz a{display:block; background:url(img/pro_jzh.png) no-repeat center right; height:15px; width:22px; float:right; cursor:pointer;}
.sh_1{border-bottom:1px solid #eee; padding-bottom:40px;}
.sh_1 h3{font-size:20px; padding-bottom:20px;}
.sh_2{padding:40px 0;}
.sh_2 h3{font-size:20px; padding-bottom:20px;}
.sh_3 ul li{float:left; font-size:14px; text-align:center;}
.sh_3 ul li:hover{color:#1756ab;}
.sh_3 ul li i{display:block; border-radius:100%; margin-bottom:10px; width:152px; height:152px; border:1px solid #e0dede;}
.shi1{background:url(img/fw1.png) no-repeat center;}
.shi2{background:url(img/fw2.png) no-repeat center;}
.shi3{background:url(img/fw3.png) no-repeat center;}
.shi4{background:url(img/fw4.png) no-repeat center;}
.shi5{background:url(img/fw5.png) no-repeat center;}
.sh_3 ul li:hover .shi1{background:url(img/fw1a.png) no-repeat center #1756ab; border-color:#1756ab;}
.sh_3 ul li:hover .shi2{background:url(img/fw2a.png) no-repeat center #1756ab; border-color:#1756ab;}
.sh_3 ul li:hover .shi3{background:url(img/fw3a.png) no-repeat center #1756ab; border-color:#1756ab;}
.sh_3 ul li:hover .shi4{background:url(img/fw4a.png) no-repeat center #1756ab; border-color:#1756ab;}
.sh_3 ul li:hover .shi5{background:url(img/fw5a.png) no-repeat center #1756ab; border-color:#1756ab;}
.sh_bt{font-size:20px; color:#fff; font-weight:bold; padding-bottom:30px;}
.sh_3{padding-bottom:45px;}
.sh_4 ul li{float:left; width:180px; padding:12px 15px; border:1px solid #535353; margin-left:-1px; margin-top:-1px;}
.sh_4 ul li img{display:block; margin:0 auto; max-width:100%; max-height:100%;}
.sh_4{background:#3a3a3a; padding:40px 0;}
.ct_rt{background:#1756ab;}
.ct_rtbt h3{font-size:36px; color:#fff;}
.ct_rtbt h4{font-size:20px; color:#cddff7; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.ct_input{padding:10px 0;}
.ct_nr{font-size:14px; color:#fff; line-height:26px;}
.msg_bt{font-size:20px; font-weight:bold; color:#fff; border-bottom:1px solid #114a97; padding-bottom:10px;}
.ct_msg{padding-top:40px;}
.ct_msg ul li{padding-top:25px;}
.ct_txt1{width:42%; height:40px; line-height:40px; padding:0 2%; background:#124b98; color:#fff; border:none;}
.ct_txt1::placeholder{opacity:1;}
.ct_txt2{width:96%; height:100px; line-height:26px; padding:5px 2%; background:#124b98; color:#fff; border:none;}
.ct_txt2::placeholder{opacity:1;}
.ct_sb{width:154px; height:40px; border:none; background:#fff; font-size:14px; cursor:pointer;}
.zp_list ul li{margin-bottom:50px;}
.zp_list ul li a{display:block; background:#fbfbfb; text-align:center; border:1px solid #e5e5e5;}
.zp_list ul li a h3{font-size:26px; font-weight:normal; padding:40px 0 5px;}
.zp_list ul li a h4{font-size:14px; font-weight:normal; color:#aaa; padding-bottom:40px;}
.zp_list ul li a h5{font-size:18px; font-weight:normal; color:#666; padding-bottom:40px;}
.zp_list ul li a:hover {background:#1756ab;}
.zp_list ul li a:hover h3,.zp_list ul li a:hover h4,.zp_list ul li a:hover h5{color:#fff;}
.zp_gd a{display:block; width:190px; height:50px; line-height:50px; text-align:center; background:#1756ab; font-size:14px; color:#fff; margin:0 auto; cursor:pointer}
.zp_rt{border:5px solid #f0efef; padding:0 4% 25px;}
.zp_neibt{font-size:20px; font-weight:bold; padding-bottom:25px;}
.zp_tj{padding-top:30px;}
.zp_tj a{display:block; width:214px; height:50px; line-height:50px; color:#fff; background:#1756ab; font-weight:bold; font-size:14px; text-align:center;}
.zp_rt ul li{padding-top:25px;}
.zp_rt ul li a{display:block; position:relative; line-height:24px; border-bottom:1px solid #f0efef; color:#666; font-size:14px;}
.zp_rt ul li a::before{position:absolute; right:0; top:0; content:'>';}
.zp_rt ul li a:hover{color:#1756ab;}
.zp_fh{text-align:right; padding-top:20px;}
.zp_fh a{color:#1756ab; font-size:14px; font-weight:bold;}



/*20200428新增*/
.head{ height: auto; }
#lik{ height: auto; }
.logo img{ padding: 0; }
.divnav{ padding-top: 25px }
.header_top{ padding: 5px 4%; background: #f6f6f6; color: #666; text-align: right; vertical-align: middle;}
.header_top ul{ margin: 0; padding: 0; display: inline-block; vertical-align: middle;}

.header_top ul li{ list-style: none; display: inline-block; vertical-align: middle; margin-left: 30px;}
.header_top ul li input:first-child{ border: none; border-bottom: 1px solid #1756ab; background:none; height: 30px; outline: none; vertical-align: middle;}
.header_top ul li input:last-child{ width: 30px; height: 30px; border: none; background:url(../img/ss.png) center center no-repeat; outline: none; vertical-align: middle;}
.header_top ul li select{ border: none; border-radius: 4px; outline: none;}
.pc_nav{ padding:10px 0; }