@charset "utf-8";
/*该网站由威海大千网络科技有限公司制作*/
/*public*/
.Ainfo_title{position:relative;background: url(../img/wrap_title.png) center no-repeat; height: 58px; margin: 45px auto; }
.Ainfo_title_n{ position: absolute; left: 50%; top: 5px;   font-size: 2.2em; color: #FFF; margin-left: 80px;}
.Ainfo_title_c1{position: absolute; right: 50%;top: 11px; font-size: 1.6em;    margin-right: -29px; }
.Ainfo_title_c2{position: absolute; right: 50%;    bottom: -2px;font-size: 1.2em;margin-right:-78px;color: #F90;}
/*Abanner*/
/*ACompanyInfo*/
.ACompanyInfo{}
.ACompany_des{ color: #444; width: 1024px; margin: 0 auto; text-align: center; text-align: center; font-size: 1.6em; line-height: 32px;}
.ACompany_c{ background: #212129; margin:40px auto 0px auto;    padding: 5px;}
.ACompany_c_fl{ width: 44%;height: 320px;}
.ACompany_c_fl img{ width: 100%;}
.ACompany_c_fr{width: 54%; padding: 40px; color: #FFF; font-size: 1.4em;}
.ACompany_c_fr_tit{margin-bottom: 20px;}
.ACompany_c_fr_tit h3{ font-size: 2.4em;}
.ACompany_c_fr_c{ line-height: 24px;}
.ACompany_c_fr_more{color: #F90; display: block; text-align: right;}
.ACompany_c_fr_more:hover{ color: #FFF;}
.Azhuanye table{ width: 100%; border:1px solid #b7b7b7 ; margin-top: 10px;}
.Azhuanye table tr th h3{ font-size: 2.2em; line-height: 49px; display: inline; padding: 0 10px;}
.Azhuanye table tr td i{display:block; font-size: 49px; padding: 10px 0px;}
.Azhuanye table tr td{ font-size: 1.6em;text-align: center; padding: 10px 0px;}
.Azhuanye table tr td a{ color: #444;display: block;}
.Azhuanye table tr td p{margin: 10px auto 5px auto;}
.Azhuanye table tr td:hover{background: #303030;}
.Azhuanye table tr td:hover *{ color: #FFF;}
/*Axian*/
.Aindex_fen_title{ width: 100%; overflow: hidden;margin: 20px auto; }
.Axian{background: #b7b7b7; height: 1px; margin: 30px auto; position: relative;}
.Aindex_title_txt a{margin: 0px auto;display: block;padding: 10px 20px; border: 1px solid #b7b7b7; border-radius: 5px; width: 150px; font-size: 16px; color: #333;text-align: center;background: #FFF;position: relative;top: -19px;}
.Aindex_title_txt a:hover{background: #303030; color: #FFF;}
/*Acase*/
.Acase_c ul li{ float: left; width: 23%; box-sizing: border-box;}
.Acase_c ul li img{ width: 100%;}
.Acase_c ul li:nth-child(2),.Acase_c ul li:nth-child(6){margin-left:2.5%;margin-right:2.5%;}
.Acase_c ul li:nth-child(3),.Acase_c ul li:nth-child(7){margin-right:2.5%;}
.Acase_c ul li a{ color: #333;}
.Acase_c ul li a h3{margin: 10px auto 30px auto; text-align: center; font-size: 1.4em;}
/*Aad*/
.Aad{ text-align: center; width: 100%; overflow: hidden;}
/*zhengshu*/
.scrollBox{width: 1180px;padding:10px 0px;border-top:1px solid #fff; position:relative; }
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:100%;}
.scrollBox {position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist li{box-sizing:border-box;float:left; display:inline; width:24%;background:#fff;border:1px solid #f4f4f4;margin:auto 0.5%;padding:5px;box-shadow:0px 0px 7px rgba(51, 51, 51, 0.22);}
.scrollBox .piclist li img{ width: 100%;}
.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;color: #333;   }
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 535px; }
.scrollBox .pageBtn .list li{ background:url(../img/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
/*Anews*/
.Anews_wrap{margin-bottom: 20px;}
.Anews_c_fr_c{line-height: 24px;}
.Anews_c_fl{width: 65%;}
.Anews_c_fr{width: 30%;}
.Anews_c_tit{ border-bottom: 1px solid #999999; position: relative;}
.Anews_c_tit h3{border-bottom: 3px solid #c3006e; color: #c70227; display: inline-block; position: relative; bottom:-2px; font-size: 2.1em; line-height: 42px;}
.Anews_c_tit .Anews_more{ position: absolute; right: 0px; top: 20px; color: #666;}
.Anews_c_tit .Anews_more:hover{color: #c70227;}
.Anews_c_fr_c li{margin: 30px auto;}
.Anews_c_fr_c li h3{position: relative;padding-left: 35px; box-sizing: border-box; font-size: 1.6em; color: #333;}
.Anews_c_fr_c li h3:after{content: "Q"; font-weight: normal; display: inline-block;  background:#c3006e; color: #FFF; width: 25px; text-align: center;font-size: 1.2em; border-radius: 2px; position: absolute; left: 0px;}
.Anews_c_fr_c li p{margin-top:5px;position: relative;padding-left: 35px; box-sizing: border-box; font-size: 1.2em; color: #666;}
.Anews_c_fr_c li p:after{content: "A"; display: inline-block; background:#b1b1b1; color: #FFF; font-size: 1.8em; width: 25px; text-align: center;top: 1px; border-radius: 2px; position: absolute; left: 0px;}
.Anews_c_fr_c li p a{ color: #c3006e; margin-left: 10px;}
.Atuijian{ padding: 20px 0px 30px 0px;}
.Atuijian .Afl{ width:30%;}
.Atuijian .Afr{width:70%; box-sizing: border-box; padding-left: 40px;}
.Atuijian .Afr h3{ font-size: 1.6em; color: #444; line-height: 36px;}
.Atuijian .Afr p{ color: #666; line-height: 24px;}
.Atuijian .Afr a{background:#c3006e ; display: inline-block; padding: 2px 5px; color: #FFF;}
.Anews_list li a{ color: #404040; line-height: 36px; font-size: 1.4em;}
.Anews_list li a span{ margin-right: 10px;}
.Anews_list li{ position: relative;}
.Anews_list li .Adate{ position: absolute; right: 0px; color: #999; top: 6px;}
          

@media screen and (max-width:768px) {
    .ACompany_des{
        width: 96%;
    }
    .Ainfo_title_c1{
        font-size: 1.4em;
        margin-right: -24px;
        position: unset;
    }
    .ACompany_c_fl {
        width: 96%;
    }
    .ACompany_c_fr {
        width: 100%;
    }
    .Aad img{max-width:100%;}
    .scrollBox{width:96%;}
    .Anews_c_fl {
        width: 100%;
    }
    .Anews_c_fr {
        width: 100%;
    }

}