* { margin: 0;padding: 0;font-size: 14px;font-family: "微软雅黑"; }
img { border: none; }
ul, ol, li { list-style: none; }
a{ text-decoration:none;-webkit-tap-highlight-color: transparent; }
.cl{ clear: both; }

.tiao{ width:100%;height:56px;line-height: 56px;background:#eeeeee; }
.tiao1{ width:1300px;margin:0 auto;height:56px; }
.tiao1s1{ display: block;float:right;height:56px;line-height: 56px;color:#af2b38;font-weight: bold;background-image: url("../image/mj_01.png");background-repeat: no-repeat;background-position: left center;background-size: 30px 30px;padding-left: 50px;font-size: 24px; }
.mj1{ width:100%;height:110px;background:#fff; }
.mj11{ width:1300px;height:110px;margin:0 auto; }
.mj11l{ display: block;float:left;width:174px;height:82px;margin-top: 14px; }
.mj11li1{ display: block;width:174px;height:82px; }
.mj11r{ width:900px;height:110px;float:right; }
.mj11ra1{ display: block;float:left;width:80px;height:110px;line-height: 110px;text-align: center;color:#000;font-size: 16px;font-weight: bold;margin-left: 20px;letter-spacing: 2px;transition: 0.5s;background-size: 80px 7px;background-repeat: no-repeat;background-position: left bottom; }
.mj11ra1:hover{ background-image: url("../image/mj_03.png");color:#af2b38; }
.mj11ra2{ background-image: url("../image/mj_03.png");color:#af2b38; }

.mj2{ width:100%; }


.mj3{ width:100%;margin-top: 80px; }
.mj31{ width:1300px;margin:0 auto;height:250px;box-shadow: 0px 0px 10px #999; }
.mj31a1{ display: block;width:305px;height:250px;float:left;position: relative; }
.mj31a1:before{ content: "";display: block;width:1px;background:#d7d7d7;position: absolute;top:55px;left:0px;height:140px; }
.mj31a1:nth-child(1):before{ content: "";display: none; }
.mj31a2{ padding:40px 0px;background:#3399ff;margin-top: -40px; }
.mj31a1:nth-child(1){ margin-left: 40px; }
.mj31a1 .mj31a1i1{ display: block;width:220px;height:100px;margin:0 auto;margin-top: 55px; }
.mj31a2 .mj31a1i1{ display: none;width:220px;height:100px;margin:0 auto; }
.mj31a1 .mj31a1i2{ display: none;width:220px;height:100px;margin:0 auto; }
.mj31a2 .mj31a1i2{ display: block;width:220px;height:100px;margin:0 auto; }
.mj31a1 .mj31a1s1{ display: block;width:220px;height:40px;text-align: center;line-height: 40px;font-size: 16px;font-weight: bold;color:#000;margin:0 auto; }
.mj31a2 .mj31a1s1{ display: block;width:220px;height:40px;text-align: center;line-height: 40px;font-size: 18px;font-weight: bold;color:#fff;margin:0 auto; }

.mj31a1 .mj31a1s2{ display: none;width:220px;margin:0 auto;line-height:30px;color:#fff; }
.mj31a2 .mj31a1s2{ display: block;width:220px;margin:0 auto;line-height:30px;color:#fff;margin-top: 20px; }

.mj4{ width:100%;margin-top: 100px; }

.mj5{ width:100%;margin-top: -60px;height:638px;background:url("../image/dd_06.jpg");background-size: auto 638px;background-repeat: no-repeat;background-position: top center; }
.mj51{ width:50%;height:558px;background:#fff;float:left;margin-top: 40px; }
.mj511{ width:650px;float:right; }
.mj5111{ width:200px;height:30px;text-align: right;color:#333;font-weight: bold;font-size: 18px; line-height: 30px;margin-top: 20px;letter-spacing: 2px;margin-left: 40px; }
.mj5112{ width:200px;height:30px;text-align: right;color:#b2b2b2;font-weight: bold;font-size: 16px; line-height: 30px;margin-left: 40px; }
.mj5113{ width:200px;height:1px;background:#b2b2b2;margin-top: 10px;margin-left: 40px; }
.mj5114{ width:730px;height:220px;margin-top: 0px; }
.mj5114i1{ display: block;width:730px;height:220px; }
.mj5115{ width:630px;line-height: 30px;color:#333;height:210px;overflow: hidden; }

.mj6{ width:100%;margin-top: 40px; }

.mj7{ width:100%;height:260px;background:#1a8af9;color:#fff;font-size: 36px;letter-spacing: 15px;text-align: center;line-height: 260px;margin-top: 40px; }

.mj8{ width:100%;margin-top: 40px; }
.mj81{ width:1300px;margin:0 auto; }
.mj811{ width:1300px;height:40px;text-align: center;line-height: 40px;font-size: 24px;font-weight: bold;color:#000;letter-spacing: 5px; }
.mj812{ width:1300px;height:40px;text-align: center;line-height: 40px;color:#b2b2b2; }
.mj82{ width:1300px;margin:40px auto; }
.mj82l{ width:520px;height:390px;float:left; }
.mj82li1{ width:520px;height:390px; }
.mj82r{ width:740px;height:390px;float:left;margin-left: 40px; }
.mj82ra1{ display: block;width:730px;height:120px;padding: 4.5px;border-bottom: 1px solid #a0a0a0; }
.mj82ra1:nth-child(3){ border:none; }
.mj82ra1i1{ display: block;width:160px;height:120px;float:left;transition: 0.5s; }
.mj82ra11{ width:550px;height:120px;float:left;margin-left: 20px;line-height: 30px;overflow: hidden;color:#6a6a6a;transition: 0.5s; }
.wrap{ width:160px;height:120px;overflow: hidden;float:left; }
.mj82ra1:hover .mj82ra1i1{ transform: scale(1.04); }
.mj82ra1:hover .mj82ra11{ color:#1a8af9; }


.mj9{ width:100%;background:#272727;padding:40px 0px;margin-top: 40px; }
.mj91{ width:1300px;margin:0 auto; }
.mj91l{ width:500px;float:left; }
.mj91l1{ width:500px;height:40px;line-height: 40px;font-size: 18px;color:#fff;font-weight: bold;letter-spacing: 5px; }
.mj91l2{ width:500px;height:60px;line-height: 30px;color:#fff;margin-top: 10px; }
.mj91z{ width:500px;float:left; }
.mj91z1{ width:500px;height:40px;line-height: 40px;font-size: 18px;color:#fff;font-weight: bold;letter-spacing: 5px; }
.mj91z21{ width:500px;height:40px;margin-top: 10px; }
.mj91z21s1{ display: block;float:left;width:10px;height:36px;margin-top: 2px;text-align: left;line-height: 36px;color:#d90404; }
.mj91z21s2{ display: block;float:left;height:36px;line-height: 36px;margin-top: 2px;color:#fff; }
.mj91z2in1{ display: block;float:left;height:30px;line-height: 30px;padding-left: 10px;padding-right: 10px; margin-top: 5px;border:none;width:250px;outline: none;background:#344050;margin-left: 10px; }
.mj91r{ width:300px;float:left; }
.mj91ri1{ display: block;width:120px;height:120px;margin:0 auto; }
.mj91rs1{ display: block;width:300px;height:50px;line-height: 25px;color:#fff;text-align: center;margin-top: 10px; }

.di{ width:100%;height:50px;background:#151515; }
.di1{ width:1300px;height:50px;line-height: 50px;color:#fff;margin:0 auto; }
.di1 a{ color:#fff; }


.gsjj1{ width:100%;margin-top: 40px; }
.gsjj11{ width:1300px;margin:0 auto;text-align: center; }
.gsjj11s1{ display: inline-block;height:40px;line-height: 40px;color:#333;font-size: 36px;letter-spacing: 5px; }
.gsjj11s2{ display: inline-block;height:40px;line-height: 40px;color:#aaa;font-size: 24px;letter-spacing: 5px; }
.gsjj12{ width:1300px;line-height: 30px;color:#181818;margin:40px auto 0px; }
.gsjj13{ width:1300px;margin:40px auto 0px; }
.gsjj13i1{ display: block;float:left;width:400px;height:auto;margin-left: 50px; }
.gsjj13i1:nth-child(1){ margin-left: 0px; }
.gsjj14{ width:1300px;margin:0px auto 0px; }
.gsjj14a1{ display: block;float:left;width:400px;margin-left: 50px;overflow: hidden; }
.gsjj14a1:nth-child(1){ margin-left: 0px; }
.gsjj14a1 img{ display: block;width:400px;height:auto;transition: 0.5s; }
.gsjj14a1:hover >img{ transform: scale(1.04); }


.gcal1{ width:100%; }
.gcal11{ width:1300px;margin:0 auto;height:50px;font-size: 30px;letter-spacing: 5px;line-height: 50px;color:#626463;margin-top: 40px; }
.gcal12{ width:1300px;margin:0 auto; }
.gcal12a1{ display: block;width:410px;float:left;margin-left: 35px;margin-top: 35px;overflow: hidden; }
.gcal12a1:nth-child(3n+1){ margin-left: 0px; }
.tao{ width:410px;height:350px;overflow: hidden; }
.gcal12a1 img{ display: block;width:410px;height:auto;transition: 0.5s;height:350px; }
.gcal12a1 span{ display: block;width:370px;line-height: 30px;height:60px;overflow: hidden;color:#000;transition: 0.5s;padding:0px 20px; }
.gcal12a1:hover >img{ transform: scale(1.04); }
.gcal12a1:hover >span{ background:#2d3b95;color:#fff; }

.fenyen{ width:1300px;margin:20px auto; }

.xwzx1{ width:100%; }
.xwzx11{ width:1300px;margin:0 auto;height:50px;font-size: 30px;letter-spacing: 5px;line-height: 50px;color:#626463;text-align: center;margin-top: 40px; }
.xwzx12{ width:1300px;margin:0 auto; }
.xwzx12a1{ display: block;width:1300px;margin-top: 40px; }
.xwzx12a1l{ display: block;float:left;width:320px;height:240px; }
.xwzx12a1r{ width:940px;float:left;margin-left: 40px; }
.xwzx12a1r1{ width:940px;height:40px;font-size: 24px;letter-spacing: 2px;overflow: hidden;line-height: 40px;color:#717171;margin-top: 10px;transition: 0.5s; }
.xwzx12a1r2{ width:940px;height:90px;line-height: 30px;overflow: hidden;color:#717171;margin-top: 10px; }
.xwzx12a1r3{ width:940px;height:40px;line-height: 40px;color:#717171;margin-top: 40px; }
.xwzx12a1:hover .xwzx12a1r1{ color:#2d3b95; }


.zsjm1{ width:100%; }
.zsjm11{ width:1300px;margin:0 auto;height:50px;font-size: 30px;letter-spacing: 5px;line-height: 50px;color:#626463;text-align: center;margin-top: 40px; }
.zsjm12{ width:1300px;margin:40px auto 0px; }
.zsjm12a1{ display: block;float:left;width:300px;margin-left: 20px; }
.zsjm12a1 img{ display: block;width:100px;margin:0 auto;height:100px; }
.zsjm12a1 span{ display: block;width:300px;height:60px;text-align: center;line-height: 60px;color:#565656; }

.zsjm13{ width:100%;padding:40px 0px;background:#e0e0e0;margin-top: 40px; }
.zsjm131{ width:1300px;margin:20px auto; }
.zsjm131l{ width:650px;float:left; }
.zsjm131r{ width:630px;float:left;margin-left: 20px; }
.zsjm131r1{ width:600px;padding-left: 30px;height:120px;line-height: 40px;color:#565656;position: relative; }
.zsjm131r1:before{ content: "";display: block;width:16px;height:16px;background:#2d3b95;border-radius: 16px;position: absolute;left:0px;top:12px; }
.zsjm131r2{ width:600px;padding-left: 30px;height:40px;line-height: 40px;color:#565656;position: relative; }
.zsjm131r2:before{ content: "";display: block;width:16px;height:16px;background:#2d3b95;border-radius: 16px;position: absolute;left:0px;top:12px; }
.zsjm14{ width:1300px;margin:0 auto; }
.zsjm141{ width:358px;padding:20px;border:1px dashed #959595;float:left;margin-left:50px;margin-top: 50px;  }
.zsjm141:nth-child(3n+1){ margin-left: 0px; }
.zsjm1411{ width:358px;height:50px;line-height: 50px;color:#2d3b95;font-size: 30px;font-weight: bold; }
.zsjm1412{ width:358px;height:80px;line-height: 40px;font-size: 18px;color:#000; }

.zsjm15{ width:1300px;margin:40px auto; }
.zsjm15i1{ display: block;width:1300px;height:auto; }
.zsjm151{ width:1300px;height:50px;text-align: center;line-height: 50px;font-size: 18px; }
.zsjm15i2{ display: block;width:538px;height:auto;margin:20px auto; }

.fuwu1{ width:100%; }
.fuwu11{ width:1300px;margin:50px auto; }
.fuwu111{ width:321px;float:left;margin-left: 50px;border:2px solid #7d7d7d;padding-left: 300px;padding-top:100px;padding-bottom:100px;background-size: 150px 150px;background-position: 75px 75px;background-repeat: no-repeat; }
.fuwu111:nth-child(1){ margin-left: 0px;background-image: url("../image/fuwu_02.jpg"); }
.fuwu111:nth-child(2){ background-image: url("../image/fuwu_03.jpg"); }
.fuwu1111{ width:321px;height:40px;font-weight: bold;font-size: 24px;letter-spacing: 5px;color:#676767; }
.fuwu111a1{ display: block;width:120px;height:40px;border-bottom: 2px solid #2d3b95;color:#2d3b95;font-weight: bold;line-height: 40px;font-size: 18px; }


/*联系我们*/

.lxwm1{ width:100%;max-width: 1920px;}
.lxwm11{ width:100%;height:460px;background-image: url("../image/lxwm1_02.png");background-repeat: no-repeat;background-size: auto 460px;background-position: top center;}
.lxwm12{ width:1100px;margin:40px auto;}
.lxwm121{ width:1100px;}
.lxwm121l{ width:550px;height:300px;float:left;margin-left: 50px;}
.lxwm121lif1{ width:550px;height:300px;border:none;}
.lxwm121r{ width:450px;height:300px;float:left;margin-left: 50px;}
.lxwm121r span{ display: block;width:412px;height:50px;line-height: 50px;padding-left: 38px;font-size: 16px;color:#333;}
.lxwm121rs1{ background-image: url("../image/lxwm_03.png");background-size: 28px 28px;background-repeat: no-repeat;background-position: left center;margin-top: 25px;}
.lxwm121rs2{ background-image: url("../image/lxwm_04.png");background-size: 28px 28px;background-repeat: no-repeat;background-position: left center;}
.lxwm121rs3{ background-image: url("../image/lxwm_05.png");background-size: 28px 28px;background-repeat: no-repeat;background-position: left center;}
.lxwm121rs4{ background-image: url("../image/lxwm_06.png");background-size: 28px 28px;background-repeat: no-repeat;background-position: left center;}
.lxwm121rs5{ background-image: url("../image/lxwm_07.png");background-size: 28px 28px;background-repeat: no-repeat;background-position: left center;}
.lxwm122{ width:1100px;margin-top: 60px;}
.lxwm122l{ width:200px;height:200px;float:left;margin-left: 50px;}
.lxwm122z{ width:430px;height:200px;line-height: 40px;float:left;font-size: 16px;color:#333;margin-left: 20px;}
.lxwm122r{ width:340px;height:170px;float:left;}
.lxwm122r1{ width:130px;height:170px;float:left;margin-top: 15px;margin-left: 40px;}
.lxwm122r1i1{ display: block;width:130px;height:130px;}
.lxwm122r1s1{ display: block;width:130px;height:40px;text-align: center;line-height: 40px;font-size: 16px;color:#333;}
.xwl12{ width:1180px;height:80px;margin:40px auto 0px;border-bottom: 1px solid #eee;}
.xwl121{ float:left;height:80px;}
.xwl121a1{ display: block;width:140px;height:80px;float:left;text-align: center;line-height: 80px;font-size: 30px;color:#666;}
.xwl121a1:hover{ color:#244798;font-weight: bold;position: relative;}
.xwl121a1:hover::before{ content: "";display: block;width:140px;height:3px;background:#244798;position: absolute;left:0px;bottom:0px;}
.xwl121a2{ color:#244798;font-weight: bold;position: relative;}
.xwl121a2:before{ content: "";display: block;width:140px;height:3px;background:#244798;position: absolute;left:0px;bottom:0px;}
.xwl122{ float: right;height:80px;line-height: 80px;color:#666;}
.xwl122i1{ display: block;width:13px;height:15px;margin-top: 32.5px;float:left;margin-right: 10px;}








/*加入梅捷*/
.jrmj1{ width:100%;max-width: 1920px;}
.jrmj12{ width:1080px;margin:40px auto 0px;}
.jrmj121{ width:458px;height:210px;padding:30px 30px 0px 30px;background:#fff;border:1px dashed #ccc;border-radius: 20px;float:left;margin-left: 40px;margin-top: 40px;box-shadow: 0px 0px  3px #999;}
.jrmj121:nth-child(2n+1){ margin-left: 0px;}
.jrmj1211{ width:auto;text-align: center;border-radius: 5px;padding:0px 10px;height:40px;line-height: 40px;color:#fff;font-weight: bold;font-size: 20px;background:#244798;display: inline-block;}
.jrmj1212{ width:438px;max-height:50px;line-height: 25px;padding-left: 20px;background-image: url("../image/jrmj_03.png");background-position: left 5.5px;background-repeat: no-repeat;background-size: 14px 14px;margin-top: 10px;}
.jrmj121:nth-child(1) , .jrmj121:nth-child(2){ margin-top: 0px;}
.jrmj13{ width:1080px;margin:40px auto;}
.jrmj13 span{ display: block;width:1042px;height:60px;line-height: 60px;font-size: 16px;color:#333;padding-left: 38px;}
.jrmj13s1{ background-image: url("../image/jrmj_07.png");background-repeat: no-repeat;background-size:28px 28px;background-position: left center;}
.jrmj13s2{ background-image: url("../image/jrmj_10.png");background-repeat: no-repeat;background-size:28px 28px;background-position: left center;}
.jrmj13s3{ background-image: url("../image/jrmj_12.png");background-repeat: no-repeat;background-size:28px 28px;background-position: left center;}




.prev{ background:#fff;color:#000;width:30px;height:30px;text-align: center;line-height: 30px;border-radius: 5px;border:1px solid #c0c0c0;display: inline-block;margin-bottom:20px;margin-top:20px; color:#333; }
.next{ background:#fff;color:#000;width:30px;height:30px;text-align: center;line-height: 30px;border-radius: 5px;border:1px solid #c0c0c0;display: inline-block;margin-top:20px;color:#333;  }
.num{ display: inline-block;width:30px;height:30px;text-align: center;line-height: 30px;border-radius: 5px;border:1px solid #c0c0c0;margin-left:10px;margin-top:20px; color:#333; }
.current{ display: inline-block;width:30px;height:30px;text-align: center;line-height: 30px;border-radius: 5px;border:1px solid #c0c0c0;margin-left:10px;margin-top:20px;background:#2d3b95;color:#fff; }



/*产品展示*/
.cpzs1{ width:100%; }
.cpzs11{ width:1300px;margin:40px auto 0px; }
.cpzs12{ width:1300px;margin:0 auto; }
.cpzs12a1{ display: block;float:left;width:400px;margin-left: 50px;margin-top: 50px; }
.cpzs12a1:nth-child(3n+1){ margin-left: 0px; }
.cpzs12a1i1{ display: block;width:400px;height:auto; }
.cpzs12a1s1{ display: block;width:380px;height:40px;line-height: 40px;color:#333;overflow: hidden;transition: 0.5s;padding:0px 10px; }
.cpzs12a1:hover .cpzs12a1s1{ background:#2d3b95;color:#fff; }
.cpzs111{ width:1300px; }
.cpzs111l{ width:198px;height:50px;float:left;line-height: 50px;/*background:#f7f7f7;*/color:#333;text-align: center;/*border:1px solid #333;*/ }
.cpzs111r{ width:1098px;max-height:150px;float:left;line-height: 50px;/*border:1px solid #333;*/ }
.cpzs111ra1{ display: inline-block;padding:0px 15px;height:50px;line-height: 50px;color:#626463;font-weight: bold; }
.cpzs111ra2{ color:#2d3b95; }
.cpzs111ra1:hover{ color:#2d3b95; }


/*详情页*/
.xqy1{ width:100%; }
.xqy11{ width:1300px;margin:40px auto; }
.xqy111{ width:1300px;line-height: 30px;font-size: 18px;font-weight: bold;color:#333;text-align: center; }
.xqy112{ width:1300px;height:40px;line-height: 40px;color:#999;text-align: center; }
.xqy113{ width:1300px;line-height: 30px; }


.friend{margin:0 auto;overflow:hidden;width:1300px;margin-top:0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:94px 10px 0 0;width:28px;}
.mr_frBtnR{float:right;margin-top:-150px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;width:360px;overflow:hidden;position:relative;margin-left:30px;}
.mr_frUl ul li a{color:#fff;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_frUl ul li a span{width:360px;height:30px;line-height: 30px;text-align: center;display: block;position:absolute;bottom:4px;z-index: 999;background:rgba(0,0,0,0.6);overflow:hidden;font-size: 12px;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}










