/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color:#0157a4;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto; width:1300px;}
.bg{ width: 100%;min-width: 1300px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.t{text-align: center;padding-bottom: 40px;position: relative;}
.t p{font-size:40px;color:#333;}
.t p>b{color: #0157a4;font-weight:normal;}
.t span{display: block;margin-top: 6px;font-size: 18px;margin-bottom: 10px;}
.t:after {content: '';display: inline-block;width: 94px;height: 3px;background: url(../images/20200905144936_1115970301.png) no-repeat center;-webkit-animation: 'flymove' 5s linear infinite;-moz-animation: 'flymove' 5s linear infinite;-ms-animation: 'flymove' 5s linear infinite;}

@-webkit-keyframes flymove{
            from{background-position:-94px 0px;}
            to{background-position:0 0;}
        }




/*抬头*/
.head_bg{height: 45px;border-bottom: 1px #eee solid;line-height: 45px;font-size: 13px;color: #999;}
.head_bg a{font-size: 13px;color: #999;}

.head_r a{height: 45px;line-height: 45px;display: block;width:97px;float: left;padding-left:30px;text-align: center; }
.lx{background: url(../images/20200905135507_469874078.png)no-repeat 20px center;border-left: 1px #eee solid;}

.sj{background: url(../images/20200905135522_1383244745.png)no-repeat 28px 12px;border-left: 1px #eee solid;border-right: 1px #eee solid;position: relative;-webkit-transition: all 0.5s;transition: all 0.5s;}

.xwx{background: url(../images/20200905135541_2007486326.png)no-repeat 20px center;position: relative;-webkit-transition: all 0.5s;transition: all 0.5s;border-right: 1px #eee solid;}

.ma p{position: absolute;top:0px;left: 0px;display: none;-webkit-transition: all 0.5s;transition: all 0.5s;}
.ma img{width: 130px;}
.ma:hover p{top: 45px;display: block;}


/*导航*/
.top_bg{height: 140px;}
.logo{margin-top: 30px;}
.name{background: url(../images/20200905140425_1490011009.jpg)no-repeat center left;padding-left: 62px;height: 140px;margin-left:24px;}
.name p{font-size: 26px;font-weight: bold;color: #333;padding-top:34px;}
.name span{display: block;float: left;background: url(../images/20200905140626_1625125553.png)no-repeat center;width: 97px;height: 24px;line-height: 24px;text-align: center;color: #fff;font-size: 14px;margin-top:8px;}
.name span+span{margin-left:10px;}

.tel{background: url(../images/20200905141008_1227062950.png)no-repeat center left;padding-left: 50px;margin-top: 50px;}
.tel p{font-size: 14px;}
.tel span{font-size: 26px;color: #0157a4;font-weight: bold;display: block;}



/*栏目*/
.nav{background: #1059a9;height:65px;width: 100%;line-height: 65px; position:relative;}
.nav .NavCeshi > li{float: left;width:162px;}
.nav .NavCeshi > li > a {color: #fff; font-size: 16px; display: block; position: relative; z-index: 3;padding-left: 30px;text-align: center;}

.nav .NavCeshi > li > a:after{content: '';display: block;width:24px;height: 24px;position: absolute;left:24px;top: 21px;}
.nav .NavCeshi > li#Zz0 > a:after{background: url(../images/20200907101706_594016459.png) no-repeat center left;}
.nav .NavCeshi > li#Zz1 > a:after{background: url(../images/20200907101944_2040700789.png) no-repeat center left;}
.nav .NavCeshi > li#Zz2 > a:after{background: url(../images/20200907102056_1085504024.png) no-repeat center left;}
.nav .NavCeshi > li#Zz3 > a:after{background: url(../images/20200907102130_2044902095.png) no-repeat center left;}
.nav .NavCeshi > li#Zz4 > a:after{background: url(../images/20200907102425_1728831281.png) no-repeat center left;}
.nav .NavCeshi > li#Zz5 > a:after{background: url(../images/20200907102505_1887452028.png) no-repeat center left;}
.nav .NavCeshi > li#Zz6 > a:after{background: url(../images/20200907102925_2050729.png) no-repeat center left;}
.nav .NavCeshi > li#Zz7 > a:after{background: url(../images/20200907103003_121948453.png) no-repeat center left;}
.nav .block{ position: absolute; display: block; background: rgba(0,0,0,.1);height: 65px; top: 0; overflow: visible !important; }


/*下来*/
.erji_menu { display: none; width: 100%; position: absolute; background:#fff; left: 0; top: 65px; padding: 40px 0; z-index: 9998;}

.erji_menupro .list ul li { float: left; width:140px; border:1px solid #ddd; margin-left: -1px; position: relative; z-index: 2;}
.erji_menupro .list ul li:hover{border-color: #1059a9;z-index: 3;}
.erji_menupro .list ul li a{ display: block; padding:0; }
.erji_menupro .list ul li a img { display: block; width: 100%; height: auto; margin: 0 auto; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0px 10px; }
.erji_menupro .list ul li a p{ color: #555; display: block; text-align: center; line-height: 30px; padding:0 0 15px 0; font-size: 14px; }
.erji_menupro .list ul li:hover a p{color: #1059a9}

.erji_menu .box-tips { width: 130px; padding-top: 25px; padding-right: 30px; }
.erji_menu .box-tips .line{ height: 4px; margin-bottom: 4px; }
.erji_menu .box-tips .in{ width: 42px; height: 4px; background: #1059a9; }
.erji_menu .box-tips h2{ font-size: 24px; line-height: 80px; color: #1059a9; }
.erji_menu .box-tips a { display: inline-block; width: 130px; font-size: 12px; color: #1059a9; text-align: center; text-transform: uppercase; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; border: 1px solid #1059a9; border-radius: 50px; line-height: 34px; font-family: arial; }
.erji_menu .box-tips a span{font-size: inherit;color:inherit;}
.erji_menu .sub-about a.tit { width: 100% !important; font-size: 14px; line-height: 48px; color: #1059a9; }
.erji_menu .sub-about a { display: inline-block; line-height: 40px; color: #878787; -webkit-transition: 0.5s all ease; transition: 0.5s all ease; float: left; width: 50%; font-size: 14px; }
.erji_menu .sub-about a:hover{ text-decoration: underline; color: #1059a9}
.erji_menu .sub-about { width: 250px; float: left; padding: 55px 40px 0 415px; text-align: center; }
.erji_menu .sign{ width: 124px; }
.erji_menu .sign a{ display: inline-block; width: 122px; height: 56px; padding: 15px 0 5px; border: 1px solid #cfced0; margin: 54px 0 41px; line-height: 24px; text-align: center; -webkit-transition: all 0.5s; transition: all 0.5s; }
.erji_menu .sign a p{ color: #676767}
.erji_menu .sign:hover a p{ color: #1059a9}
.erji_menu .sign a:hover{ border: 1px solid #1059a9; }
.erji_menu .sign-in{ display: inline-block; width: 122px; height: 32px; margin: 0 auto; overflow: hidden; position: relative; }
.erji_menu .sign-in img{ position: absolute; top:0; left: 0; }
.erji_menu .sign:hover .sign-in img{ top:-32px; }
.erji_menuInst .list { width: 727px; margin-top: 30px; border-top: 1px solid #d8d8da; border-left: 1px solid #d8d8da; }
.erji_menuInst .list li { position: relative; width: 120px; height: 68px; padding: 20px 0 10px; border-right: 1px solid #d8d8da; border-bottom: 1px solid #d8d8da; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; float: left; }
.erji_menuInst .list li.hover{ background: #0c4da2; }
.erji_menuInst .list span{ display: inline-block; }
.erji_menuInst .list span p { font-size: 14px; display: block; line-height: 30px; padding: 5px 0 0; color: #666; }
.erji_menuInst .list li:hover span p{ color:#1059a9}
.erji_menuInst .list span.box{ width: 100%; height: 60px; font-size: 11px; line-height: 32px; color: #666; text-align: center; -webkit-transition: color 0.5s; transition: color 0.5s; }
.erji_menuInst .list li.hover span.box{ color: #fff; }
.erji_menuInst .list span.sign { width: 30px; height: 28px; display: block; margin: 0 auto; }
.erji_menuInst .list span.sign img { display: block; width: 100%; height: auto; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); }
.erji_menuInst .list li:hover span.sign img{ -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); }


/*幻灯片*/

.focus {width: 100%;min-width: 1200px;height:500px;overflow: hidden;position: relative;z-index: 1}
.focus ul {height: 100%;position: absolute;overflow: hidden;}
.focus ul li {float: left;width: 100%;height: 100%;overflow: hidden;position: relative;background: #000;}
.focus ul li div {position: absolute;overflow: hidden;width: 100%;height: 100%;}
.focus .btnBg {position: absolute;width: 100%;height: 20px;left: 0;bottom: 0;background: #000;display: none;}
.focus .btn {position: absolute;width: 952px;height: 23px;margin-left: -480px;left: 50%;bottom: 15px;text-align: center;}
.focus .btn span {font-size: 0;display: inline-block;_display: inline;_zoom: 1;width: 10px;height: 10px;text-align: center;_font-size: 0;margin-left: 16px;cursor: pointer;background: #fff;border-radius: 50%;}
.focus .btn span.on {background: #c51620;}
.focus .preNext {width: 45px;height: 100px;position: absolute;top: 300px;background: url(../images/20200907103113_1276625831.png) no-repeat 0 0;cursor: pointer;}
.focus .pre {left: 0;}
.focus .next {right: 0;background-position: right top;}


/*内页幻灯片*/

.focus_n {width: 100%;min-width: 1300px;height: 400px;overflow: hidden;position: relative;z-index: 0}
.focus_n ul {height: 100%;position: absolute;}
.focus_n ul li {float: left;width: 100%;height: 100%;overflow: hidden;position: relative;background: #000;}
.focus_n ul li div{position: absolute;overflow: hidden;width: 100%;height: 100%;}
.focus_n .btnBg {position: absolute;width: 100%;height: 20px;left: 0;bottom: 0;background: #000;display: none;}
.focus_n .btn {position: absolute;width: 952px;padding-right: 50px;height: 23px;margin-left: -501px;left: 50%;bottom: 15px;text-align: center;}
.focus_n .btn span {font-size: 0;display: inline-block;_display: inline;_zoom: 1;width: 10px;height: 10px;text-align: center;_font-size: 0;margin-left: 16px;cursor: pointer; background: #666;border-radius: 50%;}
.focus_n .btn span.on {background: #c51620;}
.focus_n .preNext {width: 45px;height: 100px;position: absolute;top: 110px;background: url(../images/20200907103113_1276625831.png) no-repeat 0 0;cursor: pointer;display: none;}
.focus_n .pre {left: 0;}
.focus_n .next {right: 0;background-position: right top;}

/*搜索*/
.search_nbg{width: 100%; min-width:1300px; height:72px; margin:0 auto;position:absolute; top:651px;background: #fff;border-bottom: 1px #eee solid;}
.search{ height:72px;border-bottom: 1px #eee solid;}
.keywords{ line-height:72px;}
.keywords span{ font-size:14px; color:#0157a4;}
.keywords a{ font-size:14px; color:#666666;}
.keywords a:hover{ color:#0157a4;}
#infoname{margin: 0; height: 40px; line-height:40px; padding-left: 54px; color:#b9bcc1; 
background:url(../images/20200907103143_118486187.png) no-repeat 16px;
width: 215px;font-size: 14px; height:72px; border:none; border-left:1px solid #edeeef;}
#search_r li:nth-child(2){width:75px;height:72px;background: #0157a4;}
#search_r li:nth-child(2) input{border:none; margin:20px 21.5px;}
#search_r li{ float:left;}


/*产品*/
.pc_tab{background:#fff;position:relative;-webkit-transition:300ms;transition:300ms;}
.pc_tab.hb{height:48px;border:none;-webkit-transition:300ms;transition:300ms;}
.pc_tab tr{width:152px;;display:inline-block;vertical-align:top;text-align:center;margin-left:12px;}
.pc_tab tr:nth-child(1){margin-left: 0px;}

.big_class{background:rgba(1,87,164,0.1);position:relative;z-index: 2;}
.pc_tab tr b{font-size:0;display:block;}
.pc_tab tr b a{font-size:18px;color:#666 !important;display:block;line-height: 48px;font-weight: normal;}
.pc_tab tr td{display:block;width: auto;}
.pc_tab tr.cur .big_class{background:#0157a4;position:relative;}
.pc_tab tr.cur b a{color:#fff  !important;}

.pc_tab tr.cur .big_class:after{content:'';width:0;height:0;border-width:10px;border-style: solid;border-color:#0157a4 transparent transparent transparent;position:relative;bottom: -10px;}
.pc_tab tr #showtyepname{width:1300px;height:0;position: absolute;left: 0;top:0px;overflow:hidden;text-align: left;opacity:0;-webkit-transition:300ms;transition:300ms;}
.pc_tab tr.cur #showtyepname{height:104px;top:50px;opacity:1;-webkit-transition:300ms;transition:300ms;}
.pc_tab tr #showtyepname a{display:inline-block;padding:0 45px;line-height: 52px;}

.prc_list{margin-top: 35px;}
.prc_list li+li{display:none;}
.prod_d table tr td{display: block;float: left;padding: 0px !important;width: 406px;height: 406px;overflow: hidden;position: relative;margin-bottom: 41px;}
.prod_d table tr td+td{margin-left: 40px;}
.prod_d table tr td a img{transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;display: block;width:406px !important;height: 406px !important;margin: 0 auto;}
.prod_d table tr td:hover a img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}

.prod_d table tr td span{display: block;position: absolute;left: -406px;top: 200px;width: 406px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;overflow: hidden;z-index: 999;}

.prod_d table tr td span a{font-size: 18px;color: #fff !important;letter-spacing: 20px;text-align: center;-webkit-transition: all 1s ease;transition: all 1s ease;}

.prod_d table tr td:hover span{top:200px;left: 0px;}
.prod_d table tr td:hover span a{letter-spacing: 0px;}

.prod_d table tr td:after{display: block;content: "";position: absolute;width: 406px;height: 406px;background:rgba(0,0,0,0.7);left: -406px;top: 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.prod_d table tr td:hover:after{left:0px;}




/*产品特性*/
.feature_bg{background: url(../images/20200905161530_887237994.jpg)no-repeat center;height: 822px;}
.feature_img{margin-top:80px;}
.feature_r{width: 760px;background-color:#0157a4;border-radius: 10px;height: 470px;margin-right:80px;position: relative;}

.feature_r li{float: left;text-align: center;width: 252px;height: 234px; border-bottom: 1px #1c6aaf solid;border-left: 1px #1c6aaf solid;position: relative;}
.feature_r li:nth-child(1),.feature_r li:nth-child(4){border-left: none;}
.feature_r li:nth-child(4),.feature_r li:nth-child(5),.feature_r li:nth-child(6){border-bottom: none;}
.feature_r li img{padding-top:58px;}
.feature_r li p{color: #fff;font-weight: bold;font-size: 20px;margin-top:16px;margin-bottom:4px;}
.feature_r li span{display: block;font-size: 14px;color: #88b5dd;}

.feature_r li:after,.feature_r li:before {content: '';display: block;width: 100%;height: 0;position: absolute;left: 0;transition: all .5s ease;background: rgba(255,255,255,0.05);}
.feature_r li:hover:after,.feature_r li:hover:before {height: 100%;}
.feature_r li:before {bottom: 0;}
.feature_r li:after {top: 0;}
/*解决方案*/
.case_cont{position: relative;z-index:2;}
.case_img{height:440px;overflow: hidden;}
.case_img li{float: left;width:355px;height: 432px;background:#fff url(../images/20200907103215_1477447940.gif)center no-repeat;margin-right:27px; overflow: hidden;cursor: pointer;position: relative;z-index: 3;}
.case_img li a:before{content: "";position: absolute;bottom:16px;right: 34px;background:url(../images/20200905173621_1968218163.png);width: 71px;height: 21px;}
.case_w1{width:355px;height: 267px;}
.case_w{background: #0157a4;height: 165px;padding:0px 23px;}
.case_w p{position: relative;color: #fff;font-size:18px;padding-top: 14px;}
.case_w p:before{content: "";position: absolute;top:50px;left: 0px;background: #fff;width:58px;height: 2px;}
.case_w span{display: block;color: #86b8e5;font-size: 14px;margin-top:30px;}


.solution .tempWrap{width:99% !important;margin: 0 auto;}

.case_list ul{width: 122px;margin: 70px auto;}
.case_list li{width: 8px;height: 8px;margin-left: 30px;background: #222;float: left;border-radius: 4px;cursor: pointer;position: relative;}
.case_list li:nth-child(1){margin-left:0;}
.case_list li.cur{background: #0157a4;}
.case_list li.cur:after{content: '';width: 34px;height: 34px;border-radius: 17px;border: 1px solid #0157a4;display: block;position: absolute;top: -14px;left: -14px;}

.case_r p{font-size: 18px;color: #fff;margin-top: 45px;}
.case_r b{font-size: 32px;color: #0157a4;}
.case_r a{width: 305px;height: 45px;line-height: 45px;color: rgba(255,255,255,0.5);font-size: 16px; border: 1px solid #444;display: block;text-align: center;margin-top: 20px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.case_r a:hover{background:#0157a4;color:#fff;}
#case_btn_l{ background:url(../images/20200907103253_1546405902.png) center no-repeat; width:64px; height:64px; left:10px; top:230px; cursor: pointer; position:absolute;z-index:-1;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;z-index: 3333;}
#case_btn_r{ background:url(../images/20200907103326_1224674610.png) center no-repeat; width:64px; height:64px; right:10px; top:230px; cursor: pointer;position:absolute;z-index:-1;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;z-index: 3333;}
.case_cont:hover #case_btn_l{left:-100px;z-index:1;}
.case_cont:hover #case_btn_r{right:-100px;z-index:1;}



/*优势*/
.adv_img{margin-right: -310px;}
.adv_ww{width: 590px;margin-top:50px;}
.adv_l{margin-left:20px;}
.adv_l p{font-size: 30px;color: #333;}
.adv_l span{font-weight: bold;color: #0157a4;font-size: 40px;}
.adv_w{font-size: 16px;line-height: 28px;margin-top:30px;}
.adv_w p{position: relative;padding-left:32px;}
.adv_w p:before{content: "";position: absolute;top:5px;left: 0px;background: url(../images/20200905195616_1547833713.png);width: 22px;height: 18px;}
.adv_w p+p{margin-top:24px;}
.adv_a a{display: block;margin-top:40px;width: 156px;height: 45px;line-height: 45px;background: #0157a4;border-radius:10px;text-align: center;color: #fff;font-size: 14px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.adv_bg2 .adv_img{margin-left: -310px;margin-right: 0px;}
.adv_a a:hover{width:200px;background: #e10811;}

/*流程*/
.process_bg{background: url(../images/20200905201200_1443281958.jpg)no-repeat center;height: 650px;position: relative;}
.process_bg:before{content: "";position: absolute;top:-130px;right:-80px;background: url(../images/20200905201632_885288729.png);width: 296px;height: 211px;}

.lc_nr li{width:216px;text-align: center;float: left; position: relative; margin-top:-10px;z-index: 2;}
.lc_nr li:first-child{background: none;}
.lc_nr li b {font-size: 20px;color: #333;display: block;height: 55px;line-height: 42px;font-weight: bold;}
.lc_nr li p{color: #666;font-size:15px;margin-top:13px; line-height:26px; margin-bottom:50px;}
.lc_nr li img{padding-top:27px;-webkit-transition: all 0.5s;transition: all 0.5s; /*position: relative; width:62px; height:62px;border: 10px solid #fff; border-radius: 50%;*/ }
.lc_nr li i{ font-size:35px; display: block; color:#cfcfcf; font-style: normal; font-family: Impact;}
.lc_nr li.cur b{color: #043985;}
.lc_nr li:hover img{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);position: relative;}
.yin{ overflow:hidden; height:69px; width:650px;margin: 0 auto; padding-left:30px; padding-top:26px; background: #fff; border-radius: 155px;color: #333;-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,.08);box-shadow: 0px 0px 30px rgba(0,0,0,.08);}
.ho{ width:620px; float:left;}
.yin p {font-size: 25px;color: #19a9eb;font-weight: bold;line-height: 37px;}
.f19{ font-size:15px; padding-left:11px; color:#888; line-height:40px; float:left;}
.f19 b{color:#005BA7;font-size: 32px;font-family: arial;}
.dz_lx{margin-top: 12px;}
.ho .dz_lx a{color: #fff;background:#005BA7;border-radius: 30px;padding: 11px 51px;font-size: 16px;}
.ho .dz_lx a:hover{background: #e10811;}
.lc_pic{width: 88px;height:88px;background: #0058A7;border: 10px solid #7daad0; border-radius: 50%;margin: 0 auto;}
.lc_nr li:hover .lc_pic{background: #e10811;border: 10px solid #e97d82;}



/*广告图*/
.banner_bg2{background: url(../images/20200905203743_388007745.png)no-repeat center;height: 116px;}


/*简介*/
.com_fl{width:590px;height:435px;padding:32px 0;}
.com_title span{width:200px;height:45px;line-height: 45px;font-size: 22px;color:#fff;letter-spacing: 10px;background: #e10811; text-align: center;display: block;}
.com_title p{font-size: 28px;color:#0157a4;margin: 20px 0 7px 0;}
.com_title b{font-size: 40px;color:#0157a4;}
.com_text{margin:30px 0 40px 0;}
.com_text p{font-size: 15px;color:#666;line-height: 30px;text-indent: 2em;}
.com_a a{width:170px;height:50px;line-height: 50px;font-size: 16px;color:#fff;background:#0157a4;border-radius:10px;text-align: center;display: block;float:left;}
.com_a a:first-child{margin-right: 15px;background: #333;}
.com_a a:hover{background:#e10811;}


/*企业风采*/
.sstyle{position: relative;}
.sstyle_bg{height:457px;background: url(../images/20200907103404_52732542.png)no-repeat bottom;}

.sstyle #demo1 tbody tr td,.sstyle #demo2 tbody tr td{padding-left: 0px !important;padding-right: 23px !important;}
.sstyle tbody td>a{width:295px;height:217px;padding: 6px;display: block;background: url(../images/20200907103434_244958248.jpg)no-repeat center;}
.sstyle tbody td>a:after{content: "";display: block;height:28px;margin-top: 5px;background: url(../images/20200907103521_1833999278.png)no-repeat bottom center;}
.sstyle tbody td>div{display: none;}



/*新闻*/
.news_lt{float:left;width:800px;}
.news_l{ float:left;width:100%; }
.news_l .active{color: #fff;background: #0c4391;}
.news_l a{width:370px;height:75px;padding-left: 30px;line-height: 75px;font-size:20px;background:#333;color:#fff; position: relative; display: block;float: left;}
.news_l a > *{ position: relative; z-index: 3}
.news_l span{display: block;position: relative;}
.news_l span:after,.wend h2 a:after{content: "More >";display: block;width:85px;height:25px;line-height: 25px;font-size: 14px;color:#fff;border:#666 1px solid;border-radius:5px;position: absolute;top: 25px; right: 20px;text-align: center;}
.news_l .active span:after{border:#2f69ba 1px solid;}

.news_nor {width:800px; height:570px;  overflow: hidden;}
.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none;width: 800px;height: 570px;}
.new_cont { position: relative; width:800px; height: 570px; display: block; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div {height: 570px; font-weight: normal;}
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item {height: 93px;padding: 27px 0;border-top: 1px #eee solid;position: relative;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { display: none;}
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: '+';  width:35px; height:35px;line-height: 35px;font-size: 20px; background:#eee;text-align: center;position: absolute; left:0px; top:0px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 50px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top:25px;}
.news_row2 .news_div_item_pic a, .news_row2 .on a img { display: block !important; width: 288px; height:210px; }
.news_row2 .news_div_item_pic a img{display: none;}
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height:236px;padding: 0 0 40px;}
.news_row2 .on .news_div_item_body,.news_row2 .on .divdgweb_new_div_item_body{width:478px;top: 90px;}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body {width:800px; line-height: 24px;font-size: 14px; color: #666;  text-align: justify; position: absolute; right: 0px; top: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date {    display: none;}
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a {width: 245px;font-size: 18px;color: #333;position: absolute;left: 280px; top:37px;}
.news_row2 .news_div_item_content,.news_row2 .divdgweb_new_div_item_content{position: relative;}
.news_row2 .on .news_div_item_pic a:before,.news_row2 .on .divdgweb_new_div_item_content:before{content:"more >>";line-height: 30px;color: #666;position: absolute;top:173px;left:320px;font-size: 15px;text-align: center; }

.wend{width:460px; height: 610px;margin-right: 0; float: right;background: #f5f5f5;}
.wend h2 a{height:75px;line-height:75px;padding-left: 30px;font-size:20px; color:#fff;background: #0c4391;display: block;font-weight: initial;position: relative;}
.wend h2 a:after{border: #2f69ba 1px solid;}
.wend .news_div_item_a { font-size: 16px; }
.wend .news_div_item_content{border-bottom: 1px solid #e1e1e1; padding: 31px 0 31px 0;}
.wend .lastdl{ border-bottom: none;}
.wend .news_div_item_title{ height:41px; padding-left:53px; line-height:26px; background:url(../images/20200907103553_532125278.jpg) no-repeat left top; font-size:16px; color:#333333; overflow: hidden;font-weight: bold;}
.wend .news_div_item_title a{ color:#333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.wend .news_div_item_title a:hover{color: #333}
.wend .news_div_item_body{ padding-left:53px; background:url(../images/20200907103748_982409461.jpg) no-repeat left top; line-height:24px; color:#666; height: 75px; font-size: 15px; overflow: hidden;}
.news_row2 .news_div_item_pic a img{border: 1px #e1e1e1 solid;}



/*版权*/
.copy_row1{background: #333333;height: 120px;width: 100%;min-width: 1200px;overflow: hidden;}
.copy_row1 > .page{position: relative;height: 100%;}
.copy_row1 > .page > .fr{display: block;width: 325px;height: 60px;background: url(../images/20200905210532_1291493077.png) no-repeat center;position: absolute;right:-351px;top: 0;padding: 30px 380px 30px 40px;font-weight: normal;font-size: 23px;color: #fff;line-height: 30px;text-align: right;}
.copy_row1 .copy1_item{float: left;color:#999;display:block;line-height: 25px;font-size: 16px;font-family: arial,microsoft yahei;margin-right:60px;border-right:1px solid #454545;height: 63px;padding: 37px 60px 33px 0;}
.copy_row1 .copy1_item3{border-right: 0 none;}
.copy_row1 .copy1_item > strong{color: #fff;font-size: 18px;font-weight: 100;display: block;line-height: 30px;}
.copy_row1 .copy1_item > strong i{display: inline-block;vertical-align: middle;padding-right: 10px;padding-bottom: 5px;}
.copy_row1 .copy1_item > strong i img{display: block;width: 35px;height: 25px;}


/*版权*/
.link_bg{ height: 90px; background: #12447d; }
.links_l{font-size: 16px; color:#fff; line-height:90px;}
.link{padding-bottom:50px; color:#999;}
.linkTagcs li a{font-size:14px;}
.linkTagcs li a:hover{color:#fff !important;}
.linkTagcs li {margin-left: 0px !important;float:left !important;margin-top: 0px !important;text-aglin: left;}
.links_r a{font-size:14px; color:#fff;height:80px; padding-top:15px;display: block;}

.footer_bg{width: 100%;color: #fff; background:#282828;   padding: 50px 0 0;position: relative;height: 300px;}
.footer li{ float: left; width: 220px; }
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}

.footer>li:nth-child(6){width:160px; margin-left:16px; margin-top:30px; background:#fff; float:right;}
.footer_w{font-size: 14px; line-height: 34px; color: #999;}
.footer_ww{font-size: 14px; line-height: 34px; color: #999;}

.footer li a{ display: block;font-size: 14px; line-height: 34px; color: #999;}
.footer li a:hover{color: #fff;}
.footer_t{ font-size: 18px !important; color: #fff !important;  line-height: 60px !important; position: relative;}
.footer>li:nth-child(6) p{text-align:center; color:#999; line-height:30px; margin-bottom:10px;}
.copy_bg{background: #222;height:auto; }
.footer li d{font-weight:bold;font-size:22px;color:#fff;float: right;}
.copy{line-height: 80px; font-size: 14px;color: #999;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #fff;}


/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/20200905134240_1550055615.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #0157a4; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;border-bottom: 1px #efefef solid;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #0157a4; border-color: #0157a4; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #0157a4; border-color: #0157a4;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px; }
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }


.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color:#0157a4; font-size: 18px; }
y-kefu-box .right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
y-kefu-box .right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
y-kefu-box .right-arrow2 {
border-left: 6px white solid;
}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color: #0157a4; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#f55b1b;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }