
@font-face {
  font-family: 'wudong';
  src: url('./wudong.ttf');
}


*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#333333;}
body{min-width:1400px;max-width:1920px;margin: 0 auto !important; color:#111111;font-size: 18px;font-family: 'Regular';}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.box{width:1400px;margin:0 auto;}
.box1{width:1200px;margin:0 auto;}

.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.border{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;}
.wudong{font-family: 'wudong';}
.bold{ font-weight:bold;}
.hei10{ height:10px; line-height:10px; width:100%}
.hei20{ height:20px; line-height:20px; width:100%}
.hei30{ height:30px; line-height:30px; width:100%}
.hei40{ height:40px; line-height:40px; width:100%}
.hei50{ height:50px; line-height:50px; width:100%}
.hei60{ height:60px; line-height:60px; width:100%}
.hei70{ height:70px; line-height:70px; width:100%}
.hei80{ height:80px; line-height:80px; width:100%}
.hei90{ height:90px; line-height:90px; width:100%}
.hei100{ height:100px; line-height:100px; width:100%}


.between{display: flex;flex-direction: row;justify-content: space-between;}
.img_center{display:flex;justify-content:center;align-items:center;}
.center{display: flex;flex-direction: row;justify-content: space-between;justify-content: space-around;}
.ht_img{cursor: pointer; transition: all 0.6s;width:100%;display: block}
.ht_img:hover{transform: scale(1.06);}

/* 首页 */
.header{width: 100%;color:#ffffff; position:fixed; top:0; left:0; z-index:999; background:#ee2100; border-bottom:rgba(255,255,255,0.5) solid 1px;}
.header1{ height:100px; position:relative;}
.logo{ float:left; height:100px; width:244px; }
.logo img{width:244px;}
.logo1{ color:#ffffff; font-size:16px; font-weight:bold; float:left; height:100px; line-height:24px; margin-left:15px;}
.phone{float:right;height:50px; line-height:50px;color:#ffffff; font-size:24px; border-radius:25px; margin-top:25px;margin-left:15px;font-style:italic;}
.phone img{ margin-right:10px;}

.nav{ float:right;height:100px;}
.nav>ul{  }
.nav>ul>li{height:100px; min-width:95px; text-align:center; float:left;}
.nav>ul>li>a{height:100px; line-height:100px; font-size:16px; color:#ffffff; }
.nav_on{ color:#ffffff !important; border-bottom:#ffffff solid 2px; padding-bottom:10px; font-weight:bold;}

.sheader{width: 100%;color:#ffffff; position:fixed; top:0; left:0; z-index:999; background:#fafafa; border-bottom:rgba(255,255,255,0.5) solid 1px;}
.sheader1{width: 1400px; height:100px; position:relative;}
.slogo{ float:left; height:100px; width:244px; }
.slogo img{width:244px;}
.slogo1{ color:#333333; font-size:16px; font-weight:bold; float:left; height:100px; line-height:24px; margin-left:25px;}
.sphone{   margin-left:30px;float:right;height:50px; line-height:50px;color:#333333; font-size:24px; border-radius:25px; margin-top:25px;margin-left:25px;font-style:italic;}
.phone img{ margin-right:10px;}

.snav{ float:right;height:100px;}
.snav>ul{  }
.snav>ul>li{height:100px; min-width:100px; text-align:center; float:left;}
.snav>ul>li>a{height:100px; line-height:100px; font-size:18px; color:#333333;}
.snav_on{ color:#3a5870 !important; border-bottom:#3a5870 solid 2px; padding-bottom:10px; font-weight:bold;}

		




.img360{-webkit-transition:-webkit-transform 2s}
.img360:hover{-webkit-transform: rotate(360deg);}

/* 内容 */
.cor{color: #f58021 !important;}
.cor1{color: #ffffff !important;}
.cor2{color: #666666 !important;}
/*首页*/
.banner{ height:980px; width:100%; z-index:-11; margin-top:100px; overflow:hidden;}

.banner1{ position:relative;}
.banner1 ul li{width: 100%;overflow: hidden;position:relative;}
.banner1 ul li h5{width: 100%;height: 80px;background: rgba(0, 0, 0, 0.5);position:absolute;left:0;bottom:0;line-height: 80px;text-indent: 1em;font-size: 30px;color: #fff}
.banner .prev{display: block;position:absolute;top:0;left:20px;bottom:0;margin:auto;cursor: pointer;}
.banner .next{display: block;position:absolute;top:0;right:20px;bottom:0;margin:auto;cursor: pointer;}
.banner .bd li{ height:980px;}
.banner .hd{ height:11px; position:absolute; top:48%; right:20px; z-index:1; border-radius:50%; display:none; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  display:none; }
.banner .hd ul li{ margin-bottom:8px;  width:11px; height:11px; line-height:11px; text-align:center; border:#f74820 solid 1px; cursor:pointer; border-radius:50%; display:none;  }
.banner .hd ul li.on{ background:#f74820;  border-radius:50%;display:none;   }



.home1{ background:url(../images/home1.jpg) no-repeat center center; height:1400px;}
.home1_1{ text-align:center; padding-top:160px; padding-bottom:140px;}
.home1_1 li{ color:#ffffff; width:299px; border-right:#ffffff solid 1px; float:left; text-align:center;}
.home1_1 li:nth-child(4){  border-right:0;}
.home1_1 li .home1_2{ border:#ffffff solid 3px; width:86px; height:86px; border-radius:35px; margin:0 auto;}
.home1_1 li p{ font-weight:bold; font-size:20px; height:30px; line-height:30px; padding-top:15px;}
.home1_3{ color:#ffffff;  text-align:center;}
.home1_3 p{ font-size:72px; height:90px; line-height:90px;}
.home1_3 span{ font-weight:bold; font-size:30px; height:50px; line-height:50px;}
.home1_4{ margin-top:50px;}
.home1_4 li{width:380px; height:603px; position:relative; margin-right:30px;}
.home1_4 li .home1_5{ width:380px; height:603px; overflow:hidden; border-radius:30px;}
.home1_4 li .home1_6{ width:300px; height:214px; background:#ffffff; border-radius:30px; position:absolute; top:349px; left:40px; text-align:center; }
.home1_4 li .home1_6 p{ color:#111111; font-size:30px; font-weight:bold;height:70px; line-height:70px; padding-top:26px; }
.home1_4 li .home1_6 b{ height:2px; background:#111111; width:16px; margin:0 auto; display:block;}
.home1_4 li .home1_6 span{ color:#111111; font-size:18px; line-height:24px; padding-top:18px; display:block;}
.home1_7{ color:#ffffff; text-align:center; height:50px; line-height:50px; margin-top:30px;}
.home1_7 .prev ,.home1_7 .next{ font-size:36px; font-weight:bold;color:#ffffff; cursor:pointer;}
.home1_7 .pageState{font-size:30px; font-weight:bold;color:#ffffff; margin:0 5px;}



.home2{ background:url(../images/home2.jpg) no-repeat center center; height:1900px;}
.home2_1{ background:#fafafa; height:495px; border-radius:30px; margin:45px auto 148px auto;}
.home2_2{ width:600px; text-align:center;}
.home2_2 p{ color:#111111; font-size:30px; line-height:40px; font-weight:bold; padding-top:170px;}
.home2_2 span{ color:#111111; font-size:18px; text-align:center; display:block; line-height:30px; margin-top:15px;}
.home2_3{ width:600px; }
.home2_4{ height:770px; border-radius:30px; background:#ffffff; margin:50px auto 0 auto; }
.home2_5{ height:59px; line-height:59px;}
.home2_5 a{ height:59px; line-height:59px; float:left; width:149px; display:block; border-right:#e6e6e6 solid 1px; color:#111111; font-size:18px; text-align:center;cursor:pointer;}
.home2_5  a:last-child{ border-right:0;width:175px; }
.home2_5_{ background:#8113ea; color:#ffffff !important;}
.home2_6{ width:1190px; margin:0 auto;padding-top:10px;}
.home2_6 li{ width:33.33%; float:left;}
.home2_6 li .home2_7{ width:380px; height:340px; overflow:hidden; margin:0 auto 10px auto; border-radius:20px;}
.home2_6 li .home2_7 img{ width:100%;}

.home3{ background:url(../images/home3.jpg) no-repeat center center; height:1500px;}
.home3_1{ padding-top:50px;}
.home3_1 li{ width:380px;float:left; margin-right:30px; position:relative;}
.home3_1 li  .home3_2{width:380px; height:304px; background:#ffffff; border-radius:30px;  }
.home3_1 li:nth-child(3n){ margin-right:0;}
.home3_1 li .home3_3{ width:59px; height:71px; position:absolute; top:-20px; left:0;}
.home3_1 li p{ color:#ffffff; text-align:center; font-size:24px; font-weight:bold; height:80px; line-height:80px; margin-bottom:9px;}
.home3_4{ background:url(../images/home3_4.png) no-repeat center center; height:256px; margin:25px auto; background-size:100% 100%;}
.home3_5{ color:#ff001b; font-size:20px; font-weight:bold; line-height:31px; padding-left:60px; padding-top:70px;}
.home3_5 p{ background:url(../images/home3_5.png) no-repeat left center; height:40px; line-height:40px; color:#ff001b; font-size:36px;font-style: italic; font-weight:bold; margin-top:15px; padding-left:50px;}
.home4{ background:url(../images/home4.jpg) no-repeat center center; height:1090px;}
.home4_1{ margin:50px auto 0 auto; width:1160px; padding:10px 20px; background:#ffffff; border-radius:30px;}
.home4_1 li{ width:250px; float:left; margin:30px 20px; text-align:center; border-bottom:#cccccc solid 1px;}
.home4_1 li .home4_2{ width:250px; height:212px; margin:0 auto; overflow:hidden;border-radius:30px;}
.home4_1 li .home4_2 img{ width:100%;}
.home4_1 li  p{ text-align:left; color:#111111; font-size:18px; height:35px; line-height:35px;}
.home4_1 li  label{ text-align:left; color:#111111; font-size:18px; display:block; height:45px; line-height:45px; padding-bottom:10px;}
.home4_1 li  label span{ font-size:30px;}
.home4_1 li  label b{ float:right; font-size:30px; height:2px; background:#333333; width:16px; display:block; margin-top:23px;}





.home5{background:url(../images/home5.jpg) no-repeat center center; height:1600px;}
.home5_1{ margin-top:50px; }
.home5_1 li{ width:380px; margin-right:30px; float:left; text-align:center; height:500px;}
.home5_1 li .home5_2{ width:380px; height:280px; border-radius:30px; overflow:hidden;}
.home5_1 li .home5_2 img{ width:100%;}
.home5_1 li p{font-size:30px; color:#ffffff; font-weight:bold; line-height:65px; height:65px; margin-top:10px;}
.home5_1 li b{ background:#ffffff; width:16px; height:2px; display:block; margin:0 auto;}

.home5_1 li span{ font-size:17px; color:#fffefe; display:block; line-height:25px; margin-top:10px; width:80%; margin:0 auto;}
.home5_1 li:nth-child(3n){ margin-right:0px;}
.home5_3{ background:url(../images/home3_4.png) no-repeat center center; height:256px; background-size:100% 100%;}
.home5_4{ padding-left:70px; padding-top:70px; line-height:30px; color:#ff001b; font-size:24px; width:530px; font-weight:bold;}
.home5_5{ color:#ffffff; font-weight:bold; width:600px; text-align:center;}
.home5_5 p{ font-size:30px; line-height:36px; padding-top:50px;}
.home5_5 span{ font-size:24px;line-height:36px; padding-top:20px; display:block;}


.home6{ background:url(../images/home6.jpg) no-repeat center center; height:1380px;}
.home6_1{ height:448px; margin:50px auto 0 auto; background:#ffffff; border-radius:30px;}
.home6_2{ width:600px; color:#111111; font-weight:bold; text-align:center;}
.home6_2 p{ font-size:36px; height:70px; line-height:70px; padding-top:134px;}
.home6_2 span{ font-size:24px; line-height:40px; padding-top:20px; display:block;}
.home6_2 span b{ color:#666666; font-weight:normal; padding:0 10px;}
.home6_3{ width:600px; background:#f7f7f7;height:448px;}
.home6_3 li{ width:33.33%; float:left; padding-top:10px;}
.home6_3 li .home6_4{ width:190px; height:136px; overflow:hidden; margin:0 auto; border-radius:20px;}
.home6_3 li .home6_4 img{height:136px;}
.home6_5{ height:535px; margin:40px auto 0 auto; background:#8113ea; border-radius:30px;}
.home6_5_{ width:833px; height:535px; position:relative;}
.home6_6{ width:833px; height:535px;}
.home6_6 li .home6_7{width:833px; height:535px; overflow:hidden;}
.home6_6 li .home6_7 img{ height:535px;}
.home6_8{ position:absolute; bottom:40px;}
.home6_8 ul{ width:833px; }
.home6_8 ul li{ width:16px; height:16px; background:#999999; line-height:999px; border-radius:50%; margin:0 5px; } 
.home6_8 ul .on{ background:#ee2100;}
.home6_9{ width:367px; color:#ffffff; font-weight:bold; text-align:center;}
.home6_9 p{ font-size:30px; height:100px; line-height:100px; padding-top:173px;}
.home6_9 span{ font-size:20px; border:#ffffff solid 1px; width:205px; height:52px; line-height:52px; border-radius:30px; display:block; margin:0 auto; text-align:center;}
 
 
.home7{  background:url(../images/home7.jpg) no-repeat center center; height:1000px;}
.home7_1{ height:646px; margin:50px auto 0 auto; background:#ffffff; border-radius:30px;}
.home7_1 li{ width:299px; height:215px; border-bottom:#e6e6e6 solid 1px;border-right:#e6e6e6 solid 1px; float:left;}
.home7_1 li:nth-child(4n){border-right:0;}
.home7_1 li .home7_2{ width:349px; height:215px;} 

.home8{  background:url(../images/home8.jpg) no-repeat center center; height:1000px;}
.home8_11{ height:480px;}
.home8_1{ height:700px; margin:50px auto 0 auto; background:#ffffff; border-radius:30px;}
.home8_2{ color:#111111; font-size:18px; line-height:30px; width:500px; margin-left:50px; padding-top:160px;}
.home8_2 a{ display:block; margin-top:20px;}
.home8_3{ width:598px;}
.home8_4{ margin-top:20px; position:relative;}
.home8_5{ width:1120px; margin:0 auto;}
.home8_5 li{ width:33.33%; float:left; height:180px;}
.home8_5 li .home8_6{ width:330px; height:180px; overflow:hidden; margin:0 auto;}
.home8_5 li .home8_6 img{ width:100%;}
.home8_4 .prev{ position:absolute; left:15px; top:76px; cursor:pointer;}
.home8_4 .next{ position:absolute; right:15px; top:76px; cursor:pointer;}

.home9{ background:url(../images/home9.jpg) no-repeat center center; height:1010px;}
.home9_1{height:460px; margin:60px auto 0 auto; background:#ffffff; border-radius:30px;}
.home9_2 { width:1090px; margin:0 auto;}
.home9_2 li{ background:url(../images/home9_2.jpg) no-repeat bottom center; width:512px; text-align:left; padding-bottom:3px; margin:60px 0 20px auto;}
.home9_2 li input{ font-size:30px; height:82px; line-height:82px; padding-left:35px; outline:none; border:0;}
input::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #111111; 
} 
input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #111111; 
} 
input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #111111; 
} 
input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #111111; 
}

.home9_3{ text-align:center; padding-top:40px;}
.home9_3 input{ font-size:24px; font-weight:bold; color:#ffffff; background: linear-gradient(to right,#8113ea,#f8224e); border:0; width:200px; height:70px; line-height:70px; border-radius:35px; }


.home10{padding:30px 0 90px 0;}
.home10_1{  text-align:center; margin-top:45px;}
.home10_2{border-right:#cccccc solid 1px; margin-top:60px;}
.home10_2 li{ border-left:#cccccc solid 1px; width:299px; float:left; text-align:center;}
.home10_2 li .home10_3{ height:50px; width:100%;}
.home10_2 li b{ height:2px; background:#2c2c2c; width:30px; margin:20px auto; display:block;}
.home10_2 li p{ color:#111111; font-size:16px; line-height: 25px;}





.home18{ background:#111111; width:100%; margin:0 auto; height:80px; line-height:80px; color:#999999; font-size:14px;}
.home18 a{ color:#999999; font-size:14px;}
.home18 a:hover{ color:#999999; font-size:14px;}
.home19{ position:relative;}
.ding{ position:absolute; bottom:310px; left:570px; cursor:pointer;}



.bot1{ background:#7f201e; width:100%;}
.bot2{ width:481px; background:url(../images/bot2.png) no-repeat center 125px; padding-top:125px;}
.bot2 li{ color:#ffffff; font-size:16px; float:left; text-align:center; height:70px; line-height:70px;}
.bot2 li:nth-child(1){ width:38%;}
.bot2 li:nth-child(2){ width:22%;}
.bot2 li:nth-child(3){ width:37%;}
.bot2 li a{ color:#ffffff; font-size:16px;}
.bot2 li a:hover{ color:#ffffff; font-size:16px;}

.bot3{ width:257px; padding-top:54px;}
.bot4{ width:462px; background:url(../images/bot4.png) no-repeat center 125px; padding-top:125px;}
.bot4 li{ color:#ffffff; font-size:16px; float:left; text-align:center; height:70px; line-height:70px;}
.bot4 li:nth-child(1){ width:45%;}
.bot4 li:nth-child(2){ width:17%;}
.bot4 li:nth-child(3){ width:25%;  margin-left:10%;}
.bot4 li a{ color:#ffffff; font-size:16px;}
.bot4 li a:hover{ color:#ffffff; font-size:16px;}
.bot5{ text-align:center; color:#ffffff; font-size:16px; line-height:39px; padding:40px 0;}
.bot6{ width:100%; margin:0 auto; text-align:center; background:#611a1b; height:53px; line-height:53px; color:#ffffff; font-size:16px;}
.bot6 a{ color:#ffffff; font-size:16px;}
.bot6 a:hover{ color:#ffffff; font-size:16px;}


.erjibanner{ width:100%; height:499px; margin-top:100px;}

.about1{padding:0 0; background:#ffffff; margin:0 auto; border-radius:30px;}
.about1_1{ background:#fafafa; background-image:url(../images/about1_1.jpg); background-repeat:no-repeat; background-position:bottom center; padding:80px 0; }

.about{ width:1000px; margin:0 auto; padding:50px 0;}
.about2{ color:#333333; font-size:24px; height:80px; line-height:80px; border-bottom:#cccccc solid 1px;}
.about2 p{ width:50%; float:right; font-size:18px; text-align:right;}
.about2 p span{ padding-right:10px;}
.about2 p img{ margin:0 10px;}
.about3{font-size: 18px;color: #333333;line-height: 30px;margin:20px auto;}
.about4{ margin-top:30px; margin-bottom:25px; width:1000px;}
.about4  li{ width:136px; margin-right:80px; float:left; cursor:pointer;transition: All 0.5s ease-in-out;-webkit-transition: All 0.5s ease-in-out;-moz-transition: All 0.5s ease-in-out;-o-transition: All 0.5s ease-in-out; text-align:center; }
.about4  li .about5{ width:136px; height:136px; overflow:hidden; border-radius:50%; margin:0 auto;}
.about4  li .about5 img{ width:136px;}
.about4  li p{ color:#333333; font-size:24px; height:40px; line-height:40px; padding-top:10px;}
.about4  li span{ color:#999999; font-size:16px;}
.about6{ padding:0 0 10px 0;}

.about7{ padding-bottom:40px;}
.about7 li{ border:#cccccc solid 1px; border-radius:20px; width:204px; margin-right:58px; padding:30px 0 0 0; height:130px; overflow:hidden; float:left; margin-top:40px;}
.about7 li .about8{ width:60px; height:60px; margin:0 auto;border:#cccccc solid 1px; border-radius:20px;}
.about7 li p{ color:#333333; font-size:18px; text-align:center; line-height:25px; padding-top:20px;}
.about7 li span{ color:#666666; font-size:14px; text-align:center; line-height:20px; display:block;}
.about7 li:nth-child(4n){margin-right:0px; }
.about7 li:nth-child(7) p{ color:#333333; font-size:18px; text-align:center; line-height:20px; padding-top:5px;}
.about7  li:nth-child(7) span{ color:#666666; font-size:14px; text-align:center; line-height:20px; display:block;}

.about41{ margin-top:30px; margin-bottom:25px; width:1000px;}
.about41  li{ width:240px; margin-right:13.33px; float:left; cursor:pointer;transition: All 0.5s ease-in-out;-webkit-transition: All 0.5s ease-in-out;-moz-transition: All 0.5s ease-in-out;-o-transition: All 0.5s ease-in-out; text-align:center; }
.about41  li .about5{ border:#e6e6e6 solid 1px; height:165px; overflow:hidden;  margin:0 auto;}
.about41  li .about5 img{ width:100%;}
.about42{ margin-top:30px; margin-bottom:25px; width:1000px;}
.about42  li{ width:50%; margin-right:13.33px; float:left; cursor:pointer;transition: All 0.5s ease-in-out;-webkit-transition: All 0.5s ease-in-out;-moz-transition: All 0.5s ease-in-out;-o-transition: All 0.5s ease-in-out; text-align:left; }
.about42  li .about5{height:160px; width:215px; float:left; overflow:hidden;  margin:0 auto;}
.about42  li .about5 img{ width:100%;}
.about42  li .about8{height:160px; width:235px; float:left; overflow:hidden;  margin:0 auto; margin-left:15px;}
.about42  li .about8 p{ color:#333333; font-size:18px;}
.about42  li .about8  b{ height:3px; width:20px; background:#999999; display:block; margin:10px 0;}
.about42  li .about8  span{ color:#333333; font-size:16px; line-height:23px;}
.about9{ width:560px; height:420px; overflow:hidden; border-radius:20px;}
.about9 img{ width:100%;}
.about10{ width:560px;}
.about10 li{ background:url(../images/about10.png) no-repeat bottom center; color:#333333; font-size:17px; font-weight:bold; height:60px; line-height:60px; padding-top:20px;}
.about10 li span{ width:107px; display:inline-block; text-align:center; font-size:20px; font-weight:normal;}
.about11{ font-size:48px; color:#333333; line-height:63px; margin:20px auto 60px auto;}

.map{width: 1200px;height:700px; margin:30px auto 50px auto;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}








.news{ margin:20px auto;}
.news li { width:630px; height:255px; background:#ffffff; border-radius:20px; overflow:hidden; float:left; margin-bottom:50px; cursor:pointer;}
.news li .news1{ width:255px; height:255px; float:left; overflow:hidden;}
.news li .news1 img{ height:255px;}
.news li:nth-child(2n){ float:right;}
.news li .news2{ float:left; width:308px; text-align:left; margin-left:30px;}
.news li .news2 span{ color:#111111; font-size:18px; height:30px; line-height:30px; padding-top:36px; display:block;}
.news li .news2 p{ color:#111111; font-size:24px; height:60px; line-height:60px; overflow:hidden;}
.news li .news2 label{ border-bottom:#cccccc solid 1px; display:block; height:42px; line-height:42px;  margin-top:55px;}
.news li .news2 label b{ float:right; color:#666666;}


.sxy{margin:40px auto 0 auto;width:100%;font-size: 14px;color:#666}
.sxy1{width:100%;height:30px;}
.sxy2{width:100%;height:30px;}
.sxy a{font-size: 14px;color:#666}

.con {min-height: 200px;}
.article_title{text-align: center;margin-bottom: 40px; }
.article_title h2{font-size:48px; color:#333333; height:60px; line-height:60px;;}
.article_title p{font-size: 14px;color:#858585;margin-top: 12px;}
.article_body{ width:1200px; padding:100px; margin:0 auto;;word-wrap:break-word;font-size: 18px;line-height:35px; background:#ffffff; border-radius:30px;}
.article_body img{max-width:100%; display:block; margin:0 auto;}
.article_body1{ width:1000px; margin:0 auto;;word-wrap:break-word;font-size: 18px;line-height:35px; background:#ffffff; border-radius:30px;}
.article_body1 img{max-width:100%; display:block; margin:0 auto;}

.case{ padding:35px 0;}
.case li{ width:360px; height:520px; background:#ffffff; border-radius:20px; overflow:hidden; float:left; margin-right:30px;margin-bottom:60px;}
.case li  p{ color:#333333; font-size:18px; height:55px; line-height:55px; padding-bottom:20px; text-align:left;}
.case li .case2{width:360px; height:270px; overflow:hidden;}
.case li .case2 img{width:100%;}
.case li p{width:90%; margin:0 auto; color:#333333; font-size:24px; height:60px; line-height:60px; padding-top:20px;}
.case li p span{width:100%; margin:0 auto; display:block; color:#333333; font-size:16px; line-height:24px; padding-top:6px;}

.case li:nth-child(4n){ margin-right:0;}

.case3{ width:1200px; height:600px; background:#ffffff; border-radius:20px; overflow:hidden; margin-bottom:60px;}
.case3 .case4{ width:780px; height:600px; float:left; overflow:hidden;}
.case3 .case4 img{ width:100%;}
.case3 p{width:340px; float:left; margin:0 auto; color:#333333; font-size:24px; height:60px; line-height:60px; padding-top:180px; margin-left:40px;}
.case3 p span{width:100%; margin:0 auto; display:block; color:#333333; font-size:18px; line-height:28px; padding-top:10px;}

.pro{ text-align:center;}
.pro a{ background:url(../images/pro.png); width:124px; height:83px; display:inline-block; text-align:center; line-height:49px; color:#c42117; font-size:25px;}
.pro_{ background:url(../images/pro_.png) !important;}
.pro1{}
.pro1 li{background: linear-gradient(to bottom,#e9caae,#f7eee6); padding:7px; width:346px; height:318px; border-radius:10px; position:relative; margin-bottom:130px; float:left; margin-right:60px;box-shadow: 0px 30px 50px -20px #888888;}
.pro1 li .pro2{ width:346px; height:318px; background:#ffffff;border-radius:10px; overflow:hidden;}
.pro1 li .pro2 img{ width:346px;}
.pro1 li p{ width:275px; height:127px; background:url(../images/pro2.png); color:#333333; font-size:27px; text-align:center; line-height:40px; position:absolute; left:44px; bottom:-100px;}
.pro1 li p span{ color:#333333; font-size:18px; display:block; padding-top:20px; height:30px; line-height:30px;}
.pro1 li:nth-child(3n){ margin-right:0;}


