/*初始化样式*/
html {margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,navs,section {margin:0;padding:0;border:0;}
body {background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a {text-decoration:none;outline:none;}
a:hover,a:active,a:focus {text-decoration:none;outline:none;}
input {padding:0;margin:0;font-family:'Microsoft YaHei';}
img {border:none;background:none;vertical-align:middle;}
ul,ol,li {list-style-type:none;}
select,input,img,select {vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0}
table,th,td {vertical-align:middle}
.clearfix:after {content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix {zoom:1}
.clearboth {height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2 {font-size:12px;font-weight:bold;}
hr {border:0;border-top:1px solid #ccc;height:0;}
/*----- Common css ------*/
.fl {float:left;}
.fr {float:right;}
.di {_display:inline;}
.fwn {font-weight:normal;}
.dib {*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.wh {max-width:1330px;margin:0 auto;padding:0 15px;}
.com-img {overflow:hidden;}
.com-img img {transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.com-img:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.roll_product {float:left;}
/*头部样式*/
.top1 {background:#ececec;height:31px;line-height:31px;overflow:hidden;font-size:13px;}
.k1 {color:#666;}
.k1 a {color:#666;}
.top2 {height:141px;overflow:hidden;}
.logo {float:left;line-height:141px;}
.logo img {max-width:100%;}
.twz {background:url(../image/top_line.png) no-repeat left center;color:#333333;font-size:26px;padding-left:32px;margin-left:30px;margin-top:38px;}
.twz p:nth-child(2) {color:#666666;font-size:16px;font-weight:normal;}
.k2 {margin-top:41px;font-size:26px;color:#1c53a0;line-height:31px;background:url(../image/ico_phone.png) no-repeat left center;padding-left:55px;font-weight:bold;}
/*热门搜索*/
.eypg-product-list li img { height:230px;}
.sou {margin:15px 0;}
.hotSearch {float:left;font-weight:normal;color:#555555;}
.hotSearch a {padding:0 6px 0 8px;background:url(../image/hot.png) no-repeat left bottom;color:#888888;}
#search-type {float:left;width:100px;height:24px;border:1px solid #c8c8c8;margin-right:5px;}
/* 导航样式 */
#menu {background:#215cae;height:66px;}
#menu.cur {position:fixed;width:100%;left:0;top:0;z-index:99999;}
/*搜索和热门搜索*/
.topr {width:26px;}
.ss {position:relative;}
#formsearch2 {position:absolute;right:0;top:66px;z-index:999;display:none;width:214px;}
#formsearch2 input {line-height:30px;height:30px;border:none;outline:none;}
#formsearch2 #keyword {width:160px;padding-left:10px;color:#333;}
#formsearch2 #s_btn {width:50px;background:#215cae;color:#fff;text-align:center;padding:0;font-size:12px;}
.ss-btn {line-height:66px;cursor:pointer;}
#formsearch2 input::-webkit-input-placeholder {color:#333;}
#formsearch2 textarea::-webkit-input-placeholder {color:#333;}
.tdh {line-height:66px;color:#fff;font-size:18px;margin-right:20px;display:none;}
#menu.cur .tdh {display:block;}
.dao {width:96%;float:left;}
.x-menu > li {float:left;position:relative;text-align:center;width:12.5%;}
.x-menu > li > a {display:block;font-size:17px;color:#fff;line-height:66px;}
.x-menu > li:hover > a {background:#1d4275;color:#fff;}
.x-menu > li.active > a {}
.x-menu > li:after {content:'';position:absolute;z-index:100;width:100%;left:0;height:40px;opacity:0;top:100%;}
.x-menu > li:hover .x-sub-menu {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}
.x-sub-menu {position:absolute;z-index:99999;width:100%;left:-0%;top:66px;background:#fff;padding:10px 0;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s ease;transition:all .5s ease;}
.x-sub-menu > li > a {display:block;text-align:center;font-size:14px;color:#333;line-height:40px;height:40px;overflow:hidden;}
.x-sub-menu > li > a:hover {}
@media (max-width:1024px) {
  .twz {display:none;}
  .x-menu > li > a {font-size:15px;}
}
.product_list1 {margin-top:38px;}
.product_list1 li {float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n) {margin-right:0;}
.product_list1 li img {width:257px;height:293px;}
.product_list1 li h3 {text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}
/*主体样式*/
.box1 {background:#E5E9ED;overflow:hidden;padding:5.1vw 0;}
.box1 .wh {display:flex;justify-content:space-between;}
.cpz {width:14.06%;background:#1d4275;border:1px solid #1d4275;}
.cptt {color:#fff;text-align:center;font-size:30px;line-height:126px;}
.prolist {background:#fff;padding:23px 14px 0;}
.prolist li {margin-bottom:10px;background:#f2f1f1;}
.prolist li a {line-height:51px;color:#1d4275;font-size:16px;background:url(../image/pro_arrow.png) no-repeat 90% center;width:100%;text-indent:10%;display:block;}
.prolist li.cur {background:#1d4275;}
.prolist li.cur a {color:#fff;background:url(../image/pro_arrow_on.png) no-repeat 90% center;}
.cpdh {color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;}
.rx {font-size:20px;}
.cpdh h2 {font-size:26px;font-family:"Impact","Arial";margin-top:10px;font-weight:300;}
.cp {width:84.81%;}
.proimg {display:none;}
.proimg.clicked {display:block;}
.proimg ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.proimg li {position:relative;border:1px solid #1d4275;background:#1d4275;width:24%;}
.proimg li .img img {width:100%;display:block; height: 210px;}
.proimg li h3 {line-height:59px;text-align:center;color:#fff;font-size:20px;height:59px;overflow:hidden;}
.proimg li:nth-child(n+5) {margin-top:20px;}
@media (max-width:1440px) {
  .cptt {line-height:110px;}
  .prolist li a {line-height:48px;}
  .prolist {padding:20px 10px 0;}
  .prolist li {margin-bottom:20px;}
  .cpdh {padding-top:20px;padding-bottom:20px;}
}
@media (max-width:1024px) {
	.proimg li .img img{ height:150px;}
  .box1 .wh {flex-wrap:wrap;}
  .cpz {width:100%;}
  .cpdh {display:none;}
  .cp {width:100%;margin-top:20px;}
  .cptt {line-height:70px;font-size:28px;}
  .prolist li a {line-height:48px;}
  .prolist li {margin-bottom:20px;width:49%;float:left;}
  .prolist li:nth-child(2n) {float:right;}
  .proimg li h3 {line-height:50px;font-size:18px;height:50px;}
}
@media (max-width:425px) {
  .cptt {line-height:50px;font-size:20px;}
  .prolist {padding:10px 8px 0;}
  .prolist li {margin-bottom:10px;}
  .prolist li a {line-height:40px;font-size:14px;}
  .proimg li {width:49%;}
  .proimg li:nth-child(n+3) {margin-top:10px;}
  .proimg li h3 {line-height:40px;font-size:15px;height:40px;}
}
@media (max-width:320px) {
  .cptt {font-size:18px;}
  .prolist li {width:100%;float:none;}
  .prolist li:nth-child(2n) {float:none;}
}
.box2 {background:#fefefa;padding:6.09vw 0 5vw;overflow:hidden;}
.ab {display:flex;justify-content:space-between;}
.abpic {width:42.5%;}
.abpic img {width:100%;}
.about {width:47.5%;}
.abtt {color:#333333;font-size:42px;}
.abwz {color:#333333;font-size:18px;line-height:36px;margin:48px 0;overflow:hidden;}
a.am {color:#fff;font-size:18px;line-height:50px;background:#1c53a0;width:210px;display:block;text-align:center;}
.sj {background-color:rgb(255,255,255);box-shadow:0 0 10px #ddd;margin-top:4.17vw;padding:3% 0;}
.sj li {width:25%;float:left;padding-left:5.5%;}
.sj li+li {background:url(../image/sj_line.png) no-repeat left center;}
.sj li .img {width:20%;}
.sj li .det {width:70%;padding-left: 10px;}
.sj li h3 {color:#1c53a0;font-size:36px;font-weight:bold;float:left;line-height:40px;}
.sj li i {color:#1c53a0;font-size:36px;font-weight:bold;float:left;font-style:normal;line-height:40px;}
.sj li span {color:#333131;font-size:16px;float:left;margin-top:12px;margin-left:5px;}
.sj li p {color:#434343;font-size:24px;font-weight:300;}
@media (max-width:1440px) {
  .abwz {line-height:35px;height:210px;margin:40px 0;}
}
@media (max-width:1024px) {
  .abwz {height:105px;}
  .sj li {padding-left:4%;}
  .sj li h3 {font-size:30px;line-height:40px;}
  .sj li i {font-size:30px;line-height:40px;}
  .sj li p {font-size:18px;}
  .sj li .img {width:30%;}
  .sj li .img img {width:100%;}
  .sj li .det {width:62%;}
  .abtt {font-size:36px;}
}
@media (max-width:768px) {
  .ab {flex-wrap:wrap;}
  .abpic {width:100%;}
  .about {width:100%;margin-top:20px;}
  .abtt {font-size:35px;}
  .abwz {font-size:16px;line-height:30px;margin:20px 0;height:auto;}
  .sj li+li {background:none;}
  .sj li .img {display:none;}
  .sj li .det {width:100%;}
}
@media (max-width:425px) {
  .abtt {font-size:25px;}
  .abwz {font-size:14px;line-height:28px;}
  a.am {font-size:16px;line-height:40px;width:180px;}
  .sj li {width:50%;float:left;}
  .sj li:nth-child(n+3) {margin-top:10px;}
  .sj li h3 {font-size:25px;line-height:30px;}
  .sj li i {font-size:25px;line-height:30px;}
  .sj li p {font-size:16px;}
  .sj li span {margin-top:5px;font-size:14px;}
}
.box3 {background:url(../image/box3_bg.jpg) no-repeat;background-size:100% 100%;overflow:hidden;padding:4.58vw 0;}
.bt {text-align:center;color:#fff;}
.bt h2 {font-size:42px;}
.bt h3 {font-size:18px;margin-top:12px;}
.box3 .cont {margin-top:2.86%;}
.tab {display:none;}
.tab.clicked {display:block;}
.tab li {position:relative;}
.tab li .det {width:54.62%;background:#1c53a0;padding:4% 0;}
.tab li .nr {margin-left:8.7%;width:75%;color:#fff;}
.tab li .ybt {font-size:42px;}
.tab li h3 {font-size:34px;border-bottom:1px solid #ffffff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:18px;margin-top:30px;}
.tab li h4 {font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"黑体";margin-top:15px;}
.tab li h5 {font-size:18px;font-family:"微软雅黑";line-height:30px;margin-top:23px;height:120px;}
.tab li .zx {width:125px;line-height:37px;background:#fff;text-align:center;color:#003318;font-size:18px;font-family:"黑体";margin-top:28px;display:block;letter-spacing:2px;}
.tab li .img {width:49.38%;position:absolute;right:0;z-index:999;}
.tab li .img img {width:100%;display:block;}
.tabli {width:100%;margin-top:50px;}
.tabli li {font-size:18px;font-family:"微软雅黑";letter-spacing:2px;width:140px;line-height:56px;border:2px solid #fff;color:#fff;cursor:pointer;text-align:center;margin-right:50px;float:left;}
.tabli li.cur {background:#1c53a0;}
@media (max-width:1440px) {
  .tab li .det {padding:3% 0;}
  .tabli {margin-top:40px;}
  .tabli li {margin-right:30px;line-height:50px;}
}
@media (max-width:1024px) {
  .bt h2 {font-size:36px;}
  .bt h3 {font-size:16px;margin-top:10px;}
  .tabli {width:100%;}
  .tab li .ybt {font-size:36px;}
  .tab li h3 {font-size:30px;}
  .tab li .img {top:8%;}
}
@media (max-width:768px) {
  .tab li .det {width:100%;padding:4% 0;margin-bottom:20px;}
  .tab li .img {width:100%;position:static;}
  .tabli ul {display:flex;justify-content:space-between;}
  .tabli li {margin-right:0;width:22%;}
}
@media (max-width:425px) {
  .bt h2 {font-size:25px;}
  .bt h3 {font-size:14px;margin-top:10px;}
  .tab li .nr {margin-right:8%;margin-left:8%;width:84%;}
  .tab li .ybt {font-size:25px;}
  .tab li h3 {font-size:20px;margin-top:15px;}
  .tab li h4 {font-size:16px;}
  .tab li h5 {font-size:16px;margin-top:20px;}
  .tab li .zx {font-size:16px;letter-spacing:1px;margin-top:20px;}
  .tabli {margin-top:20px;}
  .tabli li {font-size:12px;letter-spacing:0;line-height:40px;}
}
@media (max-width:375px) {
  .tabli ul {flex-wrap:wrap;}
  .tabli li {width:48%;}
  .tabli li:nth-child(n+3) {margin-top:10px;}
  .tab li .ybt {font-size:25px;}
  .tab li h3 {font-size:20px;}
  .tab li h5 {font-size:14px;line-height:25px;margin-top:15px;}
}
.box4 {overflow:hidden;margin:4.58vw 0 3vw;}
.c6_index {margin-top:2.5vw;}
.box5 {background:#1d4275;overflow:hidden;padding:2.08vw 0 1vw;}
.hzzb {width:13%;margin-top:68px;}
a.hzm {display:block;text-align:center;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:18px;width:100px;line-height:45px;margin:0 auto;margin-top:30px;}
.large-img {width:81%;float:right;margin-top:30px;}
.large-img li {margin-bottom:40px;}
.large-img li img {display:block;width:100%;}
.large-img .slick-slide {margin:0 10px;}
@media (max-width:1440px) {
  .hzzb {width:15%;}
}
@media (max-width:1024px) {
  .hzzb {width:100%;float:none;margin-top:0;}
  .large-img {width:100%;float:none;margin-top:20px;}
  a.hzm {display:none;}
}
@media (max-width:480px) {
  .large-img li {margin-bottom:10px;}
  .large-img .slick-slide {margin:0 5px;}
}
.box6 {overflow:hidden;padding:4.48vw 0 3.44vw;}
.xw {margin-top:2.86vw;}
.new-left {float:left;width:67.5%;}
.new-tit {}
.new-tit ul {float:left;}
.new-tit ul li {float:left;font-size:16px;color:#333333;font-weight:bold;position:relative;cursor:pointer;background:#f0f0f2;width:144px;height:54px;line-height:54px;text-align:center;}
.new-tit ul li.cur {background:#1c53a0;color:#fff;}
.new-tit ul li:nth-child(2) {margin-left:10px;}
.new-tit a {float:right;display:block;font-size:14px;color:#999;margin-top:10px;text-transform:uppercase;}
.new-tit a:hover {color:#053e95;}
.new-warp .new-con {display:none;margin-top:42px;}
.new-top {border-bottom:solid 1px #e5e5e5;padding-bottom:25px;float:left;width:38.9%;}
.new-top ul li a {display:block;}
.new-top ul li a .new-img {}
.new-top ul li a .new-img img {    width: 100%;
    height: 253px;}
.new-top ul li a .new-text {padding-top:30px;}
.new-top ul li a .new-text h3.tit {font-size:18px;color:#333333;transition:all .3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.new-top ul li a .new-text .new-clf {margin-top:20px;}
.new-top ul li a .new-text .new-clf .text {font-size:14px;line-height:24px;color:#777777;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.new-rem {float:right;width:calc(100% - 43%);}
.new-rem ul li {border-bottom:1px solid #e5e5e5;margin-bottom:24px;padding-bottom:15px;}
.new-rem ul li a {display:block;}
.new-rem ul li a h3 {font-size:18px;color:#333;transition:all .5s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.new-rem ul li a p {font-size:14px;line-height:24px;color:#777777;margin-top:10px;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new-rem ul li a .time {display:flex;color:#999999;font-size:14px;margin-top:10px;}
.new-rem ul li a .nm {padding-right:10px;}
.new-rem ul li a .date {border-left:1px solid #e5e5e5;padding-left:10px;}
.new-rem ul li a:hover h3 {font-weight:bold;color:#1c53a0;}
.new-right {float:right;width:28%;}
.new-tit h3 {float:left;font-size:16px;color:#ffffff;position:relative;cursor:pointer;background:#1c53a0;width:144px;height:54px;line-height:54px;text-align:center;}
.new-list {padding-top:25px;}
#ydemo {overflow:hidden;position:relative;height:440px;}
.new-list ul li a {display:block;padding-top:15px;padding-bottom:15px;border-bottom:dashed 1px #ededed;}
.new-list ul li a h3 {font-size:18px;color:#333333;line-height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.new-list ul li a p {font-size:14px;color:#999;line-height:26px;padding-left:45px;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.new-list ul li a:hover h3 {color:#1c53a0;}
@media (max-width:1440px) {}
@media (max-width:768px) {
  .new-left {width:100%;float:none;margin-top:5%;}
  .new-warp .new-con {margin-top:20px;}
  .new-tit ul li {width:120px;height:40px;line-height:40px;}
  .new-top {float:none;width:100%;}
  .new-rem {float:none;width:100%;margin-top:5%;}
  .new-right {width:100%;float:none;}
  .new-list ul li a {padding:10px 0;font-size:14px;}
}
@media (max-width:425px) {}
/*友情链接*/
.f_link {background:#1c53a0;font-size:16px;color:#fff;padding:23px 0;}
.f_link a {color:#fff;opacity:.7;font-size:14px;padding:0 8px;}
/*页面底部*/
.foot {background:#333;padding:55px 0 10px;}
.wh2 {max-width:1450px;margin:0 auto;padding:0 15px;}
.f_nav {width:36.27%;float:left;}
.f_nav dl {float:left;width:33.33%;}
.f_nav dt {margin-bottom:30px;font-size:18px;color:#fff;}
.f_nav dd a {font-size:14px;color:#fff;line-height:30px;opacity:.5;}
.foot2 {width:31.69%;}
.gsm {margin-bottom:30px;font-size:24px;color:#fff;}
.lx {font-size:16px;color:#fff;opacity:.5;line-height:30px;}
.foot3 {width:18.17%;}
.lytt {font-size:18px;color:#fff;}
.foot4 {width:6.9%;}
.foot4 img {width:100%;display:block;}
.foot4 li {width:100%;text-align:center;}
.foot4 h3 {color:#fff;font-size:16px;font-weight:300;margin:13px 0 21px;}
.bq {line-height:22px;color:rgba(255,255,255,.5);font-size:14px;background:#333333;padding:20px 0;}
.bq a {color:rgba(255,255,255,.5);}
@media (max-width:1024px) {
  .f_nav dt {font-size:16px;}
  .gsm {font-size:26px;margin-bottom:25px;}
  .lx {font-size:14px;}
}
@media (max-width:768px) {
  .f_nav {display:none;}
  .foot4 {display:none;}
  .foot2 {width:45%;}
  .foot3 {width:45%;float:right;}
}
@media (max-width:425px) {
  .foot {padding:28px 0 0px;}
  .foot2 {width:100%;float:none;}
  .foot3 {display:none;}
  .gsm {font-size:20px;margin-bottom:15px;}
  .lx {line-height:25px;font-size:13px;}
  .bq {padding:15px 0;font-size:13px;}
}
/*内页左侧样式*/
.container {width:1200px!important;margin:0 auto;padding:0;}
.page-product-inquiry a {color:#fff;}
@media (max-width:768px) {
  .x-banner {margin-top:60px;}
  .page-banner {margin-top:60px;}
  .eypg-right-content img {max-width:100%!important;width:auto!important;height:auto!important;}
}
/*手机底部*/
@media (max-width:768px) {
  .db {display:block!important;}
}
.dbb {height:50px;}
.am-input-group-label {font-size: 1rem!important;}
.am-panel{font-size:16px;}
.am-form input[type=text],.am-form select,.am-form textarea{font-size:16px!important;line-height: 1.4!important;}