@CHARSET "UTF-8";

/*头部样式*/
.top{width:1300px;margin:0 auto;}
.logo{float:left;}
.topLink{width:1300px;margin:0 auto;font:100 14px/41px "微软雅黑";color:#fff;}
.topLink a{color:#fff;}
.topLink a:hover{color:#e87518;}
.topLink .k1{text-align:right;float:right;wifth:600px;}
.topLink .k2{text-align:right;float:left;wifth:400px;padding-left:49px;}
.dianhua{width:477px;float:right;height:89px;background:url(../images/k1.jpg) no-repeat;}
.dianhua .k1{font:100 14px/40px "微软雅黑";padding-left:138px;color:#906e63;}
.dianhua .k1 a{color:#906e63;}
.dianhua .k1 a:hover{color:#e87518;}
.dianhua .k2{font:100 30px/30px "Impact";color:#fff;padding-left:175px;height:30px;overflow:hidden;}
/*热门搜索*/




@font-face {
        font-family:ziti;
        src: url('../images/HuXiaoBoNanShenTi-2.otf');
}










.flex{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.ab{
    width:400px;
    height: 300px;
    margin-top:40px;
}

.ab1 {
    width:750px;
    margin-top:40px;
}
.ab2{
    font:400 14px/30px "微软雅黑";
    height: 220px;
}

.ab3{
    border:#005fbb 2px solid;
    font:400 14px/35px "微软雅黑";
    color:#005fbb;
    text-align: center;
    margin-top: 40px;
    width:140px;
    float:right;
}

.product_list4{}
.product_list4 li{float:left;margin-left:16px;margin-right:16px;padding-bottom:15px;_display:inline;}
.product_list4 li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list4 li a.img img{width:198px;height:149px;}
.product_list4 li h3{text-align:center;padding-top:10px;font-family:"微软雅黑";font-size:18px;}
.product_list4 li h3 a{font-weight:normal;}
.product_list4 li a.img{display:block;}
.product_list4 li a.img:hover{border-color:#e87518;}

.yiu{
    background: url(../images/ty.jpg) top center no-repeat;
    height: 157px;
}



/*主体样式*/
#container{width:1204px;margin:0 auto;margin-top:10px;}
.menu_cate{width:225px;height:505px;float:left;background:url(../images/fl.jpg) 0 0 no-repeat;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:550px;float:left;margin-top:30px;}
.about_title{height:84px;background:url(../images/gy.jpg) no-repeat center;margin-top:37px;}
.about .content{padding:5px;font:100 14px/25px "微软雅黑";}
.navigation{float:right;width:100px;}
.lxdh{margin-top:110px;padding-left:80px;font-weight:bold;font-family:"微软雅黑";color:#fff;font-size:12px;height:24px;overflow:hidden;}
.zixun{padding-left:14px;padding-top:10px;}
.zixun a{width:90px;font:100 14px/22px "微软雅黑";color:#fff;border:2px solid #fff;text-align:center;display:inline-block;*display:inline;zoom:1;}

.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#2073ce;}
.left .box .content{padding:5px;}
.fl{float:left;}
.fr{float:right;}
.youhua{height:59px;position:relative;width:100%;margin-top:70px;}
.youhua .bg{background:url(../images/dh.jpg) repeat-x top center;height:59px;position:absolute;left:-3000px;width:6000px;}
.fuwu{
    width: 430px;
    height: 137px;
    position: absolute;
    z-index: 99;
    left: 0px;
    top: -26px;
    background: url(../images/fw.png) no-repeat;
    
}

/*新闻列表*/
.news_list6{}
.news_list6 li{line-height:27px;position:relative;padding-left:10px;}
.news_list6 li a{line-height:27px;color:#666;}
.news_list6 li a:hover{text-decoration:none;color:#e87518;}
.news_list6 li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list6 li h3 {font-size:14px;}
.news_list6 li div{line-height:24px;}


.fwdh{margin-top:52px;padding-left:248px;font-weight:bold;font-family:"微软雅黑";color:#fff;font-size:16px;height:24px;overflow:hidden;}
.zixun1{position:relative;z-index:99;text-align:right;padding-top:15px;}
.zixun1 a{width:90px;font:100 14px/22px "微软雅黑";color:#fff;border:2px solid #fff;text-align:center;display:inline-block;*display:inline;zoom:1;margin-right:30px;}
.zixun1 a.lz{width:400px;border:none;}
.box_about{}
.liuyans{height:400px;background:url(../images/lybg.jpg) no-repeat top center;margin-top:90px;}
.lx_center{width:1204px;margin:0 auto;}
.liuyank{width:305px;height:400px;float:left;background:#fff;border-bottom:#ccc 1px solid;}
.liuyank .title{height:39px;background:url(../images/lys.jpg) 0 50% no-repeat;}
.rxdh{margin-top:10px;background:url(../images/dhs.jpg) 59px 50% no-repeat;height:38px;padding-left:118px;line-height:19px;color:#4c4636;font-family:"微软雅黑";}
.rxdh span{height:19px;overflow:hidden;font-size:16px;}
.youqings{float:right;width:285px;padding-left:8px;border-left:1px dashed #c2c3c5;height:400px;}
.youqings .title{font:bold 26px/94px "微软雅黑";color:#fff;}
.youqings .title span{color:#219cfb;}
.youqings .content{height:290px;overflow:hidden;width: 520px;}
.youqings .content img{padding-bottom:7px;}
/*首页新闻*/
.news{margin-top:50px;background:url(../images/c31.jpg) no-repeat top center;padding-top:30px;}
.news_company{width:544px;}
.news1_title{line-height:22px;padding-left:30px;font-weight:bold;font-family:"微软雅黑";background:url(../images/n1.jpg) 0 0 no-repeat;font-size:26px;color:#0262b9;height:32px;position:relative;}
.news1_title span{color:#cfd0d1;font-family:"arial";font-size:12px;font-weight:normal;padding-left:5px;}
.news1_title a{position:absolute;right:0;top:0;color:#015fb7;font:100 14px/32px "微软雅黑";}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:560px;float:left;_display:inline;margin-left:25px;padding-top:24px;}
.contact_title{line-height:40px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";font-size:32px;color:#FFF;}
.contact_title1{line-height:36px;padding-left:15px;font-family:"微软雅黑";font-size:24px;color:#FFF;}
.contact .content{padding:0 5px;font-family:"微软雅黑";font-size:14px;color:#FFF;line-height:24px;margin-top:30px;height:120px;overflow:hidden;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

.ptoruct_index{margin-top:20px;}
.recommend_product1{width:970px;float:right;}
.recommend_product1 .title{background:url(../images/c1.jpg) 0 0 no-repeat;height:66px;font:600 28px/34px "微软雅黑";color:#015fb7;padding-left:15px;position:relative;}
.recommend_product1 .title a{position:absolute;right:0;top:36px;color:#015fb7;font:100 14px/14px "微软雅黑";}
.recommend_product1 .content{padding-top:18px;padding-bottom:14px;}

.ptoruct_t2{background:url(../images/t2.jpg) no-repeat center;height:117px;margin-top:50px;}
/*产品推荐*/
.recommend_product{margin-top:70px;}
.recommend_product img{
        width: 484px !important;
    height: 300px !important;
}
.recommend_product .ab1{
    width: 700px !important;
}

.recommend_product .title{background:url(../images/t1.jpg) no-repeat center;height:84px;}
.recommend_product .content{padding-top:10px;padding-bottom:14px;border:3px solid #0054b3;margin-top:40px;}
.roll_product li{padding-bottom:0px;}

/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;}
.down_index .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{border:1px solid #e0e1dc;padding:10px;margin-top:10px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"微软雅黑";background:#f3f3f3;
border-bottom:2px solid #df2525;font-size:14px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:2px solid #e87518;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

/*产品列表页描述*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

/*友情链接*/
.f_link{width:1300px;margin:0 auto;margin-top:15px;line-height:30px;color: #b9b9b9;}
.f_link a{color: #b9b9b9;}

/*页面底部*/
#footer{width:1204px;margin:0 auto;text-align:center;padding-bottom:10px;color:#6c6b6b;font-family:"微软雅黑";font-size:14px;position:relative;}
#gotop{position:absolute;right:20px;top:0px;width:40px;height:39px;}
#footer a{color:#6c6b6b;}
#footer a:hover{color:#e87518;}
.nav_foot{text-align:center;line-height:40px;width: 593px;margin: 0 auto;}
.copyright{text-align:center;line-height:24px;}
.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
#footer h3{width:80px;line-height:30px;position:absolute;right:233px;top:5px;font-weight:normal;}

/*------------内页-------------------*/
.n_banner{width:100%;_height:100%;text-align:center;}
.n_banner img{width:100%;height:auto;}
.left{width:210px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact p.content{padding:5px;}

.right{width:960px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#2073ce;
font-family:"微软雅黑";font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"微软雅黑";}

.right .content{padding:10px;padding-top:15px;overflow:hidden;}



.ttop{
    position: absolute;
    width: 100%;
    left: 50%;
    margin-left: -50%;
    z-index: 999;
}
.gfhg{
    width: 274px;
    position: relative;
}
.gfhg_a img{
    max-width: 100%;
    height: auto;
}
.gfhg_b{
    position: absolute;
    top:0px;
    width: 274px;
    height: 108px;
    z-index: 9999;
    display: none;
}
.fahngg{
    width: 760px;
}
.sffg{
    width: 54px;
    position: relative;
}
.sffg_b{
    position: absolute;
    top:108px;
    width: 200px;
    background: #fff;
    display: none;
}
.yudug{
    width: 108px;
    /*background: url(../images/gf.png) left center no-repeat;*/
    /*text-align: right;*/
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 21px;
	letter-spacing: 0px;
	color: #fff;
    height: 108px;
    line-height: 108px;
    
}
.sffg_a{
    background: url(../images/ssd.png) no-repeat;
    width: 50px;
    height: 33px;
    margin-top: 40px;
    cursor: pointer;
}

.ttop:hover{
    background: #cfd1d3;
}
.ttop:hover .gfhg_b{
    display: block;
}
.ttop:hover .nav li a{
    color: #333;
}

.scroll .gfhg_b{
    display: block;
}
.scroll .nav li a{
    color: #333;
}







.xyin-case-sort li:hover, .xyin-case-sort li.on {
    background: #3c486d;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.xyin-case-sort li:hover a, .xyin-case-sort li.on a {
    color: #fff;
}

.aby_hh li:hover .aby_hh_img img{
    filter: invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);
}

.ttop:hover .sffg_a{
    filter: invert(39%) sepia(7%) saturate(22%) hue-rotate(335deg) brightness(97%) contrast(89%);
}
.ttop:hover .yudug{
    color: #333333;
}


.scroll .sffg_a{
    filter: invert(39%) sepia(7%) saturate(22%) hue-rotate(335deg) brightness(97%) contrast(89%);
}
.scroll .yudug{
    color: #333333;
}


.scroll{
    position: fixed;
    background: rgba(255,255,255,.8);
}

#formsearch input{background:#fff;border:none;float:left;width:75%;outline: none;border-right: none;}
#formsearch input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:20%;height:35px;line-height:35px;text-align:center;background:#22427e;color:#fff;border:none;cursor:pointer;
    float: right;
}


.nei{
    overflow: hidden;
}
.changg{
    width: 1300px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.tuge li{
    width: 25%;
    text-align: center;
    background: url(../images/xx.png) right center no-repeat;
    box-sizing: border-box;
    padding: 60px 0;
    cursor: pointer;
}
.tuge_img{
    height: 50px;
}
.tuge_a{
    font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 0px;
	color: #666666;
}
.tuge li:hover .tuge_img img{
    filter: invert(41%) sepia(57%) saturate(636%) hue-rotate(164deg) brightness(93%) contrast(102%);
}
.tuge li:nth-child(4){
    background: none;
}
.abgg{
    background: url(../images/aa.png) no-repeat;
    height: 313px;
    box-sizing: border-box;
    padding: 90px 0;
    color: #fff;
}
.abgg_a{
    height: 64px;
    width: 64px;
    margin: 0 auto;
}
.abgg_c{
    background: url(../images/aa1.png) center center no-repeat;
    height: 22px;
    width: 167px;
    margin: 4px auto 0;
}
.abgg_b{
    font-size: 20px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #ffffff;
    text-align: center; 
}
.abbf{
    text-align: center;
}
.abbf_a{
    font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 0px;
	color: #333333;
    margin-top: 40px;
}
.abbf_b{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #333333;
    padding: 20px 0;
}
.abbf_m{
    width: 200px;
	line-height: 50px;
	background-color: #fff;
	border-radius: 25px;
    margin: 20px auto 0;
    font-size: 16px;
    border: #999999 1px solid;
}
.abbf_m a{
    color: #333333;
}
.abbf_m:hover{
    background-color: #227bbd;
    border: #227bbd 1px solid;
}
.abbf_m:hover a{
    color: #fff;
}
.bang{
    margin-top: 60px;
    border-bottom: #cfcfcf 2px solid;
}
.bangle{
    width: 360px;
}
.bangle li{
    line-height: 80px;
    width: 50%;
    font-size: 27px;
    color: #333333;
    font-weight: 600;
}
.bangrt{
    width: 120px;
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 80px;
	letter-spacing: 0px;
	color: #333333;
    text-transform: uppercase;
    text-align: right;
}
.bangrt a{
    color: #333333;
}
.gbgg{
    margin-top: 36px;
}
.husng li{
    width: 620px;
    cursor: pointer;
}
.husng_a{
    text-align: center;
    font-size: 20px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 58px;
	letter-spacing: 0px;
	color: #333333;
    border-top: #fff 2px solid;
}
.husng_a a{
    color: #333333;
}
.husng li:hover{
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
}
.husng li:hover .husng_a{
    border-top: #2073ce 2px solid;
}
.husng li:hover .husng_a a{
    color: #2073ce;
}

.bangle  li:hover, .bangle  li.on {
    position: relative;
    color: #2073ce;
    cursor: pointer;
    background: url(../images/gg.jpg) left bottom no-repeat;
}

.bangle  li:hover a, .bangle  li.on a {
    color: #2073ce;
}


.nei3{
    background: #f7f7f8;
    height: 231px;
    margin-top: 80px;
}
.youshing li{
    padding: 60px 0;
    background: url(../images/xx1.jpg) left center no-repeat;
    text-align: center;
    width: 216px;
    cursor: pointer;
}

.youshing li:nth-child(5) .youshing_img img{
    padding-top: 22px;
}

.youshing{
    background: url(../images/xx1.jpg) right center no-repeat;
}
.youshing_img{
    height: 67px;
}
.youshing_a{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 70px;
	letter-spacing: 0px;
	color: #666666;
}
.youshing_a a{
    color: #666666;
}
.youshing li:hover{
    background: url(../images/ggb.png) no-repeat;
}
.youshing li:hover .youshing_a a{
    color: #fff;
}
.youshing li:hover .youshing_img img{
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(247%) contrast(149%);
}

.jisdnh{
    text-align: center;
    background: url(../images/xx2.png) bottom center no-repeat;
    font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 80px;
	letter-spacing: 0px;
	color: #333333;
}
.nei4{
    margin-top: 80px;
}

.cppu{
    margin-top: 60px;
}
.leing li{
    width: 50%;
    padding:50px 20px 40px 13.5%;
    box-sizing: border-box;
    margin-bottom: 20px;
    cursor: pointer;
}
.leing li:nth-child(2n){
    width: 50%;
    padding:50px 13.5% 40px 20px;
    box-sizing: border-box;
}
.leinggg{
    float: left;
    width: 250px;
}
.leingnei{
    float: right;
    width: 345px;
    height: 258px;
    border: #e7e7e7 1px solid;
    overflow: hidden;
}
.leingnei img{
    width: 345px;
    height: 258px;
}
.leinggg_a{
    font-size: 27px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 0px;
	color: #333333;
    background: url(../images/xx3.png) left bottom no-repeat;
    height: 84px;
    font-family: "Microsoft Yahei";
}
.leinggg_b{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #333333;
    padding: 15px 0;
    font-family: "Microsoft Yahei";
}
.leinggg_m{
    width: 144px;
	line-height: 48px;
	border-radius: 24px;
	border: solid 1px #999999;
    text-align: center;
    font-size: 14px;
}
.leinggg_m a{
    color: #333333;
    font-family: "微软雅黑";

}
.leing li:nth-child(3){
    background: #f7f7f8;
}
.leing li:nth-child(4){
    background: #f7f7f8;
}

.leing li:hover{
    background: url(../images/ff.png) no-repeat;
    background-size: 100% 100%;
}
.leing li:hover .leinggg_a{
    background: url(../images/xx4.png) left bottom no-repeat;
}
.leing li:hover .leinggg_a a{
    color: #fff;
}
.leing li:hover .leinggg_b{
    color: #fff;
}
.leing li:hover .leinggg_m{
    background: #fff;
    border: #fff 1px solid;
}
.nei5{
    padding: 80px 0;
}
.huanghgs{
    overflow: hidden;
    position: relative;
}
.yohudng{
    position: relative;
}
.huanghgsnei{
    position: absolute;
    top:0px;
    right: 0px;
    background: #333333;
    width: 343px;
    box-sizing: border-box;
    padding: 4% 2%;
    height: 100%;
    color: #fff;
}
.huanghgs_img {
    height: 603px;
}
.huanghgs_img img{
    width: 100%;
    height: auto;
}
.swiphhext{
    position: absolute;
    top:40%;
    left: -50px;
    background: url(../images/w.jpg) no-repeat;
    width: 33px;
    height: 49px;
    z-index: 9999;
    cursor: pointer;
}
.swipehrev{
    position: absolute;
    top:40%;
    right:-50px;
    background: url(../images/w1.jpg) no-repeat;
    width: 33px;
    height: 49px;
    z-index: 9999;
    cursor: pointer;
}
.swiaaaaation {
    position: absolute;
    bottom: 4%!important;
    text-align: center;
    z-index: 9999;
    color: #fff;
    padding-left: 30%;
    font-size: 22px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;
}
.swiper-pagination-current{
    position: relative;
    font-size: 44px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;
	font-family: "ziti";
}
.swiper-pagination-current::after{
    position: absolute;
    content: '0';
    top: 6px;
    left: -29px;
    font-family: "ziti";
}
.swiper-pagination-total{
    position: relative;
    margin-left: 15px;
    font-family: "ziti";
}
.swiper-pagination-total::after{
    position: absolute;
    content: '0';
    top: -4px;
    left: -17px;
    font-family: "ziti";
}
.huanghgsnei_a{
    font-size: 27px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;
}
.huanghgsnei_b{
    width: 29px;
	height: 5px;
	background-color: #ffffff;
    margin: 10px 0;
}
.huanghgsnei_c{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;
    padding: 30px 0;
   
}
.nei6{
    background: #f7f7f8;
    box-sizing: border-box;
    padding: 65px 0;
    overflow: hidden;
}
.zhenhsuds{
    overflow: hidden;
}
.zhengdhu{
    margin-top: 60px;
}
.zhenhsuds_img{
    border: #eaeaea 1px solid;
    overflow: hidden;
}
.zhenhsuds_img img{
    width: 100%;
    height: auto;
}
.zhenhsuds_a{
    border-bottom: #fff 4px solid;
}
.zhenhsuds .swiper-wrapper .swiper-slide{
    cursor: pointer;
}
.zhenhsuds .swiper-wrapper .swiper-slide:hover .zhenhsuds_a{
    border-bottom: #227bbd 4px solid;
}
.nei7{
    padding: 50px 0;
}
.xsgjhhle{
    width: 418px;
    background: #f7f7f8;
    overflow: hidden;
    position: relative;
}
.xsgjhh{
    margin-top: 65px;
}
.xsgjhhle_a img{
    width: 100%;
    height: auto;
}
.xsgjhhle_b{
    position: absolute;
    top:0px;
    left:0px;
    background: url(../images/kk.png) no-repeat;
    width: 149px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    color: #fff;
}
.xsgjhhlenei{
    box-sizing: border-box;
    padding: 4%;
}
.xsgjhhlenei_g{
    font-size: 16px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 0px;
	color: #666666;
}
.xsgjhhlenei_g a{
    color: #666666;
}
.xsgjhhlenei_m{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;
    box-sizing: border-box;
    padding: 20px 0;
}
.xsgjhhleneisjo{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #666666;
    position: relative;
}
.xsgjhhleneisjo span{
    position: absolute;
    top:0px;
    right: 0px;
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #666666;
}
.xsgjhhleneisjo span a{
    color: #666666;
}
.xsgjhhlenei li:hover .xsgjhhleneisjo span a{
    color: #227bbd;
}
.xsgjhhlenei li:hover .xsgjhhlenei_g a{
    color: #227bbd;
}
.difng{
    background: #222222;
    box-sizing: border-box;
    padding: 20px 0 10px 0;
}
.nimhfds{
    text-align: center;
    color: #fff;
    background: url(../images/xx5.png) bottom center no-repeat;
    font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height:80px;
	letter-spacing: 0px;
	color: #ffffff;
}
.gsnfj{
    width: 670px;
	height: 50px;
	background-color: #4e4e4e;
    margin: 30px  auto 0;
}

#formsearch3 input{background:none;border:none;float:left;width:80%;outline: none;border-right: none;}
#formsearch3 input#keyword{height:50px;line-height:50px;padding-left:4px;color:#666;}
#formsearch3 input#s_btn{width:86px;height:50px;line-height:50px;text-align:center;background:url(../images/ggm.png) no-repeat center;color:#fff;border:none;cursor:pointer;
    float: right;
    font-size: 0px;
}
.ahnghung{
    width: 700px;
}
.laidn{
   width: 400px;
}
.nava li{
    float: left;
    width: 33%;
}
.anjh{
    margin-top: 80px;
}
.nava li a{
    font-size: 16px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;
}
.secq{
    margin-top: 20px;
}
.nava li .secq a{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #b9b9b9;
    display: inline-block;
    width: 100%;
}
.laidn_a{
    font-size: 16px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;
}
.laidn_b{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #b9b9b9; 
    margin-top: 20px;
}
.weeinkhodnjh{
    margin-top: 20px;
}
.xiandh{
    border-bottom: #666666 2px solid;
    margin: 10px 0;
}
.banqunds{
    width: 40%;
    font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 23px;
	letter-spacing: 0px;
	color: #999999;
}
.banqunds a{
    color: #999999;
}
.zdhidng{
    width: 50%;
    font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 23px;
	letter-spacing: 0px;
	color: #999999;
    text-align: right;
}
.zdhidng a{
    color: #999999;
}
.disdjh{
    margin-top: 60px;
}
.xiwnurnjh{
    overflow: hidden;
}
.xsgjhhle_a{
    height: 413px;
    overflow: hidden;
}
.xiwnurnjh .swiper-wrapper .swiper-slide:hover .xsgjhhlenei_g a{
    color: #227bbd;
}


.xiwnurnjh .swiper-wrapper .swiper-slide:hover .xsgjhhleneisjo span a{
    color: #227bbd;
}