@charset "utf-8";
/*初始样式*/
.pSection{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
.pSection a { color:#333; text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
.pSection a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
.pSection img{border:none;}
.pSection .vam { vertical-align:middle;}
.pSection .clear{clear:both; height:0; line-height:0; font-size:0;}
.pSection p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.pSection .tr { text-align:right;}
.pSection .tl { text-align:left;}
.pSection .center { text-align:center;}
.pSection .fl { float:left;}
.pSection .fr { float:right;}
.pSection .pa{ position:absolute;}
.pSection .pr{ position:relative}
.pSection i,.pSection em{ font-style:normal;}
.pSection .clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.pSection .clearfix{zoom:1;}
/* -- 页面整体布局 -- */
.pSection .content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}

.pSection .pic{overflow: hidden;font-size: 0;}
.pSection .pic img{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;}
.pSection .pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}



.pSection .tit{text-align: center;font-weight: normal;}
.pSection .tit b{display: block;font-size: 55px;color: #2C3033;line-height: 55px;}
.pSection .tit i{display: block;font-size: 24px;color: #5b5b5b;line-height: 24px;padding-top: 10px;}


/*banner*/
.pSection .banner{position: relative;}
.pSection .banner li{width: 100%;}
.pSection .banner li img{display: block;width: 100%;}
.pSection .ban_pg{position: absolute;left: 0;bottom: 30px;height: 16px;z-index: 10;width: 100%;text-align: center;}
.pSection .ban_pg i{display: inline-block;width: 16px;height: 16px;background: #fff;border-radius: 100%;margin: 0 15px;vertical-align: top;}
.pSection .ban_pg i.on{background: #203E82;}


/*sou*/
.pSection .sou{height: 85px;}
.pSection .htwd{float: left;height: 85px;line-height: 85px;font-size: 15px;color: #2C3033;}
.pSection .htwd a{color: #818181;margin-right: 30px;}
.pSection .htwd a:hover{color: #294da0;box-shadow: 0 1px;}
.pSection .s_box{float: right;height: 40px;margin-top: 22px;}
.pSection .s_box .txt{float: left;width: 510px;padding-left: 20px;height: 36px;line-height: 36px;font-size: 15px;color: #333;border: 2px solid #D3D3D3;border-radius: 20px 0 0 20px;border-right: 0;background: none;outline: 0;}
.pSection .s_box .btn{float: left;width: 66px;height: 40px;background: url(/static/index/images/sou.png) no-repeat 18px center #203e82;border: 0;outline: 0;cursor: pointer;border-radius: 0 20px 20px 0;}



/*yz*/
.pSection .yz{}
.pSection .yz_con{height: 540px;padding-top: 100px;/*background: url(/static/images/yz_bg.jpg) no-repeat center 0;*/}
.pSection .yz_con dt{float: right;width: 602px;height: 441px;position: relative;z-index: 1;}
.pSection .yz_con dt:after{position: absolute;width: 100%;height: 100%;content: "";background: #203E82;right: -10px;bottom: -10px;z-index: -1;}
.pSection .yz_con dd{float: left;width: 560px;}
.pSection .yz_con dd h2{font-size: 50px;color: #2C3033;line-height: 53px;}
.pSection .yz_con dd h2 em{color: #203E82;}
.pSection .yz_con dd h2 i{display: block;color: #5a5a5a;font-size: 24px;line-height: 24px;padding-top: 10px;font-weight: normal;}
.pSection .yz_desc{font-size: 16px;color: #5B5B5B;line-height: 24px;width: 490px;margin: 52px 0 32px;}
.pSection .yz_txt{font-size: 16px;color: #2C3033;line-height: 24px;width: 500px;padding-bottom: 46px;border-bottom: 1px solid #ccc;position:relative;}
.pSection .yz_txt_link{position:absolute;right: 10px; bottom:10px;}
.pSection .yz_desc b,.yz_txt em{color: #203E82;}
.pSection .yz_con dd .tel{margin-top: 50px;font-size: 15px;color: #818181;line-height: 15px;padding-left: 62px;background: url(/static/index/images/tel2.png) no-repeat;}
.pSection .yz_con dd .tel em{display: block;font-size: 36px;color: #2C3033;line-height: 46px;font-family: Arial;}
.pSection .yz_sz{height: 217px;background: #eee;}
.pSection .yz_sz li{float: left;width: 25%;height: 217px;padding-top: 60px;box-sizing: border-box;position: relative;text-align: center;transition: all 0.3s;}
.pSection .yz_sz li:before{position: absolute;width: 1px;height: 97px;content: "";background: #2C3033;left: 0;top: 60px;opacity: 0.2;}
.pSection .yz_sz li:last-child:after{position: absolute;width: 1px;height: 97px;content: "";background: #2C3033;right: 0;top: 60px;opacity: 0.2;}
.pSection .yz_sz li i{display: inline-block;vertical-align: top;margin-right: 14px;height: 60px;overflow: hidden;}
.pSection .yz_sz li div{display: inline-block;vertical-align: top;text-align: left;}
.pSection .yz_sz li span{display: block;font-size: 18px;color: #2c3033;line-height: 18px;height: 44px;padding: 15px 0 20px;transition: all 0.3s;}
.pSection .yz_sz li span em{display: inline-block;font-size: 60px;line-height: 44px;vertical-align: top;   font-family: Bauhaus,Arial;margin-right: 4px;}
.pSection .yz_sz li p{font-size: 18px;line-height: 18px;color: #2c3033;transition: all 0.3s;}
.pSection .yz_sz li.cur{background: #203E82;}
.pSection .yz_sz li.cur i img{transform: translateY(-60px);transition: all 0.5s;}
.pSection .yz_sz li.cur span,.yz_sz li.cur p{color: #fff;}
.pSection .yz_sz li.cur span em{color: #FFD200;}


/*pro*/
.pSection .pro{padding: 100px 0;}
.pSection .pro_t{height: 46px;margin: 25px 0 20px;}
.pSection .pro_t a{float: left;width: 161px;height: 46px;line-height: 46px;text-align: center;font-size: 15px;color: #fff;background: #2B2F32;border-radius: 23px;margin-right: 12px;transition: all 0.3s;}
.pSection .pro_t a:last-child{margin-right: 0;}
.pSection .pro_t a:hover,.pro_t a.on{background: #203E82;}
.pSection .pro_bd dl{height: 450px;background: #203E82;}
.pSection .pro_bd dt{float: left;width: 600px;height: 450px;overflow: hidden;}
.pSection .pro_bd dt img{display: block;width: 600px;height: 450px;transition: all 0.5s;}
.pSection .pro_bd dt:hover img{transform: scale(1.05);}
.pSection .pro_bd dd{float: left;width: 495px;margin-left: 50px;}
.pSection .pro_bd dd h3{padding: 44px 0 20px;border-bottom: 1px solid rgba(255,2555,255,0.2);}
.pSection .pro_bd dd h3 a{display: block;font-size: 30px;color: #fff;line-height: 30px;}
.pSection .pro_bd dd h3 i{display: block;font-size: 15px;color: #feffff;line-height: 15px;opacity: 0.6;padding-top: 20px;font-weight: normal;}
.pSection .pro_desc{font-size: 15px;color: #feffff;line-height: 36px;margin: 10px 0;opacity: 0.6;}
.pSection .pro_bd dd .zx{float: left;width: 190px;height: 46px;line-height: 46px;font-size: 15px;font-weight: bold;color: #294DA0;background: #fff;text-align: center;border-radius: 23px;margin-right: 14px;transition: all 0.3s;}
.pSection .pro_bd dd .xq{float: left;width: 190px;height: 46px;line-height: 46px;font-size: 15px;font-weight: bold;color: #294DA0;background: #FFD200;text-align: center;border-radius: 23px;transition: all 0.3s;}

.pSection .pro_list{margin-top: 20px;position: relative;}
.pSection .pro_list li{float: left;width: 292px;margin-right: 10px;}
.pSection .pro_list li i{display: block;border: 3px solid #E8E8E8;overflow: hidden;}
.pSection .pro_list li i img{display: block;width: 100%;transition: all 0.5s;}
.pSection .pro_list li i:hover img{transform: scale(1.05);}
.pSection .pro_list li h4{height: 60px;line-height: 60px;text-align: center;font-size: 15px;color: #2C3033;background: #eee;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 3px;font-weight: normal;}
.pSection .pro_list li:hover h4{color: #203E82;}
.pSection .pro_list .prev{position: absolute;left: -50px;top: 127px;}
.pSection .pro_list .next{position: absolute;right: -50px;top: 127px;}
.pSection .pro_list .tempWrap{width: 100% !important;}


/*fea*/
.pSection .fea{height: 1000px;padding-top: 80px;box-sizing: border-box;background: url(/static/index/images/fea_bg.jpg) no-repeat center 0;position: relative;}
.pSection .fea h2{position: absolute;width: 100%;left: 0;top: 80px;}
.pSection .fea li{float: left;width: 300px;height: 264px;background: #203E82;border-radius: 10px;margin-bottom: 20px;padding: 0 20px 0 55px;box-sizing: border-box;position: relative;}
.pSection .fea li:nth-child(odd){margin-right: 600px;}
.pSection .fea li img{position: absolute;left: 5px;top: 15px;}
.pSection .fea li h3{font-size: 28px;color: #F4F5F6;line-height: 36px;border-bottom: 1px dashed rgba(255,255,255,0.3);font-weight: normal;padding: 37px 0 18px;margin-bottom: 12px;}
.pSection .fea li h3 b{display: block;}
.pSection .fea li p{font-size: 15px;color: #fff;line-height: 20px;opacity: 0.7;}


/*honor*/
.pSection .honor{height: 750px;padding: 96px 0 0;box-sizing: border-box;background: url(/static/index/images/honor_bg.jpg) no-repeat center 0;}
.pSection .honor h2{margin-bottom: 42px;}
.pSection .hn_list_pc{position: relative;padding: 0 65px;}
.pSection .hn_list_pc li{float: left;width: 253px;margin-right: 19px;}
.pSection .hn_list_pc li img{display: block;width: 100%;}
.pSection .hn_list_pc .prev{position: absolute;left: 0;top: 150px;}
.pSection .hn_list_pc .next{position: absolute;right: 0;top: 150px;}




/*ys*/
.pSection .ys{padding: 100px 0 56px;background: url(/static/index/images/ys_bg.jpg) no-repeat center 0;}
.pSection .ys h2 b,.ys h2 i{color: #fff;}
.pSection .ys_t{height: 116px;margin: 42px 0 45px;}
.pSection .ys_t li{float: left;width: 300px;height: 116px;border-left: 1px dashed #fff;box-sizing: border-box;text-align: center;}
.pSection .ys_t li:last-child{border-right: 1px dashed #fff;}
.pSection .ys_t li img{display: block;margin: 0 auto 16px;opacity: 0.5;transition: all 0.5s;}
.pSection .ys_t li span{display: block;font-size: 24px;color: #fff;line-height: 24px;}
.pSection .ys_t li i{display: block;font-size: 14px;color: #fff;line-height: 24px;opacity: 0.3;font-family: Arial;}
.pSection .ys_t li.on img{opacity: 1;animation: flipInY 1.5s;}
.pSection .ys_t li.on span{color: #FFD200;}
.pSection .ys_bd{padding-bottom: 30px !important;}
.pSection .ys_bd dl{height: 510px;padding-bottom: 84px;position: relative;}
.pSection .ys_bd dt{border-radius: 6px;overflow: hidden;}
.pSection .ys_bd dd{position: absolute;height: 158px;width: 1000px;left: 100px;background: #fff;border-radius: 6px;bottom: 0;  overflow: hidden;  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.17);}
.pSection .ys_bd dd:after{position: absolute;width: 100%;height: 10px;content: "";background: #203e82;left: 0;bottom: 0;}
.pSection .ys_bd dd h3{float: left;width: 450px;height: 68px;padding: 3px 0 3px 45px;letter-spacing: 1px;border-right: 1px solid #787878;margin-top: 42px;box-sizing: border-box;font-size: 24px;color: #272B2E;line-height: 34px;font-weight: normal;}
.pSection .ys_bd dd h3 b{display: block;}
.pSection .ys_desc{float: right;width: 520px;margin-top: 36px;}
.pSection .ys_desc p{padding-left: 16px;font-size: 15px;color: #3f3f3f;line-height: 28px;position: relative;}
.pSection .ys_desc p:after{position: absolute;width: 4px;height: 4px;content: "";border-radius: 50%;left: 0;top: 50%;margin-top: -2px;background: #626262;}


/*case*/
.pSection .case{height: 1014px;padding: 100px 0 0;box-sizing: border-box;background: url(/static/index/images/case_bg.jpg) no-repeat center 0;width: 100%;overflow-x: hidden;}
.pSection .case_t{height: 100px;margin: 30px 0;}
.pSection .case_t li{float: left;width: 128px;height: 100px;text-align: center;border: 3px solid #444;box-sizing: border-box;margin-right: 25px;transition: all 0.3s;}
.pSection .case_t li:last-child{margin-right: 0;}
.pSection .case_t li a{display: block;font-size: 28px;color: #4D4D4D;line-height: 28px;padding: 19px 20px;transition: all 0.3s;}
.pSection .case_t li:hover{background: #203e82;border-color: #203e82;}
.pSection .case_t li:hover a{color: #fff;}
.pSection .case_bd dl{width: 580px;margin-right: 20px;padding-bottom: 80px;position: relative;float: left;}
.pSection .case_bd dt{overflow: hidden;}
.pSection .case_bd dt img{display: block;width: 100%;transition: all 0.5s;}
.pSection .case_bd dt:hover img{transform: scale(1.05);}
.pSection .case_bd dd{position: absolute;width: 532px;left: 24px;bottom: 0;height: 128px;background: #fff;padding: 0 140px 0 35px;box-sizing: border-box;}
.pSection .case_bd dd h4{font-size: 21px;color: #333;line-height: 21px;padding: 32px 0 12px;}
.pSection .case_bd dd h4 a{color: #333;}
.pSection .case_bd dd p{font-size: 15px;color: #3A3831;line-height: 25px;}
.pSection .case_bd dd .xq{position: absolute;right: 0;top: 0;width: 112px;height: 128px;background: #272B2E;transition: all 0.3s;}
.pSection .case_bd dd .xq:hover{background: #203e82;}
.pSection .case_con{position: relative;}
.pSection .case_con .tempWrap{overflow: visible !important;}
.pSection .case_pg{height: 32px;margin-top: 40px;text-align: center;font-size: 0;}
.pSection .case_pg i{display: inline-block;width: 10px;height: 10px;content: "";background: #444444;margin: 11px 5px;vertical-align: top;border-radius: 100%;}
.pSection .case_pg i.on{background: #203e82;}
.pSection .case_con .prev{position: absolute;left: 488px;bottom: 0;z-index: 10;}
.pSection .case_con .next{position: absolute;right: 483px;bottom: 0;z-index: 10;}
.pSection .case_con:before{position: absolute;width: 840px;height: 2px;content: "";background: #9a9a9a;right: 50%;bottom: 15px;margin-right: 120px;}
.pSection .case_con:after{position: absolute;width: 840px;height: 2px;content: "";background: #9a9a9a;left: 50%;bottom: 15px;margin-left: 120px;}



/*news*/
.pSection .news{padding: 100px 0;}
.pSection .new_t{height: 46px;text-align: center;font-size: 0;margin: 28px 0 40px;}
.pSection .new_t a{display: inline-block;width: 170px;height: 46px;line-height: 46px;font-size: 16px;color: #fff;background: #272B2E;margin: 0 12px;border-radius: 23px;transition: all 0.3s;}
.pSection .new_t a.on,.new_t a:hover{background: #203E82;}
.pSection .new_tj{height: 204px;background: #eee;}
.pSection .new_tj dt{float: left;width: 366px;height: 204px;overflow: hidden;}
.pSection .new_tj dt img{width: 366px;height: 204px;transition: all 0.5s;}
.pSection .new_tj dt:hover img{transform: scale(1.05);}
.pSection .new_tj dd{float: left;width: 834px;padding: 22px 60px 0;box-sizing: border-box;height: 204px;}
.pSection .new_tj dd p{height: 40px;line-height: 40px;font-size: 15px;color: #2c3033;position: relative;padding-left: 20px;}
.pSection .new_tj dd p:after{position: absolute;width: 4px;height: 4px;content: "";border-radius: 50%;left: 0;top: 50%;margin-top: -2px;background: #2c3033;}
.pSection .new_tj dd p a{color: #2c3033;}
.pSection .new_tj dd p a:hover{box-shadow: 0 1px;color: #203e82;}

.pSection .new_list{margin-top: 46px;position: relative;height: 156px;overflow: hidden;}
.pSection .new_list:after{position: absolute;width: 1px;height: 156px;content: "";background: #afafaf;left: 550px;top: 0;}
.pSection .new_list dl{float: left;width: 550px;height: 68px;margin-bottom: 20px;}
.pSection .new_list dl:nth-child(2n){float: right;}
.pSection .new_list dt{float: left;width: 106px;height: 68px;overflow: hidden;}
.pSection .new_list dt img{width: auto;height: 100%;transition: all 0.5s;}
.pSection .new_list dt:hover img{transform: scale(1.05);}
.pSection .new_list dd{float: left;margin-left: 27px;width: 410px;}
.pSection .new_list dd h4 a{display: block;font-size: 15px;color: #818181;line-height: 25px;height: 25px;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 10px 0 0;}
.pSection .new_list dd h4 a:hover{color: #203e82;}
.pSection .new_list dd i{display: block;font-size: 15px;color: #2C3033;line-height: 32px;font-weight: bold;font-family: Arial;}



/*abt*/
.pSection .abt_pic img{display: block;width: 100%;}
.pSection .abt_con{height: 196px;background: #203e82;}
.pSection .abt_con h2{float: left;width: 400px;height: 196px;background: #0c2459;padding-left: 60px;padding-top: 32px;box-sizing: border-box;}
.pSection .abt_con h2 i{display: block;height: 60px;width: 246px;border-bottom: 5px solid #fff;background: url(/static/index/images/abt_jt.png) no-repeat right 2px;}
.pSection .abt_con h2 b{display: block;font-size: 48px;color: #fff;line-height: 48px;padding-top: 22px;letter-spacing: 2px;}
.pSection .abt_con ul{float: right;width: 800px;margin-top: 19px;margin-right: -47px;}
.pSection .abt_con li{float: left;width: 200px;text-align: center;}
.pSection .abt_con li:last-child{margin-right: 0;}
.pSection .abt_con li span{display:block;width: 105px;height: 105px;overflow: hidden;position: relative;margin: 0 auto;}
.pSection .abt_con li em,.abt_con li i{position:absolute;width:100%;height:100%;top:0;left:0; -webkit-transition:all .5s linear;transition:all .5s linear;}
.pSection .abt_con li i{opacity:0;visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.pSection .abt_con li:hover i{opacity:1;visibility:visible;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.pSection .abt_con li:hover em{opacity:0;visibility:hidden;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.pSection .abt_con li p{font-size: 18px;color: #fff;line-height: 18px;padding-top: 12px;}
.pSection .abt_con li strong{display: block;font-size: 12px;color: #fff;line-height: 24px;opacity: 0.2;font-weight: normal;}




