﻿#hang_1{width:1230px;margin:auto;padding:60px 0;display: flex;}
#hang_2{width:100%;margin:auto;padding:60px 0px; background: #036;position: relative;}
#hang_2:before{
    background:url(../images_gg/20263292110652693.jpg) no-repeat center center;
	background-size: cover;
    width:100%;
    height:100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
	-webkit-filter: blur(0px);
    filter: blur(0px);
opacity:0.1;
filter:alpha(opacity=10);
}
#hang_3{width:100%;margin:auto;padding:60px 0px;background: #fff;position: relative;}
#hang_3:before{
    background:url(../images/10002.jpg) no-repeat bottom center;
	background-size: cover;
    width:100%;
    height:100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
	-webkit-filter: blur(0px);
    filter: blur(0px);
opacity:0.1;
filter:alpha(opacity=10);
}
#h2_bj{width:100%;overflow: hidden;margin:30px 0 0 0;padding:35px 0px; background: #eee;}
#hang_4{width:100%;margin:auto;padding:60px 0px; background: #036;position: relative;}
#hang_4:before{
    background:url(../images/10003.jpg) no-repeat center center;
	background-size: cover;
    width:100%;
    height:100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
	-webkit-filter: blur(0px);
    filter: blur(0px);
opacity:0.2;
filter:alpha(opacity=20);
}
#hang_5{width:100%;margin:30px 0 0 0;padding:0px 0 0px 0px;overflow: hidden;box-sizing: border-box; background:#EEE;}
.left{float:left;width:1110px;margin:0 0px 20px 0px;overflow:hidden;background-color:#FFF;box-sizing: border-box;}
.right{float:left;width:540px;margin:0 30px 0px 0px;overflow:hidden;background-color:#FFF;box-sizing: border-box;}
/*============首页板块背景=*/

.side_more a{font-weight:normal;font-family:Microsoft YaHei;margin:0px 0px 0 0;padding:0 20px;COLOR:#fff;line-height:45px;font-size:12px;text-align:center;display:block;float:right;box-sizing:border-box;background:#0C6}
.side_more a:hover{COLOR:#fff; background:#06C;}
/*==============首页三列=*/
.more a{margin:0px auto 30px auto;COLOR:#145ab2;width:90px;height:30px;line-height:30px;text-align:center;display:block;border:1px solid #CCC;font-size:14px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;border-radius:16px}
.more a:hover{border:1px solid #145ab2;COLOR: #fff;background-color: #145ab2;}
.news_img {width:100%;height:415px;margin:0px 30px 0px 0px;flex:1;}/* 新闻图片尺寸 */
/* ----------------------------------------------------------------滑动门a */
.hd_box{margin:0 0px 0px 0px;position: relative;flex:1;overflow:hidden;}
.hd_more a{position:absolute;z-index:10;top:0px;right:0px;font-weight:normal;font-family:Microsoft YaHei;margin:0px 16px 0 0;padding:0px;COLOR:#333;line-height:46px;font-size:12px;text-align:center;display:block;box-sizing:border-box}
.hd_more a:hover{COLOR:#ff9900;}
.hda_{ width:100%;height:45px;text-align: left; background:#e8e8e8;box-sizing: border-box;}
.hda_ ul{display:inline-block;}
.hda_ li{float:left; width:150px;list-style:none;cursor:pointer;text-align:center;margin:0;padding:0;font-size:20px;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}
.hda_ li i{font-size:28px; margin:0 10px 0 0;}
.hda_an_a span{width:100%;position: relative;display:inline-block;height:45px;line-height:45px;color: #fff;font-family: "Microsoft YaHei";background:#145ab2;}
.hda_an_a span:before{content:"";position:absolute;bottom:0;top:100%;left:50%;margin:0 0 0 -4.5px;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:5px solid #145ab2}
.hda_an_b span{width:100%;display:inline-block;height:45px;color: #666;line-height:45px; }
.hda_open{display:block;}
.hda_closs{display:none;}

.index_news{padding:0px 0 0 0;overflow:hidden; }
.index_news ul li{width:100%;float:left;padding:0px 0 0 0;text-align: left;color: #333;margin:20px 0px 0px 0;border-bottom:0px dashed #dddddd;box-sizing: border-box; display:inline-block}
.index_news ul li span{ width:80px;font-size:12px; background:#eeeeee;padding:0 0px; margin:0 15px 0 0; text-align: center; float:left;overflow:hidden; line-height:1.6; color:#666; border:1px solid #dadada;line-height:28px;}
.index_news ul li span p{font-size:28px;font-weight:bold; color:#333;background:#fff;line-height:42px;}
.index_news ul li:hover .title{color:#cc0033;}
.index_news ul li .intro{ height:35px;color:#999;font-size:12px; font-weight: normal; line-height:1.6;overflow: hidden;}
.index_news ul li .title{font-size:18px;line-height:1.6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: justify;}
.index_news ul li strong{position: absolute;top:0;left:0;border-top:40px solid #C00;border-right:40px solid transparent;}
.index_news ul li strong:before {
	content:"New";
font-size:12px;color: #fff; font-weight: normal;
position: absolute;top:-40px;left:1px;
transform:rotate(-45deg);
-ms-transform:rotate(-45deg); /* Internet Explorer */
-moz-transform:rotate(-45deg); /* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); /* Opera */
}
/*==============首页版块=*/

/*==============统一列表样式=*/
.index_box h2{height:45px;text-align: left; background:#e8e8e8;}
.index_box h2 span{font-size:20px;COLOR:#fff;width:150px;height:45px;line-height:45px;background:#145ab2;position:relative;border-radius:0;display:inline-block;float:left;text-align:center;font-weight:normal}
.index_box h2 span:before{content:"";position:absolute;bottom:0;top:100%;left:50%;margin:0 0 0 -4.5px;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:5px solid #145ab2}
.index_box h2 span i{font-size:25px; margin:0 10px 0 0;}

.index_con{ width:100%;padding:5px 0 0px 0;overflow: hidden;}
.index_con ul{margin:0px;padding:0;overflow: hidden; zoom:1;}
.index_con ul li a:before{content:"";display:inline-block;width:5px;height:5px;margin:0px 10px 3px 0px;border-radius:50%;vertical-align:middle;border:0px solid #ddd;background-color:#145ab2}
.index_con ul li{padding:0;font-size:16px;height:45px;line-height:45px;text-align: left;color: #333;border-bottom:1px dashed #dddddd;box-sizing: border-box;}
.index_con ul li a{width:520px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;display:inline-block;}

.index_con ul li span{float:right;color: #999;font-size:14px; }
.index_con ul li strong{color:#cc0000;font-size:14px; font-weight:normal; margin:0 10px 0 0;}
.index_con ul li strong a{color:#cc0000;}

.zhuanti_img {width:1230px;margin:auto;padding:0px 0px 0px 0px;overflow: hidden;}
.zhuanti_img ul{padding:30px 0 0px 0;zoom:1;}
.zhuanti_img ul li{float:left;width:1230px;height:120px;line-height:120px;box-sizing:border-box;margin:0px 0px 0px 0px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:24px;border-radius:0px;background:#e3f6ff;transition:all 0.5s}

.zhuanti_img ul li i{font-size:46px; margin:0 10px 5px 0;}
.zhuanti_img ul li img{ width:100%;height:120px;margin:0px 0px 0px 0px;padding:0px;}

/*==============关于我们=*/
.about_img{ width:100%;margin:0px 30px 0 0;padding:0;overflow: hidden; flex:1;border-radius:40px;}
.about_img img{ width:100%; height:400px;object-fit:cover;}
.about_box{width:100%;margin:10px 0px 0px 0px;overflow:hidden;box-sizing: border-box;flex:1;}
.about_box h2{font-size:36px;COLOR:#333;line-height:50px;position:relative;border-radius:0;display:inline-block;text-align:left;font-weight:normal}
.about_box h3{font-size:14px; line-height:1.5;text-align: left;text-transform: uppercase; color:#09C}
.about_con{padding:0px 0 0px 0;overflow: hidden;}
.about_con h2{font-size:28px;COLOR:#333;line-height:1.6;position:relative;border-radius:0;display:inline-block;text-align:left;font-weight: bold}
.about_con ul{;margin:0px;padding:0;overflow: hidden;float:left;}
.about_con ul p{ font-size:16px; line-height:2.0; color:#666;}
.about_more a{ width:150px;font-weight:normal;font-family:Microsoft YaHei;margin:10px 0px 0 0;padding:0 30px;COLOR: #06C;line-height:45px;font-size:14px;text-align:center;display:block;box-sizing:border-box;border-radius:10px; border:1px solid #CCC;transition: all 0.6s;}
.about_more a:hover{COLOR:#fff; background:#06C;border:1px solid #06C}

/*==============服务范围=*/
.fuwu_box {width:1230px;margin:auto;padding:0px 0px 0px 0px;overflow: hidden;text-align:center;}
.fuwu_box h2{font-size:36px;COLOR:#fff;height:45px;line-height:45px;position:relative;border-radius:0;display:inline-block;text-align:center;font-weight:normal;}
.fuwu_box h3{font-size:14px; line-height:2.5;text-align: center;text-transform: uppercase; color:#09C;position:relative;}
/*==========.fuwu_box h3:before{content:"";position:absolute;bottom:0;top:100%;left:50%;margin:0 0 0 -4.5px;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:5px solid #145ab2}===*/
.fuwu_more a{ width:150px;font-weight:normal;font-family:Microsoft YaHei;margin:30px auto 0 auto;padding:0 30px;COLOR: #666;line-height:45px;font-size:14px;text-align:center;display:block;box-sizing:border-box;border-radius:10px; background: #FFF;border:0px solid #CCC;position: relative;transition: all 0.6s;}
.fuwu_more a:hover{COLOR:#fff; background:#06C;border:0px solid #06C}

/*==============反馈评价=*/
.fankui_box{width:1230px;;margin:10px auto 0px auto;overflow:hidden;box-sizing: border-box;text-align:center;position:relative;}
.fankui_box h2{font-size:36px;COLOR: #333;height:45px;line-height:45px;position:relative;border-radius:0;display:inline-block;text-align:center;font-weight:normal;}
.fankui_box h3{font-size:14px; line-height:2.5;text-align: center;text-transform: uppercase; color:#09C;position:relative;}
.fankui_con{padding:30px 0 0px 0;overflow: hidden;}
.fankui_con h2{font-size:28px;COLOR:#333;line-height:1.6;position:relative;border-radius:0;display:inline-block;text-align:left;font-weight: bold}
.fankui_con ul{;margin:0px;padding:0;overflow: hidden;display: flex;}
.fankui_con ul p{ font-size:16px; line-height:2.0; color:#666;}
.fankui_con ul li{width:100%;padding:30px;box-sizing: border-box;flex:1; background: #999; margin:0 20px 0 0; display: grid; align-items: center;border-radius:10px;}
.fankui_con ul li:last-child{margin:0px 0px 0px 0px;}
.fankui_con ul li img{width:100%; border:0px solid #099;object-fit:cover;transition: all 0.6s;}
.fankui_con ul li:hover img{transform: scale(1.2);}








.renli_con {width:100%;margin:auto;padding:30px 0px 0px 0px;}
.renli_con ul {display:flex;padding:0 0 0px 0;}
.renli_con ul li{width:100%;box-sizing:border-box;margin:0px 30px 0px 0px;padding:0px 0;text-align:center;font-weight:normal;display: block;background:#FFF;border-radius:3px;font-size:24px;flex:1;overflow:hidden;}
.renli_con ul li:last-child{margin:0px 0px 0px 0px;}
.renli_con ul li i{font-size:36px; margin:0 10px 0 0;}
.renli_con ul li a{ width:100%;color:#009143;display:inline-block; line-height:60px;}
.renli_con ul li a:hover{ color:#fff;background:#009143;}

.link_box { margin:0 0px 0px 0px;overflow: hidden;text-align: center;position:relative;}
.link_box h2{font-size:36px;COLOR:#fff;height:45px;line-height:45px;position:relative;border-radius:0;display:inline-block;text-align:center;font-weight:normal;}
.link_box h3{font-size:14px; line-height:2.5;text-align: center;text-transform: uppercase; color:#09C;position:relative;}
.link_con {width:1230px;margin:auto;padding:20px 0px;}
.link_con ul {padding:0 0 0px 0; overflow: hidden;}
.link_con ul li{ width:300px;height:50px;line-height:50px;text-align:center;box-sizing:border-box;margin:0px 10px 10px 0px;color:#333;background:rgba(255,255,255,0.5) no-repeat center center;font-size:16px; font-weight:lighter;background-size:90% 90%;border:0px solid #dfdfdf;border-radius:6px;overflow:hidden;font-weight:normal; float:left;box-sizing:border-box;transition: all 0.6s;}
.link_con ul li:hover{ color:#333;background:rgba(255,255,255,1.0);}
.link_con ul li:nth-child(4n){margin:0px 0px 0px 0px;}