@charset "utf-8";

/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%;line-height:1.2;margin:0;}legend{color:#000;}a img,img{-ms-interpolation-mode:bicubic;}body{font:12px/1.5 arial,SimSun,helvetica,sans-serif;background:#FFF;color:#666;}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}.clearfix{zoom:1;}.inlblo{display:inline-block;diplay:inline;zoom:1;} 

body{margin:0;padding:0;} a,a:link{ text-decoration:none;}a{ cursor: pointer; }

.dashiy{margin:0 auto; }
.dsy{float:left; width:19%; margin:20px 0.5%; text-align:center; height:auto; overflow:hidden;} .dsy img{border-radius:50%; width:70%; margin:0 auto;  border: dashed 10px hsla(202,100%,50%,0.2) }
.dsy-p{background:#772500; font-size:18px; font-family:'微软雅黑'; font-weight:600; color:#fff; border-radius:10px; width:100px;  margin:0 auto; margin-top:-30px; z-index:2; position:relative;}
.dsy p{line-height:20px; font-size:15px;font-family:'黑体'; letter-spacing:2px; color:hsla(0,0%,0%,0.50);  width:70%; margin:10px auto; height:75px;}
.dsy img:hover{border: dashed 10px hsla(202,100%,50%,1.0) } 
.dsy:hover .dsy-p{background: hsla(204,100%,50%,1.00); }
@media(max-width:1660px){.dsy{width:24%;}.dsy p{font-size:14px;}}

.rwb{width:70%;margin:0 auto; overflow:hidden;height:auto;}
.rwb-a{width:15%;height:auto; overflow:hidden; position:relative; float:left;margin:20px 2.5%; border-radius:5%;}

.rwb-a img{ transform: scale(1.1); z-index:1;  transform: scale(1);
  transition: transform 1s ease 0s;}
.rwb-img{width:100%;}
.rwb-img:hover{transform: scale(1.1);}
.rwb-a-p{ position: relative;z-index:99; font-size:20px; color:#fff; float:right; font-family:'微软雅黑';  margin:0 10% 4% 0; font-weight:600;}

@media(max-width:2440px){.rwb-a-p{ font-size:18px;}}
@media(max-width:2250px){.rwb-a-p{ font-size:16px;}}
@media(max-width:2050px){.rwb-a-p{ font-size:14px;}  }
@media(max-width:1920px){.rwb-a-p{ font-size:12px;}}
@media(max-width:1660px){.rwb-a{width:20%;}}
@media(max-width:1240px){.rwb-a{width:28.3%;}}

.yx-yp{width:70%; margin:0 auto; overflow:hidden; height:auto; background: hsla(0,100%,97%,0.40); padding:0 15%;}
.yx-yp01{width:17%;margin:0 1.5%; float:left; text-align:center;}  .yx-yp01 img{width:100%; transform: scale(1.1); z-index:1;  transform: scale(1);transition: transform 1s ease 0s;}
.yx-yp01:hover img{transform: scale(1.1);}
.yx-ypp img{width:12%; float:left; ling-height:30px;}
.yx-ypp{line-height:25px; text-align:left;margin:0 0 0 2%; min-height:60px;   }
.yx-ypp span{margin:0 0 0 5%; font-size:14px; font-family:'微软雅黑';}
.yx-yp01:hover .yx-ypp span{color:#CB0003;}   
@media(max-width:1500px){.yx-yp01{width:22%;margin:0 1.5%; float:left; text-align:center;}}
@media(max-width:1080px){.yx-yp01{width:47%;margin:0 1.5%; float:left; text-align:center;} .yx-yp{width:90%;padding:0 5%;}}
@media(max-width:800px){.yx-yp01{width:47%;margin:0 1.5%; float:left; text-align:center;} .yx-yp{width:90%; margin:0 auto; overflow:hidden; height:auto; background: hsla(0,100%,97%,0.40); padding:0 5%;}}

.fazhanq{width:100%; height:auto;overflow:hidden;  } .fazhanq img{width:100%;}



.xwx{width:100%;height:auto;overflow:hidden; background:#FFE2CF;padding:80px 0;}
.xwx1{width:66%;height:auto;margin:0 auto; padding:60px 2% 40px 2%; background:#fff; overflow:hidden;}
.xwx2{width:32%; min-height:300px; float:left;margin:0 2% 0 0; overflow:hidden;}
.xwx3{width:32%; min-height:300px; float:left;margin:0 0 0 0;  overflow:hidden;}
.xwx1 span{width:88%; float:left; display:block; overflow:hidden; line-height:50px;border-radius:5px; padding:0 6%; margin:0 0 20px 0;height:50px; color:#fff;}
.xwx2 span img{height:100%;}
.xwx2 span em{line-height:50px;height:50px ; display:block; float:left; font-size:20px; font-weight:600;font-family:'微软雅黑';}
.xwx3 span em{line-height:50px;height:50px ; display:block; float:left; font-size:20px; font-weight:600;font-family:'微软雅黑';}

.xwxp1{width:100%; float:left; display:block; overflow:hidden; line-height:35px; font-size:18px;font-family:'微软雅黑'; height:35px;}
.xwxp1 img{height:35%; margin:0 6px 0 0; float:left; }

.xwxp2{width:100%; float:left; display:block; overflow:hidden; line-height:35px; font-size:12px;font-family:'微软雅黑'; height:35px;  color: #A8A8A8;  margin:0 0 20px 0;} 
.xwx2 a:hover{   color:#8E0A0C; font-weight:600;}
.xwx3 a:hover{   color:#8E0A0C; font-weight:600;}
.xwxp2 img{float:left;}

.xwx3 span img{height:100%;}


.xxwx{width:100%;height:auto;overflow:hidden; background:#FFE2CF;padding:80px 0;}
.xxwx1{width:66%;height:auto;margin:0 auto; padding:60px 2% 40px 2%; background:#fff; overflow:hidden;}
.xxwx2{width:49%; min-height:300px; float:left;margin:0 2% 0 0; overflow:hidden;}
.xxwx3{width:49%; min-height:300px; float:left;margin:0 0 0 0;  overflow:hidden;}
.xxwx1 span{width:88%; float:left; display:block; overflow:hidden; line-height:50px;border-radius:5px; padding:0 6%; margin:0 0 20px 0;height:50px; color:#fff;}
.xxwx2 span img{height:100%;}
.xxwx2 span em{line-height:50px;height:50px ; display:block; float:left; font-size:20px; font-weight:600;font-family:'微软雅黑';}
.xxwx3 span em{line-height:50px;height:50px ; display:block; float:left; font-size:20px; font-weight:600;font-family:'微软雅黑';}

.xxwxp1{width:100%; float:left; display:block; overflow:hidden; line-height:35px; font-size:18px;font-family:'微软雅黑'; height:35px;}
.xxwxp1 img{height:35%; margin:0 6px 0 0; float:left; }

.xxwxp2{width:100%; float:left; display:block; overflow:hidden; line-height:35px; font-size:12px;font-family:'微软雅黑'; height:35px;  color: #A8A8A8;  margin:0 0 20px 0;} 
.xxwx2 a:hover{   color:#8E0A0C; font-weight:600;}
.xxwx3 a:hover{   color:#8E0A0C; font-weight:600;}
.xxwxp2 img{float:left;}

.xxwx3 span img{height:100%;}

@media(max-width:2050px){.xwxp1{font-size:16px;}.xwxp2{font-size:10px;} }
@media(max-width:1750px){.xwxp1{font-size:14px;}.xwxp2{font-size:10px;} }
@media(max-width:1441px){.xwxp1{font-size:14px;}.xwxp2{font-size:10px;} .xwx2{width:48%;}.xwx3{width:100%;}}
@media(max-width:1280px){.xwxp1{font-size:14px;}.xwxp2{font-size:10px;} .xwx2{width:100%; margin:0;}.xwx3{width:100%;}.xwx1{width:80%;}}

