@charset "utf-8";

.top { display: block; width: 100%; height: 100px; background: #fff url(../images/kingmakere03.png) no-repeat center top;padding-top: 10px;}

.top.mintop { position: fixed; top: 0; left: 0; }
.logo,.logo a,.logo a img{ display: block; }
.top .logo{width: 412px;position: relative;}
.top .logo:after{content: '';display: block;width: 665px;height: 100px;background: #fff;position: absolute;right: 0;top: 0;}

.logo a img{width: auto;height: 80px;}
.logo a{height: 80px;padding: 10px 0;float: left;position: relative;z-index: 3;}
.logo:after{ content: ''; display: block; clear: both; }
.logo_a { padding: 24px 15px 24px 25px; height: 52px; float: left; }
.logo p { float: left;  color: #666; font-weight: 100; font-size: 20px; line-height: 31px; padding: 0px 12px; padding-top: 22px; height: 50px;   display: block; position: relative;z-index: 3;}
.nav{ width: 650px; }
.nav > ul > li { float: left; line-height: 100px; margin-right: 25px;}
.nav > ul > li > a > span{ display: block; font-size: 15px; color: #454545; transition:0.3s all ease; line-height: 100px; position: relative; padding: 0px 3px 0 33px;  width: 62px;}
.nav > ul > li > a{ display: block; position: relative; height: 100px; line-height: 100px; transition:0.3s all ease; }
.nav > ul > li > a:after{ content: ''; display: block; width: 30px; height: 30px; position: absolute; left: 0;   transition:0.3s all ease;  top: 50%;margin-top: -15px;background-position: center -35px;}
.nav > ul > li > a:before{content: '';display: block;width: 0%;height: 4px;background: #184b9e;position: absolute;bottom: 0;left: 0;transition:0.3s all ease;}
.nav > ul > li#Zz0 > a:after{ background-image: url(../images/kingmakere04.png); }
.nav > ul > li#Zz1 > a:after{ background-image: url(../images/kingmakere05.png); }
.nav > ul > li#Zz2 > a:after{ background-image: url(../images/kingmakere06.png); }
.nav > ul > li#Zz3 > a:after{ background-image: url(../images/kingmakere07.png); }
.nav > ul > li#Zz4 > a:after{ background-image: url(../images/kingmakere08.png); }
.nav > ul > li#Zz5 > a:after{ background-image: url(../images/kingmakere09.png); }
.nav > ul > li#Zz6 > a:after{ background-image: url(); }

.nav > ul > li.navcurrent > a,.nav > ul > li:hover > a{ }
.nav > ul > li.navcurrent > a:before,.nav > ul > li:hover > a:before{ width: 100%;transition-delay:0.2s; }
.nav > ul > li.navcurrent > a:after,.nav > ul > li:hover > a:after{background-position:center 0; }
.nav > ul > li.navcurrent > a > span,.nav > ul > li:hover > a > span{ color:#184b9e; line-height: 100px; font-weight: normal; font-size: 15px; }

.erji_menu > .page > .fr { width: 960px; height: 150px; padding: 30px 0; }
.erji_menu > .page > .fr > ul{ float: left; padding: 0 30px; }
.erji_menu > .page > .fr > ul{ width: 200px; padding:0 10px; text-align: center; }
.erji_menu > .page > .fr > ul img{ width: 100%; display: block; height: auto; background: #184b9e; transition:0.3s all ease-in-out; }
.erji_menu > .page > .fr > ul a:hover img{ padding: 2px; width: 196px; }
.erji_menu > .page > .fr > ul > strong{ display: block; }
.erji_menu > .page > .fr > ul > strong a{ font-size: 15px; font-weight: 100; color: #000; display: block; line-height: 40px; padding-bottom:5px; }
.erji_menu.product_list_nav > .page > .fr > ul > strong a{ color: #444; }
.erji_menu > .page > .fr > ul > li > a{ display: block; line-height: 24px; color: #666}
.erji_menu .divnews_tag li,.erji_menu .divdgweb2_tag li { float: none !important; width: 280px !important; }
.erji_menu .divnews_tag li span, .erji_menu .divdgweb2_tag li span { color: #666; }
.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:26px;float:left; width:260px;}
.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;}
.divdgweb2_tag ul{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.divdgweb2_tag li{list-style:none;margin:0px;float:left;}
#Zz4 .erji_menu > .page > .fr{padding: 0;}
#Zz4 .erji_menu > .page > .fr > ul{width: 300px;}
#Zz4 .erji_menu > .page > .fr > ul > strong a{text-align: left;}


.top_button { float: right; height: 48px;padding: 26px 0;width:130px;position:relative;transition: 0.3s all ease;}
.top_button .top_tel,.top_button .top_search{overflow:hidden; position:absolute;float: left; width:48px; height:48px; display:block;margin-left:15px; border-radius:50px; transition:0.3s all ease-in-out;left: 0;background: #fe9704;text-align: center;}
.top_search a{font-size: 20px;line-height: 48px;color: #fff;font-weight: bold;}
.top_search a:hover{color: #fff;}
.top_button .top_tel {
    left: 0px;
    z-index: 4;
}
.top_button .top_search {
  left: 65px;
  z-index: 3;
}
.top_button .top_tel p{position: absolute;right: 0;top:0;opacity: 0;transition:0.3s all ease-in-out 0.2s;color: #fff;line-height: 48px;display: block;padding: 0 25px 0 48px;font-size: 18px;font-family: arial;font-weight: bold;}
.top_button .top_tel:hover{width: 200px; }
.top_button .top_search:hover{background: #fe9704}
.top_button .top_tel:hover{background: #184b9e}
.top_button .top_tel:hover p{opacity: 1;}
.top_button .top_tel i,.top_button #search-i input{ transition:0.3s all ease-in-out;display: block; width: 22px; height: 22px; padding:13px; cursor: pointer;position:absolute;left:0px;top:0px; box-sizing: content-box;border: 0 none;background-color:#184b9e;z-index:2;}
.top_button .top_tel i img{display: block;width: 100%;height: auto;}

.top_button .top_tel:hover i,.top_button .top_search:hover #search-i input{}
.top_button #search-i input{background-image: url(../images/kingmakere10.png);background-repeat: no-repeat;background-position: center;background-color: #fe9704;}
.top_button #search-bg input { display: block; background: no-repeat; border: 0 none; color: #f5e9d6; line-height: 48px; padding: 0 18px 0 48px; }




.erji_menu { display: none; width: 100%; position: absolute; background:rgba(255,255,255,.85); left: 0; top: 110px; padding: 40px 0; z-index: 33333;}
.erji_menupro .list{width: 1090px;padding: 30px 0;}
.erji_menupro .list ul li { float: left; width:120px; border:1px solid #ddd; margin-left: -1px; position: relative; z-index: 2;}
.erji_menupro .list ul li:hover{border-color: #184b9e;z-index: 3;}
.erji_menupro .list ul li a{ display: block; padding:0px 0px 0;background: #fff; }
.erji_menupro .list ul li a img { display: block; width: 100%; height: auto; margin: 0 auto; box-sizing: border-box; padding: 0 0px; }
.erji_menupro .list ul li a p{ color: #555; display: block; text-align: center; line-height: 30px; padding:0 0 5px; font-size: 13px; }
.erji_menupro .list ul li:hover a p{color: #184b9e}

.erji_menu .box-tips { width: 160px; padding-top: 25px; padding-right: 50px; padding-left: 100px;}
.erji_menu .box-tips .line{ height: 4px; margin-bottom: 4px; }
.erji_menu .box-tips .in{ width: 42px; height: 4px; background: #184b9e; }
.erji_menu .box-tips h2{ font-size: 24px; line-height: 80px; color: #184b9e; }
.erji_menu .box-tips a { display: inline-block; width: 140px; font-size: 12px; color: #184b9e; text-align: center; text-transform: uppercase; transition: 0.3s all ease; border: 1px solid #184b9e; border-radius: 10px; 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: #184b9e; }
.erji_menu .sub-about a { display: inline-block; line-height: 40px; color: #878787; transition: 0.5s all ease; float: left; width: 50%; font-size: 14px; }
.erji_menu .sub-about a:hover{ text-decoration: underline; color: #184b9e}
.erji_menu .sub-about { width: 250px; float: left; padding:50px 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; transition: all 0.5s; }
.erji_menu .sign a p{ color: #676767}
.erji_menu .sign:hover a p{ color: #184b9e}
.erji_menu .sign a:hover{ border: 1px solid #184b9e; }
.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; 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:#184b9e}
.erji_menuInst .list span.box{ width: 100%; height: 60px; font-size: 11px; line-height: 32px; color: #666; text-align: center; 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%); }
 




.title{ font-size:40px; color:#333333; text-align:center;}
.title em{ color:#184b9e;}
.title span{ display:block; font-size:18px; color:#888; margin:5px 0 20px 0;}
.title:after{ content:''; display:block;margin: 0 auto;width:127px; height:3px; background:url(../images/kingmakere21.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:-127px 0px;}
            to{background-position:0 0;}
        }
        @-moz-keyframes flymove{
            from{background-position:-127px 0px;}
            to{background-position:0 0;}
        }
        @-ms-keyframes flymove{
            from{background-position:-127px 0px;}
            to{background-position:0 0;}
        }
.title.bg{color:#fff; }
.title.bg em{ color:#fff;}
.title.bg span{ color:#fff;}

/*产品*/
.product{ padding:50px 0 67px 0;width: 100%;overflow: hidden;}
.protab{ width:270px; }
.protab a{ display:block; line-height:80px; border-radius:0 40px 40px 0; font-size:16px; color:#333333; font-weight:lighter; padding-left:27px; background:#f2f3f4; transition:all .3s ease;}
.protab a+a{ margin-top:12px;}
.protab a i{ padding-right:13px;}
.protab a.on,.protab a:hover{ background:#184b9e; color:#fff;}
.procon{ width:1000px; position:relative;}
.procon .product_div_item_pic{ float:left; width:598px; height:448px; border:1px solid #e5e5e5;}
.procon .product_div_item_pic img{ width:100%; height:100%;}
.procon .divproduct_new_div_item_content{ float:right; width:370px; height:260px; background:#f2f3f4; padding:50px 40px; margin:45px 0 0 -50px; position:relative; z-index:99;}
.procon .divproduct_new_div_item_a{ font-size:20px; color:#333333; font-weight:bold;}
.procon .divproduct_new_div_item_title:after{ content:''; display:block; width:38px; height:3px; background:#184b9e; margin:17px 0 0 0;}
.procon .divproduct_new_div_item_body{ font-size:14px; color:#9b9fa2; line-height:30px; height:120px; margin:30px 0; overflow:hidden; width:310px;}
.procon .divproduct_new_div_item{ height:450px;} 
.procenter{ margin:40px 0 45px 0;}
.probtn a{ display:inline-block; width:120px; line-height:38px; border-radius:20px; background:#184b9e; text-align:center; color:#fff; font-size:14px; transition:all .3s ease;} 
.probtn a+a{ margin-left:20px; background:#fe9704;}
.probtn a:hover{ box-shadow:0 0 10px #bbb;}
.projt i{ display:block; width:19px; height:10px; cursor:pointer;}
.projt i+i{ margin-top:173px;}
.projt:after{ content:''; display:block; position:absolute; left:0; right:0; top:26px; bottom:0; margin:0 auto; width:1px; height:144px; background:#d9dde0;}
.projt{ right:38px; top:130px; position:absolute; z-index:999;}
.proshow .divproduct_new_div_item{ position:relative; width:408px; border:1px solid #e5e5e5; padding-bottom:125px; margin-right:35px;}
.proshow .product_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.proshow .product_div_item_pic{ overflow:hidden;}
.proshow .divproduct_new_div_item_content{ position:absolute; width:100%; bottom:0; height:125px; text-align:center; border-top:1px solid #e5e5e5;}
.proshow .divproduct_new_div_item_a{ font-size:16px; color:#333333; margin:; display:block; margin:20px 0 10px 0; transition:all .3s ease;}
.proshow .divproduct_new_div_item_body{ padding:0 20px; font-size:14px; color:#b3b3b3; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.proshowbtn{ position:absolute; bottom:0; width:100%; left:0;}
.proshowbtn a{ display:inline-block; width:80px; line-height:30px; background:#eeeeee; font-size:12px; color:#949494; text-transform:uppercase; transition:all .3s ease;}
.proshow .divproduct_new_div_item:hover .proshowbtn a{ background:#184b9e; color:#fff;}
.proshow .divproduct_new_div_item:hover .divproduct_new_div_item_a{ color:#184b9e;}
.proshow{ position:relative;}
.proshowjt{ cursor:pointer; width:30px; height:59px; position:absolute; top:46%;} 
.proshowjt.next{ background:url(../images/kingmakere22.png) no-repeat top center; right:-60px;}
.proshowjt.prev{ background:url(../images/kingmakere23.png) no-repeat top center; left:-60px;}
.proshowjt:hover{ background-position: bottom center;}

































/*广告*/
.g_ystit { background: url(../images/kingmakere30.png) no-repeat center top; height: 200px; padding-top: 60px;margin-bottom: 40px;}
.g_ystit h2 { text-align: center; font-size: 47px; font-weight: bold; color: #fff; }
.g_ystit h2 em { display: block; font-size: 22px; font-weight: normal; padding-top:10px; }






.titis{background: url(../images/kingmakere31.png) no-repeat center top;height:190px; margin-top:82px; padding-top:15px;}
.titis{text-align: center;}
.titis h4 {height:60px;line-height: 60px;font-size:46px;color: #222222;font-weight: bold;}
.titis h4 a {color: #222222;}
.titis p{font-size:19px;color: #fff;height:59px;line-height:59px; letter-spacing:2px;}

/*优势*/
.ys{ background:#fff;}
.ys1{ background:url(../images/kingmakere32.jpg) no-repeat center top; height:509px; overflow:hidden;}
.ys dl{ width:557px; padding-top:16px;}
.ys dt{ height:100px; border-bottom:1px solid #d6d6d6; font:36px "Microsoft Yahei"; font-weight:bold; color:#0358b2; line-height:100px;}
.ys dt em{ background:url(../images/kingmakere34.png) no-repeat left center; padding-left:40px; margin-left:2px;}
.ys dd h3{ font:28px "Microsoft Yahei"; color:#333; padding:10px 0;}


.ys2 dt{ font-size:36px;}
.ys4 dt{ font-size:36px;}
.ys dd p{ margin-left:2px; margin-top:18px;background: url(../images/kingmakere35.png) no-repeat 0 6px ;padding-left: 27px; font-size: 16px; line-height: 26px; color:#333333;}
.ys dd p b{color:#cc0000;}

.ys ul{margin-top:40px; width:568px;}
.ys li{float: left;width: 134px;text-align: center;border-right: 1px solid #dbdbdb; padding-bottom:5px; font-size:16px; color:#616161;}
.ys li i{display: block;width: 104px;margin: 0 auto;}
.ys li b{display: block;font-size:24px;color: #0e0e0e;}
.ys .lastli{border-right: none; }

.ys dd span a{ display:block; width:99px; height:46px; background:url(../images/kingmakere36.png) no-repeat; margin-top:40px; font:16px "Microsoft Yahei"; line-height:46px; color:#034c9a; padding-left:70px;}
.ys2{ background:url(../images/kingmakere33.jpg) no-repeat center top; height:509px; overflow:hidden;}
.ys2 dl,.ys3 dl,.ys5 dl{ padding-top:65px;}
.ys5{ background:url(../images/kingmakere37.jpg) no-repeat center top; height:528px; overflow:hidden;}
























/*about*/
.about {width:100%;background: #0050a1;padding: 77px 0;overflow: hidden;}
.about_box {width:1300px;margin: 0 auto;}
.about_con {display: flex;}
.about_txt {width: 494px;height: 555px;background: #ffffff;position: relative;padding: 46px 35px;box-sizing: border-box;}
.about_txt:before,.about_txt:after {content:'‘‘';font-size: 90px;color: #dddddd;font-family: Arial;font-weight: 1000;line-height: 90px;}
.about_txt:before {position: absolute;top:32px;left:35px;}
.about_txt:after {content:'’’';position:absolute;bottom: 8px;;right:35px;}
.about_txt b {font-size: 32px;line-height: 42px;display: inline-block;padding-top: 60px;}
.about_txt b span {color: #184b9e;}
.about_txt p {font-size: 24px;line-height: 42px;border-bottom:1px solid #dddddd;padding-bottom: 15px;}
.about_txt em {text-indent: 2em; font-size: 15px;color: #888888;line-height: 30px;display: inline-block;padding-top: 30px;}
.about_txt a {width: 131px;height: 46px;background: #fe9704;text-align: center;line-height: 46px;color: #ffffff;display: inline-block;margin-top: 32px;position: relative;z-index:5;transition: all 0.3s ease;}

.about_txt a:hover:after {    -webkit-transform: rotateX(-180deg);transform: rotateX(-180deg);}
.about_pic {width: 805px;}
.about_pic b {font-size: 61px;text-transform: uppercase;color:rgba(0, 53, 106, 0.6);line-height: 93px;font-family: Arial;font-weight: 1000;padding-left: 7px;}
.about_pic i {display: inline-block;}












/*厂房车间*/   
  .Workshop_bg{ width: 100%; min-width: 1300px; padding-top: 60px;margin-bottom: 60px; }
 .Workshop{ width:1300px; margin:0 auto; position:relative;padding-top: 20px; }
.btnLeft{ width:36px; float:left;  margin-top:120px; height:103px; display:block; background:url(../images/kingmakere39.png) no-repeat center;}
.btnRight{width:36px; float:right; height:103px; margin-top:120px; display:block; background:url(../images/kingmakere40.png) no-repeat center;}
.Workshop dl{ display:block; float:left; width:1220px;}
.hj{width:1220px; margin:0 auto;}
.Workshop .hzCont{position:relative; }
.Workshop .hzCont ul{margin:0 auto; width:1220px; overflow:hidden;}
.Workshop .hzCont ul td{ height: auto; overflow: hidden;padding:15px !important; width:380px !important; text-align:center !important;}
.Workshop .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:0; width:14px; height:168px;}
.Workshop .btnCkgd{margin:42px auto 0 auto; display:block; width:146px; height:30px; line-height:30px; text-align:center; color:#555; }

.Workshop td br{ display: none !important;}
   .Workshop td{ height: 290px; overflow: hidden; position: relative;}

.Workshop td div{  bottom: 0px;width: 378px; border:1px solid #dedede; padding-top:0 !important;  line-height:50px; height:50px; overflow:hidden; background:#fff url(../images/kingmakere41.png ) 320px 15px no-repeat;  transition:all linear 0.2s;}

.Workshop td div a{ position: relative; z-index: 3; float: left; text-align:left !important;  padding-left:25px;font-size:15px;}
.Workshop td:hover div{  background:#fff url(../images/kingmakere42.png) 320px 15px no-repeat;}
   .Workshop td:hover div a{color: #184b9e;}









 /*新闻中心*/
.news_bg{width: 100%;min-width:1300px; padding:65px 0 70px 0;background:rgba(0,0,0,0.03);margin-top:58px; overflow: hidden;}
.news_lt{float:left;width:840px;}
.news_l{ float:left; }
.news_l a{height:61px; width:417px;background: #eee; position: relative; display: block;float: left;font-size: 20px;color: #333;padding-top: 8px; text-align: center; }
 .news_l a+a{width: 418px;}
.news_l a span{display: block;line-height:50px;text-align: center;}
 .news_l a:hover,.news_l a.active{background:linear-gradient(to right,#184b9e,#2761bf);color: #fff;}
.news_l a > *{ position: relative; z-index: 3;text-align: center;}


 .news_d{ margin-top: 30px;}
.news_nor { height:570px; width: 835px; overflow: hidden;}
.new_cont .news_row2 {position: absolute; left: 0; top: 0; display: none; width: 835px; height: 570px;background: #fff;}
.new_cont { position: relative; width: 785px; display: block; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div {height: 495px; font-weight: normal;    margin-top: 20px; padding: 0px 20px;}
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative;height: 50px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;    border-bottom: 1px dashed #e9e9e9;}
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #999; font-size: 15px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #184b9e; width: 6px; height: 6px; position: absolute; left: 10px; top: 22px; }
.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: #666; padding-left: 26px; display: block; line-height: 50px; width: 460px; 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: 15px;}
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 300px; height: 221px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 245px; border-bottom: 1px solid #e1e1e1; padding: 0 0 20px; background: #fff;}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 25px; color: #666; font-size: 15px; width:460px; text-align: justify; position: absolute; right:22px; top: 50px; font-weight: lighter;    margin-top: 40px;}
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 436px;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 { position: absolute; left: 305px; top:17px; font-size: 18px;    color: #333;font-weight: bold;    z-index: 999; height: 220px;}
.news_row2 .on .news_div_item_title .news_div_item_a:after, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a:after{    content: "";display: block;    border-bottom: 1px solid #e1e1e1;}
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #333; font-size: 24px; line-height: 30px; }  
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_row2 .news_div_item_content,.news_row2 .divdgweb_new_div_item_content{position: relative;}
.news_row2 .news_div_item_content:before,.news_row2 .divdgweb_new_div_item_content:before{content:"查看详情";position: absolute;top:175px;left:335px;font-size: 14px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;width: 130px;text-align: center;height: 35px;line-height: 35px;border-radius: 23px;background: #184b9e;color: #fff;}


#coleexx{ height: 512px !important;overflow: hidden;}
.wend{ float: right; margin-right: 0;width:415px; height: 639px; background:#fff;overflow: hidden;}
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px;height: 72px;background:linear-gradient(to right,#184b9e,#2761bf);}
.wend h2 a{ font-size:20px; color:#fff;font-weight: normal;line-height: 72px;    margin-left: 30px;}
.wend h2 a i{float: left;display: block;padding-top: 22px;margin-left: 24px;margin-right: 17px;}
.wend .news_div_item_a { font-size: 15px; }
.wend .news_div_item_title:hover a{ color: #184b9e;}
.wend .news_div_item_content{border-bottom: 1px dotted #eee;padding:20px 20px 10px 20px;}
.wend .lastdl{ border-bottom: none;}
.wend .news_div_item_title{ height:35px; padding-left:40px; line-height:30px;font-size:14px; color:#333333; overflow: hidden;font-weight: bold; position: relative;}
 .wend .news_div_item_title:after{ background:#184b9e;  width: 30px; height: 30px; position: absolute;left: 0;top: 0;display: block; content: "问"; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.wend .news_div_item_title a{ color:#333333;}
.wend .news_div_item_title a:hover{color: #184b9e}
.wend .news_div_item_body{ padding-left:40px; line-height:22px; color:#666; height: 55px; font-size: 13px; overflow: hidden;margin-top: 12px; position: relative;}
 .wend .news_div_item_body:after{ background:#fe9704;  width: 30px; height: 30px;line-height: 30px; position: absolute;left: 0;top: 0;display: block; content: "答"; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.news_row2 .news_div_item_pic a img{border: 1px #e1e1e1 solid;}
.wend .fr a{width: 74px;height: 24px;line-height: 24px;text-align: center;font-size: 14px;color: #fff;border-radius: 5px;display: block;margin-right: 24px;margin-top: 24px;}
.wend .fr a:hover{background:#333;}









/*link*/
.link_bg{    width: 100%;    height:75px; background-color:#184b9e;}

.lwnek{ height:75px;overflow:hidden; width:1200px; margin:0 auto;  }
.lwnek h2{ padding-top:15px; width:132px; height:65px; overflow:hidden;  }
.lwnek h2 a{color:#fff;  display:inline-block; font-size:18px;}
.lwnek h2 span{ display:block; height:22px; overflow:hidden; font:14px/22px "microsoft Yahei";}
.lwnek h2 span a{ color:#fff; font-size:14px;}
.lwnek div{ display:inline; float:left; width:1040px; padding-top:12px;  overflow:hidden;font:14px/23px "microsoft Yahei";}
.lwnek div a{ color:#777777; padding:0 2px;}





/*banquan*/
.copyright{ background:#272727;}
.links{ background:#212121; line-height:114px; font-size:18px; color:#999999;}
.links .w1400{ background:url(../images/kingmakere43.png) no-repeat right center;}
.links span{ font-size:22px; font-family:impact; text-transform:uppercase; vertical-align:middle; margin:0 20px 0 5px;}
.end{ border-top:1px solid #333333;}
.end,.end a{ font-size:14px; color:#888888; line-height:100px;}
.end a:hover{ color:#fff;}
.kslj,.crcode{ font-size:0;}
.crcon{ padding:65px 0;}
.crcontact p{ font-size:14px; color:#888888; font-weight:lighter; line-height:35px; padding-left:30px;}
.crcontact p:nth-child(1){ background:url(../images/kingmakere44.png) no-repeat left center;}
.crcontact p:nth-child(2){ background:url(../images/kingmakere45.png) no-repeat left center;}
.crcontact p:nth-child(3){ background:url(../images/kingmakere46.png) no-repeat left center;}
.crcontact p:nth-child(4){ background:url(../images/kingmakere47.png) no-repeat left center;}
.crcode li{display:inline-block; vertical-align:top; text-align:center; font-size:16px; color:#fff;}
.crcode li img{ width:140px; height:140px; display:block; margin-bottom:5px;}
.crcode li+li{ margin-left:23px;}
.kslj li{ display:inline-block; vertical-align:top; height:200px; padding:0 42px; border-right:1px solid #333333;}
.kslj li:nth-child(1){ border-left:1px solid #333333;}
.kslj li a{ display:block; font-size:14px; color:#888888; line-height:35px; font-weight:lighter;}
.kslj li a:hover{ color:#fff;}
.cr_t{ font-size:18px; color:#ffffff; font-weight:lighter;}
.cr_t em{ display:block; font-size:12px; color:#888888; margin-top:3px;}
.cr_t:after{ content:''; display:block; width:30px; height:1px; background:#184b9e; margin:10px 0 20px 0;}









.proclass{ width:252px; background:#f0f1f3;}
.pro_t{ text-align:center; background:#184b9e; color:#fff; height:110px; border-bottom:1px solid #fff;}
.pro_t b{ display:block; font-size:33px; padding:23px 0 5px 0;}
.pro_t em{ display:block; font-size:13px; font-weight:lighter; text-transform:uppercase;}
.pcc table,.pcc tbody,.pcc tr,.pcc td{ display:block; width:100%;} 
.pcc tr,.pcc li{ border-bottom:1px solid #fff;}
.pcc td a{ display:block; line-height:70px; position:relative; padding-left:30px; font-size:18px; color:#184b9e; font-weight:lighter; transition:all .3s ease;border-bottom:2px solid #fff;}
.pcc td a:hover{ background:#184b9e; color:#fff;}
.pcc td > a:after{ content:''; display:block; position:absolute; width:18px; height:18px; border-radius:50%; background:url(../images/kingmakere50.png) no-repeat center; top:0; bottom:0; margin:auto 0; right:30px; transition:all .3s ease;}
.pcc td a:hover{background:#184b9e; color:#fff;}
.pcc td> a:hover:after,.pcc tr.on td> a:after{ background:url(../images/kingmakere51.png) no-repeat center;}
.pcc tr td dl{display: block;height: 0;transition: all ease 0.4s;-webkit-transition: all ease 0.4s;transform: scaleY(0);-webkit-transform: scaleY(0);transform-origin: top center;-webkit-transform-origin: top center;}
.pcc tr.on td dl{height: auto;transform: scaleY(1);-webkit-transform: scaleY(1);transition: all ease 0s;}
.pcc td dd a{ display:block; line-height:50px; position:relative; padding-left:50px; font-size:15px; color:#000; font-weight:lighter; transition:all .3s ease;border-bottom:1px solid #fff;background: #f9f9f9;position: relative;}
.pcc tr td>a:hover,.pcc tr.on td>a{ background:#fe9704;color: #fff;}
.pcc td dd a:after{content: ">";display: block;position: absolute;left: 200px;top:0;font-size: 14px;line-height: 50px;color: #777;z-index: 10;}
.pcc td dd a:hover:after{color: #fff;}
.pconcat{    padding: 35px 20px;}
.pcaddr{ margin-top:20px; font-size:13px; color:#484848; font-weight:lighter; line-height:30px;}
.pcaddr p:nth-child(2){}

