﻿/*1029626114@qq.com*/
@charset "utf-8";
/*banner*/
.g_pp{background:url(../images/ppbg.jpg) no-repeat center top;height: 720px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_pp dl{ padding: 140px 0 0 29px;}
.g_pp dt{float: left;width: 600px;height: 441px;overflow: hidden;}
.g_pp dt img{width: 600px;height: 441px;display: block;transition: all 0.3s linear 0s;}
.g_pp dt:hover img{transform: scale(1.1);}

.g_pp dd{float: right;width: 508px;}
.g_pp h3{height: 116px;padding-top: 25px;border-bottom: 1px solid #d6d6d6;margin-bottom: 26px;font-size: 48px;color: #333333;}
.g_pp h3 em{display: block;font-size: 14px;color: #999999;font-weight: normal;letter-spacing: 3px;}
.g_pp h3 b{color: #0041a2;}
.g_pp p{font-size: 14px;line-height: 30px;color: #666666;margin-bottom: 28px;}
.g_pp span{display: block;height: 56px;line-height: 56px;background:url(../images/pptel.png) no-repeat 0 10px;padding-left: 63px;font-size: 16px;color: #666666;}
.g_pp span b{font-size: 36px;font-weight: normal;color: #0041a2;position: relative;top:5px;}

.g_dzfw{padding-top: 78px;height: 1121px; overflow:hidden;}
.g_dzfw h2 a{height: 130px;text-align: center;font-size: 55px;color: #333333;font-weight: bold;display: block;}
.g_dzfw h2 em{display: block;font-size: 20px;color: #666666;font-weight: normal;}
.g_dzfw .cptit{height: 144px;margin-left: 160px;}
.g_dzfw .cptit li{float: left;margin-right: 20px;width: 206px;height: 110px;background: #333333;border-radius: 20px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; padding-top: 7px;font-size: 20px;color: #fff;text-align: center;transition: all 0.3s linear 0s;}
.g_dzfw .cptit li i{display: block;width: 82px;margin: 0 auto;}
.g_dzfw .cptit li i img{width: 82px;height: 60px;display: block;}
.g_dzfw .cptit li a{color: #fff;}
.g_dzfw .cptit li:hover,.g_dzfw .cptit .cur{background: #0041a2;color: #fff;font-weight: bold; transform: translateY(-3px);}

.g_dzfw .fwtj{float: left;width:521px;}
.g_dzfw .fwtj dt{width: 521px;height: 647px;overflow: hidden;margin-bottom: 12px;}
.g_dzfw .fwtj dt img{width: 521px;height: 647px;display: block;transition: all 0.3s linear 0s;}
.g_dzfw .fwtj dt:hover img{transform: scale(1.1);}
.g_dzfw .fwtj h3 a{display: block;height: 38px;line-height: 38px;font-size: 24px;color: #333;font-weight: bold;}
.g_dzfw .fwtj p{font-size: 14px;line-height: 24px;color: #666666;height: 70px;}

.g_dzfw .dzfwlst{float: right;width: 678px;overflow: hidden;}
.g_dzfw .dzfwlst ul{width:678px;}
.g_dzfw .dzfwlst li{width:322px;float: left;margin: 0 0 10px 15px; margin-bottom: 10px;overflow: hidden;transition: all 0.3s linear 0s;}
.g_dzfw .dzfwlst li span img{width:322px;height: 322px;display: block;transition: all 0.3s linear 0s;}
.g_dzfw .dzfwlst li span{display: block;width:322px;height: 322px;overflow: hidden;}
.g_dzfw .dzfwlst li:hover span img{transform: scale(1.1);	}
.g_dzfw .dzfwlst li em{display: block;width: 322px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #333333;background: #dfdfdf;}
.g_dzfw .dzfwlst li:hover em{background: #0041a2;color: #fff;}

.g_xban1{background:url(../images/xban.jpg) no-repeat center top;height: 608px;padding-top: 77px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_xban1 .banl{float: left;width: 690px;height: 384px;}
.g_xban1 .banl h2{height: 77px;font-size: 40px;font-weight: bold;color: #fff;}
.g_xban1 .banl li{float: left;width: 123px;height: 110px;background: #005be3;margin-right: 10px;padding-top: 13px;text-align: center;font-size: 24px;color: #fff;}
.g_xban1 .banl li span{display: block;width: 70px;margin: 0 auto;}
.g_xban1 .banl li em{display: block;}

.g_xban1 .banr{float: right;width: 505px;}
.g_xban1 .banr h3{height: 90px;font-size: 36px;color: #fff;}
.g_xban1 .banr h3 em{display: block;font-size: 14px;color: #365ead;font-weight: normal;letter-spacing: 4px;}
.g_xban1 .banr h4{height: 65px;text-align: center;font-size: 30px;color: #fff;font-weight: normal;}
.g_xban1 .bantel{background:url(../images/bantel.png) no-repeat;margin-left: 50px;width: 412px;height: 53px;padding-left: 64px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; font-size: 16px;color: #666666;}
.g_xban1 .bantel b{font-size: 32px;color: #0041a2;position: relative;top:5px;font-weight: normal;padding-left: 12px;}

.ystit{text-align: center;font-size: 55px;font-weight: bold;color: #333333;}
.ystit em{display: block;font-weight: normal;font-size: 20px;color: #666666;}

.g_ys1{height: 539px;overflow: hidden;padding-top:50px;}
.g_ys1 dt{float: left;width: 960px;margin-left: -360px;overflow: hidden;}
.g_ys1 dd{float: right;width: 512px;padding-top: 64px;}
.g_ys1 h3{height: 104px;font-size: 48px;font-weight: bold;color: #333333;position: relative;padding: 0 0 0 118px;}
.g_ys1 h3 i{position: absolute;left:0;top:0;}
.g_ys1 h3 em{display: block;font-size: 14px;font-weight: normal;color: #333333;}
.g_ys1 h4,.g_ys2 h4,.g_ys3 h4,.g_ys4 h4{background:url(../images/ystit.jpg) no-repeat;width:501px;height: 62px;line-height: 62px;text-align: center;font-size: 26px;color: #fff;font-weight: normal;margin-bottom: 32px;}
.g_ys1 .wz{height: 112px;}
.g_ys1 .wz p{font-size: 16px;line-height: 30px;padding-left: 30px;background:url(../images/ysico.jpg) no-repeat 8px 9px;color: #666666;}

.g_ys1 li{float: left;position: relative;}
.g_ys1 li em{display: inline-block;font-size: 48px;color: #000000;font-weight: bold;}
.g_ys1 li span{display: block;font-size: 18px;color: #333333;}
.g_ys1 li:nth-child(1){width: 153px;}
.g_ys1 li:nth-child(2){width: 200px;}
.g_ys1 li:nth-child(3){width: 142px;}

.g_ys2{height: 652px;overflow: hidden;}
.g_ys2 dt{float: right;width: 960px;margin-right: -360px;overflow: hidden;}
.g_ys2 dd{float: left;width: 600px;padding-top: 45px;}
.g_ys2 h3{height: 96px;font-size: 48px;font-weight: bold;color: #333333;position: relative;padding: 0 0 0 118px;}
.g_ys2 h3 i{position: absolute;left:0;top:0;}
.g_ys2 h3 em{display: block;font-size: 14px;font-weight: normal;color: #333333;}
.g_ys2 .wz{height: 85px;}
.g_ys2 .wz p{font-size: 16px;line-height: 30px;padding-left: 30px;background:url(../images/ysico.jpg) no-repeat 8px 9px;color: #666666;}
.g_ys2 .zslst{position: relative;width: 712px;height: 285px;background: #0041a2;z-index: 11;padding: 15px 0 0 66px;box-sizing:border-box;}
.g_ys2 .zslst li{float: left;width: 186px;margin-right: 10px;overflow: hidden;}
.g_ys2 .zslst li img{width: 186px;height: 254px;display: block;}
.g_ys2 .u_ljt,.g_ys2 .u_rjt{width: 30px;height: 30px;position: absolute;}
.g_ys2 .u_ljt{background: url(../images/ljt.png) no-repeat;left:20px;top:117px;}
.g_ys2 .u_rjt{background: url(../images/rjt.png) no-repeat;left:658px;top:117px;}
.g_ys2 .ys2{position: absolute;left:0;top:596px;width: 71px;height: 100px;}

.g_ys3{height: 552px;overflow: hidden;}
.g_ys3 dt{float: left;width: 960px;margin-left: -360px;overflow: hidden;}
.g_ys3 dd{float: right;width: 512px;padding-top: 45px;}
.g_ys3 h3{height: 96px;font-size: 48px;font-weight: bold;color: #333333;position: relative;padding: 0 0 0 118px;}
.g_ys3 h3 i{position: absolute;left:0;top:0;}
.g_ys3 h3 em{display: block;font-size: 14px;font-weight: normal;color: #333333;}
.g_ys3 .wz{height: 83px;}
.g_ys3 .wz p{font-size: 16px;line-height: 30px;padding-left: 30px;background:url(../images/ysico.jpg) no-repeat 8px 9px;color: #666666;}

.g_ys3 li{float: left;width: 148px;height: 177px;overflow: hidden;margin-right: 20px;border: 2px solid #c9c9c9;border-radius: 5px;padding-top: 17px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; font-size: 16px;color: #000000;text-align: center;}
.g_ys3 li i{width: 104px;height: 104px;overflow: hidden;margin: 0 auto 16px;display: block;background: #0041a2;border-radius: 50%;}
.g_ys3 li i img{width: 208px;height: 104px;display: block; margin-left: -104px;}
.g_ys3 li:nth-child(3){margin-right: 0;}
.g_ys3 li:hover{background: #0041a2;border: 2px solid #0041a2;color: #fff;}
.g_ys3 li:hover i{background: #fff;}
.g_ys3 li:hover i img{margin-left:0;transform: scale(1);}

.g_ys4{height: 538px;overflow: hidden;}
.g_ys4 dt{float: right;width: 960px;margin-right: -360px;overflow: hidden;}
.g_ys4 dd{float: left;width: 512px;padding-top: 120px;}
.g_ys4 h3{height: 104px;font-size: 48px;font-weight: bold;color: #333333;position: relative;padding: 0 0 0 118px;}
.g_ys4 h3 i{position: absolute;left:0;top:0;}
.g_ys4 h3 em{display: block;font-size: 14px;font-weight: normal;color: #333333;}
.g_ys4 .wz{height: 149px;}
.g_ys4 .wz p{font-size: 16px;line-height: 30px;padding-left: 30px;background:url(../images/ysico.jpg) no-repeat 8px 9px;color: #666666;}

.g_ys1 dt img,.g_ys2 dt img,.g_ys3 dt img,.g_ys4 dt img,.g_ys3 li img
{transition: all 0.3s linear 0s;}
.g_ys1 dt:hover img,.g_ys2 dt:hover img,.g_ys3 dt:hover img,.g_ys4 dt:hover img,.g_ys3 li:hover img{transform: scale(1.05);}

.ge{background: #f1f1f1;height: 120px;}

.g_an{background:url(../images/anbg.jpg) no-repeat center top;padding-top: 95px;}
.g_an h2 a{height: 148px;text-align: center;font-size: 55px;color: #fff;font-weight: bold;display: block;}
.g_an h2 em{display: block;font-size: 20px;color: #fff;font-weight: normal;padding-top: 6px;}
.g_an dl{float: left;width: 24%;margin-right: 1%;}
.g_an dl:nth-child(4){margin-right: 0;}
.g_an dt{width: 100%;overflow: hidden;}
.g_an dt img{width: 100%;display: block;}
.g_an dd{background: #fff;padding: 0.8rem 5% 0;height: 4.5rem;}
.g_an h3 a{display: block;height: 1.5rem;line-height: 1.5rem;font-size:0.75rem;color: #333333;font-weight: normal;}
.g_an p{font-size: 0.62rem;color: #666666;line-height: 1rem;}
.g_an dl:hover dd{background: #0041a2;}
.g_an dl:hover h3 a{color: #fff;}
.g_an dl:hover p{color: #8c9eca;}

.g_xban2{background:url(../images/xban2.jpg) no-repeat center top;height: 310px;padding-top: 70px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_xban2 .banleft{float: left;width: 358px;margin-left: 123px;}
.g_xban2 .banleft b{display: block;height: 83px;padding-left: 40px;font-weight: normal; font-size: 48px;color: #f39800;}
.g_xban2 .banleft b i{font-size: 26px;color: #fff;position: relative;top:-20px;font-style: normal;}
.g_xban2 .banleft span{display: block;font-size: 15px;color: #fff;}
.g_xban2 .banleft span em{color: #f39800;font-weight: bold;}
.g_xban2 .banr{float: right;width: 552px;} 
.g_xban2 .banr h3{font-size: 36px;color: #f39800;font-weight: normal;height: 190px;}
.g_xban2 .banr h3 em{display: block;font-size: 24px;color: #fff;font-weight: normal;padding-top: 15px;}
.g_xban2 .bantel{position: absolute;left:363px;top:196px;width: 580px;line-height: 30px;}
.g_xban2 .bantel span{display: block;float: left;font-size: 15px;color: #fff;width: 290px;}
.g_xban2 .bantel em{display: block;float: left;font-size: 24px;color: #fff;}

/*资讯*/
.nswsbox{height:840px;padding-top:30px; overflow: hidden;font-family:"Microsoft Yahei";line-height: 24px;color: #666;font-size: 14px;clear: both;background: #f2f2f2;}
.nswsbox h2 a{height: 126px;text-align: center;font-size: 55px;color: #333333;font-weight: bold;display: block;line-height: 56px;}
.nswsbox h2 em{display: block;font-size: 20px;color: #666666;font-weight: normal;padding-top: 6px; }

.news{width:797px;}
.faqs{width:371px;height: 636px;overflow: hidden;}
.new_t{font-size:18px;height: 55px;line-height:55px;color: #000;background:url(../images/newtbg.png) no-repeat 0 0;}
.new_more a{font-size: 14px;display: inline-block;color: #333;}
.new_t p{padding-left: 12px;}
.new_t p a{color: #fff;padding-left: 38px;}

.news_c{background: #fff;position: relative;}
.news_c:before{content: "";position: absolute;width:797px;height:1px;background:#f2f2f2;top:69px;left:0;}
.news_c ul{padding: 0 37px;clear: both;height: 132px;}
.news_c li span{float: right;}
.faqs_c li a,.faqs_c li:hover a,.news_c li a:hover,.news_c li:hover a{color: #333;}

.news_c dl{height: 426px;overflow: hidden;border-bottom: 7px solid #f2f2f2;width: 337px;float: left;padding: 0 5px 0 38px;margin-bottom: 15px;}
.news_c dl:nth-child(2){padding-right: 29px;}
.news_c dt,.news_c dt img{width:337px;height:189px;display: block;overflow: hidden;}
.news_c dd{height: 202px;overflow: hidden;}
.news_c dd span{font-size:24px;height: 70px;line-height: 70px;color: #ababab;}
.news_c dd h4{font-size:16px;line-height:56px;display: block;font-weight: normal;height: 70px;}
.news_c dd h4 a,.faqs_c dd h4 a{color: #333;}
.news_c dd p a,.faqs_c dd p a{color: #0041a2;}
.news_c dd h4 a:hover,.faqs_c dd h4 a:hover,.news_c dl:hover dd h4 a,.faqs_c dl:hover dd h4 a{font-weight: bold;color: #0041a2;}

.faqs_c{background: #fff;padding: 35px 34px;height: 510px;}
.faqs_c dl{height:301px;margin-bottom: 10px;overflow: hidden;}
.faqs_c dt,.faqs_c dt img{width:301px;height:170px;display: block;overflow: hidden;}
.faqs_c dd{padding:10px 18px 0;}
.faqs_c dd h4{font-size:16px;line-height: 49px;height: 49px;display: block;font-weight: normal;}
.faqs_c li,.news_c li{height: 36px;line-height: 36px;position: relative;padding: 0 0 0 22px;}
.faqs_c li a,.news_c li a{color: #777;}

/* 走进 */
.m_zj dt{width: 100%;display: block;}
.m_zj h2{position:absolute;font-size:48px;color:#fff;left:50%;margin-left:-600px; top:50px;width:1200px;text-align:center;}
.m_zj h2 a{color:#0000A0;}

.m_zj dt img{width: 100%;display: block;}
.m_zj dd{width: 1200px;margin: 0 auto;background:url(../images/abtit.png) no-repeat;height: 145px;padding: 25px;margin-top: -86px;z-index: 11;position: relative;}
.m_zj h3 a{display: block;height: 40px;line-height: 40px;font-size: 24px;font-weight: bold;color: #fff;text-align: center;margin-bottom: 6px;}
.m_zj p{padding: 0 80px;text-align: center;font-size: 14px;line-height: 24px;color: #fff;}

.g_zs2{height:437px;padding-top: 26px;}
.zz{width:1200px; height:307px; margin:0 auto; position:relative;}
.zz ul{height:80px;margin-left: 400px;}
.zz ul li{float:left; height:80px; width: 220px; line-height: 80px;position: relative; padding-left: 62px; font-size: 22px;color: #1a1a1a}
.zz ul li:before{content: "";position: absolute;width: 103px;height: 1px;background: #ccc;left:166px;top:39px;}
.zz ul li a{display:block;color: #1a1a1a  }
.zz ul li:hover a,.zz ul li.cur a{font-weight: bold;color: #0041a2;}
.zz ul li i{position: absolute;left:0;top:12px;}
.zz ul li:nth-child(2):before{background: none;}

.zz_box{ position: relative;}
.g_zs2 .ljt,.g_zs2 .rjt{width: 16px;height: 22px;position: absolute;}
.g_zs2 .ljt{background:url(../images/ljt.png) no-repeat;left:-45px;top:92px; }
.g_zs2 .rjt{background:url(../images/rjt.png) no-repeat;right:-45px;top:92px;}
.g_zs2 .ljt:hover,.g_zs2 .rjt:hover{background-position: -16px 0}

.zz-s{height:260px; overflow:hidden;}
.zz-s ol li{position: relative; float:left; width:287px;margin-right:20px; *display:inline;background: none;padding: 0}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:287px; height:161px; display: block;transition: all 0.3s linear 0s;}
.zz-s ol li em{display: block;height: 50px;line-height: 50px;font-size: 16px;color: #666666;text-align: center;}
.zz-s ol li:hover em{color: #0041a2;}


.cp_bg{background:url(../images/cp_bg01.jpg) no-repeat center -118px;height:850px;padding: 50px 0; overflow:hidden;}
.chanp{height:821px;}
.cp_m img{ width:1200px; height:620px;}
.cp_bot{width: 600px; position:absolute; bottom:92px; left:355px;}
.cp_bot ul li{width: 130px;height: 50px;float: left;padding: 0 45px 0 0;}
.cp_bot ul li a{display: block; font-size: 20px; color: #fff;display: block; float: left; width: 128px; text-align: center; height: 48px; line-height: 48px;border: #fff 1px solid;border-radius:10px;} 
.cp_bot ul li a:hover,.cp_bot ul li.on a{background: #fff;color: #333;}

/**/
.three_t{font-size: 46px;color: #fff;text-align: center;font-weight: normal;line-height: 50px;height: 160px;}
.three_t span{display: block;font-size: 18px;color: #333;text-transform: uppercase;}
.three_t a:hover{color:#000;}
.cp02_bg{background:url(../images/cp_bg02.gif) no-repeat center 0;height:480px; overflow:hidden;}
.cp_t{width: 1200px;height: 64px;line-height: 64px;background:url(../images/cp_tbg.png) no-repeat center 0;}
.cp_t ul li{float: left;}
.cp_t ul li a{font-size: 18px;color: #333;display: block;height: 64px;float: left;overflow: hidden;padding: 0 30px;}
.cp_t ul li a:hover,.cp_t ul li.on a{background:url(../images/cp_line02.gif) repeat-x 0 61px;}
.cp02_m{ padding: 30px 0 0;}
.cp_qie p{width: 19px;height: 36px;position: absolute;cursor: pointer;top: 115px;}
.cp_qie p img{width: 19px;height: 36px;}
.cp_lico{left: -50px;}
.cp_rico{right: -50px;}
.cp_qie ul li{width: 289px;float: left;line-height: 0;height: 277px;box-shadow: 0 3px 10px 3px #ebeef0;margin:0 14px 10px 0;}
.cp_qie ul li img{width: 289px;height: 216px;}
.cp_qie ul li span{ width:289px; display:block; text-align:center; height:60px; line-height:60px;background: #fff;margin-top: 1px; overflow:hidden;font-size: 16px;color: #666;}
.cp_qie ul li a:hover span{background: #2c99ff;color: #fff;}
.chanp02 .u-more{display: block; font-size: 16px; color: #fff; width: 190px; text-align: center; height: 36px; line-height: 36px; background: #2c99ff;border-radius:20px;margin:40px auto 0;}
.chanp02 .u-more:hover{animation:shake 1.1s linear;-webkit-animation:shake 1.1s linear;}

.index-case .grWidth{width:1560px; margin:0 auto;}
.index-tie2{height: 56px;margin-bottom: 52px; font-size: 36px;color: #fff;text-align: center;font-weight: normal;background: url(../images/index-tie-bg.png)no-repeat center;background-position-y: 38px;position: relative;}
.index-tie2:after{content: '';display: block;position: absolute;bottom: 0;left: 49%;width: 25px;height: 3px;background: #fff;}
.index-case{padding: 60px 0 10px 0;background: url(../images/index-case-bg.jpg)no-repeat center top;overflow: hidden;height: 942px;}
.index-case-nav{text-align: center;width:1200px; margin:0 auto;}
.index-case-nav a{display: inline-block;width: 150px;height: 48px;line-height: 48px;text-align: center; border:1px solid #c3c3c3;font-size: 16px;color: #fff;margin-left: 10px;}
.index-case-nav .on{background: #ee7700;border:1px solid #ee7700}
.index-case-nav .more{margin-left: 5px;}
.index-case-nav .more:hover{background: #ee7700;border:1px solid #ee7700}
.case-w{overflow: hidden;margin-top: 80px;position: relative;}
.index-case-vies ul li{height: 424px;position: relative;left: -194px;top: 50px;}
.index-case-vies ul li:after{content: '';position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.7);}
.index-case-vies ul li img{display: block;width: 100%;height: 100%;}
.index-case-vies ul li h4{opacity: 0;transition: 0.5s all}
.index-case-vies ul li p{opacity: 0;transition: 0.5s all}

.index-case-vies ul .swiper-slide-next{width: 892px ! important;height: 509px ;border:8px solid #fff;top: 0;}
.index-case-vies ul .swiper-slide-next:after{background: none;z-index: -1}
.index-case-vies ul .swiper-slide-next .txt{padding: 24px;background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;width: 100%;}
.index-case-vies ul .swiper-slide-next .txt h4{font-size: 18px;color: #fff;font-weight: normal; opacity: 1}
.index-case-vies ul .swiper-slide-next .txt p{font-size: 12px;color: #fff;opacity: 1}
.index-case-vies .case-bottom{position: absolute;top: 44%;width: 30px;height: 24px;z-index: 999;border-bottom: none;transition: 0.3s all;cursor: pointer;}
.index-case-vies .swiper-case-prev{left: 12%;background: url(../images/case-prev.png)no-repeat center;}
.index-case-vies .swiper-case-next{right: 12%;background: url(../images/case-next.png)no-repeat center;}

.swiper-case-pagination{text-align: center;margin-top: 30px;height: 40px; z-index: 999}
.swiper-case-pagination span{display: inline-block;width: 4px;height: 4px;border-radius: 100px;background: #fff;position: relative;margin: 0 10px ! important;}
.swiper-case-pagination .swiper-pagination-bullet-active:after{content: '';display: block;position: absolute;left: -7px;top: -7px;width: 18px;height: 18px;background: url(../images/pagination-active.png)no-repeat center;}
.index-case-vies .case-bottom:hover{border-bottom: 3px solid #fff}

.til01{text-align: center;display: block;font-size:50px;color: #333;line-height:64px;height:140px;font-weight: normal;position: relative;width:1200px;margin: 0 auto;}
.til01 b{color: #32348a;}
.til01 a{display: block;color: #333;}
.til01 p{display: block;font-size: 24px;line-height:44px;opacity: 0.8;}
.til02,.til02 a,.til02 b{color:#fff;}

/*引子*/
.webox{height:617px;font-size:16px;color: #666;font-family:"Microsoft Yahei";line-height:26px;position: relative;overflow: hidden;padding:84px 0 0;clear:both;}
.webox dl{height:520px;padding: 6px 0 0;}
.webox dt,.webox dt img{width:701px;float: right;height: 522px;overflow: hidden;}
.webox dd{width:458px;float: left;}
.webox dd h3{height:140px;font-size:28px;line-height:40px;color: #666;position: relative;font-weight: normal;margin-bottom: 26px;}
.webox dd h3:before{content: "";position: absolute;width:84px;height:3px;background:#666;bottom:0;left: 0;z-index: -1;}
.webox dd h3 b{display: block;line-height:72px;font-size:58px;color: #3c3f91;}
.webox_l{width:999px;height: 111px;left: 0;top:462px;font-size: 16px;line-height: 27px;color: #2b2b2b;position: absolute;z-index: 2;}
.webox_l:before{content: "";position: absolute;width:500px;height: 111px;left: 0;top:0;background:#f6f6f6;z-index: -1;}
.webox_l:after{content: "";position: absolute;width:500px;height: 111px;right: 0;top:0;background: rgba(86, 86 , 86 , 0.4);position: absolute;z-index: -1;}
.webox_l li{width:200px;padding: 18px 0 0 46px;height:93px;float: left;}
.webox_l li span{display: block;height: 48px;line-height: 20px;}
.webox_l li span b{font-size: 48px;color: #252881;float: left;line-height: 48px;}
.webox_l li:nth-child(2){border-left: solid 1px #e8e8e8;}
.webox_l li:nth-child(4){width: 150px;}
.webox_l li:nth-child(4),.webox_l li:nth-child(3),.webox_l li:nth-child(4) b,.webox_l li:nth-child(3) b{color: #fff;}

/*定制方案*/
.plan{height:510px;padding:79px 0 0;font-family:"Microsoft Yahei";font-size: 16px;line-height: 24px;background:url(../images/planbg.gif) no-repeat center 0 #efefef;text-align: center;color: #666;}
.plan .til01{height:147px;}
.plan_c dl{width: 320px;float: left;padding-right: 60px;background:url(../images/plan_line.png) no-repeat right 26px;margin-right: 60px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.plan_c dl:last-child{padding: 0;margin: 0;background: none;}
.plan_c dt{height: 170px;font-size: 30px;line-height: 80px;color: #333;}
.plan_c dt img{width: 83px;height: 83px;display: block;margin: 0 auto;}
.plan_c dd p{height:69px;display: block;}
.plan_c dd span,.more01{display: block;width: 127px;line-height: 34px;margin: 0 auto;}
.plan_c dd span a,.faqs_c dt,.show_t li{background:#666;-webkit-gradient(linear, left top, right bottom, from(#999), to(#666)); 
    background-image: -webkit-linear-gradient(left, #999, #666); 
    background-image: -moz-linear-gradient(left, #999, #666); 
    background-image: -o-linear-gradient(left, #999, #666); 
    background-image: -ms-linear-gradient(left, #999, #666); 
    background-image: linear-gradient(left, #999, #666);}
.plan_c dl:hover{margin-top: -20px;}
.plan_c dl:hover dd span a,.plan_c dd span a:hover,.more01 a,.faqs_c dl:hover dt,.show_t li.cur{background:#1f227d;-webkit-gradient(linear, left top, right bottom, from(#3e4092), to(#1f227d)); 
    background-image: -webkit-linear-gradient(left, #3e4092, #1f227d); 
    background-image: -moz-linear-gradient(left, #3e4092, #1f227d); 
    background-image: -o-linear-gradient(left, #3e4092, #1f227d); 
    background-image: -ms-linear-gradient(left, #3e4092, #1f227d); 
    background-image: linear-gradient(left, #3e4092, #1f227d);}
.plan_c dd span a,.more01 a{display: block;color: #fff;border-radius: 17px;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";overflow: hidden;padding:83px 0 0;position: relative;z-index: 1;background:url(../images/probg.jpg) no-repeat center 0;}
.prod1{height:566px;position: relative;overflow: hidden;}
.prod2{margin-top:90px;}

.pro_gg{width: 634px;height: 476px;display: block;overflow: hidden;}
.pro_ico{height:40px;width:105px;position: absolute;bottom: 0;right:0;z-index: 9;}
.pro_ico em{width: 13px;height: 13px;border-radius: 13px;background: #696969;margin: 0 15px 0 0;display: block;float: left;}
.pro_ico em.cur,.pro_ico em:hover{background: #33368b;}
.pro_gg h3{font-size: 26px;height:68px;width:570px;position: absolute;bottom: 0;left: 0;line-height: 36px;z-index: 9;background:rgba(0 , 0 , 0 , 0.5);padding:10px 32px;}
.pro_gg h3 em{display: block;font-size: 8px;line-height: 17px;opacity: 0.6;font-weight: normal;}
.pro_gg h3 a{display: block;color: #fff;}
.pro_l{width: 552px;}
.pro_l h3{font-weight: normal;font-size: 26px;height: 54px;line-height: 40px;background:url(../images/ico03.png) no-repeat right 9px;}
.pro_l h3 a{display: block;color: #fff;}
.pro_lc li{float: left;position: relative;margin-bottom: 15px;border: solid 1px #fff;}
.pro_lc li:nth-child(2n){margin-left: 12px;}
.pro_lc li span{display: block;text-align: center;width:268px;line-height:44px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size:16px;position: absolute;left: 0;bottom: 0;}
.pro_lc li span a{display: block;color: #666;}
.pro_lc li span a:hover,.pro_lc li:hover span a{font-weight: bold;color: #252881;}
.pro_lc li,.pro_lc li img{width:268px;height:201px;display: block;overflow: hidden;}
.prod2 .pro_ico{left: 30px;}
.prod2 .pro_gg h3{text-align: right;}
.prod2 .pro_lc li{border: solid 1px #d9d9d9;}
.prod2 .pro_l h3{background:url(../images/ico01.png) no-repeat right 9px;}
.prod2 .pro_l h3 a{color: #666;}

/*产品优势*/
.chara{font-family:"Microsoft Yahei";overflow: hidden;padding:82px 0 0;position: relative;z-index: 1;background:url(../images/charabg.jpg) no-repeat center 0;height: 706px;font-size: 16px;line-height: 25px;color: #fff;}
.chara_pic{left: 365px;top:8px;border-radius: 466px;overflow: hidden;}
.chara_pic,.chara_pic img{width: 466px;height: 466px;display: block;}
.chara_l{padding: 60px 0 0;}
.chara_l dl{width: 366px;float: left;height: 238px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.chara_l dt{width:90px;float: left;padding: 35px 0 0;}
.chara_l dd{width:252px;float: right;}
.chara_l dd h3{font-size: 26px;line-height: 55px;height: 55px;}
.chara_l dd p{opacity: 0.6;}
.chara_l dl.chara_l1{margin-right: 467px;text-align: right;}
.chara_l dl.chara_l1 dt{float: right;}
.chara_l dl.chara_l1 dd{float: left;}
.chara_l dl:hover{margin-top: -10px;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:27px;padding:82px 0 0;color: #666;background: #f2f2f2;}
.edge1{height:495px;position: relative;z-index: 1;overflow: hidden;}
.edge_p{height:495px;width: 50%;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat 0 0;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat right 0;}
.edge_p3{background:url(../images/edge_pic3.jpg) no-repeat 0 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0;}
.edge_w{width: 44.48%;}
.edge_wx{width: 40.1%;}
.edge_w1{width:498px;padding:96px 0 0;}
.edge_w1 h3{height:195px;line-height:47px;font-size:32px;white-space: nowrap;color: #333;font-weight: normal;}
.edge_w1 h3 span{height: 128px;font-size: 42px;line-height: 47px;color: #32348a;font-weight: bold;display: block;overflow: hidden;}
.edge_w1 h3 em{display: block;height:100px;background:url(../images/edge_ico1.png) no-repeat 0 0;width: 100px;font-family: Arial;padding: 34px 0 0 22px;font-size: 32px;float: left;}
.edge_w1 p{display: block;padding: 0 0 28px;}
.edge_w ul{padding:0 0 18px;position: relative;}
.edge_w li{padding:0 0 18px;position: relative;}
.edge_w li b{font-weight: normal;color: #cc0007;}
.more01{float: left;text-align: center;}

.honner{width:666px;position: relative;padding: 90px 0 0;}
.poster-main .poster-btn{ width:38px; height:38px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top:164px; }
.poster-main .poster-prev-btn a { right:0; }
.poster-main .poster-next-btn a { left:0; }
.poster-main .poster-next-btn{left:-60px;top:130px;}
.poster-main .poster-prev-btn{right:-60px;top:130px;}
.poster-main .poster-next-btn a{ background: url(../images/prev2.png) no-repeat; width:38px; height:38px; display:block;}
.poster-main .poster-prev-btn a{ background: url(../images/next2.png) no-repeat; width:38px; height:38px; display:block;}
.poster-item{position: relative; margin: 0 auto;}
.poster-item em{position: absolute;left:0;width: 100%;height: 60px;line-height: 60px;color: #000;text-align: center; display: none;  overflow: hidden; }
.poster-main .poster-list .poster-item img {display: block;width: 100%;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}




.webox dt img, .chara_pic img, .pro_lc li img, .plan_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.webox dl:hover dt img, .chara_pic:hover img, .pro_lc li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/* 友情链接 */
.g_link{ height: 63px; line-height: 63px; background:url(../images/linkbg.jpg) no-repeat}

.link_c{line-height:63px; overflow:hidden; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 63px; line-height:63px; color:#b4b4b4;display: block;}
.link_c .lasta a{background: none;}

#dituContent {margin: 0px 0 0 0;width: 100%;height: 500px;}
.contact #dituContent {float: left;width: 100%;height: 450px;margin: 0px 0 0 0;}

html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 1200px) {html {font-size: 15px;}}
@media screen and (min-width: 1280px) {html {font-size: 16px;}}
@media screen and (min-width: 1366px) {html {font-size: 17px;}}
@media screen and (min-width: 1440px) {html {font-size: 18px;}}
@media screen and (min-width: 1600px) {html {font-size: 20px;}}
@media screen and (min-width: 1920px) {html {font-size: 24px;}}