
@font-face {
  font-family: 'light';
  src: url('./Microsoft YaHei UI Light.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:1200px;max-width:1920px;margin: 0 auto !important; color:#333333;font-size: 18px;font-family: '微软雅黑';}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.box{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;}
.light{font-family: 'light';}
.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%}
.left_center{display:flex;align-items:center;}
.right_center{display:flex;justify-content:flex-end;align-items:center;}

.p_r{ position:relative;}
.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);}

/* 首页 */
.head{ width:100%; background:#ffffff; height:159px; position:fixed; z-index:999; left:0 ; top:0;}
.top{ width:100%; background:#939597; height:36px; line-height:36px; color:#ffffff;}
.top1{ width:50%;height:36px; line-height:36px; font-size:16px;}

.top2{ height:36px; line-height:36px; font-size:12px; color:#ffffff;}
.top3{ font-size:17px;}
.top2 label span{ width:20px; height:20px; border:#ffffff solid 1px; border-radius:50%; margin-right:8px;}

.top2 p{height:36px; font-size:15px; margin-left:20px;width:100px; text-align:center;  }
.top2 a{width:100px; height:40px; line-height:40px; background:#0f7ac3; color:#ffffff; text-align:center; font-size:15px; position:absolute; right:0; top:36px; display:none; }
.top2 p img{ width:15px;}
.top2 p:hover{ background:#1e222a; cursor:pointer;}
.top2 p:hover a{ display:block;}
.header{width: 100%;height:111px;color:#333333;width: 100%;}
.header1{width: 1200px; display: flex;align-items: center;height: 100px}

.logo{height:100px; width:129px;}
.logo img{ width:129px;}

.nav{}
.nav>ul{width:960px;}
.nav>ul>li{height:100px; min-width:101px; text-align:center;}
.nav>ul>li>a{color: #444444; padding:22px 0 0 0; font-size:16px;line-height:49px; display:block; }
.nav>ul>li>a:hover{color: #2483e1; }
.nav_on{ color:#0f7ac3 !important;  background:url(../images/nav_on.jpg) no-repeat; background-position:center bottom;}



.header_{width: 100%;height: 109px;background:#ffffff;color:#313131;width: 100%; z-index:999;  position:absolute;position:  fixed ;top:0; left: 0;display: none; z-index:999;box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.2); }
.header1_{width: 1200px;  display: flex;align-items: center;height: 109px;display:flex;justify-content:center;align-items:center;}
.header1_  .logo2{ width:200px;}
.header1_  .logo2 img{ width:100%;}
.header1_  .logo2 a{color:#caac83; font-size:36px;  }

.nav2>ul{align-items: center;height: 68px; line-height:68px; width:800px; margin:15px 0 0 0;}
.nav2>ul>li{align-items: center;height: 68px; line-height:68px;width:90px;float:left;width:180px;}
.nav2>ul>li>a{height:68px;line-height:68px; display:inline-block;font-size: 18px; color: #333333; text-align:center; }
.nav2>ul>li>a:hover{color:#0834af; }
.nav_on2{color:#0834af !important; }

.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:671px; width:100%; overflow:hidden;position:relative;}

.banner1{ position:relative;}
.banner1 ul li{width: 100%;overflow: hidden;}
.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:671px;}
.banner .hd{ height:17px; position:absolute; bottom:80px; left:0; z-index:1; width:100%;}
.banner .hd ul{zoom:1; }
.banner .hd ul li{ margin:0 8px;  width:15px; height:15px; line-height:999px; overflow:hidden; text-align:center; border:#2483e1 solid 1px; cursor:pointer; border-radius:50%;  }
.banner .hd ul li.on{ background:#2483e1;  border-radius:50%;  }



.home1{ margin:0 auto; width:100%; background:url(../images/home1.jpg) no-repeat top center; height:900px;}
.home1_1{ padding:120px 0 0 0;}
.home1_1 p{ color:#444444; font-size:31px; height:85px;}
.home1_1 p img{ margin-right:9px;}
.home1_1 span{ color:#2483e1; font-size:30px; border-bottom:#2483e1 solid 2px; display:inline-block; height:65px; line-height:65px;}

.home1_2{ padding:40px 0 0 0;}
.home1_2 li{ margin-right:50px;}
.home1_2 li .home1_3{ background:url(../images/home1_2.png) no-repeat center center; width:79px; height:90px; margin:0 auto;}
.home1_2 li p{ text-align:center; color:#2483e1; font-size:15px; height:45px; line-height:45px;}
.home1_4{}
.home1_4 p{ color:#555555; font-size:25px; height:55px; line-height:55px; padding:0 0 21px 0;}
.home1_4 a{ width:211px; height:42px; background:#2483e1; border-radius:10px; color:#ffffff; font-size:14px;}
.home1_4 a img{ margin-left:7px;}
.home1_5{ width:754px; height:192px; background:#ffffff; box-shadow:0px 0px 10px rgba(0,0,0,0.1); border-radius:20px; margin:48px 0 0 0; }
.home1_5 li{ width:30%; text-align:center; border-right:#dddddd solid 1px;}
.home1_5 li p{ color:#444444; font-size:24px; height:80px; line-height:80px;}
.home1_5 li p span{ font-size:60px; font-family:"Impact";}
.home1_5 li label{ display:block; text-align:center; color:#444444; font-size:16px; height:30px; line-height:30px;}
.home1_5 li:nth-child(3){ border:0;}



.home2{ width:100%; background:#2483e1; padding:84px 0 133px 0;}
.home2_1{ color:#ffffff;}
.home2_1 b{ height:22px;}
.home2_1 p{ font-size:40px; height:80px; line-height:80px; text-align:center;}
.home2_1 span{ display:block; font-size:26px; height:42px; line-height:42px; text-align:center;}
.home2_11{}
.home2_11 b{ height:22px;}
.home2_11 p{ color:#222222; font-size:40px; height:80px; line-height:80px; text-align:center;}
.home2_11 strong{ color:#2483e1; font-family:"微软雅黑";}

.home2_11 span{ color:#888888; display:block; font-size:26px; height:42px; line-height:42px; text-align:center;}


.home2_2{ margin:62px auto 0 auto; background:#fefefe; border-top:#dddddd solid 1px;border-left:#dddddd solid 1px; position:relative;}
.home2_2 li{ border-bottom:#dddddd solid 1px;border-right:#dddddd solid 1px; padding:72px 0 0 0; height:188px; width:599px; float:left;color:#666666;}
.home2_2 li .home2_3{height:65px; width:510px; margin:0 auto; color:#444444;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;  }
.home2_2 li .home2_3 span{ width:65px; height:65px; background:#2483e1; border-radius:50%; }
.home2_2 li .home2_3 p{ padding:0 15px;}
.home2_2 li .home2_3 p label{display:block; height:45px; line-height:45px;}
.home2_2 li .home2_3 p b{ width:30px; height:2px; background:#dddddd; display:block;}
.home2_2 li .home2_4{width:510px; margin:0 auto;  font-size:16px; height:80px; line-height:80px; }
.home2_2 li:nth-child(2n){ float:right; text-align:right;}
.home2_2 li:nth-child(2n) .home2_3 p b{ float:right;}
.home2_5{ position:absolute; left:405px; top:66px; width:389px; height:389px;}
.home2_2_{ background:#2483e1; color:#ffffff !important;}
.home2_2_ .home2_3{ color:#fefefe !important;}
.home2_2_ .home2_3 span{ background:#f7f7f7 !important;}
.home2_2_ .home2_31{ display:none;}
.home2_2_ .home2_32{ display:block !important;}


.home3{ padding:100px 0 120px 0; }

.home3_1{ background:url(../images/home3_1.jpg) no-repeat center center; height:648px; margin:85px auto 0 auto;}
.home3_1 li{ height:648px; width:392px; text-align:center;color:#333333;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; }
.home3_1 li .home3_2{ height:265px;}
.home3_1 li .home3_2 p{  opacity:0.1; font-size:62px; height:85px; line-height:85px; padding:38px 0 0 0; }
.home3_1 li .home3_2 span{  font-size:26px; display:block; height:52px; line-height:52px;}
.home3_1 li .home3_2 label{color:#333333; font-size:14px; display:block; height:35px; line-height:35px;}
.home3_1 li .home3_3{ width:392px; height:384px; overflow:hidden;}
.home3_1_{ color:#2483e1 !important;}
.home3_1_ .home3_2 p{ opacity:0.24 !important;}



.home4{ width:100%; background:url(../images/home4.jpg) no-repeat center center; height:707px;}
.home4_1{ width:505px; }
.home4_1 p{ color:#444444; font-size:18px; line-height:38px;padding:142px 0 0 0;}
.home4_1 img{ padding:74px 0 0 17px;}

.home4_2{ width:695px; text-align:center; padding:143px 0 0 0; }
.home4_4 b{ height:30px;}
.home4_4 p{color:#16172b; font-size:33px; height:90px; line-height:90px; padding:12px 0 0 0;}
.home4_4 strong{color:#1e222a; font-size:53px; }
.home4_4 span{ color:#0b72d7; font-size:33px; height:50px; line-height:50px; display:block;}
.home4_4 dt{ padding:50px 0 30px 0; height:51px;}
.home4_3{ width:407px; height:61px; border:#2483e1 solid 1px; background:#2483e1; margin:0 auto;}
.home4_3 span{height:61px; width:238px; color:#ffffff; font-size:28px;}
.home4_3 a{height:61px; width:170px; color:#2483e1; font-size:22px; background:#ffffff;}
.home4_3 a:hover{color:#2483e1;}


.home5{ width:100%; margin:0 auto; padding:57px 0 0 0;}
.home5_4{ background:url(../images/home5_4.jpg) no-repeat center center; height:490px; position:relative; margin:45px auto 55px auto;}
.home5_41{ width:50%;}
.home5_41 li{background:url(../images/home5_51.png) no-repeat left center; height:106px; position:absolute;color:#555555;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; }
.home5_41 li .home5_5{ height:77px; width:77px; background:#dddddd; border-radius:50%;float:left; margin-left:15px; margin-top:13px;}
.home5_41 li .home5_6{ margin-left:30px;float:left; text-align:left;}
.home5_41 li .home5_6 p{ font-size:22px; height:40px; line-height:40px; padding:6px 0 0 0;}
.home5_41 li .home5_6 span{ color:#888888; font-size:14px; height:46px; line-height:23px; display:block;}
.home5_41 li .home5_5{ }
.home5_41 li:nth-child(1){ left:0; top:0;}
.home5_41 li:nth-child(2){ left:0; top:180px;}
.home5_41 li:nth-child(3){ left:0; top:360px;}

/*.home5_4 li:nth-child(2){ right:0; top:0;}
.home5_4 li:nth-child(4){ right:0; top:180px;}
.home5_4 li:nth-child(6){ right:0; top:360px;}*/
.home5_41_{background:url(../images/home5_511.png) no-repeat left center !important; }
.home5_41_ .home5_5{ background:#2483e1 !important;}
.home5_41_ .home5_51{ display:none;}
.home5_41_ .home5_52{ display:block !important;}




.home5_42{ width:50%;}
.home5_42 li{background:url(../images/home5_52.png) no-repeat right center; height:106px; position:absolute;color:#555555;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; }
.home5_42 li .home5_5{ height:77px; width:77px; background:#dddddd; border-radius:50%;float:right; margin-right:15px; margin-top:13px;}
.home5_42 li .home5_6{ margin-right:30px;float:right; text-align:right;}
.home5_42 li .home5_6 p{ font-size:22px; height:40px; line-height:40px; padding:6px 0 0 0;}
.home5_42 li .home5_6 span{ color:#888888; font-size:14px; height:46px; line-height:23px; display:block;}
.home5_42 li .home5_5{ }
.home5_42 li:nth-child(1){ right:0; top:0;}
.home5_42 li:nth-child(2){ right:0; top:180px;}
.home5_42 li:nth-child(3){ right:0; top:360px;}


.home5_42_{background:url(../images/home5_521.png) no-repeat right center !important;}
.home5_42_ .home5_5{ background:#2483e1 !important;}
.home5_42_ .home5_51{ display:none;}
.home5_42_ .home5_52{ display:block !important;}

.home6{background:#2483e1; width:100%; padding:90px 0 85px 0;}
.home6_1{ margin:40px auto 0 auto; position:relative; }
.home6_2{}
.home6_2 li{ width:300px;}
.home6_2 li .home6_3{ width:280px; height:330px; background:#ffffff; margin:0 auto;}
.home6_2 li .home6_3 img{ max-width:280px; max-height:280px;}

.home6_2 li p{ color:#ffffff; font-size:14px; line-height:25px; height:50px; text-align:center; padding:17px 0 0 0;}

.home6_4{ height:62px; margin:40px auto 0 auto ;}
.home6_4 ul li{ height:10px; width:10px; background:#dddddd; border-radius:5px; line-height:999px; overflow:hidden; margin:0 5px;}
.home6_4 ul .on{ width:35px; background:#0d4b89;}
.home6_4 a{ margin:0 17px;} 




.home7{ background:#f7f7f7; width:100%; padding:70px 0;}
.home7_1{ height:510px; background:url(../images/home7_1.png) no-repeat; background-position:660px center;}
.home7_2 p{ height:50px; line-height:50px; padding:63px 0 0 33px;}
.home7_2 span{ display:block; font-size:45px; color:#2483e1; height:80px; line-height:80px; padding:0 0 0 33px;}
.home7_2 label{ display:block; font-size:25px; color:#444444; height:65px; line-height:65px; padding:0 0 0 33px;}
.home7_3{ margin:69px auto 0 33px; width:750px; height:180px; background:#f3f3f3; border-radius:10px; overflow:hidden;}
.home7_3 li{ width:250px; padding:40px 0 0 0; height:140px; color:#444444; font-size:18px;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;}
.home7_3 li span{ margin:0 auto; background:#ffffff; width:61px; height:61px; border-radius:50%;}
.home7_3 li p{ height:55px; line-height:55px; text-align:center;}
.home7_3 li:nth-child(3){ background:#ebeaea;}
.home7_3_{ background:#2483e1 !important; color:#ffffff !important;}

.home8{ width:100%; padding:80px 0;}
.home8_1{ padding:50px 0 0 0;}
.home8_1 li {width:266px;}
.home8_1 li .home8_2{ width:266px; height:235px; overflow:hidden;}
.home8_1 li .home8_3{ width:266px; padding:20px 0 0 0;}
.home8_1 li .home8_3 p{ width:215px; line-height:33px;}
.home8_1 li .home8_3 p span{ color:#444444; font-size:19px; display:block;}
.home8_1 li .home8_3 p label{ color:#888888; font-size:18px; display:block;}
.home8_1 li .home8_3 a{ width:36px; height:45px; color:#ffffff; background:#1e222a; margin:10px 0 0 0;}

.home8_1 li:hover .home8_3 p span{ color:#2483e1;}
.home8_1 li:hover .home8_3 a{background:#2483e1;}


.home9{}
.home9_1{ height:83px; position:relative; margin:65px auto 50px auto;}
.home9_1 li{ position:absolute;top:0; background:url(../images/home9_1.png) no-repeat center center; width:310px; height:83px; color:#444444; font-size:20px;}
.home9_1 li p{ margin:0 10px;}
.home9_1 li:nth-child(1){ left:0; }
.home9_1 li:nth-child(2){ left:298px; }
.home9_1 li:nth-child(3){ right:298px; }
.home9_1 li:nth-child(4){ right:0; }
.home9_1_{ background:url(../images/home9_1_.png) no-repeat center center !important; color:#2483e1 !important;}
.home9_1_ .home9_1_1{ display:none;}
.home9_1_ .home9_1_2{ display:block !important;}
.home9_1_ .home9_1_3{ display:none;}
.home9_1_ .home9_1_4{ display:block !important;}
.home9_2{ width:100%;background:url(../images/home9_2.jpg) no-repeat center center; height:1758px;}
.home9_3{ height:556px;}
.home9_4{ width:506px; height:556px; overflow:hidden; float:left;}
.home9_5{ width:550px; float:right; margin-right:90px;}
.home9_6{ width:550px; padding:57px 0 0 0;color:#444444; }
.home9_6 p{ width:550px; border-bottom:#dddddd solid 1px; height:75px; line-height:75px;}
.home9_6 p b{ font-size:25px;}
.home9_6 p span{ font-size:31px;}
.home9_6 label{ color:#999999; font-size:16px; text-transform:uppercase; letter-spacing:8px; height:54px; line-height:54px; display:block;}
.home9_6 dt{ width:530px; color:#888888; font-size:19px; padding:38px 0 0 0; line-height:43px; height:194px;}
.home9_7{ height:61px; line-height:61px; background:#eeeeee; background-image:url(../images/home9_7.jpg); background-repeat:no-repeat; background-position:left center;}
.home9_7 p{ color:#444444; font-size:26px; padding:0 0 0 127px;}
.home9_8{ width:353px; border-right:#e9e9e9 solid 1px; height:1201px;}
.home9_8 li{ height:102px; border-bottom:#dddddd dashed 1px; padding:25px 0 30px 0;}
.home9_8 li .home9_9{ height:102px; width:102px;box-shadow:0px 0px 10px rgba(0,0,0,0.1); border-radius:50%; }
.home9_8 li .home9_9 span{ width:86px; height:86px; background:#1e222a;border-radius:50%; }
.home9_8 li  p{ color:#333333; font-size:19px; text-align:right; padding:22px 50px 0 0; line-height:35px;}
.home9_8 li  p label{ color:#999999; font-size:20px; display:block;}
.home9_8_ .home9_9 span{  background:#2483e1 !important; }
.home9_10{ padding:75px 0 0 0; height:450px;}
.home9_10 img{ display:block; margin:0 auto; }
.home9_8 a{ color:#ffffff; font-size:21px; width:150px; margin:0 0 0 140px; height:45px;}
.home9_8 a img{ margin-left:27px;}
.home9_11{ width:550px; margin-right:75px;}
.home9_12{ text-align:center; padding:182px 0 0 0; text-align:center;}
.home9_12 p{ color:#555555; font-size:22px; height:40px; line-height:40px;}
.home9_12 span{ display:block; font-size:40px; color:#444444; height:70px; line-height:70px;}
.home9_12 span b{ color:#2483e1;}
.home9_12 label{ height:50px;}
.home9_13{ color:#555555; font-size:16px; line-height:45px; letter-spacing:2px; padding:7px 0 0 0;}


.home10{width: 100%;padding:80px 0 120px 0;}
.home101{ background:#f7f7f7;}
.home10_1{ color:#1e222a; text-align:center; padding:0 0 30px 0;}
.home10_1 p{ font-size:42px; height:80px;}
.home10_1 p span{ margin-left:30px;}
.home10_1 label{ font-size:29px; height:65px; color:#555555;}
.home10_2{box-shadow: 0 2px 10px rgba(0,0,0,0.2); background:#ffffff; padding:55px 0 42px 0;}
.home10_3{ width:732px; height:57px; background:#2483e1; border-radius:30px; margin:0 auto; color:#ffffff;}
.home10_3 label{ width:415px; color:#ffffff; text-align:center; font-size:24px;}
.home10_3 span{ border:#dddddd solid 1px; border-radius:30px; height:55px;}
.home10_3 span p{ border:#ffffff solid 2px; border-radius:30px; height:51px; width:316px; color:#ffffff; font-size:27px;}
.home10_3 span p img{ margin-right:10px;}
.home10_4{ width:1095px; margin:36px auto;}
.home10_4 .text4{ width:349px; height:64px; line-height:64px; border:#dddddd solid 1px; padding:0 25px; color:#666666; font-size:18px; outline:none;}
.text5{ margin:0 auto; display:block; width:300px; height:50px; line-height:50px; border:0; background:#2483e1; background-image:url(../images/text5.png); background-repeat:no-repeat; background-position:240px center; color:#ffffff; font-size:18px; border-radius:30px;}

.bot1{ background:#1e222a; width:100%; padding:0 0  50px 0;}
.bot2{ border-bottom:#363636 solid 2px; height:162px;}
.bot3{height:162px;}
.bot3 img{ padding:15px 0 0 0;}
.bot3 p{ color:#ffffff; padding:20px 0 0 30px;}
.bot3 p span{ font-size:16px; display:block; height:30px; line-height:30px;}
.bot3 p label{ font-size:28px; display:block; color:#2483e1; height:35px; line-height:35px;}
.bot4{ width:780px;}
.bot4 li{ color:#fdfdfc; font-size:20px; height:127px; line-height:127px; padding:35px 0 0 0;}
.bot4 li a{ color:#fdfdfc; font-size:20px;}
.bot4 li a:hover{ color:#fdfdfc; font-size:20px;}
.bot5{ padding:42px 0 0 0 ;}
.bot6{ color:#ffffff; font-size:18px; line-height:61px; padding:30px 0 0 0; width:800px;}
.bot7{ width:360px; padding:19px 0 0 0;}
.bot7 li{ width:164px;}
.bot7 li .bot8{ width:164px; height:164px; background:#ffffff; border-radius:10px;}
.bot7 li .bot8 img{width:157px; height:157px;}
.bot7 li p{ height:60px; line-height:60px; text-align:center; color:#fdfdfc; font-size:17px;}
.bot9{ height:75px; line-height:75px; background:#15171b; color:#ffffff; font-size:16px;}
.bot9 a{ color:#ffffff; font-size:16px;}
.bot9 a:hover{ color:#ffffff; font-size:16px;}

.erjibanner{ width:100%; height:358px;background-repeat:no-repeat; background-position:center center;}
.erjibanner1{ width:100%;height:453px;background-repeat:no-repeat; background-position:center center;}

.about{ text-align:center; padding-top:40px;}
.about p{ font-size:38px; height:80px; line-height:80px; color:#333333;}
.about span{ display:block; font-size:38px; height:80px; line-height:80px; color:#333333;}

.about1{margin-top:30px;font-size: 18px;color: #555555;line-height: 56px; }
.about2{ background:#2483e1; width:100%; margin:90px auto 0 auto; height:661px;}
.about21{font-size:38px; height:140px; line-height:140px; color:#ffffff;padding-top:40px; text-align:center;}

.about10{padding:0 0 80px 0;}
.about10 li{ float:left;  width: 280px;height: 340px;margin:0 9px; background:#fff;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);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; border:#dddddd solid 1px; text-align:center; padding-top:47px; cursor:pointer;}
.about10_{margin-top: 0;background-image: linear-gradient(to top, #f58021, #ff9742);color: #fff;}

.about10_ .about13{display: block; margin:0 auto;}
.about10 li .about11 label{ color:#333333; font-size:22px; text-align:center; width:100%; height:48px; line-height:48px; padding-bottom:10px;}
.about10 li .about11 span{ width:40px; height:1px; line-height:1px; background:#777777; overflow:hidden; display:block; margin:5px auto;}
.about10 li .about11 p{ color:#666666; font-size:16px; padding-top:15px; line-height:30px;}
.about10_{ border:#d90e1c solid 1px !important;}
.about10_ .about12{display: none; margin:0 auto;}
.about10_ .about11 label{ color:#d90e1c !important;}

.about15{ height:230px; line-height:230px;}
.about15 p{ color:#444444; font-size:25px;}
.about15 span{ color:#333333; font-size:36px;}
.about16{ width:450px;}
.about16 li{ width:450px; color:#333333; font-size:16px; margin-bottom:40px;}
.about16 li p{ height:35px; line-height:35px;}
.about16 li span{ display:block; height:55px; line-height:55px;}
.about16 li label{ font-size:21px; display:block; height:55px; line-height:55px;}
.about16 li b{ font-size:31px; color:#2483e1; display:block; height:30px; line-height:30px;}


.about16 li img{ width:160px; padding:10px 0 0 0;}
.about17{ width:840px;}



.map{width: 100%;height:620px; border:#dddddd solid 1px;}
.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}


.case1{ border-bottom:#eaeaea solid 1px; height:61px; line-height:61px;}
.case2{ border-right:#eaeaea solid 1px;border-left:#eaeaea solid 1px; height:61px; line-height:61px; width:64px; float:left;}
.case3{ color:#222222; font-size:14px; padding-left:20px; float:left;}
.case3 a{ color:#222222; }


.case{ padding:70px 0 20px 0;}
.case li{ width:385px; float:left; margin-right:19px; border:#dddddd solid 1px; height:360px; padding:15px 0 0 0; margin-bottom:44px;box-shadow:0px 5px 10px rgba(0,0,0,0.1); }
.case li  p{ color:#000000; font-size:16px; height:90px; line-height:90px;width:363px; margin:0 auto; background:url(../images/case.png) no-repeat right center;}
.case li .case_2{width:363px; height:263px; overflow:hidden; background:#f7f7f7; margin:0 auto;}
.case li .case_2 img{max-width:100%;max-height:100%;}


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

.case li:hover p{ color:#2483e1;background:url(../images/caseon.png) no-repeat right center; }



.about23{ position:relative;}
.about23 .prev{ position:absolute; left:-50px; top:151px;}
.about23 .next{ position:absolute; right:-50px; top:151px;}

.ahome10_4{ width:1200px; margin:0 auto;}
.ahome10_4 ul{ height:450px;}

.ahome10_4 li{ width:25%;}
.ahome10_4 li .home10_5{ width:251px; height:358px;  margin:0 auto; position:relative; overflow:hidden; }
.ahome10_4 li .home10_5 img{ width:100%;}
.ahome10_4 li .home10_7{ width:207px; height:276px; background:rgba(193,14,36,0.87);width:207px; height:276px;position:absolute; left:0; bottom:-276px; font-size:16px; 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; cursor:pointer; }
.ahome10_4 li .home10_7 span{ height:44px; line-height:44px; overflow:hidden; padding:80px 0 0 0; display:block; color:#ffffff; text-align:center;}
.ahome10_4 li .home10_7 label{ display:block; width:90%; height:88px; line-height:44px; overflow:hidden; margin:0 auto;}

.ahome10_4 li p{color:#ffffff; font-size:14px; line-height:25px; height:50px; text-align:center; padding:17px 0 0 0;}
.about24{ padding:50px 0 24px 0; }



.fenlei{ height:49px; margin:40px auto;}
.fenlei .fenlei1{ width:124px; height:78px;color:#333333; font-size:18px;}
.fenlei .fenlei1 span{ width:1px; height:18px; display:inline-block; background:#1dada2; margin-right:10px; }
.fenlei .fenlei2{ height:49px; line-height:49px; color:#666666; font-size:15px; margin:0 10px; padding:0 10px; display:inline-block;}
.fenlei .fenlei2:hover{height:49px; color:#ffffff; font-size:15px; background:#0834af;}
.fenlei .fenlei3{color:#ffffff !important; background:#0834af !important;}

.pro{ width:1200px; margin:60px auto 0 auto;}
.pro li{ width:380px; float:left; text-align:center; height:480px; margin-right:30px;}
.pro li .pro1{ width:376px; height:376px; border:#e6e6e6 solid 1px;transition: all 0.3s;overflow:hidden; margin:0 auto;}
.pro li .pro1 img{ max-width:330px; max-height:342px;}
.pro li p{ color:#444444; font-size:18px; text-align:center; height:60px; line-height:60px;}
.pro_ .pro1{ border:#2483e1 solid 2px !important;}
.pro_  p{ color:#2483e1 !important; }
.pro li:nth-child(3n){ margin-right:0;}



.newsding{margin-bottom: 50px;padding-bottom: 15px;font-size: 12px; margin-top:50px;}
.newsding>img{margin:0 15px;}

.news{width:1144px;border-bottom:1px dashed #ddd;padding:32px 28px 30px 28px;}
.news1{display:block;width:339px;height:216px;overflow: hidden;float:left;margin:0 25px 0 0;}
.news1 img{width: 100%;cursor: pointer;transition: all 2s;}
.news1 img:hover{transform: scale(1.05);}
.news :hover .news21{ color:#2483e1;}
.news :hover .news24{background-color: #2483e1; color:#ffffff;}


.news2{float:left;}
.news21{color:#333333;line-height: 35px;font-size:18px;}
.news22{font-size: 12px;color:#999999;margin:15px 0 15px 5px;}
.news22 span{vertical-align: top;line-height: 13px;}
.news23{display:block;width:780px;height:70px;overflow: hidden;font-size:14px;line-height: 24px;}
.news24{display:block;width:120px;height:35px;background-color: #dddddd;margin-top:15px;font-size:14px;line-height: 35px;text-align:center;color:#333333;}

.new{width:1144px;padding:32px 28px 37px;border-bottom:1px dashed #ddd;}
.new1{width:170px;height:170px;background-color:#999999;color:#dfdfdf;text-align:center;float:left;margin-right: 40px;}
.new11{font-size:83px;line-height:125px; }
.new12{font-size:28px;line-height:10px; }
.new21{color:#333;line-height: 40px; font-size:18px;}

.new:hover{background-color:#eeeeee;border:none;cursor: pointer;}
.new:hover .new1{background-color:#2483e1; color:#ffffff;}
.new:hover .new21{color:#2483e1;}


.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 {padding: 50px 0 80px;min-height: 200px;}
.article_title{text-align: center;margin-bottom: 40px}
.article_title h2{font-size:24px;color:#333;}
.article_title p{font-size: 14px;color:#858585;margin-top: 12px;}
.article_body{ width:100%;word-wrap:break-word;font-size: 18px;line-height:35px;}
.article_body img{max-width:100%; display:block; margin:0 auto;}



.pagination{ width:100%; font-size:18px; color:#333333; text-align:center; margin:20px auto 60px auto ;}
.pagination li{ width:35px; height:35px; text-align:center; line-height:35px; display:inline-block; margin:0 3px;border:#dddddd solid 1px;}
.pagination li a{width:35px; height:35px; display:block; color:#333333; }
.pagination li a:hover{ color:#ffffff; background:#0f7ac3;}



.xf{width:70px;height: 366px;position: fixed;top:0;right:0;bottom:0;margin:auto;z-index: 999}
.xf>ul{height: 100%;text-align: center;}
.xf>ul>li{width:69px;height: 69px;background: #939597; position: relative; margin-bottom:3px;}
.xf>ul>li>a{width: 100%;height: 100%;}
.xf>ul>li:last-child{background: #babbbc; }
.xfl{display: none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); position: absolute;top:0;bottom: 0;right: 90px;margin:auto;border-radius: 13px;background-color: #fff;}
.xfl .ss{display: block;position: absolute;top:0;bottom: 0;right: -6px;margin:auto;}
.xfl1{width: 230px;font-size: 20px;}
.xfl2{width: 110px;height: 110px; padding:5px;}
.xf>ul>li:hover{ background:#2483e1;}
.xf>ul>li:hover .xfl{display: flex;}
.xf>ul>li:hover .xf0{display: none;}
.xf>ul>li:hover .xf0_{display: inline-block;}
.xf>ul>li:hover a>p{font-size: 14px;}



