/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;margin:0;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.head_bg{background-color: rgba(5, 8, 31, 0.3);position:fixed;width: 100%;height: 120px;z-index: 999;top: 0px; left:0;}
.head{display: block;}
ul{list-style-type: none;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0;}
h2,h4,dl{
    display: block;
    font-size: 1em;
    -webkit-margin-before:0;
    -webkit-margin-after:0;
    -webkit-margin-start:0;
    -webkit-margin-end:0;
    font-weight: bold;
}
/*menu*/
.menu{height:42px;line-height:42px;position: absolute;left: 32%; z-index:8;top: 34%;}
.menu ul li{ position:relative;list-style: none;padding: 0;display: inline-block;padding: 0px 25px;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:42px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none;-webkit-margin-before: 0; -webkit-margin-after: 0;}
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:block; padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:18px;color:#fff; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{color:#fff;}
.logo{position: absolute;left:60px;top:35px;}
.logo a{ color:#fff; font-size:34px;}
.tel{color:#dd700b; font-size:18px; height:120px; line-height:120px;position: absolute;right:20px;}
img{outline-width:0px;vertical-align:top; font-size:16px;}

.swiper-container {width: 100%;margin-left: auto;margin-right: auto;/* margin-top: 120px !important; */}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;
/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide a{display: block;width: 100%;}
.swiper-slide a img{display: block;width: 100%;}

img {
    vertical-align: middle;
    border: 0;
}
.about02{padding-top: 20px;width: 1150px;margin: 15px auto;}
.about02_biaoti{height: 42px;line-height: 42px;font-size:16px;color: #000;text-align: center;}
.about02_biaoti h2{font-weight: normal;}
.about02 dl{width: 100%;margin: 50px auto;}
.about02 dl dt{float: left;width: 385px;position:absolute;z-index: 8;}
.about02 dl dt a{display: block;}
.about02 dl dt img{display: block;width: 100%;}
.about02 dl dd{float: right;width:800px;position: relative;z-index: 9;}
.about02 dl dd img.abtopimg{display: block;margin: 0 auto;}
.about02 dl dd span{display: block;padding: 50px;font-size: 14px;line-height: 26px;}
.about02_txt{background: url(/css/images/qywh.jpg) no-repeat;position: relative;}
.about02_txt .dianji{display: inline-block;position: absolute;top: 45%;left: -2.5%;}
.about02_txt .dianji img{display: block;}

.wapper{ width:1200px; margin:0 auto;}
.clear{ margin:0; padding:0; font-size:0; clear:both;}
.about03{height: 200px;position: relative;z-index: 99;width: 100%;}
.about03>div{animation-name: flipInX;animation-duration: 0.5s;animation-delay: 1s;animation-fill-mode: both;}
.about03 .about_con03{}
.about03 .about_con03 ul{width: 930px;margin: 0 auto;padding: 30px 0px 20px 0px;}
.about03 .about_con03 ul li {float: left;width: 25%;margin: 0 auto;}
.about03 .about_con03 ul li a{display: block;}
.about03 .about_con03 ul li .ab_img{padding: 0;border-width: 0px;border-style: solid;border-color: rgba(228, 228, 228, 1);background-color: transparent;overflow: hidden;transition: all 1s;}
.about03 .about_con03 ul li img{height: 102px;width: 102px;display: block;margin: 0 auto;}
.about03 .about_con03 ul li .ab_img:hover{border-width: 0px;border-style: solid;border-color: rgba(228, 228, 228, 1);transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-o-transform: rotateY(180deg);}
.about03 .about_con03 ul li span{display: block;text-align: center;color: #fff;font-size: 16px;line-height: 32px;margin-top: 10px;}

.about04{height: 330px;position:relative;z-index: 8;margin-top: 30px;}
.w_rbox{margin: 0;padding: 0;width: 100%;height: 100%;}
.biaoti_style{font-family:  ,Arial,Verdana,sans-serif;color: #707070;line-height: normal;word-wrap: break-word;word-break: break-all;font-size: 12px;}
.link_biaoti{/* position: absolute;top: 54px;left:40%;z-index: 1;width: 314px; */height: 54px;line-height: 54px;}
.link_biaoti h2{text-align: center;color:#000000;font-family:arial,helvetica,sans-serif;font-size:40px;font-weight: normal;-webkit-margin-after: 0px;}
.link_fbiaoti{/* position: absolute;top: 108px;left:43%;z-index: 2;width: 185px; */height:30px;line-height: 30px;}
.link_fbiaoti h4{text-align:center;color:#000000;font-size:18px;font-family: ;font-weight: normal;-webkit-margin-before: 0;}
.link_biaotile{position: absolute;top:70px;left: 430px;z-index: 3;width: 120px;height: 20px;}
.link_biaotiri{position: absolute;top:70px;left: 662px;z-index: 4;width: 120px;height: 20px;}
.w_hline{width: 100%;height: inherit;}
.w_hline .line_xian{border-top-color: #000;border-top-style: solid;border-top-width: 1px;}

.list001{position: absolute;top:105px;left: 43px;z-index: 5;width: 1113px;overflow: visible;min-height: 117px;font-size: 0;}

.link_list{padding:15px;}
.link_list .link_a{border:1px solid #ccc;width: 160px;margin: 10px;display: inline-block;}
.link_list .link_a a{display: block;}
.link_list .link_a a img{display: block;width: 100%;}
.link_a:first-child{margin-left: 0px;}
.link_a:last-child{margin-right:0px;}
.foot_bg{height: 120px;background: #34373f;}
.foot_l{float:left;color:#707070 !important;font-size: 12px;line-height:30px;width: 760px;}
.foot_l dl{padding:45px 0px;}
.foot_l a{color:#707070;}
.foot_r{float:right;width: 300px;}
.foot_r ul{padding:45px 0px;}
.foot_r ul li{height:25px;line-height: 25px;width: 50%;float: left;padding: 0;list-style: none;}
.foot_r ul li a{color: #fff;font-size: 12px;display: block;width: 125px;margin: 0 auto;border: 1px solid #fff;text-align: center;}
.foot_r ul li a:hover{background:#ffbc35;}
.foot_r ul li a span{display: inline-block;text-align: center;}

.nei_banner{}
.nei_banner a{display: block;}
.nei_banner a img{display: block;width: 100%;}

.inside{padding-top: 20px;width: 1150px;margin: 15px auto;}
.biaoti{height: 42px;line-height: 42px;font-size:16px;color: #000;text-align: center;}
.biaoti h2{font-weight: normal;}

.weizhi{height:34px; line-height:34px;font-size:18px; }
.weizhi strong{font-size:16px;float:left;}
.weizhi span{font-size:16px;float:right;margin-right:5px;}
.weizhi span a{font-size:16px;font-weight:normal;color:#000;}

.inside_con{padding: 20px 0px;font-size: 15px;}
<!--0.00016689300537109-->