@charset "UTF-8";
/* 全局样式定义 Powered by Zoomla!逐浪CMS z01.com*/
@import url("https://code.z01.com/Zfonts.css");
a { color: black; }

a:hover { text-decoration: none; color: currentColor; }
body{color:#000;line-height:2em; margin:0px auto; font-family: "Microsoft YaHei"; font-size:14px; background:#fff; }
.pr0 { padding-right: 0; }

.mt-1em { margin-top: 1em; }

.mt-2em { margin-top: 2em; }

.fixed-top { position: fixed; width: 100%; background: #fff; z-index: 999; }

.fixed-bottom { position: absolute; bottom: 0; width: 100%; z-index: 999; }
.fixed-bottom ul { padding-top: 1em; }

.itop { padding: 0 3em; height: 7em; }
.itop .navbar-brand img { margin-top: 0.8em; /* width: 409px; */ height: 50px; }
.itop .navbar-toggle { border: 1px solid #ccc; }
.itop .navbar-toggle .icon-bar { border: 1px solid #ccc; }

.itop_r { float: right; }
.itop_r ul { padding-left: 0; margin-bottom: 0; list-style: none; padding-top: 3em; }
.itop_r li { float: left; padding-left: 0.3em; padding-right: 0.3em; }

.inav { margin-bottom: 0; background: #014098; border: none; }
.inav .navbar-nav a { height: 3.1em; /*height: 4em\9;*/ line-height: 1.6em; }
.inav .navbar-nav > .active > a { background-color: #e60012; color: #fff; }
.inav .navbar-nav > li > a { padding-left: 0.36em; color: #fff; font-size: 16px; font-weight: bold; }
.inav .navbar-nav > li > a:hover { color: #eee; }

.navbar-default { height: 7.2em\9; }

.slot { display: none\9; }

.inav_m { width: 100%; }
.inav_m li:first-child { padding-left: 2.7em; }
.inav_m li { width: 10%; text-align: center; }
.inav_m .nav-item a { padding-left: 6px; padding-right: 6px; font-size: 1.1em; }
.inav_m a { font-weight: bold; font-weight: normal \9; font-size: 1.06em; }

.navbar-right { padding-left: 0.8em; border-left: 1px solid #ccc; }
.navbar-right img { width: 1.2em; }
.navbar-right .dropdown li a { height: auto; line-height: normal; }
.navbar-right li a { padding-left: 0; padding-right: 0; }

.breadcrumb { background-color: #fff; }

.search_botton { margin-top: 1em \9; }

.site-header { position: relative; height: 3.2em; z-index: 20; border-radius: 0; }

.site-header .nav-item .item-children { display: none; z-index: 999; }
.site-header .nav-category { position: relative; float: left; width: 127px; padding-right: 15px; z-index: 999; }
.site-header .nav-category .link-category { display: block; padding: 26px 0 38px; text-align: right; color: #333; z-index: 999; }

.nav-item-active { position: relative; z-index: 999; }

/*.nav-item-active:after{position:absolute;top:50px;left:50%;width:600px;height:40px;margin-left:-300px;content:'';background-color:transparent;z-index:999}*/
.header-nav-menu { position: absolute; top: 3.6em; left: 0; z-index: 24; width: 100%; height: 4em; border-top: 1px solid #e0e0e0; background: #fff; }
.header-nav-menu overflow:hidden .figure-thumb { /*width:100%;height:100px;margin:0 auto 16px;text-align:center;*/ }
.header-nav-menu overflow:hidden .figure-thumb a { display: block; }
.header-nav-menu overflow:hidden .figure-thumb img { width: 4em; }
.header-nav-menu .title { line-height: 3em; }
.header-nav-menu .title:hover { color: #666; }
.header-nav-menu .price { line-height: 3.4em; }
.header-nav-menu .flags { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; font-size: 12px; text-align: center; }
.header-nav-menu .flag { display: inline-block; height: 18px; padding: 1px 20px; background-color: #e53935; color: #fff; }

.children-list { padding: 0; list-style-type: none; text-align: center; }
.children-list li { /*position:relative;float:left;padding-top:1em;*/ display: inline-block; padding-left: 1em; padding-right: 1em; height: 2.8em; line-height: 2.4em; list-style-type: none; font-size: 1.2em; text-align: center; font-weight: 550; border-left: 1px solid #e0e0e0; }
.children-list .first:before { display: none; }
.children-list li a { color: #333; }
.children-list a:hover { color: #e52029; }

.header-nav-menu-active { -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.18); box-shadow: 0 3px 4px rgba(0, 0, 0, 0.18); -webkit-transition: -webkit-box-shadow .2s; transition: box-shadow .2s; }

.dropdown-menu li a { padding-left: 1em; }

.home_search { position: absolute; transition: ease-in-out 0.5s; opacity: 0; right: -1em; z-index: -1; }
.home_search form { border: 5px solid #6e6796; background: #fff; }
.home_search form i { margin-left: 1em; margin-right: 1em; color: #fff; }
.home_search input { display: inline-block; border: none; background: none; box-shadow: none; padding-left: 0; padding-right: 0; width: 30em; border-radius: 0; color: #fff; }
.home_search a { padding-right: 0.8em; background: none; font-size: 1.84em; font-weight: bold; cursor: pointer; }
.home_search img { padding-left: 0.2em; width: 2em; }

.ibanner { top: 10em; width: 100%; position: relative; height: 560px; background: url(../images/loader.gif) no-repeat center center; }

.tp-banner li a { display: block; position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; }

.tp-caption { display: none !important; }

.tp-simpleresponsive .tp-caption { position: absolute; visibility: hidden; font-size: 1.4em; }

.tp-caption { z-index: 1; }

.tp-bullets { z-index: 1000; position: absolute; bottom: 40px !important; }

.tp-bullets.simplebullets.round .bullet { cursor: pointer; position: relative; background: url(../images/bullet.png) no-Repeat top left; width: 28px; height: 20px; margin-right: 0px; float: left; margin-top: 0px; margin-left: 3px; }

.tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet.selected { background-position: bottom left; }

.tp-bullets.simplebullets .bullet.selected { background-position: top left; display: block; }

.tpclear { clear: both; }

.tp-simpleresponsive > ul > li { list-style: none; position: absolute; visibility: hidden; }

.tp-caption img { display: block; }

.iwell_box { margin-top: 10em; }
.iwell_box ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.iwell_box li { padding: 0; text-align: center; }
.iwell_box li a { display: block; padding-top: 1em; width: 100%; height: 3.6em; color: #363636; font-size: 1.44em; font-weight: bold; border-right: 1px solid #F1F1F1; }
.iwell_box li.iwell_bg4 a { border-right: 0; }

.iwell_bg1 { background: url("../images/xs_1.png") no-repeat center; background-size: 2em; background-position-x: 5.4em; background-position-y: 1.6em; }
.iwell_bg1 a:hover { background: url("../images/xs01.png") no-repeat center #004098; color: #fff; background-size: 1.6em; background-position-x: 3.6em; background-position-y: 1em; }

.iwell_bg2 { background: url("../images/xs_2.png") no-repeat center; background-size: 2.4em; background-position-x: 5.2em; background-position-y: 1.2em; }
.iwell_bg2 a:hover { background: url("../images/xs02.png") no-repeat center #004098; color: #fff; background-size: 1.4em; background-position-x: 3.6em; background-position-y: 1.08em; }

.iwell_bg3 { background: url("../images/xs_3.png") no-repeat center; background-size: 2.4em; background-position-x: 5.2em; background-position-y: 1.6em; }
.iwell_bg3 a:hover { background: url("../images/xs03.png") no-repeat center #004098; color: #fff; background-size: 1.4em; background-position-x: 3.6em; background-position-y: 0.92em; }

.iwell_bg4 { background: url("../images/xs_4.png") no-repeat center; background-size: 2.4em; background-position-x: 5.4em; background-position-y: 1.4em; }
.iwell_bg4 a:hover { background: url("../images/xs04.png") no-repeat center #004098; color: #fff; background-size: 1.6em; background-position-x: 3.6em; background-position-y: 0.92em; }

.iwell { padding-bottom: 2em; background: #f7f7f7; }
.iwell h1 { line-height: 2.6em; text-align: center; }
.iwell h1 a { color: #333; font-size: 1em; font-weight: bold; }
.iwell h1 a:hover { color: #e72229; }

.iwell_title { text-align: center; }
.iwell_title ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.iwell_title li { height: 3.8em; line-height: 3.8em; font-size: 1.32em; font-weight: bold; border-right: 1px solid #eee; }
.iwell_title li:hover { color: #E6212B; background: #eee; }
.iwell_title img { padding-right: 0.2em; width: 1.6em; }

.iwell_lAD .item { height: 25em; }
.iwell_lAD .item > a > img { width: 100%; }
.iwell_lAD .carousel-caption { left: 0; right: 0; padding-bottom: 0; padding-top: 16px; bottom: 0; font-size: 1.2em; background: rgba(0, 0, 0, 0.6); }

.iwell_r { padding-left: 0; }
.iwell_r .tab-content { margin-top: 1.2em; }
.iwell_r .nav-tabs { font-size: 1.2em; font-weight: bold; }
.iwell_r .nav-tabs .active { border-bottom: 1px solid #E00100; }
.iwell_r .nav-tabs .active a { border: none; background: none; color: #004098; }
.iwell_r .nav-tabs .active a:hover, .iwell_r .nav-tabs .active a:focus { border: none; background: none; }
.iwell_r .tab-pane ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.iwell_r .tab-pane li { padding-left: 0.8em; height: 2.6em; line-height: 2.6em; font-size: 1.14em; background: url("../images/inews_icon.png") no-repeat left; border-bottom: dotted 1px #ccc; overflow: hidden; }
.iwell_r .tab-pane li span { padding-right: 0.6em; float: right; color: #666; }
.iwell_r .tab-pane li:hover { color: #E6212B; }

.iyewu { /*position: relative;*/ margin-top: 2em; }
.iyewu h2 { color: #313131; font-size: 24px; font-weight: bold; }
.iyewu ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 2em; padding-left: 1em; padding-right: 1em; }
.iyewu li { float: left; height: 16.9em; line-height: 16.9em; }
.iyewu li a { display: block; width: 100%; height: 100%; color: #fff; font-size: 1.68em; font-weight: bold; text-align: center; }
.iyewu li a:hover { margin-top: -1px; font-size: 1.2em; transition: all .25s linear; }

/* .iyewu1 { width: 50%; background: url("../images/h_yewu01.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; border-right: 6px solid #fff;  }

.iyewu2 { width: 50%; background: url("../images/h_yewu02.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; border-left: 6px solid #fff; }

.iyewu3 { width: 50%; background: url("../images/h_yewu03.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; border-right: 6px solid #fff;  } */

.iyewu1 { width: 33%; background: url("../images/h_yewu01.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; }

.iyewu2 { width: 33%; background: url("../images/h_yewu02.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; border-left: 12px solid #fff; border-right: 12px solid #fff; }

.iyewu3 { width: 34%; background: url("../images/h_yewu03.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; }

.iyewu4 { width: 50%; background: url("../images/h_yewu04.jpg") center no-repeat; background-size: cover; border-bottom: 12px solid #fff; border-left: 6px solid #fff;}

.iyewu5 { width: 40%; background: url("../images/h_yewu05.jpg") center no-repeat; background-size: cover; border-left: 12px solid #fff; border-right: 12px solid #fff; }

.iyewu6 { width: 30%; background: url("../images/h_yewu06.jpg") center no-repeat; background-size: cover; }

.igongcheng { margin-top: 2em; padding-bottom: 2em; }
.igongcheng h3 { color: #313131; font-size: 24px; font-weight: bold; }

.igongcheng_y { margin-top: 2em; background: #F0F1F5; }

.igongcheng_l { text-align: center; height: 23.3em; }
.igongcheng_l li { border-bottom: 1px solid #ccc; }
.igongcheng_l li a { padding-top: 1.32em; padding-bottom: 1.32em; color: #3b3b3b; font-size: 1.43em; font-weight: bold; }
.igongcheng_l li:hover a { color: #fff; background: #004098; }
.igongcheng_l li.active a { color: #fff; background: #004098; }

.igongcheng_img { height: 23.3em; overflow: hidden; }

.igongcheng_r { margin-left: -2em; }
.igongcheng_r img { width: 100%; height: 23.3em; }
.igongcheng_r .swiper-slide { height: 100% !important; }
.igongcheng_r .swiper-wrapper { height: 100% !important; }

.arrow-left { padding: 2.6em 1em; background: url(../images/arrows.png) rgba(0, 0, 0, 0.49) no-repeat left -0.5em; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 10; }

.arrow-right { padding: 2.6em 1em; background: url(../images/arrows.png) rgba(0, 0, 0, 0.49) no-repeat left -6.8em; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 10; }

.photo_show { height: 130em; border-top: 1px solid #ccc; }
.photo_show img { width: 100%; }

.home_about { padding-top: 3.2em; padding-bottom: 4em; /* background: #f5f5f5; */ }
.home_about h5 { padding-top: 0.6em; width: 22%; line-height: 3.2em; color: #313131; font-size: 1.72em; font-weight: bold; border-bottom: 2px solid #e00009; }
.home_about strong { padding-right: 0.4em; color: #e00009; font-size: 3em; }
.home_about .t1 { text-align: right; }
.home_about .t2 { text-align: center; }
.home_about .t3 { text-align: left; }
.home_about p { text-align: justify; text-justify: inter-ideograph; overflow: hidden; line-height: 2.2em; color: #595959; }
.home_about b { color: #464646; }
.home_about a { color: #e00009; }
.home_about span { padding-right: 2em; }

.home_aboutVideo { padding-top: 1.8em; display: none\9; }
.home_aboutVideo video { width: 100%; object-fit: fill; }

.home_aboutVideoIE8 { padding-top: 1.8em; display: none; display: block\9; }
.home_aboutVideoIE8 img { width: 100%; }

.home_about_r { padding-left: 5.71em; }
.home_about_r p { text-align: justify; text-justify: inter-ideograph; overflow: hidden; }

footer { padding-top: 2.8em; }

.ifoot { background: url("../images/foot_bg.png") no-repeat top; background-size: cover; }

.foot_list { padding-top: 0.4em; padding-bottom: 1em; color: #000; text-align: center; border-top: 6px #e62129 solid; }
.foot_list ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.foot_list li { float: left; width: 12.5%; }
.foot_list a { display: block; line-height: 1.8em; }
.foot_list strong { line-height: 2.8em; color: #333333; font-size: 16px; font-weight: bold; }
.foot_list a:hover { color: #e62129; }
.foot_list strong:hover { color: #e62129; }

.isearch { margin-top: 1em; text-align: center; }
.isearch .form-inline { display: inline-block; width: 30%; }
.isearch .input-group { width: 100%; }
.isearch .input-group-append { position: absolute; top: 0; right: 0; width: 5em; height: 2.8em; line-height: 2.8em; color: #fff; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background: #1890FF; z-index: 3; }
.isearch .input-group-append button { background: none; border: none; }
.isearch input { height: 2.8em; text-indent: 1.2em; }
.isearch i { position: absolute; left: 0.6em; top: 0.8em; color: #ccc; z-index: 3; }

.icont { padding: 2em; color: #fff; background: #004098; }

.icont_l strong { display: block; line-height: 2.2em; font-size: 1.14em; }
.icont_l span { display: block; line-height: 1.8em; font-size: 1em; }
.icont_l a { color: #fff; }
.icont_l a:hover { color: #e62129; }

.icode { text-align: center; }
.icode img { display: block; margin: auto; width: 60%; }
.icode span { line-height: 2em; }

.ilink_btn { padding-top: 1em; }

.about_list { background: #f2f2f2; border-bottom: 1px solid #ddd; text-align: center; }
.about_list ul { padding-left: 0; margin-bottom: 0; list-style: none; /*height: 4.2em;border-left:1px solid #ddd;*/ }
.about_list li:first-child { border-left: 1px solid #ddd; }
.about_list li { display: inline-block; width: 12.1%; height: 3.2em; line-height: 3.2em; text-align: center; font-size: 1.3em; border-right: 1px solid #ddd; }
.about_list li a { display: block; width: 100%; }
.about_list li a:hover, .about_list .active { background: #E52029; color: #fff; }

.about_conBox { margin-bottom: 1em; padding: 1.6em; color: #333333; background: #fff; text-align: left; }
.about_conBox h1 { font-size: 2em; }
.about_conBox h4 { color: #004098; font-size: 1.26em; }

.about_con { text-align: justify; text-justify: inter-ideograph; overflow: hidden; padding-bottom: 2em; border-top: 1px solid #F2F2F2; font-size: 1.18em; }
.about_con p { margin-bottom: 0; }
.about_con img { max-width: 100%; }
.about_con1 { text-align: justify; text-justify: inter-ideograph; overflow: hidden; padding-bottom: 2em; /* border-top: 1px solid #F2F2F2; */ font-size: 1.18em; }
.about_con1 p { margin-bottom: 0; }
.about_con1 img { max-width: 100%; }

/*
.start-history { width: 100%; height: 2200px; margin: 30px auto; background: url("images/history_start.png") no-repeat top center; display: block }
.cc_history { color: #2b2b2b; font-size: 36px; font-weight: 400; display: block; padding-top: 43px ;text-align: center;}
.next_history { color: #bbb; font-size: 26px; width: 160px; margin: 0 auto; border-bottom: 1px solid #d1d1d1 }
.history-img { width: 130px; overflow: hidden; float: left; margin-top: 24px; margin-left: 8px }
.history_mid { width: 4%; height: auto; margin: 0 auto; background: 0 }
.history_left {@include 段落文本对齐处理; width: 43%; float: left; clear: left; position: relative; overflow: hidden }
.history_right {@include 段落文本对齐处理; width: 43%; float: left; position: relative; overflow: hidden }
.history_R {margin-left: 500px }
.history_L {float: right; margin-right: 500px }
.history_r_2005 { margin-top: 120px }
.history_2007 { width: 420px; height: 100px; background: #FFF; margin-top: 73px }
.history_2005_span { float: left; line-height: 100px; font-size: 42px; color: #d43434 }
//.history_2005_b { width: 280px; height: 58px; float: left; margin-top: 21px; background: url("images/sprites.png") center; background-position: 0 -1300px }
.history_r_month { float: left; color: #FFF; display: block; width: 30px; line-height: 25px; height: 58px; border-right: 1px solid #FFF; margin-left: 25px }
//.history_r_text { float: left; font-size: 14px; color: #FFF; display: block; height: 58px; line-height: 25px; padding-left: 5px; text-align: left }
.year2006 { margin-top: 242px }
.year2009 { margin-top: 65px }
.year2011 { margin-top: 53px }
.year211 { margin-top: 43px }
.year2013 { margin-top: 62px }
.yearalmost { margin-top: 73px }
.yearalmostr { margin-top: 70px }
.history_2008 { width: 420px; height: 100px; background: #FFF; margin-top: 73px; float: right }
.history_2011 { width: 420px; height: 100px; background: #FFF; margin-top: 43px; float: right }
.history_2006_span { float: right; line-height: 100px; font-size: 42px; color: #d43434 }
//.history_2006_b { width: 280px; height: 58px; float: right; margin-top: 21px; background: url("images/sprites.png") center; background-position: 0 -1200px }
.blue { background-position: 0 -1400px!important }
.blue_R { background-position: 0 -1500px!important }
.yellow { background-position: 0 -1600px!important }
.yellow_R { background-position: 0 -1700px!important }
.history_l_month { float: right; color: #FFF; display: block; width: 30px; line-height: 25px; height: 58px; border-left: 1px solid #FFF; margin-right: 37px }
span.blue { color: #37779d }
span.yellow { color: #f76d02 }
//.history_l_text { float: left; font-size: 14px; color: #FFF; display: block; height: 58px; line-height: 25px; padding-top: 3px; width: 202px; text-align: right; padding-right: 5px }
.sharesite { width: 110px; height: auto; position: fixed; right: 0; top: 20%; z-index: 111 }
.sharesite_ul { width: 110px; margin: 0 }
.sharesite_first { height: 180px; position: relative }
.share_second { margin: 0!important }
.share_li__firsta { width: 80px; height: 25px; display: block; text-align: center; color: #FFF; position: absolute; bottom: 13px; margin-left: 15px }
.share_img { display: block; margin-left: 12px }
.share_ul__li { margin-top: 10px }
.full { line-height: 53px }

.histroy_first{font-weight: 500; text-align: right;
span{padding-top: 2em; padding-right: 8em; display: block;line-height: 2.2em;font-size: 14px;}
img{padding:0.1em; width: 10em;}
}

.histroy_l{font-weight: 500; text-align: right;
span{ padding-right: 8em; display: block;line-height: 2.2em;font-size: 14px;}
img{padding:0.1em; width: 10em;}
}

.his_img_ll img{ width: 8em;}

.his_img_l{padding-left: 7em;}

.histroy_r span{display: block; padding-left: 10em; line-height: 2.2em; font-size: 14px;}

.his_img_r{padding-left: 8.6em;
img{padding: 0.1em; width: 10em;}
}

.his_img_rr{padding-left: 8.6em;
img{padding: 0.1em; width: 8em;}
}

.histroy_rr span{display: block;padding-top: 1.2em; padding-left: 10em; line-height: 2.2em;font-size: 14px;}
*/
.history { padding-top: 3.2rem; }
.history h1 { font-size: 1.42em; line-height: 3em; text-align: center; }
.history h2 { font-size: 1.02em; line-height: 1.82em; text-align: center; }

.scale-div li { width: 136px; height: 40px; background: url(../images/scale-li.png) no-repeat center; float: left; display: inline-block; cursor: pointer; }

.his_main { text-align: center; }
.his_main h3 { font-size: 4.8rem; font-family: '黑体'; color: #004098; font-weight:bold；text-align: center; }
.his_main p { color: #666; line-height: 24px; font-size: 14px; text-align: center; }

.his-bg { position: relative; margin-top: 4em; }

.his-bg .bd { overflow: hidden; position: relative; }

.his-bg .bd li { display: none; list-style: none; }

.prev, .next { display: block; width: 25px; height: 50px; position: absolute; top: -3rem; font-size: 5.2rem; }

.prev, .next { display: block; width: 25px; height: 50px; position: absolute; top: -3rem; font-size: 5.2rem; }

.prev:hover, .next:hover { opacity: 0.6; }

.prev { left: 0px; }

.next { right: 0px; }

.scale-box { width: 846px; margin: 0 auto; position: relative; }

#sc-buttom { width: 30px; height: 30px; background: url(../images/sc-bottom.png) no-repeat center; position: absolute; top: 2px; left: 0px; -moz-user-select: -moz-none; cursor: move; }

.scale-div { width: 816px; margin: 0 auto; overflow: hidden; height: 26px; position: relative; }

.scale-div ul { position: absolute; top: 0px; left: 0px; }

.year-div { width: 952px; margin: 0 auto; position: relative; overflow: hidden; height: 60px; }

.year-div ul { position: absolute; }

.year-div li { width: 136px; color: #666; text-align: center; font-size: 18px; line-height: 60px; float: left; display: inline-block; cursor: pointer; }

.year-div li.on { color: #049fd9; font-size: 24px; }

.hisphone { display: none; }

.slide__year { font-size: 2rem; color: #049fd9; }

.slide__content { padding-bottom: 1rem; }

.hisphonelist img { width: 100%; }

.rongyu { margin-top: 2em; min-height: 18em; }
.rongyu ul { padding-left: 0; margin-bottom: 0; list-style: none; font-size: 1.11em; }
.rongyu .page1 li { float: left; width: 24%; min-height: 18em; margin-left: 0.5%; margin-right: 0.5%; margin-bottom: 1em; text-align: center; }
.rongyu li img { margin-bottom: 1em; padding: 0.6em; width: 100%; height: 14em; background: #fff; box-shadow: 0 12px 30px -5px rgba(0, 0, 0, 0.15); transition: all .2s ease; }
.rongyu .title_left { margin-bottom: 1em; }
.rongyu li img:hover { box-shadow: 20px 30px 20px -5px rgba(0, 0, 0, 0.15); }

.rongyu_con { padding-top: 1em; padding-bottom: 2em; background: #fff; }
.rongyu_con h1 { margin-top: 0; height: 3em; line-height: 3em; font-size: 1.92em; text-align: center; }

.rongyu_conTxt { text-align: center; }
.rongyu_conTxt img { max-width: 100%; }

.mysite { margin-top: 1.4em; padding: 0; font-size: 1.2em; }

.title_left { font-size: 1.98em; }
.title_left small { display: block; color: #004098; font-size: 0.698em; }

.izhao_banner { min-height: 24em; background: url("../images/izhao_banner.jpg") no-repeat top center; background-size: cover; }
.izhao_banner h5 { font-size: 1.8em; text-align: center; padding-top: 6em; }

.i_logo { padding-top: 4em; width: 18em; height: 6em; }
.i_logo img { width: 100%; }

.irenc { margin-top: 2.6em; }

.irenc_t { padding: 2em 4.8em; }

.irenc_l { padding: 2em; background: #fff; box-shadow: 0 2px 24px 0px rgba(175, 175, 175, 0.2); border-bottom: 6px #2154cf solid; }
.irenc_l strong { color: #E8202A; font-size: 2.12em; line-height: 2.6em; }
.irenc_l p { padding-top: 1.6em; color: #666; font-size: 1em; line-height: 1.8em; }

.irenc_in { display: flex; padding: 2em 0; }
.irenc_in .irenc_ll { background: url("../images/irenc_ll.png") no-repeat left center; }
.irenc_in .irenc_lr { margin-left: 10em; background: url("../images/irenc_rr.png") no-repeat left center; }
.irenc_in a { padding-left: 1.6em; color: #222; font-size: 20px; }

.irenc_r img { width: 100%; }

.ishe_banner { min-height: 24em; background: url("../images/izhao_banner.jpg") no-repeat top center; background-size: cover; text-align: center; }
.ishe_banner h1 { padding-top: 5.8em; font-size: 2.6em; }

.ishe { margin-top: 1.8em; }
.ishe a { border-bottom: 0px solid #E52029; }
.ishe .table { margin-top: 1.6em; text-align: center; }
.ishe .table th { padding: 2em 0; text-align: center; }
.ishe .table thead > tr > th { padding: 1.4em 0; color: #fff; background: #004E94; }
.ishe .table tbody > tr > th { padding: 1.4em 0; }
.ishe .table tbody > tr > td { padding: 1.4em 0; }

.imodal_t { padding: 0.6em; line-height: 2.6em; background: #fbfcfd; text-align: center; }
.imodal_t span { display: block; }
.imodal_t span img { padding-bottom: 0.2em; width: 1.6em; }

.imodal_l { color: #999; }
.imodal_l strong { display: block; color: #333; font-size: 1.6em; }

.imodal_r { color: #999; }
.imodal_r strong { display: block; color: #FF5959; font-size: 2.2em; }
.imodal_r span { border-right: 1px solid #999; }

.imodal_y { display: flex; padding-left: 3.2em; }
.imodal_y span { margin-top: 0.6em; padding-left: 1em; padding-right: 1em; height: 1.8em; line-height: 1.86em; }

.imodal_footer { padding: 15px; text-align: center; border-top: 1px solid #e5e5e5; }
.imodal_footer a { padding: 0.86em 2em; color: #fff; background: #DB251C; }
.imodal_footer a:hover { opacity: 0.8; filter: alpha(opacity=80); }

.ixiao { min-height: 36em; background: url("../images/ixiao_banner.jpg") no-repeat bottom center; background-size: cover; text-align: center; }
.ixiao h1 { padding-top: 5.8em; font-size: 2.6em; }

.ixiao_z { padding: 1em; background: #fff; text-align: center; }

.ixiao_l span li { color: #fff; font-size: 1.6em; background: #004E94; }
.ixiao_l li { padding: 2em; font-size: 1.2em; border-bottom: 1px solid #ccc; }
.ixiao_l li:hover { filter: alpha(opacity=80); color: #eee; background: rgba(153, 153, 153, 0.6); }

.ixiao_r strong { display: block; line-height: 5.6em; font-size: 1.4em; }
.ixiao_r small { color: #E52029; font-size: 1.4em; }
.ixiao_r p { padding-left: 35%; line-height: 2.6em; font-size: 1.2em; text-align: left; }

.iqc_banner { padding-top: 16em; min-height: 36em; background: url("../images/izhao_banner.jpg") no-repeat center ; background-size: cover; text-align: center; /*-webkit-background-size: 100% ; -o-background-size: 100% ; */ }
.iqc_banner h5 { font-size: 2em; color: #fff; }

.iqcbody { margin-top: 1em; }

.iqc_title { padding: 1em; font-size: 1.2em; }

.iqcContent_l { margin-top: 2em; color: #333333; background: #fff; text-align: left; }
.iqcContent_l h1 { line-height: 3em; font-size: 1.82em; text-align: center; }
.iqcContent_l video { width: 100%; }

.iqcContent { text-align: justify; text-justify: inter-ideograph; overflow: hidden; padding-top: 2em; border-top: 0px solid #fff; padding-bottom: 2em; font-size: 1.18em; }
.iqcContent p { margin-bottom: 0; }
.iqcContent img { margin: 1em 0; max-width: 100%; }

.iedu { margin-top: 2em; }
.iedu .title_left { text-align: center; }
.iedu ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 2em; text-align: center; font-size: 1.2em; font-weight: bold; }
.iedu li { display: inline-block; padding-left: 1em; padding-right: 1em; }

.inews { min-height: 36em; background: url("../images/inews_banner.jpg") no-repeat center; background-size: cover; text-align: center; }
.inews h1 { padding-top: 5.8em; font-size: 2.6em; }

.inews_b { padding: 1em; font-size: 1.2em; }

.inews_pic { text-align: center; }

.inews_top { margin-top: 2em; padding: 2em 5em; background: #fafafa; text-align: left; }
.inews_top strong { color: #e7463c; font-size: 1.32em; }
.inews_top p { margin-top: 1em; color: #666; }

.red_more { padding: 0 1.4em; width: 9em; height: 2.4em; line-height: 2.4em; text-align: center; border: 1px solid #e7463c; }
.red_more:hover { background: #e7463c; }
.red_more a { display: block; width: 100%; height: 2.4em; color: #e7463c; }
.red_more a:hover { color: #fff; }

.inews_text { padding-top: 2.8em; padding-bottom: 2em; padding-left: 2em; padding-right: 2em; border-bottom: 1px solid #eaeaea; transition: all .5s ease; }
.inews_text img { width: 13.2em; height: 8em; }

.inews_m { margin-right: -2em; margin-left: 1em; padding-top: 1em; padding-bottom: 1em; height: 8em; color: #e7463c; background: #f5f5f5; }
.inews_m strong { font-size: 2.8em; font-weight: 100; }

.inews_r { margin-left: 2em; padding-right: 2em; text-align: left; }
.inews_r span { line-height: 2.6em; font-size: 1.2em; font-weight: 500; }
.inews_r p { text-align: justify; text-justify: inter-ideograph; overflow: hidden; line-height: 2em; color: #565656; font-size: 0.92em; }

.inews_text:hover { color: #e7463c; margin-top: 1em; }
.inews_text:hover .inews_m { color: #fff; background: #e7463c; }
.inews_text:hover p { color: #565656; }

.page-item a { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.myAbbr { padding-top: 1em; border-top: 1px solid #F2F2F2; text-align: center; }
.myAbbr span { padding-left: 1em; }

.dang_body { background: url("../images/dang.jpg") top center no-repeat; }
.dang_body .about_list { margin-top: 34em; background: #f2f2f2; border-top: 5px solid #E52029; }
.dang_body .conBegin #desc { margin-left: 3em; }
.dang_body .i_logo { margin-left: 3.2em; padding-top: 2em; }

.dang_well { text-align: justify; text-justify: inter-ideograph; overflow: hidden; font-size: 1.18em; line-height: 2em; text-indent: 2em; background: #fff; }

.dang_list .row li { padding: 0.6em; }
.dang_list .row li img { width: 16em; height: 10.88em; }

.dang_i { display: flex; padding: 0.8em; background: #f5f5f5; }

.dang_i:hover { color: #1890ff; background: #eee; }

.dang_con { padding-left: 1.8em; }
.dang_con span { line-height: 3.2em; font-size: 1.26em; }
.dang_con p { line-height: 1.6em; color: #8c8c8c; }
.dang_con small { color: #8c8c8c; font-size: 0.92em; }

.conBegin { line-height: 4em; border-top: 1px solid #d9d9d9; }
.conBegin span:hover { color: #60a9d7; }

#desc { float: right; }

.iyinp p { line-height: 3.2em; font-size: 1.12em; }

.iyinp_t { padding: 0.68em; margin-bottom: 1em; background: #f2f2f2; }

.iyinp_in { padding-top: 0.6em; }
.iyinp_in input { margin-left: 1em; width: 60%; padding: 6px 12px; font-size: 14px; line-height: 1.4em; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; }
.iyinp_in select { margin-left: 1em; width: 60%; padding: 6px 12px; font-size: 14px; line-height: 1.4em; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; }
.iyinp_in span { margin-left: 2em; }

.pagination > li > a { color: #595959; }

.pagination > .active > a { background: #b73d3c; border-color: #b73d3c; }

.pagination > .active > a:hover { background: #b73d3c; border-color: #b73d3c; }

.pagination > li > a:hover { color: #fff; background: #b73d3c; border-color: #b73d3c; }

.banner_6, .banner_37, .banner_38, .banner_39, .banner_40, .banner_41, .banner_42 { background-image: url(../images/banner6@.jpg); }

.banner_10, .banner_11, .banner_13, .banner_14, .banner_15, .banner_16 { background-image: url(../images/banner10.jpg); }

.banner_17 { background-image: url(../images/banner17.jpg); }

.banner_18 { background-image: url(../images/banner18@.jpg); }

.banner_24, .banner_25, .banner_26, .banner_27, .banner_28, .banner_29, .banner_30, .banner_122 { background-image: url(../images/banner24@.jpg); }

.banner_31, .banner_32, .banner_33, .banner_34, .banner_35, .banner_36 { background-image: url(../images/banner31@.jpg); }

.banner_43, .banner_44, .banner_45, .banner_46 { background-image: url(../images/banner43@.jpg); }

.hc_top { height: 3.2em; background: #5D5D61; text-align: center; }
.hc_top ul { padding-left: 0; margin-bottom: 0; list-style: none; }
.hc_top li { display: inline-block; margin-left: 0.2em; margin-right: 0.2em; height: 2.4em; line-height: 2.4em; }
.hc_top li i { font-size: 2em; }
.hc_top li a { color: #fff; }

.cmap { display: none; }

/*769-1930分辨率之间传统低分屏幕优化*/
@media only screen and (min-width: 769px) and (max-width: 1930px) { .inews, .iqc_banner { min-height: 24em;min-height: 330px; } }
/*小于768px手机优化*/
@media screen and (max-width: 768px) { .container { max-width: 100%; }
  .itop { padding: 0 2em; height: 8em; }
  .itop .navbar-brand { height: 38px; }
  .itop .navbar-brand img { width: 80%; height: auto; }
  .itop_r { float: inherit; }
  .itop_r li { padding-left: 0; padding-right: inherit; font-size: 0.98em; }
  .inav .in { width: 100vw; background: #014098; }
  .inav_m { padding-left: 1em; }
  .inav_m li { width: fit-content; }
  .ibanner { width: 100vw; height: 220px; overflow: hidden; }
  .iwell_box li a { padding: 1em; height: auto; font-size: 0.68rem; }
  .iwell_box li { background-size: 1.2em; background-position-x: 0.6em; background-position-y: 0.5em; }
  .iwell { padding-bottom: inherit; }
  .iwell h1 { height: auto; line-height: inherit; font-size: 1.2em; }
  .iwell_lAD .item { height: 18em; }
  .iwell_lAD .carousel-indicators { top: 16em; }
  .iwell_lAD .carousel-caption { top: 11em; }
  .iwell_r { padding-top: 0.6em; padding-left: 1.2em; }
  .iwell_r .tab-pane li { padding-left: 1.2em; background: url("../images/inews_icon.png") no-repeat 2%; }
  .iwell_r .nav > li > a { padding: 10px 8px; }
  .iwell_r .nav-tabs { font-size: 1.12em; }
  .iyewu { margin-top: auto; }
  .iyewu h2 { font-size: 1.4em; }
  .iyewu ul { margin-top: auto; }
  .iyewu li { height: 9em; line-height: 9em; }
  .iyewu2 { border-left: 0; border-right: 0; }
  .iyewu4 { border-left: 0; }
  .iyewu5 { border-left: 0; border-right: 0; }
  .iyewu6 { broder-left: 0; }
  .igongcheng { margin-top: auto; padding-bottom: auto; }
  .igongcheng h3 { font-size: 1.4em; }
  .home_about_r { padding-left: 1em; }
  .igongcheng_y { margin-top: auto; }
  .igongcheng_l { display: flex; height: auto; }
  .igongcheng_l li a { padding-top: 1em; padding-bottom: 1em; font-size: 0.98em; }
  .igongcheng_r { margin-left: 0; }
  .igongcheng_img { height: auto; }
  .igongcheng_r img { height: auto; }
  .home_about { padding-top: inherit; padding-bottom: 2em; }
  .home_about h5 { padding-top: inherit; width: 24%; font-size: 1.4em; }
  .home_about strong { font-size: 2.2em; }
  .home_about span { padding-right: inherit; font-size: 0.86em; }
  footer { padding-top: inherit; }
  .foot_list li { width: 25%; }
  .icont { padding: inherit; padding-top: 0.8em; padding-bottom: 0.8em; }
  .icont_l strong { font-size: 1.12em; }
  .icont_l span { font-size: 0.68em; line-height: 2.2em; }
  .icode { padding-top: 0.6em; }
  .about_list ul { margin-left: -15px; margin-right: -15px; height: auto; border-left: none; }
  .about_list li { width: 25%; font-size: 1em; border-right: none; }
  .rongyu .title_left { font-size: 1.4em; }
  .rongyu .page li { width: 32%; height: 8em; line-height: 1.4em; font-size: 0.86em; }
  .rongyu li img { height: 6em; }
  .iqc_banner { padding-top: 2.8em; min-height: 8em; }
  .iqc_banner h5 { font-size: 1.6em; }
  .mysite { margin-top: auto; font-size: 1em; }
  .mysite .breadcrumb { margin-bottom: auto; padding: 8px 20px; }
  .about_conBox { margin-bottom: auto; padding: 0.6em; }
  .about_conBox h1 { margin-top: auto; font-size: 1.4em; }
  .inews { padding-top: 2em; min-height: 8em; }
  .inews h1 { padding-top: inherit; font-size: 1.6em; }
  .inews_text { padding: 0.6em; }
  .inews_text img { width: 100%; }
  .inews_m { margin-left: -30px; margin-right: 0; }
  .inews_r { margin: auto; padding: 0; text-align: center; }
  .inews_r span { line-height: 1.8em; font-size: 1.12em; }
  .pagination-lg > li > a { padding: 9px 12px; }
  .iqcContent_l h1 { line-height: 1.8em; font-size: 1.2em; }
  .iqcContent_l .title_left { font-size: 1.4em; }
  .iqcContent_l .title_left small { font-size: 0.2em; }
  .iqcContent { padding-top: inherit; padding-bottom: inherit; }
  .iqcContent p { line-height: 1.8em; font-size: 0.86em; }
  .conBegin { line-height: 2.2em; }
  .dang_body { background-size: contain; }
  .dang_body .i_logo { padding-top: 8em; padding-bottom: 2em; width: auto; height: auto; }
  .dang_body .i_logo img { padding: 0 6em; }
  .dang_body .about_list { margin-top: auto; }
  .dang_well p { font-size: 0.86em; }
  .dang_list .row li img { width: 100%; }
  .dang_i { display: block; }
  .dang_con { padding-left: inherit; }
  .dang_con span { line-height: 2.2em; font-size: 1.12em; }
  .ishe_banner { min-height: 8em; }
  .ishe_banner h1 { padding-top: 1.2em; font-size: 1.6em; }
  .table thead > tr > th { font-size: 0.92em; }
  .table tbody > tr > td { padding: inherit; font-size: 0.86em; }
  .iyinp p { line-height: 2.2em; font-size: 0.92em; }
  .his-bg { display: none; }
  .hisphone, .cmap { display: block; }
  .photo_show { height: 40em; } }
/*key:UG93ZXJlZCBieSBab29tbGEh6YCQ5rWqQ01TIHd3d3cuejAxLmNvbQ== */

/*# sourceMappingURL=global.css.map */
/*分页样式*/
/*分页样式*/
.page { padding:4px 0px 0px 1px; /* float:right; */ clear:both;justify-content:center;display:flex;}
.page a, .page span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:22px; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#CC0001; color:#ff9900; }
.page .current{ background:#CC0001; color:#FFF;}
.page #total{color:red}
