 .content13{ width: 1300px;margin: 0 auto; }
.container{width: 1530px;    }
.content{ width: 1500px;margin: 0 auto; }
.w14 { width:1400px; margin:0 auto; font-family:"Microsoft Yahei";}
/*头部 登录*/ 
        .hea-top{height:35px; background:#f1f1f1; border-bottom: 1px solid #efefef;}
        .hea-top span{display:block; height:35px; line-height: 35px;float:left; font-size: 14px; color:#999;padding-left:17px; background:url(images/t_io.png) no-repeat left;}
        .hea-top em{display: block; float:right;}
        .hea-top em a{display: inline-block;height:35px; line-height: 35px;font-size: 14px; color:#999; margin-left: 26px;padding-left:20px;}
        .hea-top em a.top1{background:url(images/top_icon1.png) no-repeat left;}
        .hea-top em a.top2{background:url(images/top_icon2.png) no-repeat left;}
        .hea-top em a.top3{background:url(images/top_icon3.png) no-repeat left;}
/*头部*/          
.content123{ width: 1280px;margin: 0 auto; }
   .content142{ width: 1380px;margin: 0 auto; }
         .content13{ width: 1300px;margin: 0 auto; }
        .t_top{height:132px;position: relative;}
		.logo { width: 106px; overflow: hidden; box-sizing: border-box; float: left;}
        .logo img { width: 106px; height:55px; display: block; margin-top: 38px;}
        .logo-txt {font:40px "Microsoft YaHei UI"; color:#000; line-height:34px; font-weight:bold; letter-spacing:1px; margin-top: 40px; text-align: left; margin-left: 5px;float: left; }
		.logo-txt span {font:40px "Microsoft YaHei UI"; color:#008fd7; line-height:34px; font-weight:bold; letter-spacing:1px;}
        .logo-txt i{font-weight: normal; color: #999; font-size: 13px;display: block;letter-spacing:1.0px; font-style:normal;}
        .t_wz{float:left;width:330px;position: relative;margin:35px 0 0 15px;height: 65px; border-left: 0px solid #dfdfdf; padding-left:10px;}
        .t_wz span{display: block; line-height:36px;color: #e3000b;font-size:35px;font-weight: bold; letter-spacing:1.1px; }
        .t_wz span i{color:#008fd7; font-style: normal; }
        .t_wz em{display: block;font-size:18px;height:28px;line-height:28px;color: #333333; letter-spacing:4.1px; text-align:center;}
        .toplx{ width:120px; float:right; }
.toplx em{ display:block; width:92px; float:left;margin-top:10px;}
.toplx em img{ display:block; width:88px; height:88px; border:3px solid #fff;}
.toplx span{ display:block; float:right; width:266px; height:40px;  font:30px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; background:url(images/al_ico3.png) no-repeat left center; padding-left:45px; margin-top:20px;}
.toplx span i{ display:block; font:16px "Microsoft YaHei UI"; color:#333; background:url(images/lx.png) no-repeat left center; padding-left:0px; line-height:25px;}

.Tel{ float:right; }
.Tel .Tel_2{ float:left; background:url(images/lx.png) no-repeat left center; padding-right:10px; padding-top:30px;}
.Tel .Tel_2 i{ width:85px; line-height:28px; display:inline-block; text-align:center; color:#FFF; font-size:16px; border-radius:0px;font-style:normal;  background:#e3000b; padding-left:0px;}
.Tel .Tel_2 a{color:#FFF; }
.Tel .Tel_2 p{ font-size:16px; font-weight:normal; color:#666;}
.Tel .Tel_2 span{ font-size: 16px; color:#333;}
.Tel .Tel_2 p span{font-size:30px; line-height:36px; font-family: impact;color:#000; padding-left:45px; letter-spacing:1.5px;}
.Tel .Tel_2 s{ width:50px; height:17px; background-position: 0px 0px; margin-right: 6px;}

.t_code{width: 140px;float: right; padding-top:5px;}
.t_code img{width: 105px;height:105px;float: left;}
.t_code span{height: 100px;float: left; width:23px;background: #000;color:#ffffff;font-size: 14px; display: block;padding:0 5px;box-sizing: border-box;text-align: center; line-height: normal;}

.f_er{width:130px;margin-right:-30px;margin-top:20px;} 
    .f_er p{width: 130px;}    
    .f_er p img{width: 100px;height: 100px;display: block;float:left;border-radius: 10px 0 0 10px;}
    .f_er span{display: block;color: #fff;line-height: 30px;text-align: center;font-size: 14px;color: #fff;-ms-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;float:right;background:#000;height:100px;border-radius:0 10px 10px 0;}
/*头部*/
.header .header-t{height:200px;overflow:hidden;position:relative; width:100%;}
.header .header-b{background:-webkit-linear-gradient(left, #345fd1, #1c4499);}
.header .header-b ul{width:1380px;margin:0 auto;font-family:"Microsoft Yahei";}
.header .header-b ul > li{float:left;display:inline;position:relative;}
.header .header-b ul > li a{display:block;font-size:22px; line-height:68px;color:#ffffff;height:68px;padding:0 42px;position:relative;z-index:1;font-weight:bold;}
.header .header-b ul > li.first{padding:0 20px; background:#000;}
.header .header-b ul > li.first a{padding-right:0; padding-left:27px;}
.header .header-b ul > li.first a:before{width:21px; height:19px; background:url(images/top-icon4.png) no-repeat center;content:""; position: absolute; left:0;top:22px;}
.header .header-b ul > li:before{content:"";display:block;background:url(images/h_nav01.png) no-repeat left center;width:100%;height:0%;position:absolute;left:0;top:0;transition:.35s;}
.header .header-b ul > li:after{content:"";display:block;width:1px;height:62px;background:rgba(255,255,255,0.1);position:absolute;right:0;top:0px;}
.header .header-b ul > li.cur:before,.header .header-b ul > li:hover:before{height:100%;}
.header .header-b ul > li.cur:after,.header .header-b ul > li:hover:after{display:none;}
.header .header-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;
background:url(images/top-icon4.png) no-repeat left center;}

.header .header-b .erj{position: absolute;width: auto;background: #fff;border-top: 1px solid #dfdfdf; display:none; z-index:100;min-width: 180px;padding-top:10px;padding-bottom:10px; border-radius:0 0 7px 7px;}
.header .header-b .erj li{display:block;float:none;white-space: nowrap;}
.header .header-b .erj a{font-size:15px;color:#000;background: none;padding:0 20px;display: block;line-height: 42px;border-bottom: 1px dashed #dfdfdf; height:42px; font-weight:normal;}
.header .header-b .erj li:last-of-type a{border-bottom:none;}

.header .header-b li:hover .erj{display:block;}
.header .header-b li .erj a:hover,.header .header-b li .erj a.cur{background:#e10000;color: #fff !important;}
/*头部*/
/***框架布局***/

.header .nav{ height:200px;overflow:hidden;position:relative; width:100%;}
.header .nav{background:-webkit-linear-gradient(left, #3042a5, #0a3dcf);}
.header .header-b ul{width:1380px;margin:0 auto;font-family:"Microsoft Yahei";}
.header .nav ul li{ position: relative;float:left;  display: block;border-left: solid #0f5aa0 1px;border-right: solid #282828 1px; height:62px; line-height:62px; padding:0 42px;}
.header .nav ul li hr{ opacity:0;background: #e0791d;margin-top:-2px; height:2px; width:100%; border: none;}
.header .nav ul li a{display: block;color:#fff; font-size:22px;  text-align:center; font-weight:bold;}
.header .nav ul li a:last-child{/*border-right:none*/}
.header .nav ul li a:hover{ background: #003667; color:#fff;}
.header .nav ul li.active{ background: #003667; color:#fff;}
.header .nav ul li:hover hr{ opacity:1;}
.header .nav ul li.active hr{ opacity:1;}
 .header .nav ul li:nth-child(1){ border-left:none}
 .header .nav ul li:last-child{ border-right:none}
.header .nav ul li:hover .box{ display: block;}
.header .nav .box{ display: none; position: absolute;z-index:999;left:0;top:62px;border:1px #f5f5f5 solid;float:left;padding:20px 30px;width:555px;margin:0 0 0 -120px; background:#f5f5f5}
.header .nav .box .left{ float:left;width:140px; }
.header .nav .box .left a{text-align:left; line-height:35px;color:#666; padding:0 0 0 10px;font-size:13px; border-bottom: dashed 1px #ddd;background: url(images/arrow_02.png) left no-repeat;}
.header .nav .box .left a:hover{ color:#289BAE}
.header .nav .box img{float:right;width:300px;}

/***框架布局***/
/*search*/
.search{height: 70px; position: relative;z-index: 1; border-bottom: 2px dashed #D1D1D1;}
.search p{float: left;height: 70px;line-height: 70px;font-size: 16px;color: #444;padding-left: 34px;background: url(images/hot.png) no-repeat left 20px;}
.search p a{color: #888;margin-right: 15px;}
.search p a:hover{color: #0e60cc;}
.s_box{float: right;width: 390px;height: 38px;margin-top: 16px;border: 1px solid #D1D1D1;box-sizing: border-box;}
.s_box .txt{float:left;width:340px;padding-left: 10px;height:36px;line-height: 36px;font-size:16px;color:#333;border:none;background: none;outline: 0;}
.s_box .btn{float: left;width:26px;height: 36px;border: 0;background: url(images/search.png) no-repeat center;outline: 0;cursor: pointer;}
.s_box input::-webkit-input-placeholder{color:#a0a0a0;}
.s_box input::-moz-placeholder{color:#a0a0a0;}
/*search*/


/* -- 搜索 -- */
.index_news_title{}
.index_news_title h2{    font-size: 60px;    text-align: center;    line-height: 80px;    color: #0761aa;}
.index_news_title h3{    font-size: 35px;    text-align: center;    color: #323232;    margin-bottom: 68px;}
/* -- 搜索 -- */
		.p102-curmbs-1{height: 40px;line-height: 40px;font-size: 14px;color: #808080;}
		.p102-curmbs-1 b {			font-weight: normal;			padding-left: 35px;			background: url(images/p102-curmbs-icon1.png) no-repeat left center;		}
		.p102-curmbs-1 i {			font-style: normal;		}

		.p102-curmbs-1 span {			font-family: 宋体;			height: 46px;			line-height: 46px;			padding: 0px 5px;		}
		.p102-curmbs-1 a{color: #808080;}
		.p102-curmbs-1 a:hover{color: #e44241;}

    .p102-fdh-3 {        height: 70px;        box-shadow: 0 4px 6px #e9e9e9;  margin-bottom:30px;  }
    .p102-fdh-3 li {        float: left;        width: 20%;        height: 70px;        position: relative;    }
    .p102-fdh-3 li:after {        content: "";        position: absolute;        width: 1px;        height: 26px;        background: #cfcfcf;        right: 0;        top: 50%;        margin-top: -13px;    }
    .p102-fdh-3 li:last-child:after {        display: none;    }
    .p102-fdh-3 li a {        display: block;        height: 70px;        line-height: 70px;        font-size: 22px;        color: #1a1a1a;        text-align: center;    font-weight:700; }
    .p102-fdh-3 li.sidenavcur:before,
    .p102-fdh-3 li:hover:before {
        content: "";        position: absolute;        width: 100%;        height: 2px;        background: #e44241;        left: 0;        bottom: 0;        z-index: 1;    }
    .p102-fdh-3 li.sidenavcur a,
    .p102-fdh-3 li:hover a {        font-weight: bold;        color: #e44241;    }
    .p102-fdh-3 li.sidenavcur a:before,
    .p102-fdh-3 li:hover a:before {        content: "";        position: absolute;        width: 12px;        height: 12px;        background: #fff;        border: 3px solid #e44241;        border-radius: 100%;        left: 50%;        margin-left: -9px;        bottom: -8px;        z-index: 2;    }
    
    .p102-fdh-3 li.sidenavcur a:after,
    .p102-fdh-3 li:hover a:after {        content: "";        position: absolute;        width: 6px;        height: 6px;        background: #e44241;        border-radius: 100%;        left: 50%;        margin-left: -3px;        bottom: -2px;        z-index: 3;    }


/* -- 核心产品 -- */
.k-cpt{padding-top: 30px;}

.hx-c{width: 100%;}
.ct1{float: left;width: 43.43%;}
.ct1 ul li:first-of-type{width: 100%;margin-bottom: 5px;}
.ct1 ul li img{width: 100%;display: block;}
.ct1 ul li{float: left;width: 49.55%;}
.ct1 ul li:last-of-type{float: right;}
.ct2{float: left;margin-left: 0.3125%;width: 34.27%;}
.ct2 dl{position: relative;}
.ct2 dl dt img{width: 100%;display: block;}
.ct2 dl dd{position: absolute;top: 64px;left: 88px;}
.ct2 dl dd h3{text-align: left;}
.ct2 dl dd h3 em{font-size: 38px;line-height: 38px;display: block;color: #ffffff;font-weight: bold;}
.ct2 dl dd h3 span{font-size:14px;line-height:14px;display: block;color: #ffffff;font-weight: normal;font-family: Arial;padding-top: 0.4rem;}
.ct2 dl dd p{font-size: 16px;line-height: 24px;color: #ffffff;display: block;font-weight: normal;padding-top: 20px;width: 79%;}
.ct2 dl dd .gds-1{margin-top: 34px;}
.ct2 dl dd .gds-1 a{float: left;height: 40px;line-height: 40px;display: block;text-align: center;font-size: 14px;color: #000;background: #ffffff;width: 150px;border-radius: 35px;transition: 0.35s;}
.ct2 dl dd .gds-1 a:last-of-type{background: none;color: #ffffff;border: 1px solid #ffffff;box-sizing: border-box;margin-left: 0.7rem;}
.ct2 dl dd .gds-1 a:hover{transform: translateY(-5px);}
.ct3{float: right;width: 21.61%;}
.ct3 ul li{float: left;width: 100%;}
.ct3 ul li:first-of-type{width: 100%;margin-bottom: 0.3rem;}
.ct3 ul li img{width: 100%;display: block;}



@media screen and  (max-width:1440px){
  .t-c ul{padding-top: 20px;}
  .t-c ul li{width: 12%;}
  .t-c ul li:nth-of-type(8n){float: right;width: 9%;}
}


    /*表单弹框*/
.ximg{min-width:1200px;position:relative;height:470px;overflow:hidden; z-index: 2;}
.ximg .bdx{position:relative;z-index:0;}
.ximg .bdx ul{width:100%!important;}
.ximg .bdx li{width:100%!important;height:470px;overflow:hidden;text-align:center;position: relative; background: url(images/ximg.jpg) no-repeat center;}
.ximg .bdx li a{display:block;height:470px;}
.ximg .bdx li img {position: absolute;left:50%;margin-left:-960px;top:0;}

         .footWrap{height:529px;overflow:hidden;font-family:"Microsoft Yahei"; background:url(images/foot_bg.jpg) no-repeat center center;}
        .footer{ width:100%; height:530px; overflow:hidden; font-size:16px; color:#b1b1b1;}
        .footer-nei{ width:1380px; margin: 0 auto; overflow:hidden;}
        .footnav{ width:250px; height:530px; text-align:center; background-color:#1b2236; box-sizing:border-box; padding-top:60px; float:left; display:block; overflow:hidden; margin-right:35px;}
        .footnav li{ box-sizing:border-box; padding-left:110px; width:100%; display:block; height:20px; margin-bottom:28px; text-align:left; float:left; position:relative;}
        .footnav li a{ display:block; font-size:16px; color:#b1b1b1;text-decoration:none; cursor:pointer;}
        .footnav li:hover:before {content:""; position:absolute;top:8px; left:90px; width:5px; height:5px; background-color:#FFF;display:block;border-radius:50px; }
        .footnav li:nth-child(1):before {content:""; position:absolute;top:8px; left:90px; width:5px; height:5px; background-color:#FFF;display:block;border-radius:50px;}
        .footnav li:hover a{ font-weight:bold;}
        .footnav li:nth-child(1) a{ font-weight:bold;}
        /*底部导航*/
        
        .footer-nei h5{ width:600px; height:32px; font-size:24px; color:#b1b1b1; font-weight:700; margin-top:85px; display:block; overflow:hidden;}
        .ft_r{float:right;width:1070px;}
        .footer-lx{ width:300px; height:150px; display:block; overflow: hidden; margin-top:30px; float:left; margin-bottom:50px; line-height:24px;}
		.footer-lx li{font-size:26px; font-weight:700; line-height:30px;}
		.footer-lx li p{font-size:16px; font-weight:normal;}
        .footer-lx li:nth-child(1){ background:url(images/dib1.png) no-repeat left; box-sizing:border-box; padding-left:50px;}
        .footer-lx li:nth-child(2){ background:url(images/dib2.png) no-repeat left; box-sizing:border-box; padding-left:50px; margin-top:20px;}
        .footer-lxl{ width:350px; height:150px; display:block; overflow: hidden; margin-top:30px; float:left; line-height:24px;}
		.footer-lxl li{font-size:26px; font-weight:700; line-height:30px;}
		.footer-lxl li p{font-size:16px; font-weight:normal;}        .footer-lxl li:nth-child(1){ background:url(images/dib3.png) no-repeat left; box-sizing:border-box; padding-left:50px;}
        .footer-lxl li:nth-child(2){ background:url(images/dib4.png) no-repeat left; box-sizing:border-box; padding-left:50px; margin-top:20px;}
        .footer-za{ width:300px; float: right; margin-top:30px; line-height:28px; font-size:16px;}
        .footer-za a{color:#b1b1b1;}
        .footer-logo{float:right;width:300px;}
        .footer-logo p{width:140px;margin-left:10px;float:left; font-size:14px;}
        .footer-logo img{float:left;font-size:0;line-height: 0;width:106px;height:106px;}
        .footer-logo p:last-child span{padding:10px;}
        .footer-logo span{float:left;width:34px;height: 106px;background: #000;display: inline-block;padding:20px 10px;box-sizing: border-box;line-height: 14px;color: #fff;}
        em,i{font-style: normal;}
    

        .lk_bj{width:1380px;margin:0 auto;margin-top:-192px;box-sizing: border-box;padding-left:305px;}
        .link{width:740px;box-sizing: border-box;text-align:left;position: relative;z-index: 2;overflow: hidden;}
        .link span{display: block;font-size:24px; color:#b1b1b1;; font-weight:700;}
        .link a {color: #8b8b8b;font-size: 16px;padding-right:50px;line-height:79px;}


