﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}




.search { height: 78px; background: #ededed; overflow: hidden;}
.search .sez { float: left; font-size: 16px; color: #666666; line-height: 78px;}
.search .sez a { margin-right: 15px;}
.search .sey { float: right; margin-top: 22px;}
.search .sey input { display: block; float: left;}
.search .sey .sek1 { width: 36px; height: 34px; background: url("../images/sek1.jpg") no-repeat; border:none;}
.search .sey .sek2 { width: 200px; height: 34px; background: url("../images/sek2.jpg") no-repeat; padding-left: 21px;  border:none;}
/**/
.banner { height: auto;max-width: 1920px;margin: 0 auto!important;position: relative;margin-top: -14px;}
.banner .bd li {float: left;width: 100%;line-height: 0;}
.banner .bd li img {width: 100%;}
.banner .bd li a {display: block;}
.banner .hd{z-index:1;margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:8%;cursor:pointer}
.banner .hd li{width:18px;height:18px;background:#fff;display:inline-block;margin:0 10px;border-radius:16px}
.banner .hd li.on{background:#cd0000}
.banner .prev{position:absolute;font-size:0;left:0;opacity:0;top:50%;transform:translateY(-50%);z-index:10;transition:all .5s}
.banner .next{position:absolute;font-size:0;right:0;opacity:0;top:50%;transform:translateY(-50%);z-index:10;transition:all .5s}
.banner:hover .prev{left:4%;opacity:1}
.banner:hover .next{right:4%;opacity:1}
/*引子*/

.yz{padding: 85px 0 18px;}
.yz ul{ height: 66px;}
.yz ul li{float: left;text-align: center;height: 66px;transition: all 0.5s;width: 320px;border-right: 1px solid #c9c9c9;box-sizing: border-box; }
.yz ul li:first-child{ border-left: 1px solid #c9c9c9;box-sizing: border-box;border-right: 1px solid #c9c9c9; }
.yz ul li span{display: block;font-size: 46px;color: #333333;line-height: 46px;height: 46px;font-weight: bold;font-family: Impact;text-align: center;}
.yz ul li b{display: inline-block;font-size: 52px;line-height: 36px;text-align: center;font-weight: normal;}
.yz li em{ display: inline-block;font-size: 15px;line-height: 16px; color: #4c4c4c;font-weight: normal;vertical-align: top;}
.yz li p{font-size: 16px;color: #666666;line-height: 16px;padding-top: 4px;font-weight: normal;}
.yz li:hover{transform: translateY(-10px);}
.yz dl{ margin-top: 75px; }
.yz dt{ display: block; width: 1280px;height: 287px;overflow: hidden;}
.yz dt img{  display: block; width: 1280px;height: 287px;}
.yz dd{ margin-top: 55px; }
.yz dd h4 img{ display: block;float: left;width: 391px;height: 93px;}
.yz dd p em{ display: block;font-size: 20px;line-height: 20px; padding-bottom: 10px;color: #333333;font-weight: bold;}
.yz dd p{font-size: 16px;line-height: 28px;color: #666666;float: right;width: 800px;}
/**/
.g-show{ height: 320px; padding-top: 29px; }

.show{position: relative;margin:0 auto;width:1380px;}
.show-left{position: absolute;top:50%;left:-63px;margin-top:-18px;background: url(../images/show-left.png) no-repeat;width:24px;height:36px;}
.show-right{position: absolute;top:50%;right:-63px;margin-top:-18px;background: url(../images/show-right.png) no-repeat;width:24px;height:36px;}
.show li{margin-right:10px;width:270px;float: left;position: relative;}
.show li img{width:270px;display: block;}
.show li h4{width:100%;margin-top:13px; line-height: 32px; height: 32px;font-size: 18px;color:#42434c;font-weight: normal; text-align: center;-webkit-transition: .35s;-moz-transition: .35s;transition: .35s;box-sizing: border-box;}
.show li:hover img{}

/**/
/* 关于 */
.tit008{height:150px;overflow: hidden;text-align: center;box-sizing: border-box;}
.tit008 h2{height: 133px;text-align: center;font-size: 46px;color: #111;font-weight: normal;position: relative;}
.tit008 h2 a{color: #111;}
.tit008 h2 em{display: block;font-size: 18px;color: #333;padding-top: 6px;}
.tit008 h2:before{content: "";position: absolute;width: 27px;height: 3px;left:50%;margin-left: -13px;top:105px;background: #1470d6;}
/* 关于 */
.titis001{height:160px;overflow: hidden;text-align: center;box-sizing: border-box; background: url(../images/tbg0.png) no-repeat center bottom;}
.titis001 h2 {height:60px;line-height:60px;font-size:45px;color: #333333;font-weight: bold; letter-spacing:1.7px;}
.titis001 h2 a{color: #333333}
.titis001 h2 em{font-size:45px;color: #e60012;font-weight: bold;}
.titis001 h2 i{margin:0 20px;display: inline-block;width:13px;height: 13px;background: #333333;border-radius: 50%;vertical-align: middle;}
.titis001 p{font-size:20px;color: #333333;height:30px;line-height:30px; letter-spacing:1.7px;}
/* 关于 */
.titis0{height:200px;overflow: hidden;text-align: center;box-sizing: border-box;}
.titis0 h2 {height:60px;line-height:60px;font-size:45px;color: #333333;font-weight: bold; letter-spacing:1.7px;}
.titis0 h2 a{color: #333333}
.titis0 h2 em{font-size:45px;color: #e60012;font-weight: bold;}
.titis0 h2 i{margin:0 20px;display: inline-block;width:13px;height: 13px;background: #333333;border-radius: 50%;vertical-align: middle;}
.titis0 p{font-size:20px;color: #333333;height:30px;line-height:30px; letter-spacing:1.7px;}
/* 关于 */
.titis{height:120px;overflow: hidden;text-align: center;box-sizing: border-box;background: url(../images/tbg0.png) no-repeat center bottom;}
.titis h2 {height:60px;line-height:60px;font-size:45px;color: #333333;font-weight: bold; letter-spacing:5.7px;}
.titis h2 a{color: #333333}
.titis h2 em{font-size:45px;color: #333;font-weight: bold;}
.titis h2 i{margin:0 20px;display: inline-block;width:13px;height: 13px;background: #333333;border-radius: 50%;vertical-align: middle;}
.titis p{font-size:20px;color: #000;height:30px;line-height:30px; letter-spacing:1.7px;}
/**/

/**/
.ser{ height:873px; overflow:hidden; background:url(../images/ser_bg.jpg) no-repeat center 20px; margin-top:50px;}
.ser .content{ height:873px; position:relative;}
.ser h2{ height:170px; text-align:right; font:32px "Microsoft Yahei"; color:#333; font-weight:bold;}
.ser h2 em{ display:block; text-transform:uppercase; font:36px Arial, Helvetica, sans-serif; color:#999;}
.ser h2 a{ color:#333;}
.ser dl{ width:220px; float:left; margin-right:25px; height:300px; margin-bottom:50px;}
.ser dt{ font:16px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:40px; color:#333; height:188px; overflow:hidden;}
.ser dt em{ display:block; width:68px; height:60px; margin:0 auto 5px;}
.ser dt em img{width:68px; height:60px;}
.ser dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#666; padding:0 20px; height:48px; overflow:hidden;}
.ser .dl01{ padding-left:490px;}
.ser .nones{ margin-right:0;}
.ser h5{ width:350px; height:320px; overflow:hidden; position:absolute; top:470px; left:0; font:30px Arial, Helvetica, sans-serif; font-weight:bold; color:#db2435;}
.ser h5 em{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; color:#333;; line-height:40px; height:135px; background:url(../images/service_line.png) no-repeat left bottom; margin-bottom:15px;}
.ser h5 span{ display:block; font:14px "Microsoft Yahei"; color:#666;}
.ser h5 p a{display:block; width:135px; height:40px; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; color:#db2435; background:url(../images/pro_btn.png) no-repeat center top;margin-top:25px;}
 /**/
.yinx{ height: 660px; margin-bottom: 85px; padding-top: 0px;background:url(../images/bg2.jpg) no-repeat  center bottom; }
.yinx h3{ text-align: center; padding-bottom:19px;}
.yinx h3 a{ font-size: 36px; color: #000;}
.yinx h3 span{ display: block; color: #aaa; font-family: Arial; font-size: 18px; text-transform: uppercase; font-weight: normal; padding-top: 9px;}
.yx_nav{ height: 87px; margin-bottom: 1px;background:url(../images/bg3.gif) no-repeat center 0;}
.yx_nav ul{ overflow: hidden; text-align: center;}
.yx_nav ul li{ float: left; width: 262px; margin-right: 1px;}.yx_nav ul li.long2{ width: 382px;}.yx_nav ul li.long3{ width:265px;}.yx_nav ul li.long4{ width:288px; margin-right: 0;}
.yx_nav ul li a{ display:block; line-height: 67px; color: #003a76; font-size: 20px; height: 87px;}
.yx_nav ul li a:hover,.yx_nav ul li.cur a{ line-height: 87px; background: #1f63af; color: #fff; font-weight: bold; font-size: 22px; text-decoration: none;}

.yx_con{ overflow: hidden; padding-top: 75px;}
.yx_con dl dt{ font-size: 0; position: relative; width: 813px; float:left;}
.yx_con dl dt i{ display: block; float: left; width: 90px; padding-right: 33px; height: 410px; color: #b9cada; font-family:Impact; font-size: 97px; text-align: center;background:url(../images/c_lin.png) no-repeat 41px 148px; }
.yx_con dl dt em{ display: inline-block; float: left; position: relative;}
.yx_con dl dt em img{ width: 674px; height: 394px; border: 8px solid #fff;}
.yx_con dl dt  span{ display: inline-block; width: 50px; height: 2px;background:url(../images/c_lin2.gif) no-repeat; position: absolute; top: 42px; right:-23px;}
.yx_con dl dd{ width: 338px; float: right; color: #fff; padding-top: 9px;}
.yx_con dl dd h3{ font-weight: normal;text-align: left; color: #fff; padding-bottom: 48px;background:url(../images/c_lin3.gif) no-repeat left 166px;}
.yx_con dl dd h3 i{ display: block; font-size: 24px; text-transform: uppercase; padding-bottom: 23px;}
.yx_con dl dd h3 i span{ font-size: 40px;color: #fff;}
.yx_con dl dd h3 strong{ display: block; font-size: 26px; font-weight: bold;}
.yx_con dl dd h3 strong a{ color:#fff;}
.yx_con dl dd p{ font-size: 16px; line-height: 32px; padding-bottom: 22px;}
.yx_con dl dd p em{ display: block;}
.yx_con dl dd b a{ width: 180px; height: 50px; line-height: 50px; background: #f90000; color: #fff; display: block; font-weight: normal; font-size: 18px; text-align: center;}
    /**/


/*合作*/

h2.main_title a {  display: block;  text-align: center;  position: relative; height:210px;}
h2.main_title i {  display: block;  font-size: 85px;  font-family: Impact;  font-weight: 400;  color: rgba(51, 51, 51, 0.1);  text-transform: uppercase;  letter-spacing: 1px;  line-height: 1;}
h2.main_title strong {  display: block;  font-size: 52px;  line-height: 100%;  color: #000;  letter-spacing: 1px;  padding-bottom: 32px;  background: url(../images/tbg0.png) no-repeat center bottom;  margin-top: -38px;}
h2.main_title span {  display: block;  font-size: 18px;  line-height: 100%;  color: #333;  font-weight: normal;  margin-top: 15px;}



.pro_tit{font-size: 46px;color: #333;text-align: center;height: 100px;line-height: 48px;overflow: hidden; background:url(../images/fline.gif) no-repeat center bottom;}
.pro_tit a{color: #333;}
.pro_tit a:hover{color: #0a44b0;}
.pro_tit span{display: block;font-size: 20px;color: #333;font-weight: normal;}
.pro_tit i{display: block;font-size: 12px;color: #666; font-family:Arial, Helvetica, sans-serif;font-weight: normal;}
/*产品展示*/
.tab3{width: 1500px; background-color:#fff}
.tab3 .tite{height: 130px;text-align: center; margin-top:50px;}
.tab3 .tite h2 {height: 55px;line-height: 55px;font-size:32px;color: #333;}
.tab3 .tite h2 a{color: #333;}
.tab3 .tite p{height: 45px;line-height: 45px;font-size:18px;color: #333333; padding-top:10px; }
.tab3 .tite p a{color: #fff;margin-right: 30px;padding:8px 40px; background-color:#0a44b0; border-radius: 0px;}
.tab3 .tite p a:hover{color: #fff;margin-right: 30px; padding:8px 40px; background-color:#c30118; border-radius: 0px;}
.sec2_ul{width: 1500px; margin: 0 auto;overflow: hidden;}
.sec2_ul ul{width:1500px;}
.sec2_ul li{float: left; width: 280px; border:0px solid #ccc; display: block; margin-right: 25px; text-align: left; overflow: hidden; margin:5px;}
.sec2_ul li a{width: 280px; height: 300px; background: #eee; position: relative;}
.sec2_ul li a img{width: 280px; height:275px; transition: .9s;  line-height: 1em; overflow: hidden;}
.sec2_ul li .p{padding:0 15px;position: relative;width: 280px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:34px; border-top:0px solid #ccc; font-size:20px; font-weight:bold;}
.sec2_ul li .p a:hover{padding:0 15px;position: relative;width: 203px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:34px; border-top:1px solid #ccc; color:FF9B09;}
.sec2_ul li .mgd{ width:100px; height:26px; line-height:26px; text-align:center; margin:1px auto; border-radius:26px;background-color:#c30118;border-radius:26px;color:#fff; font-size:16px;}
.sec2_ul li .mgd{ display:block; }
.sec2_ul li .m1c:hover .mgd{ background-color:#e51d1a;}
.sec2_ul li .mxian{ color:#e51d1a; margin:0 auto; text-align:center; line-height:20px;}
.sec2_ul li img{width: 280px; height: 225px; overflow: hidden;display:block;}
.sec2_ul li a:hover img{transform: scale(1.2);  z-index: 1;}
.sec2_ul li a:hover{background: #0a44b0; width: 280px; height: 300px; overflow: hidden;}
.sec2_ul ul .sec2_ul_r{width: 280px; border:1px solid #ccc; display: block;text-align: left; overflow: hidden;}
.p{font-size: 16px;color: #333333; line-height: 34px; height: 32px; margin-top:5px; text-align:center;}
.w1500 { width:1500px; margin:0 auto; font-family:"Microsoft Yahei";}


h2.main_title a {  display: block;  text-align: center;  position: relative; height:210px;}
h2.main_title i {  display: block;  font-size: 85px;  font-family: Impact;  font-weight: 400;  color: rgba(51, 51, 51, 0.1);  text-transform: uppercase;  letter-spacing: 1px;  line-height: 1;}
h2.main_title strong {  display: block;  font-size: 52px;  line-height: 100%;  color: #000;  letter-spacing: 1px;  padding-bottom: 32px;  background: url(../images/tbg0.png) no-repeat center bottom;  margin-top: -38px;}
h2.main_title span {  display: block;  font-size: 18px;  line-height: 100%;  color: #333;  font-weight: normal;  margin-top: 15px;}
	/*产品展示*/	
	/*产品展示左边*/	
.w14 { width:1400px; margin:0 auto; font-family:"Microsoft Yahei";}
.gd{ margin:10px 0; padding-bottom:50px; background:url(../images/abrands0.png) no-repeat center bottom;}
.gd h3.title1{ height:66px; background:url(../images/pro000.png) no-repeat 15px 5px; position:relative; font-size:30px; line-height:32px; padding-left:60px;  font-weight: bold;color: #000; border-bottom: 1px solid #eee;}
.gd h3.title1 p{font-size: 16px;color: #b4b4b4;text-transform: uppercase;}
.gd h3.title1 span{background:url(../images/c_pho.png) no-repeat left center; padding-left:40px; margin-left:430px; color:#000;}
.gd h3.title1  a.more{ position:absolute; line-height:14px; right:10px; letter-spacing:1px; bottom:0px; font-size:14px; padding-bottom:10px;}

.gd .tabg{ width:489px; box-shadow: 0px 1px 10px 1px #ccc; margin-top:10px; background:#f7f7f7;  border-bottom:1px solid #cfcfcf; float:right; overflow:hidden;}
.gd .chanpin{ width:900px;  float: left; }
.gd h3 span{ font-size: 24px;top: 0; left: 480px; position: absolute;line-height: 3; }

.metTab h3 {cursor:pointer;float: left;background-color: #fff;color: #333;padding: 5px 20px;font-size:20px; margin:10px 20px 20px; border: 1px solid #888; }
.metTab h3.metTabIn {   background-color: #184b9c;color: #fff; border: 1px solid #f7f7f7; border-radius:0px;}
.metTab .metCon { clear: left; padding: 10px; display: none; text-align: center; }
.metTab .metConIn{  display:block; }
.metTab .metCon h4{ display:block; font-size:26px; text-align:left; height:72px; line-height:72px; font-weight:bold; color:#323232; overflow:hidden;}
.metTab .metCon p{font-size:16px; color:#7f7f7f; line-height:27px; text-align:left; margin:10px auto;}

.chanpin { width: 100%; overflow: hidden; margin-top: 10px;}
.chanpin ul li { width: 29%; padding: 5px 5px; margin-left: 2%; background:#fff; border: 1px solid #eee; box-shadow: 0px 1px 5px 1px #ccc;  margin-bottom: 10px; float:left; }
.chanpin ul li img{   border: 0px solid #eee; }
.chanpin ul li a .imgauto { width: 100%;  height: 255px;}
.chanpin ul li a span { display: block; margin-top: 8px; margin-bottom:5px; text-align: center; font-size: 16px; color:#000;}
.chanpin ul li:nth-child(2n) { margin-right: 0;}
.chanpin ul li:hover { border: 1px solid #e6e6e6;}
.chanpin ul li:hover img { opacity: .6;}
.chanpin ul li:hover span { color: #036aac;}	
/*产品展示右边*/	
.R-gd{ margin:10px 0; padding-bottom:50px;  background:url(../images/abrands.png) no-repeat center bottom;}
.R-gd h3.title1{ height:66px; background:url(../images/pro000.png) no-repeat 15px 5px; position:relative; font-size:30px; line-height:32px; padding-left:60px;  font-weight: bold;color: #000; border-bottom: 1px solid #eee;}
.R-gd h3.title1 p{font-size: 16px;color: #b4b4b4;text-transform: uppercase;}
.R-gd h3.title1 span{background:url(../images/c_pho.png) no-repeat left center; padding-left:40px; margin-left:430px; color:#000;}
.R-gd h3.title1  a.more{ position:absolute; line-height:14px; right:10px; letter-spacing:1px; bottom:0px; font-size:14px; padding-bottom:10px;}

.R-gd .R-tabg{ width:489px; box-shadow: 0px 1px 10px 1px #ccc; margin-top:10px; background:#f7f7f7;  border-bottom:1px solid #cfcfcf; float:left; overflow:hidden;}
.R-gd .R-chanpin{ width:900px;  float: right; }
.R-gd h3 span{ font-size: 24px;top: 0; left: 480px; position: absolute;line-height: 3; }

.R-metTab h3 {cursor:pointer;float: left;background-color: #fff;color: #333;padding: 5px 20px;font-size:20px; margin:10px 20px 20px; border: 1px solid #888; }
.R-metTab h3.metTabIn {   background-color: #184b9c;color: #fff; border: 1px solid #f7f7f7; border-radius:0px;}
.R-metTab .metCon { clear: left; padding: 10px; display: none; text-align: center; }
.R-metTab .metConIn{  display:block; }
.R-metTab .metCon h4{ display:block; font-size:26px; text-align:left; height:72px; line-height:72px; font-weight:bold; color:#323232; overflow:hidden;}
.R-metTab .metCon p{font-size:16px; color:#7f7f7f; line-height:27px; text-align:left; margin:10px auto;}

.R-chanpin { width: 100%; overflow: hidden; margin-top: 10px;}
.R-chanpin ul li { width: 29%; padding: 5px 5px; margin-left: 2%; background:#fff; border: 1px solid #eee; box-shadow: 0px 1px 10px 1px #ccc;  margin-bottom: 10px; float:left; }
.R-chanpin ul li img{   border: 0px solid #eee; }
.R-chanpin ul li a .imgauto { width: 100%;  height: 255px;}
.R-chanpin ul li a span { display: block; margin-top: 8px; margin-bottom:5px; text-align: center; font-size: 16px; color:#000;}
.R-chanpin ul li:nth-child(2n) { margin-right: 0;}
.R-chanpin ul li:hover { border: 1px solid #e6e6e6;}
.R-chanpin ul li:hover img { opacity: .6;}
.R-chanpin ul li:hover span { color: #036aac;}	
	/*产品展示*/
/*优势*/
/*==首页解决方案↓==*/
.w16 { width:1600px; margin:0 auto; font-family:"Microsoft Yahei";}
.g_case{ height:500px; border-bottom:0px solid #c3c3c3; font-family:"Microsoft Yahei"; }
.case {width:100%;height:500px; margin:0 auto;}
.case  dl{width:455px;height:472px;position: relative;margin-right: 17px;float: left;background: #1f63af;}
.case  dl a{text-decoration: none;}
.case  dl dt{width: 455px;overflow: hidden;}
.case  dl dt img{width: 455px;height: 351px; display: block;}
.case  dl dd{padding:12px 55px 0;height:124px;text-align: center;}
.case  dl dd h4{font-size: 20px; color: #fff; font-weight: bold;line-height: 35px;margin-bottom: 10px;}
.case  dl dd h4 a{color: #fff;}
.case  dl dd p{ font-size: 16px; color: #fff; line-height: 24px;}
.case  dl:hover{background: #ebebeb;}
.case  dl dt img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.case  dl:hover dt img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}
.case  dl:hover dd h4,.m_case  dl:hover dd p{color: #333;}
/**/
/*小广告*/
.til001{text-align: center;display: block;font-size:44px;color: #333;line-height:52px;height: 130px;position: relative;letter-spacing: 10px;font-weight: normal;}
.til001:before{content: "";position: absolute;width:28px;height:3px;background:#1f365c;top:99px;left:50%;margin-left: -14px;}
.til001 b{color: #1f365c;}
.til001 a{display: block;color: #333;}
.til001 p{display: block;font-size:22px;line-height:33px;color: #333;}
.til002,.til002 a,.til002 p{color: #fff;}
/*小广告*/

/*流程*/

/*新闻资讯*/
 .w138{ width: 1400px;margin: 0 auto; }
.news{ background: url(../images/slbg0.jpg) no-repeat center top; padding-top: 121px; overflow: hidden; height: 750px;}
.n_nav{ overflow: hidden; height: 111px;}
.n_nav b{ float: right;}
.n_nav h3{ line-height: 100%; float: left; width: 740px; margin-top: 7px;}
.n_nav h3 a{ display: inline-block; line-height: 100%; padding-left: 17px; border-left: 4px solid #3051a9; font-size: 48px; font-weight: bold; color: #333; letter-spacing: 3px;}
.n_nav h3 a:hover{ color: #3051a9; font-weight:bold;}
.n_nav ul{ float: left; margin-top: 14px;}
.n_nav ul li{ float: left; margin-right: 9px;}
.n_nav ul li a{ display: inline-block; width: 94px; height: 31px; line-height: 31px; text-align: center; border-radius: 0px; border: 1px solid #1f63af; font-size: 18px; color: #fff;  background-color:#1f63af;}
.n_nav ul li.cur a{ color: #fff; border: 1px solid #cc0000; background-color:#cc0000;}

.n_con1 dl{ float: left; overflow: hidden; width: 650px;}
.n_con1 dl dt{ font-size: 0; line-height: 0; overflow: hidden; position: relative; height: 325px; margin-bottom: 31px;}
.n_con1 dl dt img{width: 650px;}
.n_con1 dl dt em{ display: block; position: absolute; left: 15px;  top: 0; font-size: 14px; color: #fff; font-family: wrjz; line-height: 100%; width: 72px; padding: 16px 0; background: #3051a9;font-weight: normal; text-align: center;font-weight: normal; text-transform: uppercase;}
.n_con1 dl dt em span{ display: block; font-size: 38px; line-height: 80%; font-weight: bold; padding-top: 5px;}
.n_con1 dl dd h3 a{font-weight: bold; font-size: 24px; color:#333; display: block;}
.n_con1 dl dd h3 a:hover{color: #3051a9;}
.n_con1 dl dd p{ color: #808080; font-size: 16px; line-height: 26px; padding-top: 15px;}
.n_con1 dl dd p a{ color: #3051a9;}
.n_con1 ul{ float: right; width: 660px;border-top: 1px solid #c9c9c9;}
.n_con1 ul li{ overflow: hidden; border-bottom: 1px solid #c9c9c9; padding-top: 31px; height: 79px;}
.n_con1 ul li i{ display: block; overflow: hidden; width: 564px; float: left;}
.n_con1 ul li i a{ display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #1a1f27; font-size: 18px; margin-bottom: 10px; line-height: 100%; transition: all 0.2s;}
.n_con1 ul li i span{ display: block; font-size: 14px; color: #333; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.n_con1 ul li em{ display: inline-block; float: right; font-size: 14px; color: #000; text-transform: uppercase; text-align: center;}
.n_con1 ul li em span{ display: block; line-height:80%; font-size: 38px; font-weight:bold; padding-top:10px;}
.n_con1 ul li:hover i a{ padding-left: 11px; color: #3051a9;background: url(../images/n_ico.png) no-repeat 0 center;}
/* --新闻资讯 -- */
/*优势*/
.edge{clear: both;font-family:"Microsoft Yahei";line-height:30px;font-size: 16px;position: relative;z-index: 1;color: #666;padding:8px 0 0;}
.edge_c1,.edge_p,.edge_p img{width: 100%;display: block;}
.edge_t{height: 187px;font-size: 30px;text-align: center;line-height: 38px;color: #333;}
.edge_t li{width: 280px;height: 136px;background: #1f63af;border-radius: 0px;float: left;margin: 0 26px 0 0;position: relative;z-index: 1;padding: 23px 0 0; color: #fff; font-weight:bold;}
.edge_t li:last-child{margin: 0;}
.edge_t li b{display: block;width:70px;height: 60px;margin: 0 auto 3px;overflow: hidden;}
.edge_t li em{display: block;font-size: 14px;line-height: 20px;color: #fff;}
.edge_t li b img{margin-top:0;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.edge_t li:before{content: "";position: absolute;width:100%;height:0;background:url(../images/ico04.png) no-repeat center 156px #dd2613;top:0;right:0;z-index: -1;border-radius: 8px 0px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.edge_t li.cur,.edge_t li.cur em{color: #fff;}
.edge_t li.cur:before{height: 223px;}
.edge_t li.cur b img{margin-top: -88px;}
.edge_w{width: 570px;height: 400px;border-radius: 10px;background: rgba(255, 255 , 255, 0.9);box-sizing:border-box;padding: 30px 66px 0;position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -600px;z-index: 2;}
.edge_w h3{font-weight: normal;font-size: 30px;color: #252a30;line-height: 43px;height: 168px;}
.edge_w h3 span{display: block;font-size: 48px;color: #1f63af;line-height: 61px; font-weight:bold;}
.edge_w h3 b{float: right;font-family: Impact;font-size: 106px;color: rgba(0, 0 , 0, 0.2);display: block;line-height: 110px;}
@media screen and (max-width: 1680px) {
.edge_w{width: 470px;height: 360px;padding: 30px 46px 0;margin: -180px 0 0 -550px;}
}
/*优势*/
/**/
/**/
.about{height:1000px;padding-top: 55px; position: relative;overflow: hidden;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; background:url(../images/abbg0.jpg) no-repeat center top;}
.about h2 a{display: block;height: 678px;font-size: 50px;color:#000000;font-weight: bold;text-align: center;}
.about h2 em{display: block;font-size: 24px;font-weight: normal;line-height: 26px;}
.about h2 span{display: block;line-height: 82px;}
.about h2 i{display: inline-block;position: relative;top:19px;}
.about:before{content: "";position: absolute;width: 1290px;height: 503px;background: #fff;box-shadow:1px 3px 13px rgba(0,0,0,.1);left:50%;margin-left: -645px;top:683px;}
.abo-tit{height:145px;}
.abo-tit h4{height:40px; line-height: 40px; text-align: center;margin-bottom: 12px;}
.abo-tit h4 a{font-size: 24px; color:#333; font-weight: bold;}
.abo-tit p{font-size: 15px; color:rgba(39,39,39,0.8); line-height: 28px;text-align: center; width:1071px; margin:0 auto; }


.zt_c{width:1280px;margin:-111px auto 0;padding:0 60px;height: 450px;background: #fff;position: relative;z-index: 2}
.zt_qh{height:77px;padding-top:34px;}
.zt_qh li{float:left;margin-right:74px;transition:all 0.5s;}
.zt_qh li span{display: block;font-size:24px;color: #e60012;height: 34px;line-height: 34px; font-weight:bold;}
.zt_qh li em{display: block;font-size:12px;color: #999999;height: 14px;line-height: 14px;}
.zt_qh li.cur,.zt_qh li:hover{padding-left:16px;background: url(../images/fc_ico1.jpg) no-repeat left 5px;}
.zt_qh li.cur span,.zt_qh li:hover span{font-weight:bold;color: #3853a2}
.zt_qh li.cur span em,.zt_qh li:hover span em{color: #333}
.zt_qh i a{float:right;margin-top:21px;width:68px;height: 19px;border:2px solid #002965;text-align: center;font:14px arial;color: #002965;display: block;transition: all 0.5s;line-height: 19px;}
.zt_qh i a:hover{background: #002965;color: #fff;}
.zt_a li{float:left;width:306px;margin-right:18px;margin-bottom: 20px;}
.zt_a li i{display: block;font-size:0;line-height: 0;width:306px;overflow: hidden;}
.zt_a li i img{width:306px;height: 230px;transition: all 0.5s}
.zt_a li span{display: block;height: 56px;line-height: 56px;font-size:16px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;transition: all 0.5s}
.zt_a li:hover i img{transform: scale(1.1);}
.zt_a li:hover span{box-shadow: 0 5px 15px rgba(0,0,0,0.1)}
.zt_a li:last-child{margin:0;}

.zt_b li{float:left;width:240px;margin-right:18px;margin-bottom: 20px;}
.zt_b li i{display: block;font-size:0;line-height: 0;width:100%;overflow: hidden;border:1px solid #eeeeee;}
.zt_b li i img{width:100%;height:auto;transition: all 0.5s}
.zt_b li span{display: block;height: 56px;line-height: 56px;font-size:16px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;transition: all 0.5s}
.zt_b li:hover i img{transform: scale(1.1);}
.zt_b li:hover span{box-shadow: 0 5px 15px rgba(0,0,0,0.1)}
.zt_b li:last-child{margin:0;}

/**/
.abt_t{ padding-top: 50px;height: 180px;box-sizing: border-box; }
.abt_t li{ float: left;margin-right: 100px; }
.abt_t li:last-child{ margin-right: 0; }
.abt_t li img{ float: left;width: 64px;height: 64px; }
.abt_t li span{ float: left;display: block;margin-left: 18px;font-size: 16px;color: #333; }
.abt_t li span b{ font-size: 20px;line-height: 20px;margin-top: 10px;margin-bottom: 8px;display: block;}
.abt_t li:hover img {animation-duration: 2s;animation-name: flipInY;}

/**/
.f_info { padding-top: 50px !important; }

/* -- 走进 -- */
.abt{height: 845px;position: relative;}
.abt b{height:681px;display: block;position: relative;}
.abt b img{height:681px;width:100%;display: block;}
.abt h2{text-align: center;height:65px;position:absolute;top:98px;width: 100%;}
.abt h2 em{font-size:42px;color:#333333 ;display: block;line-height: 42px;font-weight:bold;}
.abt h2 em i{font-size:42px;color:#333333 ;display: inline-block;font-weight:normal;padding-left:5px;}
.abt h2 span{font-size:12px ;color:#333333;line-height:12px ;display: block;padding-top:10px;font-family: Arial;letter-spacing: 6px;}
.abt .ckd{height: 40px;width: 181px;background: url(../images/kc1.png) no-repeat center;
    display: block;line-height: 40px;margin: 0 auto;margin-top: -40px;position: relative;top: -444px;}
.abt .ckd i{font-size: 18px;color: #333333; display: block;padding-left: 28px;}
.abt .ckd:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}
.abt1{height: 163px;background: #efefef;}
.abt1 ul li{float: left;width: 20%;height: 163px;text-align: center;}
.abt1 ul li i{height: 73px;width: 73px;display: block;top: -36px;position: relative;z-index: 10;margin:0 auto;}
.abt1 ul li i img{height: 73px;width: 73px;display: block;transition: all 0.5s linear;}
.abt1 ul li em{font-size:22px;color:#333333;display: block;line-height:22px;font-weight: bold ;}
.abt1 ul li span{font-size: 16px;color: #999999;line-height: 16px;font-weight: normal;padding-top: 13px;display: block;}
.abt1 ul li:hover img{transform: rotateY(180deg);}



/**/
